OSDN Git Service

v1.1.6.6
authorAndouTomo <tomando.clar02@gmail.com>
Tue, 23 Sep 2014 13:53:57 +0000 (22:53 +0900)
committerAndouTomo <tomando.clar02@gmail.com>
Tue, 23 Sep 2014 13:53:57 +0000 (22:53 +0900)
Template機能を追加。登録したタスクをすぐに追加できるようにする。
repeat機能の変更(◎日おきに繰り返し設定を可能にする。)
コメント機能を変更。最新コメントを画面に表示できるようにする。
rebuild機能追加

サブウィンドウのタブ移動をCtrl+tabで実現
フォームの微調整
バッチ機能の改善(引数なしの時にデフォルト実行など)

45 files changed:
base/Basement.csproj
base/Properties/AssemblyInfo.cs
base/command/template/abCommand.cs
base/data/DAO/TaskData.cs
base/data/DAO/TemplateData.cs [new file with mode: 0644]
base/data/accessor/TaskDataAccessor.cs
base/data/accessor/TemplateDataAccessor.cs [new file with mode: 0644]
base/data/connection/DBConnection.cs
base/data/connection/SqlDictionary.Designer.cs
base/data/connection/SqlDictionary.resx
base/view/BaseForm.Designer.cs
base/view/BaseForm.cs
base/view/CategorySetting.Designer.cs
base/view/ClockForm.Designer.cs
base/view/ClockForm.cs
base/view/PanelController.cs
base/view/TemplateBox.Designer.cs [new file with mode: 0644]
base/view/TemplateBox.cs [new file with mode: 0644]
base/view/TemplateBox.resx [new file with mode: 0644]
base/view/TimeAreaSetting.Designer.cs
kybernetes2.suo
main/Kybernetes.csproj
main/Properties/AssemblyInfo.cs
main/bin/Debug/batch.kysh
main/bin/Debug/setting.db
main/bin/Debug/user.db
main/command/CRUD/AddCommand.cs
main/command/CRUD/AddCommandArg.cs
main/command/CRUD/RenumCommand.cs
main/command/CRUD/UpdateCommand.cs
main/command/CRUD/UpdateCommandArg.cs
main/command/Control/AddProjectCommand.cs
main/command/Control/AddTagCommand.cs
main/command/Control/AddTemplateCommand.cs [new file with mode: 0644]
main/command/Control/AddTemplateCommandArg.cs [new file with mode: 0644]
main/command/Control/DelayCommand.cs
main/command/Control/EndCommand.cs
main/command/Control/RepeatCommand.cs
main/command/Control/RepeatCommandArg.cs
main/command/Control/TemplateCommand.cs [new file with mode: 0644]
main/command/SYSTEM/EchoCommand.cs
main/command/SYSTEM/EchoCommandArg.cs
main/command/SYSTEM/RebuildCommand.cs [new file with mode: 0644]
main/command/batch/BatchCommandArg.cs
main/command/batch/batchCommand.cs

index bf7b810..a155662 100644 (file)
     <Compile Include="data\accessor\LinkDataAccessor.cs" />\r
     <Compile Include="data\accessor\SettingDataAccessor.cs" />\r
     <Compile Include="data\accessor\TaskDataAccessor.cs" />\r
+    <Compile Include="data\accessor\TemplateDataAccessor.cs" />\r
     <Compile Include="data\accessor\TimeAreaDataAccessor.cs" />\r
     <Compile Include="data\accessor\TotalViewAccessor.cs" />\r
     <Compile Include="data\Component\DateComponent.cs" />\r
     <Compile Include="data\DAO\HelpData.cs" />\r
     <Compile Include="data\DAO\SimpleDataBean.cs" />\r
     <Compile Include="data\DAO\TaskData.cs" />\r
+    <Compile Include="data\DAO\TemplateData.cs" />\r
     <Compile Include="data\DAO\TimeAreaData.cs" />\r
     <Compile Include="data\DAO\TotalCountData.cs" />\r
     <Compile Include="Properties\AssemblyInfo.cs" />\r
     <Compile Include="view\PanelController.cs">\r
       <SubType>Component</SubType>\r
     </Compile>\r
+    <Compile Include="view\TemplateBox.cs">\r
+      <SubType>Form</SubType>\r
+    </Compile>\r
+    <Compile Include="view\TemplateBox.Designer.cs">\r
+      <DependentUpon>TemplateBox.cs</DependentUpon>\r
+    </Compile>\r
     <Compile Include="view\TimeAreaSetting.cs">\r
       <SubType>Form</SubType>\r
     </Compile>\r
     <EmbeddedResource Include="view\InputBox.resx">\r
       <DependentUpon>InputBox.cs</DependentUpon>\r
     </EmbeddedResource>\r
+    <EmbeddedResource Include="view\TemplateBox.resx">\r
+      <DependentUpon>TemplateBox.cs</DependentUpon>\r
+    </EmbeddedResource>\r
     <EmbeddedResource Include="view\TimeAreaSetting.resx">\r
       <DependentUpon>TimeAreaSetting.cs</DependentUpon>\r
     </EmbeddedResource>\r
index 9e0b34b..c985feb 100644 (file)
@@ -33,6 +33,6 @@ using System.Resources;
 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を \r
 // 既定値にすることができます:\r
 // [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("1.1.6.2")]\r
-[assembly: AssemblyFileVersion("1.1.6.2")]\r
+[assembly: AssemblyVersion("1.1.6.6")]\r
+[assembly: AssemblyFileVersion("1.1.6.6")]\r
 [assembly: NeutralResourcesLanguageAttribute("ja")]\r
index 60f64b4..0130506 100644 (file)
@@ -46,6 +46,9 @@ namespace com.andoutomo.kybernetes.command
                 if (chain)\r
                 {\r
                     chainCommand.run(chainCommandArg, _form);\r
+\r
+                    message += chainCommand.turnMessage();\r
+                    \r
                 }\r
 \r
                 return true;\r
index 669fce9..cddcd89 100644 (file)
@@ -17,7 +17,7 @@ namespace com.andoutomo.kybernetes.data.DAO
         private int bgColor;\r
         private int frColor;\r
         private DateComponent _today;\r
-        private int hasComment;\r
+        \r
 \r
         private int categID;\r
 \r
@@ -203,12 +203,6 @@ namespace com.andoutomo.kybernetes.data.DAO
             }\r
         }\r
 \r
-        public int HasComment\r
-        {\r
-            get { return hasComment; }\r
-            set { this.hasComment = value; }\r
-        }\r
-\r
         public string Project\r
         {\r
             get { return project; }\r
@@ -221,7 +215,7 @@ namespace com.andoutomo.kybernetes.data.DAO
         }\r
         public string Comment\r
         {\r
-            private get { return comment; }\r
+            get { return comment; }\r
             set { this.comment = value; }\r
         }\r
     }\r
diff --git a/base/data/DAO/TemplateData.cs b/base/data/DAO/TemplateData.cs
new file mode 100644 (file)
index 0000000..5e26246
--- /dev/null
@@ -0,0 +1,67 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Linq;\r
+using System.Text;\r
+\r
+namespace com.andoutomo.kybernetes.data.DAO\r
+{\r
+    public class TemplateData\r
+    {\r
+        private int templateid;\r
+        private string category;\r
+        private int categID;\r
+        private string contents; \r
+        private int forecastMin;\r
+        private string project;\r
+        private string tags;\r
+\r
+        public int TemplateId\r
+        {\r
+            get { return templateid; }\r
+            set { this.templateid = value; }\r
+        }\r
+        public string Category\r
+        {\r
+            get { return category; }\r
+            set { this.category = value; }\r
+        }\r
+        public int CategID\r
+        {\r
+            get { return categID; }\r
+            set { this.categID = value; }\r
+        }\r
+\r
+        public string Contents\r
+        {\r
+            get { return contents; }\r
+            set { this.contents = value; }\r
+        }\r
+        public int ForecastMin\r
+        {\r
+            get { return forecastMin; }\r
+            set { this.forecastMin = value; }\r
+        }\r
+        public string Project\r
+        {\r
+            get { return project; }\r
+            set { this.project = value; }\r
+        }\r
+        public string Tags\r
+        {\r
+            get { return tags; }\r
+            set { this.tags = value; }\r
+        }\r
+\r
+        public TaskData getTaskDataFromTemplate()\r
+        {\r
+            TaskData data = new TaskData();\r
+            data.CategID = this.categID;\r
+            data.Contents = this.contents;\r
+            data.ForecastMin = this.forecastMin;\r
+            data.Project = string.IsNullOrWhiteSpace(this.project) ? null : this.project;\r
+            data.Tags = this.tags;\r
+\r
+            return data;\r
+        }\r
+    }\r
+}\r
index 3eef522..adf9359 100644 (file)
@@ -120,7 +120,6 @@ namespace com.andoutomo.kybernetes.data.accessor
                     data.StartTime = new TimeComponent(reader["STARTTIME"].ToString());\r
                     data.EndTime = new TimeComponent(reader["ENDTIME"].ToString());\r
                     data.IsRepeat = Convert.ToInt32(reader["REPEATFLG"].ToString());\r
-                    data.HasComment = Convert.ToInt32(reader["HASCOMMENT"].ToString());\r
                     data.Project = reader["PROJECT"].ToString();\r
                     data.Tags = reader["TAGS"].ToString();\r
                     data.Comment = reader["COMMENT"].ToString();\r
@@ -236,6 +235,8 @@ namespace com.andoutomo.kybernetes.data.accessor
             parameters.Add(data.CategID);\r
             parameters.Add(data.Contents);\r
             parameters.Add(data.ForecastMin);\r
+            parameters.Add(data.Project);\r
+            parameters.Add(data.Tags);\r
 \r
             return TaskDBConnection.Connection.updateData(SqlDictionary.insertTask, parameters);\r
 \r
@@ -247,13 +248,14 @@ namespace com.andoutomo.kybernetes.data.accessor
         /// <returns></returns>\r
         public bool updateTask(TaskData data)\r
         {\r
-\r
             List<object> parameters = new List<object>();\r
             parameters.Add(data.DoDate.getDateString("yyyy-MM-dd"));\r
             parameters.Add(data.TimeArea.ToUpper());\r
             parameters.Add(data.CategID);\r
             parameters.Add(data.Contents);\r
             parameters.Add(data.ForecastMin);\r
+            parameters.Add(data.Project);\r
+            parameters.Add(data.Tags);\r
             parameters.Add(data.SortID);\r
 \r
             return TaskDBConnection.Connection.updateData(SqlDictionary.updateTask, parameters);\r
@@ -306,7 +308,7 @@ namespace com.andoutomo.kybernetes.data.accessor
                     {\r
                         reader.Read();\r
                         int dbVal = Convert.ToInt32(reader["REPEATFLG"].ToString());\r
-                        if (dbVal == 1)\r
+                        if (dbVal > 0)\r
                         {\r
                             retval = true;\r
 \r
@@ -325,7 +327,7 @@ namespace com.andoutomo.kybernetes.data.accessor
         /// <param name="id"></param>\r
         /// <param name="isRepeat"></param>\r
         /// <returns></returns>\r
-        public bool setRepeatTask(int id, bool isRepeat)\r
+        private bool setRepeatTask(int id, bool isRepeat)\r
         {\r
             List<object> parameters = new List<object>();\r
 \r
@@ -338,6 +340,24 @@ namespace com.andoutomo.kybernetes.data.accessor
 \r
         }\r
 \r
+        /// <summary>\r
+        /// 繰り返しの設定を行います(日付入り)\r
+        /// </summary>\r
+        /// <param name="id"></param>\r
+        /// <param name="dayAfter"></param>\r
+        /// <returns></returns>\r
+        public bool setRepeatTask(int id, int dayAfter)\r
+        {\r
+            List<object> parameters = new List<object>();\r
+\r
+            int settingData = dayAfter;\r
+\r
+            parameters.Add(settingData);\r
+            parameters.Add(id);\r
+\r
+            return TaskDBConnection.Connection.updateData(SqlDictionary.setRepeatTask, parameters);\r
+\r
+        }\r
 \r
         /// <summary>\r
         /// タスクを削除します。\r
@@ -611,5 +631,13 @@ namespace com.andoutomo.kybernetes.data.accessor
             List<object> paramList = new List<object>() { targetSortID };\r
             return TaskDBConnection.Connection.updateData(SqlDictionary.clearTags, paramList);\r
         }\r
+        /// <summary>\r
+        /// SQLiteの最適化コマンドを実行します。\r
+        /// </summary>\r
+        /// <returns></returns>\r
+        public bool rebuildDB()\r
+        {\r
+            return TaskDBConnection.Connection.maintainanceData();\r
+        }\r
     }\r
 }\r
diff --git a/base/data/accessor/TemplateDataAccessor.cs b/base/data/accessor/TemplateDataAccessor.cs
new file mode 100644 (file)
index 0000000..e642f2d
--- /dev/null
@@ -0,0 +1,60 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Linq;\r
+using System.Text;\r
+using com.andoutomo.kybernetes.data.connection;\r
+using com.andoutomo.kybernetes.data.DAO;\r
+using System.Data.SQLite;\r
+\r
+namespace com.andoutomo.kybernetes.data.accessor\r
+{\r
+    public class TemplateDataAccessor\r
+    {\r
+           \r
+        #region singleton\r
+        private static TemplateDataAccessor _innerObj;\r
+        private TemplateDataAccessor() { }\r
+        public static TemplateDataAccessor getObject\r
+        {\r
+            get\r
+            {\r
+                if (_innerObj == null)\r
+                {\r
+                    _innerObj = new TemplateDataAccessor();\r
+                }\r
+                return _innerObj;\r
+            }\r
+        }\r
+        #endregion\r
+\r
+        public void addTemplate(TaskData data)\r
+        {\r
+            TaskDBConnection.Connection.updateData("INSERT INTO TBL_TEMPLATE(CATEGID,CONTENTS,FORCASTMIN,PROJECT,TAGS)" +  \r
+                " SELECT CATEGID,CONTENTS,FORCASTMIN,PROJECT,TAGS FROM TBL_TASKS WHERE TASKID=?", new List<object> { data.TaskID });\r
+        }\r
+\r
+        public List<TemplateData> getAllTemplate()\r
+        {\r
+            List<TemplateData> retList = new List<TemplateData>();\r
+\r
+            TaskDBConnection.Connection.selectData("SELECT TEMPLATEID,T.CATEGID,CATEGORY,CONTENTS,FORCASTMIN,PROJECT,TAGS " + \r
+                "FROM TBL_TEMPLATE T,TBL_CATEGORY c WHERE T.CATEGID = C.CATEGID", (SQLiteDataReader reader) =>\r
+            {\r
+                while (reader.Read())\r
+                {\r
+                    TemplateData data = new TemplateData();\r
+                    data.TemplateId = Convert.ToInt32(reader["TEMPLATEID"].ToString());\r
+                    data.CategID = Convert.ToInt32(reader["CATEGID"].ToString());\r
+                    data.Category = reader["CATEGORY"].ToString();\r
+                    data.Contents = reader["CONTENTS"].ToString();\r
+                    data.ForecastMin = Convert.ToInt32(reader["FORCASTMIN"].ToString());\r
+                    data.Project = reader["PROJECT"].ToString();\r
+                    data.Tags = reader["TAGS"].ToString();\r
+                    retList.Add(data);\r
+                }\r
+            });\r
+            return retList;\r
+        }\r
+\r
+    }\r
+}\r
index ab27e52..c2f9c8a 100644 (file)
@@ -95,6 +95,36 @@ namespace com.andoutomo.kybernetes.data.connection
         {\r
             return updateData(sql, new List<object>());\r
         }\r
+\r
+        /// <summary>\r
+        /// データベースのメンテナンス作業を行います。当面はVACUUMのみです。\r
+        /// (Rebuild Indexとか使えるなら随時追加します。)\r
+        /// ※意図的にOracleとか使う場合はココも注意してください。\r
+        /// </summary>\r
+        /// <returns></returns>\r
+        public bool maintainanceData()\r
+        {\r
+            try\r
+            {\r
+                using (var conn = new SQLiteConnection("Data Source=" + targetDbFile()))\r
+                {\r
+                    conn.Open();\r
+                    using (SQLiteCommand command = conn.CreateCommand())\r
+                    {\r
+                        command.CommandType = System.Data.CommandType.Text;\r
+                        command.CommandText = "VACUUM";\r
+                        command.ExecuteScalar();\r
+                    }\r
+                }\r
+                return true;\r
+            }\r
+            catch (SQLiteException se)\r
+            {\r
+                KybernetesLogger.Log.error(se.StackTrace);\r
+                return false;\r
+            }\r
+        }\r
+\r
         /// <summary>\r
         /// データの更新を行う。リストを使用して一気に実施する。\r
         /// </summary>\r
index bdcba8f..b28d570 100644 (file)
@@ -241,7 +241,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
+        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  ,  PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string getAllList {\r
             get {\r
@@ -286,7 +286,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT ,TAGS ,COMMENT FROM VW_TASKS_SORT WHERE DATE (DODATE) = DATE (? ) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
+        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  ,  PROJECT ,TAGS ,COMMENT FROM VW_TASKS_SORT WHERE DATE (DODATE) = DATE (? ) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string getDailyList {\r
             get {\r
@@ -304,7 +304,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT, PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) &gt;= DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
+        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) &gt;= DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string getGoingList {\r
             get {\r
@@ -367,7 +367,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT, TBL_SETTING S  WHERE\r
+        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT, TBL_SETTING S  WHERE\r
         ///  DATE (DODATE) = DATE (S.TODAY) \r
         ///  AND ENDTIME IS NULL \r
         ///  AND STARTTIME IS NOT NULL ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
@@ -379,7 +379,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT, PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT WHERE ENDTIME IS NULL ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
+        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT WHERE ENDTIME IS NULL ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string getRemainList {\r
             get {\r
@@ -406,7 +406,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT, PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) = DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
+        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) = DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string getTodayList {\r
             get {\r
@@ -451,7 +451,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   insert into tbl_tasks(TASKID,SORTID,DODATE,TIMEAREA,CATEGID,CONTENTS,FORCASTMIN,STARTTIME,ENDTIME) values(?,?,date(?),?,?,?,?,null,null) に類似しているローカライズされた文字列を検索します。\r
+        ///   insert into tbl_tasks(TASKID,SORTID,DODATE,TIMEAREA,CATEGID,CONTENTS,FORCASTMIN,STARTTIME,ENDTIME,PROJECT,TAGS) values(?,?,date(?),?,?,?,?,null,null,?,?) に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string insertTask {\r
             get {\r
@@ -478,7 +478,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  where CONTENTS LIKE ? OR Category LIKE ? OR PROJECT LIKE ? OR TAGS LIKE ? ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
+        ///   SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  ,  PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  where CONTENTS LIKE ? OR Category LIKE ? OR PROJECT LIKE ? OR TAGS LIKE ? ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string searchTasks {\r
             get {\r
@@ -523,7 +523,7 @@ namespace com.andoutomo.kybernetes.data.connection {
         }\r
         \r
         /// <summary>\r
-        ///   update tbl_tasks set DODATE=date(?),TIMEAREA=?,CATEGID=?,CONTENTS=?,FORCASTMIN=? WHERE SORTID=? に類似しているローカライズされた文字列を検索します。\r
+        ///   update tbl_tasks set DODATE=date(?),TIMEAREA=?,CATEGID=?,CONTENTS=?,FORCASTMIN=?,PROJECT=?,TAGS=? WHERE SORTID=? に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string updateTask {\r
             get {\r
index ba513a0..6174491 100644 (file)
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
   </resheader>\r
   <data name="getAllList" xml:space="preserve">\r
-    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
+    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  ,  PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
     <comment>全タスクを表示します。</comment>\r
   </data>\r
   <data name="getCategoryFromCategName" xml:space="preserve">\r
     <comment>カテゴリ名からIDを逆引きします。</comment>\r
   </data>\r
   <data name="getDailyList" xml:space="preserve">\r
-    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT ,TAGS ,COMMENT FROM VW_TASKS_SORT WHERE DATE (DODATE) = DATE (? ) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
+    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  ,  PROJECT ,TAGS ,COMMENT FROM VW_TASKS_SORT WHERE DATE (DODATE) = DATE (? ) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
     <comment>指定された日付のタスクを取得します。</comment>\r
   </data>\r
   <data name="getMaxIDofTask" xml:space="preserve">\r
     <comment>タスクIDの最大値+1を求めます。</comment>\r
   </data>\r
   <data name="getRemainList" xml:space="preserve">\r
-    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT, PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT WHERE ENDTIME IS NULL ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
+    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT WHERE ENDTIME IS NULL ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
     <comment>残り全タスクを表示します。</comment>\r
   </data>\r
   <data name="getTodayList" xml:space="preserve">\r
-    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT, PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) = DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
+    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) = DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
     <comment>今日のタスクを取得します。</comment>\r
   </data>\r
   <data name="insertTask" xml:space="preserve">\r
-    <value>insert into tbl_tasks(TASKID,SORTID,DODATE,TIMEAREA,CATEGID,CONTENTS,FORCASTMIN,STARTTIME,ENDTIME) values(?,?,date(?),?,?,?,?,null,null)</value>\r
+    <value>insert into tbl_tasks(TASKID,SORTID,DODATE,TIMEAREA,CATEGID,CONTENTS,FORCASTMIN,STARTTIME,ENDTIME,PROJECT,TAGS) values(?,?,date(?),?,?,?,?,null,null,?,?)</value>\r
     <comment>タスクを追加します。</comment>\r
   </data>\r
   <data name="getToday" xml:space="preserve">\r
     <comment>IDを元にタスクを抽出します。</comment>\r
   </data>\r
   <data name="updateTask" xml:space="preserve">\r
-    <value>update tbl_tasks set DODATE=date(?),TIMEAREA=?,CATEGID=?,CONTENTS=?,FORCASTMIN=? WHERE SORTID=?</value>\r
+    <value>update tbl_tasks set DODATE=date(?),TIMEAREA=?,CATEGID=?,CONTENTS=?,FORCASTMIN=?,PROJECT=?,TAGS=? WHERE SORTID=?</value>\r
     <comment>タスク内容を変更します。</comment>\r
   </data>\r
   <data name="updateToday" xml:space="preserve">\r
     <comment>時間帯を追加します。</comment>\r
   </data>\r
   <data name="getPwdList" xml:space="preserve">\r
-    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT, TBL_SETTING S  WHERE\r
+    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT, TBL_SETTING S  WHERE\r
   DATE (DODATE) = DATE (S.TODAY) \r
   AND ENDTIME IS NULL \r
   AND STARTTIME IS NOT NULL ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
     <comment>ソート番号全体を調整します。既に終了した過去分タスクはマイナス扱いとします。(こうすることで、新規発番されるタスクは過去分のソートIDの影響を受けなくなります。マイナス扱いなら最大値にはならないですからね。)</comment>\r
   </data>\r
   <data name="searchTasks" xml:space="preserve">\r
-    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  where CONTENTS LIKE ? OR Category LIKE ? OR PROJECT LIKE ? OR TAGS LIKE ? ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
+    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  ,  PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  where CONTENTS LIKE ? OR Category LIKE ? OR PROJECT LIKE ? OR TAGS LIKE ? ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
     <comment>与えられたキーワードをコンテンツに持つタスクを検索します。</comment>\r
   </data>\r
   <data name="clearMetaComment" xml:space="preserve">\r
     <comment>その日全体についてコメントを追加します。</comment>\r
   </data>\r
   <data name="getGoingList" xml:space="preserve">\r
-    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , HASCOMMENT, PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) &gt;= DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
+    <value>SELECT  TASKID  , SORTID  , DODATE  , TIMEAREA  , CATEGORY  , CONTENTS  , FORCASTMIN  , STARTTIME  , ENDTIME  , BGCOLOR  , FRCOLOR  , REPEATFLG  , PROJECT , TAGS ,COMMENT FROM VW_TASKS_SORT  , TBL_SETTING S WHERE DATE (DODATE) &gt;= DATE (S.TODAY) ORDER BY DATESORT,DODATE,STARTNULLSORT,STARTTIMESORT,ENDTIMESORT,TIMEAREA,SORTID</value>\r
     <comment>今後(本日以降)のタスクを表示します。</comment>\r
   </data>\r
   <data name="getDefaultTimeArea" xml:space="preserve">\r
index a718644..20c6ad8 100644 (file)
             this.splBase = new System.Windows.Forms.SplitContainer();\r
             this.splConsole = new System.Windows.Forms.SplitContainer();\r
             this.rConsole = new System.Windows.Forms.TextBox();\r
-            this.tabInfo = new System.Windows.Forms.TabControl();\r
-            this.tab1 = new System.Windows.Forms.TabPage();\r
-            this.rEstConsole = new System.Windows.Forms.RichTextBox();\r
             this.tab2 = new System.Windows.Forms.TabPage();\r
             this.rTotalConsole = new System.Windows.Forms.RichTextBox();\r
+            this.tab1 = new System.Windows.Forms.TabPage();\r
+            this.rEstConsole = new System.Windows.Forms.RichTextBox();\r
+            this.tabInfo = new System.Windows.Forms.TabControl();\r
             ((System.ComponentModel.ISupportInitialize)(this.splBase)).BeginInit();\r
             this.splBase.Panel1.SuspendLayout();\r
             this.splBase.Panel2.SuspendLayout();\r
@@ -52,9 +52,9 @@
             this.splConsole.Panel1.SuspendLayout();\r
             this.splConsole.Panel2.SuspendLayout();\r
             this.splConsole.SuspendLayout();\r
-            this.tabInfo.SuspendLayout();\r
-            this.tab1.SuspendLayout();\r
             this.tab2.SuspendLayout();\r
+            this.tab1.SuspendLayout();\r
+            this.tabInfo.SuspendLayout();\r
             this.SuspendLayout();\r
             // \r
             // pnlTask\r
@@ -68,7 +68,7 @@
             this.pnlTask.ForeColor = System.Drawing.Color.White;\r
             this.pnlTask.Location = new System.Drawing.Point(3, 3);\r
             this.pnlTask.Name = "pnlTask";\r
-            this.pnlTask.Size = new System.Drawing.Size(836, 479);\r
+            this.pnlTask.Size = new System.Drawing.Size(836, 491);\r
             this.pnlTask.TabIndex = 0;\r
             // \r
             // txtInput\r
@@ -78,9 +78,9 @@
             this.txtInput.BackColor = System.Drawing.Color.Black;\r
             this.txtInput.Font = new System.Drawing.Font("MS ゴシック", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));\r
             this.txtInput.ForeColor = System.Drawing.Color.White;\r
-            this.txtInput.Location = new System.Drawing.Point(1, 255);\r
+            this.txtInput.Location = new System.Drawing.Point(3, 261);\r
             this.txtInput.Name = "txtInput";\r
-            this.txtInput.Size = new System.Drawing.Size(450, 19);\r
+            this.txtInput.Size = new System.Drawing.Size(441, 19);\r
             this.txtInput.TabIndex = 1;\r
             this.txtInput.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtInput_KeyDown);\r
             // \r
             // splBase.Panel2\r
             // \r
             this.splBase.Panel2.Controls.Add(this.splConsole);\r
-            this.splBase.Size = new System.Drawing.Size(840, 761);\r
-            this.splBase.SplitterDistance = 481;\r
+            this.splBase.Size = new System.Drawing.Size(840, 780);\r
+            this.splBase.SplitterDistance = 493;\r
             this.splBase.TabIndex = 0;\r
             this.splBase.TabStop = false;\r
             this.splBase.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.splBase_SplitterMoved);\r
             // splConsole.Panel2\r
             // \r
             this.splConsole.Panel2.Controls.Add(this.tabInfo);\r
-            this.splConsole.Size = new System.Drawing.Size(836, 275);\r
+            this.splConsole.Size = new System.Drawing.Size(836, 282);\r
             this.splConsole.SplitterDistance = 447;\r
             this.splConsole.TabIndex = 1;\r
             this.splConsole.TabStop = false;\r
             | System.Windows.Forms.AnchorStyles.Right)));\r
             this.rConsole.BackColor = System.Drawing.Color.Black;\r
             this.rConsole.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;\r
+            this.rConsole.Font = new System.Drawing.Font("MS ゴシック", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));\r
             this.rConsole.ForeColor = System.Drawing.Color.White;\r
             this.rConsole.Location = new System.Drawing.Point(3, 3);\r
             this.rConsole.Multiline = true;\r
             this.rConsole.Name = "rConsole";\r
             this.rConsole.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;\r
-            this.rConsole.Size = new System.Drawing.Size(441, 250);\r
+            this.rConsole.Size = new System.Drawing.Size(441, 258);\r
             this.rConsole.TabIndex = 0;\r
             this.rConsole.TabStop = false;\r
             this.rConsole.MouseUp += new System.Windows.Forms.MouseEventHandler(this.rConsole_MouseUp);\r
             // \r
-            // tabInfo\r
+            // tab2\r
             // \r
-            this.tabInfo.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) \r
+            this.tab2.Controls.Add(this.rTotalConsole);\r
+            this.tab2.Location = new System.Drawing.Point(4, 22);\r
+            this.tab2.Name = "tab2";\r
+            this.tab2.Padding = new System.Windows.Forms.Padding(3);\r
+            this.tab2.Size = new System.Drawing.Size(381, 256);\r
+            this.tab2.TabIndex = 1;\r
+            this.tab2.Text = "total";\r
+            this.tab2.UseVisualStyleBackColor = true;\r
+            // \r
+            // rTotalConsole\r
+            // \r
+            this.rTotalConsole.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) \r
             | System.Windows.Forms.AnchorStyles.Left) \r
             | System.Windows.Forms.AnchorStyles.Right)));\r
-            this.tabInfo.Controls.Add(this.tab1);\r
-            this.tabInfo.Controls.Add(this.tab2);\r
-            this.tabInfo.Location = new System.Drawing.Point(0, 0);\r
-            this.tabInfo.Name = "tabInfo";\r
-            this.tabInfo.SelectedIndex = 0;\r
-            this.tabInfo.Size = new System.Drawing.Size(389, 275);\r
-            this.tabInfo.TabIndex = 1;\r
-            this.tabInfo.TabStop = false;\r
-            this.tabInfo.SelectedIndexChanged += new System.EventHandler(this.tabInfo_SelectedIndexChanged);\r
-            this.tabInfo.MouseUp += new System.Windows.Forms.MouseEventHandler(this.tabInfo_MouseUp);\r
+            this.rTotalConsole.BackColor = System.Drawing.Color.Black;\r
+            this.rTotalConsole.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;\r
+            this.rTotalConsole.Font = new System.Drawing.Font("MS ゴシック", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));\r
+            this.rTotalConsole.ForeColor = System.Drawing.Color.White;\r
+            this.rTotalConsole.Location = new System.Drawing.Point(0, 0);\r
+            this.rTotalConsole.Name = "rTotalConsole";\r
+            this.rTotalConsole.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.Vertical;\r
+            this.rTotalConsole.Size = new System.Drawing.Size(380, 256);\r
+            this.rTotalConsole.TabIndex = 0;\r
+            this.rTotalConsole.TabStop = false;\r
+            this.rTotalConsole.Text = "";\r
+            this.rTotalConsole.MouseUp += new System.Windows.Forms.MouseEventHandler(this.rForcastConsole_MouseUp);\r
             // \r
             // tab1\r
             // \r
             this.tab1.Location = new System.Drawing.Point(4, 22);\r
             this.tab1.Name = "tab1";\r
             this.tab1.Padding = new System.Windows.Forms.Padding(3);\r
-            this.tab1.Size = new System.Drawing.Size(381, 249);\r
+            this.tab1.Size = new System.Drawing.Size(381, 256);\r
             this.tab1.TabIndex = 0;\r
             this.tab1.Text = "estimate";\r
             this.tab1.UseVisualStyleBackColor = true;\r
             this.rEstConsole.Location = new System.Drawing.Point(0, 0);\r
             this.rEstConsole.Name = "rEstConsole";\r
             this.rEstConsole.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.Vertical;\r
-            this.rEstConsole.Size = new System.Drawing.Size(380, 249);\r
+            this.rEstConsole.Size = new System.Drawing.Size(380, 256);\r
             this.rEstConsole.TabIndex = 0;\r
             this.rEstConsole.TabStop = false;\r
             this.rEstConsole.Text = "";\r
             this.rEstConsole.MouseUp += new System.Windows.Forms.MouseEventHandler(this.rSubConsole_MouseUp);\r
             // \r
-            // tab2\r
-            // \r
-            this.tab2.Controls.Add(this.rTotalConsole);\r
-            this.tab2.Location = new System.Drawing.Point(4, 22);\r
-            this.tab2.Name = "tab2";\r
-            this.tab2.Padding = new System.Windows.Forms.Padding(3);\r
-            this.tab2.Size = new System.Drawing.Size(381, 249);\r
-            this.tab2.TabIndex = 1;\r
-            this.tab2.Text = "total";\r
-            this.tab2.UseVisualStyleBackColor = true;\r
-            // \r
-            // rTotalConsole\r
+            // tabInfo\r
             // \r
-            this.rTotalConsole.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) \r
+            this.tabInfo.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) \r
             | System.Windows.Forms.AnchorStyles.Left) \r
             | System.Windows.Forms.AnchorStyles.Right)));\r
-            this.rTotalConsole.BackColor = System.Drawing.Color.Black;\r
-            this.rTotalConsole.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;\r
-            this.rTotalConsole.Font = new System.Drawing.Font("MS ゴシック", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));\r
-            this.rTotalConsole.ForeColor = System.Drawing.Color.White;\r
-            this.rTotalConsole.Location = new System.Drawing.Point(0, 0);\r
-            this.rTotalConsole.Name = "rTotalConsole";\r
-            this.rTotalConsole.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.Vertical;\r
-            this.rTotalConsole.Size = new System.Drawing.Size(380, 249);\r
-            this.rTotalConsole.TabIndex = 0;\r
-            this.rTotalConsole.TabStop = false;\r
-            this.rTotalConsole.Text = "";\r
-            this.rTotalConsole.MouseUp += new System.Windows.Forms.MouseEventHandler(this.rForcastConsole_MouseUp);\r
+            this.tabInfo.Controls.Add(this.tab1);\r
+            this.tabInfo.Controls.Add(this.tab2);\r
+            this.tabInfo.Location = new System.Drawing.Point(0, 0);\r
+            this.tabInfo.Name = "tabInfo";\r
+            this.tabInfo.SelectedIndex = 0;\r
+            this.tabInfo.Size = new System.Drawing.Size(389, 282);\r
+            this.tabInfo.TabIndex = 1;\r
+            this.tabInfo.TabStop = false;\r
+            this.tabInfo.SelectedIndexChanged += new System.EventHandler(this.tabInfo_SelectedIndexChanged);\r
+            this.tabInfo.MouseUp += new System.Windows.Forms.MouseEventHandler(this.tabInfo_MouseUp);\r
             // \r
             // BaseForm\r
             // \r
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);\r
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
-            this.ClientSize = new System.Drawing.Size(844, 763);\r
+            this.ClientSize = new System.Drawing.Size(844, 782);\r
             this.Controls.Add(this.splBase);\r
             this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
             this.Name = "BaseForm";\r
             this.splConsole.Panel2.ResumeLayout(false);\r
             ((System.ComponentModel.ISupportInitialize)(this.splConsole)).EndInit();\r
             this.splConsole.ResumeLayout(false);\r
-            this.tabInfo.ResumeLayout(false);\r
-            this.tab1.ResumeLayout(false);\r
             this.tab2.ResumeLayout(false);\r
+            this.tab1.ResumeLayout(false);\r
+            this.tabInfo.ResumeLayout(false);\r
             this.ResumeLayout(false);\r
 \r
         }\r
         private System.Windows.Forms.ColorDialog FRColorDlg;\r
         private System.Windows.Forms.SplitContainer splBase;\r
         private System.Windows.Forms.SplitContainer splConsole;\r
-        private System.Windows.Forms.RichTextBox rEstConsole;\r
         private System.Windows.Forms.TextBox rConsole;\r
         private System.Windows.Forms.TabControl tabInfo;\r
         private System.Windows.Forms.TabPage tab1;\r
+        private System.Windows.Forms.RichTextBox rEstConsole;\r
         private System.Windows.Forms.TabPage tab2;\r
         private System.Windows.Forms.RichTextBox rTotalConsole;\r
     }\r
index 656c25c..f33d0e2 100644 (file)
@@ -303,6 +303,12 @@ namespace com.andoutomo.kybernetes.view
                         this.pnlTask.AutoScrollPosition = new Point(0, currentYPosition - currentScrollHeight);\r
                     }\r
                     break;\r
+                case Keys.Tab:\r
+                    if (e.Control)\r
+                    {\r
+                        tabChange();\r
+                    }\r
+                    break;\r
             }\r
         }\r
         /// <summary>\r
@@ -389,6 +395,7 @@ namespace com.andoutomo.kybernetes.view
         /// <returns></returns>\r
         public string showInputBox(string prompt, ImeMode imeMode)\r
         {\r
+\r
             return showInputBox(prompt, string.Empty, imeMode);\r
         }\r
 \r
@@ -416,7 +423,7 @@ namespace com.andoutomo.kybernetes.view
         /// </summary>\r
         /// <param name="prompt"></param>\r
         /// <returns></returns>\r
-        public string showDropBoxInputBox(List<SimpleDataBean> list, string prompt)\r
+        public string showDropBoxInputBox(List<SimpleDataBean> list, string prompt,out bool isOK)\r
         {\r
             DropBoxInputBox inputBox = new DropBoxInputBox(prompt);\r
             inputBox.StartPosition = FormStartPosition.CenterParent;\r
@@ -427,8 +434,10 @@ namespace com.andoutomo.kybernetes.view
             DialogResult res = inputBox.ShowDialog();\r
             if (res == DialogResult.OK)\r
             {\r
+                isOK = true;\r
                 return InputDialogData;\r
             }\r
+            isOK = false;\r
             return null;\r
         }\r
         /// <summary>\r
@@ -438,7 +447,7 @@ namespace com.andoutomo.kybernetes.view
         /// <param name="prompt"></param>\r
         /// <param name="defaultData"></param>\r
         /// <returns></returns>\r
-        public string showDropBoxInputBox(List<SimpleDataBean> list, string prompt, string defaultData)\r
+        public string showDropBoxInputBox(List<SimpleDataBean> list, string prompt, string defaultData ,out bool isOK)\r
         {\r
             DropBoxInputBox inputBox = new DropBoxInputBox(prompt, defaultData);\r
             inputBox.StartPosition = FormStartPosition.CenterParent;\r
@@ -449,8 +458,10 @@ namespace com.andoutomo.kybernetes.view
             DialogResult res = inputBox.ShowDialog();\r
             if (res == DialogResult.OK)\r
             {\r
+                isOK = true;\r
                 return InputDialogData;\r
             }\r
+            isOK = false;\r
             return null;\r
         }\r
 \r
@@ -731,7 +742,7 @@ namespace com.andoutomo.kybernetes.view
 \r
             }\r
         }\r
-\r
+        \r
         private void splConsole_SplitterMoved(object sender, SplitterEventArgs e)\r
         {\r
             txtInput.Focus();\r
@@ -754,6 +765,40 @@ namespace com.andoutomo.kybernetes.view
             txtInput.Focus();\r
             this.txtInput.Select(this.txtInput.Text.Length, 0);\r
         }\r
+\r
+        public TaskData taskFromTemplate\r
+        {\r
+            private get;\r
+            set;\r
+        }\r
+        public TaskData showTemplateTaskBox(List<TemplateData> dataList)\r
+        {\r
+            TemplateBox tempBox = new TemplateBox();\r
+            tempBox.setTemplateData(dataList);\r
+            tempBox.Owner = this;\r
+            \r
+            DialogResult res = tempBox.ShowDialog();\r
+\r
+            if (res == DialogResult.OK)\r
+            {\r
+                return taskFromTemplate;\r
+            }\r
+            return null;\r
+        }\r
+\r
+        private void tabChange()\r
+        {\r
+\r
+            if (tabInfo.SelectedIndex == 0)\r
+            {\r
+                tabInfo.SelectedIndex = 1;\r
+            }\r
+            else\r
+            {\r
+                tabInfo.SelectedIndex = 0;\r
+            }\r
+        }\r
+\r
     }\r
     /// <summary>\r
     /// 見積もり用コンソールの文字列クラス\r
index 46d9d74..0225448 100644 (file)
             this.AcceptButton = this.btnClose;\r
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);\r
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
-            this.ClientSize = new System.Drawing.Size(284, 274);\r
+            this.ClientSize = new System.Drawing.Size(284, 268);\r
             this.ControlBox = false;\r
             this.Controls.Add(this.btnClose);\r
             this.Controls.Add(this.btnAdd);\r
             this.Controls.Add(this.label1);\r
             this.Controls.Add(this.CateglistBox);\r
             this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
+            this.MaximumSize = new System.Drawing.Size(300, 306);\r
+            this.MinimumSize = new System.Drawing.Size(300, 306);\r
             this.Name = "CategorySetting";\r
             this.ShowInTaskbar = false;\r
             this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;\r
index c768336..d725826 100644 (file)
@@ -86,6 +86,7 @@
             this.MinimizeBox = false;\r
             this.Name = "ClockForm";\r
             this.ShowInTaskbar = false;\r
+            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;\r
             this.Text = "Timer";\r
             this.Load += new System.EventHandler(this.clockForm_Load);\r
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();\r
index 48ec242..13b63a9 100644 (file)
@@ -29,6 +29,8 @@ namespace com.andoutomo.kybernetes.view
             //指定されなかった時は、ポモドーロ・テクニックに基づき25分とする\r
             this.remainSec = 25*60;\r
         }\r
+\r
+\r
         public ClockForm(int sec)\r
             :this()\r
         {\r
@@ -52,6 +54,10 @@ namespace com.andoutomo.kybernetes.view
         /// <param name="e"></param>\r
         private void clockForm_Load(object sender, EventArgs e)\r
         {\r
+            //位置を自力で真ん中に持ってくる。\r
+            this.Location = new Point(this.Owner.Location.X + (this.Owner.Width - this.Width) / 2,\r
+                this.Owner.Location.Y + (this.Owner.Height - this.Height) / 2);\r
+\r
             canvas = new Bitmap(pictureBox1.Width, pictureBox1.Height);\r
 \r
             oval = new Pen(Color.Black, 1f);\r
index b1f5f9b..cc744a2 100644 (file)
@@ -133,8 +133,8 @@ namespace com.andoutomo.kybernetes.view
             rowPanel.Controls.Add(new CustomLabel(data.EndTime.ToString(), frColor, style, fontsize, wkDelaySize + 210, 61, rowsize, ContentAlignment.MiddleCenter));\r
 \r
             rowPanel.Controls.Add(new CustomLabel(data.Project, frColor,  style, 9F, wkDelaySize + 270, 81, rowsize));\r
-            rowPanel.Controls.Add(new CustomLabel((data.IsRepeat == 1 ? "R" : ""), frColor,  style, 9F, wkDelaySize + 350, 21, rowsize, ContentAlignment.MiddleCenter));\r
-            rowPanel.Controls.Add(new CustomLabel((data.HasComment == 1 ? "*" : ""), frColor,  style, 9F, wkDelaySize + 370, 21, rowsize, ContentAlignment.MiddleCenter));\r
+            rowPanel.Controls.Add(new CustomLabel((data.IsRepeat > 0 ? "R" : ""), frColor,  style, 9F, wkDelaySize + 350, 21, rowsize, ContentAlignment.MiddleCenter,data.IsRepeat.ToString() + "日おき"));\r
+            rowPanel.Controls.Add(new CustomLabel((string.IsNullOrEmpty(data.Comment) ? "" : "*"), frColor,  style, 9F, wkDelaySize + 370, 21, rowsize, ContentAlignment.MiddleCenter,data.Comment ));\r
             rowPanel.Controls.Add(new CustomLabel((string.IsNullOrEmpty(data.Tags) ? "" : "*"), frColor,  style, 9F, wkDelaySize + 390, 21, rowsize, ContentAlignment.MiddleCenter, data.Tags));\r
             \r
             //rowPanel.Controls.Add(new CustomLabel(data.SortID.ToString(), frColor, bgColor, FontStyle.Regular, 9F, wkDelaySize + 410, 41, rowsize, ContentAlignment.MiddleRight));\r
diff --git a/base/view/TemplateBox.Designer.cs b/base/view/TemplateBox.Designer.cs
new file mode 100644 (file)
index 0000000..29cfd80
--- /dev/null
@@ -0,0 +1,121 @@
+namespace com.andoutomo.kybernetes.view\r
+{\r
+    partial class TemplateBox\r
+    {\r
+        /// <summary>\r
+        /// 必要なデザイナー変数です。\r
+        /// </summary>\r
+        private System.ComponentModel.IContainer components = null;\r
+\r
+        /// <summary>\r
+        /// 使用中のリソースをすべてクリーンアップします。\r
+        /// </summary>\r
+        /// <param name="disposing">マネージ リソースが破棄される場合 true、破棄されない場合は false です。</param>\r
+        protected override void Dispose(bool disposing)\r
+        {\r
+            if (disposing && (components != null))\r
+            {\r
+                components.Dispose();\r
+            }\r
+            base.Dispose(disposing);\r
+        }\r
+\r
+        #region Windows フォーム デザイナーで生成されたコード\r
+\r
+        /// <summary>\r
+        /// デザイナー サポートに必要なメソッドです。このメソッドの内容を\r
+        /// コード エディターで変更しないでください。\r
+        /// </summary>\r
+        private void InitializeComponent()\r
+        {\r
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TemplateBox));\r
+            this.listTemplate = new System.Windows.Forms.ListBox();\r
+            this.btnClose = new System.Windows.Forms.Button();\r
+            this.btnApply = new System.Windows.Forms.Button();\r
+            this.btnRemove = new System.Windows.Forms.Button();\r
+            this.lblContents = new System.Windows.Forms.Label();\r
+            this.SuspendLayout();\r
+            // \r
+            // listTemplate\r
+            // \r
+            this.listTemplate.FormattingEnabled = true;\r
+            this.listTemplate.ItemHeight = 12;\r
+            this.listTemplate.Location = new System.Drawing.Point(3, 4);\r
+            this.listTemplate.Name = "listTemplate";\r
+            this.listTemplate.Size = new System.Drawing.Size(277, 184);\r
+            this.listTemplate.TabIndex = 0;\r
+            this.listTemplate.SelectedIndexChanged += new System.EventHandler(this.listTemplate_SelectedIndexChanged);\r
+            // \r
+            // btnClose\r
+            // \r
+            this.btnClose.DialogResult = System.Windows.Forms.DialogResult.Cancel;\r
+            this.btnClose.Location = new System.Drawing.Point(201, 231);\r
+            this.btnClose.Name = "btnClose";\r
+            this.btnClose.Size = new System.Drawing.Size(75, 23);\r
+            this.btnClose.TabIndex = 3;\r
+            this.btnClose.Text = "閉じる";\r
+            this.btnClose.UseVisualStyleBackColor = true;\r
+            this.btnClose.Click += new System.EventHandler(this.btnClose_Click);\r
+            // \r
+            // btnApply\r
+            // \r
+            this.btnApply.Location = new System.Drawing.Point(120, 231);\r
+            this.btnApply.Name = "btnApply";\r
+            this.btnApply.Size = new System.Drawing.Size(75, 23);\r
+            this.btnApply.TabIndex = 2;\r
+            this.btnApply.Text = "適用";\r
+            this.btnApply.UseVisualStyleBackColor = true;\r
+            this.btnApply.Click += new System.EventHandler(this.btnApply_Click);\r
+            // \r
+            // btnRemove\r
+            // \r
+            this.btnRemove.Location = new System.Drawing.Point(39, 230);\r
+            this.btnRemove.Name = "btnRemove";\r
+            this.btnRemove.Size = new System.Drawing.Size(75, 23);\r
+            this.btnRemove.TabIndex = 1;\r
+            this.btnRemove.Text = "削除";\r
+            this.btnRemove.UseVisualStyleBackColor = true;\r
+            this.btnRemove.Click += new System.EventHandler(this.btnRemove_Click);\r
+            // \r
+            // lblContents\r
+            // \r
+            this.lblContents.Font = new System.Drawing.Font("MS ゴシック", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));\r
+            this.lblContents.Location = new System.Drawing.Point(4, 201);\r
+            this.lblContents.Name = "lblContents";\r
+            this.lblContents.Size = new System.Drawing.Size(276, 16);\r
+            this.lblContents.TabIndex = 4;\r
+            this.lblContents.Text = " ";\r
+            // \r
+            // TemplateBox\r
+            // \r
+            this.AcceptButton = this.btnApply;\r
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);\r
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
+            this.CancelButton = this.btnClose;\r
+            this.ClientSize = new System.Drawing.Size(284, 262);\r
+            this.ControlBox = false;\r
+            this.Controls.Add(this.lblContents);\r
+            this.Controls.Add(this.btnRemove);\r
+            this.Controls.Add(this.btnApply);\r
+            this.Controls.Add(this.btnClose);\r
+            this.Controls.Add(this.listTemplate);\r
+            this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
+            this.MaximumSize = new System.Drawing.Size(300, 300);\r
+            this.MinimumSize = new System.Drawing.Size(300, 300);\r
+            this.Name = "TemplateBox";\r
+            this.ShowInTaskbar = false;\r
+            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;\r
+            this.Text = "Kybernetes Input System";\r
+            this.ResumeLayout(false);\r
+\r
+        }\r
+\r
+        #endregion\r
+\r
+        private System.Windows.Forms.ListBox listTemplate;\r
+        private System.Windows.Forms.Button btnClose;\r
+        private System.Windows.Forms.Button btnApply;\r
+        private System.Windows.Forms.Button btnRemove;\r
+        private System.Windows.Forms.Label lblContents;\r
+    }\r
+}
\ No newline at end of file
diff --git a/base/view/TemplateBox.cs b/base/view/TemplateBox.cs
new file mode 100644 (file)
index 0000000..e54b3b4
--- /dev/null
@@ -0,0 +1,79 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.ComponentModel;\r
+using System.Data;\r
+using System.Drawing;\r
+using System.Linq;\r
+using System.Text;\r
+using System.Windows.Forms;\r
+using com.andoutomo.kybernetes.data.DAO;\r
+using com.andoutomo.kybernetes.data.connection;\r
+\r
+namespace com.andoutomo.kybernetes.view\r
+{\r
+    public partial class TemplateBox : Form\r
+    {\r
+        public TemplateBox()\r
+        {\r
+            InitializeComponent();\r
+            \r
+        }\r
+        private TemplateData selectedData;\r
+        private List<TemplateData> innerList;\r
+\r
+        public void setTemplateData(List<TemplateData> templateList){\r
+            innerList = templateList;\r
+            this.listTemplate.Items.Clear();\r
+            foreach (TemplateData data in innerList)\r
+            {\r
+                this.listTemplate.Items.Add(data.TemplateId + " - " + data.Contents);\r
+            }\r
+        }\r
+        private void btnClose_Click(object sender, EventArgs e)\r
+        {\r
+            this.DialogResult = DialogResult.Cancel;\r
+            this.Close();\r
+        }\r
+\r
+        private void listTemplate_SelectedIndexChanged(object sender, EventArgs e)\r
+        {\r
+            if (listTemplate.SelectedItem == null)\r
+            {\r
+                this.lblContents.Text = string.Empty;\r
+                return;\r
+            }\r
+\r
+            var rawdata = from data in innerList where data.TemplateId + " - " + data.Contents == listTemplate.SelectedItem.ToString() select data;\r
+            foreach (TemplateData innerData in rawdata)\r
+            {\r
+                selectedData = innerData;\r
+                break;\r
+            }\r
+            lblContents.Text = "(" + selectedData.Category + ")" + selectedData.Contents + "(予想:" + selectedData.ForecastMin + "分)";\r
+\r
+        }\r
+\r
+        private void btnApply_Click(object sender, EventArgs e)\r
+        {\r
+            this.DialogResult = DialogResult.OK;\r
+            if (selectedData != null)\r
+            {\r
+                ((BaseForm)Owner).taskFromTemplate = selectedData.getTaskDataFromTemplate();\r
+            }\r
+            this.Close();\r
+        }\r
+\r
+        private void btnRemove_Click(object sender, EventArgs e)\r
+        {\r
+            if (selectedData == null) return;\r
+            TaskDBConnection.Connection.updateData("delete from TBL_TEMPLATE WHERE TEMPLATEID=?",new List<object>{selectedData.TemplateId});\r
+            innerList.Remove(selectedData);\r
+         \r
+            this.listTemplate.Items.Clear();\r
+            foreach (TemplateData data in innerList)\r
+            {\r
+                this.listTemplate.Items.Add(data.Contents);\r
+            }\r
+        }\r
+    }\r
+}\r
diff --git a/base/view/TemplateBox.resx b/base/view/TemplateBox.resx
new file mode 100644 (file)
index 0000000..7dad22a
--- /dev/null
@@ -0,0 +1,5318 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<root>\r
+  <!-- \r
+    Microsoft ResX Schema \r
+    \r
+    Version 2.0\r
+    \r
+    The primary goals of this format is to allow a simple XML format \r
+    that is mostly human readable. The generation and parsing of the \r
+    various data types are done through the TypeConverter classes \r
+    associated with the data types.\r
+    \r
+    Example:\r
+    \r
+    ... ado.net/XML headers & schema ...\r
+    <resheader name="resmimetype">text/microsoft-resx</resheader>\r
+    <resheader name="version">2.0</resheader>\r
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>\r
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>\r
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>\r
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>\r
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">\r
+        <value>[base64 mime encoded serialized .NET Framework object]</value>\r
+    </data>\r
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>\r
+        <comment>This is a comment</comment>\r
+    </data>\r
+                \r
+    There are any number of "resheader" rows that contain simple \r
+    name/value pairs.\r
+    \r
+    Each data row contains a name, and value. The row also contains a \r
+    type or mimetype. Type corresponds to a .NET class that support \r
+    text/value conversion through the TypeConverter architecture. \r
+    Classes that don't support this are serialized and stored with the \r
+    mimetype set.\r
+    \r
+    The mimetype is used for serialized objects, and tells the \r
+    ResXResourceReader how to depersist the object. This is currently not \r
+    extensible. For a given mimetype the value must be set accordingly:\r
+    \r
+    Note - application/x-microsoft.net.object.binary.base64 is the format \r
+    that the ResXResourceWriter will generate, however the reader can \r
+    read any of the formats listed below.\r
+    \r
+    mimetype: application/x-microsoft.net.object.binary.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter\r
+            : and then encoded with base64 encoding.\r
+    \r
+    mimetype: application/x-microsoft.net.object.soap.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter\r
+            : and then encoded with base64 encoding.\r
+\r
+    mimetype: application/x-microsoft.net.object.bytearray.base64\r
+    value   : The object must be serialized into a byte array \r
+            : using a System.ComponentModel.TypeConverter\r
+            : and then encoded with base64 encoding.\r
+    -->\r
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">\r
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />\r
+    <xsd:element name="root" msdata:IsDataSet="true">\r
+      <xsd:complexType>\r
+        <xsd:choice maxOccurs="unbounded">\r
+          <xsd:element name="metadata">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" use="required" type="xsd:string" />\r
+              <xsd:attribute name="type" type="xsd:string" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="assembly">\r
+            <xsd:complexType>\r
+              <xsd:attribute name="alias" type="xsd:string" />\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="data">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />\r
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="resheader">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+        </xsd:choice>\r
+      </xsd:complexType>\r
+    </xsd:element>\r
+  </xsd:schema>\r
+  <resheader name="resmimetype">\r
+    <value>text/microsoft-resx</value>\r
+  </resheader>\r
+  <resheader name="version">\r
+    <value>2.0</value>\r
+  </resheader>\r
+  <resheader name="reader">\r
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <resheader name="writer">\r
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />\r
+  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+    <value>\r
+        AAABAA8AICAQAAEABADoAgAA9gAAABAQEAABAAQAKAEAAN4DAAAwMAAAAQAIAKgOAAAGBQAAICAAAAEA\r
+        CACoCAAArhMAABgYAAABAAgAyAYAAFYcAAAQEAAAAQAIAGgFAAAeIwAAMDAAAAEAGACoHAAAhigAACAg\r
+        AAABABgAqAwAAC5FAAAYGAAAAQAYAEgHAADWUQAAEBAAAAEAGABoAwAAHlkAAAAAAAABACAAKCAEAIZc\r
+        AAAwMAAAAQAgAKglAACufAQAICAAAAEAIACoEAAAVqIEABgYAAABACAAiAkAAP6yBAAQEAAAAQAgAGgE\r
+        AACGvAQAKAAAACAAAABAAAAAAQAEAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAMbEyACJ3+EAiX+0AH5z\r
+        dABSjKAAVVh+AF5WVwBOSksAVTpaADApXAA+NTYAMS0yADMrKwAmIiMAExEYAAAAAAD/////////////\r
+        /////////5nf/+3tzN7XVXlUAirM//nv/+7t3L3WEREURVWrzM/+///t3K3XMhERERFaq8zP/v//69le\r
+        oiIkRFVBS6q7v/mf/+2Vn2Iibe/VRX3Kqq/5lZeFJZ/mOv/3EREV66q/9SIiIlXv/9//sREREVyqr/si\r
+        IlJZ/////0EREREXqq/8tSJSjv////5BERERFHqv+7unes7////9ERERERF6r/qsvKquZs///RERERER\r
+        aq/7uqur3mJu//0RERERETp//bqqqs5gbv/+QRERERE3D/26qqu9cD3//2ERERERMg/9uqqqvcAG///U\r
+        ERERFEAP/aqqqqziAH//+iERERUQD/y6qpaK1gAN//5xERRRIA/6zLVAIl0gAN//53Z3IWAP+t1SUlWb\r
+        oABu///nMAKyL/rZld//3KYCaKzNwAAGxi/7tZ7//9taY2ZmaqMANqpf/JRe///bJaxmZnqnA2Z3r/2U\r
+        n///6iNmd4aqdjZmZ3//kl7//+olZmZmczZmZmZ//9Re///7JWZmanYzI2Zmb/7lJe//+yVmZnw3a3zX\r
+        Zm/65SKf//omZmZ6bf//7GZv9rdUmZhSVnpnc3///9pmb/Z3dVIAI2bdd7bP///XZm//d3dlIjM2e3Zz\r
+        7///x2f////////////////////////////AAAADgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA\r
+        AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA\r
+        AAGAAAABgAAAAYAAAAGAAAABgAAAAcAAAAP/////KAAAABAAAAAgAAAAAQAEAAAAAACAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAKTKygCBzdAAf3mhAHVqbABRi5oAVlJsAFpSUgBKR0kATDhsAEg5OQAwKVIANi8wAC4n\r
+        KAAdGh0ADgwTAAAAAAD///////////7+3LZBFFu//v26YkREe7/4WC3G9xFLv/Uij//xERSf+5fM7+ER\r
+        EZ/7u8Of4RERb/uZwz/0EREP+5d3Bv0REg/8giogz9kgL/qO/INmkwN/+K/9J2aWNn/6j/0mZjM2b/wq\r
+        /SZnnvs/91UiW3bv+W////////////////+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB\r
+        //+AAf//gAH//4AB//+AAf//gAH///////8oAAAAMAAAAGAAAAABAAgAAAAAAAAJAAAAAAAAAAAAAAAA\r
+        AAAAAAAA7e3tAOTl7QDn5eUA39vbAM3Q6gDOzt8A19HSANDOzwDAxvEAwcXlALG46QCnr+gAwMLbAL2+\r
+        1ACyttoAsbLQAM7KygDJyMgAxMPEAMbCwQDAwMUAwL6/AL+8vAC8u7sAvLi5ALe1tgCrqb0As7K0ALSw\r
+        rwCqqasAqKKmAKadngCAy8sAecfHAHXBwQBzvLwAmqTiAIib4QCOp8kAjZPJAIyssgCYl68Acbi4AHCz\r
+        tABttLQAa7CwAGmsrABmqakAoKCiAJ2boACempsAm5aXAJWUlgCWkZIAkpCRAH6YmQBlpqYAY6OjAGCg\r
+        oABenJwAXJmZAF6UlQBZlJQAVpCQAI9y1QCDgrsAjlnVAIJSxACHiLAAhYabAIF2nAB6Va4AnYiMAJCM\r
+        jQCMiosAi4SFAIiFiQCHgoMAhIGFAH18iACFf4AAgn5/AIV9fQCBe3sAfn5/AH17fAB+eXkAe3p5AIB3\r
+        eAB8dncAeHR4AHd1dQB5cnMAd3FyAHdwcAB3a2wAZXyfAFaIiwBcgYgAUYeHAHJycgBzbm8Ab29xAFl2\r
+        eQBPg4MAR39/AEl4eQBCdHMANH+BAC59gQA4dHQAL3R2AGlpjABsbG0AcWtsAGdsbABvamsAcGhoAGpo\r
+        aQBPaGgAbkepAFZDggBrZWkAWFdsAFUrnwBQLIkASzJ2ADcZcQCHYGMAbmVkAGlkZQBqYGEAmVJXAJVL\r
+        UQCJT1UAiEBGAGdjYwBmYWIAY2NjAGJgYQBjXV4AYVtbAGBZWgBhU1UAXl1eAF5ZWQBaXF8AWVhZAFxX\r
+        VwBZVVYAWFVTAFdTVABbUVIAV1FSAFVRUgBST1AAVk5OAFJNTQBRS0wAUUVEAEtUVgA9XF4ATkhKAEZK\r
+        TQBERFEASEZIAExFRgBGRUYASkRFAEpCRABIQ0MAQkVFAEdBQQBIQTwARUBAAD9AQAA4JlwAOixJAEQ+\r
+        PwBBPD8AQTw8AD86OwA9OTkAPDY5AEE4NQA7NTUAOTM0ADUyMwA8NC4ANC0uAD00JgA5MCMALFpcACNF\r
+        WQAoREcAGz5BACcvRwAYLUkALzA1ACEvNwAwLi0ALyssAC0qKAAtJygAKygqACokJQAlJikAGSglACsa\r
+        TwAsHkQAJyEuABwcLwAnIiMAJiAhACIfIQAXHiEAIx4eACEcHAAfGxwAHhobABwaGwAcGBkAGhgZABMZ\r
+        GwAcCFIAGw47ABgSKQAHBScAGxYXABkWFwAUFRcADAwZAB0UFQAYFBUAFxQVABYSEwAVExQAExMTABQQ\r
+        EgAKCBMAEhEQABIPEAARDg4ADw0NAA8MDAANCgsADAsMAAoJCQAICAkABAQJAAcGBwAEBAUAAwMDAAEC\r
+        AQABAAIAAAAAAP//////////////////////////////////////////////////////////////////\r
+        ///Q0q/e/v7+7+LTsPHm3uXb5Nvp7vP2+Pj3+PPtxcfFwcGkxavE5vX1////////4eHizvv///v7+vf1\r
+        9/j15dvY3fD199fDwsHAwMLH39PFwaCkwcTX8/P29fX/////4+P7/v//++7y8vLu6+nb2tTd7vvanmlt\r
+        bW9vb25uwMLX08fH1+bu8vPz8/b////g4+///////uvk6evk1cvY5dvNzayMjGdsbW1vbG5ubm5uw9/e\r
+        7Nzw8fLx9PH0///j4/n////7/fHk29XL1dHS2+XWmIGBg3ZsbW1tbGxsbm5ubsDf3O3l6vLw8fPy///g\r
+        7/n////8//TLyNjssHjR9faOdXWBgYFrbW1tbcDDwcPAbm7D7unp7ezu8PLy//994OP+//////rY5dTR\r
+        eX3T+6dcX191gXWgw8/f+fv79vjmz8/m8ezl7N3u6/Hx//98f+Dh+f/57+/21bF80dHn/9ZXXF9fg7v4\r
+        ////+9/Ca2procfm9vPq3erq8Ovy//99f39/fdKkxuLReUND0bD8//3PdVyN3f/////6zmo/YWNoaGqh\r
+        1/Xz6una7uvw//9+fH14QkdHRkFDQ3l9fdD//f398Kfa//////zOYzw+P2FjaGhqa8/16trq6evu//+z\r
+        eEdCQiJCQ35HQnh+fO///f39/fv9/////+5qOjs8Pj9hY2hoamvX7eXk2Orl///LsUNCJSVCQnlHR35+\r
+        0f39/f39/f//////+8Y5OTo7PD4/P2NoaGrA5uTb3uTu///Iy7dHJSVAR3hCQnnG9f39/f39////////\r
+        83cuLzg6Ozw+P2FjaGhqxr/k29rr//+9uc27e0ZAR3lAcLPk9f/9/f39////////5WEsLi84Ojs8Pj9h\r
+        Y2hpwMra293p//+5urLLrLKbs7OsyNXZ+v39/f39////////1i8qLS4vODo7PD4/YWNoa8jV29vk//+e\r
+        rKm7tLq3t663trnY98iy7fr9////////zisjLCwtLzg6Ozw+P2FjaLa83drk//+oppGstZ65taK3qazY\r
+        95cfUqnW///////9zisiIyosLS84Ojs8Pj9jY8K/6drk//+mqqKZpqK2prKst7vL65oeSI/N///////9\r
+        1jkiIiMsLS4vOTo7PD4/Y6ut293Y//+lqKailJWiqqKVrrW92psYSHW9////////6mEhIiIqLCwuLzk6\r
+        PD4/YcKt282Q///IpZGXmaKMnp6dnai5zaIHHl+9/P//////7XcgISIjIywtLjg5Ojw+P6ut2Ih0//+7\r
+        m5eZgpWVm42inqK0yLsRE0uy8/3/////+MkqICEiIyosLS44Ojs8Ya+Wp1Z1//+0moiRkYmCkZSUlZmp\r
+        tMwZBh51zfv9/////dpqICAhIiMqLC4vODo7a8bAW1aB//+RjomCiYiNXYmOl5mdrMgzAxEzjvD7/f//\r
+        /97GOCAhISIjKi0uODk7q3d3TliO//+QiXaIdl2CiIldjY2Ooq6LAgMGE5z3+/3///3mqysgISIiKist\r
+        Ljh3u2JnSliP//+IiHJyZXRlZYKIdIiNmaa2BwAAAhjK9/v9///ty68oICEiIyorLmerdz2SSVie//9W\r
+        dmVlZXJ0glpwT3Bzi5elVAAAAAIf7ff7/f/++syKICgqKis9oK6gOWKjNlip//9NcmRccnZmYCULBAsl\r
+        QXqVtBEAAAAANvD4/P///9bUorezr7e5pptoOKGuNlOc//9JVVtbZXAnD0EOBQslCSVwm3YCAAAAAoPy\r
+        +v3/////u9aZuqLJpx4oOcfINlCP//8zVFVbT0EaGkQaKWBgc3t7m6wzAAAAA4aH6Pr9/////f/c2pcx\r
+        GxsdW8zeW1HE//8xUVFXQUEpMXB7l5uinpSRlIqnFQAASIWFh77o8ezZ29SqEhEVFxkwstTzr0+k//8z\r
+        TE1FJ2BFT4qQk5eXl4KCiESLmwcGhISFhYWHhoG4vr+8MBESFhuIucnV2nt+//80SUonDylGZoKKkJOT\r
+        l3p1ciVGiYtIhISEhYWHhIO+vr6/dRESF1Wpqsm91Mx7//81NjQODx1KZnF2ipCQk4JyciRBXHqmj4SE\r
+        hYWFhJG+vr6/rRcXVZyprLe9ydW7//82MikkJxpMW2ZxdoqLkIhlXQ4NWnZ2p4+AhIWFgK2+vr6+vFBd\r
+        mJmct66qucu9//9JMikLDkFPV1tkcXaKi4pZWQ0MWlk1VlCRj4eFhrmtra2NmIGZjqassrK2rsm6//82\r
+        NB0EDA9FVFdbZHF2iotZVg0kT1FQU1hWXZNfgZuJclZenJeMnqKprp6yubu2//80NDEJCQVETFFXW2Rx\r
+        dopkUyQkTE1WWVJeVlaClZWoclNJjZxeoqiioqyqrLS5//8xMTEKCg4nRUxUV1tmcXZyUAwJTEtQWVBW\r
+        XHWOopWclVlSNjIeg52mnqamrKqy//8dMDAPCAQNKUpOVFdbcXZxSwwOSlNQU1xcXmWZrJw1dV5Ltohk\r
+        usq0m56ioqy2//8XHR0aBAQED0RMTlVbZHFmSQUnSUtQUFNcZV2ZtY0z6/zu/f7///zpzZ6iqKq1//8Q\r
+        GBsZDAQBCydFTFRXW3FxRQsxS0lLS1JWcoymtY2Y8/v9//////rNzcmdnqi6//8DEhcVFAkICyREREVO\r
+        VFU2DiY0SUlRUFBddYlZVlnc3vz///////XNy72iqKa6//8DEBISEhQJChokJAoFDgQBDx41SVCTkVtc\r
+        ZZSNZVDm8/3//////+7LybWdqrWs////BwcQEhMUCQ4KCAEBCAgNMTM1M2WbkHRdZZWoS5Hz+P3/////\r
+        /+TJuZ60nrT/////BwcHERIVFRQMCQUFDRodHh8zNlabdl5QcpeRUsjy+P3//////9i9tJSmsrT/////\r
+        //8HERIVFxkbFhsZGBYWFhkcHjJWWVlTco0eHZ3y9/3//////dW5op2e////////////////////////\r
+        ////////////////////////////////////////////////////////8AAAAAAP///AAAAAAAP//8AA\r
+        AAAAA///gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB\r
+        //+AAAAAAAH//4AAAAAAAf//gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB//+AAAAAAAH//4AA\r
+        AAAAAf//gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB\r
+        //+AAAAAAAH//4AAAAAAAf//gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB//+AAAAAAAH//4AA\r
+        AAAAAf//gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB//+AAAAAAAH//4AAAAAAAf//gAAAAAAB\r
+        //+AAAAAAAH//4AAAAAAAf//gAAAAAAB///AAAAAAAP//8AAAAAAA///8AAAAAAP/////////////ygA\r
+        AAAgAAAAQAAAAAEACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAADs7OwA6efoAOLf4ADQ0+4A29fYANTT\r
+        0wDSz9AAzszNAMHD5QC/wt8AtLzvAKuy3wDAwdEAubvTALKzzwCjqdQA0MnHAMvJygDHxcYAw8HCAL69\r
+        xAC+vL0Au7u7ALyvsAC3tbUAsa60AKWlwQCkpLQAsaytAKqmpwCkpawApaSkAHzKygB4xMQAdb+/AHK7\r
+        uwB7sbIAcLa2AGyzswBqr68Ak5vPAJWXvgCZmawAj5CvAHWfwgBoqqoAaaWmAGSmpgCZl50Am5eYAJqR\r
+        kwCUkZEAkZGdAJGOjwCNjI0AepSaAGKhoQBgn58AXpubAFuYmABclJUAWI+QAFWOjgBUjIwAhX/NAH6E\r
+        twCKVs4Agli8AISGngCLh4sAgICgAHVmmQCKhoYAhoOEAIaBggCFf4EAgoGBAIN9fwB9fIAAcnWBAI91\r
+        eACAensAfXl7AH13eAB7enoAe3d4AHlzdAB5cXIAdXR3AHRycwB1b3AAcm9wAHNsbQBwbG0AdWpqAHFq\r
+        aQBigYAAU4WGAGpshQBhcHcAbW1tAG5pagBsa2wAamlqAFCGhgBNgYEATHx8AEZubwA5e3wAOnJyAC58\r
+        fwAtc3cAaWZ0AGlmaABsZmcAZ2ZnAG5kZABrZGUAamRlAGhlZQBrRKMAYkmLAGViZwBTYGsAVDCTAEQh\r
+        fgBOMnYAPSByAIRbXgBqXl8AZl9iAGZeXwCXT1UAlEhOAIhKTwBzQ0gAYl9gAGBfYABiW1wAXltbAGFY\r
+        WQBcWFkAW1VWAFtRUwBXV1wAWFdXAFdTUwBUUlIAWE9RAFVQUQBST1AATkhQAFlQTQBTTE0AUUxNAFBK\r
+        SwBOR0gATEZHAEpERQBPR0AAQ2FhAD1RVQBATUsAR0hFAElERABIQkIARkFHAD5BRwBEQkAARUc7AEU/\r
+        QABEPz8ARD0+AEI9PgBBPDwAPzs7AD4uVQA1IlQAOzhCADUmRgA+OToAOTo7ADw3OAA5MzYAPTY1ADc1\r
+        MwA3MjIAOzMlADQvMAA0LS4AMSsvADYkJAArWVoAI0NFACc8VgAjPkEAGjFQACIuPAAfNjYAISszAC4q\r
+        KgAtKCkAKyYnACokIAAoIyQAJSMkABcqLAAcIycAKBRUABoKSAAfHDUAGg47ACUfLgAkICAAGB4jABEO\r
+        JgAjHh4AHxobAB4bGwAdGBkAGxkaABMbHAAbFxkAEQ8bABsXFwAaFhcAGRUXABgUFQAWFhYAFhQVABcT\r
+        EwAVEhMAEhQWABMSEwATERIAFBASABMQEAARDxAAEA4PABENDgAPDRAADw0OAA8MDQANCw0ADAsMAAMB\r
+        EQALCQkABwgIAAgJBwAGBgYABgUGAAMEAwADAwUAAgICAAABAAAAAAAA////////////////////////\r
+        /////////////////////9HS3Pz9+vDe8+Xb2efz3c7Gxs7WxcKhwsXo8vT////T9fr//e/v7efg2djg\r
+        469tbm9vbcDDx8XP5O3y8vL//9f1///97ODZ1dTb2beMgWpubmxsbG3AzuTj5+3u7///1/X//v3szNmz\r
+        fu7MdHR0Z29vwMHDwcDA6OLl6uzt//9/0fX//PPhs36x+6NWXnSl3ff86MPBw8/x6uHj5+z//319fbCm\r
+        sn54ftL++KN1yP3//cdqP2hpa8by497j5///fHhCQEN4Qnl81/7+++T+///WPzs8Pmhpasbn4d7m//+3\r
+        eEAoQnlDfrH9/v7+/v//+qAvODo8Pmhpa8/b2+L//7y8cEBDeEOw6/7+/v7////uPycvOTo8PmFpocvZ\r
+        3v//tra3pZeXr8ju+/7+/v///9YtJicvOTo8Pmhrytvb//+dnK6suKWrtOySgsn3////zyYjJicvODs9\r
+        P2q52dn//52cmpulpKy82XEylO7////cLiIjJicvOTs9aKnY1f//qJaVkpmamarJZRyB5/////E9ISIj\r
+        Ji0vOTxhqciL//+jkYuLjpKZnLeNEE3M/v//+aEgISIlJi04Omqillf//5KIgnd2iI2VnqMFF4Hu/f/+\r
+        2DwgISIlJy85oKBkXP//iGVyXWV1doiVrxwCEI/3/f/3tS4gISMmLWGiYExe//9mW1tdZXBOT3qaWAAA\r
+        ELr3/v7tpiQkJC5jomBrSHT//1RaW3BEQAgLKGKWGAAAFsr5/v/lr6ujq61POcNJXv//SFVYQRopGUFG\r
+        YpCIBAAChsv6///35LVmNRxPzWdn//82TEZBNGKQk5aLinBOAR2Ehoe/vcvJMRIVH5zYtXD//zM2GitP\r
+        eomNkXZlQYhKUISEhYSYu7tfERhdrL7Kp///MyoPG05mc4mLd1sPRYKUgISFhJ+7u58dVpmstL3J//8x\r
+        GgspTllkc4hxVQ40SlZljIeGuKmfmIKOnayquLz//zMbCA5FVFhkc3NSD0FNUVNXZYGSck2Mjpmcnp6t\r
+        uP//MB4KCytJVFlkc1INKkpRUVZ1mZSDRVc1cpycnaqr//8eHgkDDjRMVFtnTQ00SktTV3WlWpmTyK/N\r
+        2K2anq3//xUZDAMIKUVMWGRFDzVFSU1aipxyyf3////nzK2cqv//BhQTCQooKCkqGw0qNUtdU12IU47q\r
+        /v///9vJqqWq//8FBxETDA0KAwMIGTEzd5FcW5Vlr/b+///91becnqz///8GERMVFAwMFBkcHTFRZVNW\r
+        dkjI9v7///vJqpmv///////////////////////////////////////////////////AAAADgAAAAYAA\r
+        AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA\r
+        AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAcAAAAP/////KAAAABgA\r
+        AAAwAAAAAQAIAAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAO3t7QDs6+sA5uTkAM7Q6ADb2toA0M/PANDN\r
+        zgDNy8wAvsDjALzA3QDDxdoAvb7RAKqz5QClrN4AsbPRAKuv0QDMxscAxMLDAMHAxADBwMAAv7y9ALq4\r
+        vAC7t7kAurSzAKqtywCqqcQAtbOzAK2srgC4p6oAq56gAKOjpACgnaAAfMrKAHrIyAB2wcEAdb6+AHC4\r
+        uABvtLQAa7CwAGmtrQCSmtMAgpDRAJmatwCKj7kAhZ6pAGanpwBlp6cAY6OjAJyZnQCYlpcAlZWVAJaS\r
+        kgCQj48Aj4mKAIuJkABjm5sAYJ+fAF6cnABblpYAWZaWAGCTlQBXkZEAVY6OAFOKigB/grIAfICoAIGA\r
+        kgCHhIcAiISFAIaCgwCCgIAAgnx/AIN9fgB/fn8AgHp7AIF6eQB/eHkAfHl8AH54eAB8dncAdHWQAHd/\r
+        gQB3d3cAeXR3AHt1dQB6dHQAd3N0AHNycgBmfH0AWH+AAFCGhgBPe3wATH19AEh8fQAwe34AOXZ2AIpk\r
+        yQB/ULoAc1i1AHZfkgBsbHoAeHBwAHZubgBwbm8Aa1+EAGprbwBcUncANW9yAF86mwBCG48AUDJ3AEgu\r
+        cwBva2wAbmpqAHBnZwBvY2YAaWhrAGtmaABrZmcAaWNkAGVlZQBmZGUAV2ZpAEZqagBnYWEAZmFiADVf\r
+        YgBGOmoAm1RaAJZMUgCPUVYAgEFHAGdfYABmYGAAbVdaAGZaWwBjYGAAY11eAF5eXwBfW1wAXFhZAFtW\r
+        VwBaVVYAYzU5AFpYWgBZU1QAVVFSAE5SUwBVTlAAUU1NAFBLTABPSksAVExJAFBHSQBNR0gASUdIAExF\r
+        RgBJRkYASUNEAE1FPQBEYGEAO2FhADZbXgA2TU0AR0FCAEZAQQA1QVIAQz0/AEI9PQBBOjsART8zAEI6\r
+        MwA9PjkAQDo6AD45OQA7ODkAOzVPADIgUgA1MDsAMiJFADs2NwA3NTUAODI1AC4nNAA3MjMANjEyADQv\r
+        MAAyLi8AOzUnADQtKgAvKywALiklACFRUwAhSkwAJEBBAB1AQQAaMlEAHDRDAB40PAAbJzUAKCosACEu\r
+        LgApJScAISIpACgjJAAnIiAAISIfACMfHwAlDlkAFQk2ABwVLAAaEi4AHRciABYWIQASEyQABQEnACEd\r
+        HQAgGxwAHhscAB8aGwAdGxsAGxcYABoYFwAXFxkAGhYWABkVFgAYFRYAGRQUABcVFQAWFBUAFhMTABQT\r
+        EwAUEBEAExERABIREgASEBAAEQ8RABEODwAPDRAADw4OAAkIEgAPDA0ADQsMAAgIDAAMCwsACgkJAAoH\r
+        BwAHBQYABgUGAAUFBQAEAwQAAwIDAAECAQAAAQAAAAABAAAAAAD/////////////////////////////\r
+        ////0dP0+/fy7unZ5uzDwcDDx8Smxurx8v//1/7/9+Dgz9nPuIddXl5fa8Hf3+jt8f//1/78/Mzbb9K4\r
+        cnN6a37DxqLD5eXo6///bdHz8NVus/CsZYTe//ije6HJ8eLi6P//bGFAY2Fsb/39zvT/+ns7Plpcwubh\r
+        5P//sGApYWFv1f39/f//yy44Oj5aXMnd3f//ubZoami39/z9////oCYtODo+WqHN3f//mqmtp6204pHe\r
+        ////WyQmLjg6Ply/2///nJeWpJ64zx2Z////oCIkJi04O1q8z///m46SkpeeyhCH+v//yCAiJCYuOT+q\r
+        ff//jYl9hYyUrxYdzPv/7zwgIiUnL3ugTv//eXFwdXWIlkUCF+/7/8otISMlPKNYS///Z1dwUCorZJYC\r
+        ADH1/PyvWFl6mzeTS///SVJBGRkpQWpNAAGP9f//6rt0HlG+R///REJAUJCSjXxkHhyBg4+rvTURGp7c\r
+        av//NBgqaXiKi3ApdoaAgYKfvJ8TdqW7yv//MA0rUmd4ilUJU01zg4KrqpiFlKenuv//MggORVJneE8N\r
+        Q0pMTHeRSISEnJqerv//Hg4IKkZSaU8KREhUZplli41Xupqanv//FRUDDTZJV00YNURKdp6F+f//98ya\r
+        nv//BxELDCgOGAowNYhVd1ao+P//776epf//BQcREgkDCxsfNYxPiU/a+v//4aiXqf//////////////\r
+        ////////////////////////gAAB/4AAAf+AAAH/gAAB/4AAAf+AAAH/gAAB/4AAAf+AAAH/gAAB/4AA\r
+        Af+AAAH/gAAB/4AAAf+AAAH/gAAB/4AAAf+AAAH/gAAB/4AAAf+AAAH/gAAB//////8oAAAAEAAAACAA\r
+        AAABAAgAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOPg3wDf3d4AysznAODd3gDR0NAAzs3NAMvJ\r
+        ygDAxOEAwcHMAMfGxwDFw8MAsLXbALe4ywCqrc4Am53GAAAAAADCvr4Au7i6ALm3twC1tLsAt7e3AKiq\r
+        vACyrq4AoaO8AKCivQCfn7QAqqmpAJubnQCcmZoAp46RAJuWmQAAAAAAeMTEAHO0tABwnp8AmJm0AIqS\r
+        wQCRlLMAlJWuAIuMrQCLi5gAkZCQAJKOjwCOiIkAjoiIAImEhACBgYMAcLi4AG61tQBvs7QAbbS0AGir\r
+        qwBnqqoAZaamAF+engBem5sAYpGTAFeRkQBXkJAAWIyNAE+EhABOg4QATYGBAAAAAACMgNUAf4CYAHx8\r
+        gACDf38Ag31+AGl+fwBVfn8Ae3p+AE18fABxcYcAdEyqAGFKgQBcOY8ASSWIAEQnegB8dncAfHR2AHt0\r
+        dQB6dHUAeXZ3AHN3dwBzcXMAT3Z1AHxxcgB1b3AAcXFxAHFvcABua3MAYGF2AE0+dABMNHEAAAAAAHVu\r
+        bwBybG4AcGxtAG5qawBtamsAbWlqAHBqZgBraGkAbWZnAGZmbQBhaWcAUG5vAERrawAsbW8AMWZpAHFl\r
+        ZQBsZmYAZ2RtAGpkZQBmY2QAZGRlAGdhYgBmYWIAf1xhAGZfYABiXV4AX11eAEJfYgBGSWoATzhtACgM\r
+        ZwAAAAAAlUxRAHtKTwB5P0QAZl1dAGBdXABdWVoAXlhZAF1XWABVVlYAWlNMAFJNTQBQS0wAT0pLAExD\r
+        TwBOR0gAAAAAAExISABMR0gATEZHAEtFRgBKQ0QASUFJAEM8RwBJQ0QASUJDAEdBQgBEQ0MAS0JBAEZB\r
+        QQBFP0AARTw0AAAAAAAtXF0AL0tMACdLTgBDP0AAQDo7ACw6TgAvQ0EAQDs7AD45OQBANzoAPTc4ADs2\r
+        NwBAODAAOjQ1ADg1NgAvHFIAKxlSADEvNAAsHz8AOjM0ADkzNAA3MjIALCIyADYxMgA2MTEANTAqADsk\r
+        JgAzLjAALCcoAColJgAnJiUAAAAAAB5NUAAkP0kAIUBCABwwSAAfLi8AISYvABYhLwAkIS0AJCEiABwe\r
+        JAAXICIAJiEdACEdHgAgIxwAHx0dACAPTQAkGDYAFw8lAAkGHQAdGRkAGRkZABcUGgAFARwAGxcYABsW\r
+        FwAaFhcAGBUVABUXGAAXFRYAFxQVABUUFQAAAAAAFhMTABUREgAUERIAFBERABMQEQATERMAEBITABAO\r
+        DwAPDQ0ADg0NAAwMDQAODAwADQsMAAwMCwANCwsACAUQAAoJCgAKCQkACQcIAAQEBgAFBAUABQUFAAQE\r
+        BAAFBAQABAMEAAMDAwACAgIAAAIAAAEBAQACAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0/ft4trNuW9u\r
+        ocLG5ukAANf947ezmHB8wcOjy97lAABOXn5N0s6p+sU+P6Lf3gAATEFLX/T8APU8Nzo9p9QAAKWWjr6/\r
+        7gDnMzQ3O23MAACMjZS4UaoA6zIwNThJugAAhnqIkkRY9vtHITE2V2sAAGZjXHJ0AYX63CMiOWxVAABU\r
+        Qg8lXRsEu/7dr1ZGewAAKShqiXdKHoGDrWcVi7IAABgnWnVkJGJ4gp+Kc5m1AAAWDi9aWxlFUHlpYXaP\r
+        mgAAFAMmQ0gaLlKHner5vZMAAAcJDAgNH2hZcc8A+LSYAAAAAAAAAAAAAAAAAAAAAAD/////gAH//4AB\r
+        //+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB////////KAAAADAA\r
+        AABgAAAAAQAYAAAAAAAAGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAACoYVyYiMj8/PxkYGwEBBAEAAwEBBAkGFBkSJiMYNzkmVA8OEhUVFhoYGhkWFh0aGhsX\r
+        Fx0aGhgVFRQREg8NDg0MDAkICAgICQkJCQgICQ0NDhARFRotRx0tPxQlPRw5Wyw+VzZBUhozTztCSjA3\r
+        QRATGQ0LCwwKCwAAAAAAAAAAAAAAAAAAAAAAABwRNRcLOBUPKSYmKQQEBQAAAAAAAQQDBQQDBQgGCAsI\r
+        Cg0KDAsKCgkHCA0KCxcWGB0aGyEeHhwXGBIQEQ0KCwoKCxAhIhpBQh9FSCFSVCJWWCNUVSBFRhYvMA4V\r
+        GhggMRwzUCVAYEhPW0BJWCA4VCIwQRscIA4MDQ8NDg0LDA0LCw0LCwAAAAAAAAAAAAAAAA8IJQMAHQMD\r
+        BgEBAgAAAAAAAAQDBBUREhINDhENDhIODhUREhcSExgTFB8ZGh4bHCYjJRwXGBMQEQUFBR8cHVBKS0aA\r
+        gS6Agix4fCx2eSpzdjF1dzZ3dzVzczJmZiNISBEdIxggLSIqNiQqNRseJhUUFxIQEhAODg8MDQ8NDQ8N\r
+        DQ0LDAAAAAAAAAAAABYHRwQALgAAFgAAAAAAAAAAAAAAAAIBAhYRExoVFhgUFBYREhoVFiUfHy4nJyIc\r
+        HhkWFx4ZGiokJSomJ0hBQWddXWddXVpydTCBhS59gS16fSx3ezl9fTx7ezp4eDh1dTdxcTJoaB08PhQZ\r
+        GxkXGRUSFBwaHRIQEBIPEBANDhEPDw4MDBEPDw4LDAAAAAAAAAYBLgEAJAAADQAAAAAAAAAAAAQFBQEB\r
+        ARIODxwXFx8aGyYhIiwnJyUfJC8gQCQeKh0ZGhkWGSIfJFxTU25jY25jY2tgYGpnaDmBhC+BhC98gC9+\r
+        gTmDgzyAgDx9fTx5eTp1dThycjVubidUVBEbHRsbHRQSEhgWFxcUFREODxMQEBIPEA8NDRAODgAAAAAA\r
+        ABQCSQEAGAAAEAAAAAAAAAAAAAMDAwAAAQ4LDCwmJzEsLiEdHxUPFzgjUWI9mCohPAwKCwwMDWBZWXRo\r
+        aHJmZnBlZXBlZW5jY0lwdS18hC5+hC59gTJ6fSZZWh0/QSVKVR4+QS1bYDhxcTNsbB86OxEQExgUFhgV\r
+        FhQSEhUTExQQERMREREODxEODwAAAAAAAEESkhYESAIALQAABAAAAAAAAAAAAAAAAAcGByEdHxgVGCkh\r
+        Ii8gQVk5ilQ2hiMaMgQEBEdGRX1ycndra3ZqanRoaG9kZHFoaE9ZWxI+RA4lKQgYGwIHCQIEBQQEBQwM\r
+        DggKDA4TGhQmKxcrMBAVFxAPEBQTFBkVFxYTFBsYGRQQERYTExIPEBEPDwAAAAAAAFchtDAQch0FYQsB\r
+        OwMACQAAAQIDCQoJFAsKEgsKCyUfIjclR185lDEhRykdPBIOHAAAACAnHH1+dX1xcXlsbHdra2thYTUw\r
+        MQgICAAAAAAAAAAAAQQDBBYZGyxERT9pakZ2dkJxcDlbWyg5OxEUFgwLDA8MDRcTFhsYGhcUFRcUFRIQ\r
+        EBYTExAODgAAAAAAAEYjkzYYcDkYdjUUcUYdgyQeNEVCUDErNxwXJzIkRls3iHdHvHREvS8eRDwnYwIC\r
+        BAABAAEFACAuGG9vZXtwcWNbWhwZGQAAAAAAAAAAAAAAAAYFByIsLUp5eVOPj1KMjFGIiE6EhEyAgEl7\r
+        ezlgXxoiIw0KCw8NDhcUFRgUFR8bHRMQERUSEhIQEAAAAAAAAEIpb1wvpFMwi2k7qIZM03Rqundin4p0\r
+        o5BzsYldwoRSzVU5glc4j1MyhikZSgABAAACAAACAAADAA0WC0ZHRR8dHQAAAAAAAAAAAAAAAAMCAyEl\r
+        KVKGh1qXl1eUlFaQkFSMjFKJiVCEhEyAgEt8fEJvbxknJw0LCxcVFh8cHBcUFRkVFRUSEhQREQAAAAAA\r
+        ADs1Q29Jr3lLuIhWzpFh13eu0otg1IFOwU43cHhPsoxV0nJGtEMsaF05ngoGEgABAAACAAACAAACAAAC\r
+        AAMGAwEBAQAAAAAAAAAAAAAAABMQEUpzdGCgoF2cnFuYmFmVlVaRkVSMjFKIiE+EhE2AgEt8fD9qahYd\r
+        HxMSExkVFhoWFyEdHhcUFBkWFgAAAAAAAC0oKTszRYRhupll4IKt23qs2plg3ZZe11w8gnxOtHdKtlE1\r
+        e0swey8hRgEBAQACAAACAAACAAACAAACAAABAAAAAAAAAAAAAAAAAAQEBCw2OGOiomOkpGKhoV6dnVuZ\r
+        mVmVlVeRkVSNjVKIiE+EhEyAgEp8fDJVVRUWFxoXFx0aGxoXGBoWFxQREQAAAAAAADEsLS8oKjkyPX1h\r
+        pY6l3YuU4aFn5HZPrGhHmIxazoZR1VQ9fDAoPQ4KDQABAQACAAACAAACAAACAAABAAAAAAAAAAAAAAAA\r
+        AAAAABANDUVjZWmtrWapqWSmpmGhoV6dnVuZmVmVlVeRkVSMjFKJiU+EhE1/f0l6eik3NDMrHhsXGB0Z\r
+        Gh8bHRYREwAAAAAAADMuLzo0NSslJjYvMlpTaIJqqZduz4dft2VRhI9ox3BYmEA3RxoWFw4KCwABAAAC\r
+        AAAEAAACAAACAAAAAAAAAAAAAAAAAAAAAAAAABkWF1WJimyysmmtrWapqWWlpWGhoV6dnVuZmVmVlVeR\r
+        kVWMjFKIiE+Dg0t/fzRXVy4qIB8bGx4ZGh0ZGRkUFQAAAAAAADo0NTkyM0U+Py4oKUdAQkQ+QFBLUT45\r
+        REA7RkY/QjAtLSUhIiEcHAcGBwACAAACAAACAAACAAACAAAAAAAAAAAAAAAAAAAAAAAAAR8eIGenqG+2\r
+        tmuysmiurmiqqmWmpmChoV6dnVyZmVuVlViQkFWMjFKHh0+CgkZzcy0xKiokHB4aGx4ZGhwWFwAAAAAA\r
+        AFBKS0dBQklDRDYwMUA7PDkzNDw3OD02OEU+QT03OD43OTs1NiMeHwkJCi8xLUJAPRQWEgYIBQIEAQAA\r
+        AAAAAAAAAAAAAAAAAAAAACMkJW+0tHK6um22tmyysmqurmeqqmOlpWGhoWCdnV2YmFqUlFaPj1SLi1KG\r
+        hlCBgTI9Nz84KxwYGSAbHBwWFwAAAAAAAEpFRUtFRl5YWUZAQUA6O1BJSzs1NkA6O05IST03OElCREdB\r
+        QiMdHgsJClZUU6eZn4V2fk1CRCIhIAAAAAAAAAAAAAAAAAAAAAEBASMkJm+ztHS/v3G7u2+2tm2ysmqu\r
+        rmapqWWmpmGhoV6cnFuXl1iTk1aPj1OJiVCFhS0/QDUtJBgVFSAbHBsWFwAAAAAAAEtGR0hDRE5JSlhR\r
+        UkxGR01HSD44OUtGRkQ+P0ZAQTw2NzYyMiwmJxYSE1RSU66jpZmFkF9QVSokJgAAAAAAAAAAAAAAAAAA\r
+        AAICAiMgI2WipHfDw3W/v3G7u262tmuysmmtrWapqWSkpGCgoF6bm1uXl1iSklWNjVOJiThNS05GMh8Z\r
+        GxsYGSEeHwAAAAAAAEpGR0hERUxHSE5JSVxXWFtVVk5HSEhCQ05HSFtVVkVAQEA6OzQuLx8bHFFQUMK3\r
+        uJyNj3RlZzMrLQAAAAAAAAAAAAAAAAAAAAAAARcVFliIinnHx3fDw3O/v3G6um62tmyysmqtrWeoqGOj\r
+        o2Cfn12amlqVlViRkVGMjDJISE5JMh8ZGikmJ19dXQAAAAAAAC4uLkhGRl1ZWldSU1ZRUk5JSmJcXVFL\r
+        TFFLTFJMTVFMTUpERTo1NiomJk1LS9XNzq6ionprbTUqLAMDAwAAAAAAAAAAAAAAAAAAABMSE0lgYnzK\r
+        ynnHx3fCwnW+vnK6um61tWuxsWisrGWnp2Kjo1+enl2ZmVqUlFuPjzpHRlBJNSIdHmZjYnBqagAAAAAA\r
+        ADIyMlFRUVVTU1ZRUmlkZVlUVVpVVlRPT2FbXExISE9KS09JSkE8PTEsLTQyMs3Gx8i/wI6Agkc8Pg4M\r
+        DQEBAQAAAAAAAAAAAAAAAAgJCiotMHa4uX3Ly3nGxnbCwnS9vXG5uW60tGqwsGerq2SmpmKhoV+cnF2X\r
+        l1aJijxFQVReS0dHRn14eG9nZwAAAAAAAD49PVRRUmZiY15aWl5ZWmZhYmlkZV5YWVtWVltWV1pVVlZR\r
+        UklDREI8PSwqK7q1ttnQ0LCkpHVnaCkjJQUFBQEBAQAAAAAAAAAAAAABAR4bHVB0d3/OznzKynnGxnbB\r
+        wXO9vXC4uG2zs2murmepqWWlpWKfn2Gbm0dvbyw1NzFaW3V0dX54eGxjZAAAAAAAAFxYWV9aW2VgYWll\r
+        ZmZhYmhjZF9bW3dxcmZgYV9aWlhTVFZRUlJNTUdBQjEvL5mXmOTc3M/ExaSVlmNXVxMREQUFBQEBAQAA\r
+        AAAAAAAAARgXGS8wMm2lp37OznvJyXjFxXXAwHO7u2+3t22xsWqtrWenp2Ojo2GamzhIR1VyaUVmaIWE\r
+        hX94dmNZWAAAAAAAAF9cX2ZhYm1oaWhjZG1oaXdyc2llZWhjZGZhYnZxcmFbXGBbXF9aWk1HSERAQWNh\r
+        YuTg4d3Y2NjT0cy/uldOTAoKCgUFBQEBAQAAAAAAAAEBARYVFz9CRnaztn3NzXrIyHfDw3S/v3G5uW+1\r
+        tWyvr2mrq2ampklsbjM1NlyFhGR8fIuKioF5d19VVAAAAAAAAGdjZWVjY29tbXFsbHNvcG5panRvcHJt\r
+        bWpkZmdiZG9pa2hjZGFcXFZRUktGRzw7O87Mzevr6u3t7Orn5sG3sS4qKQoKCgUFBQEBAQAAAAAAABMS\r
+        EysnKD0/Q4Oysn/Ly3nHx3nCwna9vXW4uHKzs22rq1N4fD5ERkVlYmeSk1djZI6NjYF4eFNISAAAAAAA\r
+        AH55emtoaXNwcHNub3RwcHFsbW5qa2dlZnBvfHBwin59k25viWdlcmJeYFZSU0hGR3+Agezs7O3t7e3t\r
+        7ezp5qWfnRQTEwkJCQUFBQEBAQAAAAIBAgUFBywpK2JkZYrDxIe5unm4uHm2tnStr2WSlklbXkNAQkha\r
+        XW2fnFuFhkZKS5GPj4F4dk1CQgAAAAAAAIaCgnBtbXRxcnhzdG9sbWtoaWpseXJ4r3qF3K2y6MzP6aWx\r
+        64KU6IeKu2RhdFlVVT89PMjHxO3t7e3t7e3t7Ovr65GQkBEREQgICAMDAwAAAAAAAAAAACEfIiUjJUxH\r
+        Sz82OEA9Pj9AQTk2OT01NktGRU5PUVKBgm+kpDReYEJBQpORkYN6eFdNSwAAAAAAAJGNjX56e3dzdHl1\r
+        dnFubm1uh4yPvbe1z4CGzba32svN5KWv6YWX77q+6YSS4Gpul05MUGdoaebm5u3t7e3t7e3t7enp6Gtd\r
+        XRINDQcHBwICAgAAAAAAAAAAAAAAADQzNB8eH1ZQUTgzNExISispMEZFRqWmppaoqW+goCY3Oi8wMJKS\r
+        kYmAfmBVVQAAAAAAAJyYmX99fX17e3h3d3R0h3yBvKakv7CuvomLt6SiuJuZrWx0r2VtoGZneFFTbU9Q\r
+        bE9OUURCQ5eYme3u7u3t7e3t7eDZ2o1NUm40OSUSEwcGBgEBAQAAAAAAAAAAAAABAQAAABwcHR4eH1VU\r
+        VZ2dorGysbKzs62trXB3eSkoKBkYGXV2doB9gScmSAAAAAAAAKCdnoF/f4B/f3h3fXuAt32Dup6csJya\r
+        qGhoiVpbZ1RUVFBQUExMTE1MTFxXWF1YWFtXV2RgaEdFR7++wO7u7u3t7LOLkJZNUpdOU4Y2PVciJy8S\r
+        FhcNDhYTFCEbGiEZGSghIklCQsLCwsbGxsHBwbu7u7a2taKhoUQ+PygjJA4NDUBCQoCBjEhEZAAAAAAA\r
+        AJuYmYmGh4aEg36AoIyQxnB1r4B/nXd3iWBgbF1dXVlZWVVVVlNTVVVUVGpkZWlkZWljY4aItWBeY05O\r
+        T8zNztnOzqFgZZhRVpdNU5RJT5FFSo0/RY1MVXBmZUQ7LzwzJjoxJj0xL6OiosjIyMPDw729vbOzs2dj\r
+        Yzs1NjEsLCQgIB4bHUdMaztBdgAAAAAAAJeVlpCOjouKjZSXwrKwyJKQsH9+lWlpeGVlZ2JiYl5eXlpa\r
+        WlhaW1VUVWtmZ25oaXBpbYSP2nR0k2ZhYWFfYKV+haBcYppTWZdPVJVLUJNHTZBDSZFSWGphYz82Kjw0\r
+        JTsyJToyJG9oZ8rJysXFxby7vH97fEpCQ0hCQy8pKjMuLyYiIikoL09WeAAAAAAAAJWTk5ORkZGRm6yv\r
+        2bS0zqWjs4qKk25ucmtra2dnZ2NjY19fX11eX1dXWGllZnBrbHBrbpWe3IWLv3lzc21naUtDSW5MU5xY\r
+        XZlTWJZNU5RJT5FFSpNZX2BYVz81Jz00JjwzJToyJElBOLy8u7u7u356e1ROT0pCQ0dBQj42NzUuLy8p\r
+        KiYgITYyMwAAAAAAAJOSkpyampiZq5mi4pGZ0aaku4OCjnR0dHBwcGxsbGlpaWRkZGBhYV1dXmZjZHNv\r
+        cHZwcrG11rq71HlyeG1oaWlmaUVDSmVNVJFbYphQVZVLUZNHTZBcYktBPT82Jz41Jj01Jjw0JkA4LIWB\r
+        f3Zzc1tSVFdPUVVOTz81N0Y/QEhCQzo0NS0oKTUuLwAAAAAAAI+Ojp2bnJ+gtKOs6LG02YeKwH5+knl5\r
+        eXV1dXJycm1tbWlpaWRkZGBhY2RiYnp1dnt0dbi82L3B33Zxfnt3eJWRkn54eoOAglxWW2VKUHZDSpBL\r
+        UINUWD01M0k/NElBNEc/M2VcVltTUGxlZVdRUmBZWk1GR0hBQkU+P0M9Pj04OEQ/QDErLDkzNAAAAAAA\r
+        AI+Pj5WTlKGissjK6b7A3rKxz4uMn35+f3p6enZ2dnJycm1tbWlpaWNkZWJhYnt2dn55eru91pej5np2\r
+        iIN9foWAgIF7fH53eIB5endxc1lWW3lqbm5jZFJOT2VfYXNsbX54enZwcFVNTllSU2JcXVJLTE9ISUlC\r
+        Q0Y/QFFLTEQ+Pzs1NjYwMT04OQAAAAAAAJWVl5SUlZycpsHF6sHE5MrJ2ImKsoWEiIB/gHp6enZ2dnJy\r
+        cmxsbGhoaWNjY3NwcYB7fqKq25aj6IR/kYeBg395en12d4N8fXZwcX94eYB5empkZVtUVVpTVktDRnJr\r
+        bYN7fJOKi2JZW1hOT3VvcE5HSEtERVBJSU9ISUdBQUlDQ0ZAQUA7PDo0NQAAAAAAAJycnpuan52coLC2\r
+        5bG477O23Y6Sx4mJmIaGhn9/f3p6enV1dXBwcGtrbGZmaG9tbIR+gMLE2L3B4oeCjImDhIV/gH13eIWA\r
+        gX94eXlxcm5maGBYWVBJSlpTVFlPT1xUVXt2d4R8fpKOj52am6akpGpfYVRMTU5GR1JLTExFRktFRUZA\r
+        QUhCQ0M9PgAAAAAAAKqqq6GhpqCgpLCz0b3D88zO5bu72Z2ctYmJjoODg35+fnl5eXR0dG5ubmlpam5s\r
+        bIqFh8bH1ra21Y6IioB7e4aAgYJ7fHlzc3pzdHdvcHNtblhQUUdAQFVNTpmPj3BlZ3VwcY2Ghz43OGVj\r
+        ZHJxcjgyMywpKUE9PVRPUFBKS09ISU5ISUZAQT85OQAAAAAAALm6u6yssKenra+vvNXW7M3P7c/Q566v\r
+        z4yMq4iIioKCgn19fXZ2dnFxcWxsbHBub4+KjM/Q4ZibwI+JjIuGh4aAgYaAgYF7fHpzdHNtbnhxcldQ\r
+        UUE6O2NbW56TkxYREgQDAxMREgIBAQEAAQAAAAAAAAMCAhkUFColJlBLTE1HSEpERUhCQz85OgAAAAAA\r
+        AMvKy7m4urKytri3uMbH3cvP8tzc66uy4pCVzoqKmIWFin9/gHp6enR0dG5ubm1rbIuLo6Os5pmXpoqE\r
+        hpCKi4mEhIqEhYV8foB5enFrbGZeX0xERT86OV9bWlpTUw8NDQQEBAEBAQAAAAAAAAAAAAAAAAgGBysk\r
+        JSojJC8pKlJMTFFLTEpFRjkzNAAAAAAAANnY2MTExbu7v8DAwMC/xsHG6r/G9Kmz75qj3I6RtoiKuIOE\r
+        noGBhXt7gHp7fo+PlLW73Z2hxJeSlZKNjpGMjYN+f4WBgYZ+gHhxcm9paWVfYHt2dn95eX51dRwbGxkY\r
+        GAMDAwAAAAAAAAAAAAAAAAAAAA0LCywlJi0mJzQtLk9JSkpERU1HRzgzNAAAAAAAAOHf38vKy8TDxcbE\r
+        xMPBwr+/yLzC6LG776Cjwpmi2Zym6a605sjK2bG34crN5t3f66yv0aWgp5iSlJONjoR/f1pYWVxZWndz\r
+        dHhyc3Nub1tWV2FcXXRvbod/fxUVFQ0NDQEBAQAAAAAAAAAAAAAAAAAAABQRES4nKDIrLEA6O1JMTUhD\r
+        RD86OkZBQgAAAAAAAAAAANHQ0M7Mzc3Ly8bFxcPBwcC/w8PH4ba63rK68cHI9eHi8uPk8sbM9L/G7ru7\r
+        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\r
+        TEZHAAAAAAAAy8nKwcHMsLXbwMTht7jLm5aZa2hpdW9wbGZmHx0dAAAABQQEOjM0SUNEAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////4AB//+AAf//gAH//4AB\r
+        //+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf///////ygAAAAAAQAAAAIAAAEA\r
+        IAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAXFxcANClDAE86bgBSOnsAVjqHAFM2hABPM4AASi19AEUo\r
+        egBEJnkAQyN4AEUmegBHKHwANR1ZACAQNAAcESgAGBIcAB0XIwUiHCwJGBQeDQ4MDRAXEh8SIxoyFDMg\r
+        UxREKHUUQyhzFEAnbhRAJnEUQCR1FEIleRREJ3wURSd8FEQnexRCJ3oUQSZ6FD8mdRQ+JnAUQCpyFEMv\r
+        dRQ+K3AUOCZqFDkjbhQ8InMUQSh5FEcugBQ9KmkULiNMFCEbNxQVEyIUFRQeFBkYHhQXGBoUFRcXFB4a\r
+        KBQqHkAUQCplFFc4jxReOJQUXzSUFGA2kxRgOpMUVzWPFEsvhBQyIVgUExQjFBoTIxQsFzQUPiRMFE41\r
+        ZxQ6KE0UGBAgFCMaNBQ+MGAUTjlzFFk7fBREL1kUIhslFB0cHRQmJSgUJSMoFCAbIRQaFRsUFBESFBQS\r
+        EhQWFBUUGBUVFBgUFRQaFxgUHxwdFBYUFBQGBgUUCQgIFBUUFBQaGBgUGhcYFBkWFxQZFRUUHBkZFCMf\r
+        HxQiHh4UGxgYFBcTFBQVERIUFRESFBYSExQXFBQUFxMUFBgVFRQbGBgUGxgYFBgUFRQXExQUFhMTFBcT\r
+        FBQYFBUUGBQVFBcTFBQXExMUFhITFBcUFBQbFxgUHBkZFBwaGhQcGRoUGxgYFBkWFhQXExQUFxQVFBoX\r
+        GBQbGBkUGhcYFBoXFxQcGRkUHBkaFBoXGBQYFRYUFhMUFBYTFBQXFRYUGRcXFBoZGRQaGRkUGBcXFBcV\r
+        FRQWFRUUFhQUFBUSFBQVEhMUFRETFBUSExQWExQUFxQVFBgVFhQYFhcUGBUWFBcUFBQTDxAUEg8QFBYT\r
+        FRQYFRcUFxUXFBYTFhQUEBQUEg4SFBENEBQSEBkUFRo1FBkmTRQcN1wUHkJjFBw+YxQbO2IUGTthFBg6\r
+        YRQZOWAUGjhgFBs6XhQdOlsUIjhZFCQ4WBQeOVwUGzVVFB8nNBQbGBoUBwcOFAAEEhQNIDwUFzNYFBEw\r
+        VxQOLlcUETBWFBQwVRQUMFUUFC9UFBYvUBQeM00UPUZQFFJSUhRRUVAUUFBOFE9PTxRPT08UR0VJFDo5\r
+        QxQgJTkUChUyFAUWOhQBFT4UAhAyFAEKJBQAABAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA\r
+        ABQAAAAUAAABFAAABhQLChEUExIaFA4MEhQKBwwUCwkLFAsKCRQLCgoUCwkKFA0MDBQPDQ0UDw0NFA4N\r
+        DRQNCwsSCwoKEAoJCQ0JCAgJCggIBQoJCQALCQoACwoKAA0MDAAODQ0ADQwMAAsKCgAKCAkACAYHAAgH\r
+        BwAJCAgACQgIAAoJCQAJCAgACAcHAAgHBwAIBwcAHxwmADgrTwBROnkAUjl/AFQ3hQBPNX8ASzF5AEgt\r
+        eABFKHgARCZ3AEMkdwBEJXcARCZ3ADwhZQAzHFQFKRdBDB8SLhIdFCkYHRYmHRoUISEWER0kIRgzJy4f\r
+        SSg2Il4oPyRyKD4lcSg9JW8oPSRvKDsjcCg6Im0oOSJqKDMeYCgrF1coJBNMKB4PQigcDz4oGxA6KB8V\r
+        PigjG0EoIhpBKCAYPyghGkIoIxpGKCgcTyguHlsoLh5XKCwdUCgiFkQoGA42KBIMJigODBQoDAwRKAsL\r
+        EigRDB4oFw4sKCwbTihEK3coTzKGKFg3jihcOpMoXz2UKFAzhCg8JWkoJhpDKA8PGSgiGS0oQilVKFIz\r
+        bShdPH4oRy1hKCQVNCgkFzgoMCFPKEYwaChhQIIoUTZrKC8gQCghGisoHBofKBsYGygaFRooGBMWKBQR\r
+        EigWExMoGBUVKB0ZGighHh4oIx8fKCMfHygbGBgoDg0MKA8ODSgXFRYoGhgYKBsYGCgaFhcoGBUVKBsY\r
+        GCggHB0oIBwdKB0aGigbFxgoGBQVKBcTFCgYFBQoGBQVKBkVFSgZFRYoGhYXKBgVFSgXExMoFhITKBgU\r
+        FCgZFhYoGhcYKBoXFygYFRYoFxMUKBcTEygYFBQoGxgZKB0aGigfGxsoHxobKB0ZGSgbFxgoGRUVKBkU\r
+        FSgZFhYoGhcXKBsYGCgcGRkoHBkaKBwYGSgZFhcoGBUWKBgVFSgXFBUoFRQUKBYUFSgXFRYoFxYWKBYV\r
+        FSgWFBQoFhUVKBYVFSgWFBQoFhIUKBQREigUERIoFBESKBUTEygXFRUoGRYWKBkVFSgXFBQoFRERKBMQ\r
+        ESgUERMoFRIUKBYTFigWFBYoFRIUKBUSEygUEhIoExIWKBITJCgTGjQoGSpIKB03WCgePGAoHz9jKBw9\r
+        YigZO2IoGjlhKBs6YSghP2AoITxYKBUnQSgSHzgoITRQKCk7VCgcIi0oEQ4SKAUJEygBCx4oDyNBKBc0\r
+        WSgRMVgoDi5YKBIwVygVMVYoFDBWKBMvVSgTLVMoGzFQKDlFUihQUlIoTk1PKEtJTShER00oQUZNKEVH\r
+        TChDQ0koKC0/KBAcOCgJHEEoBBtGKAwePygTHjYoERcnKA0PGigFBxEoAAAKKAAABigAAAUoBQUKKAoJ\r
+        DygLDRcoDBEdKA0VISgOGSQoEhsmKBQbJigNEBcoCAcLKAoJCigMCgooDAoKKAsKCigNDAwoDw0OKA8O\r
+        DigQDg8oDw0NJw0LDCQLCgohCggIHQoJCRgLCQkSCwkJDAsJCgULCgoADAoLAAsKCgAKCQkACQcIAAgH\r
+        BwAJCAgACgkJAAsKCgALCgoACgkJAAkICAAJCAgACAcHACYfNAA+LFwAUzmEAFI4hABRNoQATDN6AEgw\r
+        cgBGLHMARCl1AEQndQBEJHUAQiRzAEIkcQZEJnIPRihzFzYeWh8lE0EmHhEwLBgQIDEcEiY1IBYtOCwe\r
+        Rzs5JWI8OSRqPTkibzw5InA8OSNwPDkjbTw3Ims8MyBhPC0fVzwgFEU8EQgyPAUAHjwAAAo8AAAGPAAA\r
+        BDwAAAg8AgYMPAUKEDwHDBM8CA8VPAoRFzwPECY8FQ42PB4SRTwpFlU8JBFSPB0ISjwQBCw8AgAKPAAA\r
+        BzwBAA08AwASPAQAGDwXDDg8Lh1ePEEsdDxRO4U8WT+PPF9AlTxJMXk8LBxOPBoSLTwMCw88Kx83PFg7\r
+        dzxoQ408bkOTPFUzdjwxHEg8JBQ8PCASPTw/J1w8a0WIPF89fTw9JVs8Jhc5PBIOFjwPDQ48ExARPBUR\r
+        EjwUERI8FxMTPBoWFjwhHR08KygoPCsnJzwmISM8HhsbPBUUFDwVExM8GRYYPBsZGTwcGRk8GhcYPBgU\r
+        FTwaFRY8HBkZPB8bHDwgHB08HhobPBsXGDwaFhc8GBQVPBkVFjwaFxc8GRUXPBgUFDwVEhI8FBERPBUS\r
+        EjwZFRY8GxgYPB0aGjwdGRo8GhYXPBgUFTwXExQ8GBUWPBwYGTweGxs8IRwcPCEbHDwfGhs8HRgYPBoW\r
+        FjwZFBU8GRQVPBoWFjwcGRk8HRobPBwZGjwbGBk8GRYWPBgVFjwYFhY8FxUWPBQTEzwSEhI8EhERPBIR\r
+        ETwUEhI8FRQUPBYWFjwXFhY8FxUVPBYTFDwUERI8ExAQPBMQEDwUERE8FxQVPBkWFjwZFRU8GBQUPBYS\r
+        EzwUERE8Eg8QPBIPEDwUEhQ8FhQWPBcUFTwXFBQ8FxUTPBUTEjwPDBI8DQ0bPBUcMzwcK0k8IjlcPCNB\r
+        ZDweP2M8GjtjPBo6YjwdO2E8J0VhPCQ+VTwJFSk8AAUXPCQuQjw1QFM8GhwmPAYFCjwECRg8BhIqPBEn\r
+        RzwXNVo8ETFZPA4vWTwTMFg8FjJXPBQwVzwSL1Y8ESxVPBcvVDw1RFQ8TFFTPElITzxFQUw8OD1MPDI9\r
+        TDxDSU88S01PPDA3RDwYJT48DCJHPAchTDwXK0w8JTJJPCUtPzwjJjQ8EhYkPAQJFTwEBw88BwgLPBIR\r
+        GTwcGiY8HCIzPB0pPzwdL0I8HTNDPBksOzwUJTI8DBQcPAUGCTwJCAo8DQsKPAwKCjwMCgo8DQwMPA8O\r
+        DjwQDw89ERAQPBAODzsPDQ04DAsLNQsJCTELCQksCwkJJgsJCR8KCAkXCggIDwkICAYJBwcACAcHAAgH\r
+        BwAJBwcACgkJAAwLCwAMCwsADQsMAAwKCwALCQoACgkJAAkICAAzJ0cAQy9lAFI3gwBQNYAATTN9AEEr\r
+        aAA0IlMAOSNgAD4jbgBAJHAAQSVyA0Ekcg4/I3EYQSNzIUIjdio7IGcyMx1XOS8bTz8sGUdELRxJSS0e\r
+        S0wyH1pPNyBpUDYgalE0IGpQMB5kUCwbXlAkFVFQHA5EUBYLNlARCShQEAogUBAMG1AcGSJQKCcqUDQ0\r
+        NVA/P0JQOjo/UDMzOFAhISlQDw0YUAcJElACCA9QAgQTUAMBGFAHAh5QDAQjUAwEIVAKBB5QBgITUAAA\r
+        B1AAAAZQAAAHUAAACFACAQpQCgcaUBQOLVAeFD1QKBtLUDIhW1A9J2pQMiFVUCAXNlAWEiBQDg0PUCse\r
+        O1BUN3tQY0CQUGpDlFBQM29QKRs3UCAVL1AjFjlQQShcUGhBiVBmQYpQUzd5UDkmU1AaEyVQFBAWUBcW\r
+        FVAXFhVQFhMUUBgVFlAcGRpQIyAhUCspKlArKClQJSIjUB8dHlAaGRpQGRcYUBkWGFAaFhhQGxgZUBoW\r
+        GFAZFRVQGRUWUBwYGVAeGxtQIBwdUB4aG1AZFRZQGBQUUBcTE1AXExRQGRUWUBkVFlAYFBVQFxMUUBUR\r
+        ElAXExRQGxgZUB4bG1AgHB1QHhscUBwYGVAZFRZQFhMTUBcUFVAcGBlQHhscUCAcHVAgGxxQHRkZUBsX\r
+        F1AaFRZQGBQUUBgTFFAYExVQGBUXUBgWF1AYFhdQFxUWUBYUFVAWExVQFhQVUBYTFFAVERJQExARUBIQ\r
+        EVARERFQERERUBERElATEhJQFBISUBISElASERJQERARUBEPEFAQDxBQERAQUBMSE1AUExRQFRITUBQR\r
+        ElATEBFQEQ8QUBAPEFARDxFQExEUUBUTFVAWFBVQFhUVUBUVFFAUExNQEA8QUA8OFFASFCJQFR0yUBss\r
+        SVAfOFpQHzxhUB4+ZFAaO2NQGztiUCNBYlAjPVdQFCEzUA0SH1AdIS5QIiYxUBAQGFAFBQxQCxIjUA8f\r
+        OVATLE5QFTRbUBIyWlAQL1lQFDFZUBYyWFATMVdQETBXUBAuVlAUMFVQLT5UUEFJUlBJS1BQSklPUDU9\r
+        TlAlNE1QLTtOUC89TlAhMUpQFCdGUA0lSlALJU1QITJKUDI8SFA1O0VQNDdBUCEoN1ASHC9QHiIsUCco\r
+        KlAoKDFQJyg3UB4pPlAYK0NQHC9EUB8wQlAYJTNQERkkUA0QFlAKCApQDAkKUAwKClAMCgpQDAoKUA0L\r
+        DFAODAxQDw0NUQ8ODlAODAxPDQsLTAsJCkkKCAhEDAoKPwwLCzkMCgoyDAoKKgoJCSEJCAgYCQgIDgkI\r
+        CAMJCAgACQgIAAoJCQAMCgoADAsLAA0LDAAMCwsADAoKAAoJCQAJCAgAQC5aAEgybwBQNoIATTN9AEkw\r
+        dwA0IlYAIBM1ACsZTAA3HmUAOyJqCEAlcBQ/JHAfPSJwKT0gdDM+H3g8PyJ0REAnb0xAJW9SQCNwWD4k\r
+        bV07JWlgOCFtYzUccWQyHWtlLx1lZCcYWWQeE0xkEAc1ZAAAG2QAAAhkAAAAZAABAGQQEgRkMjQlZFZY\r
+        SmRvb2Zkh4WBZHl2dmRkYGZkPzlDZBYQHmQGBBBkAAAGZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAA\r
+        AGQAAARkAAAEZAAAAGQAAABkAAQAZAACAGQAAABkAAAFZAAAEmQKBCZkGg89ZBoSM2QUEh1kEhAUZBAP\r
+        D2QrHj5kTzOAZF49lGRmQ5VkSTJoZCAaJmQcFiFkJhs2ZEIqXGRlPYpkbUWTZGtIk2RMNW1kIxc0ZBkU\r
+        H2QcHBtkGhwZZBcWF2QaFxpkHRwdZCUiJWQsKixkKikqZCQiJGQhHyFkHx0fZBwaHGQYFRdkGBUWZBsX\r
+        GGQbFxhkGRUVZBkVFmQcGBlkHhobZCAdHWQdGhpkGBQUZBUREmQVERJkFhITZBgUFWQZFRZkGhYXZBgU\r
+        FWQXExNkGRUVZB0aGmQhHR5kIx8fZCEeHmQdGhtkGRcXZBYTE2QXExRkHBkZZB8cHGQgHR1kHhscZBsY\r
+        GGQZFhZkGBQUZBcTFGQXExNkFhITZBMREmQSEBJkExETZBMSE2QTEhJkExISZBQTE2QVEhJkFhARZBUP\r
+        EGQRDxBkDxAQZA4QEGQODw9kEA4PZBAOD2QODxBkDg8QZA8QEWQQEBFkDw8PZA4OD2QPEBFkEBARZBAQ\r
+        EWQQDxBkDw4PZA4OD2QPDhBkEA8SZBERE2QTExRkFRUVZBYWFmQTFBVkEhMTZBISD2QSEA1kDw0PZA8P\r
+        G2QUHzZkGi1OZB86XWQhQmRkGz1kZBk7Y2QfP2NkIz1aZB8tPmQbHyhkFBQbZA4LD2QGBApkBAUOZBEb\r
+        LmQZLEhkFjFVZBM0XGQSMltkEjFaZBUyWmQWM1lkEzJYZBAxWGQOMFdkEjFWZCQ5VGQ2QlFkSE1SZE9R\r
+        UmQxO09kGStOZBYsTWQSLE5kESxOZA8rT2QNKE5kECpMZCo6SWQ/R0dkRklKZEZIS2QvOktkITBKZDc+\r
+        SWRISEhkPj9IZDM2R2QhMUZkEi1GZBsuRWQgLUBkFhwqZA0NFmQODA9kEAoKZA4KCmQMCgpkDAoKZAwK\r
+        C2QMCwtkDQsLZA0LC2UNCwtkDAoKYwsJCWAKCAhdCggIWAwKC1IODAxMDgsMRA0LCzwLCQozCQgIKQoI\r
+        CR8LCQkUCgkJCAoJCQALCQoADAoKAAwLCwANDAwADQsLAA0LCwAKCQkACQcHAEgzZABLM3QATTODAEgv\r
+        eABDLG4ALR5JABYPJAAmF0QAOCBmCzshbBg8InEkPCJvMDwibDs8Im5FPCJwTjwjcFc9JHBfOyJuZTog\r
+        a2s5IGlwNyFndDUeaXczHGx5LRljeScYWHgZD0F4CgMoeAMAGHgAAAt4ExMbeC0tLXhCQz94VldPeFxe\r
+        V3hhZFx4VVdTeEdHSXg6OT94LCs1eBoXI3gGAxF4AAAHeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAA\r
+        AHgAAAB4AAADeAAAA3gAAAF4AAAAeAAAAHgAAAB4AAAAeAAABHgAAAx4BgIWeA4IIXgOCRx4CwkTeA0L\r
+        EngRDxR4IBgteDMkTng9Kl54Qy1peDIiS3gYFCB4IRkveDYmVHhNM3N4ZT+QeGpElHhnRpR4UDh4eDIk\r
+        S3ggGzB4FhYbeBITFHgSEhR4ExMVeBQUFXgYFxp4HR0feCAgInghISR4JCImeCYkJnghHyF4GhgaeBgU\r
+        FngXFBV4GBQVeBoVFngaFRZ4GRUWeBoWFngbGBh4GhYXeBkUFXgaFhZ4HBgZeB0aGngdGRp4HBgZeBoX\r
+        GHgZFRV4FxMUeBoWF3gfGxx4IR0eeCIeH3gfHR14HBkaeBkWF3gXExR4FxQUeBoXF3gbGBl4GxkZeBoX\r
+        GHgYFBV4FhITeBYSEngWEhJ4FRISeBQREXgSDhB4EQ0PeBAOD3gQDg94EBAQeBAQD3gPDw94Dg4OeA4N\r
+        DXgODA14DQwNeAwNDXgMDQ14DQ0NeA4NDXgNDA14DAwNeAsMDXgMDA14DQwNeA0NDXgNDQ54DQ4OeA0N\r
+        DngMDQ54CwwNeAkKC3gJCQt4CwwNeA0NDngODhB4EBAReBIREngTERN4EhETeBEREngQEA94EA8OeA8P\r
+        D3gPEBV4EhckeBUfNHgaLEd4HTVXeB48YHgfQGR4H0BjeCA+YHgkO1J4IjE/eBQZIXgIBgx4AwIJeAQG\r
+        EngSIDd4GzRUeBk2WngXN1x4FTVceBQ0W3gWNFp4GDRaeBo1WXgbNlh4GDNXeBcyVXggNlR4LDxSeERL\r
+        U3hSU1N4PEJQeCk0TXgcME94Ei5ReBIuUXgSLlB4ES1QeBQuT3gmOEt4N0JIeENIS3hKS0x4O0FLeDE6\r
+        SXhAQ0p4SUlJeD9ASHg0N0Z4JTRHeBkwRngYKDt4FyAveBIXIHgODhN4DgwOeA0KCXgMCgp4DAoKeAwK\r
+        CngMCgp4DAoKeAsKCngLCgp5CwoKeQwKCncMCgp0DAkKcAsJCWsNCwxlDw0NXw8NDVcODA1ODAoKRQoI\r
+        CDsLCQkwCwoKJAsJCRgKCQkLCwkJAAsJCgAMCgoADQsLAAwLCwAMCgoACgkJAAkHBwBQOG8ATTV5AEsw\r
+        gwBELHMAPChkACQYOwAMCRIAIhY8DTkiaBs6IW0oOiByNDohbUA6I2lMOiRoVjslaGA6I2tpOiJwcTcf\r
+        a3k0HGZ/NBxlhDMdZIgxHGWLMBxnjSgXWo0eE0uLCwQniwAAAIsAAACLAAAAiy8vLotqaWaLh4aEi5+f\r
+        nouIiomLam9uizk8QIsEBw+LAAAFiwAAAIsAAAKLAAAFiwAAAIsAAACLAAAAiwAAAIsAAACLAAAAiwAA\r
+        AIsAAACLAAAAiwAAAYsAAAKLAAACiwAAAosAAAKLAAADiwEABIsBAAWLAQEGiwEBBosBAQaLAQAGiwAA\r
+        CIsIBhCLEQ8aixQTHIsWFByLGxYoiyAWOIsbEi6LEA4biyYdPYtGMnSLWDyLi2VBlotlQpWLYUKVi1M7\r
+        gotBMGOLKSBBixAOGosKCw+LDg8RiwwOEYsKCw6LCwwPiw8PEosVFxqLHyAkiycnKosrKS2LJyQoix0b\r
+        HYsXFBaLFBARixUREosaFheLGhYXixcTFIsVEhKLFRISixgTFIsaFhaLHhobiyQgIIskICGLIh4eix4b\r
+        G4sbFxiLGRUVixkVFYsbFxiLHxwdiyIeHosiHh+LHxwcixsYGYsZFRaLGBUVixcUFYsYFRWLFxQUixcU\r
+        FIsWExOLFBESixMQEYsTEBGLExARixMQEYsSDxCLEQwNiw8KDIsNCguLDQsLiw0NDYsMDg2LCQwKiwcK\r
+        CYsFCgmLBQkJiwcJCYsJCQmLCgkJiwsKCosLCwuLCgoLiwkJCosICAiLCAgIiwkICYsMCwuLDAsMiwsL\r
+        C4sJCwuLCAsLiwYJCYsFBweLBQYHiwcJCYsJCwuLCwwNiw0NDosPDQ+LEA0QixAOEIsPDxCLDg4Oiw4O\r
+        DosQEQ+LEBIQixAPEosREhqLFB0xixgqR4siOlqLJUVlix5AZIsdQGSLKUpjiypEV4sTHSmLAgIIiwAA\r
+        CIsDBxWLEyZBix48X4scO16LGTpdixg5XYsXN1yLFzVbixo1WosiOVeLJztViyE3VIsdNFOLHDJTiyI1\r
+        U4tASVWLVVVVi0hIUIs5PU2LJDZRixMwU4sUMVKLFTNRixYxUIsYMVCLIjdMiy49SYtAR0uLTU1Mi0dI\r
+        SYtCQ0eLSEhIi0pKSItAQEaLNThEiyo3R4sgNEaLFSIwiw0THYsPERaLEA4Qiw0LDIsKCQmLCwkJiwwK\r
+        CosMCgqLDAoKiwsJCosKCAmLCggJjQoICI0MCgqLDgwMiA0LC4QMCgt/Dw0NeREPD3EQDw9pEA4OYA0L\r
+        C1YKCAhMCwkJQAwKCjQLCgooCwkJGwsJCQ0KCQkACwoKAA0LCwAMCgoACwkJAAoICAAJBwcATTVxAEwx\r
+        eABKL4AAPShpADEgUgAiFzcAEgwbDSYXQxw8I2wqOSFpNzUfZUQsGVRRIxVDXSQXRGgmGUVyLRxTezQe\r
+        Y4QyHWSMMRpkkjAZY5guGGOcLBhenyoYWqEaDkKiCQMnnwUAFJ8AAAGfHx4dn0FBPp9SU1GfY2Njn1xe\r
+        YJ9TVVufQkRIny8xM58UFhyfAAAGnwAAAJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAA\r
+        AJ8AAACfAAAAnwAAAJ8AAACfAAABnwAAAp8AAAKfAAACnwAAAp8AAAKfAAAEnwEABp8BAAafAQAGnwIA\r
+        B58DAAmfBgQMnwoIEZ8KChGfCgsQnw0NFp8RDx+fDgsYnwcIDp8TDyKfJRpCnysdTZ8uHFKfLh1Tny0e\r
+        U58nG0afHhU0nxMPIJ8JCAufBgcHnwcHCZ8GBwmfBQUHnwYGCJ8ICQqfDg4PnxMUFp8XFxqfGhkcnxsa\r
+        HZ8cGh2fGhganxcVFZ8YFRWfGxcYnxoWF58ZFBWfFxMUnxYSE58YFBWfHBkanyAcHZ8lICGfJiIjnyQg\r
+        IZ8hHR6fGxgYnxkVFZ8YFBSfGRUWnx0ZGp8eGxyfHhsbnxwZGp8ZFhefGBQVnxgUFZ8YFBWfFhMUnxUS\r
+        Ep8TERGfEhARnxIPEZ8RDw+fEA4Onw8NDp8QDg+fDw0OnwsKCp8JCQifCQkJnwoKCZ8KCgmfCgoJnwgJ\r
+        CJ8ICAifCAYGnwcFBZ8EBQWfAwUEnwMFBZ8DBQSfAwQEnwQDBJ8EAgOfBAADnwEAAZ8AAAGfAAABnwAA\r
+        AZ8AAAGfAAECnwADBJ8ABASfAAMEnwADA58BAgOfAwMEnwYGB58ICAmfCQgLnwoJDZ8LCgyfCwsNnwwM\r
+        Dp8NDg+fDhAPnw8QEJ8QEBGfERAWnxMWIp8VHS+fGilAnx4zUZ8hPF6fJUNlnyxLZJ8rRlqfGSQwnwsM\r
+        E58ICBGfCg4bnxkqRJ8iPmCfHzxfnxw7Xp8aOl6fGDldnxk4XJ8fOVmfMkNYnz9JWJ86RVefMj9WnyQ3\r
+        Vp8gNFefOUZWn01TVZ9LTVGfRUZPnyo6Up8WMFOfGDNTnxk1Up8ZM1GfGjNRnx81T58lOEyfNEFNn0JJ\r
+        TZ9FSUyfSElLn0lKS59ISkufP0JInzQ6RZ8mMDufGSUxnxMaIp8OEBWfDw4Rnw8MDZ8MCgqfCgkJnwwK\r
+        Cp8ODAyfDgwMnw4MDZ8NCwufDAoKnwsJCqILCQqhDAsLnw0LC5wMCwuYDAoKkg4NDYwRDw+EEQ8PexEP\r
+        D3INCwxoCggJXQoJCVELCQlECwkJNwsJCioKCQkcCggJDQoJCQAKCQkACgkJAAoICAAKCAgACQgIAEox\r
+        cgBJMHYASS97ADgkXQAmGUAAHxUyCxcQJRsrGUoqPyRxODchZUYvHlZUHhI5YQwGGm0PCR55EgwigyAT\r
+        O40tGVaWLhlcni4ZYaUtF2KrKxVisCgVV7MkFUy1DAUotgAAA7MAAACzDAkDs0hHQLOIiYOzdnd1s1lc\r
+        XbMvMzmzBQgTswAAAbMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAA\r
+        ALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAAGzAAACswAAArMAAAGzAAABswAAArMAAASzAQAFswIA\r
+        BrMEAAizBQIKswQACbMCAAizAAAGswABBbMABAazBAgGswEGBLMAAQCzAAAGswIBDrMAAA6zAAALswAA\r
+        CrMAAAqzAAAGswAAALMAAACzAgIAswICALMAAACzAAAAswAAALMAAAGzAgEDswQEBbMHBgezBwcJswcH\r
+        CrMPDxGzGhocsx0cHbMbGhqzGxgZsxsYGbMbFxizGhYWsxkUFbMWExOzGhYWsx4bG7MjHh+zJSEisyck\r
+        JLMnIySzIx8gsx0ZGrMZFRazFxMUsxgUFLMaFhezGxgYsxoYGLMZFhezFxQVsxcTFLMYFBWzFxQUsxUS\r
+        E7MSEBGzDw0Psw4NDrMQDg+zDw0Osw0KDLMMCguzDQsNswsKC7MFCAazAwgFswUJBrMHCAezBwcGswcG\r
+        BrMIBgezCQUGswwDBLMIAQKzAQAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAA\r
+        ALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzBAIEswMEB7MEBQizBQYIswYH\r
+        CrMJCw2zDA0Psw0OD7MODxCzEBARsxEQErMSDxKzEhAXsxIWJrMXIjizIzdVsyxHZrMuS2WzLEddsx8s\r
+        OLMVFx6zDxIasxAVIrMeL0izJ0FgsyM9YLMfO1+zHDxesxk7XrMbOlyzJDxZs0NNWbNZWFuzU1Nas0hL\r
+        WrMtO1mzHjNYszJDWLNEUFWzT1FSs1FPULMxPlKzGTFUsxw0U7MeN1KzHTVSsxw0UbMbM1GzHDNOsyg7\r
+        T7M1Q06zQ0pOs01NTbNKTU2zRklMsz1ES7M0PEazIigvsxIXG7MQEhSzDg0Osw4LDLMOCgqzDAoJswoJ\r
+        CbMNDAyzEA4OsxAOD7MQDg+zDg0Nsw0MDLMNCwu2DAoLtQwLC7MMCwuwDAoLqwwKCqUODQ2eEA8PlhEP\r
+        EI0REBCDDQwMeQoJCW0KCAhhCQgIVAoJCUYLCQo4CgkJKgoICBsJCAgLCAcHAAkHBwAJBwgACQgIAAoJ\r
+        CQBBKmgAPipkADspYAAsH0gAHRMuCB8VMRghFjQoLxxRNz0hcUYvHVZVIRg7YxgSLHARCx99EwwiiRUP\r
+        JZUaETGfIBM8qSUVTbEqF164KBVcvyUSWcMcDEXHEAYuyQMAF8oAAADHGRgcx0M/P8dQTk7HW1tbx0dI\r
+        SccuMTTHFBYZxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwAA\r
+        AMcAAADHAAAAxwAAAMcAAADHAAABxwAAAscAAALHAAACxwAAA8cAAATHAAAExwAABMcBAAXHAwAFxwQC\r
+        BscGAwjHBgQJxwYECscFAQnHBAAHxwUECMcICArHCQoJxwkKCMcGCAbHAwUDxwQEBscGBAzHAgILxwAA\r
+        CMcAAAfHAAAGxwAABscBAAbHBAEGxwYDBccGAwTHAwIDxwMCA8cEAwTHBAQExwUEBMcHBgfHCgkJxwsK\r
+        C8cJCgzHDw8SxxkXG8cbGhzHGRcZxxkXF8cZFxfHGhcXxxoWF8cZFRbHGBQVxxsWF8cfHBzHIx8gxyYi\r
+        I8cnIyTHJyMkxyMfH8ccGRnHGRUVxxcTFMcXExTHGBQUxxgUFMcXFBTHFRITxxQREscUERHHFBESxxMR\r
+        EccTDxDHEA4Pxw4MDscMCw3HDAsNxwkICscFBAbHBQQGxwoJCscMCgvHCQgHxwcFBMcEAwPHAgEDxwAC\r
+        BMcAAwXHAgUIxwMGCscDCAvHBAwNxwYOEMcIERPHDBYXxw0ZGscNGxvHDhwexxAfIccRISTHDyMlxw0k\r
+        JscMJCbHDCUmxw8mJ8cRKCnHESorxxErLMcSKirHEScoxw4iI8cMHh/HChocxwkYGscLFxnHCRMVxwIL\r
+        DccABQfHAAQHxwEEBscEBAbHBgYHxwcJDMcJDA/HDQ0Qxw8OE8cPEBrHEBUlxxkjN8chMEjHJjtWxyo/\r
+        WscmNEnHHyo7xxQgNMcPIDfHGzNRxyJBYccgPmHHHzxgxx09X8cdPF/HHDpexyM8W8dATFvHVldbx1ZW\r
+        W8dQUVrHNkBYxyc2Vsc5RVbHSVJVx1JSVMdSUFTHNT9Uxx4zVcceNlTHHjhUxx43U8cdNVLHHDRSxxw0\r
+        UccgNlDHJTpPxzFAT8c7RU7HPERMxztASccuNT3HIykyxxoeIscRExXHDw8Qxw4LDccOCwvHDgoKxwwK\r
+        CscLCgrHDg0NxxAOD8cRDw/HEQ8PxxAODscODQ3HDQwMygwKC8kMCwvHDQsLwwwKC78MCgq4DQwMsQ8N\r
+        DakPDQ2fDw0NlQwKC4kKCAh9CgkJcAsJCmMMCwtVDQwMRgwLCzcLCQooCggIGAkHBwgJCAgACgkJAAoJ\r
+        CQAKCQkAOSJfADMiUQAtI0UAIBgwAxMOHBQfFTAkKx1ENDIeWkQ6H29UJxhIYxMSHnEUEiB/FhEkjRcR\r
+        KJkYESylFg4nsBMLIrocET3DJhZayyMTVtIgDlHXDgIx2wAAEN0AAAXeAAAA2zg3Odt6d33bV1Vc2yop\r
+        L9sUFRnbAQUH2wAAANsAAADbAAAA2wAAANsAAADbAAAA2wAAANsAAADbAAAA2wAAANsAAADbAAAA2wAA\r
+        ANsAAADbAAAA2wAAAtsAAALbAAAB2wAAAtsAAATbAAAE2wAAA9sAAATbAgAF2wMBBtsDAQfbBQIG2wUD\r
+        BdsHBQfbCQcK2wkGCtsIBQnbBgMI2wUACNsKBwrbEhAQ2xIQDtsPDQvbDAoI2wgIBdsJBwfbCwcM2woJ\r
+        CtsHCwjbBQkG2wQGBNsGBgfbCwkM2wsHDtsKBA7bCAQK2wYFBtsHBgXbCAcG2wgHBtsHBgbbCggI2w4M\r
+        DNsODg/bDAwQ2xARFNsWFhrbGRcZ2xcWFtsXFRbbFxYW2xcWFdsaFhfbGhYX2xoVFtscGBnbIBwd2yQf\r
+        INslISLbJiMj2yYjI9sjHh/bHBgZ2xkVFdsYFBTbFhIT2xUSEtsUEBHbExAR2xMQENsSDg/bEQ4O2xEO\r
+        DtsRDQ7bEQ0O2w8NDtsMCw7bCgkM2wgHCtsEAwbbAAAA2wAAANsIBwnbDQkL2w4HCNsKAwPbAQAA2wAA\r
+        ANsAAADbAAAE2wADCdsACA3bAA8S2wAWGNsLHCDbFiMo2x0uMtshNjnbITs82yFAQtskRUjbJUtN2yVQ\r
+        UdslVFXbJFVW2yZWV9sqWFjbLFla2yxaW9srWlrbKVZX2ydRUtsjSkzbHUFD2xQ3OdsQMDHbEiot2w4i\r
+        JNsAEBLbAAMF2wAAANsAAADbAAAA2wAAANsAAQbbAAcM2wgLDtsNDA/bCwkO2wsIENsODxjbExgn2x4q\r
+        Q9snN1jbLD1b2yo8WtsYMFDbDipN2xc4W9sdQWLbHT9h2x4+YdsfPWDbIDxf2x06X9siPF7bPEpd21JW\r
+        XNtZWFvbWFZa2z9EVdsxOlLbQEhU201UVdtUVFfbVFBX2zhAVtsiNFXbIDhV2x46VdseOFTbHjZT2x01\r
+        UtsbNFLbFzFR2xUwUNseN1DbJztN2y06StsvN0PbHyUu2xEWHNsREhXbEQ8P2w8MDdsNCgvbDQoL2w0L\r
+        C9sNCwvbDQwL2w8NDdsRDw/bEQ8Q2xIQENsRDw/bEA4P2w4MDd4MCgvdDQoL2w0KC9cNCgrSDAoKywwK\r
+        CsMNCwu6DAoKsAwKCqULCAmZCQcHjQsJCn8NCwtxDw0NYxAODlQODA1EDAoLNAsJCSQJCAgUCgkJAwsK\r
+        CgALCQkACgkJAD0mZgAvIEwAIRkwABkUIg4QDRQfHxQxMC4bUEAzHVxROCBnYSIWPXAMCxJ/FRAjjh8V\r
+        OJwcETWpGA0ythIKJsELBRnMFgo31iERVt4bC0zlFAU+6wUAIO8AAADxDQwT8ioqK+87Oz/vTExS7zIy\r
+        Oe8TExrvBAUM7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAA\r
+        AO8AAADvAAAA7wAAAO8AAQPvAQID7wECA+8DAwXvBAMH7wQCBu8CAAXvAwEF7wUDB+8FBAfvBQUI7wcF\r
+        B+8HBgfvCQcI7woICu8KCAvvCgcL7wkGCu8IBQnvCwgL7w8LDe8QDAzvDwsN7w4KC+8MCgjvDAoJ7w0I\r
+        DO8MCAvvCgkI7woKCO8LCgnvDAoK7wwKCu8MCArvCwYL7woGCe8IBgfvCQcH7wkICO8KCAjvCgkJ7wwK\r
+        C+8PDQ7vEA8Q7xAQEu8TExXvFxcZ7xoZGu8bGhvvHBsc7x0cHO8dGxzvHhob7xwXGe8aFRbvHBcY7yAd\r
+        He8lICHvJyQk7yckJO8lISHvIB0d7xwXGO8ZFBXvGBQV7xcUFO8WEhPvFBES7xIQEO8RDw/vEA4P7xAN\r
+        Du8ODA3vDgoL7w0JCu8LCQrvBwcK7wYHCu8GBwjvAwME7wAAAO8AAADvAAAB7wAFB+8CCw7vBRQX7wke\r
+        Ie8OKizvETU37xU8P+8YP0LvGUNG7xhHSO8ZRUfvHT9C7yFARe8kS0/vJVNX7yVWWO8mWFvvJ1te7yhe\r
+        YO8oYGLvKGJk7ydjZO8oY2XvKmNm7ytkZu8rZGbvKmRm7ypkZe8qYmPvKl9g7ylcXe8lVlfvIlFS7yJP\r
+        T+8hSUrvHEBB7xg4Oe8XNTXvFC8w7w4mJ+8JHR/vBRUX7wEOEO8BCAvvAQUH7wMECe8FBQvvCwkQ7xAQ\r
+        Gu8WGivvGyM67x8rQ+8hL0rvHC9O7xoyVO8gPF/vI0Jj7yFAYu8eP2LvID5h7yA+YO8dPGDvHzxf7y9E\r
+        Xe8/TFvvUlZc71xbXO9PUVnvR0tX705TVu9UV1bvVVRW71BOV+81QFfvIDVX7x43Vu8cOFXvHTdV7x02\r
+        VO8eN1PvHzhT7yI4Uu8jN1HvIDJH7x0tPO8eKDTvHiMr7xkbIu8UFRnvFBMV7xMREu8QDg/vDgsM7w4L\r
+        DO8OCwzvDgwL7w0MDO8PDQ3vEA4P7xEPD+8SDxDvEQ8P7xAODu8ODAzyDAoK8Q0KC+8NCwvrDQsL5Q0L\r
+        C94MCgvWDAkKzAwJCsELCQm2CwkJqQoICJwMCgqODgwMfw8NDnARDw9hEA4OUQ4MDUAMCgswCggIHwsJ\r
+        CQ4LCQoACwkJAAoJCQBDK20ALB5GABUPHAYSDRQYDQ0MKR8TNDsxGVxMMx5dXTYhXm0eEzN9BQUHjRUN\r
+        J5woGUuqIBJDuBcJOcYOBSXSBQAS3Q8FMOgcClLxEgNA+AYAKv4AAA7/AAAA/yIiJP9bWl3/Pz9E/xod\r
+        Iv8KDBT/AAAI/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAH/AwIF/wUFBf8FBQX/BwYH/wgHCf8HBgj/BQQG/wYFB/8HBgj/BwcJ/wcH\r
+        Cf8JBwn/CQgJ/woJCf8LCQr/CwoL/wsKDP8LCgz/CwkL/wsICv8LBwn/DQcL/w8ID/8QCg//EQwL/xAM\r
+        C/8PCgz/DQgL/wwGCv8PCgv/Eg8P/xENDP8MCgj/DAgG/wsIB/8LCAj/CggI/woICP8LCQr/DAoL/w4L\r
+        DP8PDA3/EQ4P/xIQEP8TEhT/FRUV/xcXF/8bGxz/Hx8g/yEhIv8iIiL/IiAh/yIeHv8eGhv/GRUW/xsX\r
+        F/8hHR7/JSEi/yomJ/8oJSX/JCAg/yAbHP8bFhf/GRQV/xkVFv8ZFBX/FxMU/xQREv8RDw//Dw4P/w8N\r
+        D/8ODA3/DAkK/woICP8JBgf/BwUG/wMEB/8BBAf/AwYH/wACA/8AAAD/AAAA/wAAAP8AAAP/ABEU/wAn\r
+        K/8SQ0T/IVxd/ypxcf8xfX3/NoCA/ziBgf84gID/Nnh5/zBjZv8sXmL/K2tu/ypxdf8qcXT/KnB0/ylx\r
+        dP8pcHP/KXBz/ylvcv8pb3L/KG9x/ylucf8pbnH/KG1w/ylucP8qcHL/LHJz/zF1df80dHT/NXR0/zVz\r
+        c/8zcnL/M3Jy/zlxcf87cXH/OXBu/zNoZv8kVlX/FkFB/wwpKf8DFBX/AAYH/wAAAP8AAAP/AAAG/wkE\r
+        Cf8OBw3/DQoT/w0OG/8SFyn/FyE4/yAuS/8mOVv/KUBi/ylDZP8jQWP/Hz9j/yE/Yv8hP2H/HT1h/xw8\r
+        YP8hPV3/LEJb/0pTXP9dXV3/XFxc/1xcXP9bW1n/WlpX/1ZUVv9MTFb/MkBY/x02WP8bN1f/GjhW/xs3\r
+        Vv8cN1T/HjlU/yI8U/8uPlP/ND5Q/yIuPf8SHyr/DxUd/w4OEv8UEhT/GBUW/xcVFv8VFBX/EQ8R/w4M\r
+        Df8ODA3/DgwN/w4NDf8ODQ3/Dw0N/xAODv8RDw//Eg8Q/xEPD/8QDg7/DQsM/wsJCf8NCgv/DgwM/g4M\r
+        DfgPDA3xDQoL6AsJCd0LCQnSCwkJxgsJCbgLCQmqDQsLnA8NDY0QDg59EQ8QbREPD10RDw9MDgwMOwsJ\r
+        CikLCQoYCwkKBgsJCQAKCQkARSxyAC8eTgAaECoPFQ0fIRAMEzMhEztFMxpjVjAbW2gtHFB5GhAxiQgE\r
+        EZkYDTKpKxdWuB4QQscQBivVCQIf4gQAFO4NAS/5FwVN/wkANP8AABf/AAAJ/wAAAP8ZGh3/PT1C/yQl\r
+        K/8FBg//AAAI/wAAAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUDBf8JBwf/DAsL/w0LC/8MCgv/CgcJ/wgFB/8HBQb/CAUH/wgG\r
+        B/8IBgf/CQcI/woICP8KCAn/CggJ/wsICf8LCQr/CwkK/woICf8LCAn/DQkL/xALDf8SDBD/Ew0Q/xMP\r
+        D/8UEBD/FhIT/xURE/8TDhD/FRAS/xgUFP8VEhH/EAwL/w0KCv8NCgn/DQoK/wwKCv8NCgv/DwsM/xAM\r
+        Df8RDg//Eg8Q/xMQEf8UERP/FhQV/xgWF/8ZFxj/Gxsb/x4dHv8gICL/IyMm/yUjJf8mISL/IR0d/xsW\r
+        F/8aFhb/HRka/yAcHf8kHyD/JB8f/yAcHP8dGBn/GRQV/xcTFP8XExT/FRIT/xMQEP8QDg7/DgwN/wsL\r
+        DP8LCQv/CQgJ/wgGCP8IBgb/CAUG/wYDBf8AAAL/AAAB/wEBA/8LCgv/Hxod/ycnKv8iMjP/HT0+/xlI\r
+        S/8aVlf/I2Vm/ylycv8ufX3/MYOD/zOCgv80goL/NIGB/zJ5e/8ubnD/LGlu/ytwdP8rdHf/K3N3/ypz\r
+        dv8qc3b/KnJ1/ypydf8qcXT/KXF0/ylwc/8pb3P/KW9y/ylucf8pbnH/KW9x/ytxc/8wdnb/M3V1/zR1\r
+        df80dHT/MnNz/zNzc/81cnL/N3Fx/zdxcf80b2//LGVl/yZaWv8iTEz/HkBA/xk4OP8VLzH/DyUn/woZ\r
+        HP8FDQ7/AgQH/wMECv8FBg//DA4Z/xIVI/8VHC3/FyI2/xoqPf8cL0b/HDNQ/x44Wf8jPl//JUFi/yRB\r
+        Yf8iQGH/JEBg/ypCX/86TF//SVRe/1FYXf9YWl3/V1lb/1RWWf9HTln/OkVY/y1AWf8kPFj/JT1Y/yY9\r
+        V/8nPFb/JzlS/yIzSv8eLkL/ICs7/yAnM/8XHij/EBcf/w8SF/8PDhH/FBIV/xgWF/8YFhf/FxUX/xIQ\r
+        Ev8ODA7/DgwN/w4MDf8ODQ3/Dw0N/w8NDf8PDQ3/Dw0N/w8NDf8ODAz/DgwM/w0LC/8MCgr/DgwM/w8N\r
+        Df8QDg7/EQ4O/w4MDPkNCgvuDAoK4gwJCtUMCgrHDAoKuA0LC6kPDA2ZEA4OiREQEHkRDw9oEA4OVg4M\r
+        DEULCQkzCwkJIQsJCg8LCQkACwkJAEYrdwAzHlgFIBI6FxgOKioSCxo8IhNDTjQZa2AtGFdyJRhDgxgN\r
+        L5ULBB2lGw0+ti0WYcYbDEHVCAId5AUAGPEDABb+CgAu/xIASP8AACf/AAAF/wAABP8CBwf/DhIU/xob\r
+        If8ICBD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEAAP8HAwX/DQoL/xUREv8UEBH/EQwN/w4KCv8KBgf/CgUG/wkF\r
+        Bf8JBQX/CQUG/woHB/8LBwj/CgcH/wkGB/8KBwf/CwcI/wsHCP8KBwf/DAkJ/xALC/8TDw//FRER/xUR\r
+        Ef8VEBH/GBQV/x4ZG/8dGRn/GxYX/xsXF/8dGRn/GRUW/xIOEP8QDAz/EAsM/xALDP8QDAz/EQwN/xIO\r
+        D/8TEBD/FRER/xUREv8VERP/FxMV/xoWFv8bFxj/HBga/xwaG/8cGx3/IB4i/yUlKP8oJyj/KSYm/yUg\r
+        If8cGBn/GhUW/xoVFv8bFhf/HRka/x4ZGv8cFxf/GhUV/xcSE/8VEhL/FRIS/xMQEP8OCwv/CwoK/woK\r
+        Cv8JCAr/BgYH/wUFBv8FAwX/BQMF/wcFBv8FAAP/AAAA/wAAAP8AAAD/GBQV/0Q+QP9XXF7/U3By/0p+\r
+        fv8/g4P/N4aG/zOFhf8whYX/L4SE/y6EhP8vg4P/LoOD/y19f/8seXv/LHd6/yx1ef8rdXj/K3V4/yt0\r
+        eP8rc3f/K3R3/ypzdv8qcnb/KnF1/ypxdf8pcXT/KXBz/ylwc/8pb3L/KW9y/ylucf8qcHL/L3Z2/zJ2\r
+        dv8ydXX/MnV1/zF0dP8xdHT/MXNz/zBycv8ycnL/M3Fx/zRxcf82cHD/OG9v/zpvb/86bm7/NmZm/yZN\r
+        Tf8VMzL/AhYV/wABAf8AAAH/AAAE/wYFCv8MCg7/CAgM/wcJDv8KERf/Dhok/xUlOf8cMEz/JTtZ/ytE\r
+        Yv8rRWL/KkVi/ylDYf8oQWD/KkRg/y9IX/9DUF7/UVZd/1BUXf9LUFz/NkZb/yg/W/8pQFr/LEJZ/zBD\r
+        Wf80RFj/NEFV/zI8T/8lLD7/GR8u/xEVIP8KDRX/DA0T/w8OEv8QDxL/EhAS/xUTFv8XFhn/GBYY/xgW\r
+        F/8TERL/DwwO/w4MDf8ODAz/DwwN/w8NDf8PDAz/DgsL/w0KCv8MCQr/DAkK/wwJCv8NCgr/DgsM/w8N\r
+        Df8RDw//Eg8Q/xMREf8RDg7/DwwN/g4LDPENCwvkDQsL1Q0LC8YNCwy2DgwMpRAODpUSEBCDEQ8PchAO\r
+        DmANCwtOCwkJPAsJCSoLCQoXCwoKBQwKCgBDKHYANh9hDCgVTR8iEkAyGxAyRCcUTVczGGppKBVVex4R\r
+        QI0UDCyfCwcYsBgMNsEmE1XSEwgz4gAADPEAABT/AwAe/wYAK/8JADn/AAAd/wAAAP8AAAD/AAAA/wAA\r
+        Af8EBQj/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FAgT/DQoL/xIOEP8WExT/FRES/xINDv8QCwz/DQoK/wwJ\r
+        Cv8MCAn/DAkJ/w0JCv8NCgr/DgoL/w4KC/8NCQr/DgkK/w8KC/8PCwz/DgoL/xALC/8RDA3/Eg0P/xQQ\r
+        EP8UEBD/FBAR/xYREv8XExP/FxMT/xUREv8XExP/GRUV/xcTFP8UEBH/Ew8Q/xMPEP8UEBD/FRES/xYS\r
+        Ev8WEhL/FhIS/xcTFP8YFBX/GhUW/xsXGP8eGxv/Hhoc/x0aG/8cGhz/HBsd/yEfIv8oJyr/Kykr/ywo\r
+        Kf8nIiL/HRka/xkVFf8XExT/FxMU/xkVFf8YExT/FhES/xUREf8UERH/FBER/xQREf8RDw//CwoK/wgH\r
+        B/8GBQb/BQQF/wQDBP8EAQP/AgAA/wEAAP8AAAD/CQUI/xsWGv8nIiX/LSco/z02N/9UTU3/XWFh/1hy\r
+        cv9Mf3//OoeH/zCHh/8vhob/LoaG/y6Fhf8thIX/LYGD/y1/gP8se33/LHl8/yx3e/8sd3r/LHZ6/yt2\r
+        ef8rdXn/K3R4/yt0eP8rdHf/KnN3/ypydv8qcnX/KXJ1/ypxdP8qcXT/KXBz/ylwc/8pb3L/K3Fz/zF3\r
+        d/80d3f/NHZ2/zR2dv80dXX/NHV1/zN0dP8yc3P/MXNz/zFycv8ycXH/M3Fx/zVwcP83cHD/N29v/zVt\r
+        bf8uX1//JVFQ/xpAQP8TNTX/FDM0/xUwMv8UKiz/ESEj/wkQFP8GBwz/DQ4U/xMUHf8UGSf/Fh8w/xwo\r
+        Ov8gLkL/IC9E/x8wRv8gMEj/IDFK/yAxSv8iNEr/LTpM/zU/Tv82P0//ND5O/ys5S/8lNUn/JjRG/yYz\r
+        RP8lLz//JCw6/yMpNf8hJTD/HB8o/xcYIP8TFBr/EREV/xAPEv8QDxD/EQ8R/xEPEf8TEhT/FBQX/xUU\r
+        Fv8VExX/EQ8Q/w0LDP8OCwz/DgwM/w8NDf8QDg7/DwwN/w0KC/8NCgr/DQoK/w0KC/8NCwv/DgsL/w4L\r
+        DP8QDg7/Eg8Q/xMREf8UEhL/EQ8P/w8NDf8ODAz/DQsL8QwLC+IMCgvSDQsLwQ0LC7AODAyfDw0NjQ4M\r
+        DHsNCwxpDAoKVwoICUQLCgoyDAoLHw0LCwwNCwwAQCZ1ADofaxIyGWEmLBZVOSYUSkwsFlhfMRhncSQS\r
+        U4QYCj6WEQooqQoKE7oUDC3MHw5I3QoDJO4AAAD+AAAQ/wMAJv8CACj/AAAq/wAAEf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CAYI/xQREv8XFBX/GBQW/xYSE/8TDg//Eg0O/xEM\r
+        Df8RDA3/EQwM/xEMDf8RDA3/EQ0O/xENDv8RDQ7/EQ0O/xIOD/8SDg//Ew8Q/xIPEP8SDg//Eg0O/xIN\r
+        Dv8SDg7/Ew8Q/xQQEP8SDQ//EAsM/xALDP8QCwz/EQ0N/xMPEP8VERH/FRES/xYSE/8XExT/GBUV/xsW\r
+        F/8bFhb/GRUV/xkVFf8aFhb/HBcX/x0YGf8fGxz/Ih8f/yEeH/8eGx3/HBoc/xwaHP8hICP/Kios/y4s\r
+        Lv8uKiv/KCMk/x4aG/8YFBX/FhIT/xUREv8TEBD/EQ4O/xALDP8QDAz/Eg4P/xMPEP8SERD/Dw4N/wkJ\r
+        CP8FBQX/AQAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/w8KDf86Njr/Uk9R/11WV/9jWVn/ZFpa/2Fh\r
+        Yv9ab2//Snt7/zKGhv8miIj/KYeH/yyFh/8tg4b/LX+C/y18f/8ten3/LXl9/y15fP8seHz/LHh7/yx3\r
+        e/8sd3r/LHZ6/yt1ef8rdXj/K3V4/yt0d/8rc3f/KnN2/ypzdv8qcnX/KnJ1/ypxdP8pcHT/KXBz/yxy\r
+        dP8zeHj/Nnh4/zZ3d/82d3f/N3Z2/zZ1df81dXX/M3R0/zF0dP8vc3P/L3Jy/y9ycv8xcXH/M3Bw/zJw\r
+        cP8yb2//NG9v/zVubv80bW3/M2xs/zNra/8vZWX/I1BR/xY6O/8LHB7/BgcM/xEME/8YEBf/Ew4U/xAN\r
+        FP8TEhr/FBUe/xMWIv8TGCX/FRwr/xYgL/8VHi//FR8x/xYjOP8YKD//Gio//x0sPv8hLDr/Iys1/yIn\r
+        MP8fIir/GBoh/xETGf8ODxP/DAwP/xAQEf8UEhP/FxUW/xgWFv8VEhL/Ew8P/xIPD/8RDxD/ERAS/xER\r
+        Ff8SERP/EhAS/w4MDv8LCgv/DQsL/w4LDP8QDg7/EQ8P/w8MDP8NCgr/DQoK/w0KC/8OCwz/DwwN/w4M\r
+        DP8OCwz/EA4O/xIREf8UEhP/FRMU/xIQEf8PDQ7/DgwM/w0LC/4MCgvuDAoL3QwKC8wMCwu6CwoKqQsJ\r
+        CpYLCQmECgkJcQoICV8KCQlMDAoLOQ0MDCYODA0SDg0NAD4kdQU6H28YNRpnLDAYYD8rFVhSLBZdZS0W\r
+        YnkjEVOMGgxFng4HKLEDAw3DBwIZ1gsBJ+gAABP5AAAA/wAAE/8AACz/AAAl/wAAHf8AAAj/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wsICv8XFRb/GRYX/xcUFv8XEhT/FRES/xUR\r
+        Ev8WEhL/FhIS/xUREf8VEBH/FRAR/xQQEf8UEBH/FBAR/xQQEf8TDxD/Ew8Q/xMPEP8UEBH/FBAQ/xMQ\r
+        EP8TEBD/FBAQ/xMQEP8TDxD/Ew8Q/xMQEP8TEBD/FBAQ/xQQEf8VERL/FhIT/xcTE/8XExT/FxQV/xkV\r
+        Fv8dFxf/HRcY/x0XF/8eGBn/IBob/yIcHP8kHh7/JB8g/yQhIf8hHh//HRob/xwaG/8dGx3/IiEj/yop\r
+        LP8tKy3/LCkp/ygjI/8gHB3/HRka/x0ZGv8cFxj/GRUV/xcTFP8XExP/FRIT/xQREf8RDg7/CgkJ/wcG\r
+        Bf8DBAP/AQAA/wAAAP8AAAD/AAAA/wMAAP8QDA7/HBgZ/ycgIf84MjP/UEpL/11XWP9iWVr/ZFtb/2Ra\r
+        Wv9lYmL/aHBy/1t7ff8/g4X/MYeJ/y+IiP8uhYj/LoGF/y5+gf8tfH//LXt+/y16fv8ten3/LXl9/yx5\r
+        fP8seHv/LHh7/yx3ev8sdnr/LHZ5/yt1ef8rdHj/K3R4/yt0d/8qc3f/KnN2/ypydv8qcnX/KnJ1/y1z\r
+        dv8wdXf/NXl5/zh5ef83eHj/OHh4/zh3d/84dnb/N3Z2/zZ1df80dHT/MnR0/zFzc/8yc3P/NXJy/zdx\r
+        cf81cXH/NXBw/zVvb/82b2//Nm5u/zZtbf82bW3/M2xs/yxgYP8lU1P/HT8//xYtL/8OGx//CQ4T/wgL\r
+        D/8KCg7/Dg4T/xISF/8TExn/FBQb/xQXHf8VGSD/Fhkj/xYaJv8ZHyn/GyIs/xwjLP8dJCz/HCAo/xsd\r
+        JP8bHCH/Ghke/xUVGf8RERT/Dw8S/w4OEP8TExT/FxcY/xkZGf8bGRr/GRYW/xYSEv8TEBD/EQ4O/xAO\r
+        EP8QDxL/EA8R/xAPEf8ODQ7/DAsM/w8MDv8RDw//EhAQ/xQREf8RDw//Dw0N/w4LC/8NCgv/DgsM/w8N\r
+        Df8PDA3/DwwN/xAODv8RDw//EhAR/xMREv8RDg//DgwM/w0LDP8NCwv/DQsL+Q0LC+gNDAzWDgwMwwwL\r
+        C7ELCQmeCwkKjAwKCnkLCQplCwkJUg0LCz8ODQ0sDw0OGA8ODgU9I3YJOiByHTccbjE0GmpEMBdmWCwV\r
+        YWsnE1t/IxBTkh0MS6UMBCm4AAAHywAABd4AAATxAAAA/wAAAP8AABf/AAAw/wAAIv8AABH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8NCw3/Gxga/xoYGf8XFBX/FxIV/xcS\r
+        FP8aFBX/GxYX/xsVFv8ZFBX/GRQU/xgTFP8XEhP/FhIT/xYREv8WERL/FhER/xQPEP8UDxD/FRAR/xUR\r
+        Ev8VEhP/FRIT/xUREv8UEBH/Eg4P/xQQEf8XExT/FxQU/xcTFP8XExT/FxMU/xgUFP8YFBT/GBQV/xgV\r
+        Fv8bFhf/HhcY/x8YGf8gGRv/Ihwd/yUfH/8oISL/KyMk/yojJP8oIiT/Ih8g/xwYGf8bGBr/Hhwe/yMi\r
+        JP8qKiz/Kyos/yomJ/8nIiL/Ih4e/yEeH/8kICH/Ih8g/x8bHP8eGxv/Hxwc/xwaGv8XFRX/DgwM/wMC\r
+        Av8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FAAP/Ih4g/z45Ov9YT1D/ZVtb/2ZcXf9lXFz/ZFpa/2RZ\r
+        Wf9jWVn/aWFi/3dxdf9ue4D/T4CE/z2Dh/82hon/MYWJ/y+Ahf8ufYH/Lnx//y58f/8te37/LXt+/y16\r
+        ff8ten3/LXl8/yx4fP8sd3v/LHd7/yx2ev8sdnr/K3V5/yt1ef8rdXj/KnR3/yt0d/8qc3b/KnN2/yxz\r
+        dv8xdnn/NHl7/zd6ev85enr/OXl5/zl4eP85eHj/Ond3/zl3d/84dnb/N3V1/zZ1df81dHT/NXNz/zlz\r
+        c/87cnL/OXJy/zdxcf83cHD/N3Bw/zdvb/82bm7/Nm5u/zVtbf80bGz/M2xr/zBlZP8mVVP/Cyst/wAM\r
+        EP8ACAz/AwgK/wsNDv8REBH/FBER/xUSEf8VExD/FRMR/xcVFv8ZFxv/HBoZ/x8dGf8hHRr/IBwa/xkU\r
+        Ff8TDhL/FBAT/xQRE/8TERP/EhES/xEREv8SExP/FxgZ/xsdHf8dHR7/Hhwe/xwZGv8ZFhb/FBEQ/xAM\r
+        DP8PDA7/Dw0P/w8ND/8PDhD/Dg0O/w4MDf8RDxD/FBES/xUTE/8XFBT/FBES/xIPD/8PDQ3/DQoL/w4M\r
+        DP8PDQ3/Dw0N/w8NDf8QDQ3/EA0O/xAODv8RDw//DwwN/w0KCv8NCgr/DQsL/w4MDP8PDA3xDw0N3hAN\r
+        DssNCwu4CwkJpQwKC5INDAx/DQsLawsKClgNDAxEDw0OMRAODh0QDg4JPiF3DTofciE1HG01MRdqSS0S\r
+        aF0oEWFwIxBYhB8MUpgbCU2rDwI2vwMAINIAABXlAAAK+AAAC/8AAAz/AAAc/wAALv8AABv/AAAG/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CAYI/xUSE/8XExX/FhIU/xgT\r
+        Ff8ZFBX/GhUW/x0WF/8bFRb/GhQV/xkUFf8ZFBX/GBMU/xgTFP8YExT/GBMU/xYSEv8VEBH/FRAR/xUQ\r
+        Ef8WERH/FhES/xYREv8WERL/FRES/xUREv8WEhP/FxMU/xgUFf8ZFRX/GRUV/xkUFP8aFRX/HBYW/x0X\r
+        GP8eGBn/IRsc/yUeHv8pICH/KyQk/ywmJv8tJyf/Ligo/y4nJ/8qJCT/Ix8g/x4aG/8YFRb/GBYX/xwa\r
+        HP8gHyD/JCMl/yclJ/8pJib/JiAh/x4ZGv8fGhr/JSAg/ychIv8lHyD/Ih0e/x8bHP8bGBr/GRcX/xUU\r
+        FP8QDxD/BwcH/wAAAP8AAAD/AAAA/wgFBf8fGhv/Myws/0I8Pf9RSkr/YFdX/2ddXf9nXV3/Zlxc/2Va\r
+        Wv9kWlr/ZFpa/2deX/9wZ2r/aHBz/1F3e/9BfYL/N4OK/zGEif8wgYb/L3+D/y5+gf8ufID/Lnx//y17\r
+        f/8ten7/LXp+/y15ff8teX3/LXh8/yx4fP8sd3v/LHd7/yx2ev8sdnn/K3Z5/yt1eP8rdXj/K3R3/ytz\r
+        d/8sdXf/M3l7/zh8fP86e3v/O3t7/zt6ev87eXn/O3l5/zt4eP86eHj/Ond3/zl2dv84dnb/OHV1/zd0\r
+        dP83dHT/N3Nz/zdycv83cnL/N3Fx/zdxcf83cHD/N29v/zZvb/82bm7/Nm1t/zVtbf8zbGv/LWNi/x5L\r
+        S/8TNzr/FDIz/xIqK/8KGxz/BQ8R/woOD/8ODQ7/Ew8R/xYSE/8VFBX/FhYX/xsaGv8gHR3/IR4f/yEd\r
+        H/8aGBr/FRMW/xQRFP8TEBL/ExAS/xIQEv8SERL/ExIU/xgXGf8cHB7/HRsf/x0cH/8cGhz/GxgZ/xcU\r
+        FP8TEBD/EA4P/w8NDv8QDg//EA8Q/xAND/8PDQ7/EQ8Q/xQREv8WExT/FxQV/xUSEv8SDxD/Dw0N/w0K\r
+        C/8OCwz/Dw0N/w8NDf8PDQ3/DwwN/w4MDP8PDA3/Dw0N/w4MDP8NCgv/DQsL/w0LC/8PDQ7/EQ8P+BEP\r
+        D+URDw/SDgwMvwwKCqsNCwuYDQsMhAwLC3AMCgpdDQsLSQ8MDTUPDQ4hEA4ODT4heBA5HnIkNBxsOC4U\r
+        akwoDGlgJAxgdCAMVogbCVKcGAVOsBIARcMLADzXAAAn6wAAFP4AABf/AAAc/wAAI/8AACr/AAAV/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wMAAf8OCwv/Ew4Q/xYQ\r
+        E/8YExX/GxYW/xsWF/8dFhf/GhUW/xkTFP8ZExT/GRMU/xkUFf8ZFBX/GhUV/xoVFf8YExT/FhES/xUQ\r
+        Ef8VEBH/FRAR/xUQEf8VEBH/FRAR/xcSE/8YExT/GBMV/xgTFP8ZFBT/GhYV/xwWFf8aFRX/HRcX/x8Z\r
+        Gf8hGxz/Ix0e/yggIf8sJSX/Mioq/zcwMP84MDD/NS8v/zQuLf8xLCr/KiUk/x8cHP8ZFhf/FRIT/xYT\r
+        FP8aFxj/HBsc/x4cHv8iICH/KSUm/yQfIP8ZFBT/GxUV/yYgH/8qIyP/KiMj/yUfIf8dGhv/Ghca/xsZ\r
+        G/8dGx3/IB4e/xMSEv8AAAD/AAAA/wAAAP8TEBD/SkND/2NaW/9lWlr/ZVtb/2ZcXP9mXFz/Zlxc/2Zb\r
+        W/9lW1v/ZVtb/2VaWv9lW1v/Zl1d/2FjZf9TbXH/RXd9/zeAif8whIr/MYOJ/zCChf8vf4L/Ln2B/y59\r
+        gP8ufID/Lnt//y17f/8ten7/LXp+/y15ff8teX3/LHh8/yx4e/8sd3v/LHZ6/yx3ev8rdnn/K3V5/yt1\r
+        eP8rdHj/LnZ5/zZ8ff88fX3/PHx8/z17e/89e3v/PXp6/zx6ev87eXn/O3h4/zt4eP87d3f/O3d3/zp2\r
+        dv85dXX/NHV1/zJ0dP81c3P/OHNz/zhycv84cXH/N3Fx/zdwcP83b2//Nm9v/zZubv81bW3/NW1t/zRs\r
+        bP8za2v/MWho/y1fYP8jT1D/Cios/wAOEf8ACg3/BwgN/xAME/8XDxf/ExMV/xIWFP8aGx3/IR4j/yIg\r
+        Jf8jICb/HRwh/xgYHP8UExX/EhAR/xIQEv8TEBP/EhAS/xMQE/8ZFRn/Hhoe/xwaH/8bGyD/HBsf/xwa\r
+        Hf8ZGBn/FxQU/xIQEP8PDQ3/EA4P/xIPEf8RDhD/EA0P/xIPEP8UERL/FhMU/xgVFf8VEhL/Eg8P/w8M\r
+        Df8NCgv/DgsL/w8NDf8PDA3/DwwM/w4LDP8NCwv/DQoL/w0KCv8NCgv/DQsL/w0LC/8ODAz/EQ8P/xQS\r
+        Ev4TERHrEhAQ1xANDsMNCwuwDQsLnA0LC4gNCwt0DAoLYA0LC0wODAw4DwwNJBAODhA9H3cSNxpyJzEX\r
+        bTsrEmlPJQtkYx8KV3cZCUyLFgRKnxEASrMMAEPHBwA92wAAL+8AACH/AAAh/wAAIv8AACP/AAAl/wAA\r
+        D/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgcJ/xEM\r
+        Dv8WERP/GRMV/xsWFv8bFhf/GxYX/xsWFv8ZFBX/GRQV/xkVFf8ZFBX/GBQV/xkUFf8ZFRX/GBMU/xYS\r
+        Ev8WERL/FhES/xUQEf8VEBH/FhAR/xYREv8YEhP/GRQU/xoUFv8bFRb/HBYW/x0XFv8fGBf/IBkZ/yIc\r
+        HP8lHx//KCIj/yslJv8vKSn/NCwt/zYvL/84MTP/NS4w/y4oKv8pIyX/Ix4h/x0YG/8VEhP/FBER/xUT\r
+        E/8XFRX/GRcX/xsXGf8aGBj/HRob/yEdHv8hHBz/HhgY/yEcG/8qIyP/LSYm/y4nKP8qJCb/Ih8h/yAe\r
+        IP8jICL/JSEj/yciJP8nIyT/JyIj/ygjI/8pIyP/OzQ0/1pRUf9oXl7/aV5e/2heXv9nXV3/Z11d/2he\r
+        Xv9oXl7/Zlxc/2ZbW/9lW1v/ZVtb/2ZbW/9jYmP/XW1w/1B4ff88gYj/MoWL/zGDh/8wgoT/L3+D/y5+\r
+        gv8ufoH/Ln2B/y58gP8ufID/Lnt//y17fv8ten7/LXl9/y15ff8teXz/LHh8/yx3e/8sd3v/K3d6/yx2\r
+        ev8rdnn/K3V4/y53ef83fX7/PX5+/z19ff8+fHz/Pnx8/z57e/88e3v/PHp6/zx5ef87eXn/O3h4/zt3\r
+        d/87d3f/OnZ2/zd1df81dXX/N3R0/zh0dP84c3P/OHJy/zhycv84cXH/N3Bw/zdwcP83b2//Nm5u/zZu\r
+        bv82bW3/NWxs/zRsbP8xaGj/LF9f/x5JS/8TNTf/DSYo/wkYHP8LEhf/DA0U/w8QE/8SExT/GBkb/x0d\r
+        If8fHyP/ICAk/x0cIf8aGRz/FhQV/xMPD/8TEBH/ExAS/xIQEv8TEBL/FxUY/xsZHP8dGyD/Hh0i/x4d\r
+        IP8dGx7/GBcY/xQTE/8SEBD/EA8O/xEOD/8RDhD/EQ0P/xAND/8RDxD/Ew8Q/xQREv8VEhP/ExAQ/xAO\r
+        Dv8PDAz/DgsL/w8NDf8RDg//EQ4O/xAODv8PDQ3/DgsL/w4LC/8NCwv/DgsM/w4MDP8ODAz/Dw0N/xIP\r
+        EP8UEhL/ExER7xIQENsQDQ7HDQsLsw0LDJ8NCwyLDQsMdw0LDGMNCwtPDQsLOw0LCycNCwwSPBx3FDQX\r
+        cyguEm88KA5mUCMLXWQaCE95EwY/jQ4AQqEKAEW1BwBAyQIAO90AADXxAAAv/wAAKf8AACX/AAAj/wAA\r
+        If8AAAr/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYE\r
+        Bv8PCgz/FxEU/xkUFv8aFhf/GxYX/xsWF/8aFhb/GhUW/xoWFv8aFhb/GRUW/xgTFP8YExT/GBQV/xgT\r
+        FP8WEhP/FhES/xYREv8WERL/FhAR/xcQEf8XERL/GRIT/xoUFP8cFRf/HhcY/x8YGP8gGBb/IhsZ/yUf\r
+        Hf8oISH/KyQl/y8pKv80LS7/NzAx/zoyNf86MjX/ODE0/zEqLv8mHyX/HRYd/xQPFv8PChD/CwcJ/w8L\r
+        DP8XExT/GhYX/xkVFv8YFRX/FxQV/xcTFf8ZFBX/HRcY/yMeHv8pIyL/LScn/zEqKv8zKiv/Lygq/ygm\r
+        KP8oJin/Kycr/ywoK/8tJyj/PjY2/1hPT/9lWlr/ZFpa/2VbW/9oXV3/aV5e/2pfX/9qX1//aF1d/2le\r
+        Xv9qYWH/amBg/2ddXf9mXFz/Zlxc/2ZbW/9lW1v/ZmFi/2htcP9ceH3/QoKH/zOFi/8xgob/L4GE/y+A\r
+        g/8vf4P/L3+C/y59gf8ufYH/LnyA/y58gP8ufH//LXt//y16fv8ten7/LXp9/y15ff8seHz/LHh8/yx4\r
+        e/8sd3r/LHd6/yt2ef8veHr/N35//z1/f/8+fn7/Pn19/z59ff8/fHz/PXt7/zx7e/88enr/PHp6/zt5\r
+        ef87eHj/O3h4/zp3d/86dnb/OXZ2/zl1df85dHT/OHR0/zlzc/84cnL/OHJy/zhxcf83cHD/N3Bw/zdv\r
+        b/82bm7/Nm5u/zZtbf81bGz/NWxs/zRra/80amr/MGFi/x1ERv8MKy3/BBgc/wALD/8KDRH/ExAU/xYW\r
+        Gf8ZGx7/HB4g/x4fIv8eHCD/HRkd/xgUFf8TEA7/ExAP/xMQEf8SEBH/EhAR/xUUFv8ZGBr/Hhwg/yEf\r
+        JP8gHiL/Hh0f/xcWF/8REBD/ERAP/xAQD/8RDg//EQ0O/xENDv8RDQ7/EQ0O/xEOD/8SDxD/Eg8Q/xEO\r
+        Dv8PDAz/DwwM/w4LDP8RDg//ExAR/xMQEf8TEBD/EA4O/w4LDP8ODAz/DgwM/w8NDf8QDQ7/EA0O/xAO\r
+        Dv8SEBD/FBIS/xMREfESEBDdDw0NyQ0LC7UOCwyhDgwMjQ4MDHkPDQ1kDgwMUA0LCzwMCgooCwkJFDsa\r
+        eBQyFHQoKg1wPSEKW1EXB0hlDAA3eQAAJo0EADOiBwBBtgQAPMoAADXeAAAy8gAALv8AACr/AAAm/wAA\r
+        Iv8AAB//AAAK/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8EAAL/DQkL/xYRFP8ZFBb/GxYX/xsXF/8bFxf/GhYX/xkUFf8ZFRb/GRUW/xkVFv8ZFBX/GRUW/xkV\r
+        Fv8YExT/FhIT/xYSE/8WEhP/FxMT/xgTE/8YEhP/FxIT/xkUFf8aFRb/HRcY/x8ZG/8iHBz/JB4d/yci\r
+        IP8sJSX/Likp/zArK/8yLS7/Ni8x/zUuL/8xLCr/LSgm/ygjIv8iHR7/GxYY/xUQE/8NCQ3/DwoO/xMQ\r
+        Ef8YFBX/HRka/xwYGf8ZFRb/GBQV/xgVFf8XExT/FRAR/xsVF/8lICL/KyUo/y4pK/8wKyz/Miwt/y0o\r
+        Kv8jICP/IyAj/yomKf82LzL/RD09/1NKSv9kWVn/a2Bg/2tgYP9qYGD/al9f/2pfX/9qX1//amBg/2tg\r
+        YP9rYGD/a2Fh/2pgYP9oXV3/Z1xc/2dcXP9mXFz/Zltb/2tjZP93dHX/bX6A/0yDhf85hIf/M4KG/y+B\r
+        hP8vgIT/L4CD/y9/g/8vfoL/L36C/y59gf8ufYH/LnyA/y55ff8ueX3/LXp9/y17fv8ten3/LXl9/y15\r
+        fP8seHz/LHh7/yx3e/8sd3r/L3l7/zd/gP88f3//PX9//z5+fv8+fn7/Pn19/z18fP88fHz/O3t7/zt6\r
+        ev87enr/O3l5/zp5ef86eHj/Ond3/zp3d/86dnb/OnV1/zl1df85dHT/OXNz/zhzc/84cnL/OHFx/zdx\r
+        cf83cHD/N29v/zZvb/82bm7/Nm1t/zVtbf81bGz/Nmtr/zRqav8pWVn/H0lK/xY6Ov8PKyv/DRwe/w0R\r
+        FP8QFBb/FBYY/xgYGv8bGRv/Ghga/xkXGP8WExT/FRER/xYSEv8WExT/FRIT/xQRE/8VExX/FxQX/xsZ\r
+        G/8fHCD/IB4h/yAeIP8ZFxj/ExIS/xIREf8REBD/Eg8Q/xIPEP8RDg//EQ4P/xEND/8QDQ//EA0O/w8M\r
+        Dv8PDA3/DgwM/w4MDP8PDA3/Eg8Q/xUSE/8VExP/FRIT/xMQEf8RDw//EA4O/w8NDf8PDQ3/EA0O/xAN\r
+        Dv8QDQ7/Eg8P/xMREf8SDxDyEQ4O3g4MDMoMCgq2DQsMog8MDY0PDQ15Dw0NZQ4MDVENCws9DAoKKAsJ\r
+        CRQ5GHgUMA90KCcHcTwaBFBQDAAvZAAAHHgAAAqLAAAjnwQAPLMAADbHAAAw2wAAL+8AACz/AAAo/wAA\r
+        Jv8AACH/AAAc/wAACP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wwHCf8WERP/GhUW/xsXF/8bFxj/GxcX/xoVFv8YFBT/GBQU/xkUFf8aFRb/GhYX/xoW\r
+        F/8aFhb/GRQV/xcTE/8XExP/FxMT/xgTFP8ZFRb/GRUV/xgUFf8ZFRb/GxcY/x4aGv8hHB7/JCAh/ykk\r
+        JP8uKSn/My4v/zUvMf82MDH/NjAy/zcwM/8wKyv/JyQf/x8cFv8VEw3/Eg8L/xENC/8MCgn/BwUF/xAM\r
+        DP8dGRr/Ih8f/yMfIf8fHB3/GBQV/xcUFP8bFxj/GBMU/xMNDf8ZExX/JyEl/y0pLf8vKi//MCwv/zAu\r
+        L/8qJyj/HRoe/x4aHf8pIyb/Pzc4/1xTU/9qYGD/bGFh/2xhYf9sYWH/a2Bg/2tgYP9qYGD/al9f/2tg\r
+        YP9tYmL/bWNj/2thYf9qX1//aF1d/2hdXf9nXV3/Z1xc/2dcXP9xZmb/h3p7/36Ehf9Yg4P/P4OD/zWC\r
+        hf8wgoX/MIGF/y+BhP8vgIT/L3+D/y9/gv8vfoL/Ln6C/y97gP8weH3/L3d7/y55fv8te3//LXt+/y16\r
+        fv8ten3/LHl9/yx5fP8seHz/LHh7/y96ff83gIH/PICA/z2AgP89f3//Pn5+/z1+fv88fX3/PH19/zt8\r
+        fP87e3v/O3t7/zp6ev86eXn/Onl5/zt4eP87d3f/Ond3/zp2dv86dnb/OXV1/zl0dP85dHT/OHNz/zhy\r
+        cv84cnL/N3Fx/zdwcP83cHD/N29v/zZubv82bW3/NW1t/zVsbP81a2v/NGtr/zNoZ/8rXlz/IU5L/xEt\r
+        LP8GExX/ChET/w8QE/8UEhT/FxMV/xUTE/8TFBP/FBIT/xYRE/8YFBX/GRUX/xgTFv8XExX/FhET/xUR\r
+        E/8YFRf/HBkb/yAeH/8iICH/Gxka/xUTFP8TEhL/EhER/xMREf8TERL/EhAR/xEPEP8QDg//EA0P/w4L\r
+        DP8NCgv/DQsL/w4MDP8PDA3/Dw0O/xMREf8WFBX/FhUV/xcVFf8WExT/FBIS/xEPD/8PDQ3/EA0N/xAO\r
+        Dv8QDQ3/Dw0N/xEOD/8SEBD/EQ4O7w8NDdsNCwvHDAkJsw0LC58PDQ2LEA0OeBAODmQPDQ1QDgwMPAwK\r
+        CygLCQkUNxR7FDAOdSgnCHA8FwRJUAYAImQAABZ4AAALiwAAJZ8EAEGzAAA4xwAAMNsAACnvAAAk/wAA\r
+        If8AAB3/AAAc/wAAHP8AAAj/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8KBgj/FQ8S/xgTFf8bFRb/GxYW/xoVFv8ZFRX/GBMU/xgUFf8aFRb/GhYX/xoX\r
+        F/8aFxf/GhYX/xoVFv8ZFBX/GRUW/xoWFv8bFhf/HRcY/x4YGf8eGBn/IBsd/yQgIP8oIiP/KyUn/y4o\r
+        Kv8wLCz/MS4u/zMvMP8xLS7/Lyor/yolJv8lICH/HhgZ/xQNEP8QCgz/DgoK/xAMDP8TEQ//FhQT/xkY\r
+        Ff8fHhz/JyMk/yciJP8iHyD/Hhob/xkVFv8YFRb/HBgY/xkUFf8UDQ//GhMX/yghKP8sJi7/KiUu/yMf\r
+        Jf8XFRf/Dw0P/wgGCP8YFRf/OzU2/1RLTP9lWlv/bWJi/21hYf9tYWH/bGFh/2xhYf9sYWH/a2Bg/2tg\r
+        YP9sYmL/cGVm/29lZf9sYWH/al9f/2leXv9oXl7/aF1d/2hdXf9nXV3/bGJi/3ltbf90dXX/W3p6/0Z+\r
+        f/84gIT/MIKG/zCChv8wgoX/MIGF/y+AhP8vf4P/L3+C/y9+g/8ve4D/MHR4/zBzd/8veX3/LnyA/y58\r
+        f/8te3//LXt+/yx6fv8ten3/LXp9/y57fv8xfX//N4KC/zuBgf88gYH/PYCA/z1/f/89f3//PH5+/zx9\r
+        ff88fX3/O3x8/zt8fP87e3v/O3p6/zp6ev86eXn/O3h4/zp4eP87d3f/OnZ2/zp2dv86dXX/OXR0/zl0\r
+        dP85c3P/OHJy/zhycv84cXH/N3Bw/zdwcP83b2//Nm5u/zZubv82bW3/NWxs/zVsbP81a2v/MGdl/yte\r
+        XP8iSkr/Gjc4/xMnKf8OGRv/DhMV/w8OEP8PERH/EBMS/xMSFP8VEhb/Gxcb/x8cHv8eGx3/HRoc/xkV\r
+        F/8VERP/FRIT/xYTFP8YFRf/GRcY/xUTFP8TERH/FBMT/xYUFf8XFBb/GBUW/xcTFP8VEhT/FBES/xMQ\r
+        Ef8QDQ//DgsM/w8MDf8PDA3/EA0O/xEOD/8TEBH/FRMT/xYUFP8WFBT/FRMU/xUSEv8SDw//Dw0N/xAN\r
+        Dv8QDQ7/EA0O/w8NDf8PDQ3/Dw0N/w4MDO8ODAzbDQsLxwwKCrMPDA2fEQ4PixEPD3gRDxBkEQ4PUBAO\r
+        DjwODAwoDAoKFDUPfhQvDXYoKApuPBUEQlAAABVkAAASeAAADosAACqfBABGswAAPMcAADDbAAAm7wAA\r
+        G/8AABf/AAAU/wAAGP8AABz/AAAJ/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/CAQH/xMND/8XERP/GRUW/xkVFv8ZFRb/GBQV/xgTFP8YFBX/GxYX/xsX\r
+        GP8bFxj/GhcY/xoXF/8aFhf/GhUW/xsXF/8dGRr/Hxoa/yEZGv8iHB3/JB4f/ykjJP8uJyj/Miwt/zYw\r
+        MP84MjP/NzM0/zYyMv8zLzD/LSkq/yYiI/8cGBn/Eg0N/wgCBv8AAAD/AAAC/wgBCP8QCw7/FhQV/yIh\r
+        H/8tLyn/MTEt/zAtLf8qJij/IR4e/x0ZGf8ZFhf/GhcX/x0ZGf8aFhb/FhAQ/xwUGP8pICv/KiIv/yQg\r
+        LP8UERn/AAAA/wAAAP8AAAD/FBER/1BISP9rYWH/bWJi/25jY/9uYmL/bWJi/21iYv9tYWH/bGFh/2xh\r
+        Yf9rYWH/bmNj/3Npav9zaGn/bWJi/2pfX/9pX1//aV5e/2leXv9oXl7/aF1d/2heXv9pXl7/ZWRl/11v\r
+        cP9PeHr/O3+D/zCDh/8wg4f/MIKG/zCChv8wgYT/L4CE/y+Ag/8vf4P/L3p//zBwdP8wbnL/L3d7/y59\r
+        gf8ufYD/LnyA/y58f/8te37/LXp+/y57fv8xfoD/NIGD/ziDg/86goL/O4KC/zyBgf89gID/PYCA/z1/\r
+        f/88fn7/PH5+/zx9ff88fHz/O3x8/zt7e/87e3v/Onp6/zt5ef87eXn/O3h4/zt3d/86d3f/OnZ2/zp1\r
+        df85dXX/OXR0/zlzc/84c3P/OHJy/zhxcf83cXH/N3Bw/zdvb/82bm7/Nm5u/zZtbf81bGz/NWxs/zRr\r
+        a/80amr/NGpq/zBgYP8dQEH/DCQm/wcVFv8FCgv/Cg4O/w4SEv8REhT/FRMZ/x0cIP8kIib/JCMl/yMh\r
+        I/8cGRr/FRIT/xIPD/8PDQ3/Dw0N/xANDf8PDQ3/Dw0O/xUTFP8bGRr/HBka/x0ZGv8cGBn/GhcY/xgV\r
+        Fv8WExT/Ew8Q/xAMDf8QDQ7/EQ4O/xEODv8SDw//ExAQ/xQREf8UEhL/FRIT/xUSE/8VEhP/Eg8Q/xAN\r
+        Dv8QDQ7/EA4O/xAODv8QDg7/DgsM/wwKCv8NCgrvDQoK2w0LC8cNCwuzEA4OnxIQEIsSEBF4ExERZBIQ\r
+        EFASEBA8Dw0NKA0LCxQyD3QULg9vKCkOazwPATtQAAAKZAAAE3gAAB2LAAAynwYARrMAAD3HAAAy2wAA\r
+        Ie8AAA7/AAAM/wAAC/8AABP/AAAb/wAACf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wABAv8AAAD/AAAA/wAA\r
+        AP8AAAH/AAAA/wAAAP8AAAD/AAAA/wUABP8PCg3/FhAS/xoWFv8bFhb/GxYW/xoWFv8aFRb/GxYW/xwX\r
+        GP8bFxj/GxcY/xsXGP8cFxj/HBgY/x0YGP8fGhr/IRwd/yMfH/8lICH/KCMk/y0nJ/8wKyr/My4u/zUw\r
+        L/83MTD/NDAu/zEuLP8rJib/Ix4g/xsXGP8UEBD/Eg0Q/xILFP8XCyH/Hwwz/ygWPv8yI0X/LCE5/x4Z\r
+        JP8fHSH/JiYl/yknJv8mJCT/Ix8g/x0YGv8cFxj/HBgZ/xoXGP8ZFRf/FxMV/xUREv8cFhv/KCEr/yUg\r
+        LP8aFiH/CggP/wAAAP8AAAD/HRsb/z44Of9gVlf/b2Nj/25jY/9vY2P/bmJi/25jY/9uYmL/bWJi/21i\r
+        Yv9tYWH/bGFh/21iYv9wZWb/cGVl/2xiYv9qYGD/al9f/2pfX/9pX1//aV5e/2leXv9oXl7/aF1d/2di\r
+        ZP9ocHH/Wnh8/0CAhP8xhIf/MYOH/zCDh/8wg4b/MIKG/zCChf8wgYX/L4GE/y99gf8wd3v/MHZ6/y96\r
+        f/8ufoL/Ln2B/y58gP8ufID/LXx//y17f/8vfH//M4GD/zaEhP84hIT/OoOD/zuCgv87goL/PIGB/zyB\r
+        gf89gID/PH9//zx/f/87fn7/On19/zt9ff87fHz/O3t7/zt7e/87enr/O3l5/zt5ef87eHj/O3d3/zp3\r
+        d/86dnb/OnV1/zl1df85dHT/OXNz/zhzc/84cnL/OHFx/zdxcf83cHD/N29v/zZvb/82bm7/Nm1t/zVt\r
+        bf80bGz/M2tr/zNqav8yaGn/KVVW/x9CQ/8TLi//Chwd/woUFf8KDQ//Dg8T/xMSF/8aGh7/ISEk/yIi\r
+        JP8iISP/HBsc/xcWFv8UEhL/EQ4O/xEODv8RDw//EA0O/xAODv8XFBX/HBob/x0aHP8eGxz/HRoc/x0a\r
+        G/8bGBn/GBUW/xQREv8QDQ7/EA0N/xANDf8RDg//Eg8P/xIPD/8SDxD/ExAQ/xMQEf8TEBH/ExAR/xEP\r
+        D/8QDg7/EQ4P/xIPEP8SEBD/EhAQ/xANDv8NCgv/DgsL7w0LC9sODAzHDgwMsxAODp8SDw+LEhAQeBMR\r
+        EWQTERFQEhAQPBAODigNCwsULg9oFCwSaCgqE2c8DAA0UAAAAGQAABd4BQAuiwcAO58IAEazAAA+xwAA\r
+        NNsAABrvAAAA/wAAAP8AAAL/AAAO/wAAGv8AAAn/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8RExT/BAYH/wAA\r
+        AP8AAAD/BAUH/wAAAP8AAAD/AAAA/wAAAP8AAAD/CwgK/xQPEf8bFxf/HRcY/x0XGP8dFxj/HRcY/x4Y\r
+        Gf8eGBn/HhgZ/xwXGP8cFxj/HhgZ/x8ZGv8hGxv/Ix4e/yUgIP8oIyP/LCYn/y8sLP80MC//NzIx/zkz\r
+        M/84MzH/NTEv/zAtKP8pJSH/HhkY/xELDv8JAwX/AAAA/wgBBv8VCR3/LBdD/0Yobf9VOYH/YUmI/0w6\r
+        aP8mHTX/GRYh/xwaH/8dGhz/HBcZ/xoWFv8YExX/GhYX/x8aHP8cGBr/FRET/xMQE/8VExX/HBoe/yYj\r
+        K/8gHSb/DwwW/wAABf8AAAD/FBER/1JMTv9uZWb/b2Vl/29kZP9vZGT/b2Rk/29jY/9vY2P/bmNj/25j\r
+        Y/9uYmL/bWJi/21iYv9tYWH/bGFh/2xhYf9sYWH/bGFh/2tgYP9qX1//al9f/2pfX/9pXl7/aV5e/2he\r
+        Xv9sZGX/c3F0/2d7f/9EgYX/MoWI/zGEiP8xhIj/MISH/zCDh/8wg4b/MIKG/zCChf8wgIT/L3+D/y9/\r
+        gv8vf4L/L3+C/y9+gv8ufYH/Ln2B/y19gP8ufID/L36B/zWFhv85hYX/OYWF/zqEhP86g4P/OoOD/zuC\r
+        gv87gYH/PIGB/zyAgP86gID/OX9//zl+fv85fn7/O319/zt8fP88fHz/PHt7/zx6ev88enr/O3l5/zt4\r
+        eP87eHj/Ond3/zp2dv86dnb/OnV1/zl0dP85dHT/OXNz/zhycv84cnL/N3Fx/zdwcP83b2//Nm9v/zZu\r
+        bv81bW3/M21t/zFsbP8wa2v/MGtr/zVqav8zY2P/IElK/xAxMv8KGhz/BggM/wsNEP8QERX/Fhcb/xwd\r
+        IP8eHyH/ICAi/xwdHv8ZGRr/FhQU/xUREP8UERH/FBER/xIPEP8RDxD/FxUV/xwaG/8dGx3/Hhwe/x8d\r
+        H/8fHR7/HRoc/xoXGf8VEhP/EQ0P/xANDv8PDA3/EA4O/xEPD/8RDg7/EA0O/xEODv8RDg7/EQ4P/xEO\r
+        D/8RDg//EQ4P/xMQEP8UERL/FBIS/xQSEv8SDw//DwwN/w8MDe8OCwzbDwwMxw8MDLMQDQ2fEQ4OixIQ\r
+        EHgTERJkExERUBIQEDwQDQ4oDQsLFCEFVxQfCVAoHQ5KPAUAJlAAAARkAAAjeAwAQ4sMAEmfCgBPswEA\r
+        Q8cAADbbAAAY7wAAAP8AAAD/AAAC/wAADf8AABj/AAAJ/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAQL/GBkZ/wkK\r
+        C/8AAAD/AAAA/wEEBv8AAAD/AAAA/wAAAP8AAAD/AAAA/woICf8UDxH/GxYW/x4XF/8eFxj/HhgZ/x4Y\r
+        Gf8fGRr/IBoa/yEaG/8iGxz/Ixwe/yUfIP8oIiL/KiUl/y0nKP8vKSn/MSwt/zMvMP80MDH/NTEw/zIv\r
+        Lv8vLCn/KyYl/yQhIP8fGhr/GRQU/xUOE/8TChT/GRAh/yUYMf8xH0b/PiVc/0wtdP9aNY7/Yj6X/2VI\r
+        mP9MOXD/JB02/xgVH/8aFxv/GhcZ/xkWF/8XExT/FBAR/xYSE/8ZFhj/GBUX/xMRE/8RDxL/EBET/xUV\r
+        Gf8dHCL/FRQa/wIBB/8MCxD/Kigq/0hERf9nX1//c2hp/3FmZv9wZWX/cGVl/3BlZf9wZGT/b2Rk/29k\r
+        ZP9vY2P/bmNj/25jY/9uYmL/bWJi/21iYv9uY2P/b2Vl/3BlZf9uZGT/bGJi/2tgYP9qX1//al9f/2lf\r
+        X/9pXl7/bGJi/3Jrbf9ndHb/R3t9/zZ/gv8ygof/MISI/zCCh/8vgob/MIOH/zCDh/8wgob/MIGF/zCB\r
+        hf8vgIT/L4CE/y+Ag/8vf4P/L36C/y5+gv8ufoH/Ln2A/y9/gv8zhof/NoaG/zeFhf84hYX/OYSE/zqE\r
+        hP86g4P/O4KC/zyCgv88gYH/OoCA/zmAgP86f3//O35+/z5+fv8/fX3/PX19/zx8fP88e3v/PHt7/zx6\r
+        ev88eXn/O3l5/zt4eP87d3f/O3d3/zt2dv88dXX/OnR0/zl0dP85c3P/OHJy/zhycv84cXH/N3Bw/zdw\r
+        cP83b2//NW5u/zNubv8wbW3/L2xs/y9ra/8za2v/NGlp/y1bW/8kSkr/GDI0/w8eIf8OFRj/Dg8T/xQV\r
+        GP8ZGh3/HB0f/x4fIP8bHB3/GRga/xYUFP8UDxD/FBER/xQREf8SDxD/EQ8Q/xYUFP8aGBn/HRsd/x4e\r
+        IP8fHR//Hh0e/xsZGv8YFRb/FBES/xEND/8QDQ7/EA0O/xEPD/8SEBD/EQ8P/xEODv8RDg7/Eg4O/xEP\r
+        D/8SDxD/EQ8P/xEPD/8UERH/FRMT/xYTE/8WFBT/FBER/xEOD/8QDQ7vDwwN2w8MDccPDA2zDw0NnxAN\r
+        DYsRDg54EQ8PZBEPD1AQDg48Dw0NKA0LCxQUAEMUEAA2KA0IKDwAABlQAAAJZAIAMXgVAFiLEQBYnwwA\r
+        VrMEAEfHAAA42wAAFu8AAAD/AAAA/wAABP8AAAz/AAAX/wAACf8AAAD/AAAA/wABAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIC/x0d\r
+        Hf8ODQ3/AAAA/wAAAP8AAAT/AAAA/wAAAP8AAAD/AAAA/wAAAP8JCAj/Ew4P/xsVFf8fFxj/HxgY/x8Y\r
+        Gf8fGBn/IRka/yMbHP8kHh//JyEi/yokJf8tJif/Miws/zUwMf84MjP/OjM0/zs1Nv89ODr/OjU3/zQx\r
+        Mf8tKij/JCIf/xsYFv8SDQ7/CwcJ/wcBBf8MBg7/Fwwd/zAfQ/9QOHL/YUGP/2tFo/9uRKr/bkCs/2tA\r
+        p/9lQqH/STN0/yIdNv8WFR3/GBcY/xkWFv8ZFRX/FhIS/xEMDf8RDQ3/FBET/xQRFP8SEBP/Dw4R/woM\r
+        Ef8MDxP/ExQY/woKDP8AAAD/HBsc/2dlZv+Aenz/dm1t/3JnZ/9yZmb/cWZm/3FlZf9xZWX/cGRk/3Bl\r
+        Zf9wZGT/b2Rk/29kZP9vY2P/bmNj/21jY/9uYmL/b2Rl/3Nqav91amv/cmho/29lZf9tYmL/a2Bh/2tg\r
+        YP9qX1//al9f/2thYf9vZmb/ZWxs/0tzdP87eX3/M4GG/y+Dif8vgof/L4GG/zCDh/8xg4f/MIOH/zCC\r
+        hv8wgob/MIGF/zCBhf8vgIT/L4CE/y9/g/8vfoL/Ln6C/y5+gf8vgIL/MIaI/zKHh/81hob/NoaG/ziF\r
+        hf85hIT/OoSE/zuDg/88g4P/PYKC/zqBgf85gYH/O4CA/z5/f/9Cf3//RH5+/z59ff88fX3/PHx8/z17\r
+        e/88e3v/PHp6/zx5ef87eXn/O3h4/zx3d/8+d3f/QHZ2/zx1df85dXX/OXR0/zlzc/84c3P/OHJy/zhx\r
+        cf83cHD/N3Bw/zZvb/8zbm7/MW5u/y9tbf8ubGz/MGxs/zNra/85amr/OmRk/ypOTv8bNzj/Eh8i/w0O\r
+        Ef8RExb/FRga/xobHf8dHR7/Gxoc/xkXGf8WExP/Ew4P/xQQEf8UERH/Eg8Q/xIPD/8VExP/GRcX/xwb\r
+        HP8fHyH/Hx0g/x0bHv8YFxj/FBIT/xIPEP8RDQ//EA4P/xEPD/8SEBH/ExIS/xMQEP8SDw//Eg4P/xIO\r
+        Dv8SDxD/ExAQ/xIQEP8SDw//FBER/xYUFP8XFBX/GBUV/xUTE/8TEBH/EQ4P7w8MDdsPDA3HDwwNsw8M\r
+        DZ8PDAyLDwwNeA8MDWQODAxQDgwMPA4MDCgNCwsUIQRbFA8ANCgAAAw8AAAPUAAAFWQJADl4GQBfixIA\r
+        V58KAEyzBABCxwAAN9sAABTvAAAA/wAAAP8AAAj/AAAP/wAAFv8AAAr/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8ICAj/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BQQE/w4LDP8ZExT/HRgY/yEb\r
+        HP8iHB3/Ihwd/yUfH/8mISL/KiUl/y8qK/8yLS7/NC4w/zcxM/86NDb/OjM1/zcyM/80LzH/MCwv/ykl\r
+        KP8iHx//HBkY/xcWEv8VEhL/FA4V/xUOGv8YECD/GBEg/xgRHv8mGjL/OSdQ/00zdP9iPpr/akCo/25A\r
+        q/9rQaf/ZUSi/0o0dP8jHjb/FxYd/xgXGP8YFRX/FxMT/xMOEP8NCgv/DAkL/w0KDf8MCg3/CggL/wcH\r
+        Cv8DBQj/AgQH/wIEBv8RERL/JyUl/0pGRv90bW7/gHd4/3ZrbP9zZ2f/cmdn/3FmZv9yZmb/cWZm/3Fl\r
+        Zf9xZWX/cGVl/3BlZf9wZGT/b2Rk/29kZP9uY2P/bmNj/29kZP9xZmf/cmdn/3FmZv9vZWX/bWJi/2xh\r
+        Yf9rYGD/a2Bg/2pgYP9rYWH/bWNj/2dnZ/9Va23/RXJ2/zd7gf8vf4b/LX2E/y58hP8wf4b/MYGH/y+D\r
+        h/8vg4f/L4KH/y+Ch/8wgYb/MIGF/y+BhP8vgIT/L4CD/y9/g/8vf4L/L3+D/zCDh/8xhIj/M4SH/zWF\r
+        h/84hob/OYWF/zqFhf87hIT/PYOD/z2Dg/89goL/O4KC/zd6e/80cnP/MGhr/y9laP80b3D/OHZ3/z14\r
+        fP9Aenz/PXt8/zt7e/87enr/O3p6/zp1dv83bnD/L2Fl/ytcYP80am3/OXR1/zl1df85dHT/OXNz/zhz\r
+        c/84cnL/OHFx/zdxcf83cHD/NG9v/zJubv8wbm7/L21t/zBsbP8ybGz/Nmtr/zdpaf8sV1f/IEND/xQl\r
+        J/8MDhH/DhET/xATFf8UFBb/FxUX/xcUFv8YFBX/FhIT/xQREf8WEhP/FhMU/xUSEv8TEBH/FBIS/xYT\r
+        FP8bGRv/Hx4h/x0bHv8bGBv/FhQW/xIQEf8RDg//EA0N/xAOD/8REBD/FBIS/xYUFP8VEhP/FRES/xMP\r
+        EP8SDQ7/Eg8P/xIQEP8RDw//EQ4P/xMREf8VExP/FhQU/xcVFf8VEhP/ExAQ/xEODu8PDAzbDw0Nxw8N\r
+        DbMPDQ2fDw0Niw4MDHgNCwxkDgwMUA4MDDwODAwoDQwMFDQReBQQADQoAAAAPAAAB1ACACBkDgBDeBsA\r
+        ZIsRAFOfBwA/swUAOscBADbbAAAT7wAAAP8AAAD/AAAN/wAAEf8AABX/AAAL/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAB/wAAAP8AAAD/AAAA/wAAAP8LCAj/FhIS/x0Z\r
+        Gf8jHyD/JiEi/yYjI/8pJSX/KiYm/zEsLf84MzX/OjU2/zs1N/88Njj/PDg6/zk0Nv80MDH/LCco/yEd\r
+        IP8XExb/DAgL/woHB/8KCQT/EQ0O/xkSH/8jGTD/LiJA/yceNf8aFR7/FxIa/xgRIP8wH0v/UTSH/2E8\r
+        n/9pPqb/akGm/2dFof9MN3X/JB81/xgWHf8YFxf/FxQT/xUREf8QDA3/CwgI/wgGB/8GBgf/BAMG/wAA\r
+        Av8AAAD/AAAA/wAAAP8AAAD/GhgZ/2BcXP97dXX/eXBw/3hsbP90aWn/c2ho/3NnZ/9yZ2f/cmdn/3Jm\r
+        Zv9yZWX/cWZm/3FlZf9xZWX/cGVl/3BlZf9wZGT/b2Rk/29kZP9vY2P/bmNj/25kZP9vZWX/b2Rk/21i\r
+        Yv9sYWH/bGFh/2thYf9rYGD/a2Bg/2xhYf9oYmP/X2Ro/1Brb/86dnz/LnqC/yx3gf8td4L/MHuE/zF+\r
+        hv8vgoj/LoSJ/y+Eif8vg4n/MIOH/zCChv8wgoX/MIGF/y+BhP8vgIT/L3+D/y9/hP8wf4b/MX+J/zKB\r
+        iP80gof/N4eH/zmGhv86hob/O4WF/z2EhP8+hIT/P4OD/zyBgf8xcHL/Jl5h/xpLUP8XRUr/J1ld/zVp\r
+        bf8+b3n/QnV9/z52fP86d3z/O3h7/zt2ev84bXH/MV9k/xxETP8UOkP/Klhe/zlwcv85dXb/OXV1/zl0\r
+        dP85dHT/OHNz/zhycv84cXH/N3Fx/zVwcP8zb2//Mm9v/zBubv8xbW3/Mmxs/zJsbP8xa2v/LF5e/yVM\r
+        TP8WKiz/Cw4S/wsPEf8LDhD/DQ0P/w8MD/8UDhD/FxAS/xYSE/8VExT/GBUW/xkXF/8YFBX/FRIT/xQR\r
+        Ef8UEBH/Gxga/yAeIP8cGRv/GBUX/xQSE/8RDxD/EA0O/w8MDf8RDw//ExER/xYUFP8YFhf/GBUW/xcU\r
+        Ff8UEBH/Eg0O/xIPD/8REBD/EA4P/xANDv8SEBD/FBIT/xUTFP8WFBT/FBES/xIPEP8QDg7vDgwM2w8N\r
+        DccQDg6zEA4Onw8NDosODAx4DQsLZA0LDFAODAw8DgwMKA4NDRRAGo0UHAVLKAAACDwGACJQFAE7ZBoA\r
+        VHgiAGuLEABNnwAAK7MAACbHAAAh2wAACu8AAAD/AAAE/wAAF/8AABf/AAAW/wAADf8AAAX/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgcH/xkT\r
+        FP8hGxz/JyEi/yslJv8vKCn/MSsr/zMuLv82MTL/OjQ3/zg0N/83MTT/My4x/y8qLv8oJCf/Ihwg/xsX\r
+        Gv8XEhT/EQwP/woFCv8JBQb/CQcA/w0JDP8UCh3/LBlB/0gvbf9GLmj/OCVP/y0cPf8iFS//NSFR/1Q0\r
+        iv9jPKD/aj6n/2xCpv9pR6T/TDh1/yMdNP8WFRn/FhUU/xYTEv8TERH/DgsM/wgGB/8EAgT/AAAC/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAH/FBMT/zo3N/9sZmb/fXV1/3ltbf91amr/dGlp/3RoaP9zaGj/c2ho/3Nn\r
+        Z/9zZ2f/cmZm/3JmZv9yZmb/cWZm/3BlZf9wZWX/cGVl/29lZf9wZGT/b2Rk/29kZP9uY2P/b2Rk/25k\r
+        ZP9tYmL/bmJi/25jY/9uZGT/bmNj/21iYv9sYWH/a2Jk/2tnav9ca2//PXB1/yxzev8sdH3/LHV//y93\r
+        gf8veYL/LH2D/yt9hf8ufIX/L32F/y1/hf8tgIX/L4GG/zCBhf8vfoP/L36D/zCAhf8xgYf/MoOK/zOE\r
+        iv84hon/OYWI/ziEh/8zgIL/Lnd4/yhsbf8lXl//I1JU/yBKTf8cQkT/FTg7/w8uMv8IIij/BiAm/xEv\r
+        NP8aPEL/IkRT/yZJXv8hR1z/HURY/xxBT/8bPUf/Gjg//xUwN/8IISr/BBwn/xIyOv8fRk3/K1lh/zRq\r
+        cf83cnX/OXR0/zl0dP85c3P/OHJy/zhycv86cXH/OnBw/zZvb/8zb2//Mm5u/zJtbf82bW3/NWlp/yVO\r
+        Tv8XNTb/EB4g/wsMEP8MDhD/DQ8R/w4ND/8PDA7/Eg0P/xUPEf8UERL/FRMU/xoYGf8eHBz/Hhob/xwY\r
+        GP8XExP/Ew4P/xcTFP8aFhj/FxMV/xQREv8SEBH/EQ8P/xEQEP8SEBD/EhER/xMREv8WFBT/GBYW/xgW\r
+        Fv8ZFhb/FRIS/xMPD/8SDxD/EhAQ/xEPD/8QDg7/EhAQ/xMREf8TERH/ExER/xIQEP8QDg//Dw0N7w4M\r
+        DNsQDg7HEhAQsxIQEJ8RDw+LDw0NeA4MDGQODAxQDgwMPA4MDSgPDQ0UTSOfFCoLYygIACg8FwBBUCYK\r
+        WWQoB2V4KARyiw8ARp8AABezAAAPxwAACdsAAADvAAAA/wAAC/8AACL/AAAd/wAAFv8AABD/AAAK/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wkG\r
+        Bv8cFRb/JR4f/yskJf8wKSr/NS8w/zgyM/87NTX/OzU2/zo0OP81MDX/MSsx/ykjKP8gGx//FhIV/w0H\r
+        DP8LBwr/DAcJ/wsHCv8KBgv/CgYH/wgHAP8KBQr/DQEa/zIZU/9jO5v/Zz+f/1k2iP9HLGn/Mx9I/0Am\r
+        Xv9aNpD/Zj2j/2w/qP9sRKj/a0ql/004dv8hGzL/ExIX/xQUEf8UExD/ExEQ/w0LC/8GBAX/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/DAsL/z07O/9dV1f/cWlp/3lubv93amr/dWlp/3Vpaf91aWn/dGlp/3No\r
+        aP90aGj/c2ho/3NnZ/9zZ2f/cmdn/3FmZv9xZmb/cWZm/3BlZf9wZWX/cGVl/3BkZP9vZGT/b2Rk/29j\r
+        Y/9uY2P/bmNj/25kZP9wZmb/cWZn/3BlZv9uZGT/bGFh/29kZP93amz/aGxw/0Bqb/8rbHH/K3F4/yx0\r
+        fv8udH7/LHR+/yh1f/8odYD/LnSB/y91gf8qe4H/KX+D/y6Ahf8wgIX/L32C/y98gv8ygIf/M4SL/zOI\r
+        i/83i4v/PoqK/z+Jif85gYT/L3V4/x9jZP8STE3/Ci4x/wEUGf8ABQr/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAf/AAkS/wITKf8EGDb/ABIz/wAKLP8AARn/AAAM/wAAB/8AAAT/AAAG/wAACv8ABxL/ARcj/xk7\r
+        S/8tWWr/NGxy/zp1df85dHT/OXR0/zlzc/86cnL/QHJy/0Jxcf87cHD/Nm9v/zNvb/8zbm7/PG1t/ztm\r
+        Z/8eOzz/Bhgb/wcQE/8KCw7/DQ4R/xAQE/8PDhD/Dw0P/xEND/8SDhD/EhAS/xMUE/8cGxv/IyEh/yQg\r
+        If8jHh//GhQV/xMNDf8TDQ7/Ew0P/xENDf8QDA3/EA0O/xEPD/8TEhL/FRQU/xQTE/8UEhL/FhQU/xcV\r
+        Fv8ZFhf/GhcX/xcTFP8UEBH/FBAR/xMQEf8TEBD/Eg8Q/xIPD/8SDw//EQ4P/xANDv8QDQ7/Dw0N/w4N\r
+        De8ODA3bEQ8QxxQTE7MUEhKfExESixEOD3gPDA1kDgwMUA4MDDwPDA0oDw0NFE8lphQ7Fn8oJgZZPC0L\r
+        ZlA1EHVkMwx8eDIJgoscAFqfBQAwswAAFccAAADbAAAA7wAABP8AABf/AAAq/wAAI/8AABj/AAAW/wAA\r
+        Ev8AAAX/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8IBQX/GRQU/yUeH/8vKSn/NS8v/zkzNf87NDT/OzM0/zQwMf8sKS7/JSQo/yAdIf8aFxv/FhIW/xEM\r
+        Ef8LBgr/CQQH/woEBP8OBwr/FA4S/xIODf8ODgT/FREW/yATM/9BJGj/aj2n/3BAr/9mO6H/WzWO/08u\r
+        ef9WMoX/ZT2g/2pAqf9qP6j/aUKn/2lHpv9MNXX/Hxgv/xISFf8XFxT/FxcU/xQUE/8NDQ3/BgUG/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/x0aGv9STU3/bWVl/3hubv96b2//d2tr/3Zqav92amr/dWpq/3Rp\r
+        af90aWn/dGlp/3RoaP90Z2f/c2ho/3NnZ/9yZ2f/cmdn/3FmZv9xZmb/cWZm/3FlZf9xZWX/cGVl/3Bk\r
+        ZP9vZGT/b2Rk/29jY/9wZWX/cmlp/3Nqa/9yaGr/cGZn/21jY/9wZGX/eWtt/2xrb/9HZGj/MGVq/ypw\r
+        d/8ndX7/KHV+/yl2f/8oeIH/KniC/yt2gf8sc3//LHN7/ypyd/8ob3X/Jmtz/yZnb/8lZG3/JmNs/yVj\r
+        av8kYmj/I15j/yBWWv8eTVH/GkVK/xQ8QP8KMDP/AyIl/wAQE/8AAAb/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAD/wAHDf8DDBv/BQ8k/wEMIP8ABxn/AAAN/wAABP8AAAH/AAAA/wAABP8AAAf/AAYN/wUQ\r
+        Gf8TJDP/ITlL/ypUYv8zaXP/OHF1/zt1df84dHT/NG1u/yxbXf8nUFL/KFlb/ypiZP8zamv/OG9v/zdn\r
+        Z/8yWFn/GS4x/wYNEf8ICw//CwoN/w4NEP8QEBL/EA8Q/w8OD/8PDQ//EA0O/xAPEP8SExP/Ghka/yEg\r
+        IP8kISH/JCAh/xwXGP8UDxD/FA4P/xMOD/8SDg7/EQ0O/xEOD/8SEBD/FxUV/xsaGv8ZGBj/GBYW/xYU\r
+        FP8VExT/FxQU/xgVFv8WEhL/Ew8P/xMQEP8TEBD/ExER/xQREf8UERH/ExAQ/xEOD/8QDQ3/EA0O/xAO\r
+        Dv8PDQ7vDw0O2xMREccWFBWzFRQUnxQSE4sSEBF4EQ4PZBANDlAODAw8Dw0NKA8NDRRQJaoUTCGbKEcc\r
+        jDxFGI9QQxaRZEATkXg8DpKLKQJxnxYAULMAAB/HAAAA2wAAAO8AABP/AAAj/wAAM/8AACj/AAAb/wAA\r
+        G/8AABv/AAAK/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/BwQF/xUQEP8kHh7/Mi4u/zgzNP8+Nzn/OzU2/zcwMv8qJyr/HB4h/xMWGP8MDA//CwoN/wwL\r
+        Dv8MCQz/CwgL/wkEBv8IAAD/EgkK/x0XGf8cGRT/FRYI/yIdJf82KVH/UTJ//209rP9zP7T/bz20/249\r
+        s/9uPbH/b0Cy/3JCs/9vQrD/aT6o/2dApf9nRKb/SjJz/xsVKv8SERT/GxsY/xobGP8VFhf/Dg4R/wYG\r
+        B/8AAAD/AAAA/wAAAP8AAAD/AAAA/wgGB/8vKiv/ZFpc/3twcP9+c3L/fXFx/3lsbP93a2v/d2pq/3Zq\r
+        av91amr/dWpq/3Vpaf91aWn/dGho/3RoaP90aGj/c2ho/3JnZ/9yZ2f/cmdn/3FmZv9yZmb/cWZm/3Fl\r
+        Zf9wZWX/cGVl/3BkZP9vZGT/cWZm/3Vrbf91bW7/dGxt/3Foav9uZGT/cGVl/3psbv9wam7/Tl9i/zdg\r
+        Y/8obnX/IXZ+/yF3fv8leID/Kn2F/yx9hf8qeYL/KnN9/y9qcv8sYmr/IFti/xtUXf8bTlj/GkdS/xdC\r
+        S/8UO0T/ETQ+/wsoMv8AFR7/AAYP/wAAB/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAEBf8GCw3/CQoR/wsLFP8JDhD/BQ0L/wAFBv8AAAP/AAAE/wACBP8ABAb/BAcJ/wkM\r
+        Df8NDhP/Dw4a/xMXKv8fOVD/Kldt/zZqdP89dXX/OHFy/y5iZf8UPED/BCUr/w85QP8dT1P/MmNl/z5v\r
+        b/8yXV7/JUdJ/xUhJ/8JBQz/CwcM/wwKDP8ODA7/EA4Q/xEPEf8QDxD/Dg0O/w0MDf8ODg//EBES/xcX\r
+        F/8eHR3/IiAh/yUhI/8dGRr/FhIT/xYREv8VDxH/FA8Q/xQQEP8TEBD/ExER/xsaGf8hICD/Hx0d/xwa\r
+        Gv8XFBb/ExAS/xUREv8WEhP/Ew8Q/xEMDf8SDg//EhAQ/xQREv8WExP/FRIS/xUSEv8SDw//EA0N/xAO\r
+        Dv8RDxD/EA8P7xAOD9sUEhPHGBYWsxYUFZ8VExSLFBITeBQREmQRDw9QDwwNPA8MDSgPDQ0UUiepFFIl\r
+        pChRIp08Th2dUEkZnmRGFpt4QxOYizUJgJ8mAGezDAA0xwAAANsAABTvBAAr/wAANP8AADz/AAAu/wAA\r
+        H/8AAB3/AAAd/wAADf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wUCBP8ODAz/HRkZ/ywpKf8wLCz/MSwu/ywmKP8lHiH/HRod/xUYGv8PEhT/CQkM/wgH\r
+        Cf8IBQj/DgoN/xYSFP8dFhj/Ixga/yYdHf8oIiD/IBsZ/xQPEf8lGjP/QS5l/1Y4hv9nQKD/bkOt/3FD\r
+        tf9xQrX/cEC0/2g8rP9fN5v/XzqX/2NAmv9kQp3/ZkSf/0cxb/8ZEiX/Dg0P/xYWFf8VFhX/EBIS/wkK\r
+        DP8BAQX/AAAA/wAAAP8AAAD/AAAA/w0MDv9CP0H/YVxe/3Zsbf99cnL/fXFx/3twb/95bGz/eGtr/3dr\r
+        a/93a2v/dmpq/3Vqav92amr/dWpq/3VoaP91aWn/dGlp/3RoaP90aWn/dGho/3NnZ/9yZ2f/cmdn/3Jm\r
+        Zv9yZmb/cGVl/3BlZf9wZGT/b2Rk/3FmZv90a2z/dG1t/3JrbP9vZ2n/bmRk/3FlZv93bG7/cGtu/1li\r
+        ZP9DYmX/LGxy/x9udv8cZWz/Glxk/xlTXf8XTFb/FUZR/xRASv8VOEH/EjI6/wssM/8HKC//ByQs/wcg\r
+        KP8FHCP/BBge/wETGv8ADBL/AAAG/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8ABAb/BAgK/wcHDP8JBw3/CgoL/wkMCf8DCAf/AAUG/wAFBv8ABQf/AwYI/wUI\r
+        Cf8ICg3/CgwP/woJEP8MDRj/ESAx/xcyRP8fQUv/I0pO/x1DR/8VOD3/CCMq/wAXHv8JIyv/FjM6/y5Q\r
+        VP86YWP/J0hK/xYwM/8PGR3/CQcM/wsIDP8MCgv/DgwO/xAOD/8RDxD/ERAR/xAOD/8PDQ7/Dg4P/xAQ\r
+        Ef8WFhb/Gxoc/yEeIP8jISL/HBkb/xYTFP8WERP/FRAR/xUREf8UEBH/ExAQ/xMREf8bGRn/IiAg/yEf\r
+        IP8fHR7/GhcY/xQREv8UEBH/FBAR/xMOD/8SDQ3/Ew8Q/xUSEv8WExP/FxQV/xcUFP8XFBT/FBER/xEO\r
+        Dv8RDw//Eg8Q/xIPEO8RDxDbFRITxxgVFrMWExSfFBESixMQEHgRDw9kEA0OUA8MDDwPDQ0oEA4OFFMr\r
+        qBRVKKgoVyepPFIhqFBOGqdkSxmheEgXm4s/D46fNQiAsxkAS8cAABTbBQAr7w4ARv8JAEb/AgBF/wAA\r
+        Nv8AACT/AAAh/wAAHv8AAA//AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/CAcG/xUUFP8lIiP/JSIj/yEdHv8ZFBf/EAkN/w4MDv8PEhT/DA8Q/wkI\r
+        Cv8HBAb/BAAC/xIMDv8lHR//NSot/0M0PP8/NDT/NC4n/yQcH/8RBxn/JRVA/0kweP9YPIz/YEOR/2hI\r
+        oP9xS7L/cEe2/2xAtf9cNp3/SCl4/0wxeP9cQYn/Y0WS/2NFmf9EMGj/FQ8f/woKCv8RERP/DxAS/wkM\r
+        DP8DBgf/AAAB/wAAAP8AAAD/AAAA/wAAAP8mJSb/goCC/5qVl/+Ifn//fnJz/3tub/95bW3/eWxs/3hs\r
+        bP94bGz/eGtr/3dra/92a2v/d2pq/3Zqav92aWn/dWlp/3Vpaf91amr/d2tr/3Zra/90aWn/c2ho/3Jn\r
+        Z/9zZ2f/cmdn/3FmZv9vZGT/b2Rk/3BkZP9xZmf/c2pr/3NrbP9vaWr/bWdn/25kZP9vZWb/c2xu/3Bs\r
+        b/9lZmf/UGVn/zJrcP8dZGv/Fk9W/w45Qv8EIi3/ABIe/wAKF/8AAw//AAAH/wAAAf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAABf8AAwn/AAYK/wIFCf8AAwb/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAP/AAIG/wAEB/8DAwf/BgMH/wsHCf8OCQr/DAkJ/wkJCf8HCAr/BQcK/wYI\r
+        Cv8GCAr/BggK/wYICv8GCAj/BQcJ/wMHD/8BCRX/AxEa/wMUHf8ADhb/AAkQ/wALE/8DDRX/Bw0X/xAV\r
+        If8oO0L/NFFU/xoyNf8GGBv/CBAT/wkLDf8LCgz/DAoL/w4MDf8QDQ7/EQ8P/xIQEP8SEBD/EQ8Q/w8P\r
+        EP8PDxH/FBQW/xkYGv8eHR//IiAi/xsZG/8WExX/FhET/xUQEf8VERL/FBER/xIPEP8SDxD/GhgY/yEf\r
+        H/8iICH/IyAi/xwZG/8WEhT/FBAR/xENDv8SDQ7/Ew4P/xUREv8XFBX/GBUV/xgVFf8ZFhb/GhYX/xYS\r
+        E/8SDw//Eg8Q/xIPEP8SDxDvExAR2xUSE8cXFBWzFRETnxIPEIsQDQ54DgsLZA4LC1APDAw8EA4OKBIP\r
+        DxRSLKAUViqoKFoosDxVIq5QUBurZEwZpXhJFp+LQxKWnz0OjbMqBGzHFwBK2xoAVO8eAF//FQBa/wsA\r
+        U/8AAEL/AAAw/wAAKP8AACH/AAAV/wAACv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEAAv8NCw3/GRca/xoXGv8YFRb/Ew4R/w0HCv8NCQv/DQwO/xMQ\r
+        E/8ZFRf/IRsc/yghJP8xKCv/OjAz/z40Nv9BNjj/NS4q/yUfGP8jGCX/JRM8/zQdWP9GLHX/RzBw/0Av\r
+        Xf9GM2f/UTp8/1k9jf9ePpv/TTJ+/zAfUP81IlX/SjFy/1Y7hv9fQpT/Qi9n/xINHP8FBQf/CgoO/wkK\r
+        Df8FBwf/AAAB/wAAAP8AAAD/AAAA/wAAAP8BBQD/Oz46/5KRkP+no6T/lIyN/4d9f/9/c3T/e29v/3lt\r
+        bf95bW3/eWxs/3hsbP94bGz/eGtr/3dra/93a2v/d2pq/3Zqav92amr/dmpq/3Zra/92amv/dGho/3No\r
+        aP9zaGj/c2dn/3JnZ/9wZGT/aV5e/2leXv9vY2P/cWZm/3FnaP9vZ2n/bmdo/29mZv9vZWX/b2Vm/21n\r
+        af9hX2H/S01N/zNBQv8bOz//CjI3/wUlKv8AFx3/AAoS/wAACf8AAAT/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAP/AAQJ/wIHC/8BBgj/AAQG/wAA\r
+        Av8AAAD/AAAA/wAAAP8AAQP/AgYI/wcIC/8LCg3/DQsN/w8LDv8QDQ//EA4P/w4ODv8NDg7/DA4P/wwO\r
+        EP8LDhD/Cw4P/wwOEP8MDhD/CQ0O/wgKDP8HCAv/BgcM/wYJDv8ECQ//AAUK/wADCP8EBw3/CAsR/wgK\r
+        Ef8LDhf/FyUq/x4xNf8UIiX/DBUX/w4PEf8OCwz/DAoM/wsKDP8NDA3/EA4P/xEPEP8TEBL/FBES/xQR\r
+        E/8QEBH/Dw8Q/xIRE/8VFBX/Ghga/x0bHP8ZFhj/FRIU/xYSE/8XEhP/FhIT/xQREv8SDxD/EQ4P/xgV\r
+        Fv8eHBz/IB4f/yIfIf8dGRv/GBQV/xURE/8TDxD/Ew4P/xMOD/8VEhL/FxQV/xkWF/8bFxj/GhcX/xkW\r
+        F/8VEhL/EQ8P/xEPD/8RDxD/EhAR7xMQEdsSDxDHEQ4PsxAOD58QDQ6LDwwNeA4LDGQPDAxQDw0NPBEP\r
+        DygTEBEUTy2WFFYrqChdKLk8VyKzUFEcrWROGKh4ShWii0cUnZ9FFJizPA2PxzUIhdsyCX/vMAp6/yIA\r
+        bv8UAGL/CgBQ/wAAPf8AADH/AAAl/wAAHP8AABT/AAAH/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BAEH/wwLD/8ODRD/EA0P/w4LDf8NCQn/DQcJ/w0G\r
+        Cf8aExX/LCQm/0A1OP9TSUz/VUpN/1BESP9GPD3/OjMv/ychHP8RDAX/IRMq/z8kZP9FKHL/Qydv/zIh\r
+        T/8bFyP/HRon/ywkPf89L1n/UTx4/z0uW/8ZFSX/HRQw/zQdW/9JLXj/W0CQ/0EuZv8OChr/AAAF/wQE\r
+        Cv8EBAf/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/GCEV/1BVTP+YmpX/raqp/5+Zm/+Tioz/hnt8/35y\r
+        c/97bm//em1t/3ltbf95bW3/eWxs/3lsbP94bGz/eGtr/3dqav93a2v/dmpq/3Zqav92amr/dWpq/3Vp\r
+        af90aWn/dGho/3NoaP9zaGj/bWJi/2JYWP9hWFj/bGFh/3BlZf9sZGX/bGNl/25lZf9wZmb/cGZm/21l\r
+        Zf9lYmP/T09R/yktL/8MFBX/AAIE/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wADB/8CBgn/AAUF/wAE\r
+        A/8DBQX/BQQF/wQBAv8FAwP/CQkJ/w4ODv8UEBH/GRMU/xoVF/8aFhj/FxUX/xMTFP8QExP/DxIS/xEU\r
+        Fv8SFRf/ERQW/xETFf8SFBb/ERQW/w8SFP8OEBH/Dw4N/w4MCf8OCQf/DAcG/woFBv8KBAb/DQgL/w4L\r
+        Dv8JCw7/BQsP/wQMD/8GDhH/DxQV/xYWF/8WDxD/FAoL/w4JDP8JCg3/DQ0P/w8PEf8REBH/FBAT/xYT\r
+        Ff8XFBb/EhAS/w4OD/8PDg//EA4Q/xQSE/8XFRb/FRIT/xQQEv8WExT/GRQV/xcTFP8VERP/Eg8Q/xEN\r
+        Dv8WFBT/Gxka/x4bHP8gHR//HBkb/xkVF/8YExX/FhES/xUQEf8UDxD/FRIS/xcUFP8ZFxj/HBoa/xsY\r
+        GP8YFhb/ExES/xANDv8QDg7/EQ8P/xIQEO8TERLbDgwMxwkHCLMLCQqfDQsLiw4MDHgODA1kDw0OUA8O\r
+        DjwSEBAoFBITFEYpiRRTKKIoXyi9PFolt1BVILBkUhyseE0Yp4tMGKSfSxehs0QUm8c9EZTbNA2C7ysJ\r
+        b/8lAm7/HgBt/xUAX/8LAFH/AgBB/wAAMf8AACr/AAAl/wAAFv8AAAj/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAb/CAYN/wwKEv8PDhT/DgwQ/wsJDP8ODA7/ExAQ/xsW\r
+        F/8lHCD/MCcr/zwzN/9FPUD/T0ZI/0tCRP9DOTz/Ny8w/yolIv8iGh7/Gg8e/zMdS/9XNYj/VzSK/0oq\r
+        df80IFD/GxYi/xsXIv8lHTT/LiNB/zYoTP8oITf/ExIU/x0WKv82I1r/STB3/1g+jP89K2D/DQoY/wAA\r
+        Af8AAAb/AAAC/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgWB/8tOir/XWhZ/32Dev+TlY//lpOR/46H\r
+        iP+Jf4D/hnt7/4F1df97cG//em1t/3ltbf95bW3/eWxs/3hsbP94a2v/eGtr/3dra/93a2v/dmpq/3Zq\r
+        av92amr/dWlp/3Rpaf90aWn/c2ho/3BlZf9oXl7/aV5e/29kZP9xZmb/b2Rm/25lZf9wZmb/Z11d/1RN\r
+        Tf9FQED/ODU2/yUlJ/8NEBL/AAAB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAT/AAUG/wEG\r
+        Bv8FBwf/DQoL/xEMDv8RDA7/EQ0O/w4ODv8OERH/EhUW/xgcHf8eJij/Iy8w/yQ1Nv8mOjr/Kj4//yxC\r
+        Qv8rQ0T/LERG/yxDRP8sQkP/LEJE/yxCRP8oQEH/JT49/yY5N/8mNTH/Iy4s/x8nJf8YHh7/ExYX/xET\r
+        Ff8QERT/DxEU/w4RFP8NDhH/DQ0P/w8QEf8QEhL/ERAQ/xAODv8KCwz/BgkL/woLDf8ODQ7/Dw0P/xAO\r
+        D/8SDxD/Ew8R/xAOEP8PDg7/Dw4P/xAOD/8TEBH/FBIS/xMQEf8UEBH/GRUW/x4ZG/8dGRv/HBca/xYT\r
+        FP8SDhD/FRIT/xgWF/8cGRv/Hxwe/x0ZG/8aFhj/FxMU/xUREv8UEBH/FA8Q/xUREv8WExP/GBUW/xoX\r
+        F/8XFRX/FRIT/xIQEP8QDQ7/EQ4P/xIQEP8UERHvFBIS2xAODscLCgqzDQsLnw4MDIsPDQ14Dw0NZBAO\r
+        DlAQDg48EhAQKBQTExQ8I3kUUCacKGEpvzxdKLlQWSWyZFYir3hSHayLURysn1EbrLNKGqPHRBia2zMP\r
+        fe8iBl7/JgZp/yoGd/8gAG7/FgBj/wwAUf8CAD7/AAA5/wAANv8AACj/AAAa/wAACP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CBA7/DQ0X/xgWH/8YFx7/FxUc/w8OE/8HBgr/Dg4O/xoZ\r
+        Gf8tKSn/Qjg7/0hAQ/9MREf/R0FE/0E5Pf84MjP/Lygo/yQeHv8YFBT/HRQl/ykXQP9JLHH/cEes/2pB\r
+        ov9SL33/OSJV/yIYK/8fFyf/Jhk0/yIXLP8YExz/FBER/xEPCP8iGyn/PS1e/0w1eP9UPIX/OCla/wwL\r
+        Ff8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ABAD/ABQA/xcqE/9GVUD/gYx9/5mc\r
+        lf+YlZX/lo6Q/5OKif+LgH//f3Nz/3pubv96bm7/em1t/3ltbf95bW3/eWxs/3hsbP94bGz/d2tr/3Zr\r
+        a/92a2v/dmpq/3Vqav91amr/dWlp/3Rpaf90aGj/c2dn/3JnZ/9zZ2f/cmdn/3JmZv9xZmb/cWZm/1xT\r
+        U/8zLy//FBMT/wEAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAD\r
+        BP8FBgj/DAsN/xYQE/8eFBj/IBca/x0YGv8TExT/CxIS/w4aGv8TJib/IDo6/yxLTP8zWlr/PWdn/0dy\r
+        cv9Ne3v/Snx8/0h8fP9Ke3v/S3t7/0p6ev9JeXn/RHh2/0B0cv9BbGr/QWRi/zpZWP8zTUz/Jzs7/xws\r
+        LP8VISL/ERkb/xYaG/8aGRr/GxUY/xkRFf8PDxD/CA4O/wkREf8KExL/BQsM/wMGCP8HCQr/CwoM/wwL\r
+        DP8NCwv/DQsL/w0LC/8PDQ3/EA4O/xAOD/8RDw//Eg8P/xIPD/8SDw//FBAQ/xwXGv8kHiH/JSAi/yQg\r
+        Iv8bFxr/ExAS/xQRE/8VEhT/Ghga/x8cHv8dGRv/GxcZ/xcTFP8UDxD/FBAQ/xUQEf8VERL/FRIT/xYT\r
+        E/8WExP/ExER/xIPD/8RDg//EQ4O/xIPD/8UERH/FRIS7xYTE9sTEBDHEA4OsxAODp8QDQ2LEA4OeBAO\r
+        DmQRDg5QEQ4PPBMQECgUEhMUMBpjFEggkChfJ788XCa5UFolsmRXI7F4VR+wi1UfsJ9VHq+zSh2fxz4b\r
+        jtsnC2XvDQA8/x4BXv8zC4H/KgR4/yAAbf8XAF7/DABQ/wgATP8FAEv/AAA9/wAALv8AABz/AAAK/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAb/AAAL/wQBEP8KCBf/Dw4d/w8NGv8NChf/CggT/wcFDf8FBAn/BAEF/wwL\r
+        DP8YFxj/JSIj/zMrL/83MTL/ODMy/zItLf8qJiX/IRwd/xgUFv8aEh7/HhIr/zMeTf9ML3P/YT6X/3hL\r
+        uf9uQ63/WjSN/0AkYf8kFjH/LBw+/0MrYv85JlL/Ihcp/xcRFf8SDgr/GRMe/yYYP/82JVf/SDRt/zIn\r
+        Tf8KChH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAEA/wAJAP8AFAD/JTkg/11u\r
+        VP98iHT/jI6H/5KQjv+UjY//jYOH/4F1dv97b2//e25u/3pubv96bm7/em1t/3lsbP95bW3/eWxs/3ds\r
+        bP93bGz/d2tr/3Zra/92a2v/dmpq/3Zqav92amr/dGho/3RoaP90aGj/dGlp/29lZf9lXFz/V05P/0Q+\r
+        Pv8uKSn/ExER/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wED\r
+        BP8JCAr/EQ4Q/xYRFf8YEhb/GRYa/xodIP8dJij/IjIz/yc+Pv8sR0f/MFFR/zddXv88aWn/QHJy/0R6\r
+        ev9LgYH/T4SE/02Dg/9MgoL/TIKC/02Bgf9MgID/S39//0h/f/9Gfn7/R3p5/0Z1dP9Dbm3/PmVl/zla\r
+        Wv8zT0//L0hI/ytBQv8qOTr/JzEy/yEkJ/8aGBv/FBQW/w4QEf8RERL/ERAS/wsMD/8FCQ3/CQkM/wsK\r
+        C/8MCgv/DQoL/w0KC/8MCgv/DQsL/w8NDf8QDg7/EQ4P/xIOEP8SDhD/EQ4Q/xMQEv8cGBr/Ix8i/yQg\r
+        I/8lICP/HRoc/xYUFv8UEhT/ExAT/xYUFf8aFhj/GRUX/xgTFf8XExT/FxMT/xcSFP8XEhP/FRES/xQR\r
+        Ef8UERH/ExER/xIPEP8RDg//EQ4P/xEOD/8UERH/FhMT/xcUFO8XFRXbFRISxxIPD7MRDw+fEA4OixEO\r
+        DngRDg9kEQ4PUBEODjwSDw8oExAQFCIRSxQ+GoMoXCS9PFokt1BZJbJkWCO0eFggtYtZIrOfWiSws0kf\r
+        mMc4HIDbGQVM7wAAGP8YAFD/Og+M/zQLgv8rBnX/IgFr/xgAYf8SAGD/DQBg/wwAU/8MAEP/BAAy/wAA\r
+        Iv8AAAf/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAC/wAACP8AABL/CQUb/xQQJv8fGzD/Hxsv/x0aLP8OCxz/AAAJ/wAAAP8AAAD/AAAA/wAA\r
+        AP8KCAn/FBMU/xkWF/8cFxn/HRkY/x4cFf8ZFxD/Eg8M/wkHB/8AAAL/EgUi/ysUTf9OLHv/cUqs/3xP\r
+        vv98TL7/cUO0/2Q4of9HJ3D/JRQ2/zokV/9mQ5z/WDqE/zIgQ/8eFCP/FA0Q/wwGD/8IABf/Gg8x/zkt\r
+        Uf8rJT3/BwkL/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAEA/wABAP8ABAD/AAUA/wog\r
+        Bv81TCf/WmtN/3uEdP+Mjor/ko2U/46Gjf+CeHv/fHFx/3twcP96bm7/e25u/3pubv96bW3/em1t/3lt\r
+        bf94bW3/eGxs/3dsbP93bGz/d2tr/3dra/93amr/dmpq/3Vpaf9zaGj/dGlp/3VrbP9rYWP/VU5P/zcx\r
+        Mv8ODAz/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        A/8MCAr/FhAT/x8VG/8hGB3/FhQa/w8WG/8QIib/GTU5/zRYWf9HcXH/UHx8/1WEhP9RhYX/T4aG/0yH\r
+        h/9Khob/S4WF/0uFhf9KhIT/SYOD/0mCgv9JgoL/SYGB/0iAgP9HgID/R39//0d+fv9HfX3/R319/0h8\r
+        fP9Menr/TXd3/011df9JcHD/P15f/zRMTf8mNDb/GiAj/xgZHf8YFBf/GxAU/xsNEv8RDRP/CQwT/wsL\r
+        D/8MCgv/DAoL/w0KC/8NCgv/DQoL/wwKC/8NCwv/DwwN/xEODv8SDRD/Eg0S/xENEv8SDxT/Ghcb/yIe\r
+        If8jHyL/IyAj/x8cHv8bGBr/FhMV/xIPEf8SDxH/ExAR/xMPEf8TDxH/FxMU/xsXGP8aFhf/GRUX/xUS\r
+        E/8SDw//Eg4O/xEODv8RDg//EQ8P/xEOD/8RDg//FhIS/xkWFv8ZFhbvGhcX2xYUFMcTEBCzEg8PnxEO\r
+        DosRDg94EQ8PZBEOD1ARDg88EQ4OKBEODhQfFDsUOht1KFQjsDxWIrVQVyK6ZFkju3haI72LXCW8n14n\r
+        urNGHpPHKxZp2xYGRe8AAB//IwVd/0cYnv83DYX/JQJn/xUAVP8HAEH/CwBM/xAAWv8WAF//GwBj/xgA\r
+        Wf8TAE3/CAAr/wAACf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAL/AAAH/wAA\r
+        DP8AABL/BAQZ/woIH/8RCyX/Ewso/xQMKv8UDSr/FQ4p/xALJP8LCBz/AAAN/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wgFB/8KBgn/CwYI/wwHCP8NCAn/DwgP/xAHGP8ZDCb/IxQ4/zcgWP9QL3//ZD6e/3pO\r
+        vP98TsD/eUjA/3NEuf9sQK//Ty17/ycWOv85JFb/Y0KY/1Q3fv8sHD3/HhQl/xwTIv8dESv/IA85/ygY\r
+        Q/80J0v/Ix0z/wUHC/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8AAgD/AAIA/wAC\r
+        AP8BGAD/IjsU/z9VMP9baU//cXhq/4SFhf+Lh4v/iICC/4N5ev9/cnP/fHBw/3tvb/97bm7/e21t/3pu\r
+        bv96bW3/em1t/3ltbf95bGz/eGxs/3dsbP94a2v/d2pq/3Vpaf90aWn/dGpq/2phYf9YUFH/RT4+/y4p\r
+        Kv8VExP/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAC/wAAAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wMD\r
+        Bf8KCQv/Ew8R/xoVF/8dGx//ISUp/yY0N/8qQUT/LU1P/zRcXv9CcnP/ToOD/1OKiv9Wior/U4mJ/1CI\r
+        iP9OiIj/TIeH/0yGhv9LhYX/S4WF/0uEhP9Lg4P/SoOD/0mCgv9JgYH/SYCA/0iAgP9Hf3//R35+/0d+\r
+        fv9IfX3/S3x8/057e/9Ne3v/THp6/0Vvb/89YmP/NlNU/y5ERv8oODr/Iiwu/x0eIP8XERX/EA8T/wsM\r
+        EP8MDA3/DAsL/wwKC/8NCgv/DQoL/w0KCv8NCgv/DAoL/w4LDP8PDA3/DwwO/xAMD/8QDBD/Eg4S/xkW\r
+        Gv8gHiH/IiAj/yQhJP8fHB7/GhgZ/xYUFf8TDxH/EhAR/xIPEf8TDxH/ExAR/xkVFv8dGhv/HRkb/xwZ\r
+        G/8ZFRf/FRIS/xMQEP8RDg7/EQ4P/xIPD/8SDw//Eg8P/xcUFP8bGBj/GhcY7xoXF9sYFRXHFRITsxIP\r
+        D58PDAyLEA4OeBIQEGQRDw9QEQ4OPBANDigPDA0UHxouFDUdZyhKIqE8USCyUFYfw2RZIsR4XSXGi18n\r
+        xp9iKMazQRuOxx0OVNsXB0LvEQAy/zMPcf9WIbT/ORCH/xoAVf8FADX/AAAV/wAALv8RAE3/HwBp/ywE\r
+        h/8tBoT/Lgh+/yAEVv8QACv/AAAP/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAABP8AAA3/AAAY/wAC\r
+        Hv8BByX/DBAv/xYaOv8jIkH/LihG/ygfQP8cFDf/DwYp/wEAGv8AABD/AAAH/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgAFP8VACv/MRhS/1I1fP9nRJv/eU+2/3xP\r
+        wf97TMH/eEjB/3REv/9zRbz/c0a7/1U0h/8oGT7/NCNQ/1c6h/9HL2v/IRUu/x0SJv8oGjf/NCJQ/0Mp\r
+        a/8+KGL/MCNH/xsVKv8CAgv/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAEA/wABAP8AAgD/AAIA/wAC\r
+        AP8AAgD/ABQA/xQuBv8nQBb/N0wm/1JgR/90e3L/hoiG/42Ji/+LgoX/g3d3/35xcf98b2//fG9v/3tu\r
+        bv97bm7/e25u/3pubv96bW3/eW1t/3ltbf94bGz/eGxs/3Zqav90aGj/dGlp/3VsbP9fWFn/NS8x/xUR\r
+        Ev8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wABBP8AAQT/AAAE/wAAA/8BAAT/BgEG/wsG\r
+        Cf8RDA//FhMU/xkWF/8aHBz/FiEi/x40NP85Wlr/S3Z2/1GBgv9TiYn/UIyM/06MjP9Pi4v/T4qK/0+K\r
+        iv9OiYn/TYiI/02IiP9Nh4f/TIaG/02Ghv9NhYX/TISE/0yDg/9Lg4P/SoKC/0qBgf9JgYH/R4CA/0Z/\r
+        f/9Gfn7/Rn5+/0h9ff9JfHz/SHt7/0d7e/9Genr/Rnl5/0h1df9Gb3D/OV1d/yxJSf8bLy//Dhga/w0R\r
+        Ev8NDAz/DQsM/w0LC/8MCwv/DQoK/w0KCv8NCgr/DQoK/w0KC/8MCgv/DQoL/w0KC/8NCgv/DwsM/xIO\r
+        D/8YFhj/Hx4h/yMhJP8lIyX/Hx0e/xkWGP8WExX/FBES/xMREf8TERH/ExER/xQREv8aFxj/Hxwe/yAd\r
+        H/8gHiD/HRob/xoXF/8WEhP/Eg4P/xIPD/8SDxD/Ew8Q/xMQEf8YFRX/HBkZ/xsYGO8aFxfbGRYXxxgV\r
+        FbMSDw+fCwgJiw8MDXgTEBFkEg8QUBEODjwPDQ0oDgsLFCMgKhQwIFgoPSCFPEkhpVBVIcVkVSS9eFQm\r
+        tYtZKrWfXC62szgbeccQBzvbGwlG7ycNVP9CGYn/XiXA/0MXkf8jB13/BwAw/wAABv8AABf/CgAt/xQA\r
+        R/8bAGD/LAV5/z0Pkv83Dn3/Lgxj/x0FQ/8MACL/AAAL/wAAAP8AAAD/AAAA/wAACv8AABb/AAUf/wcN\r
+        J/8QFDD/GRw5/x0fPf8fIkD/Hhw5/xsWMv8TDCr/CQQj/wIAHf8AABf/AAAR/wAADP8AAAf/AAAC/wAA\r
+        Bf8AAAf/AAAK/wUAC/8GAAz/CAEM/wwCE/8SAhr/Hgst/ywXRP84HVn/RCNt/1Yxh/9pQaL/dUm1/31Q\r
+        w/99T8P/e0rC/3dGwv90RMD/c0XA/3ZGwP9YNY7/LxtK/zEgS/9GMWf/OCdO/xkRHv8eEyr/NSBS/0Uq\r
+        b/9SNIn/QSlt/yAUOP8MCBr/AAAH/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wAMAP8CGwD/ESgF/x41Ef81SSj/UmJJ/2tzZP+BgHz/iYKD/4h9fv+EeHj/f3Nz/3xw\r
+        cP98b2//fG9v/3tvb/97bm7/em5u/3pubv96bW3/d2tr/3JnZ/9uY2P/aV9f/19XV/9RTEz/OjY2/xcU\r
+        FP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAT/AAAE/wECBP8EBAb/CAYI/xEK\r
+        DP8WDhH/FxMV/xoaG/8dJSX/IzMz/yxHR/84XV3/R3Z2/1KIiP9Vj47/VI6O/1CNjf9NjY3/T4yM/1CL\r
+        i/9Pi4v/T4qK/0+Jif9PiIj/ToiI/02Hh/9Ohob/ToaG/06Fhf9NhIT/TISE/0yDg/9LgoL/S4GB/0qB\r
+        gf9IgID/SH9//0l+fv9Jfn7/Sn19/0h8fP9He3v/Rnt7/0Z6ev9IeXn/R3h4/z9ubf83YGD/LU9P/yQ9\r
+        Pf8ZKyr/ERoZ/w8REv8NCgz/DQoL/w0KC/8NCgv/DQoK/w0KC/8NCgv/DQoL/wwKC/8MCgv/DAoK/w4L\r
+        C/8QDA3/FRIU/xkYGv8dGx7/IB4g/xsZG/8XFBX/FRMT/xQREf8UERL/FBES/xQREv8UEhP/GhcZ/x8c\r
+        Hv8gHR//IR4h/x8cHv8dGhr/FxQU/xEOD/8SDw//Eg8Q/xMQEf8TERL/FxQU/xoXGP8XFRXvFRMT2xUS\r
+        EscUEhKzEA4OnwwKCosQDg54FBESZBMREVATERE8EQ4PKA8MDRQoKCoUKyRJKC4eZzxCIZZQViXGZFAm\r
+        snhJJ5yLTy2en1U0oLMtGmLHBQAj2x8LTO89GXr/UiCi/2Uoyv9NHp3/MRRr/w8ANf8AAAD/AAAA/wAA\r
+        CP8BABj/BAAq/yYAY/9KF6L/Thml/08Zo/8+FX7/Kw9U/xUELP8AAAb/AAAB/wAABP8FBRb/DREp/xQY\r
+        MP8aHDX/JydA/zQzTP8vLUb/JyY+/xMQKf8AABP/AAAL/wAAB/8AAA3/AAAW/wAAF/8AABb/BgAa/wwF\r
+        Hv8SByX/Fwsr/xsOLf8fEjH/HhQs/x0UJ/8lFTb/LxZJ/0orbv9oRZn/dUys/3xOuv99TL//e0jF/3tJ\r
+        xP98S8T/e0rE/3pIw/94RsP/dEPC/3VDwf91RcL/WzSW/zUcWP8uHEX/NCdD/yceLf8SDg//IhUw/0Im\r
+        bf9UMo3/XTuj/z8mdP8NASf/AAAJ/wAAAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wABAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8ABAD/AAYA/wARAP8HIAD/GDEL/y1EGf9LWzr/cHNn/4WBfv+MhIT/i4CB/4N2\r
+        d/9/cnL/fXFx/3xwcP98b2//fG9v/3tvb/97bm7/em5u/3VoaP9tYmL/ZFpa/1xUVP9HQkL/JiMj/w0L\r
+        C/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAC/wAAA/8CAwT/BwgI/w8N\r
+        DP8cExP/IRYX/xwXGP8bICD/IDQz/y1PTP9IdHP/WY2N/1aQkP9TkJD/UJCQ/06Pj/9Njo7/TY2N/1CN\r
+        jf9SjIz/UYuL/1CLi/9Qior/UImJ/0+Jif9PiIj/T4eH/0+Ghv9Phob/ToWF/02EhP9NhIT/TYOD/02C\r
+        gv9MgYH/S4GB/0uAgP9Mf3//TH5+/0x+fv9KfX3/SHx8/0Z8fP9Fe3v/RHp6/0N5ef9CeXn/Qnd3/0Rz\r
+        c/9Aamn/KUlH/xYsKv8RGRr/DgoN/w4JDP8NCQv/DQoL/w0KCv8NCgv/DQoL/w0KC/8NCgv/DAoL/wwK\r
+        C/8MCgr/DQoL/xAND/8TEBP/FhQW/xkXGP8XFBX/FRIT/xQREv8UERH/FBES/xQREv8UEhL/FRIT/xoX\r
+        GP8eGx3/IB0f/yEeIP8gHh//Hx0d/xgVFv8RDw//EQ8Q/xIQEP8TERH/FBIS/xYTFP8XFBX/ExER7xAN\r
+        DtsPDQ3HDw0Nsw4MDZ8PDAyLEQ8QeBQSEmQUEhNQFRMUPBMQESgQDg4ULS4tFCclPSgjGkw8PSSFUFgt\r
+        v2RMJ6Z4Px+Lizwhe586JmuzHg9FxwEAHtsnDVjvTyOX/10os/9qLM3/WSas/0Ueif8eCE7/AAAR/wsA\r
+        J/8jEUL/IAhI/xsAS/83DXj/VSCp/1shtP9fIbz/VSGj/0oghv81Fl//HQs3/xEFIf8HAA7/Gxkm/zQ3\r
+        RP9BQ0//S0pY/0xJV/9LRlP/RT1K/z40Qf8tJjT/GxYk/xENHP8JBRb/BwAV/wcAFf8HABP/BwAR/wkB\r
+        GP8NBCD/GA0t/yYaOv8sHkH/MSBH/zQkTP85KFL/RSxm/1UxgP9oP5z/fFC4/4JTxP+FUsb/gk/G/35J\r
+        xv98SMX/ekfF/3lHxf95R8T/d0bE/3VFwf91RMH/dUXB/184nf9BJWz/MR5M/ygdMf8eFx//FA4S/ygY\r
+        O/9LKX7/WTaZ/19Bov88J2v/BQAY/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8ACAD/ABIA/wcfAP8XMQf/MEYg/1BeQv9ob1z/fHty/4R+\r
+        e/+DeHn/gHV2/31yc/97cHH/fHBw/3xwcP98cXH/eG1t/29lZf9qYWH/aF9f/1lSUv9APDz/JiQk/wwL\r
+        C/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAQT/BgYI/w8O\r
+        Dv8WExP/GxYX/x4eHv8iKyz/Kj4+/zdXVf9Eb27/U4eH/1uSkv9XkpL/VJGR/1OQkP9RkJD/UY+P/1GO\r
+        jv9Sjo7/Uo2N/1KMjP9SjIz/UouL/1GKiv9QiYn/UImJ/1GIiP9Rh4f/UIeH/1CGhv9QhYX/T4SE/0+E\r
+        hP9Og4P/ToKC/02Cgv9NgYH/TYCA/01/f/9Nf3//S35+/0p9ff9JfHz/SHx8/0Z7e/9Fenr/RXl5/0Z5\r
+        ef9IeHj/RnZ0/zlgX/8tTEr/JDg4/x0mJ/8VGhr/DxAQ/w4NDf8NCQn/DQoK/w0KC/8NCgv/DQoL/w0K\r
+        C/8MCgv/DAoL/wwKCv8ODA3/EQ4P/xMREv8WExT/FRIT/xUREv8WEhL/FxMT/xYTFP8WFBT/FRMT/xUS\r
+        E/8ZFhf/HBoc/x8cH/8hHiH/Ih8g/yEfH/8ZFhf/EQ4P/xIPEP8SEBD/ExER/xUSE/8VEhL/FBIS/xIQ\r
+        EO8QDQ7bEA0NxxANDrMQDg6fEQ4PixQREXgWFBRkFhQVUBYUFTwUERIoEQ8PFDE1MRQlJTEoGBUxPDkl\r
+        clBbNrNkSCaYeDUVfIsoE1efGhAwsw0CJ8cAAB3bLw9l72AssP9oL8D/bi/M/2Quu/9ZK6r/MRBt/wkA\r
+        L/8qDV3/UCmS/0kfjP89E4H/TR2X/18qr/9mKr7/aynN/2otxf9oMLr/VyqX/0Ihb/8pFUX/EAca/zQv\r
+        N/9fYF//c3Jx/4SAgP91bW//YVdX/1xNTf9YR0b/UUND/0lBQ/88NTr/MCYv/yIXI/8UCBb/DQIO/woA\r
+        CP8KABD/CgAd/xwTL/8zKUP/Oy1Q/0AtWv9JNGz/VTuA/2dEnf99Tbz/g1DH/4VSyP+ET8j/gkzH/39K\r
+        x/99SMf/e0bG/3dDxv93RMb/d0bF/3dGw/92RsD/dUa+/3VGv/9kO6b/Ti2B/zUiVP8dFSL/FxIW/xgQ\r
+        GP8wHEn/Ui2O/146oP9eRpv/OClf/wAACf8AAAD/AAAA/wAAAP8AAAD/AAAA/wABAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAQA/wAFAP8ADgD/BR8A/xcyCP8qRhf/Rlk0/2Zt\r
+        Wf94d3D/gnt8/4J4fP98c3X/e3Fy/31wcP99cXH/fnNz/3RsbP9iW1v/XldW/2NeXP9OS0r/ISAf/wQE\r
+        BP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AQMG/wsL\r
+        Df8XFBX/HRoa/xYaG/8YJSb/KUNE/zxhYf9Tf3//X5GR/1iUlP9Vk5P/VpOT/1aSkv9WkZH/VpGR/1eQ\r
+        kP9Wj4//VI6O/1OOjv9TjY3/U4yM/1OMjP9Si4v/UoqK/1KKiv9SiYn/UoiI/1KHh/9Sh4f/UYaG/1GF\r
+        hf9QhYX/T4SE/0+Dg/9OgoL/ToKC/06Bgf9OgID/TX9//01/f/9Mfn7/TX19/018fP9KfHz/SXt7/0l6\r
+        ev9IeXn/R3l5/0d4d/9KdnX/SW9v/ztdXP8uSUf/Hi8t/xIYFv8QEA7/DgkI/w0JCv8NCgv/DQoL/w0K\r
+        C/8NCgv/DAoL/wwKC/8MCgv/DgsL/w8NDP8RDw//ExAR/xQQEf8VERL/GBQU/xsWFv8aFhf/GBYW/xYU\r
+        Ff8VEhP/GBUW/xsYGv8eGx3/IR4h/yIfIf8jHyD/GhcX/xIOD/8SDw//ExAQ/xQREv8WExP/FBER/xIP\r
+        D/8SDw/vEg8Q2xIPEMcSEBCzExAQnxMQEYsWExN4GBYWZBgVFlAYFRY8FRISKBEPDxQrLSoUHh4lKBAQ\r
+        HzwvHltQTSyXZEwomHhLIpiLLhRhnxEGJ7MOACrHCwAv2zkXdO9oNLv/bTXG/3E1y/9tNcb/ajbB/0Ma\r
+        hf8ZAEj/MRFm/08ojP9WKZr/Wiin/2Mss/9rMcD/cDTG/3U0y/90N8v/dDrL/2s4t/9jNp//TSx6/zYg\r
+        Vf9ENVf/Vk5f/2hha/97dHr/fHZ2/3t1cf98dHD/fXNw/3lybf91cGv/cmxp/29mZ/9mX2H/XlZa/1xT\r
+        Vv9bUlL/U0xS/0lHU/9NSln/VlBh/1hLa/9YRHb/YkeL/25Lo/94T7b/g1LK/4ZTyf+GUsn/g03J/39I\r
+        yP9/Scj/f0rI/35Lx/98S8f/d0jH/3NFwP90RcD/dkbD/3ZHwf91Rr7/aD6r/1cykP88JF3/HBQh/xkS\r
+        Gf8fFSf/OCFY/1kzmf9YN5j/STd7/yYdRP8AAAD/AAAA/wAAAP8AAAD/AAAA/wABAP8AAQD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAgA/wASAP8GIAD/FTIG/ypC\r
+        Gv9CUTX/V15P/2xsZv91cXL/d3J1/3dxdP93bW//dm1t/3Ztbf9vaGf/Y11c/1RPT/9DQD7/KScm/wkJ\r
+        Cf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAD/wkJ\r
+        DP8SEBT/GBUX/x0dIP8fLS//KUJE/z1iY/9NfHz/WY2O/16Wlv9XlZX/U5SU/1WTk/9Wk5P/VpKS/1aR\r
+        kf9WkZH/VpCQ/1WPj/9Vj4//VI6O/1SNjf9TjY3/U4yM/1OLi/9Tior/U4qK/1OJif9TiIj/UoeH/1KH\r
+        h/9Rhob/UIWF/1CFhf9PhIT/T4OD/0+Cgv9PgoL/ToGB/06AgP9Nf3//TX9//05+fv9NfX3/THx8/0p8\r
+        fP9Ke3v/SXp6/0h5ef9IeXn/S3h4/0x3d/9EbWz/OmBf/y5KSv8gNTb/FCAf/wsODf8MCwv/DQkJ/w0J\r
+        Cv8NCgv/DQoL/w0KC/8MCgv/DAoL/w0LC/8ODAv/EQ4O/xQQEv8UERL/FhIS/xsWFv8eGhr/Hhsb/x0b\r
+        HP8aFxj/FxQV/xcUFf8YFRb/HBkb/yAdH/8hHh//Ih4f/xkWFv8SDg//Eg8Q/xMQEP8WExP/GBUW/xcT\r
+        FP8VEhL/ExAR7xEPD9sTEBDHFBERsxMREZ8TEBGLFRISeBcUFGQXFBVQFxUVPBQREigRDg4UJCIiFBYX\r
+        GCgJDA08IhVBUDwedmRRKpx4aDXBiz0ad58QACuzFAE2xxkIRttDIIPvbTvE/3E7yP9zOsn/dzzO/3s/\r
+        0/9UI5v/KAVf/zIRZf9BIW//XC+a/3U8yP94O8//eTnS/3s8zf98QMj/fEHM/3tC0f+AR9D/hUvN/3ZH\r
+        tv9jP5z/Ujd6/z8sWP9PQFz/Y1pn/314e/+Xl5H/oaKb/6aoo/+lpqD/o6KY/6qpn/+0saf/t7Or/7m0\r
+        r/+7tbD/vrew/66tpP+ZoZX/i4+M/358hP94a4n/dF2U/3paq/+FXMP/hVfK/4JRy/+DUMr/hVHK/4FM\r
+        yv98Rcn/fkfJ/4JNyf+CUsj/gVbI/3dPxP9tQ7n/b0O9/3ZHx/92R8b/dUe+/2xAr/9fNZ3/QyZm/x4V\r
+        Iv8cFB7/KBk3/0EnZv9fOKH/UTKN/y8iVf8SDSb/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAQD/AAEA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAEAP8ABQD/AA8A/wQf\r
+        AP8PKQT/GjAO/zFAJ/9QWEz/ZWdk/3Jwdf91cHb/cWls/25mZ/9sZWT/amRi/2djYf9LSUj/GhgY/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgI\r
+        Cv8TERT/GRUZ/xgUGv8dISj/LERI/z5lZ/9Ug4T/X5aW/1qWl/9Wlpb/VJaW/1OVlf9VlJT/VpSU/1aT\r
+        k/9VkpL/VJKS/1SRkf9VkJD/Vo+P/1WPj/9Ujo7/VI2N/1SNjf9UjIz/VIuL/1OKiv9Tior/U4mJ/1KI\r
+        iP9SiIj/UYeH/1GGhv9QhYX/UIWF/1CEhP9Pg4P/T4KC/0+Cgv9OgYH/TYCA/01/f/9Nf3//TX5+/019\r
+        ff9LfHz/Snx8/0p7e/9Jenr/SXl5/0l5ef9KeHj/SXd3/0dzdP89Z2v/MlZc/xkzNP8FFRT/Cw0N/w4H\r
+        CP8NCQn/DQoL/w0KC/8NCgv/DQoL/wwKC/8MCgv/DQoL/xEOD/8VEhP/FRIS/xYSE/8cGBj/IR4e/yMf\r
+        H/8kISH/Hhsc/xkVFv8XExT/FRET/xoWGP8fGx3/Hxwd/yAcHf8ZFRX/Eg4P/xIOD/8TEBD/GBQV/xwZ\r
+        Gf8aFxj/GRYW/xQREu8QDQ7bExAQxxUSErMUERGfExARixMQEXgUERFkFRISUBYUFDwTEBEoEA4OFCYi\r
+        JBQbGhooDxIQPBwUMFArFlRkSiiHeGk6vItKJIefJwtQsysRWscwGGXbUCmY73A7zf9mNLj/Wiug/2Y2\r
+        tP91QMj/XjCm/0Qdf/8+G3L/ORpk/1svl/9/R8//gkbT/39A0/+BQ9L/g0XN/4FG0f9+SNP/hEvS/4tN\r
+        0v9/UMr/c1K6/2RNoP9WR4P/WEl9/19Ne/9uX4P/fnKL/4R7i/+Gg4v/iISJ/4iFiP+QjY7/mpaV/5+Z\r
+        m/+jm6H/pJql/6SZp/+bkKT/joWh/4p8of+HdKP/hWup/4Ngsf+GXL//iljM/4hVzP+EUcz/hFHL/4RS\r
+        y/+CUMv/f0vK/3lKwv9zSLH/aEag/1tDjf9UO4X/TTSC/1o5lf9sRbL/c0i8/3RHvv9xQ7f/aTyr/0ws\r
+        dv8mFzL/JBYz/zMeUv9IK3f/Xjmh/0ksf/8dFDr/BQET/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAI\r
+        AP8AEgD/ABgA/wYdAP8UJwz/JjUk/zhCOP9IT0r/V1lZ/2hkZf9uZ2f/a2Rk/2FbWv9QTEr/Mi8u/wcG\r
+        Bf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgH\r
+        B/8TEBL/GxUZ/yAcIv8gJCz/KTpB/0BiZf9RgIL/WZGS/1yZmf9amJj/WJeX/1aXl/9Wlpb/V5WV/1eU\r
+        lP9WlJT/VpOT/1WSkv9VkpL/VpGR/1aQkP9VkJD/VY+P/1WOjv9VjY3/VY2N/1SMjP9Ui4v/U4uL/1OK\r
+        iv9SiYn/UoiI/1KIiP9Rh4f/UYaG/1CFhf9QhYX/UISE/0+Dg/9PgoL/T4KC/06Bgf9NgID/TH9//0x/\r
+        f/9Mfn7/TH19/0t8fP9KfHz/Snt7/0l6ev9JeXn/SXl5/0p4eP9Jd3f/RHJ1/z1obP8sTk//GzU1/xMf\r
+        H/8MDQ7/DQsM/w0LC/8NCgv/DQoL/w0KC/8NCgv/DAoL/w0LC/8RDw//FRIT/xUSE/8WExP/HBoa/yIf\r
+        H/8kISH/JSIi/yAcHf8bFxj/FxMU/xQREv8XExX/GhYY/xoXGP8bFxj/FxQU/xMQEf8UERH/FBER/xgU\r
+        Ff8cGBn/GxgY/xkWF/8VEhLvEQ4O2xMQEMcUERKzExERnxIQEIsSDxB4Eg8QZBMQEVAUERE8Eg8PKBAN\r
+        DRQsJygUIiAeKBgbFzwaFSJQGw8uZD8mbHhkO6yLVi+Wn0Qhf7NIJoPHTCqI218xru90OtX/Vyik/zgW\r
+        bf9PKo3/akC0/2g+rP9jO6P/SyeA/zISXf9aL5T/hU/S/4dN1P+FSdT/h0nU/4hJ1P+FS9T/f03U/4RM\r
+        0/+JS9P/g1bT/3tgzv94aMX/d3G8/2tdq/9eRJn/Wz2K/1k6e/9XP23/VUZg/1hMYv9bVGj/YFps/2Vg\r
+        bf9qYnP/bmN5/21gfv9rWoP/a1OP/2xLnv94Va7/h2HA/41hyP+RXs3/jljO/4lPzf+HT83/hVLN/4RT\r
+        zP+CU8z/g1TM/4NWzP90TbH/YEOM/0c1ZP8qJj3/JCI3/ycfPv9BLmT/YEOX/21Ir/9zSL//dUe//3VG\r
+        u/9YM4n/LxpG/y4ZS/9AI23/Ty6I/1w5n/8/J2//DQUj/wAAAf8AAAD/AAAA/wAAAP8AAAD/AAEA/wAC\r
+        AP8AAgD/AAIA/wAFAP8ABAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8ABAD/AAUA/wAJAP8ADgD/AA8A/wANAP8CFQT/FCQV/zM9M/9dXVr/b2lq/2xmZv9XUVD/My4s/xMQ\r
+        D/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUD\r
+        Av8TDxD/HRcZ/yEZHv8nIyr/KztC/zlZXv9XgIP/ZZqa/1mamv9VmZn/W5mZ/16YmP9al5f/WZeX/1iW\r
+        lv9YlZX/V5WV/1aUlP9Wk5P/VpOT/1aSkv9WkZH/VpCQ/1WQkP9Vj4//Vo6O/1WOjv9VjY3/VIyM/1SL\r
+        i/9Ti4v/UoqK/1KJif9SiIj/UoiI/1GHh/9Rhob/UIaG/1CFhf9QhIT/UIOD/0+Dg/9OgoL/TYGB/0yA\r
+        gP9LgID/S39//0x+fv9LfX3/S3x8/0p8fP9Ke3v/SXp6/0l5ef9JeXn/SHh4/0h3d/9Hdnb/QWxt/zhb\r
+        Xf8eNTb/CRQV/wsPEP8NCwv/DQsL/w0KC/8NCgv/DQoL/w0KC/8NCwv/EQ4P/xQRE/8UEhP/FhMU/xwa\r
+        G/8iICH/JSEi/yYiI/8hHR7/HRkZ/xgUFP8UEBH/FBER/xUREf8VERL/FBES/xUSE/8WExP/FRIT/xUS\r
+        Ev8YFRX/GxgY/xoXF/8ZFRb/FRIS7xEOD9sSEBDHExARsxMQEJ8SDxCLEg8PeBEODmQRDg5QEQ4OPBAN\r
+        DigQDA0UNC4uFConJyggIB88HxwfUBwXH2Q3J1J4UzWGi1c2lJ9bNqGzXzanx2Q2rNttOMPveDvW/1or\r
+        pP84G2n/Ryl5/1g7jf9dPpD/YUGR/0ssd/80Fln/XDSR/4lX0f+LVdX/iE7V/4pO1f+MT9X/iU/V/4VP\r
+        1f+FTNX/hUrU/4Jg0v9/ec7/fYzO/3mezf9vgsL/ZV60/2RMqf9lPJ7/ZjyU/2Y/if9mRon/ZkuM/2lQ\r
+        jf9tVY7/cFiS/3NZl/9zVZr/ck6f/3RLqf94RrT/gE7A/4pZy/+OW8//kVzP/45Wz/+HT87/h1HO/4dU\r
+        zv+GU87/g1LN/4NUzf+DVs3/a0ik/040cP84KFH/JiA3/yQgNP8nIDn/NChO/0QwZ/9XOYv/aUKw/3NG\r
+        vf93R77/Zjyg/0stdf9JK3f/Ui6N/1Evjv9MLoX/LhtV/wUAEv8AAAD/AAAA/wAAAP8AAAD/AAEA/wAB\r
+        AP8AAgD/AAIA/wACAP8ABAD/AAQA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8ABAD/AAgA/wAIAP8ABAD/AAgA/wASAP8aKBr/REpE/1hXVv9aV1b/RUFA/xoX\r
+        F/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAB/wAAAv8AAAD/AAAA/wUD\r
+        A/8PCwr/GRUW/yAcHv8iHyT/KzA3/z1YXf9Nenz/W5GS/2GcnP9Xm5v/VJqa/1qamv9emZn/XJiY/1qY\r
+        mP9Zl5f/WZaW/1mVlf9YlZX/WJSU/1eTk/9Wk5P/VZKS/1WRkf9WkZH/VpCQ/1ePj/9Wjo7/VY6O/1WN\r
+        jf9UjIz/U4uL/1KLi/9Sior/UomJ/1KJif9SiIj/UYeH/1GGhv9Qhob/UIWF/0+EhP9Pg4P/ToOD/02C\r
+        gv9MgYH/S4CA/0uAgP9Lf3//TH5+/0x9ff9LfHz/Snx8/0p7e/9Jenr/SXl5/0h5ef9JeHj/SXd3/0d1\r
+        dv9CbG3/LVBQ/xs2Nf8SHx//Cw0N/wwLDP8NCwv/DQoL/w0KC/8NCwv/DgwM/xMQEf8XFRb/FRMU/xQS\r
+        E/8aGBn/IB4f/yQhIv8mIyP/IR4e/xwZGf8YFRX/FBER/xUREv8UEhL/FBES/xQREv8YFBX/GxgY/xoW\r
+        F/8ZFhb/GRUW/xgVFf8XFBT/FxMU/xQREe8SDw/bExAQxxQREbMUERGfFRISixMQEHgRDg9kEA4OUBAN\r
+        DjwQDg4oEA4OFD03NxQyLS8oKSUoPCYkIFAhJBdkLyk4eD0tWItXO42fbkrBs3ZEycd8P87bfD7X730+\r
+        1/9hMqn/QSdx/0Asav9BM2X/Szpq/1ZAcP9IL2X/Nx1X/2A7kP+OXdD/j1rW/41U1v+NVdb/jlbW/41U\r
+        1v+MUNb/hk3W/35K0P+AbMz/g5bJ/3uzzv90zdT/b6zQ/22CzP91Zc3/fkzP/4VJzf+KScv/hkzH/4JP\r
+        wf+CU8L/hVXD/4ZXxf+GW8b/iFfJ/4pTzP+NUdD/kVDR/5BS0f+NVdH/jVbQ/41Z0P+JV9D/hVPP/4ZT\r
+        z/+JVM//iFPP/4VRzv+DUs7/glTJ/2I+l/86Ilf/Lx1G/y4iRP8vJUX/MyhG/ywiPv8kGDT/OiVf/106\r
+        nv9uQ7b/dke+/3RGuf9tRa3/aEGr/2U8rv9TL5L/Nx9o/xsON/8AAAT/AAAA/wAAAP8AAAD/AAAA/wAB\r
+        AP8AAQD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wAEAP8ABAD/AAIA/wAEAP8ABQD/BRYF/ygxKP89QDv/RERB/zAv\r
+        Lf8FBAT/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAf8AAAP/AAAA/wAA\r
+        Af8OCQn/GRIS/x8ZG/8iICP/ISUr/y8/Rf9Qd3r/Ypqa/1udnf9WnJz/VJyc/1Wbm/9ampr/XJqa/1yZ\r
+        mf9bmJj/W5iY/1qXl/9alpb/WZaW/1mVlf9YlJT/VpOT/1WTk/9WkpL/V5GR/1eRkf9XkJD/V4+P/1aO\r
+        jv9Vjo7/VI2N/1SMjP9TjIz/UouL/1KKiv9SiYn/UomJ/1KIiP9Rh4f/UYaG/1CGhv9QhYX/T4SE/06D\r
+        g/9Ng4P/TYKC/0yBgf9LgID/S39+/0x/f/9Mfn7/S319/0t8fP9KfHz/Snt7/0l6ev9IeXn/SHl5/0h4\r
+        eP9Jd3f/SHZ2/z5tbP8yXlv/GzQz/wkPEP8MDQ3/DQsL/w0LC/8NCwv/DgsM/w8NDf8WFBT/GxgZ/xYU\r
+        Ff8TEBH/GBYX/x0bHP8jICH/JyUl/yEeH/8bGRr/GBUW/xQSEv8VExP/FhQU/xYTFP8WExP/GxgZ/yAd\r
+        Hf8fHBz/Hhob/xkWFv8VEhL/FRES/xQREv8TEBDvEg8Q2xMQEccVEhKzFxMUnxgVFYsUERJ4EA4PZBAO\r
+        DlAQDg48EQ8PKBEPEBRAOzsUODAyKC4oKjwuKydQLS0kZDAuMng1LkGLTDp1n2NGq7NzRsLHg0bZ24FF\r
+        2e9/Rdn/bz+7/146mf9RNYL/RS5s/0YwZ/9JM2T/SjBr/0wsdf9tRaP/kV/W/5Jd2P+QWNf/j1nX/49a\r
+        1/+QV9f/klTX/4lR1/9+Ts7/f3rN/4GtzP94xtH/bdbW/2uz0/9qhMv/eGnR/4hU1f+NUNX/j1HV/41S\r
+        1P+LVNP/iVTS/4hT0f97TL7/bUap/3NJrf98T7n/h1XG/5RZ0v+TWNL/jVbS/4xW0f+MV9H/ilbR/4dV\r
+        0f+JVdD/i1bQ/4pU0P+GUc//hFDP/4JPzv9tQqv/VDGB/04vef9RM3z/UjZ+/1Q4fv8/K13/Ixgw/zAf\r
+        Tf9NMoT/Yz2m/3RGvv91R77/b0O1/2lBsf9jPK7/SSuD/yMTSP8LBR3/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wALAP8PHQ7/GyMZ/yAi\r
+        Hf8TEhL/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAB/wAA\r
+        Af8GBwb/FxEQ/yAXF/8cGRv/ISYp/zFDR/9DZGj/WIuN/2Ofn/9cnp7/WZ2d/1mdnf9ZnJz/Wpub/1yb\r
+        m/9cmpr/XJmZ/1yZmf9bmJj/W5eX/1qWlv9alpb/WJWV/1WUlP9UlJT/VpOT/1iSkv9XkZH/V5GR/1eQ\r
+        kP9Wj4//VY+P/1SOjv9UjY3/VIyM/1OMjP9Si4v/U4qK/1KJif9SiYn/UoiI/1GHh/9Rhob/UIaG/0+F\r
+        hf9PhIT/ToOD/02Dg/9NgoL/TIGB/0yAgP9MgID/TX9//0x+fv9LfX3/S3x8/0p8fP9Ke3v/SXp6/0l5\r
+        ef9IeXn/SXh4/0h3d/9EdnX/PW1r/ylKSf8XKiv/Ehob/w0NDv8NDQ3/DgwM/xAODv8SEBD/FhQV/xoX\r
+        GP8WFBX/FBAS/xYUFP8YFhf/HRsc/yIfH/8eGxv/GhcY/xcVFf8VExP/FhQU/xYUFP8XFBT/FxQU/xwZ\r
+        Gf8hHR7/IR0e/yAdHf8bGBj/FhMT/xUSEv8TEBH/ExAQ7xMQENsVEhLHFxQUsxkWFp8aFxiLGBUVeBQS\r
+        EmQSEBBQEQ4PPBEPDygSEBAUQTw+FDszMygyLCo8NjEwUDo1NmQzMjJ4LzEwiz43Wp9OPYSzakavx4dN\r
+        2tuGTdrvgkza/4BO0f9/UMn/Zz6n/08sgv9DJm3/OiJb/04wef9kP5z/fVC8/5Zg2f+WXtn/lFvY/5Jc\r
+        2P+PXtj/klvY/5hY2P+MV9f/f1XO/36Jzv9+xND/dNPW/2bX1/9ksND/Y3vC/3Zmyv+MV9b/jVbW/4tY\r
+        1v+NWNX/kFnV/4xV1f+GT9T/aT2o/0kpdv9SN33/Y0uS/3lZsP+PY9H/kl/T/41Z0/+MVtL/jFTS/4tV\r
+        0v+LV9L/jFjR/49X0f+MVtH/iVPQ/4ZO0P+EStD/f0rK/3lKv/95Sb//eUjD/3pJw/96S8P/WTiJ/yse\r
+        PP8rHkP/PChp/1Y2kv9yRbz/ckO//2c5s/9iOKr/Xjmj/zwlb/8OByb/AAAG/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8ABQD/AAoA/wAG\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8CBQT/Dg0L/yEYF/8lHh3/FxkZ/x8uL/9FZ2n/W46R/1ycnf9doKD/Xp+f/1+env9fnp7/Xp2d/1uc\r
+        nP9am5v/XJub/12amv9cmZn/XJmZ/1uYmP9bl5f/W5eX/1mWlv9VlZX/VJSU/1eUlP9Zk5P/WZKS/1iS\r
+        kv9WkZH/VpCQ/1WPj/9Vj4//VI6O/1SNjf9TjIz/U4yM/1OLi/9Tior/U4mJ/1KJif9SiIj/UYeH/1CG\r
+        hv9Qhob/T4WF/06EhP9Og4P/TYOD/02Cgv9NgYH/TYCA/02AgP9Mf3//TH5+/0t9ff9LfHz/Snx8/0p7\r
+        e/9Jenr/SXl5/0d4eP9GeHj/Rnd3/0R2df83YWH/KkxM/xosLP8MERL/Dg8P/w8ODv8SEBH/FhMU/xcU\r
+        Ff8XFBX/FhMU/xUSE/8TEBL/ExAR/xYUFP8bFhf/GhYX/xkVFv8YFBX/FxMU/xcUFP8XFBT/FxQU/xcU\r
+        FP8cGRn/IB0d/yEeH/8iHx//HRoa/xkVFv8WExP/ExAQ/xMQEO8TEBHbFxMUxxoXF7McGRmfHRobixwY\r
+        GXgZFxdkFRITUBEPDzwSDw8oEg8QFEM+QBQ9NjYoNi4tPDgxNFA7MzxkOTc4eDg6Nos8OUyfQTdjs15D\r
+        ksd7T8TbgVDR74RQ2/+IU9v/ilfa/3xLwf9tPqr/Yjma/1c1i/9lP6P/dkq8/4RSzv+TXNr/lV3a/5dd\r
+        2v+SXNn/jlvZ/5Nb2f+ZWtn/jF3X/35gzf99lND/fM/W/3TX1/9q2Nj/bKjQ/29wx/+BYM//lVXX/5RX\r
+        1/+QW9f/j1vX/5FZ1v+OVtb/ilLW/2Y7pP89IWX/PSld/0Y5YP9WQXn/ZkqX/3JPrP97VL7/hFjL/4ta\r
+        0/+NWtP/jVjT/45X0v+OV9L/jFbS/4pU0f+HT9H/hUrR/4NL0P+CTdD/gk/Q/4JRz/+DUc//gk/P/108\r
+        k/8sIzr/KR85/zYlWv9RNIf/cUS6/3NEwf9pPrX/XDeg/0wwiP8sG1T/BgET/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8ABAD/AAQA/wAC\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAP/CgsK/xYUEv8iGhr/JyIi/yErLP8sRkf/UH1+/2OeoP9foaH/XqCg/2CgoP9in5//YZ6e/1+e\r
+        nv9dnZ3/XJyc/12cnP9dm5v/XZqa/1yamv9cmZn/W5iY/1uXl/9al5f/VpaW/1WVlf9YlZX/WpSU/1iT\r
+        k/9YkpL/V5KS/1eRkf9VkJD/VY+P/1WPj/9Ujo7/VI2N/1SMjP9TjIz/U4uL/1OKiv9TiYn/UomJ/1KI\r
+        iP9Rh4f/UIaG/0+Ghv9PhYX/T4SE/06Dg/9Ng4P/TYKC/06Bgf9OgID/TYCA/0x/f/9Mfn7/S319/0t8\r
+        fP9KfHz/Snt7/0l6ev9IeXn/R3h4/0Z4eP9Fd3f/QG5u/zhgYP8kQED/EiIk/xAWGf8ODRD/ExAS/xcU\r
+        FP8VExP/ExIT/xQSE/8TERP/ExAR/xMQEf8WEhP/GRQV/xkUFf8YFBT/GhUW/xsWF/8ZFRb/GBQU/xcT\r
+        FP8XExT/HBkZ/yEdHv8iHx//Ix8g/yAdHf8dGhr/GBUV/xMQEf8UERHvFBER2xcUFMcaFxezHBkanx4b\r
+        G4scGRl4GhcXZBYTE1ASDw88Eg8QKBMPEBRIQUIUPzo6KDkxMTw5LzhQOS4+ZD86P3hGR0GLPjxBnzcz\r
+        QrNRQXPHbVGo23tTxO+IVNz/jFTc/45X3P+QV9z/klbX/4pU0/+AUs//glHU/4RR2v+JUtv/j1bb/5Na\r
+        2/+ZXtv/klrb/4xX2v+SWdr/mlva/41j1f98bcv/ep/S/3vY2f932Nj/cNHR/3if0f+BZtD/j1nX/55S\r
+        2P+cWNj/l13Y/5Rb2P+RV9f/kFbX/49W1/9nPqT/OR9e/yweQP8mJCr/KiU4/zEmTP9JN3L/ZEud/3lZ\r
+        uv+MY9T/j2DU/45Z1P+NWNP/jlbT/41V0/+LVdL/iFHS/4VL0v+DStH/gknR/4FO0f+BVs7/gVXQ/4BS\r
+        0P9cPpH/KyUz/yYgL/8zJU7/TjKA/3FDuf91R8P/bka5/1c4lv85JWf/HBE3/wAABP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8ABAD/AAcA/wAF\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AQUI/xITEv8dGhn/IRob/yYmJ/8vQ0T/PmNl/1iNjf9lo6P/YaKi/2Chof9joaH/ZKCg/2Kf\r
+        n/9hn5//X56e/16dnf9dnJz/Xpyc/12bm/9dmpr/XJqa/1yZmf9cmJj/WpiY/1mXl/9Ylpb/WZWV/1mV\r
+        lf9ZlJT/WZOT/1eSkv9XkpL/VpGR/1WQkP9UkJD/VI+P/1SOjv9UjY3/VI2N/1OMjP9Si4v/UoqK/1OK\r
+        iv9SiYn/UYiI/1CHh/9Qhob/T4aG/0+Fhf9PhIT/ToOD/02Dg/9OgoL/ToGB/02AgP9NgID/TH9//0x+\r
+        fv9LfX3/S3x8/0p8fP9Ke3v/Snp6/0l5ef9GeHj/RHh4/0d3d/9FcXH/L1RV/xo3O/8SHyX/DAsS/xIP\r
+        Ev8YFBT/FBIS/xAREf8QEBH/ERAR/xMQE/8VERP/FxIT/xgTE/8YExP/GBMT/xwXF/8fGhv/HBYX/xkT\r
+        FP8XEhP/FRIT/xwYGf8hHh7/Ih8f/yMgIP8jICD/Ix8g/xsYGP8UERH/FRIS7xUSEtsXFBTHGhcXsxwZ\r
+        GZ8eGxuLHBkZeBkWF2QWExNQEg8QPBIPECgTEBAUQTw9FD03OCg3MDI8Ny83UDgvPGQ+OD54Q0BAizs5\r
+        O58xLzOzPjNUx0s5d9tpS6bviVzW/41d3f+RXd3/lFvd/5ha3f+UW93/kFzc/45Z3P+NV9z/jVjc/45Z\r
+        3P+QW9z/kl3c/5Jh3P+RZNv/lF/b/5hb2/+NatX/gn7O/3yr1f942tr/c9PZ/2/E0P97ldL/imLX/5NZ\r
+        2v+cVtn/mlnZ/5he2f+VW9n/k1jY/5JZ2P+UW9j/b0Sr/0UnbP8yIEf/JSEk/yghLf8uJEH/Oi1V/0Y5\r
+        Z/9XQn//Z0ua/3lStP+KWc7/jlrU/5BZ1P+OWNT/jFbT/4tU0/+KU9P/h07S/4JK0v9yRrv/YUKc/15A\r
+        l/9gQJv/RjBs/yMcKv8oHjb/PChg/1Y0i/9tQLn/cEa9/2lIsP9LNIH/IRVE/wwGHP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAUA/wAI\r
+        AP8ABAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAEE/wgLDf8ZFxj/IR0e/x0aG/8lLS7/P11d/1KDg/9dmpr/Y6Oj/2Gjo/9hoqL/Y6Gh/2Oh\r
+        of9ioKD/YJ+f/2Cfn/9fnp7/X52d/12dnf9dnJz/XZub/1yamv9cmpr/W5mZ/1uYmP9bmJj/WpeX/1qW\r
+        lv9alZX/WZWV/1iUlP9Yk5P/V5OT/1aSkv9WkZH/VpCQ/1WQkP9Vj4//VI6O/1SNjf9TjY3/U4yM/1OL\r
+        i/9Tior/U4qK/1KJif9RiIj/UIeH/1CGhv9Qhob/T4WF/0+EhP9Og4P/ToOD/06Cgv9OgYH/TYCA/01/\r
+        f/9Mf3//TH5+/0t9ff9LfHz/S3x8/0p7e/9Kenr/R3l5/0V4eP9IeHj/SHd3/zllZv8rUVP/Gy80/w0R\r
+        Gf8SERT/FhAQ/xMREf8REhL/EBER/w8QEf8TERP/FRET/xYSE/8YExP/GBQU/xkVFf8dGBr/IRwd/x4a\r
+        G/8cFxj/GBQV/xYSE/8bFxj/IBwd/yIeH/8jICH/JCAh/yQgIf8dGRr/FhMT/xYTE+8WExPbFxQUxxgU\r
+        FbMZFhafGhcYixgVFngWExNkFBERUBEPDzwTEBAoFBERFDozNBQ3MTMoMy4zPDQvNFA3MDdkOjM5eD03\r
+        PIs3MTOfMCwssykiNMchGT7bUz+C74lmyP+PZtX/k2Te/5Nf3v+TWd7/lFve/5Ze3v+UXt3/kl3d/5Bd\r
+        3f+OXt3/jFzd/4tb3P+RaNv/mHjY/5Vq2P+SWdj/jnLW/4mR1P9+ttr/c9zc/27M2v9qtM//e4vU/5Bg\r
+        2/+UW9v/mFva/5dc2v+VXdn/lVva/5NZ2v+XXNn/mWDZ/3pLtv9VL4L/PylX/y0mK/8yKTb/PStM/zMo\r
+        QP8lISv/KiQ5/zcpTv9bPYP/hljD/5Bd0/+TXdX/kFrV/41V1P+PV9T/klrU/4tV1P+CTc//YDuc/zYm\r
+        Xf8vJE7/NilR/ykePP8YDyD/KxlC/0wtev9eNp3/ajy4/2lCtP9jSKP/PSxp/wgFHv8AAAT/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAF\r
+        AP8ACAD/AAEA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wEGCP8QEhT/IBsd/yQfIf8XGRz/IzM2/094ef9noqL/YqWl/1+kpP9gpKT/YaOj/2Gi\r
+        ov9goqL/YaGh/2CgoP9hoKD/YJ+f/1+env9enZ3/Xp2d/12cnP9dm5v/XJub/1yamv9cmZn/XJiY/1yY\r
+        mP9bl5f/WpaW/1mWlv9YlZX/WJSU/1eTk/9Yk5P/V5KS/1eRkf9WkJD/VZCQ/1WPj/9Ujo7/U42N/1SN\r
+        jf9UjIz/U4uL/1OKiv9Sior/UomJ/1GIiP9Rh4f/UIaG/1CGhv9PhYX/ToSE/06Dg/9Og4P/ToKC/06B\r
+        gf9NgID/TX9//0x/f/9Mfn7/S319/0t8fP9Le3v/Snt7/0h6ev9HeXn/SHh4/0h3d/9Fdnb/P2xt/yVA\r
+        RP8PGyH/ERMW/xIMDP8TERH/ExUV/xATE/8PERH/ExET/xYRFP8WEhP/FxMT/xkVFf8cGBj/Hxsd/yIe\r
+        IP8hHR7/Hxwd/xsXGP8XExT/GhUX/x0ZGv8hHR7/JCAi/yQhIf8kICH/HRob/xgUFf8XFBTvFxQU2xYT\r
+        E8cVEhOzFRISnxUSEosTEBF4Eg8PZBEOD1AQDQ48ExAQKBYTExQ8NzgUODI0KDMuMjwxKzBQLyktZDEr\r
+        L3gzLTGLMCotny0oKLMlIinHHRwq20Q3YO9sVZf/gWO3/5dw1v+VaN3/klzf/5Vc3/+aXd//mV3f/5dd\r
+        3v+TX97/kGHe/45i3v+NYt3/kYDc/5Wh2/+Oi9b/hm3S/4aF1f+JpNf/fMLd/27d3f9sxNj/a6HO/3+A\r
+        1P+VYNz/mF3c/5Ve2/+VXtv/ll3b/5Zc2/+UWtv/mF3a/5ph2v+EUsP/aT+e/0swav8tIjD/Pi1M/1s8\r
+        ev9SOnD/RDNZ/zwrUv83IVH/WjeE/4dWxv+RXNb/kVvW/4xY1f+HUs//gVDE/3tOtv99Tr7/gE7O/2M8\r
+        oP83Il7/LB5E/ysiNv8tIT3/MR1L/0Qmbf9aMZj/Zz2t/3JIu/9jQqP/SzV5/yofSP8HBw//AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAQD/AAEA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8HCQz/FRUY/yIbHv8mIiT/ISkr/zBISf9Yh4f/baen/2Kmpv9dpaX/YKSk/2Kk\r
+        pP9ho6P/YaKi/2Giov9hoaH/YqCg/2KgoP9gn5//Xp6e/16env9enZ3/XZyc/12bm/9dm5v/XZqa/1yZ\r
+        mf9cmZn/W5iY/1uXl/9alpb/WZaW/1iVlf9YlJT/WJOT/1iTk/9XkpL/VpGR/1aQkP9VkJD/VY+P/1SO\r
+        jv9UjY3/VY2N/1SMjP9Ti4v/U4qK/1KKiv9SiYn/UYiI/1GHh/9Qhob/UIaG/0+Fhf9PhIT/ToOD/0+D\r
+        g/9OgoL/ToGB/02AgP9Nf3//TH9//0x+fv9LfX3/S3x8/0p7e/9Ke3v/SXp6/0h5ef9HeHj/Rnd3/0N1\r
+        dv8xVVj/IDc7/xcgIv8QDQ7/EhAR/xQTFf8SFBX/ERQU/xQTFP8WEhT/FhMT/xYTE/8YFhb/GxkZ/x8d\r
+        Hf8iICH/IR8g/yAdH/8bGBn/FxMU/xkVFv8aFhf/Hhob/yEdH/8gHR7/IBwe/xsYGf8XFBT/FhMU7xYT\r
+        E9sVEhPHFRISsxQREZ8TEBCLEhAQeBIPD2QRDw9QEQ4PPBQSEigXFRUUQDs7FDs0NSgzLjA8LCgqUCYg\r
+        ImQnISN4KCImiykjJp8pIyezKCgkxyYqIts1MT3vRTpb/29dkP+cgMj/mHLX/5Jh4P+WX+D/m13g/5td\r
+        4P+bXd//ll7f/5Jh3/+RZ9//kWve/5Ge3v+R0t7/hLPV/3aJzP99nNP/hbbd/3nN3v9p3t7/a7zW/26N\r
+        zP+Dc9X/m1/d/5le3f+UYN3/lV/c/5lf3P+YXdz/lVvc/5de2/+aYdv/jlvR/39Rvv9YOX7/Khs2/0ow\r
+        aP97T7f/f1S5/3dSqP9hPIz/RyJt/2I1lf+LU9D/klnY/49X1/+IVNH/fU/B/21Hpv9cPIb/akSg/4BQ\r
+        zv9rQa7/SCh1/zchTf8rIiz/PCpO/1c0iP9jOKX/aTi4/3NFv/98WcL/XUOP/yscSP8WECH/Cw4J/wEG\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/DQwR/xsYG/8hGR7/JyUo/y4+QP8/YGD/YZGR/2+np/9hp6f/W6am/2Cl\r
+        pf9ipaX/YqSk/2Gjo/9ho6P/YaKi/2Ohof9joKD/YKCg/2Cfn/9fnp7/X56e/16dnf9enJz/Xpyc/12b\r
+        m/9dmpr/XJmZ/1yZmf9bmJj/WpeX/1qWlv9Zlpb/WJWV/1iUlP9Yk5P/WJOT/1eSkv9XkZH/VpCQ/1aQ\r
+        kP9Vj4//VY6O/1SNjf9UjY3/VIyM/1OLi/9Tior/UoqK/1KJif9RiIj/UYeH/1CGhv9Qhob/T4WF/0+E\r
+        hP9Pg4P/T4OD/02Cgv9NgYH/TYCA/0x/f/9Mf3//S35+/0t9ff9LfHz/S3t7/0p7e/9Jenr/R3l5/0V4\r
+        eP9Cd3f/PGts/zRaXP8fMjP/DRAR/xEQEv8UEBL/FBQW/xUXF/8WFRb/FxMU/xUTFP8UExP/FxcW/xsZ\r
+        Gf8eHR3/IiAh/yEgIf8fHx//Gxka/xcUFf8XExX/FxQV/xoWF/8cGRv/Gxka/xsYGf8YFRb/FhIS/xUS\r
+        Eu8UERLbFBERxxQRErMTEBCfEg4PixMQEHgTERFkEhARUBEQEDwVExMoGRcXFEI8PBQ7NDUoMy4wPCwn\r
+        KVAkHiBkKCEjeCsmJ4sqJCefKiQnsysqJscsLyTbLi0v7zArPP9USWj/eWiW/4Zst/+Ubtj/lmnf/5pi\r
+        4f+cYOH/nV7h/5tg4P+WYuD/lWjg/5Rv3v+Oo97/ht3f/3vI2P9urNL/c7jX/3zJ3P901t//a9/f/3Gy\r
+        2f94fdD/i2vY/59e3v+bX97/kWHe/5Rh3f+bX93/ml3d/5dc3f+YXtz/mmLc/5Nf2v+MXNH/ZEGS/zQg\r
+        Sf9JL2r/bkik/4BTuv+MXcf/fk61/2k6nf92Q7L/jFXW/49X2f+NVdj/hVDR/3lMv/9gPpH/QCtd/1U5\r
+        f/95T7//c0m3/186l/9DKWT/JRoq/zglU/9fN57/bEC6/3NGw/9tSLP/Y0qY/0Y1af8gFzD/EQ0X/w0N\r
+        Cf8CBAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AQAE/xUSFv8gGyD/Hhke/yYrLv88V1j/UX19/2Sbm/9sqKj/Yqio/16n\r
+        p/9hpqb/Y6am/2Klpf9ipKT/YqOj/2Kjo/9ioqL/Y6Gh/2Ghof9goKD/YJ+f/2Cenv9fnp7/Xp2d/16c\r
+        nP9enJz/XJub/1yamv9cmZn/W5mZ/1uYmP9al5f/WZaW/1mWlv9ZlZX/WZSU/1eTk/9Xk5P/V5KS/1eR\r
+        kf9XkJD/VpCQ/1WPj/9Vjo7/VI2N/1WNjf9UjIz/U4uL/1OKiv9Sior/UomJ/1GIiP9Rh4f/UIaG/1CG\r
+        hv9PhYX/T4SE/06Dg/9OgoL/TYKC/02Bgf9NgID/TH9//0x+fv9Lfn7/S319/0t8fP9Le3v/SXp6/0d6\r
+        ev9GeXn/RHh4/0N0df89aWr/JEFC/w8eH/8RFRj/Eg4S/xQUFv8WGBn/FxUX/xgUFf8WFBT/FRQU/xcW\r
+        Ff8ZGBf/Hh0d/yMgIf8iHyD/IB4f/xwZG/8XFBb/FxQV/xcUFf8YFRb/GRUX/xkVF/8ZFhf/GhYX/xoW\r
+        Fv8YFBTvFhMT2xUSEscVERKzFBERnxMQEIsUERF4FBISZBMREVATEBE8FhQUKBoXFxRBOzwUOzQ1KDQv\r
+        MTwtKClQJh8gZCwmJ3gyLS2LLykqnysmJ7MuLCnHMTIr2yopKu8iHyj/NDA//0lCV/9uYY//lYDH/5h2\r
+        1v+XauL/nGTi/6Bf4v+eYeL/nGLh/5lp4P+Wb9z/iKLe/3vY3/9w197/Z9De/2rW2/9v3tr/cN7e/3Lb\r
+        4P96qt//gnHY/5Nj3f+jXN//m1/f/45k3/+UY97/nmDe/51f3v+aXt7/mV/e/5ph3f+ZYt3/mGLd/3BK\r
+        pP9CKmD/Qyxk/1A4eP9wS6P/l2DS/5lf2P+RWdL/jVjW/4tX2v+KVtr/ilPZ/4FP0v92ScD/UjWB/ycc\r
+        Nf9ALV3/bUyq/3lSvf95T77/UTN//xwPLP8vGVT/XTSn/3BGw/97Vsj/Y0id/z0wYf8pITz/HBYg/xQO\r
+        E/8OCQz/AQAB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAEA/wABAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAD/wwJDP8fGB3/JB8j/xoZHf8lMjT/THJy/2Ocm/9mpqb/Zqmp/2So\r
+        qP9jqKj/Yqen/2Ompv9ipqb/YqWl/2OkpP9jpKT/Y6Oj/2Siov9ioaH/YaGh/2GgoP9gn5//X5+f/1+e\r
+        nv9enZ3/XZyc/12cnP9dm5v/XJqa/1yZmf9bmZn/W5iY/1qXl/9Zl5f/WZaW/1iVlf9YlJT/V5SU/1iT\r
+        k/9YkpL/V5GR/1aQkP9WkJD/VY+P/1WOjv9VjY3/VY2N/1SMjP9Ti4v/U4qK/1KKiv9SiYn/UYiI/1GH\r
+        h/9Qhob/UIaG/0+Fhf9OhIT/ToOD/06Cgv9NgoL/TYGB/0yAgP9Mf3//TH5+/0t+fv9LfX3/S3x8/0p7\r
+        e/9Ienr/SHp6/0h5ef9HeHj/QnNz/ylQUP8UMDH/ER0g/xAOEf8TExX/FRgZ/xgWF/8ZFBb/FxQV/xYU\r
+        FP8XFRX/GBYW/x4bHP8kICH/Ix8g/yIeH/8cGBr/GBQV/xkUFf8ZFRb/FxMV/xYSFP8XFBX/GRUX/xwZ\r
+        Gf8fHBz/HBkZ7xkWFtsXExTHFRISsxUREp8VERKLFRESeBUSEmQUEhJQFBERPBcUFCgaFxcUQjw9FD05\r
+        Oig6NTY8MSwtUCkjI2QtKCl4Mi0tizArK58tKCmzLysqxzAtLNsqJynvIx8m/ysoMP80MTr/Uktj/3Bl\r
+        jf9/abH/jGrT/5dp3v+haOP/oWbj/59k4v+daOL/m23f/46T3P+Avtn/dtDd/2/f4v9r4eD/aOHb/23b\r
+        3v9z0OH/f6Dg/41q3P+YYeD/pF/g/5xh4P+RZeD/lWLg/55f3/+dX9//mWDf/5pi3/+bZd7/nWTe/55k\r
+        3v9+ULb/WDZ9/0cuaP87K1r/YkKM/5Ng0P+cY9z/mV/c/5Nc2/+MWNv/ilbb/4lS2v+ET9f/fkzN/1s4\r
+        j/8uH0P/NyZQ/1A5ev9bP4n/YUGP/0ErY/8XDCX/LhxR/147pP9nRbH/Ykik/0g4df8mHzr/Ghci/xkU\r
+        Gf8UDRP/DQYP/wAAAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wABAP8AAQD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgGCP8UDxL/Ixog/yYhJf8aHyL/Jjo9/1R/f/9tqKj/aaur/2aq\r
+        qv9mqan/Zamp/2SoqP9jp6f/Y6am/2Smpv9jpaX/ZKSk/2OkpP9jo6P/YqKi/2Kiov9hoaH/YaCg/2Cf\r
+        n/9fn5//X56e/1+dnf9dnJz/XZyc/12bm/9cmpr/XJqa/1uZmf9bmJj/WpeX/1mXl/9Zlpb/WJWV/1iU\r
+        lP9YlJT/WJOT/1eSkv9XkZH/VpGR/1aQkP9Vj4//VY6O/1SNjf9UjY3/VIyM/1OLi/9Tior/UoqK/1KJ\r
+        if9RiIj/UYeH/1CGhv9Phob/T4WF/0+EhP9Pg4P/ToKC/02Cgv9NgYH/TICA/0x/f/9Lfn7/S35+/0t9\r
+        ff9LfHz/Snt7/0p6ev9JeXn/SHl5/0V4eP82YmL/KExM/xgrLv8MEBT/EBIV/xUVFv8fHBr/JyEd/yAa\r
+        F/8aFBH/GRQT/xkUFf8cGBj/Hxwc/x4aHP8dGBv/GhYY/xgUFf8ZFRb/GhUX/xgUFf8WEhP/GRQW/xsX\r
+        Gf8gHB3/IyAg/yAcHO8cGRnbGRUVxxUSE7MVEhOfFRETixUSEngVExNkFRISUBQREjwWExMoFxQUFEQ+\r
+        PxRCPT4oQT0+PDYyMlAsKChkLikqeDArLIswKyufMCorsy4oK8ctJivbLCQr7ysjK/8qJir/KSko/zIx\r
+        Nv8+OkT/XVF//3xpvf+RcNT/pHXk/6Ru5P+hZuT/oGjj/6Br4v+Wgtr/jJzU/4O/3P974+P/b+Pj/2Pi\r
+        3/9q1t//c8Hg/4SU4f+WZeH/nmDh/6Zi4f+fZOH/lWbh/5di4f+dXuD/m2Dg/5di4P+aZeD/n2jf/6Fn\r
+        3/+iZt//i1bG/25CoP9NMXD/KSA//1A6df+MXsf/lmLc/5Vc3f+SWtz/jVjc/4tU3P+IUtv/iVHb/4tS\r
+        2/9qQKj/QClk/zEgS/8rHT//LyE//zYnQ/8oHDL/FAwa/zAiTv9gSJ3/WkKY/z0vcf8nH0f/EhEa/xAO\r
+        D/8WEBP/EwsS/wwCEP8AAAL/AAAA/wAAAP8AAAD/AAAA/wABAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAQD/AAEA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8NCgv/GRQV/yYbIP8nIib/GiQo/yhDR/9ah4n/dKys/2ur\r
+        q/9nq6v/aKqq/2ipqf9lqan/Y6io/2Snp/9kp6f/ZKam/2Slpf9kpaX/Y6Sk/2Ojo/9ioqL/YaKi/2Gh\r
+        of9goKD/YJ+f/1+fn/9fnp7/Xp2d/12dnf9dnJz/XZub/1yamv9cmpr/W5mZ/1uYmP9al5f/WpeX/1mW\r
+        lv9ZlZX/WZSU/1iUlP9Yk5P/V5KS/1eRkf9WkZH/VpCQ/1WPj/9Vjo7/VI2N/1SNjf9UjIz/U4uL/1OK\r
+        iv9SiYn/UomJ/1GIiP9Rh4f/UIaG/1CGhv9PhYX/T4SE/0+Dg/9OgoL/TYKC/02Bgf9MgID/TH9//0t+\r
+        fv9LfX3/TH19/0x8fP9Le3v/Snp6/0d5ef9FeXn/RXZ2/0Bra/8hPD7/BxQX/w0RFP8UEhL/KCUe/zgz\r
+        Jv8rJBj/HxUN/xwTEf8ZERb/GRQV/xgWFf8XFBX/FhMW/xcTFf8YFRX/GRUW/xoWF/8YFRX/FxMU/xsX\r
+        GP8fGxz/IyAg/yckJf8jICDvHxsc2xoWGMcWEhOzFhITnxURE4sVEhN4FRMTZBUTE1AVEhI8FBESKBQR\r
+        EhRFP0AUREBAKENAQDw5NDRQLSoqZC8qK3gwKyyLMCssnzErLLMuKCrHKyQo2yskKO8rJCn/KSUn/ycl\r
+        JP8tKyv/MzEy/0dBXP9bUIX/dWCo/5Fvyv+dcdr/p3Pl/6Rw5f+hbOT/mXTf/5F+2f+Hq+H/f93k/3Pk\r
+        5P9m497/bM/d/3Sw3v+HieH/m2Tj/6Fi4/+kZOL/n2Xi/5lm4v+cZOL/n2Lh/5Jd2f+BWMj/flW//35V\r
+        t/+NXcn/n2Xg/5Rd0/+CT73/WTiA/ycfPf9INGr/fFSz/45dz/+WXt7/lFzd/49Z3f+NWN3/jFfc/4xU\r
+        3P+MU9z/eUnA/189lP9KL3H/NSJP/y4eQP8rHzn/LyY8/zcvQv9FOF3/UkB//0Q1bv8pIUr/GhYs/xAO\r
+        Ef8PDAz/Eg0P/w4JDv8IAAv/AAAA/wAAAP8AAAD/AAAA/wABAP8AAQD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CAAD/ExAP/yAZGv8mHCD/KCUp/yQ0Of80VVn/YI+S/3St\r
+        rf9srKz/Zqys/2erq/9nqqr/Zaqq/2Spqf9lqKj/Zaen/2Wnp/9lpqb/ZKWl/2Slpf9jpKT/Y6Oj/2Ki\r
+        ov9hoqL/YaGh/2GgoP9hoKD/YJ+f/16env9enZ3/Xp2d/12cnP9dm5v/XJqa/1yamv9bmZn/W5iY/1qX\r
+        l/9al5f/WZaW/1mVlf9ZlJT/WJSU/1iTk/9XkpL/V5GR/1aRkf9WkJD/VY+P/1WOjv9UjY3/VI2N/1OM\r
+        jP9Ti4v/U4qK/1KJif9SiYn/UYiI/1GHh/9Qhob/UIWF/0+Fhf9PhIT/ToOD/06Cgv9NgYH/TYGB/0yA\r
+        gP9Mf3//TH5+/0x9ff9NfX3/S3x8/0p7e/9Ienr/R3l5/0p4eP9IdXX/K0xO/xIoKv8QGBv/Eg8Q/zAt\r
+        Iv9JRDD/PTUh/zEmFP8mGhT/GhAV/xkTFP8XFRP/FhMU/xYSFv8YFBb/GxcX/xsXF/8bFxf/GhYW/xkV\r
+        Fv8dGRr/IR0d/yMgIf8lIiT/Ih4h7x8aHdsaFhjHFhIUsxURE58VEBKLFRITeBUTE2QVExNQFRITPBQS\r
+        EigTEREURUBBFERBQShDQkE8OTU1UC8rK2QwKyx4MSwtizIsLZ8yLC2zLygpxysiI9sqIiTvKiMl/yoj\r
+        JP8pIyT/MC0t/zo2NP81Mzv/MS5B/1NHbv93Y5//knTF/6yF5v+pe+b/om/l/5lp5f+RZOT/ipfl/4PS\r
+        5f924OX/auXd/2/G3f93ndz/in/i/6Bk5P+iZOT/oWfj/59n4/+eZuP/oGfj/6Vo4v+IWsn/Zkil/1o/\r
+        jf9ROnb/b02j/5dm3P+aZOH/k13X/2RBlP8sIUP/Qi9h/2tJm/+DVr//mWHe/5lf3v+SWt7/kVre/5Fd\r
+        3f+OWN3/ilHd/4VR2v+BVM3/bEao/1Eye/89J17/LB1G/0M4Wv9pXn3/XVFz/z4xWv8qIT7/Ghck/xYS\r
+        GP8WEBL/Eg0O/w4LDP8JBgj/AQAC/wAAAP8AAAD/AAAA/wAAAP8AAQD/AAEA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wAEAP8ABAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BAIA/xoWE/8lIB//JR4f/ykpLf8yR03/RWpw/2SY\r
+        m/9zrq7/bK2t/2asrP9nrKz/Z6ur/2aqqv9mqqr/Zqmp/2aoqP9lqKj/Zaen/2Wmpv9kpaX/Y6Wl/2Ok\r
+        pP9io6P/YqOj/2Giov9ioaH/YaCg/2CgoP9fn5//Xp6e/16dnf9enZ3/XZyc/12bm/9cmpr/XJqa/1uZ\r
+        mf9bmJj/WpeX/1qXl/9alpb/WZWV/1mUlP9YlJT/WJOT/1eSkv9XkZH/VpCQ/1aQkP9Vj4//VY6O/1SN\r
+        jf9UjY3/U4yM/1OLi/9Tior/UomJ/1KJif9RiIj/UYeH/1CGhv9QhYX/T4WF/0+EhP9Og4P/ToKC/06B\r
+        gf9NgYH/TYCA/0x/f/9Mfn7/TH19/0t8fP9KfHz/Snt7/0l6ev9LeXn/Snh4/zZdXv8jQkP/FiIl/xEM\r
+        Dv84NSf/WlY6/1FJK/9IOh7/MSQZ/xwQFf8ZExT/FxYU/xcVFf8XFBf/GxcZ/x4aG/8dGRn/HBgY/xsX\r
+        F/8bFxf/Hhsb/yIdHv8iHiD/Ih8h/yAcHu8dGRzbGhUXxxYRE7MVEBOfFQ8SixUREngVExNkFRMTUBUT\r
+        EzwUEhIoExERFEA7PBQ/PDwoPj09PDUyMlAsKChkLikqeDArLIszLS6fNjAxszIrLMcuJyfbKyQl7yki\r
+        I/8uKCn/NC0u/zQvLv80MC7/Lyst/yknK/9AOUv/XE9t/3Jhkv+Kcbb/knPJ/5l12/+ccOL/n2rm/5SU\r
+        5v+HxOX/gNfk/3jm4f98vd7/gI7b/4924v+hZeX/omTl/6Bn5P+fZ+T/nmbk/6Jo5P+ma+T/h1nI/2JC\r
+        of9NNXr/OitT/2FFjP+TZ9j/m2ni/5hk4v9pR5v/LiRF/z8tXf9iQI7/flK3/5li3v+bYt//lFzf/5Fa\r
+        3/+QWd//jVTe/4pQ3v+JUN7/iVTd/3xNx/9rQ6n/XT+O/04+dP9TSXD/YFlz/01FW/8sJTn/Hxkl/xkW\r
+        F/8YFBL/FxES/xQOEP8OCwz/CAUG/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8ABAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYFAv8fGRf/KSIi/yEbHv8lLC//PVle/1OA\r
+        hf9moaP/cK+v/2uurv9nra3/Z62t/2esrP9nq6v/Z6ur/2aqqv9mqan/Zqio/2aoqP9lp6f/Zaam/2Sm\r
+        pv9jpaX/Y6Sk/2Ojo/9io6P/YqKi/2Khof9goKD/X6Cg/1+fn/9enp7/Xp2d/16dnf9dnJz/XZub/1ya\r
+        mv9cmpr/W5mZ/1uYmP9al5f/WpeX/1qWlv9ZlZX/WZSU/1iUlP9Yk5P/V5KS/1eRkf9WkJD/VpCQ/1WP\r
+        j/9Vjo7/VI2N/1SNjf9TjIz/U4uL/1OKiv9SiYn/UomJ/1GIiP9Rh4f/UIaG/1CFhf9PhYX/T4SE/0+D\r
+        g/9OgoL/ToGB/02AgP9NgID/TH9//0x+fv9LfX3/S3x8/0p7e/9Ke3v/SXp6/0h5ef8/a2v/NFhZ/x8w\r
+        M/8PEBP/Lywh/0pFLf9VTjD/W1Iw/zovH/8eDxD/GhIT/xgVFf8YFRb/GRYX/x0ZG/8gHR7/Hxwc/x4a\r
+        G/8cGBj/GhcX/x4bG/8hHh7/IR4f/yEeIP8eGx3vHBga2xkUFscVEBKzFQ8SnxUPEYsVERJ4FhMTZBgU\r
+        FVAZFhc8GBQUKBYTExQ2MDIUNTIzKDU0NDwuLCxQJSQjZColJ3guKCqLNC4vnzs0NbM3MTLHMy0u2y0o\r
+        KO8nISL/NC4v/0M8Pf82MDD/KiIj/yskI/8tJyX/NS8v/z03O/9KQ1T/WE5w/3JlmP+OfMP/oH7Y/7F+\r
+        5/+hmOX/jrXb/4zK4f+M4Of/irXi/4mA2v+Ub+D/oWXm/6Fl5v+gZ+b/n2fl/59o5f+iaeX/pWvl/4ha\r
+        y/9mQaf/STFx/ysgOf9VQHr/jmrV/5lt4/+ZauP/aUuf/zAnRv8+LFr/XDyH/3tQsv+bZd7/nWXh/5Zg\r
+        4P+RWeD/jFLg/4tP3/+LTd//h0zf/4RL3v+EUN7/iFXX/4Ngxv99arH/Y1qD/0E9Tv8sKjD/Gxga/xsV\r
+        Ev8dGBD/GxYR/xgSFP8UDxH/EAwO/wgEBv8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8IBwf/JBsb/ywjJP8aGBr/IS4x/0hs\r
+        b/9hl5r/Z6qq/2qwsP9pr6//aK6u/2itrf9ora3/Z6ys/2erq/9nq6v/Zqqq/2apqf9mqan/Zaio/2Sn\r
+        p/9kpqb/ZKam/2Olpf9jpKT/Y6Oj/2Ojo/9ioqL/YaGh/2Ghof9foKD/X5+f/16env9enp7/Xp2d/12c\r
+        nP9dm5v/XJub/1yamv9bmZn/W5iY/1qXl/9al5f/WpaW/1mVlf9ZlJT/WJSU/1iTk/9XkpL/V5GR/1aQ\r
+        kP9WkJD/VY+P/1WOjv9UjY3/VIyM/1OMjP9Ui4v/U4qK/1OJif9SiIj/UoiI/1GHh/9Rhob/UIWF/1CE\r
+        hP9PhIT/T4OD/0+Cgv9OgYH/ToCA/01/f/9Mf3//TH5+/0t9ff9LfHz/Snt7/0d7e/9Fenr/R3l5/0Vv\r
+        b/8nP0L/Dhgb/x0eFv8uKBb/UU4y/21qRv9EOSb/IA4J/xwQEf8YEhf/GhUX/xwXFv8fHBz/Ih8g/yEe\r
+        H/8gHR3/HBka/xkWF/8dGhr/Hx0e/yEdH/8hHh//Hhoc7xsXGNsXExXHFA8RsxUPEZ8VDxGLFhETeBgU\r
+        FGQbFxhQHhobPBsYGCgZFRYUNC8wFDQxMSg0MzM8LSwsUCckI2QrJyh4LykrizIsLZ81LzCzNjAxxzYw\r
+        MdsxKyzvKyUn/zMtLv88NDX/MSor/yQeH/8pISH/LSUk/y8pJ/8xLCn/PDY9/0dBUf9eV3H/dmyU/4dx\r
+        q/+YdcH/l4rN/5Si1v+UtOD/lcTo/5Si5/+Ud+H/mm3l/6Fn5/+hZuf/oGbn/6Bn5v+haOb/omjm/6Rp\r
+        5v+SXtb/fE+7/1c5gP8vID7/STVl/25Uo/93W7P/eFy3/1ZCgf8rIz7/Pixc/2I+kP9/Ubn/nWPg/55j\r
+        4v+WXuH/kVjh/4tR4f+LUeD/jVXg/4xZ4P+LW9z/glXP/3hPvf9xVKf/a12S/1FLZ/8wLzb/IB4f/xgS\r
+        FP8YERD/HBYR/xsWFP8aFBb/FhAU/xEND/8IBAb/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAQD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAH/CwsL/yYcHf8tIiT/GBod/yI1\r
+        N/9Se33/a6eo/2mwsf9psLD/arCw/2qvr/9qrq7/aK6u/2itrf9orKz/Z6ys/2erq/9nqqr/Z6mp/2Wp\r
+        qf9lqKj/Zaen/2Smpv9kpqb/Y6Wl/2OkpP9ipKT/YqOj/2Giov9hoaH/YKGh/1+goP9fn5//X56e/16e\r
+        nv9enZ3/XZyc/12bm/9cm5v/XJqa/1uZmf9bmJj/WpeX/1qXl/9alpb/WZWV/1mUlP9YlJT/WJOT/1eS\r
+        kv9XkZH/V5CQ/1aQkP9Vj4//VY6O/1SNjf9UjIz/U4yM/1OLi/9Tior/U4mJ/1KIiP9SiIj/UYeH/1GG\r
+        hv9QhYX/UISE/1CEhP9Qg4P/UIKC/06Bgf9NgID/TX9//0x/f/9Mfn7/S319/0p8fP9He3v/RXp6/0t6\r
+        ev9Mdnf/LUxO/xImKv8VHBj/HRkM/0tKMf9wb03/TEIs/ysaDv8hFhT/FxMZ/xsWGP8eGhf/IR0c/yMf\r
+        IP8iHyD/IR4e/xwZGv8ZFRb/GxgY/x4bHP8gHR7/Ih8g/x8bHO8cGBrbGRQVxxUQErMWERKfFhESixgT\r
+        FHgZFBVkHBgZUB8bHDwdGRkoGhYXFDUwMRQ2MjMoNjQ0PDAtLVAqJSdkLSkqeDEsLYsvKSqfLCUnszIs\r
+        Lcc6MzTbNS8w7zErLP8uKCn/KyQl/yghIv8jHR7/JyAh/yskJP8rJSX/LCUl/zYxM/9DPUH/T0dP/1pT\r
+        Xf9lWnL/b2GI/4R1rP+bjdD/nJff/5qe6f+bi+n/nHPo/59u6P+ia+j/oWno/6Bn6P+hZ+f/omjn/6Jn\r
+        5/+jZef/n2Ti/5lj1/9uRZf/OyFP/zonT/9ENGD/ST1p/05Ecf88M1b/Ih4z/0AsX/9qRJ//hlTE/59i\r
+        4/+dYeP/lVzi/49W4v+JUeL/jFfh/5Jh4f+Tatn/lXPR/3per/9WPYX/SDVo/z82Tv8zLzf/JyYh/x8c\r
+        Gf8XERf/FhAV/xgSFf8aFRb/HBYY/xkSFf8SDhD/BwQG/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAQF/w4RD/8nHBz/LSIj/xkf\r
+        If8lPkD/W4mJ/3azs/9ssrL/aLGx/2yxsf9tsLD/aq+v/2murv9orq7/aK2t/2isrP9orKz/Z6ur/2eq\r
+        qv9mqan/Zamp/2WoqP9lp6f/ZKen/2Smpv9jpaX/Y6Sk/2KkpP9io6P/YaKi/2Chof9goaH/X6Cg/1+f\r
+        n/9fnp7/Xp6e/16dnf9dnJz/XZub/1ybm/9cmpr/W5mZ/1uYmP9al5f/WpeX/1mWlv9ZlZX/WZSU/1iU\r
+        lP9Yk5P/WJKS/1eRkf9WkJD/VpCQ/1WPj/9Vjo7/VI2N/1SMjP9TjIz/U4uL/1OKiv9SiYn/U4iI/1KH\r
+        h/9Sh4f/UYaG/1GFhf9QhIT/UYOD/1CDg/9PgoL/ToGB/02AgP9Nf3//TH5+/0x+fv9LfX3/R3x8/0Z7\r
+        e/9Nenr/Tnh5/zNXWf8ZNzv/EiAe/xESCf9DRDD/bW1O/1RKMv88Khn/KB4a/xYUGv8cGBn/IBwY/yEd\r
+        Hf8jHyD/Ix8f/yIfH/8dGRn/GBQV/xoWF/8cGBj/Hxwd/yIgIP8gHR3vHhsb2xoWFscWEhOzFxMUnxkU\r
+        FYsZFBV4GRQVZBwYGVAfGxw8HRgZKBsWFxQ3MjMUOTQ1KDo3NzwzMDBQLSkqZC8qK3gwKyyLLyorny4o\r
+        KbM2MDHHPzk62z43Oe87NDX/Miwt/yojJP8oISL/JR8g/ykiI/8sJSf/LCUn/ywlJ/80Li//PTY3/0M9\r
+        Pv9LREX/TUhQ/09NXf9kWXn/eWiZ/39wqP+BeLf/jHjI/5l32P+id9//qXjm/6h26P+ndOn/pnHp/6Vu\r
+        6P+jauj/oWbo/6Jm6P+kZuT/hFG6/2E4iP9PMXD/Qi5f/z4wWP88NFX/Ni1N/zAkRf9SOHb/fFO3/5Be\r
+        1P+eZOT/nWbk/5Zm4/+TZd7/kGTY/41lz/+LZ8T/gmWx/3Zim/9fTnv/QTRa/zgsRP8yKjP/Ligo/ykn\r
+        IP8gHBr/FA4V/xENEv8SEBH/FxQU/xwXGP8ZEhX/EQ0O/wYCBf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAUA/wAJAP8ACAD/AAQA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEHCP8TFBT/KBwf/y0j\r
+        Jv8dJyr/K0lL/16PkP93s7P/bLOz/2eysv9rsbH/bbGx/2uwsP9pr6//aa+v/2murv9pra3/aKys/2is\r
+        rP9oq6v/Zqqq/2aqqv9lqan/Zaio/2Wnp/9kp6f/ZKam/2Olpf9kpKT/Y6Sk/2Kjo/9hoqL/YaGh/2Gh\r
+        of9foKD/X5+f/1+env9enp7/Xp2d/12cnP9dm5v/XJub/1yamv9bmZn/W5iY/1qXl/9al5f/WpaW/1qV\r
+        lf9ZlJT/WZOT/1iTk/9XkpL/V5GR/1aQkP9WkJD/VY+P/1WOjv9UjY3/VIyM/1SLi/9Ui4v/U4qK/1OJ\r
+        if9TiIj/UoeH/1KHh/9Rhob/UYWF/1CEhP9Qg4P/T4KC/06Cgv9NgYH/TYCA/0x/f/9Mfn7/S319/0l9\r
+        ff9IfHz/THt7/0x6ev86ZGb/KE1Q/xcqKv8MDwr/LzAj/05MN/9KQS7/RDYk/ywkHv8XFBn/GxgZ/x8c\r
+        Gv8hHh7/JCAg/yMfH/8hHR3/HRka/xoWFv8aFhb/GxcX/x4aG/8hHh7/IB0d7x8bHNsbFxfHGBMUsxoU\r
+        FZ8bFRaLGhUVeBkUFWQbFhdQHBgYPBsWFygZFBUUOzU2FD04OCg+PDw8ODQ1UDIuL2QxLC14LyorizMt\r
+        Lp82MDGzQDo7x0hCQ9tIQkPvR0FC/zw1Nv8vKSr/LCUm/yskJf8tJij/MCor/y4pKv8tJyj/MSss/zYw\r
+        Mf87NDX/Pzk6/zo6N/8yOjT/PDo//0Y6Sv9RRVz/XFJu/3Vnkv+SfLf/o4XP/7GL5P+yiur/sIfq/62A\r
+        6v+peOn/pHDp/51o6f+hZOn/pGHo/5pc4f+PVtT/ckaq/1Izef9BLWD/NChL/zwsVP9HL2P/aUmX/5Jl\r
+        1P+aauT/nWnl/5tt5f+ZdOL/mXvW/5h/yf+NdrT/f2ue/2ZWeP9IPlH/OjM//zIuMv8xLCz/Misq/zIr\r
+        Kf8wKyj/Ih0e/xAKEf8MCA3/Dw4M/xQSEf8bFhj/GBEU/xALDf8EAAH/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAIAP8AEAD/AA0A/wAGAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8HCQj/GRcX/ykd\r
+        IP8uJir/IzE1/zJTV/9elJb/dbS0/2u0tP9os7P/arKy/22ysv9rsbH/a7Cw/2qvr/9qr6//aa6u/2mt\r
+        rf9ora3/Z6ys/2erq/9mqqr/Zqqq/2apqf9mqKj/Zaen/2Wnp/9kpqb/ZKWl/2SkpP9jpKT/Y6Oj/2Ki\r
+        ov9hoaH/YKGh/1+goP9fn5//X56e/16env9enZ3/XZyc/12bm/9cm5v/XJqa/1uZmf9bmJj/WpeX/1uX\r
+        l/9alpb/WpWV/1mUlP9Yk5P/WJOT/1eSkv9XkZH/V5CQ/1aPj/9Vj4//VY6O/1WNjf9VjIz/VIuL/1SL\r
+        i/9Tior/U4mJ/1KIiP9Sh4f/UYaG/1GGhv9QhYX/UISE/0+Dg/9OgoL/ToGB/02Bgf9NgID/TH9//0t+\r
+        fv9LfX3/Snx8/0l8fP9He3v/Q3Rz/zpmZ/8fNzf/CA8O/xYXEf8kHxX/OTMk/0pBMP8wKSL/GBQV/xoY\r
+        Gf8dHB3/Ih8g/yYhIv8iHh7/Hxsb/x0ZGv8cGBn/GxcX/xoWFv8cGBn/Hhsb/x8bHO8fGxzbHBcYxxoU\r
+        FbMbFhafHBcXixsVFngZExRkGRMUUBkTFDwYEhMoFhETFD44ORRAPD0oQz8/PD04OVA3MjNkMi0ueC4p\r
+        Kos0Li+fOzQ1s0A5O8dFP0DbRD4/70I8Pf87NDX/Miwt/zAqK/8uJyn/LCUm/ykiI/8pIiP/KSIj/y4o\r
+        Kf8zLS7/NC4v/zQuL/8zMjD/MzYw/zk2Nf9BNz3/Sj9I/1FIVf9lWm//eW2K/4FumP+GbaT/i3Gw/5F1\r
+        vP+Vdsf/mXbQ/5l01f+Xcdn/nXDc/6Ru4P+kb+L/pHLm/5BnyP94WaP/bFSL/2FQeP9nU3//b1eM/4Rl\r
+        rP+addP/mnTX/5Ru0/+Nbsf/hW+5/4Bvqv98b5v/b2SG/2BWcP9ORVf/OTQ7/zUyM/81MzD/NTEu/zQu\r
+        K/8zLSv/Miws/ycgIf8VDhP/DwsO/w4MC/8SDw7/FxIU/xQPEf8NCAr/AgAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8ABwD/AAwA/wAKAP8ABQD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/DAwM/x4Z\r
+        Gf8oHSH/Liku/yo8Qf86X2T/X5qb/3O1tf9stLT/abS0/2uzs/9ssrL/bLKy/22xsf9ssLD/bLCw/2uv\r
+        r/9prq7/aK2t/2etrf9nrKz/Z6ur/2aqqv9mqqr/Zqmp/2aoqP9lp6f/Zqen/2ampv9lpaX/ZaSk/2Ok\r
+        pP9jo6P/YqKi/2Chof9goaH/X6Cg/2Cfn/9fnp7/Xp6e/16dnf9dnJz/XZub/1ybm/9cmpr/W5mZ/1uY\r
+        mP9al5f/WpeX/1mWlv9ZlZX/WJSU/1iTk/9Yk5P/WJKS/1eRkf9XkJD/Vo+P/1aPj/9Vjo7/VY2N/1WM\r
+        jP9Ui4v/VIqK/1OKiv9SiYn/UoiI/1KHh/9Rhob/UYaG/1CFhf9PhIT/T4OD/06Cgv9OgYH/TYGB/02A\r
+        gP9Mf3//S35+/0p9ff9JfHz/SHt7/0h7ev9FcXH/JUBC/wsVF/8QEhH/FxEO/y0pH/9APCz/Likg/x4X\r
+        FP8bGBj/Ghkc/x8dHv8kICD/IR0e/x8bG/8eGhv/Hhob/xwYGf8bFxf/GxgY/xwZGv8dGRrvHhka2xwW\r
+        F8cZFBWzGhUWnxsWF4saFBV4GBMTZBgSElAWERI8FxESKBYSExRBPD0URD9AKEdCQzxCPT5QPTc4ZDQv\r
+        MHgsJieLNC8wnz43OLM+NzjHPTY32zkzNO82MDH/NS8w/zQuL/8zLS7/MSss/ychIv8dFhj/Hxka/yId\r
+        Hv8qIyT/Miwt/y4nKv8qIiT/My0v/z44Ov9HQUP/UEhM/1NLT/9UTVL/WFBX/1xTXP9RR1P/RTtI/1FF\r
+        Xf9gU3T/b2GL/39uov+JdbD/k3y9/5qAw/+ihMn/qIjS/62M3v+sjNv/qYzV/6ePyv+lkL7/oo27/6GJ\r
+        uv+ghr//oIXF/5V+u/+Idaz/eGuW/2hhgP9bVm7/UE5g/0RBUP84NEH/ODI9/zs0PP8+OT3/Qj09/z44\r
+        OP83MTH/My4u/zItLf8qIyT/HRcZ/xYQEf8PCgv/EAsL/xIND/8PCgz/CgUH/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAFAP8ABQD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xQO\r
+        D/8jGhv/KB0h/y0rMP8ySE3/Q21x/2GfoP9wtrb/bbW1/2u1tf9stLT/bLOz/2yysv9tsrL/bbGx/2yw\r
+        sP9ssLD/aq+v/2iurv9nra3/Z62t/2esrP9mq6v/Zqur/2aqqv9mqan/Zqio/2eoqP9mp6f/Zqam/2Wl\r
+        pf9kpaX/YqSk/2Gjo/9hoqL/YKGh/2Chof9goKD/YJ+f/1+env9enp7/Xp2d/12cnP9dm5v/XJqa/1ya\r
+        mv9bmZn/W5iY/1qXl/9al5f/WZaW/1mVlf9YlJT/WJOT/1iTk/9YkpL/WJGR/1eQkP9Xj4//Vo6O/1aO\r
+        jv9VjY3/VYyM/1SLi/9Tior/UoqK/1KJif9SiIj/UYeH/1GGhv9QhYX/UIWF/0+EhP9Pg4P/ToKC/06B\r
+        gf9NgID/TYCA/0t/f/9Jfn7/SX19/0p8fP9Ne3v/THZ3/yxISv8QHyL/EhYZ/xYREv8kIRz/Ly8j/yol\r
+        G/8lHRT/HhkX/xcWGv8cGRz/IB0d/yAcHP8gHBz/IBsc/x8cHP8eGhv/HRgZ/xwYGP8bGBj/GxcY7xwX\r
+        GNsaFRbHGBMUsxkUFZ8aFBWLGRMUeBgSE2QXERJQFRARPBcSEygYExQUQz4/FEVAQShHQkM8RD9AUEE7\r
+        PWQ3MjN4LigpizUvMJ89NjezOTM0xzYwMdszLS7vMCkr/zQuL/83MTL/NzEy/zcxMv8tJif/IRsc/yMd\r
+        Hv8kHh//KCIj/y8nKP8sJCb/KCEk/zQtMP9BOT3/TUVI/1dQU/9XUFP/VU9S/1RNUP9TTU7/RD4//zQu\r
+        L/86Mzv/Qj1L/01GWf9XUGj/YVd0/2lff/9uY4T/cmaH/3dpkP97a5r/gG6e/4Nxov+Dc5z/g3WX/4J2\r
+        lf+DdJb/fnCS/3hrjP9zZ4T/bmV7/2Jbav9UT1f/TUtQ/0dJTf9EREn/QT9E/zMwNP8jHyP/JiEk/y8q\r
+        Lf81LzH/OzQ1/zgxMv8yKyz/KyQm/yMdHv8aFRX/DwkK/w4JCv8RDQ//DQkL/wYBBP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        Af8XERP/JBsc/yUbH/8sLTL/PFRZ/097gf9kpaf/b7e3/222tv9stbX/bbW1/220tP9ts7P/brOz/22y\r
+        sv9rsbH/a7Cw/2qwsP9or6//Z66u/2iurv9nra3/Zqys/2arq/9nq6v/Z6qq/2apqf9nqKj/Z6io/2an\r
+        p/9mpqb/ZKWl/2Olpf9ipKT/YaOj/2Giov9goaH/YKGh/1+goP9gn5//X56e/16env9enZ3/XZyc/12b\r
+        m/9cmpr/XJqa/1uZmf9bmJj/WpeX/1qWlv9Zlpb/WZWV/1mUlP9Zk5P/WZKS/1iSkv9ZkZH/WJCQ/1iP\r
+        j/9Xjo7/V46O/1aNjf9VjIz/VIuL/1OKiv9TiYn/U4mJ/1KIiP9Rh4f/UYaG/1CFhf9QhIT/T4SE/0+D\r
+        g/9OgoL/ToGB/02AgP9Mf3//Sn9//0t+fv9MfX3/T3x8/056ev8xUFL/Fysu/xYeIf8XEhX/IB8a/ykq\r
+        Hv8vKRv/MScY/yMdF/8WFBf/GhcZ/x4aGv8eGhv/Hxob/x8bHP8fGxz/Hhsb/x0aGv8cGBj/GhcX/xsX\r
+        GO8cFxfbGxUWxxoUFbMaFBWfGhQVixoUFXgaFBVkGBMUUBYREjwYExQoGRQVFEQ/QBRFQEEoRkFCPEZB\r
+        QlBGQUJkOzY3eDEsLYs1MDGfOTM0szUvMMcxKizbLygp7y4nKP80Li//OzU2/z03OP8+ODj/NTAx/y4n\r
+        KP8sJSb/KSQl/ysjJP8rIyT/LCQm/ywkJ/82LzL/QDg8/05GSf9aVFf/WVJV/1dQU/9VT1H/VE5Q/0dB\r
+        Qv83MTL/Mi4u/y4tLP8tKyz/Kygs/y4rL/8xLjP/MTA0/zEyM/8wMDb/MC47/zIvP/8zMUL/MzE//zMy\r
+        O/86OkP/QkJP/0FASP8+PD//REFA/01KRP9LRD7/RTw2/0lFP/9QUkz/WFlV/2FgXv84NjX/AAAA/wAA\r
+        AP8MCg7/Ix8j/z02Of88NDX/MCkq/yskJv8qIyT/HRgZ/w4ICP8NCAn/Eg4Q/wwJDP8CAAH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8FBAb/GRQV/yQbHf8hGRz/Ky4y/0dhZv9bjJD/aKut/264uP9st7f/bLa2/222tv9ttbX/bbS0/26z\r
+        s/9us7P/bLKy/2uxsf9qsbH/arCw/2ivr/9nrq7/Z66u/2atrf9mrKz/Z6ur/2erq/9nqqr/aKmp/2eo\r
+        qP9nqKj/Zqen/2Wmpv9kpaX/Y6Wl/2KkpP9ho6P/YaKi/2Chof9goaH/YKCg/2Cfn/9fnp7/Xp6e/16d\r
+        nf9dnJz/XZub/1yamv9cmpr/W5mZ/1uYmP9al5f/WpaW/1qWlv9ZlZX/WpSU/1mTk/9ZkpL/WZKS/1mR\r
+        kf9YkJD/WI+P/1eOjv9XjY3/VY2N/1WMjP9Ui4v/VIqK/1OJif9SiIj/UoiI/1GHh/9Rhob/UIWF/1CE\r
+        hP9Pg4P/T4OD/06Cgv9OgYH/TYCA/01/f/9Nfn7/Tn19/1B9ff9Pe3v/Nlla/x86O/8bJyn/GBYX/yAf\r
+        Gf8qKBv/NS8d/z40H/8pIhj/FRIT/xgWFv8bGRn/HBkZ/xwaGv8dGhr/HRob/x4bG/8dGxv/HBgZ/xsX\r
+        F/8cFxjvHRcY2x0XGMccFhezGxUWnxoUFYscFhd4HRcYZBoVFlAYExM8GRQVKBoVFhRDPT8UQz0/KEI8\r
+        PTxCPD1QQjw9ZDgzNHgvKiuLNC4vnzgyM7M0Li/HMCkq2zApKu8wKSr/OjQ1/0Q+P/9HQUL/SUNE/0I7\r
+        PP84MjP/My0u/y4oKP8qJCX/JyIi/yokJv8vJyr/Ni8x/z01N/9MRUf/XFVX/1pTVv9XUFP/U0tO/09I\r
+        Sf9DPT7/NzEy/zk1NP8+PDj/QT89/0ZDQv87ODf/LSoq/ycmJf8jJST/HyEi/x0eIv8eHyT/ICIm/x8h\r
+        JP8fISL/Jyks/zAxN/8wMDL/LS0p/zY0Lv9CPjX/RD01/0M3Mv9GPzr/TEtE/0tLRf9HR0T/IiEg/wAA\r
+        AP8AAAD/AAAA/xcTF/89Njj/PjY4/zAqK/8uKCn/Lykq/yAbHP8NBwf/CwcI/xAOEP8LCQv/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAEAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAQD/AAEA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/BwUI/xsVF/8lHR7/IBgb/yswM/9Nam7/YpaZ/2qvsf9tubn/bLi4/223t/9utrb/cLa2/2+1\r
+        tf9vtLT/brS0/2yzs/9rsrL/arGx/2mxsf9psLD/aK+v/2eurv9nrq7/Zq2t/2esrP9oq6v/Z6ur/2eq\r
+        qv9mqan/Zqio/2WoqP9lp6f/Zaam/2Slpf9jpaX/YqSk/2Gjo/9hoqL/YKGh/2Ghof9goKD/X5+f/1+e\r
+        nv9enp7/Xp2d/12cnP9dm5v/XJqa/1yamv9cmZn/W5iY/1uXl/9alpb/W5aW/1qVlf9blJT/WpOT/1qS\r
+        kv9ZkZH/WZGR/1iQkP9Yj4//V46O/1eNjf9WjY3/VoyM/1WLi/9Uior/U4mJ/1KIiP9SiIj/UYeH/1CG\r
+        hv9QhYX/T4SE/0+Dg/9OgoL/ToKC/06Bgf9PgID/T39//05+fv9PfX3/THx8/zpjY/8oSUr/Hi0v/xcW\r
+        F/8kIxz/MjAi/0Q9KP9RRiz/MSoc/xUQDv8XFBP/GhcY/xwYGf8eGhv/Hhoa/x4aG/8eGxv/Hhsb/xwZ\r
+        Gf8bFxj/HRgZ7x4ZGtsfGRrHHhkasx0XGJ8bFRaLHBYXeB0XGGQaFRZQGBMUPBkUFSgaFRYUQjw9FEA6\r
+        Oyg8Nzg8OjU2UDgzNGQyLS54KyYnizEsLJ84MjOzNS8wxzEqK9szLC7vNS8w/0I8Pf9RSkv/VU5Q/1dS\r
+        U/9OSEn/RT9A/zo0Nf8xKiv/KiYm/yUiIv8qJSb/MSot/zUuMP83MDL/SUJF/1xVWP9bVFb/Vk9S/05H\r
+        Sf9FP0D/PTY3/zQuL/9FQUL/XFhZ/25qa/+Be37/ZWBi/0E6Pv81MTX/LSsy/ycmLf8kIin/JSUp/yoq\r
+        Kv8pKSr/KCkp/y4tMP8zMTf/My80/zAsLf83MjL/Qjw7/0U9PP9HOzz/RDs6/z86N/8tKSj/FxMS/wAA\r
+        AP8AAAD/AAAA/wAAAP8NCgv/PDU2/z84Of8zLS7/Miwt/zQuL/8kHh//DQYH/woFB/8ODQ//CAgK/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wACAP8ABgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAEA/wAB\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAH/AAAA/wkFB/8dFhj/Jh0e/x4ZGv8rMjT/UW90/2idoP9rsrT/bbm5/225uf9tuLj/bre3/3C2\r
+        tv9wtrb/b7W1/2+0tP9ttLT/a7Oz/2qysv9qsbH/abGx/2iwsP9nr6//Z66u/2iurv9ora3/aKys/2ir\r
+        q/9nq6v/Z6qq/2apqf9mqKj/Zaio/2Wnp/9lpqb/ZKWl/2Olpf9ipKT/YaOj/2Giov9hoaH/YaGh/1+g\r
+        oP9fn5//Xp6e/16dnf9enZ3/XJyc/1ybm/9cmpr/XJmZ/1yZmf9bmJj/W5eX/1uWlv9blZX/W5WV/1uU\r
+        lP9ak5P/WpKS/1mRkf9ZkZH/WJCQ/1iPj/9Xjo7/V42N/1aMjP9WjIz/VIuL/1SKiv9TiYn/UoiI/1GH\r
+        h/9Rh4f/UIaG/1CFhf9PhIT/T4OD/06Cgv9QgYH/UYGB/1CAgP9Pf3//TH5+/0l9ff89bG7/Mlla/yA0\r
+        Nf8TFRb/KSgh/z87Lf9WTzb/Zlw7/zozIf8UDgn/FxIR/xkWGP8dGRr/IBwd/x8cHP8fGxz/Hxsc/x8b\r
+        G/8dGRr/HBgZ/x4ZG+8gGxzbIRwdxyIcHbMeGBmfGxUWixwWFngbFRZkGhQVUBgTFDwZFBUoGhUWFEI8\r
+        PRQ/OjsoPDc4PDs1NlA5NDVkNC8weDArLIs3MjOfPjg5szkzNMc0LS/bNjAx7zkzNP9HQUL/VlFS/1pU\r
+        Vf9eWFn/VE1O/0lDRP8+ODn/NC4v/ywoKP8lIyP/KiYn/zIrLP80Li//NTAw/0M8Pf9RSkv/UEhK/0tE\r
+        Rv9FP0D/Pjc4/zgyM/8zLS7/RUBB/1xWWP9taGr/fXh7/2tlaP9RSk7/Qj1C/zYyOP8vKzD/KCUo/yom\r
+        Kv8sKiv/LSos/y0qLv8wLDD/Miwx/zErL/8uKSv/NTAy/0E6PP9DOz3/Qzs7/0I6O/9BOjz/KSMk/woG\r
+        B/8AAAD/AAAA/wAAAP8AAAD/EhAQ/z85Of9AOzz/NS8w/zMuL/81LzD/JyAh/w8JCv8LBwn/Dw4P/wkJ\r
+        C/8AAAH/AAAA/wAAAP8AAAD/AAAA/wAAAP8ABQD/AAgA/wAEAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAB\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAC/wAAAP8JBQj/HhcZ/yYeIP8eGRv/LDQ2/1N1eP9qoqX/bLW1/266uv9uubn/brm5/2+4\r
+        uP9vt7f/b7e3/262tv9vtbX/bbS0/2u0tP9qs7P/arKy/2qxsf9osbH/aLCw/2mvr/9prq7/aK6u/2mt\r
+        rf9orKz/aKur/2erq/9nqqr/Zqmp/2eoqP9nqKj/Zaen/2Wmpv9jpaX/Y6Wl/2KkpP9ho6P/YaKi/2Ch\r
+        of9goaH/X6Cg/1+fn/9enp7/Xp2d/16dnf9dnJz/XZub/12amv9dmZn/XJmZ/1yYmP9dl5f/XJaW/1yV\r
+        lf9blZX/W5SU/1qTk/9akpL/WZGR/1mQkP9YkJD/WI+P/1eOjv9VjY3/VYyM/1SLi/9Ui4v/U4qK/1OJ\r
+        if9SiIj/UYeH/1GGhv9Qhob/UIWF/0+EhP9Pg4P/UYKC/1KBgf9QgID/T4CA/0x/f/9Jfn7/Q3Z2/ztn\r
+        af8jOjz/ERYX/ygnIP8+OSv/W1U7/3FqRv9EPCj/GxIM/xYQDv8SDhD/GhYX/yEeHv8gHR3/Hxsc/x4Z\r
+        Gv8dGRr/Hhka/x0aG/8fGxvvIRwc2yIcHcciHB2zHhganxsVFosaFBV4GhQVZBkTFFAYExM8GRQUKBoV\r
+        FhRCPD0UQDs8KD45Ojw/OTpQPzk6ZDw2N3g5NDWLQDs8n0hCQ7NAOjvHNzEy2zo0Ne89Nzj/SkRF/1hS\r
+        U/9dV1j/YVtc/1ZPUf9JREX/QTo7/zgyM/8vKiv/JiUk/ysnJ/8yKyz/NC0v/zUwMP86NDX/QTo7/z44\r
+        Of87Njf/OTQ1/zgyM/82MDH/NS8w/z85Ov9MRkf/VlFS/2FaW/9hWl3/Xlpd/1FLTv9AOTr/NTAv/ywm\r
+        Jf8sJif/Ligq/y8oLv8wKjL/MCgu/y4lJ/8sIyX/KiIl/zIsL/9AOD3/QTs8/z04N/9CPD3/S0JG/zIr\r
+        L/8QCg7/AAAA/wAAAP8AAAD/AAEB/x8dHf9DPD3/Qzw9/zYvMP80Li//NS8w/yghIv8SDA3/DgsM/xAQ\r
+        Ef8MDA3/BAQG/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAcA/wAJAP8ABAD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAABP8AAAL/CwcJ/yAYGv8nICL/IBod/yw2Of9Ten3/aqep/263uP9vu7v/b7q6/3C6\r
+        uv9wubn/b7i4/2+3t/9vt7f/cLa2/261tf9stLT/a7S0/2uzs/9qsrL/aLKy/2ixsf9qsLD/aq+v/2qv\r
+        r/9prq7/aa2t/2isrP9oq6v/Z6ur/2eqqv9oqan/Z6io/2WoqP9lp6f/ZKam/2Olpf9ipaX/YqSk/2Gj\r
+        o/9hoqL/YKGh/2Chof9foKD/X5+f/16env9fnZ3/Xp2d/16cnP9em5v/XZqa/12Zmf9cmZn/XZiY/12X\r
+        l/9clpb/XJWV/1uUlP9blJT/WpOT/1qSkv9ZkZH/WZCQ/1iPj/9Yj4//Vo6O/1WNjf9VjIz/VIuL/1OK\r
+        iv9Tior/UomJ/1KIiP9Rh4f/UYaG/1CFhf9QhIT/UYSE/1GDg/9SgoL/UYGB/0+AgP9Nf3//S35+/0l+\r
+        fv9FdHX/J0NE/w8YGP8iIxz/NzAi/1pWPP92c0//TkUw/ykaEv8WDgv/BgMF/xUSFP8jICD/IR0e/x4a\r
+        HP8dFxn/HBUX/x0YGv8fHBz/IBsc7yEcHdshGxzHIhwdsx4XGJ8aFBWLGhQUeBkTFGQYExRQGBITPBkT\r
+        FCgZFBUUQz0+FEM9PihDPT48RD4/UEQ+P2RFP0B4RUBBi0tGR59TTE2zRT9AxzgyM9s7NTbvPTc4/0hC\r
+        Q/9TTU7/V1BS/1tVVv9QSkv/Rj9A/z85Ov85MzT/MCsr/yckJP8rJyf/Miss/zYxMv88Njb/PTc4/z85\r
+        Ov87NTb/NjAx/zUwMf82MDH/NjAx/zcxMv88Nzj/Qzw9/0lDRP9QSUr/UUxN/1NPUf9JRUb/Pzg4/zcw\r
+        MP8wKSn/Miot/zQtMP82LzT/ODA3/zYvMv80LC3/Lyco/yoiJf8zLTD/Qzw//0I8Pv87Njb/QTs8/0lC\r
+        Rf85Mjb/IRsf/xYQE/8MCgv/ExIS/yAgIP8xLi7/Qzw9/0A5Ov81LzD/NC4v/zUwMf8nISL/EQ0N/w8N\r
+        Df8TFRX/Dw8Q/wYHB/8AAAD/AAAA/wAAAP8AAAD/AAAA/wsfCP8GHwT/AA4A/wAGAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAL/AAAB/woHCv8hGhv/KSIk/yEbHv8tODv/VX2A/2yrrf9vubr/cLy8/3C7\r
+        u/9wurr/cLq6/3C5uf9wuLj/b7e3/3C3t/9utrb/bbW1/2y1tf9rtLT/a7Oz/2mysv9osrL/arGx/2yw\r
+        sP9sr6//a6+v/2uurv9pra3/aKys/2irq/9nq6v/Z6qq/2apqf9mqKj/Zaio/2Snp/9jpqb/Y6Wl/2Kk\r
+        pP9ipKT/YaOj/2Giov9goaH/YKGh/1+goP9fn5//X56e/1+dnf9fnJz/Xpyc/16bm/9fmpr/XpmZ/16Y\r
+        mP9dmJj/XZeX/1yWlv9alZX/WpSU/1mTk/9Zk5P/WJKS/1iRkf9XkJD/V4+P/1aOjv9Vjo7/VY2N/1SM\r
+        jP9Ui4v/U4qK/1OJif9SiYn/UoiI/1GHh/9Rhob/UYWF/1GEhP9Sg4P/UoOD/1CCgv9OgYH/TYCA/0x/\r
+        f/9Ofn7/S3p7/ytISf8PHR3/HB8Z/y0kGP9WUjv/eHhX/1ZMNv81Ixj/GxEM/wUBA/8UEBL/IR4f/x8c\r
+        Hf8eGhv/HRga/x0WGP8eGBr/Hxsc/yAcHe8hHB3bIhwdxyIcHbMdFxifGRMUixkTFHgYExRkGBMTUBgT\r
+        FDwZFBUoGhUWFEQ+PxRGQEEoR0FCPElERFBKREVkTklKeFRNTotXUVKfW1VWs0pERcc5MzTbOjQ17z03\r
+        OP9EPT7/SkRF/01ISf9RS0z/SENE/z85Ov87NTb/ODIz/y8rLP8nIyT/Kycn/zErLP87NTb/RkBC/0ZA\r
+        Qv9FP0D/PTg5/zUuMP81LjD/NjAx/zgyM/86NDX/OzY3/z03OP9COzz/RUBB/0A8Pf85ODf/ODQ1/zgx\r
+        NP83MDL/NS4x/zgyNP8+Njn/QDg8/0E6Pv9BOT3/Pzg5/zYwMf8sJSf/NjAy/0hCQ/9EPj//PDY2/z44\r
+        OP9DPT7/Pzo7/zs0Nv89Nzr/QTw9/0VAQf9IREX/RkBB/0E6O/88MzT/NS8w/zQvMP82MTL/JyEi/w8M\r
+        C/8PDQ3/GBkZ/xITE/8ICAj/AAAA/wAAAP8AAAD/AAAA/wYMBP82RC//Kz8m/wQcAf8ADAD/AAUA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8JBgn/Ihsc/ywkJf8jHiD/Lzo9/1eAg/9ur7D/cLy8/3G9\r
+        vf9xvLz/cbu7/3G6uv9wurr/cLm5/3C4uP9xuLj/b7e3/262tv9ttbX/bLW1/2u0tP9ps7P/abKy/2uy\r
+        sv9tsbH/bLCw/2yvr/9rr6//aa6u/2itrf9orKz/Z6ur/2erq/9nqqr/Zqmp/2aoqP9lqKj/ZKen/2Om\r
+        pv9jpaX/YqSk/2KkpP9ho6P/YaKi/2Chof9goKD/X6Cg/2Cfn/9gnp7/X52d/1+cnP9enJz/X5ub/1+a\r
+        mv9emZn/XpiY/12YmP9dl5f/W5aW/1qVlf9alJT/WZOT/1mTk/9YkpL/V5GR/1eQkP9Wj4//Vo6O/1SN\r
+        jf9VjY3/VIyM/1SLi/9Tior/U4mJ/1KIiP9SiIj/UYeH/1GGhv9RhYX/UoSE/1ODg/9PgoL/TYKC/02B\r
+        gf9NgID/UX9//1B7fP8uTU7/ECMk/xYaFv8hFw3/UUw6/3l5Xv9dUTz/QS0c/yMXEf8IBAb/ExAR/x0a\r
+        Gv8eGhv/Hhoc/yAZHP8hGRz/IBkb/x4aG/8gHBzvIhwd2yMdHsciHB2zHRcYnxgTFIsYExN4GBMUZBgT\r
+        FFAZExQ8GxUWKBwXGBREPj8UR0FCKEpERTxLRUZQTEZHZFFLTHhVT1CLWlRVn2BaW7NQS0zHQTw92z86\r
+        O+8+OTr/QTw8/0Y/QP9JQkT/S0ZH/0U+P/88Njf/OjQ1/zgyM/8zLS7/LSgp/zAqK/80LS7/QDo7/01H\r
+        SP9KREX/Rj9A/z04Of83MTL/NjEy/zgyM/85MzT/OzU2/zgyM/80LS7/NjAx/zkzNP83MjP/MzAw/zIv\r
+        MP8zKy//NzAz/zs1OP9COj3/SEJF/0pDRv9LREf/S0RG/0lERf8+ODn/MSos/zcxMv9FP0D/RT9A/0Q+\r
+        P/9DPT7/QTw8/0E8PP9CPD3/R0JD/1FJS/9SS0z/UElM/0dAQf89NDX/NzAx/zQuL/8zLS7/MSwt/yIe\r
+        Hv8NCgr/Dg0N/xkZGf8TExP/BwcH/wAAAP8AAAD/AAAA/wAAAP8XGBP/XmJX/2JoW/9EUED/NEEx/ys4\r
+        KP8kMyH/IC4c/xgoFf8NIAv/ABYA/wAKAP8ABQD/AAUA/wAEAP8ABAD/AAIA/wACAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BwYI/yMcHf8tJib/Ix4h/zA6Pf9YgIL/b6+w/3K8\r
+        vf9zvb3/cr29/3K8vP9xu7v/c7u7/3K6uv9wubn/cLi4/2+4uP9ut7f/bba2/2y1tf9rtbX/arS0/2mz\r
+        s/9rsrL/bbKy/22xsf9ssLD/bK+v/2qvr/9orq7/aK2t/2isrP9nq6v/Z6ur/2eqqv9mqan/Zaio/2So\r
+        qP9kp6f/Y6am/2Olpf9ipKT/YqSk/2Gjo/9hoqL/YKGh/2CgoP9goKD/YJ+f/2Cenv9gnZ3/YJyc/16c\r
+        nP9em5v/XZqa/12Zmf9cmJj/XJeX/1uXl/9alpb/WpWV/1mUlP9Zk5P/WJKS/1iSkv9XkZH/V5CQ/1WP\r
+        j/9Vjo7/VY2N/1SMjP9UjIz/U4uL/1OKiv9SiYn/UoiI/1GHh/9Rhob/UYaG/1OFhf9ThIT/T4OD/02C\r
+        gv9NgYH/TYCA/1KAgP9Sfn7/MFJT/xQrLP8WGxn/HRMM/01IN/92dlz/YFY+/0o4I/8uIxr/FRAS/xYS\r
+        FP8XFRX/GxgY/x4bHP8gGhz/IRoc/yAaG/8eGhv/IBsc7yIcHdshHB3HIRwdsx0XGJ8ZExSLGRMUeBkT\r
+        FGQaFBRQGhQVPBwWFygdGRkUQz0+FEdBQihLRUY8TEZHUE1HSGRPSUp4UUtMi1pTVZ9iXV6zWlNVx1BL\r
+        TNtJQkPvQDs8/0E8PP9CPD3/RT4//0dAQf9BOzz/OzU2/zo0Nf85MzT/ODEz/zcwMf84MTP/ODM0/0U+\r
+        P/9STE3/TEZH/0Q+P/89ODn/OTM0/zk0Nf87NTb/OjQ1/zkzNP8xKiv/JiEh/ygiI/8rJif/MSor/zYx\r
+        Mv8zLS7/LScq/zgxNP9EPED/TEZJ/1VNUf9WTlL/VU5S/1VNUP9UTE//RkBB/zUwMf83MTL/Pjc4/0ZA\r
+        Qf9PSEn/SkRF/0I8PP9BOTr/QTk6/0U+P/9MREX/SkNE/0Q+P/8/Nzj/ODAx/zUuL/80LS7/Lyor/yok\r
+        Jf8dGBn/DQgJ/w4LDP8YFxf/ERER/wYGBv8AAAD/AAAA/wAAAP8AAAD/JyIk/4R5fv+glpr/nZSW/5WO\r
+        jv+MhIL/gXt1/3Vva/9hYVb/RU4+/yQzIP8AFgD/AAoA/wAIAP8ABgD/AAUA/wAEAP8AAgD/AAIA/wAC\r
+        AP8AAgD/AAIA/wACAP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFCP8iHR7/LiYn/yQdIf8wODz/WH+B/2+t\r
+        r/9yu73/c76+/3O+vv9yvb3/cry8/3O7u/9zu7v/cbq6/2+5uf9vuLj/bri4/223t/9ttrb/bLW1/2q1\r
+        tf9qtLT/bLOz/26ysv9tsrL/bbGx/2ywsP9qr6//aa+v/2iurv9ora3/aKys/2irq/9nq6v/Zqqq/2Wp\r
+        qf9kqKj/ZKio/2Onp/9ipqb/YqWl/2KkpP9ipKT/YqOj/2Giov9goaH/YKCg/2Gfn/9gn5//YZ6e/2Cd\r
+        nf9fnJz/Xpub/16bm/9dmpr/XZmZ/1uYmP9bl5f/WpaW/1qWlv9ZlZX/WZSU/1iTk/9YkpL/V5GR/1eR\r
+        kf9WkJD/VY+P/1WOjv9VjY3/VIyM/1SLi/9Ti4v/U4qK/1KJif9SiIj/UoeH/1KGhv9ThYX/U4WF/1CE\r
+        hP9Og4P/TYKC/02Bgf9SgID/U35//zRXWP8YMzX/GR8f/x0TD/9KRjX/cXFU/2FaPv9QQyv/OzIn/ych\r
+        I/8bFxf/EQ4O/xgWFv8fHR3/IBsd/yEaHP8fGhz/Hhob/x8bHO8hGxzbIBscxyAbG7MdFxifGRMUixkT\r
+        FHgaExRkGhUVUBsWFzwcFxgoHRkaFEI8PRRGQEEoS0RGPExGR1BOSElkTkhJeE5ISYtWT1CfXVhZs1hR\r
+        UsdQS0zbSkNE70I9Pv9EPj//SUJD/0pERv9MR0f/R0FC/0E7PP89Nzj/OjQ1/zs1Nv88Njf/OzY3/zs1\r
+        Nv9GP0D/UkxN/0pERf8+OTr/PDY3/zkzNP86NTb/Pjg5/z44Of89Nzj/NC0u/ykjJP8pIyT/KyUm/y8p\r
+        Kv81Li//Miwu/y4oK/85MjX/Rj5C/1FJTP9bVVj/W1RX/1pTVv9ZUlX/WFJT/0pERf86NDX/NzEy/zcx\r
+        Mv9AOTr/S0ZH/05GR/9LQ0T/Rj4//0E4Of9BODn/RT0+/0M6PP8+NTb/PDM0/zwyM/87MzT/PDU2/zAr\r
+        LP8fGhv/FxES/xALDP8RDg7/FRUV/w4ODv8EBAT/AAAA/wAAAP8AAAD/AAAA/yslKP+Pg4j/tKar/7ms\r
+        sP+2qav/r6Kj/6SVl/+Whor/g3d4/2xpZf9QUUv/MDct/yErHf8aJhf/FiES/xIdDf8NGwn/CBgF/wUW\r
+        Af8BFAD/ABAA/wAPAP8ACwD/AAgA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BBQb/IRwd/ywmJ/8kHSH/MDg8/1h+\r
+        gP9wrK7/cry8/3O/v/9yvr7/cr6+/3K9vf90vLz/c7u7/3G7u/9xurr/b7m5/264uP9uuLj/bbe3/222\r
+        tv9stbX/a7W1/2y0tP9us7P/brKy/22ysv9tsbH/a7Cw/2qvr/9pr6//aK6u/2itrf9orKz/aKur/2er\r
+        q/9lqqr/Zamp/2SoqP9jp6f/Y6en/2Kmpv9jpaX/Y6Sk/2Kjo/9io6P/YaKi/2Ghof9hoKD/YZ+f/2Cf\r
+        n/9gnp7/Xp2d/16cnP9dm5v/XZqa/1yamv9cmZn/W5iY/1uXl/9alpb/WpWV/1mVlf9ZlJT/WJOT/1iS\r
+        kv9XkZH/VpCQ/1aQkP9Wj4//VY6O/1WNjf9UjIz/VIuL/1OKiv9Tior/UomJ/1KIiP9Th4f/UoaG/1KF\r
+        hf9QhIT/T4OD/02Dg/9MgoL/UYGB/1J/gP82XF3/HTo8/x0lJf8fFRP/PDYq/1ZVPv9YUjr/WE03/0I5\r
+        Lv8sJSb/GxYW/wwJCP8WExL/Hhwc/x8bG/8fGhv/IBsc/x8cHP8gGxzvIBoc2yAaG8cfGRuzHRYXnxoU\r
+        FYsaFBV4GxUWZBwWF1AdFxg8HRgZKB0YGRRAOjsURD9AKElDRDxMRUdQTkhJZExFR3hLREWLUEtMn1VP\r
+        ULNPSkvHSUJD20U/QO9CPT7/SkNE/1JMTf9VT1D/WFJT/1FLTP9JQ0T/Qjw9/zs1Nv89Njf/Pjk6/z03\r
+        OP88Njf/RT9A/1BKS/9GQEH/OjQ1/zcwMf82LzD/OzY2/0I8Pf9CPT7/RD0+/zw3OP81Li//Miwt/zAr\r
+        LP8wKiv/Mior/zIrLf8yKy3/OzQ3/0U9QP9SSk3/Xlda/15XWv9cVVj/W1RW/1lTVf9NR0j/PTc4/zYw\r
+        Mf8wKSr/NzEy/0M8Pf9NRUf/V01Q/09FRv9ANjf/PTM0/z4zNf89MjP/OC8w/z0yM/9BODn/RT0+/0dB\r
+        Qv8zLi//FhAR/xEMDv8YEhP/FhIT/xEREf8JCgr/AAAA/wAAAP8AAAD/AAAA/wAAAP8pJyX/ioSC/62m\r
+        o/+0q6j/tKmo/7GkpP+nl5v/moaS/5J+iv+MeIX/gG96/3Fjav9mWl//XVJU/1NKS/9LQUD/QDw4/zg5\r
+        Lv8vNCj/KS8j/yEoHP8XIBT/DBgL/wAPAP8AAgD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAIE/x0aGv8qJCX/Ix0h/zE4\r
+        O/9ZfX//cKut/3K8vf9zwMD/c7+//3K+vv9zvr7/dL29/3S8vP9yvLz/cbu7/3G6uv9vubn/brm5/264\r
+        uP9tt7f/bLa2/2y2tv9ttbX/brS0/26zs/9usrL/bbKy/2uxsf9rsLD/aq+v/2qvr/9prq7/aa2t/2is\r
+        rP9nq6v/Zqur/2Wqqv9lqan/ZKio/2Onp/9jp6f/Y6am/2Olpf9jpKT/Y6Oj/2Kjo/9ioqL/YaGh/2Gg\r
+        oP9gn5//X56e/16env9enZ3/Xpyc/12bm/9dmpr/XJqa/1yZmf9bmJj/W5eX/1qWlv9alZX/WZSU/1mU\r
+        lP9Yk5P/V5KS/1eRkf9WkJD/Vo+P/1aPj/9Vjo7/VY2N/1SMjP9Ui4v/U4qK/1OJif9TiIj/U4iI/1OH\r
+        h/9Shob/UIWF/06EhP9Ng4P/TIKC/1GCgv9SgYH/OGFh/yJDQ/8iKy3/IRcY/ychG/8wLB//SUM0/19X\r
+        RP9FOzT/KyIj/xkSEv8IBQP/ExAP/x0bG/8dGhr/Hhoa/x8cHP8hHR7/IBsc7x8ZGtsfGRrHHxkZsx0W\r
+        F58bFBWLHBYXeB0WGGQeGBpQHxobPB4YGigcFxgUQTo8FEQ+PyhIQkM8SkREUExFRmRLREV4SkNEi0xF\r
+        Rp9NSEmzSUJDx0M+P9tEPz/vRD8//09KSv9aVFX/XlhZ/2BbXP9aU1T/UUxN/0lCQ/8/OTr/QDo7/0I7\r
+        PP9BOzz/QDo6/0Q9Pv9IQkP/QTs8/zkyM/84MTL/ODEy/0A6O/9KQ0X/TUdI/09KS/9IQkP/Pzk6/zo0\r
+        Nf81Li//MSss/y8pKv8xKy3/NS4v/zs0N/9BOj3/UElL/2BZW/9gWVv/XFVY/1hSVP9UTU//SUNE/z03\r
+        OP82MDH/MSor/zUwMP89Nzj/R0BB/1JISv9SSEn/UEZH/1FISv9VS07/V05Q/1dQUf9WTU7/U0lK/0hB\r
+        Qv88NTb/KiQl/xQQEf8VEBH/Hxob/xsYGf8TEhP/CgkK/wAAAP8AAAD/AAAA/wAAAP8AAAD/KCck/4iF\r
+        gf+sp6P/s6yp/7KqqP+uo6P/ppac/5yFlf+XgJH/lICO/458h/+Gdn//fG1z/29iaP9kV1z/Wk1P/1FH\r
+        Rf9KQT7/QTw5/zk3Mv8wLyv/Jygi/xwgG/8QGRL/AgkE/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAGBv8dGxv/KSQl/yQc\r
+        H/8xNjv/WHt+/2+qq/9zvL3/dMHB/3PAwP9zv7//c7+//3S+vv90vb3/dLy8/3O8vP9xu7v/cLq6/2+5\r
+        uf9uubn/bri4/223t/9ttrb/bra2/2+1tf9utLT/brOz/26ysv9tsrL/bbGx/2uwsP9qr6//aq+v/2mu\r
+        rv9pra3/Z6ys/2arq/9mq6v/Zaqq/2Wpqf9kqKj/ZKen/2Onp/9kpqb/ZKWl/2OkpP9ko6P/ZKKi/2Ki\r
+        ov9hoaH/YKCg/2Cfn/9fnp7/Xp6e/16dnf9enJz/XZub/12amv9cmZn/XJmZ/1yYmP9bl5f/W5aW/1qV\r
+        lf9ZlJT/WJOT/1eTk/9XkpL/V5GR/1eQkP9Wj4//Vo6O/1WNjf9VjY3/VIyM/1SLi/9Tior/UomJ/1OI\r
+        iP9Sh4f/UYeH/1CGhv9OhYX/TYSE/02Dg/9RgoL/UYGB/zxmZv8oS0z/JDAy/yAXG/8dFxb/HxkV/0E7\r
+        MP9eVkb/Qjkx/ygeHP8XEA//CAUE/xIQD/8dGxr/HRsa/x4aG/8gHB3/IR0e/yAcHO8gGhrbHxkaxyAa\r
+        GrMdFxifGxUWixkTFHgXEhNkGxUXUB8aGzwdGBkoHBYXFEI7PRREPj8oRUBBPEZCQ1BJQ0RkSkNEeEtE\r
+        RYtHQkKfRUBBs0M+P8dBPD3bRD9A70dBQv9UTk//YFtc/2VfYP9pY2T/Ylxd/1tUVf9PSkv/RD9A/0Q+\r
+        P/9FPj7/Rj4//0c/QP9DPD3/Pjc4/zs0Nv86MzT/OzQ2/zw3OP9IQkP/VlBQ/1pTVP9cV1j/Vk9Q/0tF\r
+        Rv9CPD3/ODEy/zItLf8tKSn/MSwt/zcvMf87NDb/PTY4/01GSP9gWVv/X1lb/1tVV/9UTU7/S0VG/0M8\r
+        Pf85MzT/NzEy/zcxMv83MTL/OjQ1/z03OP9DOTv/U0pL/2hfYf9zbG3/fXZ3/4R8ff+KhIX/fHV2/2lh\r
+        Yv9IQUL/Ihwd/xkTFP8ZFBX/Hxob/yUgIf8iHh//GRcY/w4MDf8CAQH/AAAA/wAAAP8AAAD/AAAA/ygo\r
+        J/+IiIb/q6qo/7Ourf+vqar/qqGj/6OUm/+ahZb/lYGO/5CCh/+KgIL/hHx+/3dxcv9oYmP/XFVV/1FM\r
+        Sv9NQ0T/TD1C/0U4Pv89Mjf/Ny0x/y8qLf8qJyn/JSMn/xERFP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ICwv/Hx4e/ykl\r
+        Jv8kHB//MTU5/1Z6fP9uqar/cry8/3TCwv9zwcH/c8DA/3S/v/91v7//db6+/3S9vf90vLz/cry8/3G7\r
+        u/9wurr/b7m5/265uf9uuLj/bre3/262tv9vtrb/b7W1/260tP9us7P/brKy/22ysv9rsbH/a7Cw/2qv\r
+        r/9qrq7/aa6u/2mtrf9orKz/aKur/2erq/9mqqr/Zqmp/2SoqP9kp6f/ZKam/2Smpv9kpaX/ZaSk/2Sj\r
+        o/9ioqL/YqKi/2Ghof9goKD/YJ+f/16env9enZ3/Xp2d/16cnP9dm5v/XZqa/1yZmf9cmJj/XJiY/1uX\r
+        l/9blpb/WpWV/1mUlP9Yk5P/V5KS/1iSkv9XkZH/V5CQ/1aPj/9Vjo7/VY2N/1SMjP9UjIz/U4uL/1OK\r
+        iv9SiYn/UoiI/1KHh/9Qhob/T4WF/06Fhf9OhIT/UIOD/1GCgv8/a2z/MFRV/yU0Nv8cFxv/GRMW/xoT\r
+        Ff88NS7/WVFB/z00Kv8iGBX/FQ4N/wkHCP8TERH/HRoZ/x8bG/8gGx3/IRwd/yEcHf8hGxzvIBoc2yEa\r
+        HMchGxyzHhgZnxsVFosUDxB4DgkKZBYQEVAdGBg8HBYXKBsVFRRFPUAURT9BKEVBQjxGQkNQR0JDZEhD\r
+        RHhKQ0SLRkFCn0Q/QLNDPj/HQj0+20ZAQe9KREX/VlFS/2NeXv9oYmP/bWdn/2VfYP9dV1n/Uk1O/0dC\r
+        Qv9HQEH/SUBB/0lCQ/9LQ0T/Qz0+/zs1Nv87NTX/PDU3/z04Of9AOzv/TUdI/1tVV/9gWlv/Y11e/1pU\r
+        VP9QSkv/RkBB/zw2N/8zLy//LCop/zEtLf84MDL/OjQ1/zs2Nv9IQUL/Vk5Q/1ZOUP9RSkz/S0RG/0Q9\r
+        Pv8+ODn/OTM0/zkzNP85NDX/PTc4/0I8Pf8/OTr/OzQ1/0dAQv9YUlP/Yl1e/2pmZ/9ubGz/cm9v/2Zi\r
+        Y/9VT1D/OjM0/x0WF/8aExT/IBob/yUfIP8nIiP/Ix8g/xwZGv8RDg//BwME/wEBAf8BAQH/AAAA/wAA\r
+        AP8kJCT/goKB/6impv+yra7/sqqs/6yjpv+klpz/m4eU/5aDj/+Sg4r/jYOF/4mBgv+AeHn/c2tu/2Zd\r
+        X/9WTk7/T0NF/0s7Qv9GNT3/PzE4/zkuM/8yKy//Ligt/yomK/8VFBf/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAL/DA0O/x4e\r
+        H/8oJSb/JR0g/zM1Of9TdHn/aaOm/3G7vP92wsL/dMLC/3PBwf9zwMD/dL+//3O/v/9zvr7/cr29/3K8\r
+        vP9yvLz/cLu7/3C6uv9vubn/b7m5/2+4uP9vt7f/cLa2/2+2tv9vtbX/brS0/26zs/9usrL/bbKy/22x\r
+        sf9ssLD/bK+v/2qurv9prq7/aa2t/2isrP9oq6v/Z6qq/2eqqv9lqan/ZKio/2Wnp/9kpqb/ZKam/2Wl\r
+        pf9lpKT/Y6Oj/2Kiov9hoaH/YaGh/2CgoP9fn5//Xp6e/1+dnf9enJz/Xpyc/1ybm/9dmpr/XJmZ/1yY\r
+        mP9cl5f/W5eX/1qWlv9ZlZX/WZSU/1iTk/9YkpL/V5GR/1eRkf9WkJD/Vo+P/1WOjv9VjY3/VIyM/1SL\r
+        i/9Tior/U4qK/1OJif9SiIj/UYeH/1CGhv9PhYX/ToSE/1GDg/9Qg4P/QnBx/zZaXP8oODr/Gxkb/xcS\r
+        FP8YEBH/Pjct/15XQ/8+NSj/IRUP/xUPDv8MCg3/FhMU/x8bGv8gGxz/IRse/yEbHf8hHB3/IBoc7x8Z\r
+        G9sgGhzHIBscsx4YGp8bFheLFRAReA4KC2QVEBFQHBcYPBwWFygcFhcUSEFEFEdCRChHQ0Q8R0NEUEdD\r
+        RGRHQ0R4R0NEi0dCQ59GQUKzRkFCx0ZBQttLREXvTUdI/1hTVP9kXl//aGNk/21mZ/9kX2D/XVdY/1JN\r
+        Tv9IQkP/SkJD/0pDRP9LRUb/TEZH/0U/QP8+ODn/Pjg5/z85Ov9AOzz/Qz0+/1BKS/9dWFn/Ylxd/2Vg\r
+        Yf9cVVf/UEpL/0hBQv8/Ojv/NzIy/y0rK/8xLi7/ODEy/zozNf87Njb/QDo7/0Y/QP9FPj//Qjw9/z86\r
+        O/89ODn/OzU2/zo0Nf86NDX/OjU2/0Q+P/9QS0z/SUNE/zo0Nf81MDH/My4w/zMyMf82NjX/NDQz/zEy\r
+        Mf8uKyv/KiQl/yUgIf8iGx3/JB4f/yghIv8pIiP/JyAh/yMdHv8eFxn/FA8Q/wsHCP8DAwP/AgIC/wEB\r
+        Af8BAQH/ISEg/3l4eP+hnZ7/sKut/7Wsr/+wp6n/qZug/52Nk/+Yh5D/l4KQ/5aDj/+Thor/j4GG/4l3\r
+        hP95aXH/Y1RX/1VFSP9LOz//QzQ6/z4yN/85LzL/Miwu/ywoKv8nIyf/EhAS/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BgIG/w8N\r
+        EP8dHR7/JiUl/ygfI/81NTv/T29z/2Kdn/9xubr/eMPD/3XCwv90wsL/dMHB/3TAwP90v7//c7+//3O+\r
+        vv9zvb3/cby8/3G8vP9xu7v/cbq6/3C5uf9wubn/b7i4/3C3t/9wtrb/b7a2/2+1tf9utLT/brOz/22y\r
+        sv9tsrL/bbGx/2ywsP9qr6//aq6u/2murv9pra3/aKys/2irq/9nqqr/Z6qq/2Wpqf9lqKj/ZKen/2Wm\r
+        pv9mpaX/ZaWl/2OkpP9io6P/YaKi/2Ghof9goKD/YKCg/1+fn/9fnp7/Xp2d/12cnP9dm5v/XJub/1ya\r
+        mv9cmZn/XJiY/1yXl/9alpb/WpaW/1mVlf9ZlJT/WJOT/1eSkv9WkZH/VpCQ/1aPj/9Wj4//VY6O/1WN\r
+        jf9UjIz/VIuL/1OKiv9TiYn/VIiI/1OIiP9Sh4f/UYaG/0+Fhf9QhIT/T4OD/0VzdP87X2H/Kjw8/xoc\r
+        HP8XExL/Fw8M/0Q9Lf9pY0f/Qzop/yEVDf8XEQ//Dw4S/xgVF/8hGxv/IRsc/yEaHv8gGx3/IRsd/x8a\r
+        G+8eGBnbHhkaxyAaHLMeGBqfHRcZixgUFXgUERFkGBQUUBsWFzwdGBkoHxkaFEpERRRJREUoSERFPEhE\r
+        RVBIREVkSERFeEdDRItHQ0SfSENDs0hDQ8dIQkPbS0VG701HSP9VUFH/XlhZ/2FbXP9kXl//XlhZ/1dR\r
+        Uv9PSUv/R0JC/0tFRv9QSUr/UkxN/1ZQUf9MRUX/QDo7/z85Ov9AOjv/QTw9/0Q+P/9PSUr/WVNU/15Y\r
+        Wf9gW1z/WFJS/01GSP9FQEH/Pzo7/zgyM/8uLCz/MS4u/zgxMv88Nzj/QTs7/0I9Pv9DPT7/QDo7/zw2\r
+        N/87NTb/OzY3/zs1Nv88Njf/PDc4/zw2N/9JQ0T/WFFT/01ISf88Nzj/Mi0u/yomJ/8qKCf/Kiop/ygo\r
+        KP8kJST/IyEh/yUfIP8lICH/JyEi/ygjJP8qIyT/KSMk/ycgIf8jHR7/Hxga/xYREv8NCQr/BAQE/wMD\r
+        A/8DAwP/AgIC/yAfH/90cnL/nZqb/7Otr/+3r7H/tKmr/6qdof+dkJL/moiQ/5qDk/+YhJH/mIiO/5eG\r
+        jP+Uf47/gm56/2hWXP9XSEr/TT9B/0U5O/8/NDf/OC8y/zErLf8rJij/JCEj/xEPEP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wcF\r
+        B/8QDRD/HBwd/yUjJP8sICT/NzY7/0pobf9dlJj/cLe3/3nExP91w8P/dMLC/3TCwv91wcH/dMDA/3S/\r
+        v/9zv7//c76+/3O9vf9xvLz/cry8/3O7u/9yurr/crm5/3G5uf9vuLj/b7e3/262tv9utbX/b7W1/260\r
+        tP9ss7P/bLKy/2uysv9rsbH/a7Cw/2mvr/9prq7/aa6u/2mtrf9orKz/aKur/2eqqv9mqan/Zamp/2Wo\r
+        qP9lp6f/Zqam/2alpf9kpaX/YqSk/2Kjo/9hoqL/YaGh/2CgoP9goKD/X5+f/1+env9enZ3/XZyc/12b\r
+        m/9cmpr/XJqa/1yZmf9bmJj/W5eX/1qWlv9alZX/WZSU/1mUlP9Yk5P/VpKS/1eRkf9XkJD/V4+P/1aO\r
+        jv9Vjo7/VY2N/1SMjP9Ui4v/VIqK/1OJif9UiIj/VIeH/1GGhv9Qhob/UIWF/0+EhP9Idnb/PmRk/ys+\r
+        Pf8bHBv/HhsW/yQdFP9PSjf/c25S/0lBLv8kGA7/GxYT/xMTGP8bFxr/Ihsc/yEbHP8fGhz/Hxoc/x8a\r
+        G/8eGBrvHBcZ2x0YGccdGRqzHRgZnxwXGYsZFRZ4FhMTZBgVFVAcFxc8IBscKCQfIBRLRkYUSkZGKElF\r
+        RjxJRUZQSUVGZElFRXhIREWLSERFn0lERLNJRETHSUNE20pERe9LRUb/UEpK/1VQUf9VUFH/VVBR/1JN\r
+        Tv9PSEn/SURE/0M/QP9NR0j/WFBR/19WV/9kXV7/VE5P/0I7PP9AOjv/QDo7/0E8Pf9EPj//SkRF/1BL\r
+        TP9UTk//V1JT/1BKS/9FQEH/Qj0+/z86O/84MTL/Lisr/zEsLf83MTL/QDs7/0tERf9MRUf/SkRF/0M9\r
+        Pv87NTb/OjM1/zs2N/89Nzj/Pzk6/z86O/8/OTr/S0VG/1tVVv9RS0z/QDs8/zk0Nf8zLi//NDEx/zc2\r
+        Nf82NjX/NTY1/zUzM/81LzD/Mios/y0nKP8qJSb/KCIj/ygiI/8oISL/JR4f/x8ZG/8XEhP/DwsM/wUF\r
+        Bf8EBAT/BAQE/wMDA/8fHx//cW9v/5yZmf+3sbP/urS1/7Ooqv+pnZ7/npGS/5uJkP+ag5P/moWS/5mK\r
+        jf+Yh47/mIGR/4Rvff9nV13/WEpN/1JDR/9KPED/PzQ5/zguMf8vKSz/KSMn/yMfIv8QDhD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        Af8HBgf/Dg0P/xkaGv8kIiP/LiMm/zk2O/9FYmb/VouP/260tv97xcX/d8TE/3XDw/92w8P/d8LC/3bB\r
+        wf90wMD/dMDA/3O/v/9zvr7/c729/3K8vP9zvLz/c7u7/3K6uv9yubn/cLm5/264uP9ut7f/bra2/2+1\r
+        tf9vtbX/bbS0/2yzs/9ssrL/a7Gx/2qxsf9qsLD/aa+v/2murv9ora3/aK2t/2esrP9nq6v/Zqqq/2ap\r
+        qf9lqan/Zqio/2anp/9mpqb/ZKWl/2SkpP9ipKT/YqOj/2Giov9hoaH/YKCg/2Cfn/9fn5//Xp6e/16d\r
+        nf9dnJz/XZub/12amv9cmZn/XJmZ/1uYmP9bl5f/WpaW/1qVlf9alJT/WZOT/1eTk/9YkpL/WJGR/1eQ\r
+        kP9Wj4//Vo6O/1WNjf9UjIz/VIyM/1SLi/9Tior/VImJ/1SIiP9Sh4f/UYaG/1GFhf9QhIT/SHl4/0Bo\r
+        Zv8sPj3/HBsZ/ysmHv87NSb/XltH/3p5Yf9RSTb/Kx0Q/yIaFv8aGBz/Hxod/yMbHf8gGhv/Hhka/x0Y\r
+        Gf8dGBn/GxcZ7xsXGdsbFxnHGxcYsxsXGJ8aFxiLFxQVeBUREmQYFRZQHBgZPCQgICgrJygUSkdFFElF\r
+        RShIREY8SERGUElFRmRJRUZ4SUVGi0pFRp9LRkezSURFx0dDRNtFQEHvQj0+/0hCQ/9PSUn/TklJ/05I\r
+        SP9LRkf/SkRF/0pFRf9KREX/VE5P/19YWf9kXF3/Zl9g/1ZPUP9EP0D/Qz0+/0I9Pv9EPz//RkBB/0hD\r
+        RP9LREX/TEZH/05ISf9IQ0T/Qz0+/0E7PP8/Ojv/NzEy/y4qK/80LzD/Pjg5/0dBQv9QS0z/UkxN/1FL\r
+        TP9IQkP/PTc4/zw2N/88Nzj/Pjg5/z86O/9AOzv/QDo7/0pDRf9WT1D/TUdI/0A6O/87Njf/OTM0/zo1\r
+        Nf86ODj/Ojg4/zo5OP86Nzb/OjQ1/zgxMv8yLC3/LSco/ykjJP8oIiP/JyEi/yUfIP8hHR7/GxUW/xEO\r
+        Dv8GBgb/BQUF/wUFBf8EBAT/ICAg/3FwcP+em5v/ubW2/722uP+2rK3/q5+h/56Skv+biZD/m4WU/5uG\r
+        k/+aio3/mYiP/5iDk/+Gcn//a1xh/1xOUf9VRUv/TD5C/0E1Of84LjH/Lygr/ykjJv8jHyL/EQ8Q/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAQH/BwcI/w4NEP8ZGRn/JB8g/y8iJv85NDn/PVhd/06BhP9usLH/fsbG/3nFxf92xMT/eMPD/3jD\r
+        w/93wsL/dsHB/3TAwP90wMD/c7+//3W+vv90vb3/dLy8/3O8vP9zu7v/crq6/3C5uf9vubn/bri4/2+3\r
+        t/9utrb/brW1/221tf9stLT/bLOz/2uysv9rsbH/arGx/2qwsP9pr6//aa6u/2itrf9ora3/Z6ys/2er\r
+        q/9mqqr/Zqmp/2aoqP9lqKj/Zaen/2Smpv9kpaX/Y6Sk/2Kjo/9io6P/YaKi/2Ghof9goKD/YJ+f/1+e\r
+        nv9enp7/Xp2d/16cnP9dm5v/XZqa/1yZmf9cmJj/W5iY/1uXl/9blpb/WpWV/1qUlP9Zk5P/WJKS/1eR\r
+        kf9XkZH/VpCQ/1aPj/9Vjo7/VY2N/1SMjP9Ui4v/VIqK/1SKiv9ViYn/UoiI/1GHh/9Rhob/UYWF/0l6\r
+        ef9BaWf/LT4+/x0aGv8zLiT/SUMv/2dkTf9+fWT/U0s2/ywdDP8kGxX/HBoe/x8aHv8iGx3/IBob/x4a\r
+        Gv8cGBn/GxcZ/xsXGe8bFxjbGhcYxxoWGLMZFRefGBUWixgVFngYFBVkJSIjUDIvLzw5NzcoQT8/FEdF\r
+        QhRHREMoR0JEPEdDRFBHQ0RkSUVGeEpGRotMR0ifTklKs0lFRcdEP0DbPDg57zUxMv8/Ojr/SUNE/0lD\r
+        RP9IQ0T/R0JD/0hCQ/9OSEn/VVBR/15YWf9mYWL/Y15f/2BZWv9VT0//SENE/0dCQ/9HQUL/SUNE/0pF\r
+        Rv9IQ0T/RUBB/0Q/QP9EPz//Qz0+/0E7PP9BOzz/QDs8/zczM/8uKSr/OTQ1/0hCQ/9QSkv/VU9Q/1dR\r
+        Uv9ZU1T/TkhJ/0I8Pf8/Ojv/Pzo6/z85Ov8/Ojv/QDo7/0E7PP9EPz//SkRG/0U/QP89Njf/OzU2/zw2\r
+        N/87Njf/OTU1/zg0NP83NDT/ODQ0/zo0Nf84MzT/NzEy/zMsLf8sJif/KSMk/yUfIP8lHyD/JB8g/x4Z\r
+        Gv8VEhL/BwcH/wYGBv8GBgb/BQUF/yIiIv90c3P/oJ2e/7u3t//Aubr/u7Gz/6+kpf+fk5P/m4qQ/5uF\r
+        lf+bhpP/m4uO/5mJkP+Zg5P/iHSD/29iZ/9gU1b/VkdM/00+Qv9CNTr/OS4x/y8oKv8pIyb/IyAi/xIP\r
+        Ef8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wcHCv8PDxH/GBgY/yIeH/8wICX/Ny81/zRMU/9FdXn/ba2v/4HGxv97xsb/ecXF/3nE\r
+        xP96w8P/eMPD/3jCwv91wcH/dMDA/3TAwP91v7//db6+/3S9vf90vLz/c7y8/3O7u/9xurr/b7m5/265\r
+        uf9uuLj/b7e3/222tv9ttbX/bbW1/2y0tP9ss7P/a7Ky/2uxsf9qsbH/arCw/2mvr/9prq7/aK2t/2is\r
+        rP9nrKz/Z6ur/2aqqv9mqan/Zqio/2Wnp/9lp6f/ZKam/2Slpf9jpKT/YqOj/2Kiov9hoqL/YaGh/2Cg\r
+        oP9gn5//Xp6e/1+dnf9enJz/Xpyc/12bm/9dmpr/XJmZ/1yYmP9bl5f/W5aW/1uWlv9alZX/WpSU/1iT\r
+        k/9YkpL/V5GR/1eQkP9Wj4//Vo+P/1WOjv9VjY3/VYyM/1SLi/9Vior/VImJ/1OIiP9Rh4f/UYeH/1CG\r
+        hv9Jenv/QWlq/y49QP8gGR3/OTMn/1NMNP9saE7/f35i/1FIMP8pGQT/IxoS/x0ZHv8fGRz/IBgb/yAa\r
+        G/8fHBv/HBoa/xoXGf8bFxnvGxgY2xoXGMcZFhizFxQWnxUSE4saFhd4HxsbZDk3N1BUU1M8W1laKGFh\r
+        YRRGQkEUR0JCKEdCQzxIQ0NQR0NEZElFRnhLR0eLTkhJn1BLTLNLRkfHRkJD2z86O+84NDT/Pzo7/0dC\r
+        Q/9HQ0T/R0NE/0hCQ/9HQUL/T0lK/1dSU/9eWFn/ZF9g/2BaWv9ZU1T/UUtM/0pFRf9MRkf/T0lK/1FK\r
+        S/9TTk//TkhJ/0hDRP9EP0D/QTw9/0I8Pf9DPT7/Qjw9/0I8Pf88NTb/Mi4v/z84Ov9PSUr/VVBR/1pU\r
+        Vf9cVlb/XVZX/1FMTf9EP0D/QTw9/0E7PP9BOzz/QDs8/0E7PP9DPT7/Qj0+/0M9Pv9AOTr/PDU2/zw2\r
+        N/8/OTr/PDc4/zk0Nf84MzT/ODM0/zgzNP86NDX/OTQ1/zgyM/80LS7/Ligp/yolJv8nISL/JyEi/yYh\r
+        Iv8hGx3/GBUV/wkICP8HBwf/BwcH/wYGBv8jIiL/dHJy/6Kdnv+/ubr/w72+/721tv+wpqf/oZOU/5mI\r
+        jf+Xgo7/l4SO/5qKjf+aiZD/moSU/4p3hf90Zmz/aFte/2FSVP9URUn/RDg7/zkvMf8wKiz/LCcp/ysm\r
+        KP8YFRf/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8FBwr/Dg8T/xYYGP8gHR7/LyAl/zUsMv8tQkj/PWhu/2ypq/+Ex8f/e8bG/3fG\r
+        xv96xcX/esTE/3nDw/93w8P/dcLC/3XBwf90wMD/dsDA/3W/v/9zvr7/c729/3K8vP9yvLz/cLu7/2+6\r
+        uv9vubn/b7i4/264uP9ut7f/bba2/221tf9stLT/bLS0/2yzs/9rsrL/a7Gx/2qwsP9qsLD/aa+v/2mu\r
+        rv9ora3/aKys/2esrP9nq6v/Z6qq/2apqf9mqKj/Z6en/2ampv9kpqb/ZKWl/2OkpP9io6P/YqKi/2Gh\r
+        of9hoaH/YKCg/2Cfn/9fnp7/Xp2d/16cnP9dm5v/XZub/1yamv9cmZn/W5iY/1uXl/9blpb/WpWV/1qU\r
+        lP9ZlJT/WJOT/1iSkv9XkZH/V5CQ/1aPj/9Wjo7/VY2N/1WNjf9VjIz/VIuL/1SKiv9SiYn/UYiI/1GH\r
+        h/9Rhob/SXp7/0Foav8uPED/Hxgc/zo0KP9VTzT/bWpN/39/YP9USzH/Lh4H/yUbEv8dGR3/Hxgc/x8Y\r
+        G/8fGhv/Hxwb/x4aG/8cGRv/Gxga7xoYGdsYFRbHFhIUsxgVF58bGBmLKygoeDo3N2RQTk5QZmRlPGlo\r
+        aShra2sURD9BFEZBQihIQ0Q8SENDUEhCQ2RKRUZ4TEhIi09JSp9STE2zTkpLx0xHSNtHQ0TvQz0+/0VB\r
+        Qv9IQ0T/SUVG/0lGR/9IREX/R0JD/05ISf9VT1D/WVRU/15YWf9YUlP/UUtM/01HSP9KRUb/UUtM/1hT\r
+        U/9aVVb/XlhY/1dSU/9QSkv/SUNE/0I9Pv9EPj7/RT9A/0Q+P/9DPT7/Pzk6/zw2N/9FQEH/UkxN/1lT\r
+        VP9fWFr/X1pb/15YWv9UT0//R0JC/0M+Pv9CPD3/Qjw9/0E8Pf9DPT7/RUBB/0I9Pv8+OTr/PTY3/zw0\r
+        Nv8+ODj/QTw9/z86O/86NTb/OjQ1/zk0Nf86NDX/OjU2/zgzNP82LzD/NC0u/zErLP8uKCn/LCYn/yok\r
+        Jf8nISL/Ihwe/xsXGP8NCQr/CAgI/wgICP8HBwf/IiIi/3Bvb/+hnZ7/wr2+/8nAwv+/trj/saao/6KU\r
+        lf+YiIr/kX+F/5KAhv+YiYv/momQ/5qElf+NeIj/eWtx/3JlZ/9vYmP/YFJU/0Y8Pv85MDP/MS4v/zEt\r
+        L/81LjD/IRsd/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AQYK/wwPFP8VGBj/Hx4d/y0jJf8yKy7/Jjc9/zddYv9tpKb/hsjI/3vH\r
+        x/92xsb/esbG/3vFxf95xMT/eMPD/3bDw/91wsL/dcHB/3bAwP92wMD/c7+//3K+vv9yvb3/cLy8/3C8\r
+        vP9wu7v/b7q6/2+5uf9vuLj/bri4/263t/9ttrb/bbW1/2y0tP9stLT/a7Oz/2uysv9qsbH/arCw/2qw\r
+        sP9pr6//aa6u/2itrf9orKz/aKur/2erq/9nqqr/Zqmp/2eoqP9np6f/Zaam/2Smpv9jpaX/YqSk/2Kj\r
+        o/9hoqL/YaGh/2CgoP9goKD/X5+f/1+env9enZ3/Xpyc/12bm/9dmpr/XJqa/1yZmf9bmJj/WpeX/1uW\r
+        lv9alZX/WpSU/1mTk/9Yk5P/WJKS/1eRkf9XkJD/Vo+P/1WOjv9WjY3/VYyM/1SLi/9Ti4v/UoqK/1GJ\r
+        if9SiIj/UoeH/0p7e/9AaGn/LDs//xwWGv84MiX/U00x/2xqS/+AgF7/WlI2/zcpEf8qHxb/HRca/x0X\r
+        G/8eGBr/Hxoa/yAcG/8fGxz/Hhse/xsZG+8aFxjbFRIUxxEOD7MbGRqfJiQli0VDQ3hiYWJkZ2VnUGxp\r
+        azxramsoamtrFEQ/QhRGQkIoSUREPElDRFBJQ0RkSkVGeE1ISItPSkufU01Os1ROTsdVT1HbT0tM70pF\r
+        Rv9IREX/RUFC/0dDRP9JRUb/SENE/0dBQv9KRUb/TUhJ/1JMTP9VUFH/UktM/0xHSP9MR0j/TEZH/1VQ\r
+        Uf9gWlv/Y15f/2dhYv9gWlv/WFNU/1BKS/9GQUH/R0FC/0lCQ/9IQkP/R0FB/0Q/P/9BOzz/R0JD/1BJ\r
+        Sv9WUFH/XFZX/1xVVv9ZU1T/UEtM/0ZBQv9FP0D/RkFC/0hCQ/9LRUb/TkdJ/1BLTP9KREX/Qjw9/z85\r
+        Ov89Nzj/Pzk6/0M9Pv9BOzz/PTc4/zw2N/87Njf/OzU2/zw2N/86NTX/ODEz/zYvMP8zLS7/MCor/y4o\r
+        Kf8rJif/KSMk/yQdH/8cGBj/DAoK/wkJCf8JCQn/CAgI/yAfH/9qaGj/nJmZ/8fAwf/Nxsf/wri6/7So\r
+        qf+klpf/mouM/5SDhv+VhYf/mYqL/5qKjv+ahpL/jnyH/35vc/94a2z/eWts/2haXP9LPkD/OjEz/zMw\r
+        Mv8zMTL/OzEz/yceIP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAv8CCAz/DRER/xsbGv8sIyT/Lyot/yMtM/8zUlf/aqCj/4XJ\r
+        yf94yMj/dMfH/3jGxv97xsb/esXF/3jExP92w8P/dsPD/3XCwv93wcH/dsDA/3TAwP9zv7//cb6+/3G9\r
+        vf9wvLz/cLy8/2+7u/9wurr/b7m5/2+4uP9uuLj/bre3/222tv9ttbX/bLS0/2y0tP9rs7P/a7Ky/2qx\r
+        sf9qsLD/aa+v/2qvr/9prq7/aa2t/2qsrP9pq6v/aaqq/2iqqv9oqan/Z6io/2Wnp/9lpqb/ZKWl/2Ok\r
+        pP9ipKT/YqOj/2Giov9hoaH/YaCg/2Cfn/9fn5//X56e/16dnf9enJz/XZub/12amv9cmZn/W5iY/1qY\r
+        mP9bl5f/W5aW/1qVlf9ZlJT/WJOT/1iSkv9XkZH/V5GR/1aQkP9Wj4//Vo6O/1eNjf9UjIz/U4uL/1GK\r
+        iv9QiYn/UYiI/1CIiP9HeXr/PmZn/yk6Pf8aFhj/Mi4h/0tHLP9pZ0n/gIBf/11VOf88Lhb/LCIY/x0W\r
+        Gf8dFxr/HRgb/x4ZGv8gGxv/Hxsc/x4cH/8aGBrvFxQW2xgWF8caFxizLissn0FAQItaWFl4cHBwZG9u\r
+        b1BubG48bWttKGpqaxRGQEQUR0NEKEhDQzxJQ0RQSUNEZEtGR3hOSUmLT0pLn1NNTrNYVFXHXlpb21dT\r
+        VO9PS0z/SERF/0A8Pf9EPj//R0ND/0ZCQ/9GP0D/RT9A/0Q+P/9IQ0T/TUhJ/0tGR/9JREX/TEdI/05I\r
+        Sf9aVFX/ZmFi/2tmZ/9vaWr/aGNk/2FbXP9WUVL/S0ZH/0tFRv9MRUb/TEVG/05GR/9IQkP/RD4//0ZB\r
+        Qv9KRUb/T0lK/1NNTv9RSkz/T0hJ/0hDRP9CPT7/RkBB/05HSP9UTk//W1RV/15YWv9gWlv/VlFS/0tF\r
+        Rf9EP0D/Pzo7/0E7PP9EP0D/Qz0+/0A6O/8+OTr/PTg4/z03OP88Nzj/PDY3/zs1Nv84MjT/NC4v/zEr\r
+        LP8wKiv/LSgp/yslJv8kHiD/GhcX/wsLC/8KCgr/CgoK/wkJCf8dGxv/X11d/5eTlP/Jw8T/0cvM/8a7\r
+        vP+3q6z/qJub/6CTk/+cjY7/m4yN/5uNjf+ajY7/mYqN/5CBhP+BcnX/fG5w/39wcf9tX2D/TUBC/zsz\r
+        Nf8zMjL/NDIz/zwzNf8oHyH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAHCP8TFRT/KSMk/y8pLP8gJir/L0hN/2ad\r
+        oP+Cysr/dsnJ/3LIyP93x8f/esbG/3nGxv95xcX/d8TE/3bDw/92w8P/d8LC/3bBwf90wMD/c7+//3O/\r
+        v/9yvr7/cr29/3G8vP9xvLz/cLu7/3C6uv9vubn/b7i4/263t/9ut7f/bba2/221tf9stLT/bLOz/2yz\r
+        s/9ssrL/a7Gx/2uwsP9qr6//aq6u/2murv9qra3/aqys/2mrq/9pqqr/aKmp/2epqf9mqKj/Zaen/2Wm\r
+        pv9jpaX/Y6Sk/2Kjo/9io6P/YaKi/2Ghof9hoKD/YJ+f/1+env9enZ3/Xp2d/16cnP9dm5v/XZqa/1uZ\r
+        mf9bmJj/W5eX/1uWlv9alpb/WZWV/1mUlP9Yk5P/WJKS/1eRkf9XkJD/Vo+P/1aOjv9Xjo7/VI2N/1KM\r
+        jP9Pi4v/ToqK/0+Jif9OiIj/RXd4/zthZP8mOTr/FRYV/yopHP8/PSX/ZGNH/4GBYv9eVzz/PTAZ/y0i\r
+        Gf8fFhn/HRga/xwZG/8fGRv/IBob/x8aHP8dGx7/FxUX7xIPEdsgHR7HLiors0pISZ9mZmaLbGpqeHBt\r
+        bWRvbW5QbmxuPG5rbChsa2sUSUJGFEhERShIREQ8SkVFUEpGR2RLR0h4TEhJi05JSZ9PSkuzVlBRx1xX\r
+        WNtUTk/vSkZH/0VAQP8/Ojv/RT9A/0pFRv9KRUb/SURF/0dAQf9DPT7/R0JD/0xGR/9LRkf/SkVG/05J\r
+        Sf9STE3/XFdY/2lkZf9uaGn/cmxt/2xmZ/9kX2D/WlRV/05JSv9OSEj/T0dI/1BISf9SSkr/S0VG/0ZA\r
+        Qf9DPj//Qjw+/0U/QP9HQkP/R0JC/0dBQv9EPj//QTo8/0hDRP9TTk//XFVW/2ReX/9mYWL/Z2Fi/15Y\r
+        Wv9TTk//S0RF/0I9Pf9DPT7/RT9A/0U/QP9DPj//QTw9/z85Ov8/OTr/Pzo6/z44Of88Nzj/ODIz/zIt\r
+        Lv8xKyz/MSss/y4pKv8sJif/JiEi/x0ZGf8NDAz/DAwM/wsLC/8KCgr/GhkZ/1lXV/+Sj4//ysXG/9TO\r
+        z//Jv8D/vrKz/7Kmp/+pnJz/oJSU/52QkP+cjo7/m42N/5qNjf+RhIX/g3V2/39wcf9/cHH/bF5g/01A\r
+        Qv88MjX/NDEy/zUxMv89MzX/KB8h/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/DQ8P/ygjI/8wKSv/ISMm/y5C\r
+        Rv9gkpb/esPF/3XKyv90ycn/d8jI/3rHx/96xsb/ecbG/3fFxf93xMT/dsPD/3fDw/93wsL/dcHB/3TA\r
+        wP9zv7//c7+//3K+vv9yvb3/cby8/3G7u/9wu7v/cLq6/2+5uf9vuLj/bre3/263t/9ttrb/bbW1/2y0\r
+        tP9ts7P/brKy/2yysv9rsbH/a7Cw/2yvr/9rrq7/aq2t/2qtrf9prKz/aaur/2eqqv9mqan/Zqio/2Wo\r
+        qP9lp6f/ZKam/2Olpf9jpKT/YaOj/2Kiov9hoqL/YaGh/2CgoP9fn5//Xp6e/16dnf9enJz/XZub/1yb\r
+        m/9cmpr/W5mZ/1uYmP9bl5f/WpaW/1qVlf9ZlJT/WZSU/1iTk/9YkpL/V5GR/1eQkP9Yj4//WI6O/1SN\r
+        jf9RjIz/T4yM/0yLi/9Oior/TYmJ/0N1d/84XmL/JTg6/xUYGP8jIxr/NDIf/1xcQv9+f2D/Xlc8/z8z\r
+        G/8uIxr/HxUZ/x0XGv8cGRv/Hhkb/yAZGv8cGBr/GRca/xsYGu8dGhzbMzAyx0lGR7NfXV6fc3Nzi3Jv\r
+        b3hxbGxkcGxsUG9razxua2oobWppFEtFRxRKRUYoSUVGPEtHSFBMSUpkS0hJeEpHSItKR0efSkZHs0xJ\r
+        ScdPSkzbR0JC7zw4Of8+Ojv/QDs8/0hERf9RTE3/UUxN/1FMTf9NR0j/SEJD/0pFRv9OSUr/TklK/05J\r
+        Sv9STE3/VU9P/15ZWv9pZGX/bWhp/3JsbP9rZmf/Y11e/1pUVf9RSkv/UElK/1FKS/9STEz/UkxN/01I\r
+        SP9GQUL/Pzk6/zYxMv83MjP/OzU2/z85Ov9BOzz/Qjw9/0I7Pf9KRUb/V1JT/2BaXP9nYmP/aWNk/2lk\r
+        Zf9jXV7/WlRV/1BLS/9FP0D/RD9A/0dBQv9HQkP/RkFC/0Q+P/9CPD3/QTw9/0E7PP9AOjv/PTg5/zgy\r
+        M/8xLC3/MCor/zErLP8vKir/LSco/ygjJP8hHR7/Ew8R/w0NDf8MDAz/CwsL/xkZGf9WVFT/j4yM/8rE\r
+        xf/Xz9D/zcXG/8i9vv/Ctrf/taip/6SWlv+dj4//nI+P/5uNjf+bjY3/lIWG/4d4ef9/cHL/emxt/2ha\r
+        XP9MP0H/PTE0/zUuMP83LjH/PjI1/yceIP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgMC/8lHyD/MCkq/yUj\r
+        JP8vPj//WoKG/3Kxtv90xMX/d8rK/3nJyf97yMj/esfH/3jGxv94xsb/d8XF/3fExP94w8P/d8PD/3XC\r
+        wv91wcH/dMDA/3O/v/9zv7//cr6+/3K9vf9xvLz/cbu7/3C7u/9wurr/b7m5/2+4uP9vt7f/bra2/222\r
+        tv9ttbX/bbS0/26zs/9ssrL/a7Ky/2uxsf9ssLD/a6+v/2uurv9qra3/aqys/2msrP9nq6v/Z6qq/2ap\r
+        qf9mqKj/Zaen/2Wnp/9kpqb/Y6Wl/2KkpP9ho6P/YqKi/2Ghof9goKD/YKCg/1+fn/9enp7/Xp2d/12c\r
+        nP9dm5v/XJqa/1yZmf9cmZn/W5iY/1uXl/9alpb/WpWV/1mUlP9Zk5P/WJKS/1iSkv9YkZH/WZCQ/1mP\r
+        j/9Vjo7/UY2N/06MjP9Li4v/TIqK/0yJif9BdHf/Nlth/yU4Pf8XGR3/HR0Z/ycmGP9TVD3/eXtc/11X\r
+        O/9CNh3/LyUb/x4UGf8dFxr/HBkb/x4ZG/8fGBr/GRUX/xURE/8jICLvMi8w209NTsdramqzb21tn3Nw\r
+        cItybm54cWxrZHFraVBwamc8b2pnKG5pZxRNR0YUTEdHKElHRzxKR0hQS0hIZEdERHhDQECLQD8/nz89\r
+        PbM+OzzHPjk72zkzNu8yLi//OzY2/0I9Pv9NSUr/WVVW/1pWV/9bVlf/VlBQ/09KS/9PSkv/UEtM/1BL\r
+        TP9QS0v/U01O/1VPT/9cV1j/ZV9g/2hjZP9qZWX/ZF5f/15ZWv9XUlP/TkpL/1FLTP9VT1H/WVNU/1tV\r
+        Vv9VTk//S0ZH/0I8Pf83MjP/ODIz/zk0Nf89ODn/Qjw9/0M9Pv9DPj//TEdI/1dSU/9hW1z/aWNk/2xm\r
+        Z/9tZmf/ZmFi/2BZW/9UTk//R0FC/0ZBQv9LRUb/S0VF/0tERf9HQUL/Qz4//0M+P/9DPT7/QDs8/z04\r
+        Of84MjP/MSwt/zErLP8xLC3/MSss/y8pKv8qJif/JSAh/xYUFf8ODg7/DQ0N/w0NDf8XFxf/T01N/4qG\r
+        h//IwcL/18/Q/8/Hyf/NwsT/zMHC/76xsv+ompv/n5KS/52Pj/+dj4//nI+P/5WGhv+IeHr/gXFz/3xt\r
+        b/9oWlz/TD9B/z0xNP85LTD/Nywv/zktMP8jGx7/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8JDg7/JR4f/zAm\r
+        KP8qJCT/Mjo6/05vdP9km6H/c72//3rKyv96ysr/esnJ/3nIyP95x8f/eMbG/3jGxv93xcX/d8TE/3bD\r
+        w/92w8P/dcLC/3XBwf9zwMD/c7+//3O/v/9yvr7/cr29/3G8vP9xu7v/cLq6/3C6uv9wubn/b7i4/2+3\r
+        t/9utrb/bba2/221tf9ttLT/bLOz/2yysv9rsbH/a7Gx/2qwsP9qr6//aa6u/2mtrf9orKz/aKur/2er\r
+        q/9nqqr/Zqmp/2aoqP9lp6f/Zaam/2Olpf9ipaX/YqSk/2Gjo/9hoqL/YaGh/2CgoP9fn5//X5+f/12e\r
+        nv9enZ3/XZyc/12bm/9cmpr/XJmZ/1yYmP9bl5f/W5eX/1qWlv9ZlZX/WZSU/1iTk/9YkpL/WJGR/1mQ\r
+        kP9Zj4//VY+P/1KOjv9PjY3/ToyM/0+Li/9Qior/Q3R1/zZaXv8mOT3/Ghog/x4cG/8lIxn/TEw5/25w\r
+        VP9ZUzj/Qzcd/zAlG/8eFBj/HRca/xwZHP8dGRr/HxgZ/xsWF/8ZFhf/NDEy701LTNtiYWHHdnV1s3Rx\r
+        cZ9ybm2LcmxseHJra2RxamhQb2pmPG1pZShrZ2UUT0hFFE1IRyhJSEg8R0dHUEdERGQ/PT14ODU1izUz\r
+        M58xMDCzLissxyolJtsrJSfvKyYn/zgzNP9GQUL/VE9Q/2JeX/9kXl//ZF9g/2BbXP9bVlb/VlBR/1JN\r
+        Tv9RTE3/UUxM/1FMTf9STU7/V1FS/1xXWP9dWFn/XVdY/1pVVv9WUFH/UUxN/0tHSP9UTU7/XVVW/2Rb\r
+        XP9pYmP/YFhZ/1NNTv9KRUX/Qzw9/0A6O/8+OTr/Qzw9/0dBQv9HQkP/RkFC/0xHSP9UTk//XlhZ/2lj\r
+        ZP9tZ2f/b2lq/2pkZf9iXV7/VlFS/0hDRP9JQ0T/T0lJ/09ISf9NR0j/SkRF/0ZBQv9FP0D/RT9A/0E8\r
+        Pf89ODn/ODIz/zItLv8yLC3/Mi0u/zMtLv8zLi//Lioq/ycjJP8YFhf/Dw8P/w4ODv8ODg7/FRUV/0ZE\r
+        RP+BfX3/wr2+/9TNz//Qxcj/z8XI/9LJyv/Furv/rqKi/6OWlv+ekZH/nY+P/52Pj/+Vh4f/iXp7/4J0\r
+        df+AcXL/bV9g/05BQ/8/MjX/Oy8y/zYrLv8wJSn/IBkb/wkHCP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ABQb/DxMW/yMb\r
+        H/8uISb/LyUl/zU3Nv8/WWD/VIOL/3G1t/+Ay8v/fMrK/3jKyv95ycn/ecjI/3rHx/96xsb/eMbG/3fF\r
+        xf93xMT/dsPD/3bCwv91wsL/dcHB/3TAwP90v7//cr6+/3O+vv9yvb3/cry8/3G7u/9xurr/cLq6/3C5\r
+        uf9vuLj/bre3/222tv9stbX/bbW1/220tP9ss7P/bLKy/2uxsf9rsLD/arCw/2mvr/9prq7/aK2t/2is\r
+        rP9oq6v/Z6qq/2eqqv9mqan/Zqio/2Snp/9jpqb/Y6Wl/2KkpP9ipKT/YaOj/2Giov9hoaH/YKCg/16f\r
+        n/9enp7/Xp2d/16dnf9enJz/XJub/12amv9dmZn/XJiY/1yXl/9alpb/WpWV/1mVlf9ZlJT/WZOT/1iS\r
+        kv9ZkZH/WJCQ/1WPj/9Tjo7/U42N/1KMjP9WjIz/V4uL/0Z0dP82Wlr/KDk8/x0bIv8jHx//KiYf/0dF\r
+        N/9gYEr/Uksy/0M3HP8wJRr/HhYY/x0YGv8cGRz/HRga/x0XGP8gGhv/IyAg/0lHR+9ubm7bcG5ux3Jv\r
+        brNxbWyfcGxqi3Fra3hxamxkb2ppUG5rZjxraGUoaGVkFE9IRhRKRkQoRENDPEA/P1A8OztkMzExeCso\r
+        KIsmJiafJiYmsyYmJscmJibbLSgp7zQvMP8/Ojv/SURF/1ZSU/9jX2D/aGNk/2tmZ/9oYWL/Yl1e/1tV\r
+        Vv9STU7/UUxN/1FMTf9RS0z/UUxN/1NOT/9WUFH/VU9Q/1JNTv9QS0z/T0pL/01HSP9KRUX/UEtM/1pU\r
+        Vf9kW1z/bGVm/2ZeX/9cVlf/VE5P/0xHSP9IQkP/Qz0+/0U/Qf9JREX/S0ZG/0tGR/9OSUn/U01O/1pU\r
+        Vf9iXF7/ZV9g/2diY/9iXV7/XVZX/1NOT/9KRUb/TEZH/1FKTP9QSkz/T0lK/0xGRv9IQkP/R0FC/0VA\r
+        Qf9CPT7/Pjk6/zo0Nf81MDD/NC4v/zMuL/80Li//NC8w/zErLP8rJyf/Gxoa/xAQEP8PDw//Dw8P/x0c\r
+        HP9ZVlb/kIuM/8W/v//Wzc//1MrM/9PLzf/Vzc//zMLD/7uwsP+toaL/opWV/52QkP+dkJD/lYeH/4l6\r
+        e/+EdXb/g3N0/29hY/9PQkX/QDM2/z8yNf83Ky7/LiMn/x8YGv8MCgv/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BAoL/xEW\r
+        Gf8gGR7/Kh4h/zEmJf80MzP/M0dO/0Vtdf9wrbD/hczM/37Ly/95ysr/ecrK/3rJyf97yMj/esfH/3jG\r
+        xv94xsb/d8XF/3fExP92w8P/dsLC/3XCwv91wcH/dMDA/3S/v/9zvr7/dL6+/3S9vf9zvLz/c7u7/3K6\r
+        uv9yubn/cLm5/264uP9tt7f/bba2/221tf9stLT/bbS0/2yzs/9ssrL/a7Gx/2uwsP9pr6//aa+v/2iu\r
+        rv9ora3/aKys/2irq/9nqqr/Z6mp/2Wpqf9lqKj/ZKen/2Ompv9jpaX/YqSk/2Kjo/9ioqL/YaKi/2Gh\r
+        of9foKD/X5+f/1+env9fnZ3/Xpyc/12bm/9dm5v/XZqa/1yZmf9cmJj/W5eX/1qWlv9alZX/WZSU/1mT\r
+        k/9ZkpL/WJKS/1iRkf9WkJD/VY+P/1WOjv9VjY3/W4yM/16Li/9HcW//M1dU/yo5PP8kHyX/Jh8f/yoj\r
+        HP9JRTf/YmJL/1JLMv9CNhz/LyQa/x0UGP8dFxr/HBoc/xwXGf8cFhb/Lioq/0A9Pv9eXF3veXl523Zz\r
+        csdybWuzcWtqn3BraYtvaWp4bmdsZG1oaVBsaWQ8aWVkKGdjYxROSUcURUNCKD49PTw1NDRQLi0tZCgo\r
+        KHgoKCiLKCgonycnJ7MnJyfHLisr2zw3N+9IRET/S0ZI/01KSv9VUlP/X1xd/2hjZP9wamv/bGdo/2di\r
+        Yv9cV1j/UEtM/09KS/9PSkv/UEtM/1FMTf9RTE3/UEtM/01ISf9LRkb/S0VG/0lDRf9JQ0X/SENF/0xG\r
+        R/9PSkv/W1VW/2dgYv9pY2T/aGJj/2BaW/9YUlP/TklJ/0ZAQP9HQkP/S0ZH/05ISf9SS0z/UkxN/1NN\r
+        Tv9UTlD/V1FS/1dSU/9YUlP/VVBQ/1BKS/9OSEn/TEZH/09JSv9STU7/Uk1N/1FKTP9OR0j/TEVG/0hD\r
+        RP9HQkP/RD8//0A7O/8+Nzn/OzU2/zgyM/8zLi//My0u/zQvMP8zLS7/MCss/yAeHv8RERH/EBAQ/xAQ\r
+        EP8tLCz/f3x8/66pqf/Mxcb/2NDR/9rS0//Z0dL/18/Q/9LKzP/OxMf/vbKz/6eZmv+ekJD/npCQ/5aI\r
+        iP+Kenv/hHZ3/4R0df9wYmP/UEJF/0I1OP9BNDf/Oy8y/zElKf8gGRr/CwgI/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/woP\r
+        EP8VGBr/Gxca/yQbHf8vJyb/MzAv/yg2O/85WmH/b6ap/4rNzf+BzMz/esvL/3rKyv98ysr/e8nJ/3vI\r
+        yP95x8f/eMbG/3jGxv93xcX/d8TE/3bDw/92wsL/dcLC/3XBwf90wMD/dL+//3W+vv90vb3/dL29/3O8\r
+        vP9zu7v/crq6/3C5uf9wubn/b7i4/2+3t/9utrb/bbW1/2y0tP9ss7P/bLOz/2yysv9rsbH/a7Cw/2mv\r
+        r/9prq7/aK6u/2itrf9orKz/Z6ur/2aqqv9mqan/Zaio/2Wnp/9kp6f/Y6am/2Klpf9ipKT/YqOj/2Ki\r
+        ov9hoaH/YaCg/2GgoP9gn5//YJ6e/1+dnf9enJz/XZub/12amv9dmZn/XJiY/1uYmP9bl5f/WpaW/1qV\r
+        lf9alJT/WZOT/1mSkv9YkZH/V5CQ/1ePj/9Wj4//V46O/2GNjf9ljIz/R25r/y5QTP8tOzv/LCUp/yce\r
+        G/8mHBP/Tkk4/3FvVf9XUTf/PzQb/y0jGf8bExn/HBcb/xwaHf8aFxf/GhYU/0RBQP9sa2v/c3Bw73l0\r
+        ddt3cXHHc21ss3Jrap9wammLbmdqeGtla2RqZGZQaGRhPGdjYihmYmMUTkdHFEE/Pyg1NTU8LCwsUCkp\r
+        KWQpKSl4KSkpiykpKZ8pKSmzLiwsx0RCQttRTk7vXFtb/1pYWP9WVFT/WFVV/1pWWP9hXl//amNk/2hh\r
+        Y/9jXl//WlRV/09KSv9PSkv/UUxN/1NOT/9XUVH/VVBQ/1RPT/9PSkv/S0VH/0pERf9JQ0T/SUNE/0pE\r
+        Rv9LRkf/TklK/1pUVf9mYGH/amVm/25oaf9mYGL/XFdY/1NNTv9JREX/S0VG/05JSf9TTU7/VlBS/1RO\r
+        T/9RS0z/S0ZH/0ZBQf9IQ0T/TUhJ/0xHSP9KRUX/S0ZH/05ISf9RS0v/U05P/1ROT/9TTk//UEpL/0xG\r
+        R/9JREX/SEND/0ZAQf9DPT7/QDs8/z86O/87NTb/NC8w/zMtLv80LzD/NC4v/zIuL/8mIiL/ExIS/xER\r
+        Ef8RERH/JiYm/2ppaf+dmZn/yMDB/9jP0P/b0tP/2tHS/9bP0P/Wzc//1c7P/8S6vP+qnZ7/n5KS/56Q\r
+        kP+WiIj/inp7/4V1dv+FdXb/cWNk/1FDRv9ENzr/QzY5/z0xM/8yJir/Ixoc/w4KC/8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8OEBH/FhgZ/xcUFv8dGRn/LCgm/y8vLf8lLC//NExS/2mbnf+Gy8v/gMzN/3vMzP97y8v/esrK/3zJ\r
+        yf98ycn/ecjI/3nHx/94xsb/ecbG/3nFxf94xMT/dsPD/3bCwv91wcH/dsHB/3bAwP91v7//db6+/3S9\r
+        vf90vb3/c7y8/3O7u/9yurr/crm5/3G4uP9xuLj/b7e3/222tv9ttbX/bLS0/22zs/9ssrL/bLKy/2ux\r
+        sf9qsLD/aa+v/2murv9ora3/aKys/2esrP9nq6v/Zqqq/2apqf9lqKj/Zaen/2Smpv9jpqb/Y6Wl/2Kk\r
+        pP9io6P/YaKi/2Khof9hoKD/YJ+f/2Cenv9fnp7/Xp2d/16cnP9dm5v/XZqa/12Zmf9cmJj/W5eX/1qW\r
+        lv9alZX/WpWV/1uUlP9Zk5P/WJKS/1iRkf9XkJD/Vo+P/1aOjv9ijY3/aIyM/0VnZ/8nRkX/LTg5/zMq\r
+        LP82LSb/OzMk/15ZRP97el//XFQ6/z4wGP8rIBf/GREW/xcUF/8XFxn/IyEh/zAtKv9ZV1b/fHx8/3t4\r
+        ee96c3Pbd3Bwx3RsbLNyamqfcGlpi21maHhpY2hkaGJkUGZhXjxlYGAoZF9gFExGRhQ9OjooLi8vPCoq\r
+        KlAqKipkKioqeCoqKosqKiqfKioqs0NBQcdlY2PbbGtr73Jxcf9ramr/ZGJi/1taWv9RUFD/VlNU/1xW\r
+        V/9bVVb/WlRV/1RPUP9OSUr/Uk1O/1hSU/9bVVb/X1pb/15ZWv9dWFn/V1FS/1BLTP9NSEn/S0VH/0xH\r
+        SP9NSEj/TklK/1BLTP9cV1j/aWRk/21oaf9wa2z/aGNk/11YWP9VT1D/TUhI/05JSv9UTk//V1FT/1pV\r
+        Vv9VT1D/TUdI/z86O/8vKiv/ODIz/0U/Qf9JREX/SURF/0xHSP9QSkv/U0xN/1VQUP9WUVL/V1FS/1NO\r
+        Tv9NR0j/SkVG/0lDRP9IQkP/RUBB/0M+P/9CPD3/PTY3/zUwMf8zLS7/My4v/zQuL/80MDD/KiUl/xkX\r
+        F/8SEhL/EhIS/xEREf8qLCz/a2lq/7u0tf/Wz9D/1s7P/9bOz//Wzs//1s3P/9bNz//Fvb7/rqOj/6KX\r
+        l/+fkpL/lomJ/4p7fP+Fdnf/hHR1/3BjZP9RREb/RDg7/0Q3Ov89MTT/MiUp/yUbHv8XEBH/BAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/Dg4O/xUVFv8SERH/FxYW/ygmJv8tLCz/JyYo/zVDRf9fjI//eb6+/37Jy/9+zc3/eszM/3jL\r
+        y/98ysr/fMnJ/3vJyf95yMj/eMfH/3rGxv95xcX/ecXF/3fExP92w8P/dsLC/3fBwf92wcH/dsDA/3W/\r
+        v/91vr7/dL29/3S8vP9zvLz/c7u7/3K6uv9yubn/cbi4/2+3t/9ut7f/bba2/221tf9ttLT/bLOz/2yy\r
+        sv9rsbH/arGx/2qwsP9pr6//aa6u/2itrf9orKz/Z6ur/2erq/9nqqr/Zamp/2WoqP9kp6f/ZKam/2Ol\r
+        pf9jpKT/YqSk/2Kjo/9ioqL/YaGh/2GgoP9gn5//Xp6e/12dnf9dnJz/Xpyc/16bm/9dmpr/XJmZ/1uY\r
+        mP9bl5f/WpaW/1qVlf9blJT/WZOT/1iSkv9YkpL/V5GR/1WQkP9Vj4//Y46O/2mMjP9BYGP/IDk+/ywy\r
+        Nf85Ly3/T0Y7/2RfSP92dFv/g4Jo/2BVPP8/LRT/Kh0U/xYOE/8QDhD/Dg8Q/zQzMv9YVFL/bGtq/3x8\r
+        fP97eXnvenN023hvcMd0a2yzcmpqn29oaItsZWZ4aGFlZGdgYFBnX1w8ZF1cKGJbWxRKRkYUOjk5KCsr\r
+        KzwrKytQKysrZCsrK3grKyuLKysrnysrK7NRT0/Hd3R023FwcO9ramr/YWBg/1dWVv9SUVH/TUxM/1BM\r
+        Tf9TTU//U01P/1NOTv9RTE3/T0pL/1VQUP9dV1n/YVxd/2VgYf9lYGH/ZWBg/19aWv9YUlP/Uk1O/01I\r
+        Sf9NSEn/TkhJ/09KS/9RTE3/W1ZX/2VfYP9pZGX/bWdo/2VfYP9ZU1X/U05P/05ISf9RTEz/VlBQ/1pV\r
+        Vf9dWFn/V1BR/05ISf8+OTr/Ligp/zYwMf9FP0D/SURF/0tFRv9MR0j/TklK/1JLTP9TTU7/VlFS/1lT\r
+        VP9UTk//TEdI/0pFRv9JQ0T/SEJD/0ZBQv9FP0D/Qz0+/z02N/82MTH/NC4v/zMuL/8zLi//My4v/yol\r
+        Jv8cGRn/ExMT/xMTE/8SEhL/EhIS/1BQUP+xq6z/08vM/9PMzf/Uzc7/1c3O/9bNz//Wzs//y8LE/7uw\r
+        sP+uoqL/o5aW/5mLi/+QgIL/inp7/4V2d/9wYmT/T0NF/0I2Of9ENzr/PjE0/zUoK/8pHyH/HRcZ/wkG\r
+        Bv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/w0NDf8UFBT/DxAQ/xQVFf8jJCT/Kyoq/yokJv82Oj3/U3d4/2mmp/96wsT/gs3N/3rN\r
+        zf94zMz/e8vL/33Kyv96ycn/ecnJ/3nIyP94x8f/esbG/3nFxf93xcX/dsTE/3bDw/91wsL/dcHB/3bA\r
+        wP92wMD/c7+//3O+vv9yvb3/cry8/3O7u/9zu7v/crq6/3K5uf9vuLj/b7e3/262tv9utrb/bbW1/220\r
+        tP9ss7P/a7Ky/2uxsf9qsLD/arCw/2mvr/9orq7/aK2t/2esrP9oq6v/Z6qq/2apqf9lqan/Zaio/2Sn\r
+        p/9kpqb/Y6Wl/2OkpP9io6P/YqKi/2Khof9hoaH/YaCg/1+fn/9enp7/Xp2d/16cnP9dm5v/XZqa/1yZ\r
+        mf9cmZn/W5iY/1uXl/9blpb/WpWV/1uUlP9ak5P/WZKS/1iRkf9WkJD/Vo+P/2CPj/9liYr/Plle/x4v\r
+        N/8tLzD/PTMs/19YRv99el7/hIJl/4aGZ/9hVTr/PCgQ/ycbEf8UDhH/EA8Q/w8SEv9AQUD/cG9s/3h3\r
+        df99fX3/fHl473tzdNt5cHDHdmxss3Jqap9vaGiLa2RleGdgYmRnX15QZl5aPGJbWShfWFgUSEVFFDo4\r
+        OCgsLCw8LCwsUCwsLGQsLCx4LCwsiywsLJ84ODizWlhYx3x6ettnZGTvT05O/0JAQP82NTX/QD8//0xJ\r
+        Sf9MSEn/TUdI/01HSP9OSEn/T0lL/1FMTf9aVFX/Y15f/2ZhYv9qZGX/a2Zn/21oaf9nYWL/YFtc/1dS\r
+        U/9PSkv/TklK/05JSf9PSkv/UUxN/1dRUv9eWVn/YVxd/2VfYP9dWFn/U05P/1BLS/9NSEn/UUxN/1dR\r
+        Uf9bVVb/XllZ/1hSVP9QS0z/RkBB/zs2Nv9AOjv/SkRF/0xHSP9NSEn/TEdI/0tGR/9MR0j/T0lK/1RN\r
+        Tv9YU1T/VE1P/0pFRv9JREX/SUNE/0hDRP9HQkP/RD8//0E7PP89Nzf/ODIz/zYwMf80LzD/Mi0u/zAr\r
+        LP8nIyT/HRsb/xQUFP8UFBT/ExMT/xMTE/9MS0v/qqOk/83Fxv/Tysv/1M3O/9XOz//Wzs//1s7P/9PK\r
+        y//Oxcb/vrOz/6ibm/+cj5D/mYuM/5KEhf+JeXv/b2Jk/0s/Qv9AMzb/Qzc6/0E0N/84LzH/LyYn/yId\r
+        Hv8OCgv/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8LCwz/EBIU/w4QEf8TFRX/HiEh/yknKP8xJCj/OTQ4/0JcYP9Vh4r/d7e5/4fO\r
+        zv98zc3/d83N/3rMzP97y8v/esrK/3rJyf95ycn/ecjI/3jHx/94xsb/d8XF/3fExP92xMT/dsPD/3XC\r
+        wv93wcH/dsDA/3S/v/9zv7//c76+/3K9vf9zvLz/c7u7/3K6uv9yurr/cLm5/2+4uP9vt7f/bra2/261\r
+        tf9ttLT/bbS0/2yzs/9ssrL/a7Gx/2qwsP9pr6//aK6u/2iurv9ora3/aKys/2irq/9mqqr/Zqmp/2Wo\r
+        qP9lp6f/ZKen/2Smpv9jpaX/Y6Sk/2Ojo/9ioqL/YqGh/2GgoP9gn5//X5+f/1+env9enZ3/Xpyc/12b\r
+        m/9cmpr/W5mZ/1uYmP9al5f/WpaW/1qWlv9clZX/XZSU/1uTk/9akpL/V5GR/1aQkP9cj4//XYWH/ztT\r
+        WP8fKC7/Ly4p/0A4KP9lYUr/iIdo/4iIZv+HhmH/XlM1/zglC/8lGg7/ExAQ/xQVFP8ZHhv/TE9N/359\r
+        fP9+fXz/fX18/3x4eO98dHTbeXFxx3ZtbbNyamqfb2hoi2pkZHhmYGBkZl5cUGRcWDxhWVYoXVZUFEhH\r
+        RxQ5ODgoLi4uPC4uLlAuLi5kLi4ueC4uLostLS2fOzs7s1hXV8d1c3PbWVdX7zo5Of8vLS3/LS0t/zo4\r
+        OP9SUFD/UU1O/05ISf9OSEn/TUdI/09KSv9TTk7/W1ZX/2RfX/9oY2P/bGdo/29qa/9xbG3/bGZo/2Vg\r
+        Yf9cVlf/Uk1N/1FLTP9QS0z/Uk1O/1NOT/9VUFH/WFJT/1pUVf9bVlf/V1FS/1BLTP9OSUr/TUhJ/1NN\r
+        Tv9aVFb/X1pb/2RfX/9fWlv/WVNU/09KS/9FP0D/R0FC/01ISf9PSUr/TklK/01ISf9MR0f/TUhJ/09J\r
+        Sv9STEz/VE5P/1FLTP9LRkf/S0ZG/0tFRv9JREX/R0JD/0Q/P/9AOjv/Pjc4/zs1Nv84MzT/NjEy/zMt\r
+        Lv8wKiv/JyMk/x4cHP8VFRX/FRUV/xQUFP8UFBT/REJC/5+bm//Fvr//0cnK/9XNzv/Vzc7/1c7P/9XO\r
+        z//Wzs//1s7P/8a8vf+rn5//oJOT/56Rkf+WiYr/i3x+/3Zoaf9ZTVD/S0BD/0c6Pv9DNzr/PjM1/zUs\r
+        Lv8mISL/Eg4P/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AgUH/wsMDv8OEBL/FBYY/xodHv8kJCX/NCYq/zowNf81REn/Rmpw/3Os\r
+        sP+Jz8//f87O/3nNzf96zMz/e8zM/3vLy/96ysr/esnJ/3nIyP95yMj/eMfH/3jGxv93xcX/d8TE/3bE\r
+        xP92w8P/dcLC/3XBwf90wMD/dL+//3O/v/9zvr7/cr29/3K8vP9zu7v/crq6/3K5uf9xubn/cbi4/3C3\r
+        t/9utrb/brW1/220tP9ts7P/bLOz/2yysv9qsbH/abCw/2mvr/9orq7/aK2t/2isrP9orKz/Z6ur/2aq\r
+        qv9mqan/Zaio/2Wnp/9kpqb/Y6Wl/2Olpf9jpKT/ZKOj/2Oiov9hoaH/YaCg/2Cfn/9fnp7/X52d/16c\r
+        nP9enJz/XZub/1yamv9cmZn/W5iY/1uXl/9alpb/XJWV/12UlP9ck5P/XJKS/1mSkv9XkZH/VYmK/1B6\r
+        ff84TE//IyUo/y8tJv8+OSj/Y2NN/4WJbf+FiGn/goZg/1hRNP8wIgz/HhUL/w4MDP8hIiH/NTk2/11f\r
+        Xv+AgID/f39//317e/99eHjvfHR123pxccd3bW6zc2prn25nZ4tqY2N4Zl9fZGVdXFBjWlc8X1dVKFtU\r
+        UhRJSkoUOTk5KC8vLzwvLy9QLy8vZC8vL3gvLy+LLy8vnzg4OLNPTk7HZmRk20lISO8uLi7/Li4u/y4u\r
+        Lv8/PT3/X11d/1tXWP9VUFH/U05P/1BLTP9TTk//VVBR/1xWV/9hXF3/Z2Jj/25pav9xbG3/dG9v/25p\r
+        av9oY2P/X1pb/1ZRUv9VUFH/VVBQ/1ZRUv9XUlP/VlFR/1NOT/9TTk7/Uk1O/1BLTP9PSkv/TklK/05J\r
+        Sv9VUFH/Xlla/2ZgYf9uaWr/a2Zn/2ZgYP9aVVb/TUhJ/01ISP9QS0v/T0pL/09KS/9QSkv/UEtM/1JM\r
+        Tf9TTU7/UEtM/0xHSP9NR0j/T0pK/05JSv9OSUr/SkVG/0ZBQv9CPD3/Pzk6/z84Of8+ODn/PTc3/zkz\r
+        NP81MDH/MSwt/yklJf8hHh7/FhYW/xYWFv8VFRX/FRUV/zs5Ov+Sjo7/vLa2/8/Jyv/Vzc7/1MzN/9TM\r
+        zv/Vzs//1s/Q/9bOz//Gvb7/r6Ok/6OXmP+fkpP/l4mK/4x8ff+AcXP/dWdp/2RXWf9PQkX/RTk7/0Q3\r
+        Ov85MTP/KyQl/xYREv8EBAT/AwMD/wICAv8BAQH/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BBQj/DhEV/xUYHP8VGRz/HR4g/zAqK/83LzL/Ki82/zhQ\r
+        WP9uoqf/itDQ/4LPz/98zs7/fs3N/33MzP99zMz/fMvL/3zKyv96ycn/ecjI/3nIyP94x8f/eMbG/3fF\r
+        xf93xMT/dsPD/3bDw/91wsL/dcHB/3TAwP90v7//c76+/3O+vv9yvb3/c7y8/3O7u/9yurr/crm5/3G4\r
+        uP9xuLj/b7e3/262tv9utbX/bbS0/22zs/9rsrL/a7Ky/2mxsf9psLD/aa+v/2murv9pra3/aKys/2er\r
+        q/9mqqr/Zqqq/2Wpqf9lqKj/ZKen/2Smpv9jpaX/Y6Sk/2Sjo/9koqL/YqKi/2Ghof9goKD/YJ+f/1+e\r
+        nv9enZ3/Xpyc/16bm/9dmpr/XZmZ/16Zmf9dmJj/XZeX/12Wlv9dlZX/XZSU/12Tk/9ckpL/WZGR/0x/\r
+        gf9Bamz/M0VF/ycmJP8uLSb/ODgr/1phTv94hm7/eodr/3mDZP9OTzn/JiAQ/xMPCf8EAwb/MzM0/19h\r
+        Xv9ycnL/gICA/39/f/9+e3v/fXh47310ddt6cXLHd25us3Jqap9tZmeLamNjeGZfX2RlXFxQY1dYPF5V\r
+        VShbUlIUTExMFD09PSgwMDA8MDAwUDAwMGQwMDB4MDAwizAwMJ8xMTGzRkZGx1pYWNtKSUnvOTg4/zs5\r
+        Of89Ozv/VFNT/2xrav9jYGH/WFNT/1VQUf9TTk//VE9Q/1VQUf9ZVFX/XlhZ/2RfYP9sZmf/b2pr/3Fs\r
+        bf9sZmf/ZWBh/19ZW/9YU1P/WVRV/1tVVv9eWFn/X1pb/1tVVv9VUFD/Uk1O/09KS/9PSkv/UEpL/1BK\r
+        S/9QSkv/VlFS/2BbXP9qZGb/c25v/3BrbP9rZmb/X1pb/1FMTf9PSkv/UUxM/1BLTP9RTE3/UUxN/1JN\r
+        Tv9RS0z/T0lK/0xHSP9JREX/TUdI/1JMTf9TTU3/UUpL/0xHR/9HQkP/RD4//0A6O/9AOjv/QTs7/z85\r
+        Ov87Njf/NzM0/zMvMP8uKSr/JyMk/xwYGP8XFxf/FhYW/xYWFv81NDT/ioWG/7axsv/Pycr/18/Q/9XM\r
+        zv/Vzc7/1c7P/9bP0P/Wz9D/zMHC/7qur/+toaL/pJeY/5uNjf+RhIT/inx9/4V1dv9vY2T/UkVH/0U5\r
+        O/9GOTz/PjM1/y8oKf8bFRb/BAQE/wQEBP8DAwP/AgIC/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wQHC/8LDRH/Cg4S/xUXGv8tKiv/NTAy/ykn\r
+        Lf81QUr/Y4yT/36/w/9/zc//gM/P/3/Ozv9/zc3/f8zM/3/MzP99y8v/fMrK/3rJyf95yMj/ecfH/3jH\r
+        x/94xsb/ecXF/3jExP92w8P/dsLC/3XCwv91wcH/dMDA/3S/v/9zvr7/c729/3S9vf9zvLz/c7u7/3K6\r
+        uv9yubn/cbi4/3G3t/9wt7f/b7a2/2+1tf9ttLT/bLOz/2qysv9qsbH/abCw/2qwsP9qr6//aK6u/2it\r
+        rf9nrKz/Z6ur/2aqqv9mqan/Zaio/2WoqP9kp6f/ZKam/2Slpf9jpKT/Y6Oj/2Kiov9ioaH/YKCg/2Cf\r
+        n/9gn5//X56e/1+dnf9enJz/X5ub/1+amv9fmZn/XpiY/16Xl/9dlpb/XZWV/12Vlf9dlJT/XpOT/1yS\r
+        kv9GdXf/M1lb/y49Pf8pJSL/LCon/zE0L/9QYFb/bId3/22Idf9shG7/QU8//xseE/8PDw3/CAYK/0JB\r
+        Qv94eHf/fn1+/4GBgf+Af3//f3t7/353eO99dHXbenByx3dtbrNyamqfbWZmi2liYnhmXl9kY1pbUGFW\r
+        WDxdU1UoWlBRFE9OTxREQ0QoODg4PDExMVAxMTFkMTExeDExMYsxMTGfMTExsz08PMdST0/bV1ZW711b\r
+        W/9pZ2f/dXNz/3d1df94d3f/aWVl/1hTVP9VUFH/VE9Q/1VQUf9VUVH/WFNU/1pVVv9gW1v/Z2Jj/2hj\r
+        ZP9qZWb/ZWBg/19ZWv9cVlf/WFNU/11XWP9kX1//Z2Jj/2ljZP9jXl//XVdY/1ZRUv9RTE3/UUxM/1NN\r
+        Tv9STE3/UEtL/1ZRUv9fWVr/amRl/3VvcP9ybW3/a2Zn/2BbXP9UT1D/UEtM/09KS/9RTE3/U05P/1NO\r
+        T/9RTE3/S0ZH/0ZAQf9HQUL/SkVG/09KS/9WUFD/VU9Q/1NNTv9OSUr/SkVG/0dBQv9DPT7/Qz0+/0M9\r
+        P/9COzz/Pzg5/zs2Nv85NDX/NTAx/y8qLP8iHyD/GBgY/xcXF/8XFxf/NDM0/4WChP+zsLH/0cvM/9rS\r
+        0//Xz9D/1s7P/9bOz//Wz9D/1s/Q/9LJyv/LwMH/vbCx/6qdnv+gk5P/m46O/5OGhv+Ke3z/cmRm/09E\r
+        Rv9EODr/Rjo8/0A1N/8zKy7/IBwd/woFBf8FBQX/BAQE/wMDA/8CAgL/AgIC/wEBAf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAv8MDhH/Jycp/zUy\r
+        Nf8wKjD/OTtE/1Judf9nnKH/ecDC/4PPz/+Bz8//gM7O/4HNzf+CzMz/f8vL/33Ly/98ysr/esnJ/3nI\r
+        yP95x8f/eMbG/3nGxv95xcX/d8TE/3bDw/92wsL/dcHB/3XBwf90wMD/dL+//3O+vv90vb3/dLy8/3O7\r
+        u/9zu7v/crq6/3G5uf9xuLj/cLe3/3C2tv9vtbX/bbW1/2y0tP9rs7P/arKy/2qxsf9rsLD/aq+v/2mu\r
+        rv9orq7/aK2t/2esrP9nq6v/Zqqq/2apqf9lqKj/Zaen/2Smpv9kpqb/ZKWl/2OkpP9jo6P/YqKi/2Gh\r
+        of9hoKD/YJ+f/2Cenv9fnZ3/YJyc/2CcnP9gm5v/X5qa/16Zmf9emJj/X5eX/1+Wlv9elZX/XpSU/2GT\r
+        k/9fkpL/QWts/yZGSf8nNDT/KCQh/ycoKf8pMTT/RmFh/2CLh/9fiob/WoeA/zJPSf8OHRf/EBUV/xcT\r
+        GP9OTU7/g4OC/4KCgv+CgoL/gX5//4B7e/9+d3jvfHN023pwccd3bW6zcmlqn21lZYtpYWJ4ZV1fZGJY\r
+        W1BfVFc8W1FTKFdOUBRTUlIUSklJKD8/PzwyMjJQMjIyZDIyMngyMjKLMjIynzIyMrM2NTXHSEVF21xa\r
+        Wu9wb2//gH5+/46MjP+Eg4P/eHd3/2hmZv9YU1T/VlBR/1VQUf9WUVL/VlFS/1dSU/9YVFT/XFdX/2Fb\r
+        XP9iXl7/Y15f/2BaW/9aVVb/WlVW/1lUVf9hXF3/bGZn/29qa/9xbG3/bGZn/2RfYP9dV1j/U05P/1RO\r
+        T/9VUFD/VU9Q/1ROT/9YUVL/XVZX/2VgYP9vaGn/bGdn/2ZgYf9dWFj/U05P/1BLTP9QS0z/VE9Q/1pU\r
+        Vv9ZU1T/V1FS/05JSv9FP0D/SEJD/05JSf9TTU7/V1FT/1ZQUf9VT1D/UEtM/0xHSP9IQ0T/RT9B/0Q+\r
+        P/9EQEH/RD0+/0I7O/8/ODn/PDc4/zg1Nv80MTH/JyQk/xkZGf8YGBj/GBgY/y0tLf9ycXH/paKk/9LN\r
+        zv/e19n/2tHS/9fP0P/Xz9D/18/Q/9fP0P/VzM3/08jK/8a6u/+ypqf/qJub/6GUlP+Yi4v/jX5//3ls\r
+        bf9fUlT/UkVH/0xAQ/9EOTz/OjEz/yojJP8VDxD/BgYG/wUFBf8EBAT/AwMD/wMDA/8CAgL/AQEB/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BgkL/x4i\r
+        Jf8vLzH/NSsw/zo1PP8/UVn/UHl+/3G0tv+E0ND/gM/P/3/Pz/+Bzs7/gs3N/4HMzP9/y8v/fcrK/3rK\r
+        yv96ycn/ecjI/3nHx/96xsb/ecXF/3nFxf94xMT/dsPD/3XCwv91wcH/dMDA/3TAwP9zv7//c76+/3K9\r
+        vf9yvLz/cbu7/3K6uv9yurr/cbm5/3G4uP9wt7f/cLa2/261tf9ttLT/bLOz/2uzs/9rsrL/a7Gx/2uw\r
+        sP9pr6//aa6u/2itrf9orKz/Z6ys/2erq/9mqqr/Zamp/2WoqP9kp6f/ZKam/2Olpf9jpKT/ZKOj/2Sj\r
+        o/9joqL/Y6Gh/2KgoP9in5//YZ6e/2Cdnf9hnJz/YJub/2Camv9fmZn/X5iY/2CYmP9gl5f/XpaW/12V\r
+        lf9hlJT/YJGS/z1hY/8eNzr/JS0t/ykkIf8nJyn/Jy00/z5dYv9Uiov/U4uL/0+IiP8nTUz/AxkX/xgf\r
+        If8uKi3/XFpc/4SEhP+Dg4P/goKC/4F+fv+Ae3v/f3d473xzdNt5cHHHd21us3Jpap9tZGWLaWBheGRc\r
+        XWRgWFpQXVNWPFhPUihUTE0UV1RWFE9OTyhHSEg8Ozs7UDQ0NGQzMzN4MzMzizMzM58zMzOzMzMzxz07\r
+        O9tZV1fvdXR0/4OBgf+PjY3/f39+/25ubP9jYGD/WFNU/1ZRUv9WUVL/V1JT/1lUVf9YU1T/V1JT/1hT\r
+        VP9ZVFX/WlZW/1xXWP9aVVb/V1NT/1pVVv9bVlf/ZWFh/3Jtbf91cHH/eXR0/3Nub/9tZ2j/Y15e/1hT\r
+        VP9YUlP/WVJT/1lTU/9bU1T/WlNU/1tTVP9fV1j/Y1xd/2BaW/9bVVb/VlFS/1FMTP9RTE3/Uk1O/1pU\r
+        Vf9jXl7/Yl1e/19aW/9XUlL/TEdI/01ISf9TTk//VlBR/1dRUv9XUVL/VlBR/1NNTf9PSkr/SkVG/0ZA\r
+        Qv9FP0D/RD9B/0U/QP9FPT7/Qzw9/0A6Ov87Njf/ODM0/y0oKf8eGhr/GRkZ/xkZGf8gICH/UlBS/4+M\r
+        jv/Uz9D/5N/f/9zT1P/Z0dL/2dDR/9nQ0f/Xz9D/1szN/9TJyf/Lv77/vLCw/7Ciov+kmJj/mYuM/4+A\r
+        gf+Fdnf/em1u/2tdX/9ZSk3/TD5C/0Q5PP82LjD/Ix0e/w0ICv8GBgb/BQUF/wQEBP8EBAT/AwMD/wIC\r
+        Av8BAQH/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wIF\r
+        Cf8VGhz/Jygp/zYsMP85Lzb/KzQ7/zdXXf9op6n/hNHR/37Q0P98z8//fc7O/4DOzv+Czc3/gszM/37L\r
+        y/96ysr/esrK/3nJyf95yMj/esfH/3rGxv95xcX/ecXF/3bExP92w8P/dcLC/3XBwf90wMD/dL+//3O/\r
+        v/9zvr7/cr29/3K8vP9zu7v/crq6/3K5uf9xuLj/cbi4/3C3t/9utrb/brW1/220tP9ss7P/bLKy/2ux\r
+        sf9rsbH/arCw/2mvr/9prq7/aK2t/2esrP9nq6v/Zqqq/2apqf9lqan/Zaio/2Snp/9kpqb/ZKWl/2Wk\r
+        pP9ko6P/ZKKi/2Ohof9ioKD/Y5+f/2Kfn/9hnp7/YZ2d/2GcnP9gm5v/YJqa/1+Zmf9hmJj/Y5eX/16W\r
+        lv9alZX/XpSU/12QkP84WVr/GSkq/yMnJ/8rJiT/KSUo/ygpMf85V1v/SIGD/0uIiP9KiYn/HkpK/wAS\r
+        FP8kLi7/TEhJ/2tqav+EhIT/hISE/4KCg/+Cfn7/gXp7/393eO97cnTbeW9xx3ZsbrNyaGqfbWRli2hf\r
+        YHhiW1tkX1hYUFxUVTxWTk8oT0lJFFhWWBRUUlQoUFBQPERERFA5OTlkNTU1eDU1NYs1NTWfNDQ0szQ0\r
+        NMc4NDTbUE5O72ppaf92dHT/gH5+/3Nycv9mZGT/X1tb/1hTVP9XUlP/V1JT/1pVVv9eWVr/XFdY/1pW\r
+        Vv9ZVVX/WFNU/1lUVf9aVVb/WVVV/1hUVP9bVlf/Xlla/2lkZf90b3D/eXR1/3x3eP93cnL/cGts/2Zh\r
+        Yv9dV1j/W1VW/1xVVf9dVVb/XldX/1tVVf9YUlP/WVJT/1tUVf9YU1P/VlFR/1NOT/9RTE3/Uk1O/1RP\r
+        UP9eWVr/aWNk/2pkZv9oYmP/XVhZ/1FMTf9RTE3/VVBQ/1hSU/9ZU1X/WVNU/1dRUv9UTk//UEpL/0xH\r
+        R/9HQUP/RkBA/0Q/QP9GP0H/SEFC/0Y/QP9CPD3/Pzk6/zo2N/8yLC7/JSEi/xoaGv8aGhr/GRkZ/zk3\r
+        Ov99enz/0s7P/+fh4v/c1dX/2tLS/9zS0//b0tP/2dDR/9bNzf/Tycn/zMDA/8G2tv+1qan/p5ub/52Q\r
+        kP+Uh4f/jn+A/4p6fP96a23/ZVdY/1dJS/9NQEP/QTU3/zAoKf8YExT/BwcH/wYGBv8FBQX/BAQE/wQE\r
+        BP8DAwP/AgIC/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8FCAv/DxYY/x8hJP81Ki3/OSww/yUmLP8sQUf/WIyQ/3TAwf97zs7/ftDQ/33Pz/98zs7/gc7O/4LN\r
+        zf+AzMz/fcvL/33Kyv98ycn/ecnJ/3nIyP94x8f/eMbG/3fFxf93xMT/dsPD/3fDw/93wsL/dcHB/3TA\r
+        wP90v7//c76+/3O9vf9yvb3/c7y8/3O7u/9yurr/crm5/3G4uP9xt7f/cLe3/2+2tv9vtbX/brS0/26z\r
+        s/9tsrL/a7Gx/2uwsP9pr6//aa+v/2iurv9ora3/Z6ys/2erq/9mqqr/Zqmp/2WoqP9lp6f/Zqam/2Sm\r
+        pv9kpaX/Y6Sk/2Ojo/9joqL/Y6Gh/2OgoP9jn5//Yp6e/2Gdnf9hnJz/YJub/2Cbm/9gmpr/YpmZ/2OY\r
+        mP9el5f/WZaW/1eQkP9RhIT/Mk9Q/xkiI/8lJSX/MCgo/yokJ/8nJSz/NFJW/0F7ff9FhYb/RYmJ/xpF\r
+        R/8ADQ//MDk6/2diYv94dnb/hYWF/4SEhP+DgoP/gn5//4F6e/9/dnjve3J023hvcMd2bG2zcmdpn21i\r
+        ZItoX2B4YlpaZF5WV1BaU1Q8VE1NKE1HRxRYVVcUWVdXKFlYWDxPTk5QRkREZD48PHg2NjaLNjY2nzY2\r
+        NrM2NjbHNjY220NAQO9ST0//WldX/2NeX/9gXV7/X1xc/1xYWP9ZU1T/WVRV/1lVVv9fWlv/ZmFi/2Vf\r
+        Yf9jXl7/X1pb/1xXWP9cV1j/XFdY/1xXWP9cV1j/Xlla/2JcXf9qZmb/dXBx/3l0dP98d3j/dnJy/29p\r
+        av9mYWL/XVhZ/1xXV/9eV1j/XlhZ/19ZWv9aVlb/VlFS/1VQUf9VUFD/VE9Q/1RPUP9TTk//Uk1O/1RP\r
+        UP9WUVL/YVxd/21oaf9vamv/bmlp/2JdXv9UT0//Uk1O/1VQUP9YUlP/WlRW/1pVVv9ZU1X/VU9Q/1BK\r
+        S/9NR0j/SkRF/0dAQf9DPj//Rj9A/0pDRP9JQkP/RkFC/0I8Pf88ODn/NTEy/ywoKP8bGxv/Gxsb/xoa\r
+        Gv8pKCv/cG5w/8/KzP/n4uL/3NTV/9zT1P/g1tf/39bW/9zS0v/Vzc7/0MbG/8vAwP/Durr/ua2t/6qe\r
+        nv+ilZX/npCQ/5aIif+MfX7/f3Bx/3FiZP9jVVb/VEdJ/0c8Pv87MzP/Ih0e/wgICP8HBwf/BgYG/wUF\r
+        Bf8FBQX/BAQE/wMDA/8CAgL/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAQT/DA8R/w4XGP8ZHiD/MScp/zoqLf8sJiv/LDg9/z9mav9Yk5f/dr2//4XR0f990ND/ec/P/3vO\r
+        zv9+zc3/f83N/4HMzP9/y8v/fcrK/3rJyf94yMj/ecjI/3jHx/94xsb/d8XF/3fExP94w8P/d8LC/3XC\r
+        wv91wcH/dMDA/3S/v/9zvr7/c729/3S8vP9zvLz/c7u7/3K6uv9yubn/cbi4/3C3t/9wtrb/b7W1/2+1\r
+        tf9utLT/brOz/2yysv9rsbH/arCw/2mvr/9orq7/Z62t/2isrP9nrKz/Z6ur/2Wqqv9lqan/aKio/2mn\r
+        p/9npqb/ZKWl/2OkpP9jo6P/ZKKi/2Oiov9joaH/YqCg/2Cfn/9gnp7/X52d/2CcnP9hm5v/YZqa/2GZ\r
+        mf9hmJj/XpeX/1mWlv9Lg4P/Pmxs/yxERP8eIiL/Kycp/zUqLv8pISj/IR8p/zBNU/89eHv/QYSG/0KJ\r
+        if8YQkP/AAcJ/z1CRP99eXn/goB//4aGhP+FhIT/hIKD/4N+f/+Cenv/gHd473xzdNt5b3DHdmxts3Bm\r
+        Z59sYmKLZ15eeGJaWmRdVVZQWVFRPFNMTChNR0cUWlhaFFxaWihdXFw8V1RUUE9OTmRJR0d4Q0BAi0A+\r
+        Pp8+PDyzPzs7xz86O9tFQULvTUlK/1NOT/9YU1P/W1dY/15aW/9cWFj/WlVW/1tWV/9cV1j/ZF5f/2xn\r
+        aP9rZ2f/amZm/2VfYP9fWlv/Xlla/15ZWv9eWVr/XVlZ/2BbXP9iXF3/aWRl/3Fsbf90b3D/dnFy/3Fr\r
+        bf9rZmf/Y19f/1xXWP9eWFn/Yltc/2ReX/9mYGH/Y11e/11ZWf9YVFX/VFBR/1RPUP9VUFH/VFBQ/1VQ\r
+        Uf9WUVL/WFNT/2JdXv9uaWr/cGts/29qa/9lYGH/VlFS/1NOT/9TTk//V1FS/1pUVf9aVFb/WVNU/1VP\r
+        UP9QSkv/TUhJ/0tGR/9IQkT/RT9A/0ZAQP9KQ0P/SUJD/0ZAQv9DPj7/Pzo7/zk1Nv8zMDD/IyAi/xwc\r
+        HP8bGxv/Gxsc/2NgYv/GwcL/5N7f/9/X2P/g19f/5Nrb/+LZ2f/d1NT/187P/9LJyf/Nw8P/xr6+/72y\r
+        sv+xpaX/q52d/6eamv+fkZH/k4WG/4h4ef97bW3/bV1e/1xNT/9PQ0X/RTs8/y0mJ/8KCQn/CAgI/wcH\r
+        B/8GBgb/BgYG/wUFBf8EBAT/AwMD/wICAv8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/BQYH/xAUFf8SGRv/Gx8h/ywkJv80Jyn/Licp/ywwNP8vR0v/RGtw/22prP+F0dH/ftHR/3vQ\r
+        0P97z8//fM7O/4DNzf+BzMz/gMzM/33Ly/96ysr/ecnJ/3nIyP95x8f/eMfH/3jGxv93xcX/d8TE/3bD\r
+        w/93wsL/d8HB/3bBwf92wMD/db+//3W+vv90vb3/dLy8/3O7u/9yurr/crq6/3G5uf9vuLj/b7e3/262\r
+        tv9utbX/b7S0/26zs/9ssrL/a7Ky/2qxsf9qsLD/aa+v/2murv9ora3/aKys/2irq/9mqqr/Zqmp/2mp\r
+        qf9qqKj/Z6en/2Smpv9kpaX/Y6Sk/2Sjo/9koqL/Y6Gh/2GgoP9hn5//YJ6e/1+env9fnZ3/YJyc/2Kb\r
+        m/9hmpr/YZmZ/2CYmP9bl5f/Q3R0/y5TU/8pOjr/JiUl/y8rK/81LzD/JiUq/xwhKf8tUlb/PX2A/z6F\r
+        hv88hYb/FkBC/wAGCf9ESUv/iIaH/4eGhf+GhoT/hYSE/4SBg/+Dfn//gnt7/4B3d+98c3PbeG9vx3Vr\r
+        bLNvZWafamBgi2ZcXHhiWFlkW1JUUFZOTjxQSkooSkVFFF5cXhRfXF0oYF1dPFtYWVBXU1NkU1BQeE9M\r
+        TYtQTE2fUE1Ns1FNTsdSTU7bVVFS71lVVv9bWFj/Xlla/2BbXP9hXV7/X1tc/1xYWf9eWVr/X1tb/2hj\r
+        ZP9wa2z/cmxt/3Jsbf9qZmb/Y15e/2FcXf9fWlv/X1pb/15aWv9fWlv/YFtc/2VfYf9pZWX/amVm/2pl\r
+        Zv9nYmP/ZF5g/15ZWv9ZVVb/YFpb/2hiY/9vZ2j/c21t/3FqbP9tZmf/Y11e/1hSU/9XUVL/WFNU/1hT\r
+        VP9XU1P/WFNU/1lUVf9hXF3/a2Vm/25pav9uaWr/ZWBh/1pUVf9TTk//UEtM/1NOT/9YUlP/WVNT/1dR\r
+        Uv9TTk//T0pK/05JSv9OSUr/TEdH/0hCQ/9GQEH/SEBB/0Y/P/9EPj//Qz0+/0E8Pf89Ojr/OTc3/ykn\r
+        KP8dHR3/HBwc/xwcHP9UUFP/ubS1/9/Y2v/j3N3/5d3e/+Xc3f/h2dn/3dTU/9rR0f/Wz87/0cnJ/8vC\r
+        wv/Cubn/vLCw/7Wqqv+wo6P/qJub/5+Qkf+SgoP/hXV1/3RlZv9kVVf/V0pM/01DRP84MTH/GhUW/wkJ\r
+        Cf8ICAj/BwcH/wYGBv8GBgb/BQUF/wQEBP8DAwP/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wQGBv8SFRb/Gx8i/yIkJ/8mICH/KiAg/y0nJ/8tKyz/Jywv/zZKT/9hk5f/fcTH/4HQ\r
+        0P+D0dH/f9DQ/33Pz/9/zs7/gM3N/37MzP99y8v/e8vL/3nKyv96ycn/ecjI/3nHx/94xsb/eMbG/3fF\r
+        xf93xMT/eMPD/3fCwv93wcH/dsDA/3a/v/91v7//dL6+/3S9vf9zvLz/c7u7/3K6uv9yubn/cLi4/2+4\r
+        uP9vt7f/bra2/2+1tf9utLT/bLOz/2yysv9rsbH/a7Cw/2ywsP9rr6//a66u/2qtrf9qrKz/aaur/2iq\r
+        qv9pqan/aaio/2enp/9mpqb/ZKam/2Slpf9jpKT/ZKOj/2Kiov9hoaH/YaCg/2Cfn/9gnp7/X52d/2Gc\r
+        nP9im5v/YZqa/2GZmf9imZn/X5aW/z5kZf8iOTz/KjAx/zAqKP8yMCv/MTUu/yEtKv8VKy7/LF5f/z+L\r
+        jP87h4j/M36A/xU/Qv8ACg7/SE1P/4mJif+IiIj/h4eH/4aFhf+FgYP/hH5+/4N7ev9/d3bve3Ny23hv\r
+        bsd0aWmzbWRjn2heXYtkWVp4YFZXZFlQUFBSSks8TEZGKEVBQRRcWlsUX1tcKGBcXTxeWltQW1hYZFpV\r
+        VnhYVFSLWVRVn1pVVrNaVVbHW1ZX211ZWe9fW1z/YFxc/2JdXv9iX1//ZV9g/2FdXv9fWlv/YFtc/2Fc\r
+        Xf9pZWb/cmxt/3Nub/90b2//bWhp/2VfYP9jXl7/YFtc/2BcXP9hXF3/YVxd/2BcXP9jXV7/Y15e/2Nd\r
+        Xv9iXF3/YVtc/19aW/9cWFj/WVVW/2JcXf9uZ2j/dW9v/312dv98dHX/d3Fy/2xlZv9eVlf/WlVV/1tW\r
+        V/9aVVb/W1ZX/1pWVv9aVVb/YFpb/2ZhYv9nYmP/aGNj/2FcXf9YU1T/U05P/09KS/9STU7/VlFS/1hS\r
+        U/9WUFH/U01O/09KS/9PSkv/UEtM/05JSv9KRUb/SEJD/0hAQf9FPz//Qz0+/0E9Pv9CPT7/Pzw8/zw5\r
+        Of8sKiv/Hh4e/x0dHf8dHR3/R0ZH/6ikpf/Vz9D/5d/g/+vi4//m3t7/4tra/9/W1//d1dX/3NTU/9bO\r
+        zv/Pxsb/yb+//8S5uf+/srL/uKqr/6+hof+nmZn/m4yM/45+fv9+b3D/b19i/2FUV/9XS03/Qjk6/yYg\r
+        IP8NCgr/CQkJ/wgICP8HBwf/BwcH/wYGBv8FBQX/BAQE/wMDA/8DAwP/AgIC/wEBAf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8CBQX/EBIU/x4fIv8lJSf/IR4e/yEeHf8rJyb/Lykp/yoiJ/80ODz/UHN3/2ij\r
+        p/99xMb/iNHR/4LQ0P990ND/f8/P/3/Ozv9/zc3/fszM/33Ly/97ysr/esrK/3rJyf95yMj/eMfH/3jG\r
+        xv93xcX/d8TE/3jExP94w8P/d8LC/3bBwf92wMD/db+//3W+vv90vb3/dL29/3O8vP9zu7v/crq6/3C5\r
+        uf9vuLj/b7e3/262tv9vtrb/b7W1/220tP9ss7P/bLKy/22xsf9tsLD/bK+v/2yurv9rra3/a6ys/2qs\r
+        rP9pq6v/aaqq/2mpqf9oqKj/Z6en/2Wmpv9kpaX/Y6Sk/2Ojo/9ioqL/YqGh/2Ohof9ioKD/YJ+f/2Ce\r
+        nv9hnZ3/Ypyc/2Gbm/9hmpr/X5eY/1mLjP84Vlj/Hikr/ywtLP85Mi3/PkI3/0JQQP80SkL/KUlH/ztw\r
+        b/9Kj4//QIiK/zV8fv8bQET/BxAT/01RUv+JiYn/iIiI/4eHh/+Ghob/hYGC/4R+fv+De3r/f3d273tz\r
+        ctt3bm3Hcmlos2xiYp9mXFuLYVdXeF1RUmRWTU1QUEhJPD86OigwLSwUVVJUFFtXWShgXFw8X1tcUF5a\r
+        W2RcWVl4W1ZXi1tWV59bVlezW1ZXx1tWV9tdWFnvX1pb/2BdXf9jXl//ZF9g/2ZgYf9jXl//YVxd/2Fd\r
+        Xf9iXV7/aWNl/3BrbP9ybG3/cm1u/2xnaP9mYGH/Yl5e/2FcXf9iXV7/ZF9f/2VfYP9kX2D/YVxd/19a\r
+        W/9dWFn/XFdY/1xXWP9eWVr/XFhZ/1tXV/9lX2H/cWpr/3pzdP+CfH3/gnx8/395ev9zbW3/ZF1f/2BZ\r
+        Wv9eWFn/XlhZ/11YWP9dV1j/XVdY/11XWP9fWVr/XlhZ/1xWV/9YU1T/VVBR/1JNTv9OSEn/UUxN/1ZQ\r
+        Uf9XUlP/VlFS/1NOT/9QS0v/UEtM/1JNTv9QS0z/TUhJ/0xGRv9KQ0X/R0BB/0Q+P/9CPT7/QTw9/z47\r
+        O/87ODj/LCkr/x8fH/8eHh7/Hh4e/z8+P/+TkZL/xsLE/+bh4v/t5uf/59/g/+Tc3P/j29v/4tna/+HX\r
+        2f/c09P/1MvM/9DFxv/OwMH/xbi5/7yurv+ypaX/rJ2e/6KSk/+ZiYn/jHt9/31tb/9wYGP/YVRW/0xA\r
+        Qv8vKCj/FRAQ/woKCv8JCQn/CAgI/wcHB/8HBwf/BgYG/wUFBf8EBAT/AwMD/wMDA/8CAgL/AQEB/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAEE/w0NDv8cGhz/Ih8i/x0cHP8fHh3/Kygm/zMsLP85Ky7/OzI4/zlK\r
+        Tv9Kb3T/drGz/4zS0v+D0dH/fNDQ/37Pz/+Az8//gc7O/4DNzf9/zMz/fcvL/3rKyv96ycn/ecnJ/3jI\r
+        yP94x8f/eMbG/3fFxf94xMT/eMPD/3fDw/93wsL/dsHB/3bAwP91v7//db6+/3S9vf90vLz/c7u7/3O7\r
+        u/9wurr/cLm5/2+4uP9vt7f/cLa2/2+1tf9ttLT/bbOz/2yzs/9tsrL/bbGx/22wsP9sr6//bK6u/2ut\r
+        rf9qrKz/aqur/2mqqv9pqan/aKmp/2eoqP9lp6f/ZKam/2Slpf9jpKT/ZKOj/2Siov9joaH/YqCg/2Cf\r
+        n/9gnp7/YZ2d/2GcnP9hnJz/YJub/1eMjf9Ld3n/M0lL/yAjJf8xLiv/Qj00/1RgTf9kgGX/W31t/1N7\r
+        dv9Zhob/XI+P/0+Ii/9BfYD/JkRH/xIWGf9SVFb/ioqK/4mJif+IiIj/h4aG/4aCg/+Ff37/hHt6/393\r
+        de97c3Hbd21sx3FoZ7NrYF+fY1lYi15SU3hYTE1kVEpLUE9ISDwsKCgoCggIFFBOTxRWVFQoW1haPF1a\r
+        WlBeW1xkXVpbeF1YWYtdWFmfXFdYs1xXWMdcVlfbXlla72BbXP9iXl7/ZGBh/2VgYf9nYmP/ZWBh/2Je\r
+        X/9iXl7/Yl1e/2hjZP9taWr/bmlq/25pav9qZWb/ZWBg/2JeX/9iXV7/ZWBh/2lkZf9pZWb/amVm/2Zg\r
+        Yf9fW1z/XVhZ/1tWV/9cWFj/Xlpa/15ZWv9dWFn/Z2Ji/3JsbP97dnb/hYCB/4R/gP+DfX7/dXFx/2di\r
+        Y/9iXF3/X1la/19aWv9gWlv/X1la/11YWf9bV1f/WVVV/1dTU/9WUVL/VVBR/1VQUf9TTk7/T0lK/1JN\r
+        Tv9WUVL/WFNT/1dSU/9UT1D/UUxN/1NNTv9VUFD/U05P/1BLTP9OSEn/TEZH/0lCQ/9GQEH/Qz4//0I9\r
+        Pv9APDz/PTk5/zAsLv8gICD/Hx8f/x8fH/80NDX/eXh6/7Gvsf/h3+D/7err/+rh4v/m3d//5t3f/+Xc\r
+        3v/j29z/39bX/9nQ0f/Vysv/08XG/8y9vv/CtLX/uqut/7Ojpf+qmpv/n5CR/5OChP+Fc3X/eGdp/2xd\r
+        Xv9dT1D/SkBA/y8oJ/8MCwv/CgoK/wkJCf8ICAj/CAgI/wcHB/8GBgb/BQUF/wQEBP8EBAT/AwMD/wIC\r
+        Av8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAv8LCg3/Ghca/yEeIP8fICD/ICIh/yYlJP8uKSn/Oy0w/z0x\r
+        Nf8wMTf/OExR/2GOkv98vMD/gcrN/4PR0f+A0ND/f8/P/4DOzv+Bzs7/fs3N/33MzP99y8v/esrK/3nJ\r
+        yf94yMj/ecjI/3rHx/95xsb/ecXF/3jExP92w8P/dsLC/3XBwf91wcH/dsDA/3W/v/91vr7/dL29/3O8\r
+        vP9zu7v/crq6/3K5uf9xubn/cbi4/2+3t/9utrb/brW1/220tP9ss7P/brKy/26xsf9tsLD/bLCw/2yv\r
+        r/9rrq7/aq2t/2qsrP9pq6v/aKqq/2ipqf9nqKj/Zaen/2Wmpv9kpaX/ZKSk/2SkpP9lo6P/ZKKi/2Oh\r
+        of9ioKD/YJ+f/2Genv9hnZ3/Y5yc/2Gbm/9MfH7/OV1h/y09P/8lIiL/NDIt/0VFOf9fcVr/dZR5/26T\r
+        hv9okpD/Z5GR/2WQkP9aio7/ToCE/zNLTv8fHyH/WVla/4qKiv+JiYn/iIiI/4eHhv+Gg4X/hX9//4R7\r
+        ev+Ad3Xve3Jx23dta8dxZ2azaV9dn2JXVYtcUFB4VkhKZE1ERFBEPj48HRkZKAAAABRPS00UUlBQKFRT\r
+        UzxYVlZQXVtbZF5bW3heW1uLXVlan11YWbNdV1jHXVdY219aW+9hXF3/Y19f/2ZiYv9nYmP/aWRk/2di\r
+        Y/9kYGD/Y19f/2JeXv9lYWH/aWRk/2lkZf9pY2T/ZWBh/2FcXf9hXF3/Yl5f/2lkZf9wa2z/cm1t/3Nu\r
+        b/9taGn/Z2Fi/2JeX/9fWlv/YFtc/2FcXf9gW1z/YFtc/2diY/9xbGz/enZ2/4WAgP+Ef4D/gXt9/3Vw\r
+        cf9oY2T/Yl1e/15ZWv9fWlv/YVxd/2FbXP9gWlv/XFdX/1ZRUv9WUVL/VlFS/1dSU/9XUlP/VE9Q/1FM\r
+        Tf9UT1D/WVRV/1pUVf9YU1T/V1JT/1VQUP9WUVL/WVNU/1ZRUv9UT0//UEtM/01ISf9LREX/SEJD/0dB\r
+        Qv9GQEH/Qz4+/0A8Pf84MjX/KyYo/yAgIP8gICD/KCgp/1hYWv+Wlpb/29rb/+3s7f/r4+T/6N/h/+jf\r
+        4f/n3uD/5d3e/+LZ2v/e1db/2c7P/9XHyP/RwsP/zL2//8W2t/+8ra7/saKj/6OVl/+UhIb/g3Jy/3lp\r
+        aP91Z2b/dGhm/3VqaP9bUU//KyIh/wsLC/8KCgr/CQkJ/wgICP8ICAj/BwcH/wYGBv8FBQX/BAQE/wQE\r
+        BP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAL/CgkN/xgWGf8iICL/KCkq/ycqK/8eHyD/IB4g/zIr\r
+        Lf86MDP/Misu/zI5O/9AX2T/WImO/3y5u/+O0tL/g9HR/3zQ0P98z8//fc7O/3vNzf97zc3/fczM/3zL\r
+        y/96ysr/ecnJ/3nIyP96x8f/esbG/3nGxv95xcX/d8TE/3bDw/91wsL/dcHB/3bAwP91v7//db+//3S+\r
+        vv90vb3/c7y8/3O7u/9yurr/crm5/3G4uP9vt7f/bra2/262tv9vtbX/brS0/2+zs/9usrL/bbGx/22w\r
+        sP9sr6//a66u/2mtrf9orKz/aKys/2mrq/9oqqr/aKmp/2eoqP9lp6f/Zaam/2Slpf9jpKT/Y6Oj/2Si\r
+        ov9koaH/YqCg/2Gfn/9hn5//YZ6e/2Sdnf9impr/QGhs/yI+Q/8nLzL/LCYm/zc4MP9DTD3/XnRf/3WU\r
+        f/9uk4r/Z5KS/2eRkf9mkJD/Yo+P/1yIi/9CVVj/Ly0u/2BgYP+Li4v/ioqK/4mJif+IiIf/h4aG/4aB\r
+        gP+FfHr/gXd173xzcdt3bmvHcWdms2leXZ9hVlSLWk9PeFNHSGRBOTlQMSsrPBIPDigAAAAUT01NFFBO\r
+        TihQT1A8VVNUUFlYWGRdWVp4X1xci19aXJ9eWluzXllax15ZWttgXF3vY19g/2ZhYv9pY2T/aWRl/2pl\r
+        Zf9pZGT/ZmFi/2VgYf9jX1//ZWBh/2VhYf9lYGH/ZGBg/2JeX/9hXF3/Y15f/2ZhYv9uaWr/dnFy/3h0\r
+        dP96dnf/dG9v/21oaf9oY2P/Yl5e/2JdXv9jXl//Yl5e/2JdXv9oY2T/bmlq/3Zycv+Aenv/fnh5/3l0\r
+        df9wamv/ZF5f/2FbXP9eWVr/Ylxd/2VhYf9nYmP/ZmJi/2FcXP9aVVb/WFRU/1lUVf9ZVFX/WVRV/1hT\r
+        VP9VUFH/V1JT/1tWVv9dV1j/XFZX/1xWV/9aVVX/WlRV/1tVVv9ZU1T/VU9Q/1FMTP9MRkj/S0VG/0pE\r
+        Rf9JQ0T/R0FC/0ZAQf9GP0D/Pzk7/zcwMf8mISP/ISEh/yAgIP87PD3/fX5//9PS0//t7O3/7OTm/+rh\r
+        4//o4OL/59/g/+be3//k29z/4NjZ/93T0//Zzc3/1cfI/9LExP/JvLz/vK+v/7Klpf+pnJ3/oJKS/5eG\r
+        hf+RgH//j4B9/5CBf/+ShoL/em5r/0xAPf8kGxn/CwsL/woKCv8JCQn/CAgI/wgICP8HBwf/BgYG/wUF\r
+        Bf8EBAT/BAQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAABP8LCg3/FBUW/xweH/8bICH/EhcY/xUX\r
+        GP8mJSb/MSst/zIpK/8yLjH/Mj9G/0NhZ/9rnJ//hMbG/4HR0f9+0dH/fNDQ/3vPz/97zs7/fM3N/37M\r
+        zP9+y8v/fMvL/3rKyv96ycn/ecjI/3nHx/96xsb/ecXF/3fExP92xMT/dcPD/3XCwv92wcH/dsDA/3W/\r
+        v/91vr7/dL29/3S8vP9zvLz/c7u7/3K6uv9xubn/b7i4/2+3t/9utrb/b7W1/2+0tP9vs7P/brOz/26y\r
+        sv9ssbH/bLCw/2uvr/9prq7/aa2t/2isrP9oq6v/aaqq/2ipqf9nqKj/Zaen/2Wnp/9kpqb/Y6Wl/2Kk\r
+        pP9ko6P/ZKKi/2Ohof9hoKD/Yp+f/2Kenv9el5f/VoeI/zVVWf8ZLDH/KCos/zQqKf82ODH/O0o8/1l0\r
+        Y/9zlYf/bZSP/2iTk/9nkpL/Z5GR/2aQkP9kjI//Tl9h/z47PP9oZ2f/i4uL/4qKiv+JiYn/iIiI/4eH\r
+        hv+GgYD/hXx7/4F4du99c3Lbd25sx3JoZrNpX12fYVVUi1tPT3hVSElkOC8wUBsXFzwMCQkoAAAAFFNP\r
+        UBRQTk8oTU1OPFJRUlBWVVZkWlhaeF9bXYtfXF2fYVxes2FcXcdhXF3bY15f72ZhYv9oZGT/a2Zm/2tm\r
+        Zv9rZWb/amVl/2lkZP9nYmP/ZWBh/2RfYP9kX2D/Y15f/2JdXv9jXl//Yl5f/2hiY/9rZmf/c25v/3x3\r
+        eP9+eXr/f3p7/3l1dv9zbm7/bGdo/2ZgYf9lYGH/ZmBh/2ZhYv9nYWL/aGNk/2plZv9vamv/dG5v/3Br\r
+        bP9rZ2f/ZF5f/1xXWP9cV1j/X1pb/2ZhYv9uaWn/cWxs/3Jubv9sZ2j/ZF9g/2FbXP9dWFn/XFdY/1tW\r
+        V/9aVVb/WFNU/1lUVf9cVlf/XlhZ/2FcXf9hXF3/YFtc/19aW/9dV1j/WlRV/1RPUP9PSkv/SURE/0lD\r
+        RP9LRUb/SkVF/0lDRP9JQ0P/SUNE/0ZAQf9AOj3/Liot/yIiIv8hISH/ISUl/2hoaf/MyMn/7ejq/+3l\r
+        5//q4+T/5+Di/+bf4P/l3t//49zd/+Ha2//f19f/39PS/9rOzf/UyMb/xru6/7SqqP+vpKL/saak/7Wq\r
+        qf++sK3/vq6t/7iqqP+voZ//o5SS/4x+fP9vYV7/Qzg2/wwMDP8LCwv/CgoK/wkJCf8JCQn/CAgI/wcH\r
+        B/8GBgb/BQUF/wQEBP8EBAT/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAYG/wQL\r
+        DP8MERL/GBkb/yQiJP8xKyz/OS8z/zguNv8+Qkv/UHV5/2Ojo/97w8P/iNHR/37Q0P950ND/fM/P/3/O\r
+        zv+Azc3/f8zM/37Ly/98ysr/esnJ/3nJyf95yMj/esfH/3rGxv93xcX/dsTE/3XDw/92wsL/d8LC/3bB\r
+        wf92wMD/db+//3W+vv90vb3/dLy8/3O7u/9yurr/crm5/3C5uf9vuLj/b7e3/3C2tv9xtbX/b7S0/26z\r
+        s/9tsrL/bbGx/2ywsP9sr6//aq+v/2murv9pra3/aKys/2erq/9nqqr/Zqmp/2aoqP9lp6f/Zaam/2Ol\r
+        pf9jpKT/ZKOj/2Siov9hoqL/YKGh/2WgoP9ln5//UIKC/zxkZf8rQ0X/Hicr/y4rLf87Ly//MjUu/yxA\r
+        NP9Ob2f/bZWU/2uUlP9ok5P/aJKS/2eRkf9mkJD/ZY6Q/1hpa/9OTE3/cG9v/4yMjP+Li4v/ioqK/4mJ\r
+        iP+Ih4f/h4KB/4Z8e/+CeHbvfXRy23hubMdyaGazal9en2JWVYtdUlJ4WUxOZC8nKFAGAgI8CwkJKBAQ\r
+        ERRZVVUUVVNVKFFRUzxUU1VQVlZYZFpYW3heW16LYFxfn2FeYLNiXV/HYl1e22VgYe9oY2T/amVm/21n\r
+        Z/9sZmj/bGZo/2xmZ/9rZWb/aGRk/2diY/9mYWL/ZGBg/2NfX/9iXl7/ZF9g/2VgYf9pZGX/bmlq/3Zw\r
+        cf9+eXr/gHt8/4F8ff98d3j/dnFy/25pav9mYWL/ZmFi/2diY/9oY2P/aGNk/2hjZP9oYmP/aGNk/2pl\r
+        Zv9nYmL/ZF5f/19aW/9aVlb/Xlla/2NeXv9rZ2f/dXFx/3l0df97dnf/dHBw/2tmZ/9lYGH/YFtb/19Z\r
+        Wv9fWVr/XVhZ/1tWV/9bVlf/W1ZX/19ZWv9jXl//ZF9g/2RfX/9hXF3/X1pb/1xWV/9WUVL/UEtM/0lE\r
+        RP9JQ0T/S0VG/0tFRv9KREX/SkRF/0tGR/9JQ0b/Rj9C/zQwM/8jIyP/IiIi/yEhIf9WVlb/vLe5/+Pe\r
+        4P/r5Ob/7OXm/+ji4//n4OH/5t/g/+Td3//i3N3/39fY/9zT0f/Z0M7/1s7M/83Ewv/At7b/vraz/8S8\r
+        uv/Nw8D/1srG/9fJxf/Qwb//w7Sy/7KioP+gkI3/jXx6/19RUP8ZFBT/DAwM/wsLC/8KCgr/CQkJ/wkJ\r
+        Cf8ICAj/BwcH/wYGBv8FBQX/BQUF/wQEBP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AgkK/w4REv8eHR7/MCst/zwwM/89KS//PDE5/zxUV/9Kenz/bamr/4TIyv+B0ND/gNDQ/4HP\r
+        z/+Bz8//gc7O/3/Nzf9+zMz/fcvL/3rKyv96ycn/ecjI/3rIyP96x8f/eMbG/3bFxf92xMT/dsPD/3fC\r
+        wv93wcH/dsDA/3bAwP91v7//dL6+/3S9vf9zvLz/cbu7/3G6uv9wubn/cLi4/2+3t/9wtrb/cLa2/2+1\r
+        tf9utLT/brOz/22ysv9tsbH/bbCw/2yvr/9prq7/aa2t/2isrP9oq6v/Z6qq/2eqqv9mqan/Z6io/2an\r
+        p/9npqb/ZqWl/2WkpP9jo6P/ZKKi/2Ohof9jn5//X5SV/0Rrbf8rR0n/JzU3/yUnKf81Li7/QTU0/y81\r
+        MP8kOjP/SG1q/2mWlv9plZX/aZSU/2iTk/9nkpL/Z5GR/2WNkP9fcnT/XVxc/3h3eP+MjIz/i4uL/4qK\r
+        iv+JiYn/iIeH/4eCgP+GfXv/gXh27310ctt4b23Hcmlns2pgXp9jV1aLX1NTeFpPUGQqIiNQAAAAPAoJ\r
+        CigcHR4UY11fFF9cXyhZW188WlpdUFpaXWRbWl14XFpdi15bYJ9hXWGzYl1gx2NdXttmYWLvaGRl/2tm\r
+        Z/9taGj/bWdp/21naf9tZ2n/bWhp/2tmZ/9pZWX/aGRk/2ZiY/9mYWL/ZWBh/2VhYf9mYWL/amVm/25p\r
+        av92cHH/fXl5/397e/+Ae3z/fHd4/3Zxcv9uamv/ZmFi/2ZhYv9oYmP/aWNk/2lkZf9nYmP/ZmBh/2Ne\r
+        X/9hXV3/YVxd/2BbXP9fW1z/X1pb/2RfYP9pZWX/c21u/3x3eP+Ae3v/gXx9/3l0df9uaWr/Z2Jj/2Bb\r
+        W/9gWlv/YFtb/2BaW/9fWlv/XVhZ/1tWVv9eWFn/YVtd/2NeX/9kX2D/ZF9g/2JdXv9fWVv/W1VW/1NO\r
+        T/9LRUb/SkRF/01HSP9MRkf/TEZH/0xGSP9NSEn/S0VH/0dBQ/84NDf/IyMl/yMjI/8iIiL/SUhI/6Ke\r
+        oP/Rys7/5+Pj/+3o6f/o5OX/6OLj/+fh4v/m3+H/4t3e/9zV1f/Sy8j/0szJ/9jU0//c2dj/3dvZ/+Dd\r
+        2//h3tz/4tzZ/+DV0f/czsv/1sfE/8u8uf++rar/sqCd/6mUkv96a2n/LSYn/w0NDf8MDAz/CwsL/woK\r
+        Cv8JCQn/CQkJ/wgICP8HBwf/BgYG/wUFBf8FBQX/BAQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8NDQ3/Hhwd/y4qLP86MTP/QC8y/z8wNP8yNjr/N01R/1iAh/9zqrL/hMXI/43R\r
+        0f+G0ND/gc/P/4DOzv9/zc3/fM3N/3rMzP97y8v/esrK/3rJyf97yMj/esfH/3jGxv94xcX/d8XF/3bE\r
+        xP94w8P/d8LC/3bBwf92wMD/db+//3W+vv90vb3/dL29/3K8vP9xu7v/cLq6/3C5uf9vuLj/b7e3/262\r
+        tv9vtbX/b7S0/2+zs/9usrL/brKy/22xsf9tsLD/bK+v/2uurv9rra3/aqys/2mrq/9oqqr/aamp/2mo\r
+        qP9pp6f/aqam/2qlpf9mpaX/YqSk/2ejo/9poqL/XZSV/06Bg/84VFf/JC8z/yksLv8vLCz/OzMz/0Q5\r
+        Of8xNjT/Izo3/0ZtbP9llpb/ZpWV/2iUlP9ok5P/aJKS/2aRkv9kjZH/Z3p8/2tqaf9/fX7/jY2N/4yM\r
+        jP+Li4v/iomJ/4mHhv+IgoD/hn17/4J4d+9+dHLbeW9sx3NpZ7NrYF6fZFlWi15TUnhZTk9kJiEhUAAA\r
+        ADwMDAwoIiMjFGplZhRmZGYoY2RnPGJiZVBgYGNkXl1heFxaXYtdW1+fYFxhs2FcX8diXV7bZmFi72ll\r
+        Zv9sZ2f/bmlp/25oaf9taGn/bmhq/25paf9taGn/a2Zn/2plZv9pZGX/aGNk/2hjZP9oY2T/aGRk/2tm\r
+        Zv9taGn/dG9w/3t2d/98eHj/fXh5/3lzdP9zb2//bWhp/2VhYf9mYmP/amVl/2xnaP9taWn/a2Vn/2di\r
+        Y/9jX1//YFtc/19bXP9hXF3/Yl1e/2JeXv9nYWL/amZn/3Rvb/9/eXr/gnx9/4N+f/96dXb/b2pr/2hj\r
+        ZP9hW1z/YVtc/2JcXf9hXF3/Ylxd/19ZWv9bVlf/XVhZ/2FbXP9kX2D/ZmFi/2VhYf9jXl//YFxc/15Y\r
+        Wf9WUVL/TkhJ/0xHR/9OSEj/TkhK/0xHR/9NR0n/TUhJ/0xGSP9JREX/PTo7/ysrLP8kJCT/IyMj/zw6\r
+        O/+DfoH/t7K1/+Le3//t6uv/6OPk/+Tg4f/j39//4d3e/+Dc3v/b1tb/08/N/9XT0f/f3d3/5uXl/+zs\r
+        7P/s7Oz/7Ozs/+zp5v/m3tr/4dXQ/9zPyv/UxMD/yrmz/8Gvqv+7qKH/koF9/01ERf8eGRv/DQ0N/wwM\r
+        DP8LCwv/CgoK/woKCv8JCQn/CAgI/wcHB/8GBgb/BQUF/wUFBf8EBAT/AwMD/wICAv8BAQH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/EA8Q/yIfIf8oJSf/MCst/z0wMf8/MDH/Migr/zE0Of9HXGT/XIOM/3Wp\r
+        rv+Fxcf/h87O/4fQ0P+Bz8//fM7O/3vNzf97zMz/esvL/3rLy/96ysr/esnJ/3nIyP94x8f/eMbG/3fF\r
+        xf93xMT/dsPD/3bDw/91wsL/dcHB/3TAwP90v7//c76+/3K9vf9yvLz/cbu7/3G6uv9wubn/cLm5/264\r
+        uP9ut7f/cLa2/3G1tf9wtLT/b7Oz/2+ysv9usbH/brCw/22vr/9trq7/a62t/2utrf9rrKz/aqur/2qq\r
+        qv9pqan/aaio/2unp/9spqb/ZqWl/2KkpP9oo6P/aJ6g/1GBg/87ZGf/MEFF/yclKf8xLS//OzU1/0M5\r
+        Of9GPD3/Lzc3/yA4Of9FbG3/ZpeX/2eWlv9olZX/aJSU/2eSk/9dhoj/VXp9/2d3ef94dnb/hYSE/42N\r
+        jf+MjIz/i4uL/4qKif+Jhob/iIGA/4d8ev+CeHbvfnRz23lubMdzaWeza2Bfn2NYVotcUVB4U0hKZCId\r
+        HVAAAAA8CQkJKCAhIRRvaWkUbGpsKGtrbzxpaWtQZ2ZpZGNhZHheW16LXlten11bXbNfXF3HYl1d22Vi\r
+        Yu9oZWX/a2do/29qav9uaWr/bWlq/25pa/9vamr/bmlq/21oaf9sZ2j/amVm/2plZv9pZWb/a2Zn/2xn\r
+        aP9tZ2j/bGdo/3Fsbf91cHH/dnFy/3dycv9zbm//bmpq/2lkZf9kX2D/Z2Nk/21paf9xbG3/dXBw/3Fs\r
+        bf9taGn/aWNk/2NeX/9jXl//ZF9g/2RgYP9kX2D/ZmFh/2diY/9wa23/fHd4/396e/+Ae3z/eHR1/25p\r
+        av9nYmT/Y11e/2JdXv9jXl//Y11e/2NeX/9gWlv/W1ZX/11YWf9hW1z/ZWBh/2diY/9mYWL/ZWBh/2Jd\r
+        Xv9eWVn/WFNU/1NOT/9RTEz/T0lL/09JSv9NR0j/TUdI/01HSf9NSEn/TklK/0NAQf8zMjP/JSUl/yQk\r
+        JP8vLi//XFlb/5eUlv/b2Nn/7erq/+Pf3//d2Nn/2dTV/9jV1v/a2Nj/3tze/+Le4f/m4uX/6ufn/+3s\r
+        6//s7Oz/7Ozs/+zs7P/s6+j/5+Pf/+Td1f/i1s//3M/G/9PEvv/KvLL/w7On/6eYjv96bW7/SD5B/w4O\r
+        Dv8NDQ3/DAwM/wsLC/8KCgr/CgoK/wkJCf8ICAj/BwcH/wYGBv8FBQX/BAQE/wQEBP8DAwP/AgIC/wEB\r
+        Af8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/xwaHP8rKCn/Hx0f/x8dHv8yLSz/PTMy/zwtL/86LjL/OTlB/z9R\r
+        Wv9Qe4L/ZqKm/4TBw/+S0ND/g9DQ/3rPz/98zs7/e83N/3jMzP93y8v/ecrK/3rJyf95ycn/ecjI/3jH\r
+        x/94xsb/d8XF/3fExP92w8P/dsLC/3XBwf90wMD/dMDA/3O/v/9zvr7/cr29/3K8vP9xu7v/crq6/3K5\r
+        uf9wuLj/b7e3/3G2tv9xtbX/cLW1/3C0tP9vs7P/brKy/26xsf9tsLD/ba+v/2yurv9sra3/bKys/2yr\r
+        q/9rqqr/aamp/2ioqP9qqKj/aqen/2ampv9jpaX/ZaKj/2GUmP9AZGj/JDpA/y0xNf82Ky3/QDc6/0lC\r
+        RP9JQEH/Rz0+/y00OP8cNDn/Rmpt/2yXl/9qlpb/aZWV/2iUlP9kkI//SnBw/zZTVP9ea2v/g4CA/4qJ\r
+        if+Ojo7/jY2N/4yMjP+Lior/ioaH/4mCgf+GfXv/gnl37310c9t3bWzHcmdms2peXZ9iVlSLVUpKeEg+\r
+        P2QdGBhQAAAAPAQEBCgXFhYUcm1tFHFtbyhvb3E8bWttUGppa2RlY2V4X1xfi15bXZ9dWVyzXlxdx2Fe\r
+        XttlYmLvaGVl/2poaP9ua2v/bmpr/2xqa/9uamv/cGtr/3Bqa/9vamv/bmlp/2tnaP9rZ2j/a2dn/21o\r
+        af9uaWr/bWhp/21oaf9vaWr/cWxt/3Ftbf9ybW7/bmlr/2tmZ/9nY2P/ZWBh/2plZv9ybW7/d3Fy/3t2\r
+        d/94c3T/dG9w/21paf9mYmL/ZmFi/2diYv9nYWL/ZWBh/2ZgYf9mYGL/bGhp/3Zwc/95c3b/eXV2/3Nt\r
+        b/9qZWf/ZWBi/2NdXv9lX2D/aGNk/2llZf9pZWX/ZF9f/1xXWP9dWFn/YFtb/2RfYP9nYmP/Z2Jj/2di\r
+        Yv9jXl//XllZ/1pVVv9VUFH/U05P/1FMTf9PSkv/TUdI/01HSP9MRkf/TUdJ/09KTP9IREX/PDo8/y0s\r
+        Lf8lJSX/JCQk/zw5PP96eHn/zszM/+fl5f/h3d3/3NjY/9vW1//b2dv/3d3e/+Li4//q5+r/7evt/+3t\r
+        7f/t7e3/7e3t/+zs7P/s7Oz/7Ozr/+ro5P/o5N7/59/Z/+Pa0v/d0cz/1MfA/8q9sf+4qqD/no+N/25j\r
+        Y/8qJCL/Dg4O/w0NDf8MDAz/CwsL/woKCv8KCgr/CQkJ/wgICP8HBwf/BgYG/wUFBf8EBAT/BAQE/wMD\r
+        A/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8fHR//Liot/x8eIP8cGxz/Kigm/zYuLf89LzH/Pi4y/zUr\r
+        MP8xNTv/OlVd/013fv9vnqT/hr6//4TMzP+Cz8//f87O/3vOzv94zc3/d8zM/3nLy/96ysr/e8nJ/3vI\r
+        yP95x8f/d8bG/3jGxv93xcX/dsTE/3bDw/93wsL/d8HB/3bAwP90v7//c76+/3S9vf90vb3/c7y8/3O7\r
+        u/9zurr/cbm5/3G4uP9xt7f/cra2/3G1tf9wtLT/cLOz/2+ysv9usbH/brCw/22wsP9tr6//bq6u/22t\r
+        rf9srKz/aqur/2iqqv9oqan/aaio/2unp/9opqb/Y6Wl/1mPkv9Mdnr/MkpQ/x8mLP8xLTD/QTQ2/0E6\r
+        PP9BP0L/Pzo8/zs2N/8sOT7/JEJI/0xwdf9umJj/bJeX/2qWlv9plZX/Y4+N/zxcXP8cMjT/Vl9g/4uJ\r
+        if+Pjo7/jo6O/42Njf+MjIz/i4qK/4qGh/+JgoH/hX17/4F4d+99dHLbd21sx3FmZrNpXl2fYVVUi1BF\r
+        RXg/NTZkGBMUUAAAADwAAAAoDw0NFHZxchRzbnAocGxuPG1qa1BqZ2lkZWFkeGBcXoteW1yfXVlas19c\r
+        XcdgX1/bZGNj72lmZv9raGj/bWtr/21ra/9sa2v/b2pr/29qa/9wa2z/cm1u/29qa/9saGn/a2do/2tm\r
+        Z/9uaWr/cGts/29qa/9uaWr/bWhp/2xnaP9uaGn/bmlq/2xnaP9oZGX/Z2Nk/2djY/9uaWv/d3Jz/314\r
+        ef+CfX7/f3t8/3x3eP9zb3D/a2Vm/2hjZP9oY2P/aGJj/2hjY/9nYmL/ZWBi/2ljZv9tZ2r/bmlr/25p\r
+        a/9qZWf/ZF5g/2JdXv9iXV7/aWRl/3Jsbf90cHD/dXBx/2xoaP9iXV3/Xlla/15aWv9hXF3/ZWBh/2Zh\r
+        Yv9mYmL/ZF9g/19ZWv9bVlb/V1JT/1VQUf9STk7/UEtM/01ISP9LRUb/S0VG/0xHR/9OSUv/S0ZJ/0RC\r
+        Qv80MjP/JiYm/yUlJf8lJSX/X11e/7u3t//e2dn/4d3d/+Th4f/o5uf/6enq/+nr7P/q6+r/6+jn/+3r\r
+        5//t7e3/7e3t/+3t7f/t7e3/7Ozs/+zs7P/s7Ov/7Ovq/+zq5//r5uP/5+Df/93U0//Pw8P/wraz/7it\r
+        pP+RiH3/VktC/ycfGv8ODg7/DQ0N/wwMDP8LCwv/CgoK/woKCv8JCQn/CAgI/wcHB/8GBgb/BQUF/wQE\r
+        BP8EBAT/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAL/Gxoc/yspK/8qKSr/KScn/yUhIf8oIyL/Ny8w/z81\r
+        N/88MDP/NzA0/zE2Pv81RU//SmVs/2KKjv+EuLn/lNDQ/4TPz/95zs7/es3N/3rMzP97zMz/fMvL/37K\r
+        yv9+ycn/eMjI/3XHx/93xsb/ecXF/3fExP94w8P/esPD/3vCwv95wcH/d8DA/3a/v/91vr7/dr29/3W8\r
+        vP91u7v/dLq6/3O5uf9zuLj/c7i4/3K3t/9ytrb/cbW1/3G0tP9ws7P/cLKy/2+xsf9usLD/b6+v/26u\r
+        rv9tra3/aqys/2arq/9mqqr/Z6qq/2qpqf9rqKj/a6en/2Scn/9EbXL/KERJ/yk1Of8sKy7/PTg5/0lB\r
+        Qv8yNDb/Hygt/x8lJ/8gJyT/LkZI/z1kav9WgYX/bZiY/2yXl/9qlpb/apWV/2OPkP8xTE7/CRYZ/1BW\r
+        V/+RkZH/kJCQ/4+Pj/+Ojo7/jY2N/4yKi/+Lhof/iYKC/4R9e/+BeXfvfXVz23dtbMdxZmWzaV1dn2FV\r
+        VItLQEB4NywuZBQQEVAAAAA8AAAAKAoFBhR5dXYUdnJzKHNubzxua2xQa2hpZGZiZHhhXV6LX1tcn11Z\r
+        WrNeW1zHYF9f22VjY+9pZ2f/amlp/2tqav9ta2v/bWxs/25sbP9wa2z/cm1u/3RwcP9ybW3/b2pq/2xo\r
+        af9rZ2j/b2pr/3Nvb/9ybm//cWxu/29qav9sZ2j/a2do/21oaP9rZ2f/aWVm/2hkZf9oZGT/cGts/3lz\r
+        dP9+env/hYCA/4J+f/+Ae3z/d3Jz/21oaf9qZWX/aWNk/2lkZf9qZGX/aGJk/2ZhY/9lYGL/Z2Fj/2dh\r
+        Y/9nYWT/ZF9h/2FcXv9hXF7/Yl1e/2tmZ/92cnP/enV3/3x3eP9zbm7/Z2Nj/2FdXf9eWVr/X1pb/2Ne\r
+        Xv9kYGD/ZmFi/2JcXf9dWFn/WlVW/1hTVP9WUVL/VVBR/1FLTf9NSEj/TEZH/0pFRv9MRkf/TkhK/0tG\r
+        SP9GQkP/NzQ2/ycnJ/8mJib/JiYm/0xLTP+npKT/0s7O/+He3v/r5+j/7e3t/+3t7f/t7e3/7e3t/+3s\r
+        5//t7Oj/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozs/+zp6v/l3t//2s7P/8/E\r
+        wf/JwLb/raSZ/4J2bf9OQzz/Ew8P/w4ODv8NDQ3/DAwM/wsLC/8KCgr/CgoK/wkJCf8ICAj/BwcH/wYG\r
+        Bv8FBQX/BAQE/wMDA/8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AQEE/xcWGP8nJif/MC4u/zEvL/8nJSX/JiEi/zAs\r
+        Lf84MjP/PDMz/zswMv8yKDD/Lio1/zU+Rv9LYGX/fJud/5nFxf+Nz8//g8/P/3/Ozv97zc3/fMzM/33L\r
+        y/+Aysr/gMrK/3vJyf93yMj/eMfH/3nGxv93xcX/d8TE/3vDw/98wsL/e8HB/3nAwP94wMD/d7+//3e+\r
+        vv92vb3/dry8/3W7u/91urr/dLm5/3S4uP90t7f/c7a2/3K1tf9ytLT/cbOz/3Gzs/9wsrL/cLGx/3Cw\r
+        sP9ur6//ba6u/2mtrf9nrKz/aqur/2uqqv9qqan/aKSm/2KUmP9Xf4T/N1BV/x0qL/8rLzH/OjU1/0RB\r
+        Qf9JSUn/MD0//xs0Nv8eNDD/Izgy/ztdXP9Sf4T/YI2R/22Zmf9smJj/a5eX/2qWlv9kjpH/LERH/wAH\r
+        Cv9PUVP/kZGR/5CQkP+Pj4//jo6O/42Njf+MiYv/i4aI/4mCgv+EfXv/gHl373x0c9t2bWzHcWZls2pe\r
+        XZ9hVVSLRzw8eC0jJWQQDQ5QAAAAPAAAACgFAAAUfnl5FHp2dyh3dHU8c29wUG5qbGRpZWd4Y2Bhi2Bc\r
+        Xp9dWVuzX1xcx2BfX9tlY2PvaWho/2ppaf9ramr/bWxs/25tbf9xbm7/cm1u/3Rwcf92cXL/c25w/3Br\r
+        bP9uamr/bGhp/3Fsbf93c3P/d3N0/3dzdP9zb3D/cGpr/29pav9uaWr/bWhp/2xnaP9qZWb/aGRk/29q\r
+        a/92cnP/fHd4/4F9ff+BfH3/f3t7/3dyc/9uaWr/a2Vm/2pkZf9qZWX/a2Zn/2pkZv9nYWT/ZV9i/2Jd\r
+        X/9jXV//Y15g/2NdX/9iXV//Yl1f/2NdX/9sZmn/eHJ1/3x3ef+AeXv/eHJ0/2xnaf9lYGL/X1pb/19a\r
+        W/9hW1z/Ylxd/2JdXv9gWlv/W1ZX/1lUVf9YVFT/WFNU/1dSU/9UT1D/T0lK/05ISf9NRkf/TEdI/01H\r
+        Sf9GQ0X/Pzw9/zQyNP8oKCj/Jycn/ycnJ/9DQkP/kY+R/8LBwf/j4eL/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7ez/7e3s/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/s7Oz/7Ozs/+zs7P/s7Oz/7Obj/+jc\r
+        1P/e0cr/0MnD/8G5tP+xo5//fG5r/yYcG/8PDw//Dg4O/w0NDf8MDAz/CwsL/woKCv8JCQn/CQkJ/wgI\r
+        CP8HBwf/BgYG/wUFBf8EBAT/AwMD/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAf8RERH/ICAh/y8tLv84Mzb/NTEz/zAt\r
+        L/8oJSb/KCUm/zYxMv8+Nzn/PjA1/zwsMf80LTH/PkFE/2x1df+OoqH/msHA/5rQ0P+Gz8//eM7O/3rN\r
+        zf99zMz/gMvL/4HKyv+Aycn/fcjI/3vHx/94x8f/d8bG/3bFxf95xMT/e8PD/33Cwv99wcH/esDA/3i/\r
+        v/93vr7/d729/3a8vP91u7v/dbu7/3S6uv91ubn/dbi4/3W3t/90trb/dLW1/3O0tP9zs7P/crKy/3Gx\r
+        sf9wsLD/b6+v/22urv9rra3/aq2t/2+srP9yq6v/a6Kl/2GTmP9LbXP/OUpR/zI6Pv8wLTD/PDo6/0ZF\r
+        Qv9DSEf/QUxN/zxZWP85ZmL/QGle/0dvX/9XgXz/ZZKW/2mWmv9tmZn/bJiY/2uXl/9ql5f/ZI+R/y9E\r
+        R/8GBwv/UVFT/5KSkv+RkZH/jpCQ/4+Pj/+Ojo7/jYuM/4yGiP+KgYH/hXx7/4B4d+98dHPbdmxrx3Fl\r
+        ZLNqXl2fYlZWi0I3OHgjGRtkDQkKUAAAADwAAAAoAAAAFIF8fBR+eXsoe3d5PHdzdFBybnBkbWpreGlm\r
+        Z4tkYGKfYFtes2BdXsdgX1/bZWNj72loaP9raWn/a2pq/21sbP9vbm7/cm5v/3RvcP91cXL/d3N0/3Rv\r
+        cf9xbG3/b2tr/21pav9zbm//eHR1/3p2d/98d3f/eHR0/3NvcP9xbG3/b2pr/25pav9uaGr/bGdo/2pl\r
+        Zv9vamr/dG9w/3hzdP99d3n/fHd5/3t2d/90cHD/bWdo/2tmZv9qZWb/bGdn/25qa/9sZmj/amNm/2Zg\r
+        Y/9jXmD/Y11f/2JdX/9jXV//Yl1f/2NdX/9iXV//a2Zo/3Zwc/97dnj/gHl8/3l0dv9vam3/aWNl/2Fc\r
+        Xf9fWlv/X1tb/2BbXP9fWlv/XVhZ/1pVVv9aVVb/WlVW/1pVVf9aVVb/V1JS/1FMTf9QSkv/UEpL/05I\r
+        Sf9KRkf/REFC/z04Ov83NDb/NDI0/ygoKP8oKCj/Nzc5/25vcf+lpqj/3d7f/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+zs7P/s7Oz/7Ozs/+zr\r
+        5//s5d3/6N3U/9vSzv/Tysb/0sK//6KSkP9PPj//Gg8Q/w8PD/8ODg7/DQ0N/wwMDP8LCwv/CgoK/wkJ\r
+        Cf8JCQn/CAgI/wcHB/8GBgb/BQUF/wQEBP8DAwP/AgIC/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CwoM/xkYGv8pJSj/MS0w/zIv\r
+        Mv8tKy3/HRwe/xoZG/8qKy3/NzU2/z8xNP9ALjH/Nikr/zoyNP9ZVlX/enx7/56xsP+s0ND/j8/P/3vO\r
+        zv97zc3/fs3N/4LMzP+Fy8v/hMrK/4HJyf98yMj/eMfH/3fGxv93xcX/d8TE/3rDw/99w8P/f8LC/3vB\r
+        wf94wMD/eL+//3e+vv92vb3/dry8/3W7u/91urr/drm5/3e4uP92t7f/dba2/3W2tv90tbX/dLS0/3Oz\r
+        s/9ysrL/cLGx/3CwsP9wr6//cK6u/3Ctrf9upqf/a5yd/16Ijf9Pcnn/PE1T/y0vNf83MTX/QDQ3/0dB\r
+        Qf9LTUn/RVFR/0JYWv9Jcm//UImB/1iNfv9fkH7/aJeR/2+cnP9um5v/bpqa/22Zmf9rmJj/ZY+T/1uC\r
+        hf8uQUT/CwwP/1RVVf+SkpL/kZGR/46QkP+Pj4//jo6O/42KjP+Mhoj/ioKC/4R9fP+AeHfve3Nx23Zs\r
+        a8dxZGSzal5dn2NWVos+NDR4GhETZAkHB1AAAAA8AAAAKAAAABSEgIEUgn1+KH97fDx8eHpQeXV3ZHVx\r
+        c3hybnCLa2hpn2VhY7NiYGHHYF5e22NjYu9pZ2f/a2lp/2xra/9ubW3/b25u/3Nvb/91cHH/dnJz/3dy\r
+        c/90b3D/cWxt/3BsbP9va2v/dG9x/3l1dv97d3j/fnl6/3p2d/93c3P/c25w/3BrbP9vamv/b2lr/21p\r
+        av9taWn/b2pq/3FsbP9zbm//dXFy/3RwcP9ybm7/bmlp/2hkZf9pZGX/a2Zn/29paf9ybm7/cGxt/21n\r
+        a/9rZWf/aWNl/2dhY/9kX2H/Y11f/2JcXv9hXF3/YVte/2liZf9zbG//eHF1/3x2ef94cnX/cGtu/2pl\r
+        aP9jXl//YV1d/2FcXf9gW1z/Xlpa/11YWf9dWFn/XVdY/1xYWP9dWFj/XVhZ/1pVVf9VUVH/VE9Q/1RP\r
+        UP9QSkv/SERF/0I/Qf8+Oj3/QT9A/0dFR/87ODv/KCgo/ygoKf89QEP/en2A/87R0v/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7Ozs/+zs\r
+        7P/s7Oz/7Ozo/+zm4P/n3dX/5NbP/+LRy//Esa7/j3l9/1RESf8UDxD/Dw8P/w4ODv8NDQ3/DAwM/wsL\r
+        C/8KCgr/CQkJ/wgICP8ICAj/BwcH/wYGBv8FBQX/BAQE/wMDA/8CAgL/AQEB/wEBAf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wICBf8ODQ//GhYa/x8c\r
+        H/8dHB7/GRkc/xAQFf8OEBX/GBwf/yQmKP8zLC7/PDIy/zsyNP89Nzf/QDs8/1pXV/+am5v/usvL/5vQ\r
+        0P+Fz8//fs7O/37Nzf+IzMz/jcvL/4fKyv+Bysr/fMnJ/3jIyP93x8f/d8bG/3fFxf94xMT/fMPD/37C\r
+        wv98wcH/ecDA/3m/v/95v7//eL6+/3i9vf92vLz/dru7/3e6uv94ubn/d7i4/3e3t/92trb/dbW1/3W0\r
+        tP90s7P/crKy/3Gxsf9ysLD/dLCw/3mvr/96ra7/ZJGU/1B0ef8/V1//MD9H/zI2O/83LzL/Qzg6/0w/\r
+        QP9LREX/SUpL/0pcXv9MbXH/VYaC/1+bkf9kmo3/apqL/22cl/9vnJz/b5ub/26amv9tmZn/a5eY/1qA\r
+        hP9JZ2r/Kjs7/xMYF/9YW1n/k5OT/5KSkv+PkZH/kJCQ/4+Pj/+Oi43/jYeJ/4qCgv+EfXv/gHd273py\r
+        cNt1a2rHcGRks2teXp9kV1aLOzExeBMKDWQFBARQAAAAPAAAACgAAAAUhYGBFIN+fyiBfH08fnp8UH15\r
+        emR7eHl4enZ4i3NucJ9sZ2mzZWNkx2BgX9tkYmLvaGZm/2ppaf9ubGz/b21t/3Bubv9zcHD/dXBx/3Zx\r
+        cf92cXP/dG9w/3Ftbf9wbGz/b2ts/3VwcP95dHX/e3d4/355ev97d3f/eXR1/3Rvcf9wa2z/b2pr/25r\r
+        av9vamr/cGts/29qav9saGn/bGhp/21oaf9sZ2n/a2dp/2lkZ/9nY2P/aGRl/2xnZ/9wbG3/dnFx/3Vv\r
+        cP9ybG3/cGpr/29paf9qZGX/ZWBh/2NeYP9iXF//YFxf/2BbX/9lYGT/bWdr/3FrcP91bnX/c2xw/25n\r
+        af9pYmP/ZV5f/2RdXf9kXl7/YV1d/19aWv9fWlr/Xlpa/19bW/9fWlz/YVpc/2FbXf9cWFn/WFNV/1dS\r
+        U/9YUlP/UkxP/0pGR/9IREb/R0RF/01JTP9UUlT/RUJE/ykpKf8pKSn/KCgo/1lcYf+zt7r/3eDh/+zs\r
+        7P/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/s7Oz/7Ozs/+zs7P/s7Oj/7Obe/+zh1v/r3NL/3MrD/8Csrv+Hd3n/Myws/w8PD/8ODg7/Dg4O/w0N\r
+        Df8MDAz/CwsL/woKCv8JCQn/CAgI/wgICP8HBwf/BgYG/wUFBf8EBAT/AwMD/wICAv8BAQH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAB/wkF\r
+        Cf8MCA3/CAcL/wUFCf8AAgf/AgYK/wwRFv8YHCD/KSYo/zUuL/87NTb/PDY3/zYuL/9HQEH/iYKC/7C0\r
+        tP+jyMj/ldDQ/4TPz/98zs7/hs3N/4zMzP+Ey8v/fsrK/3rJyf94yMj/eMfH/3jGxv93xsb/d8XF/3vE\r
+        xP99w8P/e8LC/3vBwf96wMD/eb+//3m+vv94vb3/eLy8/3e7u/93urr/d7m5/3a5uf91uLj/dre3/3a2\r
+        tv92tbX/drS0/3Wzs/9zsrL/cK+v/22oqf9un6D/aZKU/1Fxdf87Ulj/LztB/ygoL/82MDT/Qzg5/0s/\r
+        QP9RRkb/TEZI/0hJTf9LYWb/UXl9/1yRjP9noZn/bKCX/3Cflv9wnpz/cJ2d/2+cnP9um5v/bpqa/2qW\r
+        mf9NbXL/MkhN/yAuMP8XHhr/Wl1c/5OTk/+SkpL/kZGR/5CQkP+Pj4//jouM/42HiP+KgoL/hX17/4B4\r
+        du96cXDbdWtqx3BkZLNqXl2fZVhWizkvL3gOBgdkAwEBUAAAADwAAAAoAAAAFIJ9fRSAe30ofnp7PH57\r
+        e1B/e3xkf3x9eIF8fYt6dnefcm5vs2pnaMdiYWHbZGNj72dlZf9raWn/b21t/3Bubv9xb2//c29w/3Vw\r
+        cP91cHH/dnFx/3Nub/9wbG3/cGts/29qa/9zbm//d3N0/3p1dv97d3j/enV1/3dyc/90b2//b2tr/29r\r
+        av9vbWn/cW5r/3Jubf9uamn/aGVl/2ViYv9jX17/ZGBk/2hjav9nYmf/ZmNk/2llZf9sZ2f/cm1t/3py\r
+        dP96cnL/eXFu/3ZvbP9zbWv/bGZm/2NgYP9hXmH/YV1l/2BdZP9fXWP/YV5l/2RgaP9nYWv/aWFu/2lg\r
+        Zv9nX1v/ZV5Z/2VcWv9mXVz/Zl9f/2VfXv9jXl3/YV5c/2BeWv9iXVz/Y1xg/2NcYv9jXWP/YFpe/1pV\r
+        WP9ZU1X/WVNU/1dRUv9UUFD/VlNT/1pXWP9bV1j/WFVX/0ZERv8vKyz/Kioq/ykpKf9ER03/io+T/7zB\r
+        wv/i4+L/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+zs7P/s7Oz/7Ozs/+zs6v/s6OD/7OTV/+fd0P/f1M7/saWk/2FYVP8oIR//Dw8P/w4O\r
+        Dv8ODg7/DQ0N/wwMDP8LCwv/CgoK/wkJCf8ICAj/BwcH/wcHB/8GBgb/BQUF/wQEBP8DAwP/AgIC/wEB\r
+        Af8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8IDRD/Fxod/x8eIP8pIiT/Mist/zgxMv85MTT/Rz4//2lg\r
+        Yf+Kh4f/pba2/6zQ0P+Mz8//ec7O/37Nzf9/zc3/eszM/3fLy/93ysr/d8nJ/3nIyP96x8f/dsbG/3XF\r
+        xf95xMT/fMPD/3vCwv97wsL/esHB/3rAwP95v7//eb6+/3i9vf93vLz/dbu7/3S6uv9zubn/c7i4/3W3\r
+        t/94trb/eLW1/3m0tP95s7P/d7Ky/2egov9YjI7/SnF0/z1YW/8yRkr/KzU7/zIyN/86Mzb/ST9B/1NK\r
+        Sv9QSEj/TkdH/0pGSP9HSE3/SmFl/015fP9akIv/ZqGY/2ugm/9xn5//cJ6e/3Cdnf9vnJz/b5ub/26a\r
+        mv9olJj/PVhg/xQjLf8SHR7/FRwW/1ldWf+UlJT/k5OT/5KSkv+RkZH/kJCQ/4+LjP+Ohof/ioKC/4Z+\r
+        fP+BeHbve3Jw23VrasdvZGOzal5dn2RYVos3LSx4CgMEZAAAAFAAAAA8AAAAKAAAABR+enoUfHh6KHx3\r
+        eDx+eXpQgHx8ZIJ+f3iFgIKLf3t8n3l0drNwbG3HZmNk22ZkZO9mZGT/bGlq/3Bubv9yb2//cm9w/3Nw\r
+        cP9zcHD/dXBw/3Vwcf9zb2//cWxt/29rbP9taWr/cW1t/3Vwcf93cnP/eXR0/3Zxc/90b3D/cGxt/21p\r
+        av9ua2r/cm5q/3Nvbv91cXH/cWxs/2pmZ/9lYGH/X1xc/2FdYP9nYWj/ZmNm/2ZjZP9nZWT/aWZm/3Br\r
+        bv93cXf/eHJ2/3hzdP92cnb/c3B5/21qdv9kY3L/ZWR1/2dmev9qaHv/a2x7/2tre/9ranv/a2d9/2tl\r
+        gf9pY3n/ZWNu/2Zia/9nYmr/aGFq/2Zhav9mYWj/ZmJn/2ViZP9kY1//ZGFf/2ZfYP9mX2P/ZmFl/2Jc\r
+        Yf9bWFn/WVVX/1lUVP9ZVFT/WFRT/1xYWP9iX1//X1xd/1hVVv9JRkf/NjM0/ysrK/8qKir/NTY9/2Jp\r
+        a/+anp//2Nra/+7u7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozo/+zq3f/s6dz/7Ovj/9HKxf+Uiof/WU5N/xoX\r
+        Ff8PDw//Dg4O/w4ODv8NDQ3/DAwM/wsLC/8KCgr/CQkJ/wgICP8HBwf/BgYG/wYGBv8FBQX/BAQE/wMD\r
+        A/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BAgM/xYZHP8iISP/LCco/y4pK/8yKy3/NzAx/0A4\r
+        Ov9QR0j/amVm/5ujpP+yz8//kNDQ/3vPz/98zs7/gM3N/4TMzP+Hy8v/iMrK/4jJyf+Eycn/gMfH/3rH\r
+        x/94xsb/fcXF/4HExP9/w8P/f8LC/37Bwf99wMD/fb+//3u+vv97vb3/ery8/3m8vP93u7v/dbq6/3S5\r
+        uf91trf/dbG0/3KtsP9vqav/baKl/2mYmv9XgoT/Rmpt/zVNUf8nNTn/KC8z/y0sMP89Nzr/S0FD/1FJ\r
+        Sv9WT0//Uk1O/05LTf9HRUn/QkRK/0dhZv9OfoD/W5GO/2eim/9soaD/cqCg/3Gfn/9wnp7/b52d/26c\r
+        nP9smpv/Y5GT/zFLUv8EDRj/CRIU/xUbFf9ZXVr/lJSU/5OTk/+SkpL/kZGR/5CQkP+Pi4z/joaH/4qC\r
+        gv+Hfnz/gXh373xycNt1a2rHb2Rjs2pfXZ9kWFaLOC4teA0EBmQBAABQAAAAPAAAACgAAAAUenV2FHl0\r
+        dSh4c3Q8e3d4UH97fGSDfn94h4OEi4N+f59+eXuzdXFyx2xoadtpZmbvZ2Rk/2xoaf9xbm//c29w/3Rw\r
+        cf90cXH/dHFx/3Zxcf91cXH/c29w/3Jtbv9va2z/bGhp/25pav9va2v/cWxt/3Rub/9xbW3/bmpr/2xo\r
+        af9qZmb/bmlr/3RtcP93cXT/eXR4/3ZwdP9xbHD/a2dp/2JgYf9kYWH/Z2Vi/2ZkYf9kZGD/Y2Ni/2Jj\r
+        Zf9nZm7/b2t5/29vfv9ucoD/bnOK/25zlP9scZj/aW+a/29zn/95e6L/f4Gl/4OIqP+Eiar/hIer/3+B\r
+        rv97e7P/c3ev/2x1qv9rc5//bHGT/2hsiv9iZIL/ZGR8/2lnev9pZ3P/aGZq/2hlZP9qZF7/amVe/2pm\r
+        Yv9kYl//W1lZ/1dWVv9WVFT/VlNT/1ZTU/9YVFT/WldX/1lVVv9VUVL/TUhK/0I+QP81Mjb/Kysu/ywt\r
+        NP88QEP/eHx+/9DQ0v/u7u7/7u7u/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/s7Oz/7Ozs/+zs7P/s7Oj/7Ozn/+zs6P/m3t3/0MXG/5WL\r
+        i/85My7/EBAQ/w8PD/8ODg7/DQ0N/w0NDf8MDAz/CwsL/woKCv8JCQn/CAgI/wcHB/8GBgb/BQUF/wQE\r
+        BP8EBAT/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAECP8XGh3/NTI1/0E9Pv8xLS7/KiYm/y0q\r
+        Kv80LzD/PTc3/1RQUf+Ejo7/nr29/4vLy/+B0ND/hs/P/5DOzv+jzc3/sszM/7TLy/+vxsf/mb6+/4i6\r
+        uv+Cvb3/gMHB/4jFxf+NxcX/icTE/4bDw/+GwsL/hcHB/4TAwP+Ev7//g76+/4K9vf+EvLz/hLu7/4C5\r
+        uv96srj/c6iu/2ycpP9gkJn/V4KL/09wdv9HXWL/PU9T/zVBRv8yNTn/MSwv/zozNP9FOzz/UktN/1tX\r
+        V/9RTE3/SkRG/1BNUP9TUlf/QkRJ/zU8Qv9EY2f/U4eI/2CXl/9soqL/b6Gh/3KgoP9xn5//cJ6e/2+d\r
+        nf9tnJz/ZZeX/1qLi/8rR0v/AgsT/wsREv8YGxf/XFxb/5WVlf+UlJT/k5OT/5KSkv+RkZH/kIuL/4+H\r
+        h/+LgoL/h358/4J4du99cnDbdWtqx25kYrNpXlyfY1dVizwxMXgWDA1kBgAAUAAAADwAAAAoAAAAFHp1\r
+        dhR5dHUoeHN0PHx4eVB/e3xkhH+AeIeDhIuEf4CfgHx8s3hzdMdva2zba2do72dkZP9saGn/cm5v/3Rw\r
+        cf91cXL/dXFy/3Vxcv92cnL/dnFy/3Rwcf9zbm//cGxt/21pav9saGn/bGdp/21qa/9vbGz/bmpr/2to\r
+        aP9qZmb/aWRk/25pbP92bXT/eXB3/3p0ef94c3b/dXBz/25ra/9mZWP/ZWVi/2VmYP9kZmL/Y2Vl/2Jk\r
+        a/9gZHH/Zml+/21tjP9tc5T/bXeb/255qP9uerX/cHu8/3J7wf+Bh8P/k5XG/52hyf+mrM3/pq3O/6Wr\r
+        z/+eotH/lJfV/4aP1f93iNP/coXI/3SDu/9ve7D/aXGl/2txn/9xdZz/cXSR/21vhv9sbHn/a2hs/2ln\r
+        aP9paGb/ZGNg/11aWv9ZV1b/V1VS/1VUUf9WUlL/VlJT/1VSUv9VUVH/VFBR/1FLTP9MR0j/QDs//zAt\r
+        NP8rKy3/Kioq/1xdYP+2tbb/4N/e/+zs6f/u7u7/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+zs7P/s7Oz/7Ozs/+zs7P/s7Oz/7Ovr/+zp\r
+        6//EvLz/b2pj/zEuJ/8QEBD/Dw8P/w4ODv8NDQ3/DAwM/wwMDP8LCwv/CgoK/wkJCf8ICAj/BwcH/wYG\r
+        Bv8FBQX/BAQE/wMDA/8CAgL/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAX/FRcb/zw6PP9OSUr/PDk5/zEt\r
+        Lv80MDH/NTEx/zcwMf9FQUP/a3R2/4adoP+Htrb/iMTF/4e+vv+MuLj/n7W1/6yxsf+tqav/pqGj/42Y\r
+        mv96k5T/dJqa/3KfoP94pqf/e6ur/3msrf94ra7/ea6u/3murv95rK3/d6ur/3Wpqf9zp6f/daSl/3ag\r
+        ov9vmJ7/aZCY/2OFjv9beYP/UW13/0hfav8/TVP/Njs//zMyNv8yLC//OC4w/z8xM/9IOzv/UEVC/1ZP\r
+        UP9XVFb/QT1A/zAtMP86Oj7/P0RJ/y85Pv8mNzz/Q2hr/1uTk/9mnZ7/cKOj/3Giov9yoaH/cqCg/3Cf\r
+        n/9unp7/apyd/1iMjv9FeXn/I0BC/wUOEf8MEBH/GRgX/1xbW/+VlZX/lJSU/5KTk/+SkpL/kZCQ/5CM\r
+        jP+Ph4f/i4OC/4h+fP+DeXbvfHJx23ZracduZGKzaF1bn2JWVItANTV4HxQVZAkDA1AAAAA8AAAAKAAA\r
+        ABR/fHwUfnp7KH15eTyAe3xQgn1+ZIWAgXiHgoOLg39/n397e7N2cnPHbmpq22lmZ+9nY2T/bGhp/3Jv\r
+        b/90cHH/dnJz/3Zyc/92cnP/eHNz/3l0dP93cnP/dXFx/3Jubv9va2v/bWlq/2xoaP9saWr/bmts/21q\r
+        a/9raWn/a2ho/2pnZ/9waW3/eGx0/3lwdf95cnT/dnNx/3Nybf9tbmn/Z2lj/2RnY/9iZWX/YmZs/2Ro\r
+        dv9laYP/ZmuQ/2xyoP91ebH/dn+9/3aEyP92hNL/doTd/3yH4f+Di+L/m6Dj/7u65P/LyuT/1tjj/9fb\r
+        5P/V2ub/yM7k/7m+4f+greP/hpvm/36V5P9+k+D/fZDb/3uL2P9+jNT/g43Q/36Ixf92gbb/bnej/2dq\r
+        kP9kZoH/YWNy/2BeaP9fWWH/XlhY/1xYTv9ZVU7/VlJS/1RPU/9UT1H/VVFR/1ZSUv9UUFH/Uk5O/0RB\r
+        Q/8xMDT/LCws/ysrK/9EREf/iISD/7q2sv/i4Nz/7u7t/+7u7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozs/+zs\r
+        7P/s7Oz/4Nzb/8G9uv+BfXv/JSQi/xAQEP8PDw//Dg4O/w0NDf8MDAz/CwsL/wsLC/8KCgr/CQkJ/wgI\r
+        CP8HBwf/BgYG/wUFBf8EBAT/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/w8QFf83MjX/T0lK/1BJ\r
+        S/9PSUv/TUhK/0lCRf8/ODr/Pzk8/1NTVv9nbW//goyQ/42cnP97iIn/b3h5/21wcP9raGf/Zl5f/19W\r
+        WP9WUlX/TVFT/0tWWP9IW13/R15h/0djZf9Ka2z/TnBy/1JzdP9UdXf/UnN1/1Bxc/9MbW7/R2hp/0Ve\r
+        ZP9CV1//P1Ja/z1NVf8/SlH/QUdN/0NHTP9DREn/Qzs//0EzNv8+MTP/PjEy/0k9Pf9RRkb/T0dD/0xF\r
+        Qv9EPj//ODI5/xsZHv8FBAn/CAwT/wwVG/8NICb/FjI5/0Jucf9ooaL/bKSk/3Gjo/9yoqL/c6Gh/3Kg\r
+        oP9xn5//bZ6e/2Wbnf9DeXz/I1da/xc1Nv8NFRT/DxER/xYSFP9aWVr/lZWV/5SUlP+TlJT/kpOT/5KQ\r
+        kP+RjIz/kIiI/4yEgv+Ifnz/gnh373xycNt1a2rHbmRis2hdW59hVVOLQzg4eCccHWQNBwdQAAAAPAAA\r
+        ACgAAAAUgoCAFIJ+gCiCfn48g3+AUIWAgWSGgYJ4hoKCi4J+f59/e3yzdnJzx21pattpZmbvZmNk/2xo\r
+        af9ybm//dHFx/3Zzc/93cnP/d3Jz/3l0df96dXb/eXR1/3Zyc/90cHH/cW1u/25rbP9saWn/bGlq/21r\r
+        bP9sa2v/bGpq/2tpaf9qaGj/b2ps/3Zrcf92bm//dHBu/3Fxbf9vcGv/am1q/2dpaf9kaG7/Y2d2/2Zq\r
+        g/9qbpD/bHKf/250sP90esD/eoLO/3uG2v98i+X/fIzs/32L8P+FkPD/kJjw/7Gz8P/Y1fD/5uPw/+7r\r
+        7v/r7O7/5urv/93i7P/V2Of/usTq/5it7/+Mo+//hp3v/4Wa7/+Gme//iJjv/4ma7/+ElOX/e43Y/3SC\r
+        yP9tdbb/am+h/2hri/9nZX3/ZV1x/2JaYv9dWFT/WlVR/1hSVf9WUFX/VVBU/1ZSVP9ZVVb/WFRU/1ZS\r
+        Uv9IRkb/NjQ3/y0tLf8sLCz/MjE0/11XV/+Vj4v/09HJ/+3t5P/u7uz/7u7u/+7u7v/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/s7Oz/7Ozs/+zs\r
+        7P/s7Oz/7Ozs/+zs7P/s7Oz/vbm5/1tZWf8dHB3/EBAQ/w8PD/8ODg7/DQ0N/wwMDP8LCwv/CgoK/wkJ\r
+        Cf8JCQn/CAgI/wcHB/8GBgb/BQUF/wQEBP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8LCg7/LSks/0lA\r
+        Rf9VT1L/XFVZ/1NNUP9JQkb/ODA0/zApLf87ODz/TUpO/2pkZv94b3H/aF5g/1lQUv9PSEj/RT4+/z40\r
+        Nv86LS//OCwu/zcrL/82MTP/NDQ2/y82OP8tOTv/MkBD/zZGSP85SUr/O0tN/zpJTP84R0n/NENF/y8+\r
+        QP8qNTr/KC01/ycpMP8nJy7/Likt/zQrLv88MTL/QjU1/0g1N/9KNTf/RTQ1/0Q2Nv9NQ0L/U01L/1FM\r
+        Sv9MSUb/OjQ3/ychJ/8ODRT/AAAF/wAIDv8CFRv/Di0z/x9JTf9JfYD/baam/2+lpf9xpKT/cqOj/3Ki\r
+        ov9woaH/bqCg/2mfn/9gmp3/NGhu/ww7Qf8QKSr/ExkV/xAQEf8TDxP/WFZY/5aWlv+VlZX/k5SU/5OT\r
+        k/+SkZH/kY2N/5CJif+NhIP/iX99/4J5d+98c3Hbdmtqx29kYrNnXFufYVRSi0k9PXgxJihkEQsMUAAA\r
+        ADwAAAAoAAAAFIWDgxSGg4Moh4KDPIeDg1CIg4Rkh4ODeIeDg4uDf4CfgHx8s3Zyc8dtamrbaWZn72Zj\r
+        Y/9rZ2j/cGxu/3NwcP91cnL/dnJz/3dzdP95dHX/e3Z3/3p1dv95dXX/dnJy/3RvcP9wbW3/bGpq/2xq\r
+        av9ta2v/bGtr/2traf9qaWj/aWhn/21oaP9waWr/b2xp/25uZ/9rbWr/aWxs/2Zpcf9kZnb/ZmmG/2hs\r
+        mf9vc6n/dnu4/3l9xf95gNH/e4Ta/3yG4P99iOb/fYrr/36K7/+AivD/jZTs/5yh5/+/v+n/5eTu/+nm\r
+        6//k3+n/2tjo/9DS5//Y2ej/5eTq/9LU6f+1u+b/nKnq/4ib7/+Clu//hJfv/4SX7/+Dle//f5Tv/3uS\r
+        6v97j+T/fond/3+HzP+Ahbj/eHii/29ljf9lXHj/W1dj/1lVW/9bVVr/W1RZ/1tUWf9bVVn/XFha/1tX\r
+        V/9YVFT/TUlJ/0A7PP8uLi//LS0t/ywsLP81Mzf/cGtq/8C9sP/l49X/7u3m/+7u7v/u7u7/7u7u/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+zs\r
+        7P/s7Oz/7Ozs/+zs7P/s7Oz/7Ozs/9vZ2f+yr7H/dHF0/x8fH/8QEBD/Dw8P/w4ODv8NDQ3/DAwM/wsL\r
+        C/8KCgr/CQkJ/wgICP8HBwf/BwcH/wYGBv8FBQX/BAQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BQQI/x4d\r
+        IP82Mzf/SUZK/09MUP9APUL/Lyww/xkWGv8SDxT/KCcs/zk4Pv89Oj7/QjxB/0lCRv9MRUf/SUBC/0U6\r
+        Pf9BNTf/PS8z/z0vMv89MDL/PDMz/zw0NP87NjX/OjY2/zg1Nv83Mzb/NjM1/zUyNP82MzT/NjI0/zMw\r
+        Mf8xLTD/MCws/y8sKv8wKyr/Misp/zYsKv85Lyz/PjMw/0M2Nf9MPj7/UEJE/0lAQP9DPj7/QD8+/0FB\r
+        QP9MS0v/UU5P/zw2Ov8oIyj/IiQo/x8nLf8oPUH/MlJV/z1qbf9KgoT/XJiZ/2umpv9spaX/bqSk/3Gj\r
+        o/9zoqL/baGh/2mgoP9jn5//Wpud/y1dY/8EJy//Dh8h/xUXE/8PDxH/EA0V/1NRVf+Rj4//lJSU/5SU\r
+        lP+Tk5P/kpKS/5GNjf+Qior/joWE/4qAfv+DeXfvfHJw23ZsacduZGOzaFxbn2FUU4tPQ0N4PjI0ZBgR\r
+        ElAAAAA8AAAAKAAAABSGhYQUiIaGKIuHhzyKhYdQioWHZImEhXiIg4SLhYGBn4F9frN5dXXHcGxt22pn\r
+        aO9mY2T/amdo/29rbP9yb2//dHFx/3Zycv93dHT/eXV1/3t2d/96dnb/enZ2/3dzdP91cXL/cW9v/21t\r
+        bf9tbGz/bWxt/21sbP9samr/amlp/2hoaP9pZ2X/aWZj/2dnZP9maGX/ZWpt/2Rpdv9laoD/Z2qL/2xu\r
+        nv9vdbX/dnvD/32C0v9+hNv/f4bk/32H5v97iOf/e4np/3uI6/9+iez/gIjs/5GW6P+lp+L/xsjk/+zs\r
+        6f/k5On/0M3l/8LC5f+2uuX/yszo/+nn6//h3ej/y8ji/6qx5/+JmvD/gZXw/4SW7/+Clu//f5Tv/32V\r
+        7/98lu//gJbv/4eV7/+Qmef/nKHX/5OTxP+FfK//dGya/2Fhg/9cXHP/XVlm/15XYP9cV13/XVhc/15a\r
+        Wv9dWlj/W1hX/1RQTv9JRET/ODU2/y4uLv8tLS3/LCws/1FPUP+fnJH/zMu//+fm4P/u7u7/7u7u/+7u\r
+        7v/u7u7/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozs/+zs7P/s7Oz/5+Tm/7Oxs/9WVFT/Gxoa/xAQEP8PDw//Dg4O/w0N\r
+        Df8MDAz/CwsL/woKCv8JCQn/CAgI/wcHB/8GBgb/BQUF/wQEBP8EBAT/AwMD/wICAv8BAQH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8PDxT/IB8l/y8vM/8zMjf/JSQo/xUUF/8AAAT/AAAA/xUWG/8nJy3/Kigt/zAsMf89ODv/Rj1A/0Q5\r
+        PP9BNjr/PzQ3/z40Nv8/NTb/QTY3/0M3N/9FOTf/Rjk4/0U4N/9AMjL/Oi0u/zkrLf84Kyz/OSst/zos\r
+        Lv84Kiz/Nyor/zgtK/85MCz/OjEt/zwxLv87MS//PDEv/z80M/9DODf/Rj4+/0pDQ/9JRkX/R0hF/0BC\r
+        Qf8+P0D/S0lL/1RQUv9MSEv/R0JG/0pMT/9NV1r/Umtt/1d/gP9dlJP/YqWk/2eoqP9rp6f/baam/26l\r
+        pf9xpKT/cqOj/2qiov9joaH/Wp6f/06Tk/8lUVj/Axki/w8ZG/8ZFxT/ERAS/w8NFv9OTVD/iYiI/5CQ\r
+        kP+VlZX/lJSU/5OSkv+Sjo7/kYqK/4+Ghf+LgH//hHp4731zcdt2bGrHb2Vjs2ddW59gVVKLVEhHeEc7\r
+        PWQdFxdQAAAAPAAAACgAAAAUhoSEFIqGhiiOiYo8jIiJUIyIiGSKhoZ4iYSFi4eDhJ+FgYGzfnp6x3Zz\r
+        dNtvbGzvaGVl/2tnaP9uamv/cW1u/3Nwcf91cXL/dnNz/3h0dP95dXX/eXV2/3l1dv94dHT/dnJz/3Jw\r
+        cf9ubm//b25v/3Bub/9wbW3/bmtr/2tpav9pZ2j/ZmRj/2NiXf9fYmL/W2Fn/15kd/9iaIf/am+Z/3J2\r
+        qv92fLj/eILE/3qDzv97g9f/e4Tc/3uF4v95heL/eIbg/3iG4P94h+L/eYfk/3uI5P+QmOP/qKvg/8nM\r
+        5P/r7un/1djn/62y4v+dpuX/lKHq/7K76//d3+n/4d/o/9fU5f+0uun/i5zw/4GV8P+Fl/D/hJfv/4GW\r
+        7/+Blu//gZfv/4OW7/+Hlev/nqfo/73B5f+8uuD/rKXa/5KRzP90fLr/Z22d/2Bfff9cWWr/Wldf/1tZ\r
+        Wf9eXVf/X15Y/11dXP9ZV1f/VU1N/0U/Pv8vLy//Li4u/y0tLf88PEP/bGtr/6Ggnf/b29n/7u7u/+7u\r
+        7v/u7u7/7u7u/+7u7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3s/+3t\r
+        7P/t7e3/7e3t/+3t7f/s7Oz/7Ozs/+zs7P/s7Oz/7Ozs/+zr6//V1NT/rKqo/29tbP8fHh3/Dw8P/w4O\r
+        Dv8ODg7/DQ0N/wwMDP8LCwv/CgoK/wkJCf8ICAj/BwcH/wYGBv8FBQX/BAQE/wMDA/8CAgL/AQEB/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAE/wYHCv8GBgn/AgIG/wAAAP8AAAD/AAAA/wAAAP8BAgj/GBkd/zo5Pv9OTE//SkRI/0Q8\r
+        P/8+NDb/OS4x/zoyNf88Nzf/Pjo6/0I+Pf9IQUD/TENC/1FDQv9RQUD/Rzk5/0I1Nf9FOTn/SDw8/0k8\r
+        Pv9IPT7/RTo7/0M5Ov9GOj3/SDw+/0Y9Pv9EPD3/PTc5/zkzN/8+OD3/Pzk//zYyNP8zMTD/RERC/1JS\r
+        UP9RUE//T01O/05JSv9STE7/cm1v/4uKi/+MjY7/ipCR/32Ukv9wmZX/aaKg/2Opqf9oqKj/baen/2+m\r
+        pv9zpaX/cqSk/3Gjo/9moqL/W6Gh/0uTk/87fX//H0ZL/wkVHf8UGBr/HRkX/xMSFP8PEBb/SUlM/39/\r
+        f/+MjI3/lZWV/5SUlP+Tk5P/ko+P/5GLi/+Ph4X/jIGA/4V6ee9+c3Lbd21qx3BmY7NmX1mfXVdQi1VM\r
+        SHhMQEFkIRobUAAAADwAAAAoAAAAFIWDgxSKhoYojYmKPIyHiFCLhodki4aHeIqGhouKhoafioWGs4J/\r
+        gMd7eHjbc29w72pnZ/9raGj/bWpq/3Ftbf9zb3D/dXJy/3dzdP94dHX/eHR1/3l1dv95dXb/eHV1/3dz\r
+        dP9zcXL/b29x/3BvcP9yb2//cGxu/3BrbP9saWr/aGdo/2RjZf9eXmD/XF5p/1pgdP9hZ4f/anCc/3l9\r
+        r/+JicT/jpLL/5KZ0P+OldT/iY7Y/4OI2v98hNv/eIPb/3WD2v91hNv/dYTb/3aE3f93hd//jZXe/6ap\r
+        3P/HyeH/6evo/83R5f+fp9//jpnk/4WU6/+os+v/297o/+Pj5//c2ub/ur/p/42d7/+DlvD/hJfw/4OX\r
+        8P+ClvD/gpbv/4OW7/+Fl+//iZbo/6ix6f/V1+3/1tTu/8K/7/+kp+j/go/f/3F9w/9rbaD/ZWSG/11c\r
+        cv9cWmT/XFpY/15cWP9hYF7/YFxc/1xWVf9NSUf/OTg3/y8vMP8uLi7/MTE6/0hITv99foH/xMTF/+Xl\r
+        5f/u7u7/7u7u/+7u7v/u7u7/7u7u/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7P/t7ez/7e3t/+3t7f/t7e3/7e3t/+zs7P/s7Oz/7Ozs/+zs7P/s7Oz/6+rp/+Lf3f+urKr/UE9P/xYW\r
+        Ff8PDw//Dg4O/w0NDf8MDAz/DAwM/wsLC/8KCgr/CQkJ/wgICP8HBwf/BgYG/wUFBf8EBAT/AwMD/wIC\r
+        Av8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wwNEf8/P0P/X11g/1dT\r
+        Vf9QSUr/SkJE/0Q8Pf8+OTr/ODc4/zY2Nv83ODb/RUJB/09HR/9SREX/UUBB/0g7Ov9EODb/ST08/01C\r
+        Qv9PRUX/T0ZH/0tDRP9IQUL/SkBC/0xAQv9LQ0T/SkNF/0RARP9APUP/PjtC/zg0Pf8kJCb/GRsZ/zIy\r
+        Mv9HRkj/UU9R/1dTVv9QSUz/VExO/4mFhv+vr6//rq6u/62trf+arKn/h6ej/3app/9qqqr/bKmp/3Co\r
+        qP9zp6f/daam/3Olpf9wpKT/aKOj/12iov9Bg4X/JGNm/xg5P/8PFRv/GBca/yAaGf8WFBb/ERMX/0JD\r
+        Rf9vcXH/hYaG/5aWlv+VlZX/lJSU/5OQkP+RjIz/j4iH/4yEgf+Ge3rvf3Rz23htbMdxZWOzZl5an1xX\r
+        UItWTUp4T0NEZCceH1AAAAA8AAAAKAAAABSEgoIUh4OEKImFhTyIhIVQh4OEZIuGh3iMiImLjoqKn4+L\r
+        jLOHg4THgHx923Zzc+9tamr/bWpr/25ra/9ybm7/dHBx/3dzdP95dXb/eXZ2/3l1dv95dnf/enZ3/3h1\r
+        df93c3T/dHJz/3Bwcv9xb2//cm1t/3Fsa/9wa2r/bGpp/2hoZ/9kY2r/X11w/2JjgP9laZL/cnWj/4CC\r
+        tf+YlcP/r6nS/7q11v/BwNf/t7XX/6mn1f+Xl9L/g4bN/3uC0f91ftj/dH/Z/3WA2f90f9z/c3/g/4eN\r
+        2/+fndP/wb/b/+fm5v/R0uX/rK/e/5qg4f+Ol+X/sLjm/+Pl5//m5uX/2dnj/7e+6P+QnvD/hZbw/4SX\r
+        8P+ClvD/gJXw/4CV8P+Clu//h5fv/4yY6f+vt+j/3+Lr/9vb6f/BwOb/pKvn/4SY6P99jeH/goTU/3p5\r
+        vP9ra53/X11//1JQXv9YU1j/ZV5e/2VfXP9gWln/VVFR/0dERv85ODv/Ly8x/y4uNf84OkD/YGNn/5qb\r
+        n//Fxcf/5ubm/+7u7v/u7u7/7u7u/+7u7v/u7u7/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozs/+zs7P/q6uf/z87N/52d\r
+        mv9hYV//GhoZ/w8PD/8ODg7/DQ0N/wwMDP8LCwv/CgoK/wkJCf8JCQn/CAgI/wcHB/8GBgb/BQUF/wQE\r
+        BP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CBQj/NjY5/1tZ\r
+        W/9lYWL/bWdo/3Fpav9qZGX/TktM/zU0Nv8hIyP/Gxwd/zc1Nv9KREX/Rjo8/0IzNf9AMzP/QDMy/0E2\r
+        Nf9DOTn/R0BB/0lERf9HQUP/RD9A/0E6Of9BOTX/RUA//0tGR/9STlH/U1BV/0E9Qf8sJyz/EQ8R/wAA\r
+        AP8LCxL/HBom/zw3Qf9TTlb/UUxP/1lUU/+LiYn/sLCw/6+vr/+urq7/pqus/5moqP+Ho6f/eKGm/3eo\r
+        qf92qKj/d6en/3ampv90paX/cqSk/3Gjo/9roaH/OXBz/wtCR/8RLDH/Fhcd/xwZHP8gGhr/GRYY/xYW\r
+        GP84OTr/WFtc/3p8fP+Wlpb/lZWV/5SUlP+TkpH/ko6O/5CJif+NhYP/iH1974J2dtt6bW/HcWNms2db\r
+        XZ9cU1SLV0xNeFJCRWQuJCdQCwYJPAAAACgAAAAUhIGBFIWBgiiGgoI8hoKDUIaCg2SLh4h4kIyNi5KN\r
+        jp+Uj5CzjIiJx4SBgdt6dnfvb2xt/29sbP9wbG3/c29v/3Zyc/94dHX/eXZ3/3l2d/95dnb/eXZ3/3p3\r
+        d/94dXb/d3R0/3Ryc/9ycHH/cm5u/3Nta/9xbGr/b2pp/2xqav9oaWr/Zmd1/2Rjg/9oaZf/bnKr/31/\r
+        uP+NjsT/qqXP/8nA2f/UzNr/3NTZ/9HL2P/EvtX/rKjO/5KRxf+Chcv/dnzT/3J71P9yfNP/cn3X/3J9\r
+        3P+JjNj/pJ7R/8XA2v/n5Ob/29nm/8HA4v+xs+P/pank/8HE5v/q6+n/5Obl/8/R3/+wueb/j53w/4WW\r
+        8P+El/D/gpbw/4CU8P+AlfD/gpbw/4iZ8P+QnOn/tbzp/+Xn6v/d3+f/vb/h/6Cs5f+Gne//gpbv/4qT\r
+        7/+EieH/dnvE/2dqoP9WVnn/WFVo/2RbYv9kXV7/X1tc/1lWWP9STlL/RUJG/zQzNv8vLzL/LjA1/0hK\r
+        UP9zdHn/pKSn/9jY2f/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+zs7P/s7Oz/7Ozs/+zs7P/s7Oz/7Ozs/+bm\r
+        5P/S09D/nJqX/0A7O/8QEBD/Dw8P/w4ODv8NDQ3/DAwM/wsLC/8KCgr/CQkJ/wgICP8HBwf/BgYG/wUF\r
+        Bf8EBAT/BAQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAB/ygo\r
+        K/9NTE7/ZWJj/3Zxcv92b3L/amVm/0VDRf8lJCX/DA0P/wcICf8sLC3/SEVH/0tDRv9NQUX/T0JE/05D\r
+        Q/9MQkL/Rz9A/z03OP81MTL/MzAy/zQxNP9BPjv/TEhD/1JOTP9YVFT/Yl1e/2BbX/89Njr/GhUX/wAA\r
+        AP8AAAD/AAAA/wAACv8iHir/QT5I/1VTVP9tamf/lpOS/7CwsP+vr6//rq6u/62trf+nqaz/l6Oo/4mf\r
+        pf+DpKj/fKmp/3qoqP93p6f/dKam/3Clpf9ypKT/a5yd/zNgZf8CKzH/ECIo/x0ZHv8gHB//Ix4f/yAe\r
+        H/8fICH/MTM0/0RHSP9xcnT/l5eX/5aWlv+VlZX/lJOS/5ORkP+Qi4r/jYaF/4l/f++EeHjbfG1wx3Nj\r
+        ZrNoW16fXlNWi1lLTnhTQkVkNyotUBoSFTwFAQQoAAAAFIOBgRSFgYIohYGCPIeDg1CHg4RkjoqLeJSQ\r
+        kYuWkZKfmJKTs5CNjceJhobbfXp773JvcP9yb2//cm9v/3Vxcv93dHX/eHV2/3l2dv95dnb/eXV2/3l2\r
+        dv96dnf/eXV2/3d0df90cnL/cm5u/3NtbP9ybWn/b2tp/2tpaf9qam3/aWty/2xuh/9xcp3/cnat/3V7\r
+        vf9/hML/i4/F/6usy//Py9L/1dHT/9jT1P/Y0tf/19Da/8O/0v+pqcj/kpPI/3p7zP9yec3/bXvN/3F+\r
+        z/94gdD/lpfT/7mz1//Tzt//6+nq/+no6//f3un/2Nfq/9DS6//d3u7/8PDv/9ve6f+7wN//oqvl/4uZ\r
+        7/+FlfD/hJbw/4KW8P+AlfD/gZXw/4OV8P+MmvD/lqDq/7m/6v/m6Oz/2tzo/7W54v+Ypeb/g5nv/32V\r
+        7/9/lO//f5Lt/3yP4/90hcv/anSv/2Nmjv9dWW3/W1Zg/1xYYP9aWF3/WFZa/01MTv89PT7/MzI1/y8v\r
+        L/82Njr/TE1S/3+Ag//Cw8X/5OTm/+7u7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozs/+zs\r
+        7P/s7Ov/5ubl/8C5uP95ZGT/Qios/xwQEP8PDw//Dg4O/w0NDf8MDAz/CwsL/woKCv8JCQn/CAgI/wcH\r
+        B/8GBgb/BQUF/wQEBP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8VFxv/NDQ3/1FPUf9fW1z/S0ZH/zQuMP8WFBX/AAAA/wAAAP8AAAD/Jico/01MTf9rZmj/gXh6/3xz\r
+        df93bm//cGhr/15YW/8tKCr/CAUH/wcFCP8UExf/Tk1O/3h2eP93cnT/d3Bx/3Nsbv9lXV//Kygo/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AgQJ/xsdI/9eX1z/l5mQ/6ippP+xsbH/sLCw/6+vrv+urq7/ra2t/6eq\r
+        rP+gp6r/kaSm/4Sjo/9+p6f/eKen/3Cmpv9ppaX/YqKi/1iVlf8xWVz/DyMq/xgeIv8hGR3/JSEi/yoo\r
+        KP8tLS7/LzEy/y4xMv8yNTb/aWpq/5eXl/+Wlpb/lZWV/5STk/+TkZH/kIuL/4yFhv+JgH/vhnp4231w\r
+        bsd1ZmSza15dn2JWVotZS0t4UUBBZD0wMFApHx48DQgIKAAAABSGg4QUh4SEKIiEhTyJhYZQi4eHZJGO\r
+        jniYk5SLmJSVn5mUlLOSjo/Hi4iI2398fe90cXH/dHBx/3Vxcv93c3X/enZ3/3l2d/95dnf/eXZ3/3l2\r
+        dv95dnf/end3/3h1dv93dHX/dXFx/3Jubf9xbWv/cW1o/21qav9paGz/a2t3/21vg/9ydZr/eHuy/3h+\r
+        vv93f8n/foXH/4eNxP+ipsb/wsTJ/8XFyv/Dwcr/zMjR/9jS2P/NytP/vb3M/5+gyP9/fcX/c3jG/2t5\r
+        x/90gMf/gYnH/6Sl0P/Oxtv/2tbg/97f5P/j5Ob/5+bo/+jn6v/p6e3/6Ofs/+bl6//Kzej/pq/i/5Sf\r
+        5/+Hl/D/hJXw/4OW8P+Dl/D/gpbw/4OW8P+GlvD/j5vw/5uk7P+9wuz/5+nv/9na6f+xtOP/lqHn/4OW\r
+        7/98lO//e5Xv/3yW7/99mO//fJPn/3qK1v9vd7P/YWCJ/1tXcv9bV2f/W1hi/1taX/9TUlX/RUVF/zc2\r
+        Nv8wMDD/Ly8v/zMzNv9fYWT/o6Sn/8/P0f/o6On/7u7u/+7u7v/u7u7/7u7u/+7u7v/u7u7/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/s7Oz/7Ozs/+zs\r
+        7P/s7Oz/7Ozs/+zs7P/QwsP/km9y/182N/81FRf/GA8P/w4ODv8NDQ3/DQ0N/wwMDP8LCwv/CgoK/wkJ\r
+        Cf8ICAj/BwcH/wYGBv8FBQX/BAQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/CAoP/x4eIv83NTn/Pzs+/yMfIf8KBgj/AAAA/wAAAP8AAAD/AAAA/xgbG/9CRET/c3Jz/5aS\r
+        lP+TjY//ioOF/3Rucv9VUVX/GRUZ/wAAAP8AAAD/AAAB/0VES/97eoH/f3t//394ev9xamz/WlJW/x0b\r
+        Iv8AAAD/AAAA/wAABf8CBAb/CgsJ/xMVFf8oLC3/cnZy/6+zrP+ysrH/sbGx/7CwsP+vr6//rq6u/62t\r
+        rf+srKz/q6ur/56lpv+QoKH/haSj/3unpv9zpqb/aqWl/1aZmf9EhIX/LE5S/xcfJP8fHCH/JRwe/ykk\r
+        Jf8tLSz/MDAw/zIzNf8kJyj/HiEi/19gYf+YmJj/l5eX/5aWlv+VlZT/lJKS/5GMjP+Nhoj/ioF/74Z8\r
+        d9t/c27Hd2tls21iX59jWViLWk1NeFBBQmRCNjRQNCsmPBMOCygAAAAUi4iJFI+LiyiRjY48ko6PUJKP\r
+        j2SWkpN4mpWWi5mVlZ+Yk5SzkY6Ox4qHh9t/fHzvc3Bx/3Vxcv92c3P/eXZ2/3t4ef96d3j/end4/3l2\r
+        d/95dnf/enZ3/3l2d/94dXX/dnN0/3Rxcf9ycG7/b21r/21raf9ram//aWl4/25vi/90eKD/d3ux/3p+\r
+        wv94fsf/dn3J/3mAxv99hMH/i5G+/5ugu/+Znbr/lJi5/6amwv+9uc7/xsXR/8vO0v+srcn/hoW9/3Z6\r
+        vv9udcL/fITD/5GXw/+1ttD/39nf/9PR2v+7v8//v8LS/8vN2f/Y2d//5+bl/9nY4P/CwNn/qq3f/5Kc\r
+        6v+KlvD/hZXw/4OV8P+DlfD/hJbw/4WY8P+ImPD/ipjw/5Oe8P+gpvD/wMTw/+jp8P/Z2uz/srPj/5qh\r
+        5/+Ll+//g5Tv/4CU6/98ku3/eY/v/32Q7v+Gk+j/gInX/3V4vv9paZz/X1p0/1pWY/9ZWF3/U1NU/0pK\r
+        R/87Ojn/MTEx/zAwMP8vLy//SUpO/3Z3e/+oqav/3t7f/+7u7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u\r
+        7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+zs\r
+        7P/s7Oz/7Ozs/+zr6//n4uH/w66u/4BNUf9YGBz/ShEV/zsQEP8sDw//Gg4O/w0NDf8MDAz/CwsL/woK\r
+        Cv8JCQn/CAgI/wgICP8HBwf/BgYG/wUFBf8EBAT/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAECf8MDhT/EREV/w8NEf8BAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ABgb/HCIj/1VY\r
+        Wf9/foD/hYGE/3x1ef9IREj/Ghcc/wAAAP8AAAD/AAAA/wAAAP8cGyb/QT9N/1pVW/9pYWL/UUxQ/zcz\r
+        Pv8VFSv/AAAg/xMULP8oKDj/PkBC/1RWUP9obGX/foF9/5ibm/+sr7P/sbOz/7Kysv+xsbH/rq+w/6+v\r
+        rv+urqz/ra2s/6ysq/+pqaf/oaOl/4+iov9/oaD/fKam/3Wmpv9QiIr/Lmls/yRBRf8dHiH/JCEi/ysi\r
+        Iv8oJyX/JSon/yIjI/8eHR//EBES/wgMDP9TVFX/l5eY/5eXl/+Wlpb/lZWV/5SSkv+TjY3/kYiJ/4uC\r
+        f++GfXbbgHhxx3tzbLNuZ2SfYVxdi1hQVHhORUpkQzs7UDgwLDwYEw8oAAAAFJGOjhSUkZIomZSVPJmU\r
+        lVCZlZZkmpaXeJuXl4uZlZWfl5OUs5CMjceJhobbfnt773Nwcf91cnL/eHR1/3p3eP98eXr/fHl5/3t4\r
+        eP96eHj/end4/3l3d/95d3f/eHR1/3Zyc/9zcXD/cXFt/25ubf9sbG3/a215/2xth/9ydp7/eX21/3p/\r
+        wP95gMn/en/I/3t+xv9/g8P/hIi//4qPu/+Qlrf/iY+z/4CFsf+Vlbn/rqnE/8K+zP/T1tT/tLbJ/4qK\r
+        uP95e7n/bnG//4GFwf+cn8H/wL/O/+bh3v/Ny9P/oaXA/6Gmw/+vs8z/yMnX/+Ti4//Pzdv/qqjM/5SY\r
+        2P+Cj+z/gI/w/4OT8P+ClPD/gZTw/4OV8P+FlvD/hZTv/4SR6/+KlOX/lJnc/6+x2f/P0Nn/wcHT/5+f\r
+        yv+Ljsz/fobV/3iC0f9zgMr/bn3K/2l4zf9vfdL/eofU/3qDz/90ecb/aWmk/1tXdP9XUmD/V1Zc/1RV\r
+        Vf9QUEz/Q0I+/zIyMv8xMTH/MDAw/zc4O/9RU1b/hISG/8bHx//l5ub/7O7u/+7u7v/u7u7/7u7u/+7u\r
+        7v/u7u7/7u7u/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7Ozs/+zs7P/l4uH/08XG/66Nj/94OD3/XxMW/2IYHv9eHCL/UR0i/z0YG/8fDg7/DQ0N/wwM\r
+        DP8LCwv/CgoK/wkJCf8ICAj/BwcH/wYGBv8FBQX/BAQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAE/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEJ\r
+        Cv84PT7/YWNl/2hmaf9eWV7/Ih4j/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAJ/xUSIf87Njv/VVBQ/01I\r
+        Tf9BQEz/MTNO/youUf9CRF3/Wltq/3R2eP+NkIf/o6We/7S2sP+ws7T/rbC0/7Kzs/+ysrL/sbGx/62w\r
+        sP+vr6//rq6t/62trf+srKz/q6ur/6qnqf+ZoqP/iZ+f/4ikpf+Co6X/TXd7/yBNU/8hNjn/IiAi/ygj\r
+        I/8rJST/JSYj/x8lIf8bHBv/FRIU/wYHCP8AAgP/R0lJ/4qKi/+SkpL/lpaW/5WVlf+Uk5P/k46O/5KK\r
+        iv+OhoHviIJ423x4csdxbmuzXltin0xJWItEQU94PTlGZDk0O1A0MDA8GxcVKAEAABSVkZIUmJWWKJ2a\r
+        mjydmppQnZqbZJ2YmXibmJiLmJWWn5aSk7OOi4zHhoSF23x6e+9ycXH/dXNz/3l1dv97eHn/fXt7/316\r
+        ev98enn/fHl6/3t5e/96eHj/eHZ1/3dzdP91cHT/cnBv/3Bwa/9tb3D/bG13/29xiv90d57/eHyv/3uA\r
+        v/94gMP/dH/G/3yDwv+Gh7z/lpO//6Whwv+rqML/r6/C/6KjvP+Ulbb/nZq4/62iu/+/ucX/0tHQ/7S1\r
+        xf+Mjbf/eXu5/2ptvv+BgcH/oJ3D/8G7zP/g2tj/w7/M/5WUuf+Rkbr/mJnC/7m30//j3ej/zsje/6Wh\r
+        yv+NkdH/eYjk/3mJ7P+Aj/D/gZHw/4CR8P+Bke//gZHq/3mJ3/9xftP/b3i//3B1p/9+gJz/kJCW/4OD\r
+        j/9qaoj/W16I/1NXjP9PU4j/TVB+/0pOff9IToD/SlGD/09Whv9SWYj/U1mJ/1JTev9OTGL/T01a/1JS\r
+        WP9WVlf/WllV/1FOS/9AOzz/MzIy/zExMf8wMDD/OTo8/2BiZP+Zm5z/xMXG/+Tl5v/u7u7/7u7u/+7u\r
+        7v/u7u7/7u7u/+7u7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/s7Oz/18/P/6uOkP+MXF//fTU9/3koL/9+Mjj/fzg9/3o4PP9tMTf/ViUp/zcX\r
+        Gf8SDQ3/DAwM/wsLC/8KCgr/CQkJ/wgICP8HBwf/BgYG/wUFBf8EBAT/AwMD/wICAv8BAQH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/HiMk/zk7Pf80Mzn/KCUr/wYFCP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAT/Ix4h/0hD\r
+        Qv9xbnD/kZCU/4qKlf+GiJX/j5CZ/5iYnv+hoqL/q6uo/7Gyr/+3t7b/tra2/7S1tf+0tLT/s7Oz/7Ky\r
+        sv+xsbH/sLCw/6+vr/+urq7/ra2t/6ysrP+rq6v/paio/52lpf+ZpKb/j5yg/1Nkav8hMzr/JS0w/ykm\r
+        KP8oJCT/JSIg/x8gHf8YHRn/Gxsb/xwYGv8QDxD/CAoL/zs+Pv9sbW//hIWF/5eXl/+Wlpb/lZWV/5SR\r
+        j/+TjYn/ko2F75CMgdtvbm/HUFBeszUzUJ8aF0OLGBU7eBQUMWQeHDFQJiQxPBsZHigQDQ0UmJWVFJyY\r
+        mSignZ08oJ2dUKCdnWSem5t4nJiai5mWlp+Wk5OzjIqLx4OBgtt8enrvc3Fx/3Z0dP95dnf/fHp6/358\r
+        fP9+fHv/fnx6/318fP98e33/enl5/3d2dP91c3T/dG90/3JvcP9vcGr/bnB3/29whf90d5v/en6x/3uB\r
+        vP98gsT/eIDE/3N+wf+CiL3/lJK4/6mjvf++tcT/wLrG/769x/+yscL/o6K6/6eiuP+vpLj/vrfA/8/N\r
+        yv+xscH/i4yz/3d5tf9na7r/fX29/5uWv/+5scb/1tDP/7y3xf+SkLX/ioi0/4uJtv+qp8f/0s3c/765\r
+        z/+WlLf/foS9/2x6y/9sfNP/dILa/3aE2/92g9n/dIDR/3B+yv9mc7z/W2ar/1VdlP9SV3j/V1lr/15e\r
+        Zf9WVl//R0dY/0FBWP9AQFn/Pz9V/z4+TP8+Pkv/PT1O/zw8UP87O1L/Oz5W/0BEXf9CRFr/REJT/0hG\r
+        UP9NTVH/VVVV/15dWf9aVlX/TkhK/z86Pf8yMjL/MTEx/zAwMP9GR0n/cXN1/6Gkpf/W19j/7e3u/+7u\r
+        7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/6+rq/829vv+SaW3/ejxC/4M3P/+MO0H/kUNL/5RJTv+USE7/jEJI/3s4\r
+        Pf9eKS3/LxUY/xMMDP8LCwv/CwsL/woKCv8JCQn/CAgI/wcHB/8GBgb/BQUF/wQEBP8DAwP/AgIC/wEB\r
+        Af8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wgMDv8WGRz/DAwQ/wAABf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CQkJ/y4r\r
+        K/9ZVVT/lZOS/7+/v/++vr7/vb29/7y8vP+7u7v/urq6/7m5uf+4uLj/t7e3/7a2tv+1tbX/tLS0/7Oz\r
+        s/+ysrL/sbGx/7CwsP+vr6//rq6u/62trf+srKz/q6ur/6qqqv+pqan/m5ue/4iIjf9SUlf/JCQr/ysq\r
+        LP8wLi7/KiYm/yQhIP8cHBv/FhgX/xwbG/8gHB3/FhQW/xAREv8uMTL/TU9Q/3Z3d/+Xl5f/lpaW/5WV\r
+        lf+UlJD/k4+J/5KOh++NjIPbXV1rxy4wVLMTFEafAAA5iwAAL3gAACZkCAkpUBQULDwVFCMoFxQaFJuX\r
+        lxSem5woop+fPKGdn1CfnJ5kn5ydeJ6bnIubl5ifl5OVs4yKiseBf4Dbe3l573Rzc/93dXX/enh4/317\r
+        e/9/fn7/f359/399fP9+fX3/fXx+/3p6ef93eHP/dXRz/3NvdP9ycHL/cHJw/3N0gv91dZf/enyp/36C\r
+        vf99g8D/e4PC/3mCv/92gLz/jJC7/6Wiu/+3scD/yMHH/8O+xP+3t8L/srPA/6+uvv+zrr3/ua+8/8G6\r
+        v//JyMX/q6y8/4WHsP9ydq7/Y22v/3F2sP+IhLL/pKG6/8TDw/+5uL3/oaG1/5aVrv+NjKj/mper/6yo\r
+        sf+al6P/enqP/2Vrkf9WYZr/V2Ge/11lof9dZJ7/W2KZ/1Rcj/9OVIH/R012/0dHbP9GRl//RUVS/0VF\r
+        Tf9ERE3/Q0NK/0JCSf9CQkj/QUFJ/0BASP8/P0X/Pz9F/z4+Rf89PUb/PDxH/z09SP8/P0n/Pz9I/z49\r
+        Rf8/P0T/QkJD/01LSf9aWFX/XVlX/1pUVv9MRkr/NzM4/zIyMv8xMTH/OTk8/1BQVP9+gIL/vL/C/9/g\r
+        4//s7O7/7u7u/+7u7v/u7u7/7u7u/+7u7v/u7u7/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/6ujn/97b2//BrK7/lF9k/4E6QP+MQEb/kURL/5NGTv+USU//lElO/5FG\r
+        TP+LQUf/ezc9/2IoLf9JGyH/MRMX/xsLDf8KCgr/CQkJ/wgICP8HBwf/BgYG/wUFBf8EBAT/AwMD/wIC\r
+        Av8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAF/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgIDP8XGBv/Kiwu/0VG\r
+        Rv9ycnL/nJqZ/7Kxsf+/v7//v7+//76+vv+9vb3/vLy8/7u7u/+6urr/ubm5/7i4uP+3t7f/tra2/7W1\r
+        tf+0tLT/s7Oz/7Kysv+xsbH/sLCw/6+vr/+srq7/ra2t/6ysrP+rq6v/qKip/4aEhf9jYWP/RkNF/ysp\r
+        K/8zLzD/OTQ1/zAsLP8oJCT/IR4e/xsZGf8dGRv/HRsb/xgWGP8VFBb/HyEi/ywvMf9lZ2n/mJiY/5eX\r
+        l/+Wlpb/lZWT/5SUjf+KiYTvfnt720JBZscHClKzAANInwAAPosAADV4AAAtZAAAJVAAAB48BwceKA8P\r
+        HxScmJgUn5ycKKKfoDyhnp9Qn5yeZKCdn3ihnp+LnJman5eUlbOLiYnHfn1923l4eO92dXX/eHd3/3t5\r
+        ef9+fHz/f39//4B/fv+Afn3/f35+/358f/97e3j/d3lx/3R0cv9xb3T/cnF3/3Jzev93eJD/fHyn/36A\r
+        t/+Ag8X/fYPE/3qCwP96grz/e4K4/5WXu/+yrr7/v7rB/8rExP+7uL//pqi6/6ipu/+vrr3/uLO+/8C4\r
+        v//Cvb7/wsK9/6OktP9+f6r/bXOn/2Brp/9obqf/dXOn/42Mq/+pq7D/pqis/52dpf+Qj5v/gYCQ/4F/\r
+        iv+Fg4f/dnV7/2BibP9TV23/TU9z/01Oc/9NUXL/S09u/0pKaP9KSlz/SUlP/0hISP9ISEj/R0dH/0ZG\r
+        Rv9GRkb/RUVF/0RERP9DQ0P/Q0ND/0JCQv9BQUH/QUBA/0NAQf9DQEL/Q0JC/0NCQv9CQUL/Qj9B/0A/\r
+        QP8+PT//Pz4//0FAP/9JSEX/VlNP/11ZV/9iW13/VlFV/0I/RP83NDn/MjIy/zExNP84ODz/XmBj/5mc\r
+        n//Ex8n/5eXn/+7u7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+Pe3v/Lur7/r4yS/5NUW/+KPUL/kUZM/5VLUP+VS0//lUpP/5RJ\r
+        T/+USE7/k0hN/45BSP+DNz7/cCsz/1EdJP85FBj/JxMT/xQLCv8JCQn/CAgI/wcHB/8GBgb/BQUF/wQE\r
+        BP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CAgT/CgoJ/xAQD/8XFxf/HR4g/ygoK/84OTz/SkpP/2Bh\r
+        Y/97fX3/paen/8LCwv/BwcH/wMDA/7+/v/++vr7/vb29/7y8vP+7u7v/urq6/7m5uf+4uLj/t7e3/7a2\r
+        tv+1tbX/tLS0/7Ozs/+ysrL/sbGx/7CwsP+vr6//rK6t/62trf+srKz/q6qq/6Ghof9xbm//R0JD/zo1\r
+        Nf8vKir/NzAx/zw1Nv8yLS3/KSQm/yMfIP8eGRv/HBkZ/xsYGf8YFhj/FxUX/xMUFv8UGBn/WFpb/5eY\r
+        mP+Xl5f/lpaW/5WVlf+TlJH/h4eG73l0ets6OGbHAABSswQJTZ8LE0mLDhFAeBAPOGQDAidQAAAXPAAA\r
+        HCgGByAUmpeXFJ6amyihnp88oZ6fUKCdnmSin6F4paKji5+bnZ+XlJaziYeIx3p5edt5eHjveHd3/3t5\r
+        ef9+fHz/f359/4B/fv+Af3//gH9//4B9f/+AfH7/e3p3/3Z4b/9xdHD/bW9y/3Bxf/9zdI3/enuh/4GD\r
+        tf+AhL//gITI/3yBxf93fsH/fIC7/4CDtf+cnLr/urfB/725v/+8t7v/o6K0/4aIrf+Ojq7/nZqy/6+q\r
+        uv/Du8L/wLy8/7m6tP+am6z/dXei/2hsof9fZqL/X2Sh/2Jinv9vcJn/fYCT/31/if94eH7/a2ty/1xb\r
+        Zf9ZWGD/Wllb/1RUWP9PT1T/T09W/05OWv9NTVf/TU1T/0xMT/9LS0v/S0tL/0pKSv9JSUn/SUlJ/0hI\r
+        SP9HR0f/RkZG/0ZGRv9FRUX/RERE/0NDQ/9GREP/RkVD/0ZFQ/9HRkT/SUdG/0lIRv9KSUf/SklH/0lI\r
+        Rv9JR0b/R0ZG/0lHRv9MSkb/T01J/1FQS/9YVVP/YV1d/11aXP9TUFT/RkJH/zY0OP8yMjL/MTE1/0VF\r
+        Sf9lZmr/l5ib/9XV2P/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+3t7f/t7e3/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/Xy87/qIKJ/5BXYf+RSlL/kUVN/5RJT/+WTFH/lUtQ/5VK\r
+        UP+USk//lElP/5RITv+RRkv/jUBH/34zO/9mGyP/VxIZ/1QaIP9FGBv/JwoK/xEJCf8ICAj/BwcH/wYG\r
+        Bv8FBQX/BAQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8IBgj/DQoN/wwIDP8WFBb/Pj09/2JiYP93eHf/h4eI/4uLjP+Ojo//k5OV/5qa\r
+        m/+hoqL/q6ys/7q6uv/CwsL/wcHB/8DAwP+/v7//vr6+/729vf+8vLz/vLy8/7u7u/+6urr/ubm5/7i4\r
+        uP+3t7f/tra2/7W1tf+0tLL/s7Ov/7Kysv+xsbH/sLCw/62vr/+urq7/ra2t/6Ggof+QjY7/X1xc/zUw\r
+        MP8vKiv/LCYn/zErLP82LzD/LCco/yQgIP8hHR3/HRkb/xsXGP8XFRX/FRMV/xMSE/8MDhD/DBAQ/01Q\r
+        UP+KjY3/kpOU/5aWlv+VlZX/lJSU/46Lju+DfofbT0xsxx4eU7M4N1qfUE9ii05JV3hMQ0pkKCM0UAQD\r
+        HTwAABsoAAAYFJqWlxSdmpoooJ2ePKGen1ChnqBkpKGjeKekpougnJ6flpOVs4iFhsd4eHfbeXh473p5\r
+        ef99e3v/f35+/4B/fv+Bf3//gH9//4B+gP+Afn//gHx9/3t5dv91d27/cHNx/2tudf9wcon/dXeg/3x/\r
+        sP+Dh8D/gYbF/36DyP95gMT/dXy//3yAuv+EhLT/oJ67/7+7xP+7tr3/sK2z/5KRq/9wcqT/fHyl/5CN\r
+        qf+opLT/wrzB/7y4uf+urqz/jpCh/2ttmP9hY5n/XF6c/1hal/9XV5H/V1qG/1xfef9cXmz/XFxg/1RU\r
+        Vf9TU1P/UlJS/1JSUv9RUVH/UFBQ/1BQUP9PT0//Tk5O/05OTv9NTU3/TExM/0xMTP9LS0v/SkpK/0pK\r
+        Sv9JSUn/SEhI/0dHR/9HR0f/RkZG/0hGRf9KSUj/TEpK/05LSv9OTEn/T0xK/1FOTP9ST0z/U1FN/1NQ\r
+        Tv9SUEz/UU9M/1FPTf9TUE3/VVNO/1RSTf9QT0z/V1RT/2FeYP9kX2P/X1te/1JOUv8+PUD/MzI2/zIy\r
+        Mv8xMTX/Pj5C/25vcv+3t7v/3t7h/+zs7f/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u7v/u7u7/7e3t/+3t\r
+        7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3r6//m4uT/yLG2/5NaY/+ANj//j0VN/5dMUv+WTFL/lkxR/5ZM\r
+        UP+VS1D/lUpP/5RKT/+USU7/k0hO/5NHTf+KOkH/dh4o/24UHf90HSf/ah0l/0kSFv8wCQr/HQgI/xAH\r
+        B/8QBgb/DgUG/wkEBP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/BAAA/wwHCf8UDxH/GxcZ/x8aHf8cFxn/Kyco/2ppaP+goZ//vL27/8vLy//Kysr/ycnJ/8jI\r
+        yP/Hx8f/xsbG/8XFxf/ExMT/w8PD/8LCwv/BwcH/wMDA/7+/v/++vr7/vb29/7y8vP+7u7v/urq6/7m5\r
+        uf+4uLj/t7e3/7a2tv+1tbX/tLSy/7Ozrv+ysrL/sbGx/7CwsP+vr6//rq6u/62trf+SkJH/dnJy/09L\r
+        TP8uKSn/LCYn/yolJf8tJyn/Lykq/ygjI/8iHh7/IBwd/x4aG/8YFRb/ExER/w8NDf8KCAr/BQYG/wQH\r
+        CP8+QUL/c3d4/4iKiv+Xl5f/lpaW/5WVlf+UkJTvjYiQ22hld8dGQ1+zYV1pn3x1c4t4bmd4cmVaZEI7\r
+        P1ASESU8AQAbKAAAEhSalpYUnZmbKKCdnzyjoKFQpaKjZKajpHiopaaLnpucn5SQkrOGhITHeHh323t5\r
+        ee99fHz/f35+/4B/f/+Bf3//gH9//39+f/9+fn//f31+/4F7ff97eHb/dHRv/3Bydv9tb3//c3WX/3l8\r
+        sf99gbv/f4bE/32Dxv95gMX/dX7A/3N7vP97f7j/hIS1/5+dvP+9uMX/tbG7/6mkr/+Miqj/a26h/3h5\r
+        ov+Mi6X/pKCv/7y4vP+xrbH/np2h/4CBmP9fYo7/WVmO/1lZkP9YWIn/WFiA/1dXc/9WVmX/VlZb/1VV\r
+        Vf9VVVX/VFRU/1NTU/9TU1P/UlJS/1FRUf9RUVH/UFBQ/09PT/9PT0//Tk5O/01NTf9NTU3/TExM/0tL\r
+        S/9LS0v/SkpK/0lJSf9ISEj/SEhI/0pHSP9PTU3/U09Q/1dSVP9ZVVX/W1dW/1tYV/9cWFf/XFhX/11Y\r
+        V/9bVlb/WVVT/1hUU/9YU1T/WlVV/1xZVf9aV1T/VVRS/1lXWv9iX2b/ZGBn/2NdYP9ZVVj/TElN/zw6\r
+        Pv8yMjL/MTEx/zExMv9QT1P/goCF/7KvtP/f3uD/7u7u/+7u7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u\r
+        7v/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/i3uD/ybrE/66Klf+QTVT/hTc7/5FFS/+XTlP/l01S/5ZN\r
+        Uv+WTFH/lUxQ/5VLT/+VSlD/lElP/5RJTv+USk//jUBH/3wsNP93Hyj/fhwn/3sZJf9sFx//WRIZ/0IN\r
+        Ev8zChH/Mg4T/yoPE/8dCg3/EAUG/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/CQYH/woI\r
+        Cf8AAAD/AAAA/wAAAP8AAAD/AQAA/woHB/8LBwf/DAcI/w0HCv8OCAv/DgkM/w8KDP8OCgz/DwwM/xYQ\r
+        Ef8bFRf/Ihsd/yggIv8sJCb/Lico/ywlJ/8qISX/Jh4f/zcwMf98eXn/tLSz/8TExP/Ly8v/ysrK/8nJ\r
+        yf/IyMj/x8fH/8bGxv/FxcX/xMTE/8PDw//CwsL/wcHB/8DAwP+/v7//vr6+/729vf+8vLz/u7u7/7q6\r
+        uv+5ubn/uLi4/7e3t/+2trX/tbWz/7S0s/+zs7P/srKy/7Gxsf+wsLD/r6+v/66urv+qqKj/eXZ3/05K\r
+        S/9EPj//OjQ0/zMsLf8tJSb/KyQl/ykjJP8nIiP/JSAh/yMfIP8hHR7/FhMU/wwJCv8CAAH/AAAA/wAA\r
+        AP8AAAD/Jikq/05RUv93eHj/l5eX/5aWlv+VlZX/lJSU75OSk9uEg4jHdnV+s3p2e59+dnmLeW9ueHNn\r
+        Y2RJQkdQIB8uPAgIHigAAA4Um5eYFJ+bnCiin6A8paKjUKekpWSnpKV4qKWmi5yZm5+Rjo+zhYODx3l4\r
+        eNt8e3vvgH9//4F/f/+CgID/gYCA/4F/f/9/fn//fH1//357ff+Benv/enZ2/3Rxcf9xcn3/cHKM/3Z5\r
+        pP98gr7/fYPD/36Fx/95g8X/dX/D/3N9vv9yerj/eH62/4GDtP+cmrv/t7TC/7KtuP+moqz/jIqm/29x\r
+        oP97fKD/kI+j/6Kgq/+1sbX/paGp/46LmP9ycY3/W1uF/1pahP9aWoP/WVl6/1lZbf9YWGH/V1dX/1dX\r
+        V/9WVlb/VlZW/1VVVf9UVFT/VFRU/1NTU/9SUlL/UlJS/1FRUf9QUFD/UFBQ/09PT/9OTk7/Tk5O/01N\r
+        Tf9MTEz/S0tL/0tLS/9KSkr/SUlJ/0hISP9OS0z/V1JT/1tXWP9eWVv/YVtd/2RdXv9lXmD/ZV9g/2Re\r
+        X/9jXl7/Ylxc/19ZWf9fWFn/X1hZ/2BaW/9hXVz/Xlta/1pXWP9fXGL/amd1/2tmdP9lX2b/Xlld/1hU\r
+        WP9IRUj/MzMz/zIyMv8xMTH/ODc7/1ZUWv+Hhor/xsbI/+bn5//u7u7/7u7u/+7u7v/u7u7/7u7u/+7u\r
+        7v/u7u7/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/3NLU/7SZpP+bbHj/j0hN/408QP+USUz/mE9U/5dO\r
+        VP+XTlL/lk1R/5ZMUf+VS1D/lUtQ/5RKT/+WTFH/mlJY/5RNU/+GO0H/fyw0/4ciLP+JHin/hCIr/3gh\r
+        Kf9kGSL/Vhch/1QcJP9LHCP/OhUb/ysOEv8cBwr/EgMG/xADBv8OBQf/EAcI/w4HCP8JAQL/DAYH/x0Y\r
+        Gf8fHB3/CAgI/wAAAP8AAAD/BQAB/xgTFv8mHh//Ixwc/yMbGv8jHBz/JR0d/yYdHf8mHB3/Jh0f/ygf\r
+        Iv8uJCj/Myos/zkwMf89NDX/PjY3/z41Nf84Li7/MSkp/y8lJ/8/NTf/f3p6/7Kxsf/Ew8P/zMzM/8vL\r
+        y//Kysr/ycnJ/8jIyP/Gx8f/w8bG/8XFxf/ExMT/w8PD/8LCwv/BwcH/wMDA/7+/v/++vr7/vb29/7y8\r
+        vP+7u7v/urq6/7m5uf+4uLj/t7e1/7a2sv+1tbX/tLS0/7Ozs/+ysrL/sbGx/7CwsP+opab/mJSV/2Ne\r
+        X/82MTL/OzY2/z44Of83LzD/Lycp/yojJP8mICH/JiEi/ycjI/8lISL/Ih8f/xQQEf8FAQL/AAAA/wAA\r
+        AP8AAAD/AAAA/xIVFf8vMzT/ZWdn/5iYmP+Xl5f/lpaW/5WTlO+Pj5DbhIWMx3p8ibNvb3+fZWF1i2Fa\r
+        a3hcU2JkPThKUB8eMzwICCEoAAAQFKCbnRSjnqEopqKkPKikplCppadkp6SleKWipIubl5ifkIyNs4WD\r
+        g8d7eXnbfnx974KBgf+CgIH/g4GB/4KAgf+Cf4D/f35//319fv9/e3z/gHl6/3p1d/9ycXT/dHSG/3V3\r
+        m/95f6//fYbD/36Gx/9+hMj/eYLF/3WAwf9zfbz/cnm3/3V8tP95f7D/kpW2/62svP+wrbb/rKmu/5iW\r
+        p/9/gaD/i4yi/56dpv+mpKr/raiv/5iToP97d43/ZWOF/1xcf/9bW3v/W1t2/1paav9aWlr/WVlZ/1hY\r
+        WP9YWFj/V1dX/1dXV/9WVlb/VVVV/1VVVf9UVFT/U1NT/1NTU/9SUlL/UVFR/1FRUf9QUFD/T09P/09P\r
+        T/9OTk7/TU1N/0xMTP9MTEz/S0tL/0pKSv9LSUn/U1BQ/1xYWf9gW13/ZF1g/2VeYP9mX2H/Zl9h/2Zh\r
+        Yf9mYGH/ZV9g/2ReX/9iXV7/Yltd/2FaXP9hXF3/Yl5f/2BdXf9eWVv/a2Zv/4B8kP97d4v/Z2Fw/19b\r
+        Y/9hXl//VlJS/0E9QP8zMzP/MjIy/zExMf87O0H/YWJn/5iYnP/Dw8X/5OXl/+7u7v/u7u7/7u7u/+7u\r
+        7v/u7u7/7u7u/+7u7v/t7e3/7e3t/+3t7f/t7e3/7e3r/9bIyP+rgon/lFlj/5RMU/+USE3/l01S/5hQ\r
+        Vf+XT1T/l05T/5dNUv+WTVH/lkxQ/5VLUf+VSlH/mlNZ/6Rla/+iZGr/k0tS/4o6Qf+LMzr/izA5/4s1\r
+        PP+HNj3/fjI5/3kyOP93Mzj/czA3/2goMP9cICj/Uhkh/0UTHP81Exn/LBMX/ywVGP8pExb/Hg4Q/xsQ\r
+        Ef8kHyD/KCUl/x8eHf8aGBj/GBIX/x4YHf80LTD/QTc4/zgtKv8yKCH/Miki/zEqIf8wKSD/MCgi/zQo\r
+        KP83Jyv/Nics/zYpLP81Kyv/NS4t/zkwMP85MjD/Ny8r/zYtKP84Kiv/QzU4/2RdX/+IhYb/s7Gy/8zM\r
+        zP/Ly8v/ysrK/8nJyf/IyMj/x8fH/8XGxv/FxcX/xMTE/8PDw//CwsL/wcHB/8DAwP+/v7//vr6+/729\r
+        vf+8vLz/u7u7/7q6uf+5ubn/uLi4/7e3t/+2trb/tbW1/7S0tP+zs7P/srKy/7Gxsf+wr7D/jImJ/2lk\r
+        Zf9RTE3/PDc3/zszNP84MTL/Ni4v/zIrLP8tJif/KSIj/ygjJP8nIyP/JiIi/yMfH/8QCwv/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8FBwj/Gx8g/1dZW/+RkZP/lpWW/5aWlv+IiY/vdniH21FWfMcvNXKzJy5qnx4n\r
+        YYscIFp4GhlSZA8OQlADAjE8AAAmKAAAGhSkoKIUp6OlKKqmqDyqp6hQq6epZKekpXijn6GLmJSWn42J\r
+        irOFgoPHfXt724B+fu+EgoL/hIKC/4SCgv+DgYL/g4CB/4F/f/9+fn7/fnx8/4B5ev95dnn/c3N5/3Z3\r
+        kf95fKr/e4K6/32JyP9+h8n/foPI/3mBw/9zf7//cn28/3J5t/9yebL/cXmt/4eMsP+hobX/qaey/6+r\r
+        rv+ioKj/kZKh/5qapP+mpqj/paKn/6Gcpv+JhJb/a2aD/15eff9dXXv/XFx0/1xcbP9bW17/W1tb/1pa\r
+        Wv9aWlr/WVlZ/1hYWP9YWFj/V1dX/1ZWVv9WVlb/VVVV/1RUVP9UVFT/U1NT/1JSUv9SUlL/UVFR/1BQ\r
+        UP9QUFD/T09P/05OTv9NTU3/TU1N/0xMTP9LS0v/T0xM/1ZTU/9gW13/ZV5h/2dgZP9oYGT/aGBj/2hh\r
+        Y/9oYWP/aGFi/2dhYf9mYGH/ZV9g/2ReX/9jXV//Y15f/2NgYf9jX2D/Yltd/3Vtef+Sjab/jIej/29q\r
+        hP9mYXH/aWZo/2FeXP9UTU//QTxA/zMzM/8yMjL/MTEx/0NESv9sbXL/m5yf/9DR0f/p6en/7u7u/+7u\r
+        7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+3t7f/t7e3/7evn/+Tf2f/KtbP/pG91/5NOVv+XUVf/mVJW/5lR\r
+        Vf+YUFX/mE9U/5dPVP+XTlP/lk1T/5ZMUv+WTFH/lUxR/5tVXP+oa3D/qGxw/5tTWf+RQ0v/jj9G/409\r
+        Rf+QQUj/kURK/5FDSf+QQkj/kEJH/4w9Rf+GNj//fzA4/3goNP9tIy//WiMr/08kKv9RJSv/TyUr/0Ah\r
+        Jf83IyX/Ny4u/zk1NP88ODX/Pjg4/z0zOP8/NTv/TUJE/1BGRf9DOTL/PDEn/zwyJf87MiP/ODAj/zgu\r
+        Jv8+Liz/QC0w/zwrLf84Kir/Myso/zIrJ/81Lyv/ODAu/zcxKf85MCj/PS4v/0MxOP9OREj/Z2Jk/6Wj\r
+        pP/Nzc3/zMzM/8vLy//Kysr/ycnJ/8jIyP/Hx8f/xsbG/8XFxf/ExMT/w8PD/8LCwv/BwcH/wMDA/7+/\r
+        v/++vr7/vb29/7y8u/+7u7n/urq6/7m5uf+4uLj/t7e3/7a2tv+1tbX/tLS0/7Ozs/+vr6//pKOj/3Nw\r
+        cP9KRUX/RT9A/0A6Ov85MzP/My0t/zQuL/82LjD/Lykq/yokJf8pIyT/JyIj/yciI/8kICD/Eg0O/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAED/xATFf9HSUv/fH2A/4yMjf+Wlpb/enuL71tefNssNHLHAApnswAJ\r
+        YJ8ACFmLAABReAAASWQAAD5QAAAyPAAAKigAACMUqqapFKuoqiitqaw8ramrUK2pq2Smo6R4n5ydi5SR\r
+        kp+JhoazhYGDx4B+ftuDgIHvhoSE/4aEhP+Gg4P/hoOD/4WCgv+DgoH/gYJ//4B9ff9/env/enh+/3Z3\r
+        g/95fJz/fYG3/3yFwv97iMz/fIXK/36Bxv94fsL/cXu+/3B4u/9vdbj/bXSy/2lyqv96fqn/jYyp/52Y\r
+        qv+spaz/qaSp/6Sgpv+lo6X/p6al/5ybn/+Mipb/dnSJ/19fev9fX3j/Xl53/11dcf9dXWn/XFxc/1xc\r
+        XP9bW1v/W1tb/1paWv9ZWVn/WVlZ/1hYWP9XV1f/V1dX/1ZWVv9VVVX/VVVV/1RUVP9TU1P/U1NT/1JS\r
+        Uv9RUVH/UFBS/1BQU/9PT0//Tk5O/01NTf9NTU3/TExM/1BPT/9XVVX/YFtd/2VfYP9oYWP/aWJk/2lj\r
+        ZP9pY2P/aWNj/2liY/9nYWL/Z2Fh/2ZgYf9lX2H/ZWBh/2ViYv9lZGL/ZmJg/2ZeXP98dX3/n5q1/5yY\r
+        vf+Dfaf/dG+O/2tpcf9nZWT/ZmJf/1dRUv8/OT3/MzMz/zIyMv8xNDr/REZL/25vc/+oqqr/0NHR/+fn\r
+        5//u7u7/7u7u/+7u7v/u7u7/7u7u/+7u7v/u7u7/7e3t/+Te3P/ItrT/so2M/6Bmaf+XUlj/mFJX/5lS\r
+        Vv+ZUVb/mFFV/5hQVP+YT1T/l05U/5dOU/+WTVL/lkxS/5VLUf+XTlT/nFZc/5xXXP+VTVL/kkdM/5FD\r
+        Sv+QQkn/kUNK/5FESv+RREn/kENJ/5BCSP+OQEb/izxD/4k5Qf+FNT7/gjM9/3w0Pf99OEH/hj9I/4dD\r
+        Tf96REz/bUVL/19ISv9YTU3/Y1hY/2thX/9wZWL/bGJd/1tRTP9MQjz/Qjku/z0yJv88Myb/OzMj/zox\r
+        I/87MSX/PTEp/z4wKv88Lyj/OS8m/zcuJf82Lyb/ODAq/zkwLf86MSv/PDEr/z4vMv9ALzj/QDU5/1VM\r
+        Tv+dmZr/zc3N/8zMzP/Ky8v/ysrK/8nJyf/IyMj/x8fG/8bGxv/FxcX/xMTE/8PDw//CwsL/wcHB/8DA\r
+        wP+/v7//vr6+/729vf+8vLz/u7u7/7q6uv+5ubn/uLi4/7e3t/+2trb/tbW1/7S0tP+zs7P/n56e/4mH\r
+        h/9jX2D/Qz4//0I8Pf9AOjv/OTEy/zMsLf83MTL/OjM0/zErLP8qJCX/KSIj/yYhIv8nISL/JyIi/yMd\r
+        Hv8eGBj/BwQF/wAAAP8AAAD/AAAA/wsKDP8WFxr/NDQ4/1BRVf93d3n/l5eX/2lphe86PHHbHydzxwUT\r
+        dbMPF2ufFxxiiw4TV3gHCUtkBANDUAEAOzwODTIoGxsoFK+srhSwrK8osa2wPK+rrlCuqq1kpqKjeJ2Z\r
+        mouSjo+fh4SFs4aCg8eEgIHbhoOE74iFhv+IhIX/h4SF/4aEhP+Gg4T/hIOB/4ODf/+Afn7/fXp8/3t6\r
+        hf95e47/fICo/3+Fwv9+h8n/fYjO/4CGyv+Dg8T/e4DA/3F7vf9vd7n/bXO3/2hvsP9mbar/bXKm/3p6\r
+        ov+MiKT/n5in/6Sdpv+moaX/oqCi/52eoP+MjJX/eHeJ/2dmf/9gYHX/YGB0/19fdf9fX2//Xl5l/11d\r
+        Xf9dXV3/XFxc/1xcXP9bW1v/Wlpa/1paWv9ZWVn/WFhY/1hYWP9XV1f/VlZW/1ZWVv9VVVX/VFRU/1RU\r
+        VP9TU1P/UlJS/1FSVv9TVFf/UFBT/09PT/9OTk7/Tk5O/01NTf9SUlH/WFdW/19bXP9kX2D/aWJj/2pk\r
+        Zf9rZWX/amVl/2pkZP9pY2P/Z2Jj/2dhYv9nYWH/ZmFi/2ZhY/9mZGP/Z2Zj/2hlYf9pYFz/f3mA/6Oi\r
+        vv+lo9D/kIzI/356qf9sa33/aWlr/3Buav9mYl//T0pM/z05Pv8zMzP/MjIy/zExMf9JS07/f4CB/62u\r
+        rv/Y2dn/7e3t/+7u7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+3t7f/Zz87/tZaV/6Fwcv+eXmP/m1RZ/5pT\r
+        Wf+ZUlf/mFFW/5lRVv+YUFX/mFBU/5dPU/+XTlP/l01T/5ZNUv+WTFH/lUtR/5VKUP+USk//lElO/5NI\r
+        Tv+TR03/kkZM/5JGS/+SRUv/kURK/5FDSf+QQ0j/kEJI/49BR/+PQEb/jj9F/48/Rf+TQEj/m0VP/6dO\r
+        Wv+rVWL/n1lj/5BcYv93WV3/bF5e/3ptbf+GeXb/joF4/4Z7bf9hWE3/Rj40/0A4K/89NCb/PDQm/zw0\r
+        Jf88MyX/PDMl/zwzJv89Myf/OzMl/zsyI/86MiT/OjEl/zoxKf86MCv/PDEt/z4xLv8/MDX/Py44/zgr\r
+        L/9HPT7/j4qM/8bGxv/Iy8v/y8zM/8vLy//Kysr/ycnJ/8jIxv/Hx8f/xsbG/8XFxf/ExMT/w8PD/8LC\r
+        wv/BwcH/wMDA/7+/v/++vr7/vb29/7y8vP+7u7v/urq6/7m5uf+4uLj/t7e3/7a2tv+1tbX/ra2t/42M\r
+        jP9ua2v/V1FS/0I8Pf9BOzz/Pzk6/zkyM/8zLi7/OTIz/zw3N/80Li//LSco/yolJf8oIiP/KCIj/yki\r
+        I/8tJij/Likq/xYSE/8AAAD/BwUH/w0LDf8UExX/Gxod/yIiJv8sLDH/YmNk/5OUlf9aXIDvJidu2x0m\r
+        dscVJn6zKTF3nz09cIsyM2R4KCpYZCUjUlAhG008KyhAKDU1MhSyrrEUtLCzKLWytTyyr7JQsK2wZKWh\r
+        pHiZlpeLkI2Nn4iGhrOIhYXHiIWG24mGhu+Jhof/iYWG/4iFhv+HhYX/h4SF/4WEgf+Eg37/f35+/3p5\r
+        fv97e43/fH+d/3+DtP+CiMz/g4nO/4OLzv+Jjsn/kZHD/4aLv/95g7r/cXu2/2lzsf9obq//Z2iu/2dq\r
+        qP9na6H/c3Of/398nf+Fg5r/ioqY/4WGlv9/gZP/c3OL/2Vkgv9iYnz/YWF2/2Fhdv9gYHb/YGBu/19f\r
+        Y/9eXl7/Xl5e/11dXf9dXV3/XFxc/1tbW/9bW1v/Wlpa/1lZWf9ZWVn/WFhY/1dXV/9XV1f/VlZW/1VV\r
+        Vf9UVFT/VFRU/1NTU/9SU1b/VlZa/1JSVv9QUFD/T09P/09PT/9OTk7/UlJS/1hWVv9eXFz/ZGBh/2pj\r
+        ZP9rZmb/a2Zm/2pmZv9pZWX/aWNk/2djZP9nY2T/aGRk/2hjZP9nYmX/Z2Nk/2dlY/9oZWD/aWFd/3x4\r
+        gf+an7z/n6LY/5OR3/+CfsD/amuM/2Rncv9rbWr/aWhj/2BcXP9RTE//PDs+/zMzM/8yMjL/Nzc6/09Q\r
+        U/97fX//t7m6/9vd3v/s7Oz/7u7u/+3u7v/t7u7/7u7u/+nr6//f3d3/yrm6/66ChP+hZGf/oVth/6BV\r
+        XP+bVFr/mVJX/5lRV/+ZUlb/mVFV/5hQVf+YT1T/l09U/5dOU/+WTVL/lkxS/5VMUf+VS1D/lUpQ/5RJ\r
+        T/+USE7/k0hN/5NHTf+SRkz/kkVL/5FFSv+RREn/kENJ/5BCSP+QQUf/j0FG/49ARv+OP0X/kD9F/5ZC\r
+        Sv+lTVb/qFNf/55VYP+OWGD/dlld/2tfX/92aWj/f3Ju/4N4bP94cGD/V1BC/0A6Lf8+NSj/PTQm/z00\r
+        Jv88NCb/PDQl/zwzJf88MyX/OzMl/zszJf87MiP/OjIk/zoyJP86Mib/OzEo/z4wLf8/LzH/PzA2/z0x\r
+        OP86LjH/Rjw9/3l0dP+lpaX/vb6+/8zMzP/Ly8v/ysrK/8nJyf/IyMj/x8fH/8bGxv/FxcX/xMTE/8PD\r
+        w//CwsL/wcHB/8DAwP+/v7//vr6+/729vf+8vLz/u7u7/7q6uv+5ubn/uLi4/7e3t/+2trb/rKqq/5yZ\r
+        mv94dXX/WFRV/09LTP9HQUH/Qz09/z44Of87NTX/OTIz/zozNP86NDT/ODIz/zUwMf8xLC3/Likp/yol\r
+        Jv8oIyP/KSQk/ykkJf8kICH/IBwd/x0ZG/8bFxn/HBkc/x4cHv8XFRn/FBMX/01RT/+CiYX/VFmA7yks\r
+        e9swPH7HNkuAs1Rfgp9ycoSLbW19eGhpdmRmZnRQZGJxPFlTWyhORUUUtrG0FLe0tyi5trk8tLG0ULCt\r
+        sGSkoKJ4lpSVi5CNjZ+Jh4ezioiIx4uIiduLiIjvi4eI/4qHiP+Jhof/iIaG/4iFhv+GhIH/hIN+/39/\r
+        f/95eoL/fH2W/4CCrP+Bhr//g4nS/4eN0P+MkMz/l5nI/6Oiw/+Ul77/goq4/3N+s/9pcq3/aWyt/2ho\r
+        rv9oaKj/Z2eg/2dnmv9mZ5X/bW6S/3J0j/9tcI3/aWmL/2Rkg/9jY33/Y2N5/2Jid/9iYnb/YWF1/2Fh\r
+        av9gYGD/X19f/19fX/9eXl7/Xl5e/11dXf9cXFz/XFxc/1tbW/9aWlr/Wlpa/1lZWf9YWFj/WFhY/1dX\r
+        V/9WVlb/VVVV/1VVVf9UVFT/U1NX/1dYW/9UVVj/UVFR/1BQUP9PT0//T09P/1FRUf9XVVX/Xlpb/2Rf\r
+        YP9qZWb/bGdo/2tmZ/9rZmf/amZm/2lkZf9nY2T/aGRk/2plZv9pZWb/aWNn/2lkZv9qZmP/a2Rh/2th\r
+        YP95d4T/kZe9/5ef3f+Tle7/hIbV/21xoP9maoH/aGts/2pqZf9raGb/YFtc/01JSv89Ojz/MjIy/zEx\r
+        Mf8wMDH/UlNX/5CRlP++v8H/4ODh/+7u7v/r7u7/7O7u/+7u7v/m5OT/0MjI/7uipf+qdHn/o11k/6Vb\r
+        ZP+jWWD/nFRb/5lTWf+ZUlj/mVJX/5lRVv+YUVX/mFBU/5hPVP+XTlP/l05T/5ZNUv+WTFH/lUtR/5VK\r
+        UP+USk//lElO/5RITv+TR03/k0dM/5JGS/+SRUv/kURK/5FDSf+QQ0j/kEJI/49BR/+PQEb/jkBF/44/\r
+        Rf+SQUj/nkhT/6NPWv+cU13/jlZe/3RZXf9pX1//dWhm/31va/94cGf/bGdb/09JPP8+NSj/PTUm/z00\r
+        Jv89NCb/PDQm/zw0Jf88MyX/PDMl/zszJf87MyX/OzMj/zsyJP86MiT/OjIk/zsyJv89MCv/QC8w/z4x\r
+        Nf88MjX/OzEx/0Q5Of9iXl7/hYSE/7Kxsf/MzMz/y8vL/8rKyv/Jycn/yMjI/8fHx//Gxsb/xcXF/8TE\r
+        xP/Dw8P/wsLC/8HBwf/AwMD/v7+//76+vv+9vb3/vLy8/7u7u/+6urr/ubm5/7i4uP+3t7f/tra2/56c\r
+        nP+EgYL/ZmFi/0xHSP9LRkb/SkNE/0M9Pv8+ODn/PDU3/zs0Nf85MzP/OTIy/zozNP86Njf/NjEx/zEs\r
+        Lf8tKSr/KiUm/ygjJP8mIiP/LSgp/zEtLf8qJij/Ix8h/yIeIP8fHB7/ExAS/woICv85PTr/ZG1o/09V\r
+        eO87QIfbPkuEx0JYgLNmcYifiImQi4SGiniAgoZkfHyEUHd3gDxuZmwoZVZZFLq1uRS7uLoou7m8PLSx\r
+        tFCsqqxkoJ6geJSSk4uPjo6fioqKs4yKiseNi4vbjImK74uIif+LiIn/ioeI/4qHiP+Jhof/h4SD/4WB\r
+        gP+Af4T/e32I/3+BoP+Chrn/gYjH/4GK1P+MkdD/mZrK/6qox/+7uMb/p6i//46Ut/95grD/am+q/2pq\r
+        qP9paab/aWmh/2honP9oaJj/aGiV/2dnkf9nZ43/ZmaK/2Zmhv9lZYL/ZGR//2Rkev9jY3f/Y2Nz/2Ji\r
+        cP9iYmb/YWFh/2BgYP9gYGD/X19f/19fX/9eXl7/XV1d/11dXf9cXFz/W1tb/1tbW/9aWlr/WVlZ/1lZ\r
+        Wf9YWFj/V1dX/1ZWVv9WVlb/VVVV/1RUVf9YWVv/VVZZ/1JSU/9RUVH/UFBQ/1BQUP9PT0//VVNU/1xY\r
+        Wf9jX1//a2Rl/21naP9taGj/bWdo/2xmZ/9rZWb/aWRl/2pkZf9rZmb/bGZo/2tmaf9sZ2j/b2hn/29m\r
+        Zv9tYmf/dnKK/4aOwf+Nl+D/jJbv/4eQ4f+AhsH/dXic/2Zpc/9kZGP/aWZk/2dhYP9gWVr/T0lK/zcz\r
+        M/8yMjL/MTEx/zw8Qf9aWmD/iYmO/8fFyP/m5ef/7e7u/+7u7v/u7u7/4dfZ/8Cnq/+whYv/rXJ4/6tn\r
+        bf+oYmr/o11m/51XXv+aVFr/mVNZ/5pTV/+ZUlb/mVFW/5hQVf+YUFT/l09T/5dOU/+XTVP/lk1S/5ZM\r
+        Uf+VS1D/lUpQ/5RJT/+USU7/k0hN/5NHTf+SRkz/kkVL/5FFSv+RRUv/kURL/5BCSP+QQkf/j0FH/49A\r
+        Rv+OP0X/j0BG/5RFTv+YTFT/mFNd/45YX/9xWVz/ZmBe/3htaf+Ac3D/cWtz/2BeZ/9MRUD/PjUm/z01\r
+        Jv89NCb/PTQm/z00Jv88NCb/PDUm/zwzJf88MyX/OzMl/zszI/87MiX/OjIk/zoyJf87Mib/PDEo/zsw\r
+        KP87MSr/OjEr/zoxLP8/NjH/TEZF/2VjZP+ko6P/zc3N/8zMzP/Ly8v/ysrK/8nJyf/IyMj/xMPH/8bG\r
+        xv/FxcX/xMTE/8PDw//CwsL/wcHB/8DAwP+/v7//vr6+/729vf+8vLz/u7u7/7q6uv+5ubn/uLi4/7Gu\r
+        r/+IhIX/ZF9g/1lUVf9QS0z/S0RG/0Y/QP9DPT7/QDo6/zs1Nv83MTL/NjAx/zYwMP83MTL/ODMz/zYv\r
+        MP8zLS7/My0u/zQuL/8uKSn/KiQl/yslJf8rJSX/KSMk/ychIv8iHR//Hhkb/xsWGP8ZFRf/IiEk/ywu\r
+        M/9LUmTvaHKS20VQiMckMX+zQ0qEn19jiotUWYB4SU14ZDo8blArK2Q8UUpnKHhpaRS9uLsUvLm7KLu6\r
+        vTyxsLJQqKaoZJ2bnXiTkJGLj4+Pn42MjLOOjY3Hj42N246Li++MiYr/jImK/4yJif+LiYn/i4iI/4iE\r
+        hv+FgYL/gYCJ/3x/kf+BhKr/horF/4OKzf9/idX/kpbP/6ajyv+4tcj/y8fI/7Kxv/+Tl7X/fIOv/2tv\r
+        qv9rbab/am+i/2prnv9qapz/aWmX/2lpkv9oaI//aGiM/2dnh/9nZ4P/ZmaB/2Vlf/9lZXn/ZGR0/2Rk\r
+        bv9jY2n/Y2Nj/2JiYv9hYWH/YWFh/2BgYP9gYGD/X19f/15eXv9eXl7/XV1d/1xcXP9cXFz/W1tb/1pa\r
+        Wv9ZWVn/WVlZ/1hYWP9XV1f/V1dX/1ZWVv9VVVX/WVpc/1dYWv9TU1X/UlJS/1FRUf9QUFD/UFBQ/1NQ\r
+        Uv9bWFj/Y15f/2pkZf9taGj/bmhp/25oaP9tZ2j/bGZn/2tlZv9rZWb/bWZn/21naP9saGn/b2lp/3Jq\r
+        af9xZ2n/bGFs/3Nvj/9/h8f/hZLk/4eW7/+Jluv/jJPa/36Ds/9naXz/YWBl/2hlZP9sZmX/cGZm/2BY\r
+        WP9EPT7/NDMz/zIyMv8xMTL/NjU7/15eZP+ioKX/z8zQ/+fn5//u7u7/7ufq/9nGyv+1jZX/qHJ5/69u\r
+        dv+uanH/qGVt/6NfZ/+dWGD/mlVc/5pUWf+aU1j/mlJY/5lSVv+ZUVX/mFBV/5hPVP+XT1T/l05T/5ZN\r
+        Uv+WTFL/lUtR/5VLUP+VSk//lElP/5RITv+TSE3/k0dM/5JGTP+SRUv/kkZN/5JFTP+QQ0n/j0FI/45A\r
+        R/+PQEb/jkBF/45ARv+OQkn/kUhQ/5hTW/+QWmH/clxe/2diYP98cWv/gXRz/2tnef9XVmz/R0JC/z41\r
+        JP8+NST/PTUm/z00JP89NCb/PDUn/zw1J/88MyX/PDMj/zszI/87MyP/OzMj/zsyJP86MiX/OjIl/zoy\r
+        JP86MSL/OTEi/zkxJP87Mif/OzMr/zs2M/9NSkv/lpWV/83Nzf/MzMz/y8vL/8rKyv/Jycn/yMfI/8LB\r
+        x//Gxsb/xcXF/8TExP/Dw8P/wsLC/8HBwf/AwMD/v7+//76+vv+9vb3/vLy8/7u7u/+6urr/ubm5/7Ct\r
+        rf+em5z/cm5u/05KSv9QS0v/UUpL/0pDRP9DPT7/RD4//0M9Pv8+ODn/OTIz/zcwMf8zLS7/NC8v/zYv\r
+        MP8yLS3/MSss/zUvMP85MjP/NjAw/zQtLv8vKir/LCUl/y0oKP8uKSr/KSMk/yMeIP8hHR7/Hxob/xIP\r
+        FP8KCBH/RkpR732IjttNVYjHHyeCszA3g58/RoSLMDh7eCEqcGQSGWVQBAdaPEVCaSiGe3kUvbi7FLm2\r
+        uSi2tLY8rKmsUKGeoGSal5h4kpGRi5KQkZ+Rj5CzkY+Px5GPj9uPjY3vjYuL/42LjP+Ni4v/jYuL/42K\r
+        i/+Jh4j/hYOF/4KCj/9/gpz/g4iy/4mOy/+Gjc//gIrS/5ma0f+0rdD/wbvL/83Ixf+vrbv/jIyy/31/\r
+        r/9xdK3/fHyr/4qGp/+Gg6X/gX6j/3Rzmf9qao7/aWmM/2lpjf9oaIf/aGiC/2dnfv9nZ3v/ZmZ0/2Vl\r
+        bf9lZWX/ZGRk/2RkZP9jY2P/YmJi/2JiYv9hYWH/YWFh/2BgYP9fX1//X19f/15eXv9dXV3/XV1d/1xc\r
+        XP9bW1v/Wlpa/1paWv9ZWVn/WFhY/1dXV/9XV1f/VlZW/1lbXf9YWVz/VFRY/1NTU/9SUlL/UVFR/1FR\r
+        Uf9QUFD/WVZX/2FdXv9qZGT/bWho/29pav9vaWr/b2lq/21oaP9sZmf/a2Zm/2tmZv9sZmf/bWhq/3Bp\r
+        av9ybGn/cGdp/2lgbP9xbZD/fofM/4WS6P+Fle//h5bv/4uV5f9/hsD/amuK/2Nib/9nZmb/bGlm/3Rs\r
+        bP9tZWb/XldX/0xHSP86NDj/MjIy/zQxNv9GRUr/Z2hr/5eYmv/V1db/6uTn/97N0v/Nq7P/t4GK/6tr\r
+        df+paHD/pmNq/6JeZf+fWmD/nFdd/5pVW/+aVFr/mlRZ/5pTWP+ZUlb/mVFW/5hRVf+YUFT/mE9U/5dO\r
+        VP+XTVP/lk1S/5ZMUf+VS1H/lUpQ/5RKT/+USU7/k0hO/5NHTf+SRkz/kkZM/5VHTf+VRk7/kUNK/49B\r
+        SP+PQUf/j0FH/49ARv+OP0X/jj9G/5FFTf+bVV3/ll9m/3xgY/9xZmX/fnFs/31ycf9mY3T/U1Jo/0ZA\r
+        P/8+NSX/PjUk/z01Jv89NCT/PTQm/z00Jv88NCb/PDQl/zwzI/88MyP/OzMj/zszI/87MiX/OjIk/zoy\r
+        JP86MiT/OjIi/zkxIv85MST/OTEl/zkxKP83MC3/R0JE/4mFhv++u7v/yMfI/8zMzP/Ly8v/ysrK/8jI\r
+        yf/FxMj/x8bH/8bGxv/FxcX/xMTE/8PDw//CwsL/wcHB/8DAwP+/v7//vr6+/729vf+8vLz/u7u7/7i1\r
+        tv+TkJH/cm1u/15ZWv9OSEn/TEVF/0pCQ/9HP0D/RD4//0lCQ/9MRkf/SUJD/0U+P/87NDX/My0u/zIt\r
+        Lf8xLCz/KyYm/ychIv8vKSr/NzEy/0E7PP9IRET/Qzw9/z03N/8/OTn/Pzo6/zs3N/83MzP/JB8g/xIN\r
+        Dv8RDRH/ExAV/zo8Qe9gZGvbV19+x05Zj7M+SIifLTeAiyIwfXgXKXhkHzF1UCg6czxbYXwojIiFFLq2\r
+        uRS1srMosK2vPKWjpFCbmJpkl5WWeJSRkouUkpKflZOUs5SRkceRkJDbkI6O746MjP+OjY3/j4yN/46M\r
+        jf+Oi4z/ioiK/4WEh/+EhZb/goam/4mOu/+Qls//jZTR/4mQ0P+iotL/wLbV/8e/zf/Lx8P/q6i6/4aE\r
+        sf+BgLD/gH+x/5CMr/+im63/npir/5eSqP+Gg5z/c3KO/2pqi/9qaoz/aWmG/2lpgP9oaHv/aGh3/2dn\r
+        b/9mZmf/ZmZm/2VlZf9lZWX/ZGRk/2NjY/9jY2P/YmJi/2JiYv9hYWH/YGBg/2BgYP9fX1//Xl5e/11d\r
+        Xf9dXV3/XFxc/1tbW/9bW1v/Wlpa/1lZWf9YWFj/WFhY/1dXV/9aW13/WVtd/1VXWv9UVFT/U1NT/1JS\r
+        Uv9RUVH/UVFR/1hVV/9hXF3/aWRk/21naP9vaWr/cGpr/3Bra/9vaWr/bWdo/2xmZ/9rZmb/bGZn/25o\r
+        av9waWr/cmtp/3Boa/9sYm7/cm6U/3+Hz/+Ekur/hZTv/4eV7/+Kl+7/gInN/29vmf9nZnv/Z2dp/2xq\r
+        Z/92bm7/d25u/3Fpav9iW1z/S0ZI/z45O/83MTb/NzU4/z09Qf9naWz/sbGz/83Fx//ErLL/vJKb/7d4\r
+        hP+waHT/pmRs/6FfZP+eWl//nFdc/5xWXP+bVlv/m1Va/5tUWf+aU1n/mlNY/5lSV/+ZUVb/mFBW/5hP\r
+        VP+XT1P/l05S/5ZNUv+WTFL/lkxR/5VLUP+VSlD/lElP/5RITv+TSE3/k0dM/5NGTf+WRk7/lUVO/5JE\r
+        Sv+PQkn/j0FI/49BR/+PQEb/j0BF/44/Rf+SREv/nFdf/5pjav+EZmn/eGpq/35xbv94b2//YV1p/05M\r
+        W/9EPjr/PjUn/z41Jv8+NSb/PTUm/z00Jv89NCb/PDQm/zw0JP88MyX/PDMl/zszI/87MyX/OzMl/zsy\r
+        JP86MiT/OjIk/zoyJP86MST/OTEk/zkxI/84MSX/Ni4p/0M6PP93cnP/p6Kj/7++vv/MzMz/y8vL/8rK\r
+        yP/Iycn/x8fI/8fHx//Gxsb/xcXF/8TExP/Dw8P/wsLC/8HBwf/AwMD/v7+//76+vv+9vb3/vLy8/7az\r
+        tP+no6X/eXV1/1RPT/9RS0z/TkhI/0lBQv9EPT7/RD0+/0Y/QP9OSEn/VE5P/1FLTP9NR0j/Pzk6/zEr\r
+        LP8xKyv/Lyoq/ygiI/8jHh7/KiUl/zItLf8/Ozz/S0hI/0hDQ/9EPj7/RD8//0M/P/9AOzv/OjY3/yIe\r
+        H/8MCAn/ExAS/xoWGv8tKzDvQEBF21VbasdpdYyzTlmHnzU/gossPIF4JTmCZDpPhFBOZYY8cHuKKI2N\r
+        jRS1sbMUrqqrKKajpDyfnJxQmJWVZJeUlXiWk5SLlpSVn5eVlbOUkpLHkI+O24+Oje+NjYv/jo2M/46N\r
+        jv+OjY3/joyM/4qJi/+Ehon/hoec/4iLsP+Ul8P/n6XV/6Cj1P+fodH/sq/S/8i/0//Gwcz/wsHD/6Si\r
+        uv+CgLL/ioi0/5eXt/+iobb/raqy/6elrf+fm6j/kpCe/4WFkv9zc43/a2uH/2pqg/9qan//aWl5/2lp\r
+        c/9oaGv/Z2dn/2dnZ/9mZmb/ZmZm/2VlZf9kZGT/ZGRk/2NjY/9jY2P/YmJi/2FhYf9gYGD/YGBg/19f\r
+        X/9eXl7/Xl5e/11dXf9cXFz/XFxc/1tbW/9aWlr/WVlZ/1lZWf9YWFj/Wltc/1pcXv9XWVz/VVVW/1RU\r
+        VP9TU1P/UlJS/1FRUf9XVVb/YFxd/2hkZf9taGn/b2pq/3Bqav9vamr/b2pq/25oaf9uaGj/bWho/21n\r
+        aP9tZmr/bWhp/3BqZ/9ybG7/dm53/3t5m/+Bis7/hZLo/4eT8P+Ilu//iZjv/4KN1/93d6z/bmuK/2hm\r
+        bf9qZ2X/cmtr/3Zubv91bm//cWpr/2ljZP9aVFX/RT0//zg0Nv8zNDb/RUZI/2toa/+Een3/lXuB/6R7\r
+        g/+0d4L/tG96/6ZjbP+fXWL/nVle/51YXf+cV1z/nFZb/5tVW/+bVVr/mlRZ/5pTWP+ZUlj/mVJX/5lR\r
+        Vv+YUFT/mE9U/5dOU/+XTlL/lk1S/5ZMUf+VS1H/lUpQ/5RKT/+USU7/k0hO/5NHTf+TRkz/k0ZM/5NG\r
+        TP+SREv/kUNK/5BCSP+QQkf/j0FH/49ARv+OP0X/kkVN/5pZYf+ZaG7/hm1v/3pwb/97cHD/cmlp/1hS\r
+        U/9GQT//QDow/z41Jf8+NSX/PjUm/z01JP89NCT/PTQk/z00JP88NCT/PDQj/zwzI/88MyP/OzMj/zsz\r
+        I/87MiX/OjIj/zoyJP86MiL/OjEi/zkxJP85MST/OTEl/zkvK/9ANzj/X1hZ/4F7e/+wra7/zc3N/8zM\r
+        zP/Ly8v/ysrK/8nJyf/IyMj/x8fH/8bGxv/FxcX/xMTE/8PDw//CwsL/wcHB/8DAwP+/v7//vb29/7i3\r
+        t/+XlJT/eXV1/2VfYP9UTk//UUpK/05FRf9KQEL/Rz4+/0dAQP9IQkP/UkxM/1lTVP9VT0//T0lK/z85\r
+        Ov8xLCz/Miss/zIqK/8uJyj/KyQl/ycjJP8mIiP/KSUm/ywoKf8wLC3/NTAw/zArLP8sKCj/Ix8f/xsX\r
+        F/8aFhf/GhYW/xwXG/8dGB7/HBoc7xsbHds5PkLHVl5ls2Npe59vc46LaXCOeGRsjmRudo1Qd4COPIWJ\r
+        jSiNjYwUr6utFKajpCidm5s8mZaXUJWSkmSWk5R4l5SVi5iVlp+YlZWzk5GRx4+OjtuOjo3vjYyM/46N\r
+        jf+Pjo//j46O/46Njf+Kio3/hYeM/4iLov+Nj7r/naDJ/6yx2f+xstf/tbLT/8O90//QydP/xsLM/7i4\r
+        w/+enbv/gYC0/5OSt/+qq7v/rq+4/7CxtP+pqa3/oZ6l/5mZnv+Rk5f/fH2O/2xshP9ra4D/a2t9/2pq\r
+        d/9qam//aWlp/2lpaf9oaGj/Z2dn/2dnZ/9mZmb/ZWVl/2VlZf9kZGT/Y2Nj/2NjY/9iYmL/YWFh/2Fh\r
+        Yf9gYGD/X19f/19fX/9eXl7/XV1d/1xcXP9cXFz/W1tb/1paWv9ZWVn/WVlZ/1hZXP9aXF7/WVxe/1ZW\r
+        Wf9VVVX/VFRU/1NTU/9SUlL/VlNW/19cXf9oZGX/bWho/29qav9vamr/b2pq/29qav9vamv/b2pq/29p\r
+        af9taGn/bWZq/21naP9taWb/c29v/3x1ff+Bf6D/gozO/4WS5/+IlPD/iZbv/4iZ7/+EkeH/f4C//3Zy\r
+        mf9qZ3P/aWZm/3Bqav90bW3/d3Fx/3lzdP9+dnb/b2ho/1RNTf9AOzz/MjEz/zAwMv84NTb/TEFE/2tS\r
+        WP+JYmv/p3B7/7Fxe/+nZW3/ol5k/55bYP+dWF3/nFdd/5xXXP+cVlv/m1Va/5tUWv+aVFn/mlNY/5lS\r
+        V/+ZUVf/mFBV/5hQVP+XT1P/l05T/5dNUv+WTFH/lkxR/5VLUP+VSlD/lElP/5RJTv+TSE3/k0dN/5JG\r
+        TP+SRUv/kkVL/5JFS/+QQ0n/kEJI/49BR/+PQEb/j0BG/5JHTv+ZXWP/mG1y/4hyc/98dHP/enBz/29l\r
+        Z/9TSkP/QDkr/z82KP8+NSf/PjUn/z41Jv89NSb/PTUm/z00Jv89NCT/PDQk/zw0JP88MyP/PDMj/zsz\r
+        Jf87MyX/OzMl/zsyJP86MiT/OjIk/zoyJP85MST/OTEk/zkxJP86MCr/PzQz/0tCQv9jXFz/op+g/83N\r
+        zf/MzMz/y8vL/8rKyv/Jycn/yMjI/8fHx//Gxsb/xcXF/8TExP/Dw8P/wsLC/8HBwf/AwMD/vLy9/7Wz\r
+        tf+npab/fnp6/1xXV/9YUlP/VE1O/1FISv9NQ0X/S0BB/0g9P/9IQUH/SkRF/1VPUP9dV1f/V1FS/1BK\r
+        S/9AOjv/Miws/zIrLP8yKiz/MSor/y8pKv8oIyP/IB0d/x0YGf8aFhf/JSEi/y4qK/8mIiP/Hhoc/xMQ\r
+        Ef8LBwf/FxQU/yQgIP8jHSH/IBsg/xEOEe8EAwLbIiMhxz9DQLNnaWefjo6Ni5CPkniSkZJkkZGRUJCQ\r
+        kDyPj48ojY2MFKejpBSgnZ0omZaXPJeUlFCUkZJklZKTeJeTlIuWk5OflZKTs5KQkMePjo7bj46N746N\r
+        jf+Pjo7/kZCQ/5GPj/+Qjo7/jIyR/4iJlP+Mjan/kJG//6Kkzv+1udz/wsHa/87H1//Szdb/1tLV/8PB\r
+        zf+trcT/m5q+/4mGuP+cm7r/tLW8/66utP+kpKv/nZyk/5aVnf+VlZv/lJea/3+Bj/9tbYL/bGx+/2xs\r
+        e/9ra3P/a2tr/2pqav9qamr/aWlp/2hoaP9oaGj/Z2dn/2ZmZv9mZmb/ZWVl/2RkZP9kZGT/Y2Nj/2Ji\r
+        Yv9iYmL/YWFh/2BgYP9gYGD/X19f/15eXv9dXV3/XV1d/1xcXP9bW1v/Wlpa/1paWv9ZWVr/WVxe/1pd\r
+        YP9WWFv/VlZW/1VVVf9UVFT/U1NT/1RSU/9eWlv/Z2Rk/2xnaP9taGr/bmpq/25qav9vamv/cGxt/29q\r
+        a/9taWr/bGhq/2xnav9tZ2n/bmpn/3Ntbf94cnn/fn2c/4OMz/+Gk+j/h5Tw/4eW8P+Gl+//hpPo/4eK\r
+        0/9+fK7/cGt//21na/9xbG3/c25t/3Ntbf91b3D/enV1/3Vwcf9qZGX/WVRV/0VBQ/84NTf/MDAw/zgv\r
+        M/9MOj//Z0lQ/4heZv+daXH/qWty/6pobf+iXmT/nVle/51YXf+cV1z/nFZb/5tWW/+bVVr/mlRZ/5pT\r
+        WP+aUlj/mVJX/5lRVf+YUFX/mE9U/5dPU/+XTlL/lk1R/5ZMUv+VS1H/lUtQ/5RKT/+USU//lEhO/5NH\r
+        Tf+TR0z/kkZL/5JFS/+RREr/kUNJ/5BDSP+QQkf/j0FH/49ARv+SR07/m19l/5luc/+IdHP/fHZ2/3xx\r
+        ef9xZW3/U0hD/z82KP8/Nif/PjYn/z41J/8+NSb/PjUm/z01Jv89NCb/PTQk/z00JP88NCT/PDQj/zwz\r
+        I/87MyX/OzMl/zszJf87MiX/OjIk/zoyJP86MiT/OjEl/zkxJP85MST/OjEn/zsxK/8+NjP/U0pL/5iV\r
+        lf/Nzc3/zMzM/8vLy//Kysr/ycnJ/8jIyP/Hx8f/xsbG/8XFxf/ExMT/w8PD/8LCwv/BwcH/u7u8/6+v\r
+        sv+Uk5b/fHl7/3BsbP9jXl7/W1VV/1JMTf9QSEn/TUNF/0k/Qf9FPD3/Rz9A/0lDRP9VUFH/YFla/1lT\r
+        U/9RS0v/QTw8/zMuL/8zLC3/Myor/zEoKv8uJij/KiQl/yciIv8pJCT/KiYm/zUwMP88ODj/Mi0u/ygj\r
+        JP8hHR7/HBcX/yEdHf8lISL/JR8h/yQdIf8XERTvCwcI2xQREccdHRuzR0dFn3BvbouCgoJ4kpKSZJGR\r
+        kVCQkI88j4+PKI6OjhSfm50UmpiYKJWTkzyUkpJQlJGSZJWSk3iVk5OLlJKSn5SQkrORkJDHkI+O24+O\r
+        ju+Pjo7/kI+Q/5KRkv+SkZH/kpCP/46OlP+KjJv/jpCw/5KTxv+lqNL/ub3e/83K3f/g19v/3tnZ/9ra\r
+        1/+/v87/oaLF/5iYwP+TkL3/paS9/7y8vP+trbH/l5el/5OSn/+Rjpr/k5Ob/5aZm/+Bg4//bm6B/21t\r
+        fP9tbXn/bGxw/2xsbP9ra2v/a2tr/2pqav9paWn/aWlp/2hoaP9nZ2f/Z2dn/2ZmZv9lZWX/ZWVl/2Rk\r
+        ZP9jY2P/Y2Nj/2JiYv9hYWH/YWFh/2BgYP9fX1//Xl5e/15eXv9dXV3/XFxc/1tbW/9aWlr/Wlpa/1lb\r
+        Xf9cXmH/WFpd/1ZWVv9WVlb/VVVV/1RUVP9TU1P/XFla/2diY/9rZmf/bWhp/25qav9uamr/b2ts/3Bs\r
+        bf9va2z/bWlq/2xnav9sZ2r/bmlq/3Fsaf9ybW3/dG11/3p5mf+Cjc//hpTo/4eV8P+HlfD/hZbw/4iU\r
+        7v+MkuT/hIW//3Ruiv9waXT/dW9x/3Vvbv9wbGz/c21u/3dyc/94dHT/eHN0/21naf9ZUlX/RkBD/zQw\r
+        Mv8vLy//Ny4v/0s4Pf9qTlX/g11k/5hlbv+eZW3/mFxi/5hXXf+aWF3/nVhd/5xXXP+cVlv/m1Va/5tU\r
+        Wv+aVFn/mlNY/5lSV/+ZUVf/mFFW/5hQVP+YT1P/l05T/5dNUv+WTVL/lkxR/5VLUP+VSk//lElO/5RJ\r
+        Tf+TSE3/k0dN/5JGTP+SRUv/kUVK/5FESf+QQ0n/kEJI/5BBR/+PQUb/kkhP/5xhZ/+acXX/h3V0/3t3\r
+        d/98cHz/cmNx/1NHQ/8/NiX/PzYl/z82Jf8+NSf/PjUn/z41Jv89NST/PTUk/z00JP89NCT/PDQk/zw0\r
+        JP88MyP/PDMj/zszI/87MyX/OzIj/zsyJP86MiT/OjIl/zoyJf85MST/OTEk/zkxJP85MCX/Ny0o/0c9\r
+        Pf+Lh4f/wsLC/8rKyv/MzMz/y8vL/8rKyv/Jycn/yMjI/8fHx//Gxsb/xcXF/8TExP/Dw8H/vLu7/62t\r
+        sP+cm5//e3h8/2JdYP9mYWL/ZmFi/1pUVP9QSUv/T0ZH/01DRf9JPkD/Qzo8/0Q9Pv9HQEH/VU5P/19Z\r
+        Wf9YUlP/UUtM/0M9Pv83MTL/ODAx/zguMP8zKiz/LyYo/y0mJ/8sJif/MCss/zUwMf88Nzj/Qz09/zgy\r
+        M/8uKSn/KyUm/ygjJP8pJCT/KiQl/yojJf8qIST/HRUY7xEKDdsMBwnHCQUGsy0qKp9QTU2Lbm5ueIyN\r
+        jWSOkI5QkJCNPI+PjyiOjo4UmpaYFJiUlSiVk5M8lZKTUJWSk2SVkpN4lZOTi5WSk5+VkZKzkpGRx5GQ\r
+        j9uRkI/vkI+P/5KRkf+Uk5P/k5KS/5ORj/+QkJj/jY+i/4+St/+Rls//oKXX/7C13v/IyOD/4tvh/+Hc\r
+        3f/c2tv/u7vP/5aZw/+YmcH/n57B/66sv/+/u73/qqew/46Nof+PjaD/lJGh/5WUnv+Vl5v/gIGO/29v\r
+        gP9ubnr/bm51/21tbv9tbW3/bGxs/2xsbP9ra2v/ampq/2pqav9paWn/aGho/2hoaP9nZ2f/ZmZm/2Zm\r
+        Zv9lZWX/ZGRk/2RkZP9jY2P/YmJi/2FhYf9hYWH/YGBg/19fX/9eXl7/Xl5e/11dXf9cXFz/W1tb/1tb\r
+        W/9aWl3/XV9h/1lbXv9XV1f/V1dX/1ZWVv9VVVX/VFRU/1pXWP9kYGH/amZm/29pav9xa2z/cGpr/3Br\r
+        bP9xa2z/cGpr/25qav9taGr/bWdq/29pa/90bmz/c21u/29ocf91dJX/gYvO/4eU6f+LlvD/iZfw/4aV\r
+        8P+GlfD/iJXt/4GIzP9zcZb/c219/3p1d/97dXP/dW9v/3Ntbv90bW7/dW9v/3Zxcv91bW//cGdp/2JZ\r
+        XP9LSEn/PTo9/zgyNv89NTr/S0BG/1ZGT/9eSlL/aE1U/3NPVf+CUVn/lVdc/51YXf+cV1z/nFdc/5tW\r
+        W/+bVVr/m1RZ/5pTWf+aU1j/mVJX/5lRVv+YUFX/mE9U/5dPU/+XTlL/lk1S/5ZMUv+VS1D/lUtP/5RK\r
+        Tv+USU7/lEhO/5NHTf+TR0z/kkZL/5JFS/+RREr/kUNJ/5BDSP+QQkj/j0FH/5RKUf+eY2n/nXN3/4d4\r
+        dv95dnb/eW17/21ebv9RRUL/PzYl/z82Jf8/NiX/PjYn/z41J/8+NSb/PjUm/z01Jv89NCT/PTQk/z00\r
+        JP88NCT/PDMj/zwzJf87MyX/OzMl/zszJf87MiT/OjIk/zoyJP86MiX/OjEk/zkxJP85MSP/OTEk/zgw\r
+        Jv9FPTb/eHRx/6WkpP++vr7/zMzM/8vLy//Kysr/ycnJ/8jIyP/Hx8f/xsbG/8XFxf/ExMT/trW1/6Sj\r
+        pP+PjY7/fHl8/3Rwcv9saGn/ZmBh/11YWf9STU3/SkJE/0tCQ/9LQUP/Rjw//0I4Ov9AODr/QTo7/09J\r
+        Sf9ZU1T/VE5P/09KSv9GP0D/Pjg5/0U9Pf9KP0H/PTM1/zIoK/8wKCr/Lykq/zIsLf80Ly//NS8w/zYv\r
+        MP8xKiv/LCUn/yskJf8qJCT/Lykq/zUuL/81Li7/My4t/yIdH+8TDBHbFA0UxxYPF7MgGiCfKiUqi0pL\r
+        TnhrcXJkf4KCUJGRkTyPj48ojo6OFJaSlBSVk5MolZOTPJWTlFCWk5RklZOUeJWTk4uVk5OflZKTs5OR\r
+        kseSkZDbkpGQ75KRkP+TkpL/lZSU/5SSkv+TkZD/kZGb/4+Rp/+QlL//kZjY/5yi2/+mrt7/wsTh/9/a\r
+        4//e2uD/2dfb/7W2z/+OksH/mZvD/6qqxv+1ssL/wbu+/6eir/+Hhp//jYqh/5iUpv+XlaH/lJWa/4CA\r
+        jf9wcID/cHB4/29vcv9ubm7/bm5u/21tbf9tbW3/bGxs/2tra/9ra2v/ampq/2lpaf9paWn/aGho/2dn\r
+        Z/9nZ2f/ZmZm/2VlZf9lZWX/ZGRk/2NjY/9iYmL/YmJi/2FhYf9gYGD/X19f/19fX/9eXl7/XV1d/1xc\r
+        XP9bW1v/W1tb/15gYv9cXV//WFhZ/1dXV/9XV1f/VlZW/1VVVf9YVVX/Yl5f/2llZv9xa2z/cm1t/3Fs\r
+        bP9xa2z/cWpr/3Bqa/9vaWr/bmlq/25nav9wamv/dXBu/3Ntbv9rZW3/c3KT/4KMzv+Nmen/lJ3w/5Od\r
+        8P+Mm/D/iZrw/4mY7/+Bi9b/c3Wi/3Nwh/9+eXz/f3l2/3pzc/92bnD/c2ts/3Nsbf93cXH/e3N1/4F1\r
+        d/93bHD/YV1f/01MTv86OT7/NDM5/zY3Pf83OED/Njc//0A6Q/9TQ0v/a0tS/4dTWf+XWF7/m1le/51Y\r
+        Xf+cVlv/m1Vb/5tVWv+aVFn/mlNY/5lSWP+ZUVf/mFFW/5hQVf+YT1T/l05U/5dNU/+WTVL/lkxQ/5VL\r
+        UP+VSk//lElO/5RJTf+TSEz/k0dN/5JGTP+SRUv/kUVK/5FESf+QQ0n/kEJI/5BCSP+VTFP/nmVr/511\r
+        ef+HeXf/d3V1/3Nodv9nV2f/T0NA/z82Jf8/NiX/PzYl/z82J/8+NSf/PjUn/z41Jv89NSb/PTUm/z00\r
+        JP89NCb/PDQm/zw0JP88MyX/PDMl/zszJf87MyX/OzIl/zoyJP86MiT/OjIk/zoyJP85MST/OTEk/zkx\r
+        I/85MST/Qzsv/2hjXv+Oior/tLOz/83Nzf/MzMz/y8vL/8rKyv/Jycn/yMjI/8fHx//DwcP/ubi5/6Kh\r
+        of+Niov/dXBy/2NeX/9qZGX/bGho/19bW/9UT1D/TUZG/0ZAQf9LQkP/TURF/0o/Qf9EOj3/PzY3/zs0\r
+        Nf9IQUL/UUtM/05ISf9LREX/R0BB/0U+P/9ORkj/VUtM/0Q6O/80Kiz/NCst/zQtLf8zLS7/My4u/zAq\r
+        Kv8tJSb/LSUm/ywlJv8sJSX/LCQl/zQsLv87NDX/OjY0/zg2Mv8mISPvFQ8V2xwUHMchGCOzGhIbnxMM\r
+        E4swMDR4TFJUZGxub1CLiok8jIyMKI6OjxSUkJIUlZKTKJaUlDyWlJVQl5WVZJaVlXiWlJSLlZOTn5SS\r
+        krOTkpLHk5KR25OSke+TkpH/lJOT/5WUlP+TkpL/kpGQ/5CSnv+Pk63/kJbF/5Ob3v+Yod//nqbe/7a5\r
+        3//QzuL/z8vc/8vI1/+trc3/i4/B/5uexP+zscj/urbD/764vf+loa//iIWe/5CNoP+dm6f/mZig/5OT\r
+        l/9/f4v/cXF9/3Fxd/9wcHL/b29v/29vb/9ubm7/bm5u/21tbf9sbGz/bGxs/2tra/9qamr/ampq/2lp\r
+        af9oaGj/aGho/2dnZ/9mZmb/ZmZm/2VlZf9kZGT/Y2Nj/2NjY/9iYmL/YWFh/2BgYP9fX1//X19f/15e\r
+        Xv9dXV3/XFxc/1tbW/9eYGL/XF5h/1lZXP9YWFj/V1dX/1dXV/9WVlb/VVVV/19dXf9oZGX/cGtr/3Jt\r
+        bv9xbG3/cGxs/3Bqa/9wamv/cGts/3Bra/9xamv/cmtr/3Jta/9va23/a2dx/3d4lf+Nlcz/nabn/6yw\r
+        8P+rsvD/o6/r/5mp7f+RoPD/g4/b/3F4sP9xcpP/fHl//4B6eP9/eHj/e3R1/3ZscP91bG//eXNz/3x1\r
+        df9/dHb/e3J1/3Jvcf9gX2L/RERJ/zc3Pv84OED/ODlB/zc4QP86OEH/QjxD/1FBSP9pSlH/gFJa/5db\r
+        Yf+iXWP/nlle/5xWW/+bVVr/m1RZ/5pTWf+bVFn/mVJX/5lRVv+YUFb/mE9V/5dPVP+XTlP/lk1T/5ZM\r
+        Uf+VS1D/lUtP/5VKTv+USU7/lEhN/5NHTf+TR0z/kkZL/5JFS/+RREr/kUNJ/5BDSf+SR03/llBX/5tl\r
+        bP+Yc3j/hnd3/3dzdP9pYGr/W05Y/0o/Ov8/NiX/PzYl/z82Jf8/Nif/PjYn/z41J/8+NSX/PjUk/z01\r
+        JP89NCT/PTQk/zw0JP88NCT/PDMj/zwzJf87MyX/OzMl/zszJf87MiT/OjIk/zoyJP86MiT/OjEk/zkx\r
+        JP86MiT/OTEj/0A4Lf9eWFT/gXt7/6+urv/Nzc3/zMzM/8vLy//Kysr/ycnJ/8jIyP/Gxcb/qaip/5CO\r
+        j/+Df4H/dXBx/2dgYv9bVFX/WlRU/1dSUf9PS0v/SURF/0pDRP9MRUX/VE1O/1pRU/9VS03/TkVG/0I6\r
+        PP86MjP/Pjc5/0I8PP9AOTr/Pjg5/0U9Pv9KQ0X/UUlJ/1RKTP9COTv/Myos/zgvMf87MjT/NzAx/zIt\r
+        Lv8vKSr/LSUn/y4mKf8uKCn/LSUn/ywkJv8yKyz/ODEz/zcyMv81My//JyMi7xkUFtsgGh7HJyAksyId\r
+        Hp8eGRiLKCQkeDMvMGRPSkpQamdlPH58eyiPj48Uko+QFJSSkiiVlJQ8l5WVUJiXl2SXlZV4lpSUi5ST\r
+        k5+UkpKzlJOSx5STktuVk5LvlZSS/5aUlP+WlJX/k5KT/5GRkf+QkqD/j5Sx/5GZyv+UnuT/lp/i/5eh\r
+        3v+rsN7/wb7f/7+92f+6uNL/o6TK/4mNw/+eoMb/uLfJ/7y4xP+9t73/p6Kv/46KoP+Wk6L/oqGn/5qZ\r
+        nv+PjpP/fXuH/3Jye/9ycnb/cXFy/3BwcP9wcHD/b29v/29vb/9ubm7/bW1t/21tbf9sbGz/a2tr/2tr\r
+        a/9qamr/aWlp/2lpaf9oaGj/Z2dn/2ZmZv9mZmb/ZWVl/2RkZP9jY2P/Y2Nj/2JiYv9hYWH/YGBg/2Bg\r
+        YP9fX1//Xl5e/11dXf9cXFz/Xl9i/15fYv9aW17/WVlZ/1hYWP9XV1f/VlZW/1ZWVv9dW1v/Z2Nk/29r\r
+        a/9zbm//c25u/3Fsbf9wa2z/b2ts/3Bra/9xa23/dGxt/3Rsbf9wbGv/bmtt/2xpcv9/f5X/nKPL/7S4\r
+        5//FxfD/xcnw/7zF6v+vvOr/oa3w/42Y3v92frz/cnae/3x6hP+AfHr/gnt6/353eP94bXT/dmxy/3pz\r
+        c/98dXT/fHR1/3t0dv96d3j/amhr/01MUv8+Pkb/OzxE/zk6Qv84OEH/NzdA/zY2P/8+OkL/T0FJ/2lN\r
+        VP+OW2L/oWBn/6FcYv+fWV//nVdd/51WXf+eV13/nFZb/5pTWP+ZUlf/mVFW/5hQVf+YT1T/l05U/5dO\r
+        U/+WTVL/lkxR/5VLUP+VSk//lElO/5RJTf+TSEz/k0dM/5JGTP+SRUv/kUVK/5FESf+RREv/lEhP/5ZS\r
+        Wf+YZGz/lHF3/4Z3ef91cHL/Yldg/1BDS/9EOzX/PzYn/z82Jf8/Nif/PzYn/z42J/8+NSf/PjUn/z41\r
+        Jv89NSb/PTQk/z00Jv89NCb/PDQm/zw0Jf88MyX/PDMm/zszJv87MyX/OzIl/zoyJP86MiT/OjIi/zox\r
+        JP86MiX/OjIk/zoyJP8+Nyr/VU1G/3Jqaf+npKT/zc3N/8zMzP/Ly8v/ysrK/8nJyf/BwsL/tLO0/5KP\r
+        kf91cXP/bmhq/2ZfYP9dVVb/VUxN/1BHR/9KQ0P/RT8//0I9Pf9KRET/UUtM/1tUVf9jXFz/XVZX/1dP\r
+        UP9HP0D/OTEy/zkxMv85MTL/Ni8w/zYwMP9COzz/TkZH/09HSf9PSEj/QTk7/zYuMP89Njb/Qjs8/zs1\r
+        Nv81LzD/MSss/y4nKP8wKSr/MSos/y8oKv8tJSf/MSss/zYvMP80MC//MzAt/yckI+8dGRnbJB8gxysm\r
+        JrMpJCKfJyMeiyQdG3giFxhkNy8uUEtGRDxpZ2Yoh4eHFJKPkBSTkZEolJOTPJaVlVCYlpZklpWVeJWU\r
+        lIuUk5OflJOTs5STk8eVlJTbl5WU75mXlf+Zl5b/mJaX/5STlP+OkJL/jpGj/46TtP+Tmsz/l6Hl/5ai\r
+        5P+VouH/oafd/62t2v+pq9X/pKjQ/5aby/+Ijcj/nqDK/7i2zP+8ucX/vru+/7Cttf+hm6z/op+q/6em\r
+        qf+Ylp3/hoOO/3h0hP9zc3v/c3N2/3Jycv9xcXH/cXFx/3BwcP9wcHD/b29v/25ubv9ubm7/bW1t/2xs\r
+        bP9sbGz/a2tr/2pqav9qamr/aWlp/2hoaP9nZ2f/Z2dn/2ZmZv9lZWX/ZGRk/2RkZP9jY2P/YmJi/2Fh\r
+        Yf9gYGD/YGBg/19fX/9eXl7/XV1d/15fYf9fX2L/W11g/1paWv9ZWVn/WFhY/1dXV/9WVlb/XFpb/2Vj\r
+        Y/9va2v/c25u/3RvcP9ybm//cWxt/3BrbP9va2v/cWtu/3Rrcv91bXL/dm5v/3Rtbf9wamv/jYiQ/728\r
+        yv/W1ef/39/w/+Hj8P/d4e7/0tfu/8TJ8P+qrt7/iou//359o/9/fon/gH18/4B7ef99dHb/d2pz/3Zp\r
+        cP93bm7/eHJx/3lzc/91b3D/amZn/2FdX/9WVVj/TUxS/0VFS/8+QEb/OjtC/zc4QP82Nz//OThA/z87\r
+        Qv9XREz/f1de/5hgaP+iYWn/pWBp/6NfZ/+jXmb/ol1m/6BbYv+bVVv/mVJX/5lRVv+YUFb/mFBV/5dP\r
+        VP+XTlP/lk1T/5ZMUv+VS1D/lUtP/5VKTv+USU7/lEhN/5NHTP+TR0z/kkZL/5JFS/+RREr/kUNK/5FF\r
+        TP+UTlb/l2Zs/5R0ef+Gdnj/dGxv/1lNVv9GN0H/QjYx/z82J/8/NiX/PzYn/z82J/8/Nif/PjUn/z41\r
+        J/8+NSb/PjUm/z01JP89NCb/PTQm/zw0Jv88NCX/PDMm/z00J/88NCj/OzMm/zsyJf87MiT/OjIk/zoy\r
+        Iv86MiT/OTEk/zoyJP87NCb/Pzgq/0tDOf9iW1X/mZiV/8bHx//Mzc3/zMzM/8nKyv+9vb3/mpua/35+\r
+        fv99env/enR2/3Jsbv9qYmP/XFRW/1JISv9RSEj/UEdH/0tDRP9GQkL/UEpL/1dRUv9eV1j/ZF1d/2Fa\r
+        XP9dV1j/TERF/zwzNf88NDX/PTM1/zwzNf89NDX/RDs9/0pCQ/9GPj//Qjs8/0E8PP9DPD3/SEFB/0tF\r
+        Rv9GP0D/Pzo6/zcxMv8vKir/Miwt/zUuL/8yLCz/Lykr/zUuLv84MjP/NTAw/zIuLv8pJSXvIh0d2ygi\r
+        IscuJyizLCYmnyojIosqISF4KR8fZCwlJlAxLCw8R0VFKF5dXhSRj48UkpCRKJOSkjyVlJRQl5aWZJaV\r
+        lXiVlJSLlJOTn5SSkrOVlJTHl5WV25mXlu+dmpj/nJqZ/5qYmf+VlZf/j5GU/4+Spf+PlLj/lJvP/5qk\r
+        5v+XpOX/lKHi/5ih3f+eoNn/mZ3U/5Kb0P+MlM7/iIzM/5ydzP+0ssz/urjG/769vv+3tLn/sKm0/6yn\r
+        r/+ppqn/lJGa/315iv91dYL/dHR7/3R0d/9zc3P/cnJy/3Jycv9xcXH/cXFx/3BwcP9vb2//b29v/25u\r
+        bv9tbW3/bW1t/2xsbP9ra2v/ampq/2pqav9paWn/aGho/2hoaP9nZ2f/ZmZm/2VlZf9kZGT/ZGRk/2Nj\r
+        Y/9iYmL/YWFh/2FhYf9gYGD/X19f/15eXv9dXWD/X2Bi/15fYf9bW1z/Wlpa/1lZWf9YWFj/V1dX/1pa\r
+        Wv9jYWH/bWlq/3Jub/91cHH/dHBw/3Jubv9wbG3/b2ts/3Frb/9zbHX/d251/3pxcf94b23/dGto/5WO\r
+        jP/Nx8j/5eLl/+jp7v/p6/D/6evu/+Xm7v/f3fD/xcLg/56Zw/+Khqn/hIGP/4B+gP9+enn/e3J1/3dp\r
+        c/91Z2//dGtr/3RvbP92cnL/bmpr/15aW/9bWFn/Y2Fi/19dYf9QUFX/RUVM/zw9Rf84OUH/NzhA/zY3\r
+        P/81Nj7/Rj5F/2tPVv+FWmH/k15n/5xha/+iZW7/pmZv/6Zmbv+jYWn/nVhe/5pSWP+ZUlf/mVFW/5hQ\r
+        Vf+YT1X/l05U/5dOU/+WTVL/lkxR/5VLUf+VSk//lElO/5RJTf+TSEz/k0dN/5JGTP+SRUv/kUVK/5FE\r
+        Sv+SRUv/lU9W/5Znbv+RdXv/hXR3/3Bna/9SRE7/Pi43/z4zLf8/Nif/PzYl/z82J/8/Nif/PzYn/z42\r
+        J/8+NSf/PjUn/z41Jv89NST/PTQm/z00Jv89NCb/PDQm/zw0Jv89NCj/PTYo/zszJv87MyX/OzIl/zoy\r
+        JP86MiL/OjIk/zoyJf87NCb/PjYp/0A5LP9EOzD/VE1E/4yLhv+6vLz/wsLC/8TExP+6ubn/pqam/3x8\r
+        fP9fX17/b21t/3t0df9ybG3/aWJj/1tSVP9QRkf/U0lK/1VKTP9PR0j/TEVG/1VPUP9dV1f/YVtc/2Vd\r
+        Xv9kXl//YFtc/09GSf8/NTb/PzU3/z82N/8/Njn/QDc5/0I6PP9FPD3/Pjc4/zkzNP9EPj//TUhI/1BK\r
+        S/9STU3/TkhJ/0lDRP89Nzj/My0u/zUvMP84MjL/NS4v/zIsLf81LzD/ODIz/zMuL/8uKiv/KyYn7ych\r
+        ItsrJCbHMCgqsy4mKJ8tJSeLMioreDcuMGQwKipQKSUmPDQxMig/PT4UkI2OFJGPjyiSkZE8k5KSUJWU\r
+        lGSVk5N4k5KSi5OSkp+Uk5OzlpWVx5mXl9ucmpnvoJ6c/5+dnf+fnZ7/mZmb/5OVl/+Tlqv/lJe//5ee\r
+        0/+cpuf/mKXm/5Ok5P+VoOL/l57f/5Kb2/+LmNf/iJPS/4WMzf+Tl8v/pKXJ/7Cuxf+6uMD/uLW8/7Ww\r
+        t/+rp6//n56m/4qJmP92don/dnaC/3V1e/91dXf/dHR0/3Nzc/9zc3P/cnJy/3Jycv9xcXH/cHBw/3Bw\r
+        cP9vb2//bm5u/25ubv9tbW3/bGxs/2tra/9ra2v/ampq/2lpaf9oaGj/aGho/2dnZ/9mZmb/ZWVl/2Vl\r
+        Zf9kZGT/Y2Nj/2JiYv9hYWH/YWFh/2BgYP9fX1//Xl5f/15gYv9gYWP/W1xf/1tbW/9aWlr/WVlZ/1hY\r
+        WP9YV1f/YV9f/2xoaf9ybW7/dnJz/3Zycv9ybm//cW1t/3BsbP9xbW7/c21y/3hwc/98dXP/enJx/3Ns\r
+        bv+Lho//trTE/8XG3P/DyeP/xMrm/8bL5v/R1On/4+Pv/9bU4/+yrcz/mZWx/4mGlv+AfoX/f3t7/3t0\r
+        df93anH/dGdu/3Fqav9xbGr/dG5v/2tnaP9cWFj/YV1e/3h3d/94d3j/Y2Bk/1FOVP9CQkj/OjpC/zc4\r
+        QP82Nz//NTY//zw5Qf9LQEf/VURM/11GTv9vUFn/jWRr/6Fudv+mb3n/pmpz/59cY/+bVFr/mVJX/5lR\r
+        Vv+YUFb/mFBV/5dPVP+XTlP/lk1T/5ZMUv+VS1H/lUtP/5VKTv+USU7/lEhN/5NHTf+TR0z/kkZL/5JF\r
+        S/+TR03/mExU/5tYX/+YbHL/j3V6/3xucf9nXGD/Sj1B/zksLf8+Mir/QDco/z82Jf8/Nif/PzYn/z82\r
+        J/8/Nif/PjUn/z41J/8+NSb/PTUk/z01Jv8+NSj/Pzco/zw1J/88NCX/PDMm/zwzJv87MyX/OzMl/zsy\r
+        Jf86MiT/OjIi/zszJf8+Nyn/Qjot/0U8L/9GPTL/RDww/09IPv+Cfnr/qKeo/6Wkpf+fnZ3/iYeH/3l2\r
+        d/95d3f/eHd3/3Vycv9xbG3/amNk/2JaW/9YUFH/UUdJ/1RKTf9WTU7/UklL/1BISf9aU1T/Yltc/2Ve\r
+        X/9nYGH/Ylxc/1xWVv9MREX/PjQ2/z81N/8+NTf/PTQ2/zwzNf88MzT/OzI0/zszNP87NTb/R0BB/1FL\r
+        TP9UTk//VVBQ/1JMTf9OSEn/RD4//zo0Nf85MzT/OTI0/zYwMf80Li//NC4v/zMtLv8tKSn/KCMk/yol\r
+        Ju8sJyjbLygqxzEpK7MwKCmfLiYni0Q9PnhXVFRkVVFRUFJNTTxEP0EoNjEzFI+LjRSPjo4okI+PPJKR\r
+        kVCTkpJkk5KSeJKRkYuTkpKflJOTs5eWlseamJjbn5yc76Kgn/+ioKH/oqCi/52cn/+YmJv/l5mv/5aZ\r
+        xf+ZoNb/nabo/5mm6P+Upeb/k6Hl/5Oc4/+Omt//iJfc/4aT1f+Ejs//jJPK/5aZx/+kpMP/sa/B/7Ow\r
+        vf+zr7f/pKKt/5OTo/+AgJX/d3eI/3d3gv92dnz/dnZ3/3V1df90dHT/dHR0/3Nzc/9zc3P/cnJy/3Fx\r
+        cf9xcXH/cHBw/29vb/9vb2//bm5u/21tbf9sbGz/bGxs/2tra/9qamr/aWlp/2lpaf9oaGj/Z2dn/2Zm\r
+        Zv9lZWX/ZWVl/2RkZP9jY2P/YmJi/2FhYf9hYWH/YGBg/19fX/9eX2L/YmJl/15fYf9bW1v/W1tb/1pa\r
+        Wv9ZWVn/WFhY/2BeXv9qZmf/cmxt/3dzdP92cnP/c29v/3Ftbv9xbW3/cW5u/3NvcP93c3L/fXdz/3p1\r
+        dP9xbXX/goGT/6Gjwv+psNn/pa/e/6Ww4f+nsOH/wMTm/+bm7v/i4Ob/wr7T/6Whuf+Lh5n/f3uH/356\r
+        e/96dXX/dmxw/3Jobf9waWr/cGtr/3Ntbv9qZmf/WldX/2dkZf+Ni4v/j42O/3Nucf9cWFz/S0lP/0FA\r
+        R/88PET/OjtD/zs9Q/86PEL/Njc//zU1Pf81NT3/SkJK/3VcYv+Na3P/lm52/5tqc/+eYWf/nVlf/5pU\r
+        Wv+ZUlf/mVFW/5hQVf+YT1X/l05U/5dOU/+WTVL/lkxR/5VLUf+VSlD/lElP/5RJTv+TSE3/k0dN/5JG\r
+        TP+SRUv/lUhP/5xQWv+eXWX/mW50/4x0d/91Z2r/XVRW/0Q3N/82KCT/PDEm/0A3KP8/NiX/PzYn/z82\r
+        J/8/Nif/PzYn/z42J/8+NSf/PjUm/z41JP89NSb/Pzco/z83Kf89NSf/PDQl/zwzJf88MyX/OzMl/zsz\r
+        Jf88Myb/PDMl/zoyJP87MyX/QDkr/0U9MP9HPzL/Rz40/0Q7MP9LRTn/dG5q/5KPkP+Oiov/hIGB/2pm\r
+        Z/9cWFn/dHFy/4WBgf91cHH/Z2Jj/2FbXP9bVFX/VU1P/1FISf9WTE7/WE5Q/1NKTP9QSEn/W1VW/2Ve\r
+        X/9nYGH/Z2Bh/15ZWf9WT1D/SkND/0A3OP9ANzn/QDc5/z0zNf85MDL/Ny4w/zYtLv85MTH/PDY3/0hC\r
+        Qv9TTU7/VU9Q/1hSU/9VT1D/UkxN/0lDRP8/OTr/PTc4/zs1Nv86NDX/OTM0/zUvL/8wKyz/KSQl/yMf\r
+        IP8qJSbvMiwt2zErLMcyKiuzMCgpnzAoKItLRkZ4Z2RkZGdiY1BmYWI8SURFKC4oKhSMiYsUjYuMKI+O\r
+        jTyQkI9QkZCQZJGQkHiRkJCLk5KSn5STk7OYl5fHm5ma26Cdne+koaD/pKKj/6WjpP+gn6L/m5yf/5mc\r
+        s/+Vm8f/mqHZ/5+n6/+bpur/l6bo/5Wh5v+TneP/kJze/46a2v+MltP/ipLM/4qRyv+Kj8n/kpXD/5yb\r
+        vv+cmrf/m5mx/42Np/9/gZ3/eXmU/3h4i/94eIP/d3d7/3d3d/92dnb/dXV1/3V1df90dHT/dHR0/3Nz\r
+        c/9ycnL/cnJy/3Fxcf9wcHD/b29v/29vb/9ubm7/bW1t/21tbf9sbGz/a2tr/2pqav9qamr/aWlp/2ho\r
+        aP9nZ2f/ZmZm/2ZmZv9lZWX/ZGRk/2NjY/9iYmL/YWFh/2FhYf9gYGD/X19h/2JjZv9gYGP/XFxc/1tb\r
+        W/9aWlr/Wlpa/1lZWf9fXFz/aWNl/3Bqa/92cnL/dnJz/3Rwcf9zb3D/c29w/3RxcP90c3D/d3Vw/3t3\r
+        cP94cnT/cG17/3t9mv+SmMf/maPe/5ei6P+Yo+v/maXp/7W96//j4/D/4+Lo/8PG2v+kpbz/g4CV/3dy\r
+        gP94dHb/d3Fw/3Jrbv9xaW3/cWxt/3Jubv9zb2//a2ho/11ZWv9wbG3/npuc/6Cdnv99d3n/ZmBj/1xY\r
+        XP9TUFX/SklQ/0pKUP9SUVb/T05T/0JBSP85OUH/NTU9/z05Qf9NQ0v/WUpR/11MVP9vVFv/kGRq/6Fn\r
+        bP+dW2H/mlRZ/5lRVv+YUFb/mFBV/5dPVP+XTlP/lk1T/5ZMUv+VS1H/lUtQ/5RKT/+USU//lEhO/5NH\r
+        Tf+TRkz/kkZL/5NHTf+ZTFT/mVde/5Rsb/+HcXP/a19i/1NLTP8/NDL/NCgj/zsxJv9AOCn/QDcm/z82\r
+        J/8/Nif/PzYn/z82J/8/Nif/PjUn/z41J/8+NST/PTUm/z40J/8+NSf/PjUn/z01Jv88NCX/PDMl/zwz\r
+        Jf88NCb/QDgq/0E6LP89Nif/OzIl/z42Kf9AOSv/QDgr/z84K/9DOy7/SUI4/1xXU/9vamv/gHt8/4mE\r
+        hf92cXP/aWRl/2plZv9qZGX/Y15f/11YWf9aVFX/V09Q/1NKS/9RR0j/VkxO/1hOUP9PRkf/SEFC/1RP\r
+        T/9fWVn/Ylxd/2RdXv9XUlL/TEZH/0tDRP9KQUL/SD9A/0U8Pv89NDX/Ni4v/zcuL/85LzD/OjIz/zw1\r
+        Nv9GQED/T0pK/1NNTv9WUVH/VE9P/1FLTP9IQkP/Pjk5/z86O/9BOzz/Qz09/0Q+Pv88Nzj/NS8w/ysn\r
+        J/8iHx//LCgo7zUvL9syLCzHLygpsy8pKZ8vKSqLOTQ0eEM+PmRCPT5QQjw+PDYwMSgqJCUUioaKFIuK\r
+        iyiNjIw8j46NUJCPj2SQj494kZCQi5KRkZ+Uk5OzmJeXx5yam9ugnp/vpaKi/6ajpf+npKf/o6Gk/56e\r
+        ov+anbX/lp3J/5ui2/+gqOz/nafs/5qm6v+Xoub/lZ/j/5af3v+XoNn/lZ3T/5OZy/+Lksv/g4rL/4WK\r
+        xP+LjL3/iYm1/4WFrv97fqX/e3ub/3p6lP96eo7/eXmE/3h4ev94eHj/d3d3/3Z2dv92dnb/dXV1/3V1\r
+        df90dHT/c3Nz/3Nzc/9ycnL/cXFx/3BwcP9wcHD/b29v/25ubv9tbW3/bW1t/2xsbP9ra2v/ampq/2pq\r
+        av9paWn/aGho/2dnZ/9mZmb/ZmZm/2VlZf9kZGT/Y2Nj/2JiYv9hYWH/YWFh/2BgYP9jY2b/YWJk/11d\r
+        Xv9cXFz/W1tb/1paWv9ZWVn/Xltb/2diY/9uaWr/dXBx/3Zyc/91cXH/dXFy/3Zxc/92c3L/dXVx/3h1\r
+        cP97dm7/eHJ0/3Fuff97fZ3/j5fK/5Sf5P+Rm/D/kJzw/5Kg7P+wuuz/4eHw/+Pj6//FzN7/o6jA/357\r
+        lf9wbH3/c3By/3Nwbf9xam3/cWpt/3NucP90cHH/dnBy/25qa/9hXV7/eXV1/6+rq/+wra3/hoCB/29o\r
+        av9pZGf/Y19j/1tZX/9fXGH/amZq/2ViZv9RUFX/RkVL/0FBSf89PkX/ODlA/zQ1Pv80Mzz/S0FJ/31f\r
+        Zv+XbHH/mWFm/5pZYP+ZVlv/mVNZ/5hRVv+YT1T/l05U/5dNU/+WTVL/lkxR/5VLUP+VSlD/lElP/5RJ\r
+        Tv+TSE3/k0dM/5JGTP+TRkz/lUhP/5VTWf+PaWz/gm9v/2RZWf9KRET/OTEw/zMoI/88Mib/QTcp/0A2\r
+        Jv8/Nif/PzYn/z82J/8/Nif/PzYn/z42J/8+NSf/PjUm/z41Jv89NSb/PTQm/z41J/89Nyf/PDUl/zwz\r
+        Jf88MyX/PDQm/0I6LP9DPC//Pjco/zoyJP89NSj/Pzcp/z43Kv8/OC3/SEE2/1BKQP9XUE3/Yltc/3ly\r
+        c/+HgYL/eXN0/21mZ/9hW1z/WFJT/1ZRUv9WUVL/VE5P/1JKS/9TSUv/VElL/1lPUP9aUFL/TENF/0I7\r
+        Pf9OSEj/WFJS/1tVVv9dVlf/T0pL/0U+P/9NREb/UkpM/05FR/9JQUL/PjU3/zUsLv84LjD/OjEz/zsz\r
+        Nf88Njf/Qz0+/0lCRP9MRkf/T0lJ/09JSv9OSUn/RkBA/z85Ov9DPT3/R0JD/0pFRv9NSEn/Qz0+/zkz\r
+        NP8sKCj/IR0e/ywoKO83MjLbNCwuxy8oKrMvKSqfLyoqiywmJ3gpIiNkKSIiUCghIjwoISIoKCEiFIiG\r
+        iBSKiYoojIyLPI2NjFCPjo5kj46OeJCPj4uSkZGflJKTs5eWlsebmpvboZ+f76ajpP+npKX/p6Wm/6Kh\r
+        pP+dnaH/m521/5ifyv+cpNv/oars/5+p7f+bp+v/m6Xm/5qi4f+iqN//qq/c/6er1f+jp87/lprO/4eO\r
+        zv+Fisn/hIjC/4CDuv99f7L/fHyp/3x8oP97e5j/e3uR/3p6hf95eXn/eXl5/3h4eP93d3f/d3d3/3Z2\r
+        dv92dnb/dXV1/3R0dP9zc3P/c3Nz/3Jycv9xcXH/cXFx/3BwcP9vb2//bm5u/25ubv9tbW3/bGxs/2tr\r
+        a/9qamr/ampq/2lpaf9oaGj/Z2dn/2ZmZv9mZmb/ZWVl/2RkZP9jY2P/YmJi/2FhYf9gYGD/YWNl/2Fi\r
+        ZP9eXmD/XV1d/1xcXP9bW1v/Wlpa/11aWv9lYWL/bGlp/3Rwcf93c3P/d3Nz/3dzc/95c3T/d3N0/3Vy\r
+        dP94c3L/fHNw/3xycv94b3b/ioWW/6yrx/+ssuL/mqXu/5ek7/+equf/u8Lp/+Tl8P/k5ez/yMze/6ao\r
+        w/+Af53/cm+F/3VydP93cW7/dW5v/3Zucf93cXT/eXV2/3x4ef92cnP/aGVl/4J/f/+8u7r/vru7/42J\r
+        if91cHH/cW1u/3JucP93cnb/fXl8/4OAgv9+e33/bmtt/2hmaf9tbXD/Z2hr/1NTWf9CQ0v/OTlA/z06\r
+        Qf9SR03/alVb/4Rmav+Ua3H/mWZs/5xgZf+aV17/mVJY/5dQVf+XTlP/lk1S/5ZMUv+VS1H/lUtQ/5RK\r
+        T/+USU7/k0hO/5NHTf+SRkz/kkZL/5JGTP+ST1X/jmlr/39vbv9eV1b/RUJB/zkvM/80Jyn/PDEo/0E3\r
+        J/9ANif/Pzcm/z82Jf8/Nif/PzYl/z82J/8/Nyj/Pzgp/z84J/8/Nif/PTUm/z00Jv89NCb/PTUm/zw0\r
+        Jv88MyX/PDMl/zszJf8+Nyj/Pzco/zwzJv87MyX/QDgr/0Y9Mv9NRT3/VU1J/2NdWP9zbGj/hH17/4+H\r
+        iP9/d3j/cGlp/2JaXP9YUFL/WlNU/1tVVv9aVFX/V1FS/1FLTP9PSEn/WFFR/2BYWf9hWFn/X1ZX/09H\r
+        SP9COz3/R0FC/0xFRv9MREX/SkNE/0Q+P/9BOzz/TkZH/1dPUf9TS03/T0dI/0I7PP85MDL/OzIz/z00\r
+        Nf8/ODn/QTs8/z44Of86MzT/NC4v/zErLP87Njb/RD4//0A7O/8/OTr/RkBB/0xGR/9QS0v/U05O/0ZB\r
+        Qf86NDX/LCco/yAbHP8sJijvNzEy2zYwMcc2Li+zMiwtny4pKossJid4KSIjZCojJFAqJCU8KSIkKCgh\r
+        IhSIiIgUiYiJKIuLijyMjIxQjo2NZI6NjXiPjo6LkZCQn5ORkrOXlpbHmpqa26Cfn++mo6X/p6Sm/6el\r
+        pv+ioaP/nJyh/5udtv+boMv/nqXc/6Kr7P+gqu3/najs/5+n5/+hp+H/rrHg/7y83/+4uNj/s7PR/6Cj\r
+        0f+LkdH/hYvM/4GGxv9+gL7/fn60/319rP99faT/fHyc/3x8k/97e4f/enp6/3p6ev95eXn/eHh4/3h4\r
+        eP93d3f/d3d3/3Z2dv91dXX/dHR0/3R0dP9zc3P/cnJy/3Jycv9xcXH/cHBw/29vb/9vb2//bm5u/21t\r
+        bf9sbGz/a2tr/2tra/9qamr/aWlp/2hoaP9nZ2f/ZmZm/2ZmZv9lZWX/ZGRk/2NjY/9iYmL/YWFh/2Bi\r
+        Zf9hY2X/X19i/15eXv9dXV3/XFxc/1tbW/9bWlr/ZGBh/2xoaf9zb3D/d3Nz/3l1df96dXX/fHV2/3p0\r
+        dv92cXf/eXF1/35zcv9+c3H/e3Bw/5WOkf/Cvcb/w8Ti/6q07P+nsuz/sbnl/8nN5//n6fD/5OTs/8fJ\r
+        4f+lp8j/f4Gn/3Jxi/93c3X/eXJu/3lxcv96cXb/e3V4/354e/+CfX7/e3h4/25ra/+Lh4f/ycfH/8nI\r
+        x/+Tj5D/eXR1/3dzc/99eHj/iYSF/5CLjP+Tjo//jomK/4F9ff+Cfn//kI+P/42Nj/93d3z/Xl9l/0NE\r
+        S/80Nj3/MzU8/0VCSf9rYWb/g3B0/4tpb/+PYWj/jlZc/4xPVf+LS1L/jEpR/5NNUv+WTVP/lkxR/5VL\r
+        UP+VSlD/lElP/5RITv+TSE3/k0dM/5JGTP+SRUv/j05S/4xnaf98bGv/WlJQ/0A7Ov82LTP/Mycu/zwx\r
+        LP9ANyr/QDcp/0A2KP8/NSf/PzYn/z82J/8/Nif/QDkp/0A5Kv9AOCn/Pzgn/z01Jv89NST/PTQm/z00\r
+        Jv89NSf/Pzco/0E6LP9DPC7/Qzot/0E5LP9AOSz/Qjou/0lANv9PSD7/WlJO/2VdXv90bW3/hn5+/5uU\r
+        lf+km5z/f3d4/2BYWf9SS0v/SkJD/1ZOUP9eV1j/WlRV/1ZQUf9QSEn/TkZH/15XV/9rY2P/amBh/2Rc\r
+        Xf9SSkz/Qjs9/0I7PP9COjz/Pzg5/z02N/89Njf/Pzg5/05GR/9YUVP/V1BR/1RNTv9HP0D/OzM0/zw0\r
+        Nf8+Njj/Qjw9/0Y/QP88NTb/MSss/yYgIf8eFxj/Lico/z04OP8+ODn/Pzk6/0dBQv9OSEn/U05O/1ZQ\r
+        Uf9IQ0T/OjQ1/ywlJ/8gGBn/LSUn7zkyNNs6NDXHPTY3szYxMp8xKyyLLSgoeCojJWQrJSZQLScoPCsl\r
+        JigpIiQUiYmJFImJiSiJiYk8i4uLUIyMjGSNjIx4jo2Ni5COjp+SkJCzlpWVx5iamNufnp/vpaGl/6Wj\r
+        pP+lpKP/oJ+i/5uan/+bnbX/naHM/5+m3f+ire3/oKvt/52o7P+jq+j/qa3k/7u85P/OzOT/yMfd/7+/\r
+        1v+nqtL/jJPO/4WMyv+Bh8b/f4O//39/tv9+fq7/fn6l/319nf99fZX/fHyI/3t7e/97e3v/enp6/3l5\r
+        ef95eXn/eHh4/3d3d/93d3f/dnZ2/3V1df91dXX/dHR0/3Nzc/9ycnL/cnJy/3Fxcf9wcHD/b29v/29v\r
+        b/9ubm7/bW1t/2xsbP9ra2v/a2tr/2pqav9paWn/aGho/2dnZ/9mZmb/ZmZm/2VlZf9kZGT/Y2Nj/2Ji\r
+        Yv9hYWX/YGNm/19hZP9eXl7/Xl5e/11dXf9cXFz/W1tb/2JfYP9rZ2j/c3Bw/3h0df96dnb/fHZ3/312\r
+        dv99dXj/fXR6/310eP9+dXP/fHVw/3lyb/+VkpH/xMPH/9LW4//O1O3/0Nbv/9fZ6//h4ur/7O/s/9zf\r
+        6v+7vub/mp7Q/3yArf9ycpD/eHJ1/3tybv98dHX/fnZ5/395e/+Ce3z/g35//356e/90cHL/kY+P/9HP\r
+        z//Pzs7/lpGR/3p1df95dHX/fXZ3/4N+f/+HgYL/iYOE/4V/gP99dnb/hH+A/52bm/+tra7/tbW3/5yc\r
+        oP9iY2n/Pz9H/zY2Pf84Nz7/R0RK/1JJT/9VRk3/VUJJ/1Y+Rf9WO0L/VjpB/2U/Rv+GTFH/mFFW/5ZN\r
+        Uv+VS1H/lUpQ/5RKT/+USU7/k0hO/5NHTf+SRkz/kkVL/49LUf+GXWD/dV9g/1FERP84MDD/MSYq/zAk\r
+        J/85MCz/QDcu/0A2K/9ANin/PzUo/z82KP8/Nif/PzYn/z83J/8/Nyj/PjYn/z41Jv8+NSb/PTUk/z00\r
+        Jv8+NSf/QTor/0lBNP9aUkn/ZV1X/2FWUv9eUU//W1FN/1tSTv9fWFL/Y1tY/2VdXP9nX2D/Z2Bh/2pj\r
+        ZP91bW7/enN0/21mZ/9iW1z/WlNT/1VMTf9YUVL/WlNU/1ZPUP9SS0v/T0hI/1BISf9jXF3/cmts/3Bq\r
+        a/9rY2T/VU5O/0I6O/9COz3/Qzw9/0E6PP9AOTr/QDk6/0E7PP9KQkT/UktL/1dRUf9aVFT/SkJD/zs0\r
+        Nf89Njf/QDk6/0U/P/9JQ0P/Qjw9/zs1Nf8xKyz/KCMj/zQvL/9AOjv/QDo7/0A7O/9GP0D/S0VG/1BK\r
+        S/9UT0//RkBB/zYwMf8rJCX/IRgZ/y8nKe88NTbbQTo7x0U/QLNAOjqfOjU1izMtLXgrJSdkLSgpUDAq\r
+        KzwtKCgoKyYmFIqKihSKioooioqKPIqKilCKiopkjIuLeI2Li4uPjY2fkY6Ps5STk8eWmJbbnZyd76Of\r
+        pP+koaP/pKSh/5+eoP+bmZ//nJ22/56izf+hqN7/o67u/6Gs7f+fqez/qK/p/7O15//Gxuf/3Nnn/9PS\r
+        4P/Gxtn/q67T/42UzP+Hjsr/g4rH/4OIwP+Chrj/f4Cv/39/pv9+fp7/fn6X/319if98fHz/fHx8/3t7\r
+        e/96enr/enp6/3l5ef94eHj/eHh4/3d3d/92dnb/dnZ2/3V1df90dHT/c3Nz/3Nzc/9ycnL/cXFx/3Bw\r
+        cP9vb2//b29v/25ubv9tbW3/bGxs/2tra/9ra2v/ampq/2lpaf9oaGj/Z2dn/2ZmZv9lZWX/ZWVl/2Rk\r
+        ZP9jY2P/YmJk/2FiZv9gYWX/X19g/15eXv9dXV3/XFxc/1xcXP9hXl7/amZn/3Nvb/94dXX/fXd4/354\r
+        eP9+d3j/f3Z5/4F2e/+Ad3n/f3h0/3x2cf93dG//kpOR/8DDx//Z3OP/5Ojs/+vt8P/w7vD/7+3u/+jr\r
+        6f/Q1uj/rLTr/5GX1/94f7T/cXOT/3dxdf97cm7/fXV3/394e/+Benz/g3x+/4V/gP+Cfn7/e3h4/5WT\r
+        k//My8v/ysfH/5SPkP99dXb/fHV2/312d/9+d3j/gHl6/4F6ev9/d3n/enJy/4V/f/+gnZ3/u7q6/9fV\r
+        1v/DwsP/e3p+/05NU/8+PkX/Nzc9/zY2Pf80NDv/LzA4/y0tNv8sLDT/Kysz/y4sNP9CND3/ckZN/4xO\r
+        Vf+KS1D/i0hP/5BNUv+TTlP/k0pQ/5NITv+SR03/k0hN/5JKT/+OTlX/gVle/21WWf9KOj3/Mygp/y4m\r
+        J/8wKCj/OjIw/0M5Nf9EPDL/RTwy/0Y9Mf9GPTD/RTwv/0Q8Lv9FPS//RD0v/0Q9L/9EPS7/Qzwt/0I7\r
+        LP9BOSv/Qjot/0g/NP9US0L/bWZh/393d/9+cnT/fG5y/3pwcv93bm//cGhp/2tiY/9oYGH/ZFxd/1xV\r
+        Vv9XT1D/WVFT/1tUVf9gWlv/Y11e/19ZWv9cVVb/WlNU/1dRUf9SS0z/TUdI/09HSP9STEz/Z2Bh/3lx\r
+        cv92b3D/b2lq/1dQUf9COjv/Qz09/0Q9Pv9DPT7/Qzw9/0I8Pf9DPT3/Rj9A/0pDRP9UTk7/WlRV/0pD\r
+        RP88NTb/Pzk5/0I8Pf9JQ0T/T0pK/0tFRv9GQEH/OzU3/zMtLv86NTb/QTw9/0I8Pf9DPD3/RD4//0dB\r
+        Qv9MRkf/T0pL/0E7PP8yLC3/KiIj/yMZG/8vJynvPDU220U/P8dLRkezSEJDn0M+P4s4MzR4LikpZDEr\r
+        LFAzLS48MCorKC0oKRSLi4sUi4uLKIuLizyLi4tQi4uLZIuLi3iLi4uLjYuMn4+NjrORkZDHlJWU25mY\r
+        mu+fnKD/oZ+h/6Skof+hoKH/np2i/56guP+fpM//o6rf/6ix7/+mru7/pKzq/7C16f+8v+j/zs7m/+De\r
+        5P/R0d3/vsHV/6Wr0v+LlND/iZHM/4qRyf+SlsT/mpq+/5STtf+Miqv/gH+i/39/mP9+for/fX19/319\r
+        ff98fHz/e3t7/3t7e/96enr/eXl5/3l5ef94eHj/d3d3/3d3d/92dnb/dXV1/3R0dP90dHT/c3Nz/3Jy\r
+        cv9xcXH/cHBw/3BwcP9vb2//bm5u/21tbf9sbGz/a2tr/2tra/9qamr/aWlp/2hoaP9nZ2f/ZmZm/2Vl\r
+        Zf9kZGT/ZGRk/2NjY/9iYmX/YWJm/2BgYf9fX1//Xl5e/11dXf9cXFz/X1tc/2lkZf9zbm//eHR1/354\r
+        ef9/eXn/f3h5/4B3ef+Adnr/gXd5/4F6dv98eXb/dXR3/4iJlP+pq8T/wMPc/9LX5//d4O3/5OTw/93d\r
+        7v/M0eX/tr/m/52p7v+Jk9v/d361/3JzlP91cHT/eHBr/3lxc/95c3b/enR2/355ev+FgID/h4SE/4eE\r
+        hP+RjY7/pKGi/6Gdnf+KhIX/fnh4/313eP98dXb/enN0/3t0df+Ad3j/gHh5/310dv9/eHn/hoCC/5ON\r
+        jv+ln6D/npqb/4F8f/9rZ2r/X1pe/1lTV/9YUlb/UU1T/0ZFS/86O0P/LzA4/ykqM/8qKjP/My01/0Y0\r
+        O/9SOD//Uzg//2FBR/99Vl3/j15i/5BRVf+QSk//kUpP/5JOU/+TWF//jl9m/35iaf9pWl//SD9E/zQw\r
+        M/84MzT/Pzc3/0dAQP9QSEf/V09M/11VUf9hV1L/YVZS/11TT/9cUk7/X1ZR/2FZU/9iW1P/YFtS/11X\r
+        TP9YU0j/UUtC/09GQf9VTUr/YVhV/3Vvav+Jg37/mY+T/6Waov+pn6P/npiY/29paf9OSEn/UElK/1JM\r
+        Tf9WUFH/WFNU/1pUVP9aVVb/XVhZ/2BaW/9dWFn/W1ZX/1pVVf9YUlP/UkxN/01ISf9PSkr/VVBR/2pl\r
+        Zf97dHX/dW9w/21mZ/9WT1D/RD0+/0U+P/9GQED/RT4//0U+P/9DPD3/QTs8/0I8PP9CPD3/RkBA/0hB\r
+        Qf9BOzz/PTY3/0E7PP9HQEH/UUxM/1lUVf9WUVL/Uk5P/0VAQf85NDX/PTk6/0E8Pf9DPT7/RT4//0Q9\r
+        Pv9COzz/QTs8/0E7O/82MDH/LCUm/ykiIv8mHiD/LScn7zQuL9tCPD3HTklJs0tGRp9IQ0OLPjg5eDUw\r
+        MGQ0Li9QNC4vPDEsLCgwKisUjIyMFIyMjCiMjIw8jIyMUIyMjGSMjIx4jIyMi4yMjJ+NjI2zj4+Px5GS\r
+        kduWlZbvnZid/6Cen/+jo6H/oqGi/6CfpP+gorr/oKbQ/6at4P+ttPD/rbPt/6yx6f+5ven/x8np/9XV\r
+        5v/i4OP/zs/b/7e70v+hqNP/i5TT/46Vz/+Umcv/oaPH/7CsxP+npLr/m5mw/4iHpf+AgJr/f3+M/35+\r
+        fv9+fn7/fX19/3x8fP98fHz/e3t7/3p6ev96enr/eXl5/3h4eP93d3f/d3d3/3Z2dv91dXX/dHR0/3R0\r
+        dP9zc3P/cnJy/3Fxcf9wcHD/cHBw/29vb/9ubm7/bW1t/2xsbP9ra2v/a2tr/2pqav9paWn/aGho/2dn\r
+        Z/9mZmb/ZWVl/2RkZP9jY2P/Y2Nl/2JjZv9hYWP/YGBg/19fX/9eXl7/XV1d/11cXP9mYmP/cW1t/3h0\r
+        dP9/eXn/gXp7/4F5ev+AeHr/gHZ5/4B4eP+CfHj/fnp5/3V0fP+Cg5j/mpvC/6+y2f/Cx+P/zdHq/9PT\r
+        8P/Hy+3/sbnj/5+s5f+SoPD/hJLf/3eAuv9zdZb/dW91/3Vtaf90bm//dW9y/3Zxcv97d3j/hoCB/4yI\r
+        iP+QjIz/jYqK/4eCg/+EfX//gnx9/4F7fP+Aenv/fXd3/3hyc/94cXP/fnZ4/4F4ev+Adnn/e3J0/3Rs\r
+        bv91bm7/gHl6/4Z/gP+Gf4D/gnt8/3lxcv90a2z/c2pr/2tmaP9fXWL/UVFX/0JCSf82Nj3/Ly83/ygp\r
+        Mv8mJzD/JiYv/ykrMv8+OED/Z1Zd/4BiZv+BUFX/gUdM/4NHTP+DTFL/hVlg/35gaP9uXmT/WlRZ/z47\r
+        Qf8xLzT/OTU3/0E7O/9GQUL/TkhJ/1lTVP9jWlv/Z15f/2deX/9jWFz/Yldc/2lhYv9tZ2f/cmxq/3Rv\r
+        a/9zcWn/cW5l/2pkYP9nYF//bmVp/3Ztcf+AfXj/kI2E/6afov+5rrr/vra7/6+rq/9taGn/Pjg5/0A7\r
+        PP9GQEH/UUxN/1pWV/9aVVb/WlVW/1tWV/9cV1j/XFdY/1xXWP9cV1j/W1ZX/1VQUP9QSUr/UEtL/1VQ\r
+        Uf9oY2T/d3Fy/29qa/9mYWH/VU9Q/0dAQf9JQ0P/S0RF/0dBQv9FPj//Qjs8/0A5Ov8+Nzj/PTY3/zw1\r
+        Nf87NDT/PTY2/z84Of9EPj//S0RF/1dSU/9iXV//YFtc/1xYWP9NSEn/Pzk6/z87PP9APD3/RD4//0Y/\r
+        QP9COzz/PTc4/zo0Nf82MDD/LSgp/yYgIf8oIiP/KiQk/ywnJ+8vKSrbQDs7x1BLTLNOSEmfS0ZHi0M+\r
+        Png5NDVkNzIzUDYwMTw0LzAoMy0vFI6OjhSOjo4ojY2NPI2NjVCNjY1kjY2NeI2NjYuNjY2fjY2Ns42N\r
+        jcePkI7blJOU75qWmv+enJ3/o6Kg/6Kho/+hoKb/oaK6/6Gm0P+rsN//trvt/7m97P+7vun/x8jo/9TT\r
+        6P/a2ef/4N/m/8nL3f+us9P/naTU/4yV1/+VnNL/o6XM/7Kxy//Cvcv/tbK+/6Ojsf+Njqf/gYGb/4CA\r
+        jf9/f3//f39//35+fv99fX3/fX19/3x8fP97e3v/e3t7/3p6ev95eXn/eHh4/3h4eP93d3f/dnZ2/3V1\r
+        df91dXX/dHR0/3Nzc/9ycnL/cXFx/3BwcP9wcHD/b29v/25ubv9tbW3/bGxs/2tra/9qamr/ampq/2lp\r
+        af9oaGj/Z2dn/2ZmZv9lZWX/ZGRk/2NjZP9iY2b/YWFk/2FhYf9gYGD/X19f/15eXv9dXV3/ZWFi/29s\r
+        bP93c3T/fnh5/4B6e/+BeXr/gXl6/4B5ev+Benr/gXt6/355e/94c33/iIaa/6imx/+1td3/t7vl/7S7\r
+        6v+ut+v/prHr/5up6v+UpO3/j57w/4eU4v9+hsH/enye/3dze/91bm3/cm1u/3NucP94cnP/fnl5/4eA\r
+        gf+Nh4j/kYuM/4+Iif+IgYL/hH1+/4N/f/+EgID/hoCB/4R+f/9+d3j/fXV2/392eP+Bd3r/gnl7/351\r
+        d/91bm//eXBx/4V/gP+Mhof/jYaH/4mCg/+AeXr/enFz/3dub/96c3X/hoGD/4mEiP+Ae37/bGhs/0tI\r
+        UP80NDv/Kis0/yUmL/8mJzD/Ly01/0E7Qv9MP0b/Tjk+/080Ov9ONDn/SzY4/0g3Of9BNjj/ODI0/y0s\r
+        Lf8iISP/GRka/xgXF/8YFhb/GRYW/x4aGv8mICH/LSYn/zEqK/8zLC3/Myot/zctMf9BOjz/TkdI/19Z\r
+        WP9wa2n/g4B8/5OQiv+dl5L/pJ6b/6qipv+poqj/mpaT/42LhP+JgoX/hH6E/4V+gf9/eHj/ZmBg/1NN\r
+        Tv9OSEn/TUdH/1ZPUP9cVlf/W1VW/1pTVP9ZU1T/WlRU/11XV/9gWlv/ZV9g/2dhYf9dV1j/VE5P/09I\r
+        Sf9MRkf/WFFS/2BZWv9bVVb/V1BR/1NMTf9RSkr/VU5P/1VOT/9LRET/Qjo8/0A4Of8+Nzj/PTU2/zs0\r
+        Nf89Njf/Pzg4/0E7PP9DPT7/SEFC/05ISf9ZVFX/ZF9g/2JcXf9eWFn/TUhJ/z85Ov8/Ojv/Pzo7/0A7\r
+        PP9DPD3/Pjk5/zo1Nf85MzT/NzEy/y0oKf8kHx//KyUl/zAqK/8wKyzvMCss20E7PMdQSkuzTUhJn0tF\r
+        RotCPT54OTQ0ZDo1NVA7NjY8PTc4KD44ORSPj48Uj4+PKI+PjzyPj49Qj4+PZI6OjniOjo6Ljo6On46O\r
+        jrOOjo7Hjo6O25KRku+Yk5j/nJqb/6Ghn/+hoaL/oaCm/6Gjuv+ips7/r7Pd/73A6//Exur/ycrp/9TT\r
+        6f/f3Oj/3t3n/93d5//Dxt7/p63U/5qh1v+Oltn/naLU/7Gxzv/Bvc7/0MrQ/767wv+nqbL/j5Go/4KC\r
+        n/+BgZD/gICA/4CAgP9/f3//fn5+/35+fv99fX3/fHx8/3x8fP97e3v/enp6/3l5ef95eXn/eHh4/3d3\r
+        d/92dnb/dXV1/3V1df90dHT/c3Nz/3Jycv9xcXH/cHBw/3BwcP9vb2//bm5u/21tbf9sbGz/a2tr/2pq\r
+        av9qamr/aWlp/2hoaP9nZ2f/ZmZm/2VlZf9kZGT/Y2Nm/2JiZf9hYWH/YGBg/19fX/9eXl7/XV1d/2Ng\r
+        YP9tamr/dnFy/313eP+Aenr/gnp7/4F6e/+Ae3r/gXt7/4F7fP9/eHz/eXN8/4+Kmv+1scr/v77h/7a6\r
+        6P+psur/mafn/5Ch6f+MnvD/jJ3w/46d8P+Kl+X/g4vI/36Apv97dYD/dm9v/3Jsb/9zbnH/enN1/4B6\r
+        e/+IgIH/jIaG/4+Jiv+Nhoj/hn6A/4R8ff+EgIH/h4KD/4qGh/+JhIX/g31+/4B4ef+Ad3j/gXd5/4J5\r
+        ev9/dnf/dm9x/3tzdP+Jg4T/kYuM/5KLjP+Nhof/g3x9/3x1dv94cHH/gnt8/6CXmP+tpqf/qaCh/5GJ\r
+        iv9iXWP/QkFI/zk4QP81NT3/NTU9/zU0Pf80NDz/NTU9/zo4P/88Oj//Ojw9/zY5OP8uMC//Jygo/yIi\r
+        Iv8eHh3/HBsa/xgXF/8SERH/DQ0N/wwJC/8NCwv/ExAQ/xkTFP8cGBn/IBoc/yQcHv8rIiX/NS4x/0Q+\r
+        QP9bVVb/cW1t/42Jif+loqH/trOv/8O+u//HwMX/wbnB/6Cbm/+CgHz/bGhp/1xXW/9ZUlT/WVBQ/15W\r
+        V/9gWVr/V05Q/1JKS/9YUFH/XVVW/1pTVf9ZUVP/WFBQ/1lQUv9fWFj/ZV5f/21mZv9xaGn/ZF1e/1hR\r
+        Uv9NRkb/Rj4//0tDRP9PR0j/S0RF/0pDRP9SSkv/WFFS/1pUVf9aU1T/TUVG/0E6Ov9BOjz/QTo7/z43\r
+        OP89Njf/QDk6/0M8Pf9FP0D/SUJD/0tERf9PSUr/WlRU/2RdXv9gWVr/W1VW/0xHR/8+ODn/Pjk5/z44\r
+        Of9AOzv/Qz09/z45Of87NTb/OzU2/zo0Nf8vKSr/JiAh/y4pKv82MTH/NC8w7zMuL9s+OTrHSENEs0lD\r
+        RJ9IQ0SLQTs8eDgzNGQ9NzhQQDs8PEQ/PyhGQUIUkJCQFJCQkCiQkJA8kJCQUJCQkGSQkJB4kJCQi4+P\r
+        j5+Pj4+zj4+Px4+Pj9uRkJHvlZKV/5qYmf+enZz/n56f/6Cdov+iobb/o6XL/7K02//Axer/y87r/9XX\r
+        6//e3er/5+Pq/9/e6P/V1+X/vcHf/6Oq2P+bodj/lJvZ/6eq1v+9u9L/ycXS/9XN0/+8usT/oKG0/4uM\r
+        q/+Dg6T/goKX/4GBiP+BgYH/gICA/39/f/9/f3//fn5+/319ff98fHz/fHx8/3t7e/96enr/eXl5/3l5\r
+        ef94eHj/d3d3/3Z2dv91dXX/dXV1/3R0dP9zc3P/cnJy/3Fxcf9wcHD/cHBw/29vb/9ubm7/bW1t/2xs\r
+        bP9ra2v/ampq/2lpaf9oaGj/aGho/2dnZ/9mZmb/ZWVl/2RkZv9jY2X/YmJj/2FhYf9gYGD/X19f/15e\r
+        Xv9iYGD/bGho/3NvcP96dnf/fnh6/4B5ev+Benv/gHt7/4B7fP+Ce3z/f3h6/3p1dP+Vk5P/w8LH/9fX\r
+        4v/Z2u3/ys/t/7G+5/+frun/kqHw/42d8P+OnvD/i5fl/4SLyv9/gKf/fHeB/3hycf92cXP/eHN1/3x2\r
+        d/+Aenv/hn5//4iBg/+KhIT/h4CB/4F5ev+BeXv/hX+A/4iEhf+Mh4j/i4aH/4R+f/9/eXn/fXV2/3tz\r
+        df98dHX/enNz/3RvcP96dHT/iYOE/5CLjP+TjY7/jYeI/312d/90a23/cGlq/3hwcv+Kg4T/koqL/4uE\r
+        hf99eHn/ZmFk/19bX/9taG3/d3J2/3t3ev98eHv/enV5/3x4fP+Jg4b/kYuO/5KPj/+QjYz/iIOC/355\r
+        ef91b27/bGVl/2NbWv9cVFT/WFZW/1hYWf9eXV7/ZWNj/2pnaP9wbG3/c29x/3h0df9+d3j/gnp8/4N7\r
+        f/+EfYD/hoCD/4aAg/+EfoH/gXx+/355e/98dnj/fHV8/3dvef9nZGX/WlpV/1RQUP9QSkz/UUhJ/1FI\r
+        Sf9RSEr/UUdJ/05GR/9OR0j/VEtN/1dPUf9XUFH/VlBR/1lSU/9cVlf/ZF5f/2tkZf9vaGn/b2hp/2Fa\r
+        W/9WTlD/TUdH/0lBQv9LREX/TEVG/0lDQ/9JQkP/UkpL/1hRUv9RSUr/S0RF/0xFRf9MRUb/T0hJ/1FL\r
+        S/9LREX/RT9A/0U/QP9GQED/SEJC/0pDQ/9LRUX/TUdI/1NNTv9XUVL/U01N/05JSf9FPz//PTc4/z03\r
+        OP8+ODn/R0FB/09JSf9KREX/RT8//0A6O/86NTb/NzAx/zItLf84MjP/PDg4/zo1Nu83MzPbMiwtxy0o\r
+        KLM2MTKfPzk6izw2N3g4MzRkPzk6UEVAQTxIQ0QoTEdHFJGRkRSRkZEokZGRPJGRkVCRkZFkkZGReJGR\r
+        kYuRkZGfkJCQs5CQkMeQkJDbkZCQ75SSlP+Zlpf/nJua/52bnP+dm57/oZ+z/6Skyf+ytNn/wcbq/9DT\r
+        6//e4O3/5uXt/+3p7P/f3uj/ztHj/7m93/+iqtz/n6Xa/56h2P+ystf/yMXW/9DL1v/X0NT/urfG/5ia\r
+        tf+Hia7/hISq/4ODnf+Cgo//goKE/4GBgf+AgID/gICA/39/f/9+fn7/fX19/319ff98fHz/e3t7/3p6\r
+        ev96enr/eXl5/3h4eP93d3f/dnZ2/3V1df91dXX/dHR0/3Nzc/9ycnL/cXFx/3BwcP9vb2//b29v/25u\r
+        bv9tbW3/bGxs/2tra/9qamr/aWlp/2hoaP9nZ2f/ZmZm/2ZmZv9lZWb/ZGRm/2NjZP9iYmL/YWFh/2Bg\r
+        YP9fX1//Yl9f/2pmZ/9xbm7/eHV1/3x4eP9/eXr/gHp7/4B6e/+BfHz/gnx9/395d/95dm//lpaO/8nL\r
+        xf/k5eL/7/Dv/+Lm8P/Ezuf/rLjp/5ik8P+PnfD/jp/w/4qY5v+Fi8z/gICq/314gv97dXP/e3V2/3t3\r
+        ef9+eHn/gHp7/4J8ff+EfX7/hH1+/4B6e/98dXX/fXZ4/4R+gP+KhIX/jYiJ/4yHiP+Ff4D/f3h6/3pz\r
+        dP93cXL/d3Fy/3Zwcf90b3D/enR1/4aBgv+OiYr/kY2N/4mEhf93cHD/bGNl/2xkZv9xaGr/fHR1/394\r
+        ef94cnP/cWts/2plZv90b3D/lI2O/6mhov+wpqf/sKeo/6mhov+tpKX/vbS1/8nBwf/NxMT/zMPD/8O6\r
+        uv+5sK//raGh/6CUlP+Th4f/jICA/4yHiP+Pj5D/mpia/6GfoP+npKX/q6eo/66rrP+xra//tq+x/7av\r
+        sf+vqKv/p56j/5qSlv+Kgof/eHB1/2dgZf9VUFT/SUJI/0U8RP9EO0T/SUVI/0xMS/9OSUj/T0ZH/09E\r
+        Rv9OQkT/Sj5A/0g8Pf9KQEL/TUVG/1FISv9US03/UkpM/1FMTf9XUVP/XVdY/2hiYv9xamv/cGlq/2tm\r
+        Z/9eWFn/U0tM/05HSP9LREX/S0RF/0tFRv9JQkP/R0FC/1BJSf9VTk//SEFC/z84Of9MRUX/VlBQ/1pU\r
+        Vf9dV1f/VU5P/01GR/9KQ0T/SEFC/0lCQ/9KRET/S0RF/0tERf9MRkf/TUdH/0hCQv9DPT7/QDo7/z03\r
+        OP89Nzj/Pzk6/01HSP9YUlP/U01O/05JSf9FP0D/PTc4/zw3N/89ODj/QDk6/0I8PP8/OTrvOzY32yol\r
+        JccaFBWzKSMknzcyM4s4MzR4OTM0ZEE7PFBHQkM8TEdHKFBKSxSSkpIUkpKTKJKSlDySkpNQkpKSZJKS\r
+        kniSkpKLkpKSn5KSkrORkZHHkZGR25GRke+TkpP/lpWV/5mYmP+bmJn/nJib/5+esP+ipMb/rbHX/7q/\r
+        6P/Lz+z/39/v/+bl7v/t6e7/3Nvp/8rM4v+7v+D/q7Lf/66x3P+ystj/wL/Z/9DO2v/Sz9f/083T/7Wz\r
+        xf+SlLb/hYax/4WFrP+EhKD/g4OS/4ODh/+CgoL/gYGB/4CAgP+AgID/f39//35+fv9+fn7/fX19/3x8\r
+        fP97e3v/enp6/3p6ev95eXn/eHh4/3d3d/92dnb/dXV1/3V1df90dHT/c3Nz/3Jycv9xcXH/cHBw/29v\r
+        b/9vb2//bm5u/21tbf9sbGz/a2tr/2pqav9paWn/aGho/2dnZ/9mZmb/ZWVm/2RkZ/9jY2b/YmJi/2Fh\r
+        Yf9gYGD/YGBg/19fX/9nZGX/bmts/3Zyc/95dnf/fHh5/395ev+Cenr/g3x9/4R9f/+Ae3z/dnZ0/4yN\r
+        kf+ztcL/z9De/+Xk7P/f4e3/x87o/7G56v+bo/D/kpzw/4+g8P+Lmub/h43O/4OCrP+Ae4T/fnd1/3x3\r
+        d/99eXr/gHp8/4B6e/9+eHn/fXd4/354ef99d3f/eXJz/3x1d/+Ffn7/ioSF/42Iif+Mh4f/hX6A/4B4\r
+        ef99dXb/e3N0/3pzdP96cnP/d3Fy/3pzdP+Be3z/hX+A/4aAgf+Ae3v/cmts/2tiZf9sZWb/dGxt/4J6\r
+        e/+Gf4D/f3l5/3dyc/9tZ2j/dm9w/5WOj/+nn6D/pZ2e/5+Vl/+QiIr/jISF/5WNjv+bk5T/nZSU/5uT\r
+        k/+Xjo//kIiJ/4mAgP+CeHj/fnN0/31zdP+Efn//iYWH/4yIiv+MiIr/ioaI/4iEhf+GgoT/gnx//3p1\r
+        d/9zbW//bGVo/2RdYP9aUVX/V05S/2ddYv9tY2j/YVhc/1VOUP9NQkb/U0lO/4B+f/+am5r/hX5//3Jl\r
+        Z/9hVFf/VEdJ/1BFR/9PQ0b/UUdI/1NLTP9WTU//Vk1O/0pBQ/9EOzz/SkND/1RLTf9lXmD/dGtt/29n\r
+        aP9nYWL/WFJT/0tFRf9MRUb/TEVG/0tERf9KQ0T/R0BB/0Y/QP9HQEH/SEFC/0M8Pf9DOz3/UktM/15Y\r
+        Wf9hWlv/YVtc/1hSUv9PSUr/SkNE/0U/QP9IQUL/SkNE/0pDRP9KQ0T/Rj9A/0I8Pf9CPD3/Qz0+/0I8\r
+        PP9BOzv/Qjw8/0Q+Pv9RTEz/XldY/1xVVv9YUlP/S0ZG/z86O/8/Ojr/QDo7/0A6O/9BOjv/PTg57zo1\r
+        NtsvKSrHJB4fsy8qK586NTaLOjU2eDs1NmQ/OjpQQz4/PElDRChOSUkUk5OTFJOTlCiTk5Y8k5OVUJOT\r
+        lGSTk5N4k5OTi5OTk5+Tk5Ozk5OTx5KSktuSkpLvkpKS/5WUlP+Xlpb/mZaX/5uWl/+dna3/oKTD/6mu\r
+        1f+zuef/x8vt/9ze8f/j4/D/6Ofv/9jY6P/FxuL/vL/h/7S64f+8vt3/xcLZ/8/M2v/X1t3/09HY/8zK\r
+        0f+vr8X/jY+4/4aGs/+Ghq//hYWj/4SElv+EhIr/g4OD/4KCgv+BgYH/gYGB/4CAgP9/f3//fn5+/35+\r
+        fv99fX3/fHx8/3t7e/96enr/enp6/3l5ef94eHj/d3d3/3Z2dv91dXX/dXV1/3R0dP9zc3P/cnJy/3Fx\r
+        cf9wcHD/b29v/25ubv9tbW3/bW1t/2xsbP9ra2v/ampq/2lpaf9oaGj/Z2dn/2ZmZv9lZWj/ZGRn/2Nj\r
+        Y/9iYmL/YWFh/2BgYP9fX1//ZGJi/2xpaf9zcHH/d3R2/3p3eP9+eHr/g3p6/4V9ff+Gf4D/gHx+/3V2\r
+        eP+DhpT/oKHC/7u83f/V1er/1dft/8TJ6P+xt+r/naHx/5Oc8P+PoPD/jJvm/4eOzv+EhK3/gn2G/4B5\r
+        dv9+eHr/f3p8/4N+f/+CfH3/fHd4/3p0df97dHX/enN1/3hycv98dXb/hH1+/4qDg/+Nh4f/i4SF/4R8\r
+        fv9/dnj/fXR2/310dv9+dXf/fXV2/3t0dP96dHX/fHV2/312d/98dXf/eHFy/25oaf9qZGX/bWZn/3Zu\r
+        b/+Ffn//jIWG/4aAgf9+d3j/cWpr/3dwcf+UjY7/opqc/5mSk/+NhYb/e3N0/3FrbP91bm7/dm9w/3Ru\r
+        b/9zbG3/cGpr/25mZ/9pYmP/aF9g/2lgYf9uZmj/eHJ0/354e/97dnj/d3Fz/29qbf9oY2X/YVxe/1hS\r
+        Vf9LREf/Pzk8/zoyNf80LTD/MSkr/z0yNf9lW17/fXF0/29mZ/9gWFj/U0hJ/2BUVf+tqar/2dnZ/7Gn\r
+        qv+MfH//bWBj/1hLTf9XSkz/VkpL/1dMTv9YTk//WlFS/1dPT/9FOzz/Oi4v/0A2OP9KQUP/X1ZY/25l\r
+        Z/9oYGH/YFla/1NLTP9HQEH/SkNE/0xGR/9KRET/SUJD/0ZAQP9EPT7/QTo7/z84Of9BOjv/RT8//1ZP\r
+        UP9jXV7/Y11e/2JcXf9ZUlP/UElK/0lCQ/9DPT7/RkBB/0pDRP9LREX/SkNE/0I8Pf87NTX/QDo6/0Q+\r
+        Pv9FPj//RT4//0Y/QP9IQUL/VE9P/2FbXP9gW1v/X1la/1BKS/9CPD3/Qjw8/0I7PP9BOzz/QDo7/zw3\r
+        N+85NDTbMy0uxy4oKbM1LzCfPDc4izw3N3g9NzdkPjg5UEA6OzxFQEAoSURFFJWVlRSVlZUolZWXPJWV\r
+        l1CUlJdklJSWeJSUlYuUlJWflJSUs5SUlMeUlJTbk5OT75OTk/+Tk5P/lpaW/5iWlv+bl5f/nZ6r/5+l\r
+        wP+mrNP/r7Xo/8HE7v/U1PL/2dnv/9vc6//Nzuf/vb3j/7y+4v+9weH/ycrg/9bU3v/b2N7/3tzf/9HQ\r
+        2f/DwtH/qKnG/4uOuv+Hh7b/h4e0/4aGqf+FhZv/hYWP/4SEhP+Dg4P/hYSC/4KCgv+BgYH/gICA/39/\r
+        f/9/f3//fn5+/319ff98fHz/e3t7/3p6ev96enr/eXl5/3h4eP93d3f/dnZ2/3V1df91dXX/dHR0/3Nz\r
+        c/9ycnL/cXFx/3BwcP9vb2//bm5u/21tbf9sbGz/a2tr/2pqav9qamr/aWlp/2hoaP9nZ2f/ZmZn/2Vl\r
+        aP9kZGT/Y2Nj/2JiYv9hYWH/YGBg/2FgYP9pZ2f/cW5v/3dzc/96d3j/f3p6/4N7e/+Gfn3/hoCA/4B9\r
+        gP91d37/f4Ob/5eay/+mrOP/sbrt/7C77/+otOv/n6rs/5ef8f+RnfD/jqHw/4mb5v+Hjsv/hISq/4J8\r
+        hP+AeHf/f3h8/4J9gP+KhIb/ioSF/4N/f/9/env/fXh5/3x2d/98d3j/fnl6/4N8ff+FfoD/h4GC/4R9\r
+        f/9/dnj/enJ0/3hwcv98c3X/gXl7/4J7fP99dnf/e3V2/3x2d/96dHX/dXBx/3Ntbv9wa2v/b2lq/25p\r
+        av91b3D/hH+A/4yHiP+Lhof/hYCB/3hyc/95dHT/joeI/5WPj/+JgoP/fHd4/3BqbP9pY2T/a2Vm/2pk\r
+        Zf9mYGH/Yl1e/19ZWv9bVlf/V09Q/1RNTv9WT1D/WVRV/19aXP9kXmD/ZF5i/2FaXf9XUlT/TkhK/0M9\r
+        QP89Njn/QDc5/0I6PP9FPT//TkZH/2BXWf91b3D/m5WX/6qkpv+Gf4H/aGBi/1ZLTf9gVFb/rqmq/9nY\r
+        2P+upKX/hnd5/2xeYP9YTE7/VkpM/1NKTP9VTE3/V09P/1pTVf9aUVL/TEBC/0M1Nv9ENzn/Rjo8/0o/\r
+        QP9NREb/T0hI/1FJSv9NRkf/SkNE/0pERP9KQ0T/SUJD/0hBQv9GP0D/RD0+/0ZAQf9IQUL/SEJC/0pE\r
+        RP9TTE3/WVJT/1lTU/9ZUlP/UEpL/0hBQv9DPT7/Qjs8/0pDQ/9QSkv/UUtM/1JLTP9HQEH/Pzg5/0M9\r
+        Pf9IQkL/SEFC/0dBQf9HQEH/SEFC/1NNTv9dV1j/XFZW/1pUVP9NR0j/QTs7/z86Ov8+OTn/QDo6/0A6\r
+        O/88NzjvOTM02zYxMsc0LzCzODM0nzs3OIs9ODl4Pzk5ZD44OFA8Njc8PDY3KDw2NxSWlpYUlpaWKJaW\r
+        lzyWlpdQlpaYZJaWmHiVlZiLlZWYn5WVmLOVlZXHlZWV25SUlO+UlJT/lJSU/5WVlf+Ylpb/mpeY/5ye\r
+        qf+epbz/pavR/6yy6P+7vu7/y8zz/83P7//P0en/wsTn/7W25v+6vOT/wcXi/9LT4v/j4eH/5OHh/+Pg\r
+        4P/Pz9n/ubvR/6Klx/+Ljr3/iIi6/4iIuf+Hh63/hoag/4WFk/+FhYf/hISF/4eHhv+GhYX/hIKE/4GB\r
+        gf+AgID/f39//39/f/9+fn7/fX19/3x8fP97e3v/enp6/3p6ev95eXn/eHh4/3d3d/92dnb/dXV1/3R0\r
+        dP90dHT/c3Nz/3Jycv9xcXH/cHBw/29vb/9ubm7/bW1t/2xsbP9ra2v/ampq/2lpaf9oaGj/Z2dn/2Zm\r
+        Z/9lZmn/ZGRm/2NjY/9jY2P/YmJi/2FhYf9gYGD/ZmVl/3Btbf92cnP/end4/396ev+DfHv/hX98/4eA\r
+        f/+BfYD/dXeC/3yAoP+PlNL/l5/p/5el8P+Wp+//laTs/5Wi7f+Un/H/kaDx/4yi8P+Im+T/h4/H/4SE\r
+        pv+Ce4P/gXh4/4J7f/+HgIX/j4qM/5CMjP+Khof/hYGB/397e/9+eXr/f3t7/4B7e/+Be3v/gXp7/4F6\r
+        e/99eHj/eXJz/3ZucP92bnD/enN0/4V+f/+HgIH/gHt8/313eP99d3n/eXV1/3Jtbv9wa2z/cm1t/3Nt\r
+        bf9va2z/dW9w/4F9fv+KhYb/jYmK/4mFhv97d3j/enV2/4eBgv+Jg4T/e3V2/29qa/9nY2T/Y15f/2Ne\r
+        X/9hW1z/W1VW/1VQUf9RTE3/TUhJ/0lDRP9GQEH/R0JC/0lFRf9MR0n/TUhL/09IS/9LRUj/Qjw//zky\r
+        Nf8uJyv/LCQn/zkvMf9FOjz/UEVG/2NcXP+Ig4T/rKip/8zKyv/Rz9D/npiZ/3Jqa/9bT1H/YFRX/6+p\r
+        qv/Z19f/qZ+g/39wcv9oXF7/WExN/1ZLTf9UTE3/VU1P/1lRUv9iXV7/ZmBh/1ZJS/9JNzr/Rjc6/0Q3\r
+        Of9EODr/RTw9/0xFRv9TTE3/VE1O/1ROTv9QSEn/SkNE/0lCQ/9IQUL/Rj9A/0Q9P/9LREX/UElJ/09H\r
+        SP9OR0j/T0dI/1BJSv9QSEn/T0hJ/0hCQ/9CPD3/QTs8/0E7O/9NRkf/V1BR/1hSU/9YUlL/TEVH/0E7\r
+        PP9HQED/S0RF/0lDQ/9JQkP/SEFC/0dBQf9OSEn/VE5P/1RPT/9TTU7/SURE/z85Ov89ODj/PDc3/0A6\r
+        Ov9CPD3/Pjg57zs1Nts6NTbHOTU1szk2N586NziLPTk5eD86OmQ8NzdQODM0PDUvMCgxKywUl5eZFJeX\r
+        mCiXl5c8l5eXUJeXl2SXl5h4l5eZi5aWmp+WlpqzlpaZx5aWltuWlpbvlZWV/5WVlf+VlZX/l5WV/5mY\r
+        mP+dnaf/oKS3/6aqzv+ssej/trvu/8HE8//AxfD/v8Ts/7e86/+vsur/tLjn/7q/5P/Nz+X/4uDm/+Ph\r
+        5P/j4OH/ysrZ/6+y0P+doMn/jJDE/4mKwP+Jib3/iIiz/4eHpv+Ghpj/hoaK/4WFh/+Fhob/hoaG/4eE\r
+        h/+CgoL/gYGB/4CAgP9/f3//f39//35+fv99fX3/fHx8/3t7e/96enr/enp6/3l5ef94eHj/d3d3/3Z2\r
+        dv91dXX/dHR0/3Nzc/9ycnL/cnJy/3Fxcf9wcHD/b29v/25ubv9tbW3/bGxs/2tra/9qamr/aWlp/2ho\r
+        aP9nZ2f/Zmdq/2VlaP9kZGT/Y2Nj/2JiYv9hYWH/YGBg/2VjZP9va2z/dXFy/3p2d/99eXn/gHx7/4R/\r
+        ff+IgX//g36A/3h3gv9+gqD/j5XQ/5ag6P+WpPD/l6nx/5ur7P+cq+z/m6nv/5en8f+QpfD/ipzj/4aO\r
+        w/+DhKP/g3yD/4R6fP+If4X/jYSM/5SOkP+VkJD/kIuM/4qFhf+BfHz/fnl5/4B6e/9/eXn/fHZ2/3p0\r
+        df97dXb/enN0/3dvcP91bXD/d3Bw/352eP+KhIT/jYaH/4aAgf+DfX7/g35//4J7fP98dnf/eHJz/3Zu\r
+        b/9zbW7/cmxt/3ZvcP99d3f/gXt8/4J8ff9/enr/dnBw/3VucP9/eHn/gHl6/3Vub/9tZmf/aGFi/2Re\r
+        X/9iXF3/X1ha/1lRUv9STE3/UUpL/1BISf9OSEn/TUZH/0tERf9KQ0T/TERH/0pDRv9EPUD/PjY5/zgw\r
+        M/81LjH/OzQ3/0I4Pf9IPD7/TkFB/1NHSP9qYmL/pqGi/9LQ0f/g39//29na/66oqv+Ee33/YVZY/2BU\r
+        Vv+vqqr/2NbW/6CWmP9zZWf/YVRV/1RLTP9aUVL/XldY/15XWP9nYWL/jYmK/52amv9qX2H/RDQ3/0Q3\r
+        Of9MRET/c2xt/5KPkP+Xk5T/l5SU/4iDhP94cXL/Y1xd/1JKS/9QSUr/TUdH/0lCQ/9GQED/TUZH/1JK\r
+        S/9RSkv/T0hJ/0pERP9GQUH/R0BB/0ZAQf9FP0D/RT4//0Q9Pv9FPz//UktM/11XV/9dV1j/W1VW/05I\r
+        Sf9CPD3/Rj9A/0hCQv9JQ0T/S0VF/0hBQv9EPj//Pjg4/zkyM/9AOzv/SUNE/0Q9Pv8+OTr/Pjg5/z45\r
+        Of9GQEH/TEZH/0lDRO9FP0DbPzo6xzk0NbM6NTafOjU2izs2N3g9NzhkOTM0UDYxMTw0LjAoMy0uFJma\r
+        nBSYmJoomJiYPJiYmFCYmJhkmJiYeJiYmouYmJufl5eds5eXm8eXl5rbl5eX75eXl/+Wlpb/lpaW/5aW\r
+        lv+ZmJj/nJ2k/6Cisv+nqsz/rLHn/7O37v+4vvP/tr3x/7K77/+vte//rK/v/6606v+yuuX/x8rn/97d\r
+        6f/h3uf/4N7j/8XG2f+mq8//mZ7M/46Syf+KjcX/iYnB/4mJtv+IiKv/h4ed/4eHjv+Ghon/hYWG/4aH\r
+        h/+Ih4j/g4OD/4KCgv+BgYH/gICA/4CAgP9/f3//fn5+/319ff98fHz/e3t7/3p6ev96enr/eXl5/3h4\r
+        eP93d3f/dnZ2/3V1df90dHT/c3Nz/3Jycv9xcXH/cHBw/29vb/9vb2//bm5u/21tbf9sbGz/a2tr/2pq\r
+        av9paWn/aGho/2dnav9mZmn/ZWVl/2RkZP9jY2P/YmJi/2FhYf9kYWL/bWlq/3Nwcf96dXf/fHl5/359\r
+        e/+Df33/ioGA/4V+gv96eIH/gYOf/5SZz/+Zo+b/mKXw/5ys8f+ks+z/qLbr/6e16v+hr+3/lqjx/4yc\r
+        4P+Fjr//g4Og/4R+g/+Hfn//jYOL/5OKkv+ZkZT/mpOU/5WPkP+OiIn/g31+/395ev+Benv/fnh4/3ly\r
+        dP93cHH/eHFy/3dwcf91bm//dW5w/3dxcf+AeXn/joiJ/5KLjP+Lg4T/iIGB/4mCg/+JgYL/hH1+/394\r
+        ef95cHH/dG1u/3Vtbv92bm//d3Bx/3lxc/96cnP/d3Bx/3Jra/9yamr/d3Bw/3dvcP9wZ2j/aWFi/2dg\r
+        Yf9lXl//Y1xc/15WV/9VTk//UUpK/1FKS/9SSkv/U0xN/1JLTP9ORkf/S0NE/0lBQ/9EPD//OjI1/zMr\r
+        L/8xKSz/Ni8x/0c+Qv9SSEv/U0VG/1NERP9VSEj/a2Ji/7Gtrf/j4+P/6enp/+Ph4v+/urv/mZCS/2pg\r
+        Yf9gVlb/sKur/9fU1f+aj5D/aVtd/1lNT/9RSUr/ZFxd/3Bpav9waWr/fXh5/7Gwsf/Hxsb/eG5w/0Aw\r
+        NP9IPT//XVZX/56am//R0dH/0M/Q/8jHx/+ysLD/mpSV/3Zwcf9aUlP/VU1P/1BKSv9LRUX/SUJC/09I\r
+        SP9TS03/UktN/1BJSv9IQUL/QTo6/0A5Ov9BOjr/RT4//0dBQv9GQEH/R0FC/1dQUf9jXF3/Yltc/15Y\r
+        Wf9RS0v/RD4//0Q+P/9GQED/SUJD/0tFRv9HQUH/Qjw9/zErLP8kHh//Miwt/z86Ov8+OTn/Pjg5/z85\r
+        Ov9BOzz/S0ZG/1RPT/9QS0zvTUhI20M9Psc5MzSzOTQ0nzkzNIs7NjZ4PTc4ZDk0NFA1MDE8NTAwKDUw\r
+        MRScnZ8UmZudKJmZmTyZmZlQmZmZZJmZmXiZmZuLmZmcn5mZnrOYmJ/HmJig25iYm++YmJj/l5eX/5eX\r
+        l/+Xl5f/mZiX/52cov+hoK3/p6jG/62x4v+yt+z/t731/7O89f+vufP/rrXy/62x8f+ss+v/rLXm/7zC\r
+        5//Q0ur/0tPl/9PT3/+8vtj/oaXR/5eczv+PlMz/i5DI/4qLw/+Kirr/iYmw/4iIov+IiJP/h4eL/4aG\r
+        hv+FhYX/iYiH/4aGhP+Dg4P/goKC/4GBgf+AgID/gICA/39/f/9+fn7/fX19/3x8fP97e3v/enp6/3l5\r
+        ef95eXn/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25ubv9tbW3/bGxs/2tr\r
+        a/9qamr/aWlp/2hoaP9nZ2r/Zmdq/2VlaP9kZGT/Y2Nj/2JiYv9hYWH/YmBg/2toaP9yb2//eXR1/316\r
+        ev+Bfn3/hYGA/4uBgv+HfoL/f3iA/4qInf+jpcv/q7Dh/6mw6v+wt+z/vMTr/8TL6//Hzuv/uMHs/5+r\r
+        8f+Qmt7/iI68/4WFn/+GgIf/ioGC/5GHjv+XjpX/nZWY/5uVlf+Ujo//jIaH/4J8ff+Aenv/g3x9/4J8\r
+        ff9/env/fHd4/3l1dv95c3T/eXN0/3lzdP94c3T/f3p7/42HiP+RjIz/jIWG/4qDhP+LhYb/ioOE/4Z/\r
+        gP+Be3v/e3R1/3dwcf92b3D/dW5u/3JrbP90bG3/d3Bx/3lwcv91bW7/dGts/3Jpav9vZ2j/amJj/2Zf\r
+        YP9lXl//ZV1e/2NcXf9gV1j/V1BR/1RMTf9TS0z/UktM/1JLTP9SS0z/UkpL/01GR/9DOjz/ODE0/zUr\r
+        Lv81Ky3/OzQ1/0M7O/9KQUP/TkNF/0s/QP9JPD3/SD09/1RMTP98dnf/paOj/83MzP/l5eX/19LT/7qy\r
+        s/93bW//YFdZ/7Crrf/W1NT/lo2O/2NVWP9RRkf/UEhJ/354ef+jnp//qaWm/7KwsP/BwMD/u7m5/25m\r
+        Z/89MTT/Yltb/4eEhP+zsrL/0NDQ/7q6uv+sq6v/tbS0/7Oxsf+GgIH/YFhZ/1VMTf9LQ0T/S0ND/0tD\r
+        RP9ORUb/UEdI/1FJSf9QSEr/SUNE/0U+Pv9FP0D/Rz9A/0lCQ/9LREX/SEFC/0dBQv9XUVL/Zl9f/2Nc\r
+        Xf9eWFn/UEpL/0M9Pv9EPj7/RD4//0dBQf9KQ0X/Rj9A/0A6O/82MDH/LSco/zkzNP9EPT7/QDo7/z04\r
+        OP9CPD3/RkFB/05JSf9WUFH/UUxM701HSNtCPD3HNzIzszgyM584MzOLQDo7eEhCQ2RDPj9QPzk6PDo1\r
+        NSg2MTEUnqCjFJ2fnyianZw8mpubUJqammSampt4mpqbi5qanp+amqCznJqjx52bpduZmZ/vmZmZ/5mZ\r
+        mf+YmJj/mJiY/5qYmP+dm6D/oZ6o/6enwf+tsdz/sbfq/7W99v+yu/b/rrj2/6629f+vtPP/q7Pt/6ex\r
+        5/+0u+j/wcfq/8TI4//Gydz/tLbY/56i1P+Vm9H/j5fP/42Syv+Ljsb/i4u+/4qKtf+Jiaj/iIiZ/4iI\r
+        jv+Hh4f/hoaG/4mJhf+IiIX/hYeE/4ODg/+CgoL/gYGB/4CAgP9/f3//f39//35+fv99fX3/fHx8/3t7\r
+        e/96enr/eXl5/3h4eP93d3f/d3d3/3Z2dv91dXX/dHR0/3Nzc/9ycnL/cXFx/3BwcP9vb2//bm5u/21t\r
+        bf9sbGz/a2tr/2pqav9paWn/aGhq/2doa/9mZmr/ZWVl/2RkZP9jY2P/YmJi/2FhYf9pZmb/cG1t/3h0\r
+        c/99eXn/g39+/4eBgv+MgoP/iX6C/4F4gP+Sjpr/srLI/72/3v+8veX/xcbp/9TV6//c3ev/4ODq/8zO\r
+        6/+nru//k5rb/4qOuP+Hhp3/hoOI/4uEhf+SipD/mJCW/56Xmf+blZb/koyN/4qDhP+CfH3/gHt8/4R/\r
+        gP+GgYH/hYGC/4J+fv98d3j/enZ3/3x3eP97d3j/eXV2/396e/+Lhof/kIqL/4yGhv+LhYX/jIeH/4qF\r
+        hv+GgIH/gnx8/313eP95dHT/eHJz/3ZvcP9wamv/cGlq/3dtb/96cHP/eW9x/3Vrbf9tZWb/aGFi/2Ve\r
+        X/9lXl7/ZV5f/2RdXv9iW1z/YFhZ/1pSU/9WT1D/VE1O/1NLTP9TS0z/U0tM/1NLTP9NRkf/OzQ2/zQr\r
+        LP88NDX/RDs9/0xDQ/9RRkb/TkRE/0pAQP9FODn/QDQ1/z4zNP9BOTr/U01N/3Nvb/+zsLD/3Nzc/9vX\r
+        1//Eu7z/eXFz/15XWv+vq63/1tTV/5SLjP9gUlT/S0FC/01GR/+Mhof/v7y8/9DP0P/a2tr/zs7O/7Wz\r
+        s/9wamr/SkFC/397e/+ura3/w8PD/8rKyv+joqL/jIqL/7Ozs//Ixsf/lpGR/2piY/9YTU7/SDw+/0pA\r
+        Qf9MQ0T/TkRF/05FR/9RSEn/U0pM/05FRv9JQkP/S0NE/0xERf9ORUb/TkdH/0pDRP9JQkP/WFFS/2Ve\r
+        X/9hWlv/XVdY/09JSv9DPT3/Qz0+/0M9Pv9IQUL/SkNF/0dAQf9CPD3/PDU2/zcwMf8+OTn/R0BB/0M8\r
+        Pf8+ODn/RT4//0tGRv9RS0z/VlBR/1FLTO9LRkfbQTs8xzcyM7M4MjOfODMzi0VAQHhRTExkTEZHUEdC\r
+        Qzw/OTooNjEyFKOlpxSho6Qon6GhPJ2fn1CcnJ5km5udeJubnIubm56fm5ugs5ybo8eem6bbmpqh75qa\r
+        nf+ampr/mZmZ/5mZmf+amZn/npuf/6Gepv+mpr3/rbDW/7G25v+1vPX/s7v2/7C69v+wufX/sbfz/661\r
+        7/+rs+z/r7bq/7W66P+2u+L/uLrc/62v2f+fotf/mJ3V/5CZ0v+Plc7/jpDJ/4yMwv+Li7r/ioqu/4mJ\r
+        of+JiZT/iIiI/4eHh/+Ghob/iIiH/4mIi/+EhIb/g4OD/4KCgv+BgYH/gICA/39/f/9/f3//fn5+/319\r
+        ff98fHz/e3t7/3p6ev95eXn/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/c3Nz/3Jycv9xcXH/cHBw/29v\r
+        b/9ubm7/bW1t/2xsbP9ra2v/ampq/2lpav9oaWz/Z2hr/2ZmZv9lZWX/ZGRk/2NjY/9iYmL/Z2Zl/29t\r
+        a/94dHP/fXl5/4N9fv+GgIH/i4KC/4eAgP+Be3v/l5WZ/77AyP/R1OD/2dro/+Dg7f/n5vD/5eTt/9/c\r
+        5//Hyej/pa7s/5Ka2f+Ki7P/hYOX/4KAhP+FgYH/jISI/5KKjv+XkZL/lI+P/4yFh/+Gf4D/gXt7/4F8\r
+        ff+GgYL/iYWF/4uGh/+HgoP/fnl6/3t1dv98d3j/fXd4/3x2d/9/eXn/hoCB/4mCg/+HgYL/iIGC/4mE\r
+        hP+HgoP/gnx9/354ef99d3j/fHh5/355ev99d3f/d29w/3Vtbv94b3D/em9y/3txc/93bW//bWVm/2dg\r
+        Yf9mX1//ZV5f/2VeX/9kXV7/Ylpb/19XWP9dU1T/WVFS/1RMTf9SSkv/VExN/1JLTP9JQEH/Pzg5/zgw\r
+        Mv9GP0H/enJ0/5GKiv90a2v/XFJR/1BFQ/9FOjj/Qzc4/0A0Nv87MjP/QTg6/1pUVP93cnP/m5iY/6un\r
+        qP+MhIX/bmRm/09JSv9TT1D/qqio/9fV1f+Wjo//Y1ZZ/09HSP9IQUL/YVxc/4B7fP+vrKz/0tDR/9LR\r
+        0f/Kysr/p6Sk/5OMjf+sqan/v7+//8HAwP+0srL/fnp6/2JcXf+em5v/xsTE/6Wen/+EeHn/Y1ZY/0k6\r
+        PP9IPD7/SD1A/1BGSP9WTlD/W1NU/15WV/9YT1H/UklK/09GR/9MREX/TUVG/01GR/9NRkb/TUZH/1JM\r
+        Tf9WUFH/VU9Q/1JMTf9KQ0T/Qz09/0Q+P/9HQEH/TUdI/1JMTf9RS0z/UEpL/0dAQf8+ODn/RD0+/0dA\r
+        Qf9EPj7/Qjs8/0hCQ/9NR0j/UEtL/1NOTv9MRkfvRUBA20A6O8c7NjazPDc3nz03OItKREV4VVBQZFNN\r
+        TlBQS0s8RUBAKDo1NRSnqawUpqioKKSmpjyho6NQnp+hZJ2doHicnJ6LnJyfn5ycn7OcnKPHn5yn25ub\r
+        pO+bm6D/m5uc/5ubm/+ampr/mpqa/52bnv+gnaP/p6a5/62v0P+xtuL/tLvz/7S89v+zvPb/s7v1/7K6\r
+        8/+wt/L/rrXw/62z7P+rsej/rbHi/6+y3P+qrNv/o6ba/5ug2P+Sm9X/kJfR/5CTzP+Nj8b/jIy//4uL\r
+        tf+Kiqn/iYma/4mJiv+IiIj/h4eH/4iHiP+Nio//ioiL/4WFhP+Dg4P/goKC/4GBgf+AgID/f39//35+\r
+        fv9+fn7/fX19/3x8fP97e3v/enp6/3l5ef94eHj/d3d3/3Z2dv91dXX/dHR0/3Nzc/9ycnL/cXFx/3Bw\r
+        cP9vb2//bm5u/21tbf9sbGz/a2tr/2pqav9paWn/aGls/2dqbf9mZmn/ZWVl/2RkZP9jY2P/YmJi/2Vk\r
+        Yv9ua2r/dnNy/315ef+CfH3/hn+A/4iCgf+GgX//gHx6/5iYl//Ex8j/3eHh/+3u6v/x8fD/8fHx/+3r\r
+        8P/g3Ob/x8fm/6av6v+TmtX/iomt/4SAk/+AfoL/gX5+/4WAgv+Lg4b/kImK/42IiP+Ff4D/gHp7/4B6\r
+        ev+CfX3/h4OE/4yHiP+PiYr/i4WG/4F6e/98dnf/fnd3/353eP9+d3j/f3h5/4F6e/+Ce3z/g3x9/4R+\r
+        f/+GgYH/g35//352d/97dHX/fHd4/397fP+Dfn//g31+/3x1dv94cHH/eG9w/3lvcf97cnP/eG5v/25m\r
+        Z/9oYWH/Zl9g/2VfX/9lXl//ZFxd/2BYWf9eVVb/XVRV/1pRUv9TTE3/UEpL/1NMTf9PR0j/Pzc4/zUt\r
+        Lv81LzD/Vk9Q/6ylpv/Rycn/mpGQ/21kYv9TR0T/QDUy/0E2Nv9ANTf/OC8x/z41Nv9cVFX/dG5v/4J8\r
+        fv99dnf/UUZJ/zInKP8vKCn/SEVG/6Sjo//U09P/l5CR/2ZcXv9TSkz/RD0+/z84Of9NSEn/lpGS/8zJ\r
+        yf/OzMz/zs3N/8fFxv/FwMH/zcvL/87Ozv++vLz/o6Gh/2VdXf9FOTv/j4mK/8bExP+wp6j/loiK/2td\r
+        YP9KOjz/Rzk7/0Y7PP9SSEn/XFNV/2JaW/9mXmD/X1hY/1lRUf9SSUv/TURF/0xFRv9MRUb/TkdI/1BJ\r
+        Sv9ORkf/TERF/0tERf9LRET/R0BB/0M9Pv9GP0D/SkNE/1JMTf9aVFX/W1VW/1pUVf9QSkv/RkBA/0dA\r
+        Qf9HQEH/Rj9A/0U+P/9KQ0T/TUhJ/05JSf9PSUr/R0JC70A6Ots/OTrHPzk6s0A6O59BOzyLTEdIeFlU\r
+        VGRYUlNQV1JSPEpERSg8NzcUqqyuFKmrrSipq6s8pqeoUKOkpmSgoKJ4np6gi52dnp+dnZ6znZ2ix56d\r
+        ptudnaTvnJyi/5ycn/+cnJz/m5ub/5ubm/+enJ7/oJ6i/6amtf+srsn/sbXc/7W87v+2vfP/tr72/7S9\r
+        9v+yu/X/sbn0/6+38/+wtu//sbbq/7e65/+9v+T/uLvf/7G12v+jqtf/lJ3U/5KZ0f+Slc7/jZDI/42N\r
+        wv+MjLz/i4u1/4qKpv+KipX/iYmL/4iIiP+Hh4f/jImL/4uIiv+Hh4f/hISE/4ODg/+CgoL/gYGB/4CA\r
+        gP9/f3//fn5+/319ff98fHz/fHx8/3t7e/96enr/eXl5/3h4eP93d3f/dnZ2/3V1df90dHT/c3Nz/3Jy\r
+        cv9xcXH/cHBw/29vb/9ubm7/bW1t/2xsbP9ra2v/ampq/2lpbP9pa2//Z2hr/2ZmZv9lZWX/ZGRk/2Nj\r
+        Y/9jYmL/bGlp/3Vycv99eXn/gn1+/4aBgf+JhIT/hYKC/3x6gP+Ojpn/rrHD/8jM2//d4ef/6uzt//Hx\r
+        8f/x8PD/6efr/9LS5v+wtOH/mp3K/4uJpv+EgZD/gX+B/4F8e/+BeX3/gXp+/4N9f/+BfH7/fnl6/3x3\r
+        eP97dnf/f3t7/4eCg/+Mh4j/joeI/4qEhf+Aenv/fXd4/4B5ev+Aenv/f3l6/354eP98dXb/fXZ3/395\r
+        ef9/eXr/fnZ3/3tzdf93b3H/eHBy/312eP+BfH3/hICB/4R/gP99d3j/eHFx/3Vtbv9za23/dGxt/3Nq\r
+        a/9sZWf/aWNj/2hjY/9mYWH/ZF5e/2BYWf9dVFX/WFFS/1ZPT/9TTU7/Uk1O/09JSv9IQUL/QTs8/zw2\r
+        N/85MTL/ODAx/1RMTf+jnJz/0MjI/7mwr/+WjYv/XVNQ/zcsKf86Ly//Oi4x/zMpK/8zKiv/QTk6/05H\r
+        SP9XUVL/YFla/2ZcXv9hVVf/PTY4/z48Pf+WlJT/x8TE/5iQkf9vZWf/VkxO/0I5O/88MzT/TEZH/5yY\r
+        mP/My8v/oZ6f/4J+f/+HgoT/lI+Q/7q4uP/U09P/w8LC/6qoqP92bm7/WlBS/5uXl//Ix8j/qaKj/4l9\r
+        gP9oXF3/TUBC/0o9P/9IPT//TEVF/1NMTf9dVlj/ZV5g/2FZW/9bVVb/UUpL/0hBQv9LREX/TkZH/05H\r
+        R/9NRkf/SkNE/0lCQ/9LREX/TUZI/0tERf9KQ0T/TEVG/05HSP9XUVL/X1lZ/15XWP9bVVb/U01N/0pG\r
+        Rv9IQ0T/RkBB/0ZAQf9GQEL/SENE/0pGR/9HQkP/RD4//0E7PO8+ODnbQDk6x0A6O7NBOzufQTs8i0tG\r
+        RnhWUFBkVE5PUFNNTTxGQUIoOzU2FK2vsRSur7Aorq+wPKurrVCoqKpkpKSleJ+foYufn5+fnp6es56e\r
+        oceenqTbnp6l752dpf+dnaL/nZ2f/5ycnv+cnJ3/n52f/6Gfof+lprH/qq3D/7C01v+2u+n/t77x/7i/\r
+        9v+1vvb/sr32/7G79v+xufX/tLrw/7e86//AxOr/yszp/8XI4/+9wtv/q7LX/5mh0/+WnNL/l5rR/5CU\r
+        y/+Ojsb/jY3B/4yMvf+Li7D/ioqg/4qKkf+JiYn/iIiI/4uHh/+KiIj/iYmI/4SEhP+EhIT/g4OD/4KC\r
+        gv+BgYH/gICA/39/f/9+fn7/fX19/3x8fP97e3v/enp6/3l5ef94eHj/d3d3/3d3d/92dnb/dXV1/3R0\r
+        dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25ubv9tbW3/bGxs/2tra/9qamz/a21w/2hqbf9mZmb/ZWVl/2Rk\r
+        ZP9jY2P/YmJi/2poZ/91cnL/fXl5/4J+fv+Gg4L/ioeF/4WDhv97eoT/hoaa/56fv/+3udb/0NXl/+Lm\r
+        6//w8e7/8fHv/+7v7v/Z2eb/uLfZ/6CewP+OiqD/hYGM/4OAgP+Be3r/fXZ4/3pzd/94dHX/eHR1/3l0\r
+        df96dHX/eXR1/355ev+IgoP/jIiI/42HiP+Jg4P/gHp7/354ef+Be3z/gnx9/4F6e/99d3j/eHJz/3dy\r
+        cv98dXb/e3R1/3Zvb/9zamz/cmts/3VucP99dnj/gn1+/4aBgv+FgIH/fnh5/3hxcv9ybG3/b2lp/29p\r
+        af9uZ2j/bGVm/2tlZf9qZmb/Z2Nj/2FbW/9dVVb/WVBR/1VNTv9RSUv/UEpL/1JMTf9NSUn/Pjk6/zgx\r
+        Mv87Njf/PDc4/zkzNP9QSkv/mZGR/8vCwv/Sysn/urCv/2ZcWf8wJSP/Nyss/z0vMv88MDH/Oi8w/zUt\r
+        L/80LS7/OTIz/0xERf9+dHX/kIWH/1hSU/9GQ0P/kI2N/7u4uP+ck5T/fHBy/1pOUP8+NDb/OTAx/0tC\r
+        Q/+ZlJX/wL+//3dyc/9FP0D/U05P/21paf+rqan/1NTU/8jIyP+zsrL/ioSF/3Vsbf+qp6f/y8rK/6Ga\r
+        nP96cHL/Y1ha/1FFR/9MQkT/SUBC/0lCQ/9LRkb/WFNT/2FcXP9fWlr/W1ZX/1BJSv9FQEH/S0RF/1BI\r
+        Sf9PR0j/TUZH/0pDQ/9HQUL/TERF/09JSf9PSUr/T0lK/1BKSv9RS0z/WlRV/2JcXP9gWFn/W1VV/1RP\r
+        UP9MSUn/SUVF/0ZBQf9HQkP/R0ND/0hERP9HREX/Qjw9/zs2N/89ODjvPjk520E7PMdDPD2zQTs8n0A6\r
+        O4tHQkN4TklJZE1ISVBNSEg8Qz4/KDk0NRSwsbQUsbGzKLKxszyvr7FQrKyuZKioqXijo6SLoKCin6Cg\r
+        oLOfn6HHn5+j25+fpe+fn6f/np6l/56eo/+enqH/nZ2f/6CeoP+ioaH/pqau/6mrvP+vss//tbrj/7e9\r
+        7v+4v/f/tr/3/7O+9v+zvPX/srnz/7m/8P/Bxez/y8/p/9fZ5//O0uL/w8fc/7W52f+kqtX/parU/6qr\r
+        1P+ipM7/mJvH/5CSwf+Njbr/jIyx/4uLp/+Kipr/ioqN/4mJif+IiIj/h4eH/4aGhv+FhYX/hISE/4OD\r
+        g/+Dg4P/goKC/4GBgf+AgID/f39//35+fv99fX3/fHx8/3t7e/96enr/eXl5/3h4eP93d3f/dnZ2/3V1\r
+        df90dHT/c3Nz/3Jycv9xcXH/cHBw/29vb/9ubm7/bW1t/2xsbP9ra2v/ampr/2pscP9oam3/Z2dn/2Zm\r
+        Zv9lZWX/ZGRk/2NjY/9pZ2f/dHFx/355ef+Gf4D/ioSE/42Hhv+Ig4f/fnuI/4mHoP+fncT/tLbc/8zQ\r
+        6f/d4e7/6+3t/+rs7P/f4er/zM3h/7Sy0/+hnbz/kY6e/4mGjf+Ig4L/hH98/4B3e/99dnn/e3d3/3t4\r
+        d/99eHj/fXd4/3x2d/+Ae3z/iYOD/46Iif+Qiov/jYeI/4Z+f/+Cenz/gnp8/4F6fP+Cenv/fXd3/3dw\r
+        cf90bW//d3Bx/3ZwcP9za2z/cWls/3JsbP92b3H/fXZ4/4N8ff+GgYH/hX+A/353ef94cHH/dWxu/3Fq\r
+        a/9yamv/cmlr/25naP9tZ2f/bGZn/2hhYv9fV1j/WFFS/1VNTv9TTE3/VExN/1JLTP9PSEr/SkJD/z84\r
+        Of87NDT/QTs8/0I8Pf85MzT/SENE/4V8ff+2rK3/0cjH/8O5t/9nXFn/MCQi/0U3OP9fUVP/fXJ0/4p/\r
+        gf9rYWP/Vk1O/1NLTP9kXV7/oZub/8O+vv+opKT/m5mZ/7KwsP+9ubr/raSl/5GFhv9dUFL/Nyst/zov\r
+        Mf9GPT3/aGNj/3p2dv9XUVL/QTs8/1dSUv90cHD/rq2t/9XV1f/Pz8//xMTE/7OwsP+qp6f/wsDA/8nI\r
+        yP+SjY7/ZVtd/11RU/9VSEn/UkdJ/1BGSP9MRkf/SkVG/1FLTP9VUFH/VE9Q/1NOTv9MR0j/RkFC/01H\r
+        SP9TTE3/Vk9Q/1lRUv9SS0v/TEVG/01GR/9OSEn/T0lK/09JSv9QSkv/UktM/1hSU/9dV1j/XFVW/1pT\r
+        VP9RS0z/SURF/0ZAQf9EPj7/R0FC/0pFRv9KREX/SURF/0M9Pv8+ODn/QTs870U/QNtEP0DHRD8/s0I7\r
+        PJ8/OTqLOTQ1eDQuLmQ7NjdQQz0+PD44OCg5NDQUs7S2FLS0tii1tLY8s7K0ULCwsWSsrK14p6eoi6Sk\r
+        pJ+hoaGzoaGhx6Cgo9ugoKbvoKCp/5+fqP+fn6f/n5+k/56eof+hoKH/o6Kh/6alq/+oqLb/rrDJ/7S5\r
+        3f+2vOv/ucD3/7fA9/+1v/f/tb31/7S68f++w+//yc3u/9XZ6f/h5OX/19rh/8nL3v+9v9v/r7PY/7S2\r
+        1/+8vNf/tbTR/6uqyv+dncL/jpC6/42Ns/+MjK3/i4ui/4qKlv+Kior/iYmJ/4iIiP+Hh4f/hoaG/4WF\r
+        hf+EhIT/g4OD/4KCgv+BgYH/gICA/4CAgP9/f3//fn5+/319ff98fHz/e3t7/3p6ev95eXn/eHh4/3d3\r
+        d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25ubv9tbW3/bGxs/2tra/9qa2//aWtt/2ho\r
+        aP9nZ2f/ZWVl/2RkZP9jY2P/aWdn/3Rxcf9/eXr/ioCD/4+Fhv+Ph4b/ioWI/4J+jP+MiKP/oJ7H/7a1\r
+        3v/Lzu3/29/x/+bo7P/g4+n/z9Ho/7+/3v+trM//oJy4/5WQnf+Qio7/joeF/4mCgf+Een7/gHl7/357\r
+        ef9+fHj/gHt7/4F6e/9/eXr/gnx9/4qCg/+OiIn/kYuM/5CJiv+IgYP/hHt9/4J6fP+CeXv/g3p8/393\r
+        eP92cHH/c2xt/3Rtbv9zbG3/cWpr/3Fpav9zbW7/d3Bx/312d/+Ce3z/hn+A/4R+f/99dHb/eG9w/3Zs\r
+        bv91bG3/dm1u/3Rsbf9yaWr/b2hp/21mZ/9oYWL/XFVV/1RMTf9SSkv/UkpL/1VNTv9UTE3/TURE/0Q9\r
+        Pv8/ODj/Pzg4/0hAQf9IQEH/OjQ1/0E7PP9wamv/npeY/87ExP/MwcD/bGJe/zgtKf9bTk7/hHR3/7mr\r
+        rf/MvsD/lYiK/2xiZP9jWVr/cGlq/7Kurv/g39//4uDf/9/c2//Oy8v/wr2//761tv+mnJ3/YVRV/zAj\r
+        Jf86LzH/QTc5/0A4Ov8/ODj/OzM1/z04Of9YUlP/dnNz/6qpqf/Q0NL/yMnJ/8PDw//Hx8f/ycnJ/8bG\r
+        xv+3trb/e3V2/0xERf9OREb/UENF/09ERv9LQ0T/R0FC/0I9P/9DP0D/RUBA/0VBQv9GQUL/RkJD/0ZC\r
+        Q/9QS0z/V1JS/15YWP9iXFz/WFJT/1BJSv9OR0j/TUZI/09JSv9QSkv/UUpL/1JMTP9VT1D/V1FS/1hS\r
+        Uv9XUFH/TklJ/0dAQf9FPj//Qzw9/0hCQ/9NSEj/TUdH/0xFRv9GP0H/QDo7/0U/QO9JRETbR0JCx0VA\r
+        QbNCPDyfPjg5iy8qKnggGxtkLSgoUDk0NDw4MzMoNzIyFLW2txS2trgotra4PLW0tlCzs7Rkr6+weKur\r
+        q4unp6ifpKSks6KipMehoaPboaGm76Ghqf+hoan/oKCp/6Cgpv+fn6P/oJ+i/6Oiov+lpKn/pqew/6yv\r
+        w/+zttf/trvn/7nA9v+5wff/ucL3/7nA9f+5vfL/xMbx/8/R8P/a3Ov/4+Xn/9bX5P/HxeH/v7/g/7m6\r
+        3//Dw97/0M7d/8zK2f/Fw9T/uLbM/6ipxf+cnLv/kJCx/4yMqf+Li6D/ioqV/4mJif+JiYn/iIiI/4eH\r
+        h/+Ghob/hYWF/4SEhP+Dg4P/goKC/4GBgf+AgID/f39//35+fv99fX3/fHx8/3t7e/96enr/eXl5/3h4\r
+        eP93d3f/dnZ2/3V1df90dHT/c3Nz/3Jycv9xcXH/cHBw/29vb/9ubm7/bW1t/2xsbP9ra2v/ampt/2lq\r
+        bf9oaGn/Z2dn/2ZmZv9lZWX/ZGRk/2lnZ/90cXH/f3p7/4uDhP+RiIj/koyI/42JiP+Fg4b/kZCc/6qo\r
+        wP/Dw9f/3N7o/+Pl6//f3+f/0NDo/7m87P+qreP/nqLP/5mauP+YlJ7/l5GS/5aQj/+SjIr/jIOF/4V/\r
+        gP+AfXv/f315/4J9ff+CfH3/gHp7/4J8ff+IgYL/i4OF/4yGhv+Jg4T/g3x8/393ef9+dnj/gHh5/4Z9\r
+        gP+FfX//fnd5/3hzdP92cXL/dW9w/3VvcP91b3D/dG9v/3Zwcf97dHT/fnZ4/395ev99dnf/d25w/3Jq\r
+        bP9xaGr/c2ps/3lwcf96c3T/dW5v/3Fqav9rZWb/ZV5f/1pUVf9UTE3/U0tM/1NLTf9TTE3/UEdI/0Y+\r
+        P/9AOTr/Qzs8/0U9Pv9IP0D/Rj0+/zoyNP88Nzf/W1NU/4V7fP/EvLv/1czK/4p+fP9nXFr/lIeI/7mq\r
+        rP/Kvb//wbW3/4N3eP9SR0j/RDs8/0Y/P/9tZ2j/kYuM/7Grq//IxMT/0czM/9TR0v/Uz9D/u7S1/2de\r
+        YP8tIiT/OTAx/0E5Ov88NDb/ODEy/zUuL/83MDH/SUVH/2BfYP+Hhoj/nZ2f/3p6fP9kZGb/dXN1/359\r
+        fv9sa2z/WFhY/zg2N/8gGhv/IBka/x8XGf8bFRb/FxIT/xYTFP8WFBX/GxgZ/yEdHv8nIyT/LSoq/zYy\r
+        Mv9AOz3/VE9Q/2RfYP9oYmP/aWNj/1xXV/9STU7/T0pL/0xISP9QSkv/U01N/1FLTP9QSkv/T0hJ/05H\r
+        SP9PR0n/T0hJ/0tERf9HQEH/RkBA/0Y/QP9NSEj/VE5P/1ROT/9UTk//S0VG/0M8Pf9GQEHvSUNE20dC\r
+        Q8dGQUGzRD4/n0E7O4s3MjJ4LykqZDIsLVA2MTE8NC4vKDMtLhS2t7gUt7i5KLi3ujy3t7hQtra3ZLKy\r
+        s3iurq+Lq6usn6enqLOjpKbHo6Oj26Kipu+ioqn/oqKq/6Ghq/+hoaj/oaGl/6CgpP+joqP/pKSm/6Wn\r
+        qv+rrb7/srTS/7W64/+5wPP/vMP2/77F9v+/w/T/wMHy/8rL8f/W1vH/3d7t/+Tl6f/V1ef/w8Dk/8G/\r
+        5P/AwOT/z87k/+De4//g3OD/3Njd/8/M1v+/v8//r6/C/52dtf+QkK//jIyq/4uLnv+KipH/iYmJ/4iI\r
+        iP+IiIj/h4eH/4aGhv+FhYX/hISE/4ODg/+CgoL/gYGB/4CAgP9/f3//fn5+/319ff98fHz/e3t7/3p6\r
+        ev95eXn/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25ubv9tbW3/bGxs/2tr\r
+        a/9qamz/aWlp/2hoaP9nZ2f/ZmZm/2RkZP9pZ2b/c3Fx/397e/+MhYb/kouK/5SPi/+QjIj/iIeC/5iX\r
+        mP+0tLz/0NDU/+rr5P/p6ej/19Xl/8HA6P+mqvD/mZ7l/5Oazv+UmLf/mpaf/52Wlv+el5f/mZKT/5KK\r
+        jf+LhIX/gn9+/4B9e/+Dfn7/g35+/4J7fP+CfH3/hH5//4aAgP+GgID/hH19/353eP97c3X/e3R1/394\r
+        ef+JgoP/i4WF/4V/gP9/env/eHR1/3Zyc/94dHT/eHN0/3Vxcv91cXH/d3Fy/3lycv95cnL/d29w/3Fp\r
+        av9uZGf/bWVn/3Fpav98dXb/gHl6/3l0df9zbW7/a2Zm/2RdXv9aVFX/VU1P/1VOT/9TS03/UklK/0xE\r
+        Rf9BOjv/PjU2/0Y/P/9KQkP/Rz4//0E6O/85MTH/ODAw/0U9Pv9rYWL/u7Gw/97S0f+onJr/lIeG/8O3\r
+        uP/f0tP/zsHD/62ipP9rYWP/NzAx/ykfIP8iGRr/Mikr/0tDRf98dHX/pqGi/8G8vP/W0tP/29fY/8XA\r
+        wf9pYmT/KSAi/zUsLv87MzT/My0t/y0nJ/8rJib/LSco/zk2Of9IR0r/YF9j/2dnav80NDf/EhEV/ysq\r
+        LP86Nzn/Hh0e/wcHB/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAAD/DAoK/xgU\r
+        Ff8mIiP/NTEy/1FNTf9oY2T/amZn/2pnZ/9fW1z/VFBR/09MTP9LSEj/UUxM/1VOT/9SS0z/TkhJ/0pC\r
+        Q/9GPT7/Rz5A/0hAQf9IQEH/R0BB/0hBQv9JQ0T/UkxN/1pUVf9bVFX/W1RV/09JSv9EPj7/RkBB70dC\r
+        QttHQkPHRkFCs0Q+P59BOzyLPjg5eDo1NWQ3MjJQNC4vPDIsLCgwKisUuLm5FLm6uyi7u7w8ubq7ULi4\r
+        umS1tbZ4sbGyi62ur5+qqquzpqeox6Skptujo6jvo6Oq/6Ojq/+ioq3/oqKq/6Kipv+hoaX/o6Gk/6Sk\r
+        pv+mp6n/q6y5/7GyzP+1ud3/ub/u/7/F8//Fyvb/yMv0/8vM8v/U1PD/3t7v/+Dh7f/i4ur/0NDo/7u9\r
+        5f+7veX/vsHn/8/P5v/i4OX/4+Di/+Dd3//V1Nn/ysnS/7u7yP+srL3/mZq2/42NsP+MjKb/i4ua/4qK\r
+        kP+JiYn/iIiI/4eHh/+Ghob/hYWF/4WFhf+EhIT/g4OD/4KCgv+BgYH/gICA/39/f/9+fn7/fX19/3x8\r
+        fP97e3v/enp6/3l5ef94eHj/d3d3/3Z2dv91dXX/dHR0/3Nzc/9ycnL/cXFx/3BwcP9ubm7/bW1t/2xs\r
+        bP9ra2v/ampr/2lpav9oaGj/Z2dn/2ZmZv9lZWX/aGZm/3Nxcf+AfH3/jYaJ/5OMj/+Uj5D/kY2N/4uH\r
+        iP+gnZ7/xcLG/97c3f/u7ur/5ufr/83O5/+3u+n/o6rx/5mf5P+Vmcb/lpev/5yWnv+elpf/nJWX/5mT\r
+        lf+Tjo//joeI/4aCgf+Dfn7/g31+/4N9fv+DfX7/gnx9/4B6e/+Aenv/gHp7/394ef97dHX/enJ1/3x1\r
+        df+Ce3z/joiJ/5GLjP+Lhof/hH+A/3t1dv93cXL/eXN0/3lzdP94cnP/dnBx/3Ntbv9ya2z/c2xt/3Fr\r
+        a/9uZWj/bGRm/21mZ/91bG3/gnp8/4d/gP+Aenv/e3R1/3VvcP9tZmf/YVpb/1lSU/9YUVL/VE1O/01F\r
+        Rv9HQEH/RD0+/0M8Pf9GP0D/Rj9A/0M7PP8/Njf/NzAw/zMrK/8zKSr/U0hI/62hof/e09L/wbW1/7Kn\r
+        p//Btbb/vK6w/4yBgv9iV1j/QDY3/yUdHv8dFRb/GhES/yAZG/8rIyX/PDY3/09JS/9lYGH/fXd4/5aQ\r
+        kv+VkJL/U0xO/yAZG/8bFRb/Fg8R/w4JCv8LBgb/Eg0N/xkUFf8cGR3/ISAl/yYmKf8lJSj/Dg0S/wAA\r
+        Af8JCAn/DQwN/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgF\r
+        B/8PDA7/FBAT/xsXF/8oJCb/NzM0/0lFRf9YVFX/WFRU/1ZSU/9QTEz/SkZH/09LS/9TTU7/T0lK/0tE\r
+        Rf9IQEH/RD09/0lAQf9MQ0X/S0NF/0pERf9KREX/SkVF/1NNTf9bVVb/W1RV/1lTVP9OSUn/RT4//0ZA\r
+        Qe9HQkLbRT9Ax0M9PrNAOjqfPTc4izo1Nng5MzRkODM0UDgzMzw1LzAoMiwtFLu7uxS8vL0ovb2/PLy8\r
+        vVC7u7xkt7e5eLS0touwsLKfra2vs6mqq8elp6jbpaWq76Skq/+kpK3/pKSu/6Ojq/+jo6j/oqKn/6Ki\r
+        pf+lpab/p6en/6ustv+vsMb/tLfX/7m/6f/CxvD/y871/9HS8//X1vH/3t3v/+Xl7P/j4+z/397s/8vN\r
+        6v+0uef/trvn/7zB6P/Nz+j/4+Ho/+Ti5P/i4eD/2tna/9HR1P/ExMz/trbE/6Civf+OjrX/jY2s/4yM\r
+        o/+Li5j/ioqN/4mJif+IiIj/h4eH/4aGhv+FhYX/hISE/4ODg/+CgoL/gYGB/4CAgP9/f3//fn5+/319\r
+        ff98fHz/e3t7/3p6ev95eXn/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25u\r
+        bv9tbW3/bGxs/2tra/9qamv/aWlp/2hoaP9nZ2f/ZWVl/2dlZv9zcXH/gHx+/4yHi/+SjJH/lY+T/5ON\r
+        kf+PiIz/qKGl/9XP0P/q5+f/8fHu/+Lk7v/Cx+j/rbXq/6Cp8f+YoOD/lpi9/5iWqP+clpz/nZaY/5uU\r
+        mP+YkpX/lI+R/4+Ki/+Jg4T/hX+A/4R+fv+Efn//hYCA/4N+f/9+d3n/fHV2/312d/98dXf/eXNz/3lz\r
+        c/98dnb/hH1+/5KMjf+WkZL/koyM/4mEhf9+d3j/eHJy/3lycv95c3P/e3N0/3dxcv9xamv/bmZn/29n\r
+        af9uZmj/a2Rl/2tkZf9tZ2j/d29w/4Z/gP+MhYb/hn5//4B5ev98dXb/dGxt/2ZfYP9dVVb/WlNU/1VM\r
+        Tv9IQUL/RDw9/0Y/QP9IQEH/RT4//0M7PP8/ODj/OzIz/zYtLf8vKCj/KR8f/0c7O/+imJj/3dLS/9XJ\r
+        yf/Jvb3/t6mr/5OHif9QRUb/IBYY/xoQEf8UDA3/EQsM/xAKC/8QCgv/DQgJ/wQAAP8BAAD/Ew4P/ywm\r
+        J/9TTk//ZF5g/zkzNP8VEBH/AgAA/wAAAP8AAAD/AAAA/wAAAP8FAAH/AQAE/wAAAv8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8FAgX/CgcJ/wcEBf8GAQT/CQUF/w8KC/8qJif/REBA/01ISf9TT0//TUlK/0pERf9PS0z/VE9Q/09K\r
+        S/9LREX/SD9B/0Q8Pf9LQUL/T0ZI/05HR/9NR0j/TEZH/0tFRv9TTU7/WVRU/1hSU/9WUFH/TUdI/0U/\r
+        P/9GQEHvR0FC20M9PsdAOjuzPTc4nzk0NYs4MzR4NzIzZDo0NVA8Nzc8ODM0KDUvMBTCwsEUwcHCKMDB\r
+        wjy/v8FQvb6/ZLq6vHi3t7mLs7S1n7CwsbOtrq/Hqqut26iprO+mpa3/pqWu/6emsP+lpa7/pKSr/6Oj\r
+        qP+jo6X/paWm/6inp/+rq7L/rq6//7O1z/+4veH/w8fr/8/R9P/Y2PL/4ODw/+Xl7v/q6uv/5OLt/93Z\r
+        7v/Iye3/sbjs/7G56/+1vOr/x8rq/9zb6v/d3eT/3Nzd/9HR2P/ExNL/uLjO/6usyv+anMP/jo67/42N\r
+        tP+Njaz/jIyi/4uLmP+Kio//iYmJ/4iIiP+Hh4f/hoaG/4WFhf+EhIT/g4OD/4KCgv+BgYH/gICA/39/\r
+        f/9+fn7/fX19/3x8fP97e3v/enp6/3l5ef94eHj/d3d3/3Z2dv91dXX/dHR0/3Nzc/9ycnL/cXFx/3Bw\r
+        cP9vb2//bW1t/2xsbP9ra2v/ampr/2lpaf9oaGj/Z2dn/2ZmZv9oZ2j/dHJy/4F8fv+Oh4n/k4yN/5SP\r
+        jP+SjY3/kIqN/6ynqP/c2NX/8Ozq//Hw7v/c3u3/uL/p/6Su6f+bper/lp3U/5WVsP+Wk5//mpWa/5qU\r
+        l/+XkZT/k46Q/46Ji/+JhIb/hYCB/4R/gP+GgYH/iYSE/4yIif+Lhof/hICB/4F8ff9+env/fnh5/354\r
+        ef9+eHn/fXd4/4R+f/+RjI3/l5KT/5eSk/+Ri4z/hH+A/3t1dv92cHH/dXBw/3l0dP96dHT/dnFy/3Nu\r
+        b/9xbGz/cGpr/3Bqa/9wamv/b2lq/3ZvcP+Ff4D/h4KD/3x2dv90bW7/cmtr/21naP9nYmP/YFla/1ZQ\r
+        Uf9OSEj/R0FC/0Q+Pv9GP0D/RT4//0E7PP89ODn/OzM0/zYuL/8uJyj/Niws/1RKSv96cHD/saen/9PI\r
+        yP/Lvr7/saan/3xxcv9MRET/LiQl/xcPEP8SCwz/DQcH/wkCBP8HAQL/BAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8GAgT/GRYX/yAdHf8NCgv/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/CAUG/w8LDP8TDg7/FQ8Q/xQOD/8UDxD/HRkZ/yUhIv8qJSb/Lyor/zs2N/9FQUL/VFBR/2Bc\r
+        Xf9cVlf/VlFS/09JSv9JQkP/TERG/09HSf9PSEn/TklJ/0pFRf9IQUL/TEZH/1FLTP9PSUr/TEdH/0ZA\r
+        Qf9BOjv/RD4/70dCQ9tEPj/HQTs8sz04OZ87NTaLOjQ1eDk0NWQ6NjZQPTg5PDs2Nyg5NTUUyMjHFMbG\r
+        xijDxMU8wsLEUL/AwWS9vb54urq8i7e3uJ+zs7SzsbGyx66vsdurrK/vqaiu/6mpsP+qqrL/qKiw/6am\r
+        rv+kpKr/pKSl/6Wlpv+op6j/qqqv/6ytuP+ys8j/t7ra/8TG5v/R0vH/3d3x/+no8P/s6+3/7u3r/+Ti\r
+        7f/Z1PD/xcbx/7C48f+vt+//sbjq/8LG6//W1ez/2djl/9fZ3P/Jytb/ubnQ/62tz/+go8//lJfJ/4+P\r
+        wP+Ojrv/jY20/4yMrP+Li6L/ioqZ/4mJj/+JiYn/iIiI/4eHh/+Ghob/hYWF/4SEhP+Dg4P/goKC/4GB\r
+        gf+AgID/f39//35+fv99fX3/fHx8/3t7e/96enr/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fx\r
+        cf9wcHD/b29v/25ubv9tbW3/bGxs/2tra/9qamr/aWlp/2hoaP9mZmb/amlq/3Vzc/+CfX3/j4aI/5OL\r
+        if+SjYb/ko6I/5GMjv+wq63/4eDb//Ly7P/u7Oz/1dfs/6646v+cp+f/l6Hh/5Wayf+UkqT/lZCW/5eT\r
+        lv+WkpT/k46R/46Ji/+Ig4X/hYCB/4J+f/+EgID/ioWF/46Kiv+Sjo//ko2O/4yHiP+HgYL/gXx9/397\r
+        fP+BfH3/gHt8/356e/+Df3//kIuM/5eSk/+alZb/lZGS/4iEhP99eHj/c29w/3Ftbv95dHX/fnh5/313\r
+        eP96dXb/c29w/3Ftbf9zbm//c25u/3Bsbf91cHH/g35//4N+f/9zbW7/aWNk/2hjZP9oY2T/Z2Nk/2Fc\r
+        Xf9STU//SUNE/0ZBQf9FQED/RD9A/0I9Pv89Nzn/OTM0/zQwMf8xLC3/MCkp/0M7O/99dHT/qqCg/7+z\r
+        s//Jvr7/wLS0/52Skv9JQEH/EAcI/w8HCf8OBgj/CgME/wYCAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/BAAA/wwICf8UDxD/HBcY/yIbHP8dGBn/GRQV/xMNDv8MCAn/DgkK/xMNDv8pJCX/Pzs8/1ZS\r
+        U/9pZmb/ZmFi/2FcXf9WUlL/TUhJ/05ISP9PR0n/UElK/09KSv9KRET/RD0+/0ZAQf9IQkP/RkBB/0Q+\r
+        P/9BOzz/PTg4/0M9Pu9JQ0TbRkBBx0I8PbNAOjufPTc4izs2Nng5NTZkOzc4UD05OTw9ODkoPTg5FMrK\r
+        yRTIyMkoxsbIPMTExlDCwsRkv8DBeL29vou6uruft7e4s7S0tsexsbPbrq6x76urr/+srLL/rq61/6ys\r
+        s/+qqrL/p6es/6Wlpv+mpqf/qqip/6yrrv+urrT/srPC/7e40f/Aw97/yszr/9nZ7v/p5/H/6+rw/+3s\r
+        7v/f3+//0c/w/8TG8P+4vfD/tbzt/7W76v/Dxev/1NHt/9jW6P/Z2uL/ycrb/7a21P+mqNP/mJvT/5GU\r
+        zf+QkMf/j4/A/46Ou/+NjbP/jIys/4uLov+Kipj/iYmP/4iIiP+Hh4f/hoaG/4WFhf+EhIT/g4OD/4KC\r
+        gv+BgYH/gICA/39/f/9+fn7/fX19/3x8fP97e3v/enp6/3l5ef94eHj/d3d3/3Z2dv91dXX/dHR0/3Nz\r
+        c/9ycnL/cXFx/3BwcP9ubm7/bW1t/2xsbP9ra2v/ampq/2lpaf9oaGj/Z2dn/2ppaf90cXL/f3t8/4yF\r
+        hf+OiYX/ioh//4yKh/+SjpX/sa21/97e4P/r7O7/5OXs/8zQ7P+rte//m6bm/5ae1v+Tlrz/kI6b/5CK\r
+        jv+Rio3/j4mM/42Gif+Jg4b/hX+B/4R+f/+Ff4H/iIOD/46IiP+SjY7/l5GS/5aQkf+SjY3/i4aH/4J+\r
+        f/9/env/gXx8/4F8fP+Ae3z/g35//4qFhv+OiYr/j4qL/4yHiP+Efn7/eXV1/3Fqa/9ya2z/fXZ3/4N9\r
+        fv+Efn//gHp7/3Zwcf9ybG3/dG1u/3Rub/9zbW7/dnBw/313eP98dnf/bmhp/2hgYv9qZGX/aWNk/2Rd\r
+        Xv9cV1j/U0xN/0tFRv9IQkP/RT9A/0M9Pv9BOjv/Pjc3/zkyM/8yKyz/OzQ1/11WV/+Cenr/rKGh/8S6\r
+        uv+/tLT/vK+v/7qurv+aj4//Qzk5/wcHB/8GBgb/BQQE/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wYCAf8PDAz/GhYV/yEbG/8lICD/Ix0d/yAaGv8ZFBX/FQ8Q/xoUFf8eGRr/IRob/yQg\r
+        If8+ODr/VFFS/15aW/9nYmP/XFdY/1NNTv9PSUr/TEZH/01HSP9OSEn/SUJE/0U+P/9EPT7/Qz0+/0Q+\r
+        P/9FPj//Qz0+/0M9Pf9JQ0TvTklK201HSMdLRkezRkBBn0A6O4s7NTZ4NjAyZDgzNFA6NTY8OjU2KDk1\r
+        NRTNy8sUysrLKMjIyjzGxsdQxMTFZMHCw3i/wMGLvL2+n7q6u7O3t7jHs7O127Gws++urbD/r6+z/7Gy\r
+        t/+wsLb/rq62/6mqr/+mpqf/qKeo/6upqv+ura3/sLCw/7Ozvf+2tsr/vL/X/8PH5f/U1uz/5+Xz/+ro\r
+        8//q6fH/29vx/8nL8f/ExvD/wMLv/73B7P+6v+n/xcbr/9PO7f/X1er/29zm/8rL4P+0tdj/oqXX/5KV\r
+        1/+SktL/kZHM/5CQxv+Pj8D/jo66/42NtP+MjKv/i4uh/4qKlv+JiYz/iIiI/4eHh/+Ghob/hYWF/4SE\r
+        hP+Dg4P/goKC/4GBgf+AgID/f39//35+fv99fX3/fHx8/3t7e/96enr/eXl5/3h4eP92dnb/dXV1/3R0\r
+        dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25ubv9tbW3/bGxs/2tra/9qamr/aGho/2dnZ/9qaWn/cm9w/315\r
+        ef+Jg4P/iYaB/4ODev+Ih4b/k5Cf/7Cuv//Y2uT/4eXw/9fa6//Dyez/qLHx/5qj5f+Vm8v/kZOv/4yL\r
+        k/+Lhof/ioSH/4mBhf+Hf4T/hX6B/4N8fv+EfX3/hoGC/4yGhv+SjI3/l5GS/5uUlf+blJX/lpGR/4+J\r
+        iv+Gf4D/gHp7/4J7fP+CfH3/g3x9/4R9ff+Ffn//hn+B/4eBgf+Ffn//gHl5/3lyc/9waWr/c2tr/4B5\r
+        ev+IgYL/iYKD/4R9fv95cXL/c2xt/3Rtbv91bm//dm5v/3dvcP94cXL/dW1u/2tkZf9nX2D/amNk/2li\r
+        Y/9hWVr/WFFS/1NLTP9ORkf/SUJD/0U9Pv9COjv/Pzc4/z01Nv86MjP/NS0u/0pCQ/+JgoL/u7Oz/9DG\r
+        xv/Tysr/t62t/6mdnf+zpqb/mo6O/z81Nf8HBwf/BgYG/wUFBf8DAwP/AgIC/wEBAf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8HBAL/FA8P/x8bGv8mHx7/KSQj/ygiIv8lHiD/IRob/x0XGP8kHiD/KSMj/xoT\r
+        FP8PCQr/JyMk/z48Pf9VUVL/aGRl/19aW/9WUVL/T0pL/0pDRP9LRUb/TUdI/0pERf9GQEH/Qjw9/z45\r
+        Of9CPDz/RT9A/0ZAQf9HQkL/TUdI71NNTttTTU7HUk1Os0tGRp9DPT6LOjU1eDIsLGQ1Ly9QNzIyPDUv\r
+        LygzLS4UzszMFMzMzCjLy8w8yMjJUMbGx2TExMV4wsLDi8DAwZ+9vb6zubm6x7W0ttuysrPvr66x/7Gx\r
+        tP+zs7j/srK4/7GwuP+sq7H/p6ep/6moqv+sqqv/sK6u/7Ozsv+2tbv/ubfF/7u90v+/w+D/zc/p/97c\r
+        8f/g3/L/3+Dz/9PX8v/FyvD/yMvw/83N7v/Ky+z/x8rq/83M6f/Tz+r/2dbp/97e6P/P0OH/u77a/6it\r
+        2f+Umtr/kpbV/5GW0P+Qk8v/j4/H/46Owf+Njbv/jY2x/4yMpv+Li5r/ioqQ/4mJif+IiIj/h4eH/4aG\r
+        hv+FhYX/hISE/4KCgv+BgYH/gICA/39/f/9+fn7/fX19/3x8fP97e3v/enp6/3l5ef94eHj/d3d3/3Z2\r
+        dv91dXX/dHR0/3Nzc/9ycnL/cXFx/29vb/9ubm7/bW1t/2xsbP9ra2v/ampq/2lpaf9oaGj/aWdn/3Bu\r
+        b/96dnf/g36A/4SAgf+Bf37/h4WQ/5KQrv+mp8r/wsbm/8jO7v/CyOr/tLzq/6Or7f+Zn9z/lJe//5CR\r
+        pv+Ni5H/i4eH/4mChf+IgIT/h3+D/4Z/gv+Ff4H/hoCB/4eCg/+Nh4f/lY+Q/5uVlv+emJn/nJaX/5WP\r
+        kP+OiIn/hH5//4F7fP+Dfn7/hH5//4R+fv+DfH3/gHt7/4J7e/+Ffn7/hn5//4N7e/9/d3j/eHFy/3pz\r
+        dP+Efn7/iYKD/4eBgv+Ce3z/d3Fx/3Nsbf92cHH/d3Fy/3dwcf92bm//dG1u/29paf9pYWL/ZV1d/2Rc\r
+        Xf9hWFr/WVFS/1RLTP9RSEn/TEVG/0dAQf9COz3/PjY3/zkzM/80Li7/PTU2/1pSU/9+eHj/saur/8vE\r
+        xP+3r6//nZOT/3pwcP90amr/qJyc/6qdnf9KQEH/BwcH/wYGBv8FBQX/BAQE/wMDA/8BAQH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/CQYF/xYQEP8iHBz/KCIh/y0mJv8qJCT/KCIj/yYgIf8lHiD/JiAg/yYf\r
+        IP8fGBn/GhMU/yEcHf8pJib/Pzs8/1JNTv9QTE3/T0tL/0xGR/9JQkP/T0lK/1VPT/9STE3/T0lK/0hC\r
+        Q/9DPD3/Rj9A/0lDRP9IQkP/R0JC/0xHSO9RS0zbUkxNx1JNTrNKRUafQz0+izo0NXgyKixkMSsrUDEr\r
+        LDwjHh8oFhMTFM/NzRTOzc0ozc3NPMvKy1DJyMlkx8bHeMbFxovDwsOfwcDBs7y7vMe3trfbtLO077Cv\r
+        sf+zsrX/tbW5/7S0uv+zsrn/rq2y/6ioq/+rqqz/raut/7GwsP+2trT/uLe6/7u5wP+7vM3/u8Dc/8fJ\r
+        5v/U1PD/1tby/9bY8//M0fL/wcnx/8vP8P/Y1u7/19bs/9TW6//U0+n/1dHn/9vY6P/h4en/09Xj/8DG\r
+        3P+ts9z/mKDd/5Ob2f+SmtT/kZbR/5CSzf+Pj8f/jo7A/42Ntv+MjKr/i4uf/4qKk/+JiYz/iIiI/4eH\r
+        h/+Ghob/hYWF/4SEhP+Dg4P/goKC/4GBgf+AgID/f39//35+fv99fX3/fHx8/3t7e/96enr/eXl5/3d3\r
+        d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25ubv9tbW3/bGxs/2pqav9paWn/aGho/2dn\r
+        Z/9vbW3/dnN1/354ff+Ae4H/gHuC/4aEmv+Rk7z/n6LV/6606P+xuu3/rrfr/6ew6f+fpej/mZ3V/5SW\r
+        tP+QkJ//joyQ/4yIiP+IgoX/h4CC/4eAgv+HgoP/iIOE/4iEhP+Ig4P/joiI/5eSkv+dl5j/oJqb/52X\r
+        l/+Ujo//jIWH/4R+f/+CfH3/hYCB/4aBgv+Ff4D/gnx9/354ef9+eHn/hHx+/4d+gP+FfH//g3p8/4B3\r
+        ef+BeXr/h4GB/4mDhP+GgIH/gXp7/3dxcv90bW7/d3Fy/3hyc/93cHH/dG5v/29pav9rY2T/Z15f/2Ra\r
+        W/9fVlj/WVBS/1RLS/9PRkf/TkVG/0tDRP9FP0D/QDk5/zk0NP80Li7/LScn/z43N/9zbW3/op2d/8nD\r
+        wv/NyMf/mJGQ/2lgX/9BOTn/Rjw8/52Skv+3q6v/V0tM/xAHB/8GBgb/BQUF/wQEBP8DAwP/AgIC/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wsGBv8YExP/JB4e/yskJP8xKCn/LSYn/yskJf8sJSb/LSUm/ygg\r
+        If8jGxz/JBwd/yMcHf8cFxf/GBUV/yolJv87Njf/Qz0+/0pERf9JQkP/SEJC/1JMTf9cVlf/WVNU/1dR\r
+        Uv9OSEn/RkBB/0lERP9MRkf/SkRF/0dCQv9LRUbvT0lK21BKS8dRTEyzSUREn0I8PIs5MzN4MCkqZCwl\r
+        J1AnISI8Eg4OKAAAABTR0NAU0dDQKNHP0DzPzs5QzczMZMvKynjJyMmLx8bGn8TDxLPAvr/Hurm627a1\r
+        tu+xsLL/s7O2/7a1uv+1tLr/tLO6/7Cvtf+sq6//rayv/6+ur/+0s7P/ubi3/7y7vP+/vMD/v77K/72/\r
+        1f/Dxt//y8zq/8zO7v/M0PT/x8zz/8HI8//LzvL/19fw/9rb7//c3u3/3d3s/97c6v/h3+n/5OPp/9TW\r
+        5f/AxeH/rrTh/5ui4v+Vn9//k57a/5KZ1/+RldP/kJHN/4+PyP+Ojrz/jY2w/4yMof+Li5L/ioqL/4mJ\r
+        if+IiIj/h4eJ/4aGh/+FhYX/hISE/4ODg/+CgoL/gICA/39/f/9+fn7/fX19/3x8fP97e3v/enp6/3l5\r
+        ef94eHj/d3d3/3Z2dv91dXX/dHR0/3Nzc/9xcXH/cHBw/29vb/9ubm7/bW1t/2xsbP9ra2v/ampq/2lp\r
+        af9oaGj/bWtr/3Rwcv95dXn/fniC/4F7iv+Jh6b/lZnN/52k4v+jre7/pLDy/6Ov8P+hqur/n6Ph/52e\r
+        zP+ZmbD/l5Wf/5aTlf+Sjo7/jIaI/4qDhf+Jg4T/iYOE/4mEhf+KhIX/ioSF/46Iif+Ujo//mJOT/5qU\r
+        lf+WkJH/joiI/4eAgf+DfX3/g319/4eCg/+JhYb/i4aH/4mDhP+DfX7/g3t8/4V9fv+HfYD/iH+B/4V8\r
+        fv+Bd3n/gXd5/4V+fv+HgYL/h4GC/4R+f/98dXb/dm5v/3Jsbf9wamv/cGpr/29pav9rZGX/aGBh/2Zc\r
+        Xv9hWVr/X1ZY/1pRU/9TSkz/TUVG/0xDRP9JQUL/Qz4+/z46Of84NDP/Mi4u/y0oJ/8wKyv/Qj4+/1hT\r
+        Uv9ybm3/dnJx/1VPTv84MDD/JBwc/zcuLv+TiYj/tKmp/2FWV/8fFBb/BgYG/wUFBf8EBAT/AwMD/wIC\r
+        Av8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8MCAn/GhUV/yYfH/8rJCX/MScp/y8nKP8sJif/LyYn/y4n\r
+        KP8qJCT/JyAh/yYgIf8lHyD/Ihsc/x8ZGf8mICD/LSco/z85Ov9OSEn/S0RG/0lCQ/9UTk//XlhY/15X\r
+        WP9cVlf/VE5P/01HSP9NR0j/TUhI/0tFRv9JQ0T/SkVG70tGRttKRUXHSUNEs0I8PJ86NDWLNS4veDAo\r
+        KWQeFxhQDAcIPAAAACgAAAAU1NPTFNTT0yjV09M809HRUNHPz2TPzc54zcvMi8vJyp/Ix8ezw8LCx728\r
+        vNu3t7jvsrGz/7Sztv+2tbr/tbW7/7S0u/+ysbf/sK6z/7Gvsv+ysbL/t7a2/7y6uv+/vb3/w8DB/8LA\r
+        yP/Av8//wcLZ/8LG4//DyOz/xMn0/8LI9f/AxvX/yc30/9bX8//d3vH/4+Xv/+Xm7v/l5u3/5eXr/+Xk\r
+        6f/U1eb/v8Pl/6615f+epuf/mKLk/5Oh4P+Snd3/kZjZ/5CU1P+PkM//jo7C/42NtP+MjKP/i4uR/4qK\r
+        iv+JiYn/iIiK/4eHjv+Ghoz/hYWI/4SEiP+Dg4j/goKC/4GBgf+AgID/f39//35+fv99fX3/fHx8/3t7\r
+        e/96enr/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fxcf9wcHD/b29v/25ubv9sbGz/a2tr/2pq\r
+        av9paWn/aGho/2xoaf9wbG//dnF2/3x2g/+DfZP/jYyz/5ig3P+cp+//mqfy/5qo8v+aqPL/nKbq/5+h\r
+        2P+fnsP/n5ur/52anv+dmZr/mJSU/5GLi/+Mhof/i4WG/4qEhf+LhYX/i4WG/4uFhv+Nh4j/kYuM/5ON\r
+        jv+Tjo7/j4qL/4aBgf+CfH3/gXt8/4R+f/+JhIX/jYmK/5CMjf+Pior/iYOE/4Z+f/+Gfn//h36A/4mA\r
+        gf+IfoD/gnd5/4B2d/+Denz/hH9//4aCg/+FgIH/fnd4/3ZvcP9uZmb/amJj/2tkZf9sZGX/aWFi/2df\r
+        YP9kW13/YVlb/19XWf9bU1T/U0pM/01ERv9JQEL/RT0//0I8PP89OTf/NjIy/zEuLf8vKyr/KiUk/yAb\r
+        Gv8dGRj/KSQj/yonJf8ZFRT/Dw8P/w4ODv8oHx//hXx7/6yjo/9qX2D/MCUn/wcHB/8GBgb/BAQE/wMD\r
+        A/8CAgL/AQEB/wAAAP8AAAD/AAAA/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/DQoL/xsWF/8nISL/KyMm/zAmKP8wJyn/MCgp/y8o\r
+        Kf8vKCn/LCYn/yojJP8qIyT/KSIj/ycgIf8lHR//Ihob/yEaG/87NDX/UktM/01HSP9LREX/VU9Q/2BZ\r
+        Wv9hWlv/YVpb/1hSU/9RS0z/T0pK/01ISP9MR0f/S0VG/0lERO9IQkPbRT5Ax0I7PLM6NjafNC4vizEq\r
+        K3gtJSdkEAoLUAAAADwAAAAoAAAAFNrZ2RTZ19go2NbXPNbU1VDU0tNk09HSeNHQ0YvPzs6fzcvMs8fF\r
+        xcfAv7/burm677Oztf+0s7f/tbW5/7W1u/+1tbz/tbS6/7Sztv+1tLb/trW2/7m5uf++vbz/wb/A/8XD\r
+        w//Ewsf/wsDJ/8HB0//Aw93/wcbo/8LI8//ByPb/wMf3/8bL9//M0PX/1Nfy/93f8P/g4u7/4+Tt/+Dh\r
+        7P/c3ev/y8/p/7i/6P+rs+n/n6jq/5qm6P+WpeX/k6Hi/5Kd3/+RmNr/kJTW/4+QyP+Ojrj/jY2l/4yM\r
+        k/+Li5D/ioqQ/4mJkv+IiJT/h4eS/4aGjf+FhYz/hISM/4ODh/+CgoL/gICA/39/f/9+fn7/fX19/3x8\r
+        fP97e3v/enp6/3l5ef94eHj/d3d3/3Z2dv91dXX/c3Nz/3Jycv9xcXH/cHBw/29vb/9ubm7/bW1t/2xs\r
+        bP9ra2v/ampq/2hoaP9qZ2j/b2xu/3RydP+Af4j/kpGl/5yew/+fqOX/n6vy/56p8v+cqPL/mqjw/5qk\r
+        4P+bncj/n5y1/6Oepf+knp7/op2e/5yYmP+Tjo7/jYiJ/4qFhv+JhIX/i4aG/4uGh/+Khof/ioWG/4qF\r
+        hv+LhYb/i4WG/4mDhP+Df3//gn1+/4N+f/+HgoP/jYqK/5KOj/+WkZL/lI+Q/4yHiP+IgoP/iX+C/4mA\r
+        gv+LgoP/iX+B/4N4e/+Adnj/f3d4/354eP9+eHn/fHd4/3Zxcv9xbGz/bGVm/2pjZP9tZ2j/bmhp/21o\r
+        aP9rZWb/aGFi/2RdXf9dVlb/V09Q/1NLTP9NRUf/RT0//0A5Ov9AOjr/PDc2/zQuLf8zLi7/Qj08/05I\r
+        R/9TT07/UExL/z84OP8rJSX/GBAQ/w8PD/8ODg7/GBIR/15ZV/+EfXv/aGJj/0U9QP8QDQ7/BgYG/wUF\r
+        Bf8DAwP/AgIC/wgICP8CAgL/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AQAA/xAMDf8cGBj/KCEj/ywjJf8vJif/Lyco/y8o\r
+        Kf8vKCn/Lygp/ywmJ/8rJCX/KiQl/yokJf8pJCT/KCMj/yQfH/8jHR7/OjQ0/01ISf9MR0f/S0ZH/1JO\r
+        T/9ZVVb/XVdY/2BaWv9UUFD/S0ZH/0pFRv9KRkb/S0ZH/0tHSP9IREXvRkJC20M+P8dAOzyzPDc4nzgz\r
+        NIsrJSd4IBkaZAgEBFAAAAA8AAAAKAAAABTf3t4U3dvcKNvZ2jzZ19hQ19XWZNbV1XjV1NWL09LSn9HP\r
+        0LPKycnHxMLD2727ve+1tLf/tbS4/7S0uf+1tbv/tra9/7e3vP+5t7r/ubi6/7m5uf+8u7v/v76+/8PB\r
+        wv/HxMb/xsPF/8TCxP/Bwcz/vsHW/7/E5P/Bx/L/wcf2/8HI9//Dyff/xMr3/8zR9P/W2fD/293v/9/g\r
+        7f/a3O3/09Xt/8PI7P+xuev/qLHs/6Cr7f+cqev/majp/5al5/+UoeP/kpzg/5GX3P+Qk83/j5C6/46O\r
+        qP+NjZX/jIyV/4uLmf+JiZr/iIib/4eHl/+GhpP/hYWR/4SEkv+Dg4v/goKD/4GBgf+AgID/f39//35+\r
+        fv99fX3/fHx8/3p6ev95eXn/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/cnJy/3Fxcf9vb2//bm5u/21t\r
+        bf9sbGz/a2tr/2pqav9paWn/aGhp/25tbv91d3b/iIuR/6Kkt/+prtT/pLHt/6Kv8v+grPL/nanx/5mn\r
+        6v+XotX/mJm5/56ZqP+onqH/q6Ce/6egoP+gmpv/lZGS/46Ki/+KhYb/iYWF/4uHiP+MiIn/i4eI/4mF\r
+        hv+GgYL/hICB/4N/gP+Dfn//gX19/4J9fv+EgIH/ioaH/5GOjv+Xk5T/mpeX/5iUlf+Qiov/i4SG/4mC\r
+        g/+KgYP/jIOE/4uBg/+EeXz/f3V3/3pzdP93cXL/dnFy/3RvcP9wbG3/bWdo/2lkZP9qZGX/bmlq/3Fs\r
+        bf9xbG3/b2pr/21naP9mYGH/WlRV/1NMTf9STE3/TkhJ/0Q9Pv8+ODn/QDg4/zw2Nv8zLS3/OTMz/1pT\r
+        U/91b2//h4GA/4N9fP9bUlL/Ni0t/xsREv8PDw//Dg4O/w0NDf84NTP/WlZV/2BcXP9STlD/FRQU/wYG\r
+        Bv8FBQX/BAQE/xAQEP8eHh7/Dg4O/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wQBAf8TDxD/Hhka/ygiI/8rIyT/LiUm/y4m\r
+        KP8tKCj/Lyco/y4nKP8tJif/KyQl/ywmJv8tJif/LSco/ysnJ/8nIyP/JSEi/zc0NP9JREX/SkdH/0xI\r
+        Sf9PTE3/U1BQ/1lUVf9dWFn/UExN/0VAQf9GQUP/R0RE/0pGR/9NSEn/SUVG70VBQttCPj/HPjs7sz05\r
+        Op87NzeLJyMjeBMPEGQAAABQAAAAPAAAACgAAAAU4uHhFODf4Cjf3d483NvbUNrZ2mTZ19l42NfXi9XU\r
+        1J/S0dGzzMrLx8XExNu/vsDvubm7/7i3u/+3trv/t7e8/7e3vv+5ub3/u7q9/7u7vP+8u7v/vb28/8C+\r
+        vv/DwcH/xsTF/8TDxP/CwsL/v8DH/72+zf++wNr/wcTn/8HG7//CyPb/wsj3/8LI9//Gy/f/ys70/8zQ\r
+        8f/O0e//yc3w/8TH8f+5v/D/rrft/6ey7f+ire7/nqvs/5uq6/+Zp+n/l6Xn/5Wh4/+Tnd7/kJfM/4+Q\r
+        t/+Ojqn/jY2c/4yMof+Li6r/ioqq/4mJqP+IiKP/h4ec/4aGm/+FhZr/hISU/4ODjP+BgYL/gICA/39/\r
+        f/9+fn7/fX19/3x8fP97e3v/enp6/3l5ef94eHj/d3d3/3V1df90dHT/c3Nz/3Jycv9xcXH/cHBw/29v\r
+        b/9ubm7/bW1t/2tra/9qamr/aWlp/2pobP98e3z/lZaT/6irrv+5vM3/tr7h/6i27v+jsfL/oq7y/5+p\r
+        6P+ao9r/mJ3E/5eXqv+bmJ//pZ2f/6efn/+knZ//nZiZ/5SPj/+OiYr/i4aH/4yIiP+RjI3/ko6P/5KN\r
+        jv+QiYr/i4aH/4iCg/+FgIH/hH+A/4SAgf+FgID/hoCB/4mEhf+QjI3/lZKS/5qVlv+Yk5T/kIqL/4qD\r
+        hP+FfX3/hn1+/42Ehv+NhIX/hXx+/352d/94cXL/dG5v/3Jubv9xbW7/cGlr/25oaf9sZWX/bWVm/3Jr\r
+        bP90b2//dm9v/3Vtbv9vamr/Z2Fi/1pUVf9STE3/UkxN/1ROT/9ZU1T/VE5O/0I6Ov86MzP/Rj8//2Fa\r
+        Wv+Uj4//tbGx/7eysv+zq6v/oJaW/391df9HPD3/GhER/w4ODv8NDQ3/FBIR/yMhIP8lJCT/Hh0d/wcH\r
+        B/8GBgb/CgkJ/xgWFv8VExP/Dg0N/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8GBAT/FRER/x4aGv8oISL/KyIk/y0k\r
+        Jv8tJSb/LSYn/ywmJ/8sJib/KyUl/yokJP8sJif/Lico/y8oKf8vKSr/KSQl/ygiI/87NTb/TEZH/05J\r
+        Sv9QTEz/TklK/0tHSP9PSkv/Uk1O/01HSP9HQkP/SEND/0hDRP9OSkr/VE9P/09KS+9JRUXbRD9Axz45\r
+        OrM+ODmfPTg5iykkJHgUERFkAAAAUAAAADwAAAAoAAAAFObk5RTk4uMo4uDhPN/e31Dd29xk3NrbeNvZ\r
+        2ovX1daf09LTs83MzMfHxsbbwsHC7728v/+7ur7/ubm9/7i4vv+4uL7/urq//769v/++vb7/vr29/7++\r
+        vf/Av77/wsHB/8XDxf/Dw8P/wMLA/76+wv+8u8X/vr7Q/8DC3f/Bxuj/wsnz/8LI9//Bx/f/wMb3/8DF\r
+        9/+/xfT/vsXx/7rA8v+2u/X/sLfz/6u08f+nsfD/pK/v/6Gt7v+dq+z/nKnr/5qn6v+YpeX/mKLf/5Oa\r
+        y/+QkLX/j4+r/46OpP+Nja3/jIy6/4uLuf+JibX/iIiu/4eHp/+GhqT/hYWj/4SEnf+Dg5b/goKK/4GB\r
+        gf+AgID/f39//35+fv98fHz/e3t7/3p6ev95eXn/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/cXFx/3Bw\r
+        cP9vb2//bm5u/21tbf9sbGz/a2tr/2pqav9wb3L/jYyN/7OzsP/HyMv/ztLj/8LL7f+ruvH/o7Lx/6Ov\r
+        7v+gqOD/nJ7J/5mZs/+WlJ7/mZaY/6GbnP+jnJ7/oZqe/5uWmP+TjY3/jomJ/42HiP+Ri4v/l5GS/5mT\r
+        lP+YkpP/lY6P/5GKiv+MhYb/h4GC/4aAgf+HgYL/iIGC/4aAgf+JgoP/jYmK/5KPj/+Yk5T/lpGS/4+K\r
+        iv+IgYL/gHh5/4J5ev+OhIb/kIeI/4d+gP9/dnj/d29x/3Jra/9vamv/b2pq/3Bpav9waGn/bmZm/29n\r
+        af90bW7/eHBx/3pxcv93cHD/cWts/2diZP9ZVFX/UUxN/1NNTv9bV1j/cGts/3Bpav9MRUX/Qjg4/1pS\r
+        Uv+Be3v/w8DA/+fl5f/b1NT/1MvL/9vPz//BtLT/cWVn/zAnKP8ODg7/DQ0N/wwMDP8LCwv/CgoK/wkJ\r
+        Cf8HBwf/BgYG/yIiIv80MzP/GRYW/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BwUG/xYSE/8fGhr/JyEi/yoi\r
+        I/8sIyX/LCQl/yskJf8rJCX/KiQl/ykjJP8pIyT/LCYn/y8oKf8xKiv/Misr/y0mJv8qJCX/PTY3/05I\r
+        Sf9RS0z/VE5P/0xGR/9FPj//R0FB/0pERf9JQ0T/SkRE/0lDRP9JQ0T/UkxN/1tUVf9UTk/vTkhJ20ZA\r
+        Qcc+ODmzQDk6n0A5OosrJyh4FhQUZAIAAFAAAAA8AAAAKAAAABTp5+gU5+XmKOXk5Dzi4OFQ397eZN3b\r
+        3Hjb2tqL19bWn9PS0rPOzc3HyMfH28TDxe/BwML/v77B/728wf+7usD/ubnA/7u7v/+/vr//v76//7++\r
+        vv+/vr7/wL6+/8LAwP/FwsP/wsHB/7/Av/++vb//vbq//769yf/BwNT/wcTf/8LI6//CyfL/wcn3/8DH\r
+        9/+/xvf/vcT3/7vD9f+3v/b/tbz3/7G49v+ttfT/qrPy/6ex8P+kr+7/oazs/5+r6/+dqev/m6bl/5qi\r
+        3f+Umsn/kJCx/4+Prf+Ojq//jY66/4yQx/+Ljcf/iorE/4mJvf+IiLf/h4e0/4aGsv+Fhaz/hISm/4KC\r
+        mv+BgY3/gICG/39/gf9+fn//fX19/3x8fP97e3v/enp6/3h4eP93d3f/dnZ2/3V1df90dHT/c3Nz/3Jy\r
+        cv9xcXH/cHBw/25ubv9tbW3/bGxx/3Nyef+Egoj/mpea/7Cvsf/Kycz/zs/e/8fM6v+7w/D/q7ny/6Wx\r
+        7v+krOb/oKTT/5ybuP+YlqX/lZSY/5aSk/+YkpX/mJGV/5aRlP+TjpD/joqK/42Iif+OiYn/k42O/5qW\r
+        lv+dmJj/m5aX/5iUlP+Vj5D/kImK/4mDhP+GgIH/hoCB/4R/gP+CfH3/gn1+/4SAgf+HgoP/ioWG/4iE\r
+        hP+Efn//gHp7/312d/+BeHr/i4OE/4+GiP+Lg4T/hn5//393eP93cXL/cWtr/25oaf9uZ2j/bmdn/2xl\r
+        Zv9tZmb/cWtr/3Rtbv92bm//c21u/29qa/9mYWH/VlBR/09KS/9ZVFX/cWxt/5+bm/+xrq7/mZOU/4V9\r
+        fv93b3D/e3R0/56YmP+no6T/h4GB/4J5ef+sn6D/uKmq/42Bgv9dU1X/Hxoa/w4ODv8MDAz/CwsL/woK\r
+        Cv8JCQn/CAgI/wsLC/8gICD/JiUl/woICP8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wkHB/8YFRX/Ihwd/ykk\r
+        Jf8sJCX/LSQm/ywlJv8sJSb/LCUm/ywmJv8rJSX/KiQk/ywmJ/8wKSn/Mywt/zUuL/8tJib/JyEi/z43\r
+        OP9RS0z/UUtM/1JMTP9KQ0X/Qz0+/0lBQv9NRkf/TEZH/0xFR/9LREb/SkRE/1NNTv9cVVb/VE5P705I\r
+        SdtHQkLHQjs8s0ZAQZ9KRESLNjIyeCIgIGQIBwdQAAAAPAAAACgAAAAU7OrrFOro6Sjo5uc85ePjUOHg\r
+        4GTe3d143Nrai9fW1p/U0tKzzs3Nx8nIyNvGxcfvxMPG/8LBxf/Av8T/vbzC/7q5wP+8vMD/v7/A/8C/\r
+        wP/Av7//wL+//8C+vv/BwMD/xMLC/8HAwP++v77/vr29/766u/+/vcP/wb/M/8HD1//Bx+P/wcns/8LL\r
+        9v/Byff/vsb3/7vE9/+4wff/tr73/7S89/+xuvf/rrb3/6y19P+ps/D/prDt/6St6/+iq+v/oKrr/56n\r
+        5P+do9z/lprF/5GRrf+QkK//j5O6/46Uxv+NldP/jJLV/4qO0v+Jis3/iIjG/4eHwv+Ghr7/hYW6/4SE\r
+        tv+Dg6v/goKc/4GBk/+AgIz/fn6I/319hv98fIT/e3uB/3p6ff95eXn/eHh4/3d3d/92dnb/dHR0/3Nz\r
+        c/9ycnL/cXFx/3BwcP9vb2//bm50/3l2gv+IhpP/oqCo/8C9wP/Sz9X/3dvn/9XV7v/AxvH/tL3y/6q3\r
+        8v+msez/pKje/6Ggxv+cmKn/mJSa/5WTlP+SkJD/j4uN/46JjP+NiIv/jIeK/4uHiP+MiIn/j4qL/5WR\r
+        kv+dmZr/oJuc/56am/+cl5j/mZSU/5ONjv+LhYb/hYCA/4R/gP+CfX3/f3p7/314eP98d3n/fHZ4/3x3\r
+        eP97dnf/enR1/3lzdf95dHX/fnh4/4iBgv+Nhof/j4eI/4yEhv+Ff4D/fXZ3/3Nsbf9tZ2j/bGZn/2xm\r
+        Z/9sZWb/bGVm/25oaf9wamv/cWts/3Bqa/9taGj/ZF5f/1JOT/9PSkr/Xlla/4J+fv/GxcX/7Orq/+Db\r
+        3P/Evr//koyN/3ZvcP96c3P/a2Rk/zs0M/83Ly7/gHR1/62eoP+om5z/hHx8/y4qKv8ODg7/DQ0N/wsL\r
+        C/8KCgr/CQkJ/woMDP8ZGxv/HR0d/xYWFv8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8MCQn/GhcX/yQf\r
+        IP8sJij/LSYo/y0mJ/8tJSf/LSYn/y0nJ/8tJif/LCUm/yskJf8uJyf/MCkq/zQuL/83MTL/LSYm/yYg\r
+        If8/ODn/U01O/1JMTf9QSkv/SkJE/0U9Pv9KQUP/TkdI/05GSP9NR0f/TEVG/0tERf9TTU7/W1VV/1NO\r
+        Tu9MR0jbSEJDx0Q+PrNLRUWfUUtMi0A8PHguLS1kDg0NUAAAADwAAAAoAAAAFO7t7RTs6+so6+jpPOfl\r
+        5lDj4uJk4N7feN3b3IvZ19if1dPTs8/OzsfJycnbyMfI78bEx//Ew8f/wsLH/8C+xP+8u8L/vrzB/7+/\r
+        v//Av8D/wMDA/8HAwP/BwL//w8HB/8TCwv/CwcH/v7+//7+9vf+/vLv/v73A/7+9xf+/wM//wMPZ/8DF\r
+        5P+/x+7/v8fz/8DH9/+9xPf/ucL3/7fA9/+0vff/sbz3/6+69/+tt/P/qrXu/6ex6P+jq+H/oqvg/6Kq\r
+        4P+gptr/nqHT/5eawv+Rkq3/kJS0/5CYw/+Pmc//jZrb/4yX2/+Lk9n/ipDV/4mM0f+Iis7/h4jL/4WG\r
+        yP+Ehsb/g4e+/4OItf+Hiqv/i46h/42Nm/+NjJf/jIyV/4uLlf+JiZT/hoeT/4OElP+AgJb/gICX/4KC\r
+        mf+FhZn/iYmZ/4+Pmf+Wlpr/lpae/5OTo/+bm67/qam8/7y8y//T1Nj/2Nnh/9PT6P/Hyu3/t77y/623\r
+        8f+ntOz/pKze/6Gjy/+gnrf/npul/5yZnP+al5j/lpKT/5CMjv+OiYv/jYiK/42Iiv+NiYn/joqL/5GL\r
+        jP+VkZH/nJiY/5+bm/+fmpv/nZiZ/5qVlf+SjY7/hoGC/4F8ff+Ae3z/f3p7/355ef96dnf/dnJz/3Rw\r
+        cf91cXH/dXBx/3Zwcf92cHH/dW9w/3l0df+Ffn//jIWG/4+Iif+PiIj/iIKD/4F5ev92cHH/cGlp/29p\r
+        af9taGj/bWZn/2tlZv9rZGX/amNk/2ljY/9oYmP/ZmBh/2BbXP9WUFH/Uk1O/1tWV/94c3T/s7Cx/9vX\r
+        2P/h3+D/1tLT/6ynqP+Efn//YFhZ/z03N/8iHBz/LCQk/3Zqa/+mmZr/qp6e/4yCgv8xLS3/Dg4O/w0N\r
+        Df8MDAz/CgoK/wkJCf8WFhb/IyQk/xAQEP8FBQX/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/EAwM/x0a\r
+        G/8lISL/LCco/y0nKP8uJyj/LSYn/y0mJ/8sJif/LSYn/y0mJ/8vKCj/Lygp/zEqKv8zLC3/NC0u/y8o\r
+        Kf8tJif/RT9A/1pUVf9aU1T/WFJT/09ISv9HP0D/RT0//0Q8Pf9GPj//R0BA/0hBQf9JQkT/TUZH/09J\r
+        Sv9LRUbvR0FC20Q+P8dBOzyzR0FBn0xGRotFQUF4PDo6ZBYVFVAAAAA8AAAAKAAAABTw7/AU7u3tKO3r\r
+        6zzp5+hQ5uTkZOLg4Xje3d2L2tjYn9XU1LPQz8/HysrK28nIye/Hxsj/xsXJ/8XEyP/Cwcb/vr3D/769\r
+        wf+/vr//wL+//8HAwf/CwcH/w8LC/8TCwv/Ew8L/w8HC/8G/wf/Avr7/wb67/7+9vf++vMD/vr7H/7/A\r
+        z/++wtv/vMTm/77F7v/AxvX/vsX3/7vD9/+4wff/tL/3/7K99/+wvPf/rrry/6y37P+nseP/oqrZ/6Kp\r
+        1v+jqtT/oabQ/56gy/+Ym77/kpWu/5KYuv+Snc3/kZ7Z/5Cf4/+OnOP/jJjh/4qV3v+Jk9v/iJDY/4eP\r
+        1v+Gjdb/hY3W/4eQ0/+Mks3/lZnD/56it/+hoq//oZ+o/5+eqP+cnan/mZus/5aar/+UmLL/kpW1/5WX\r
+        uf+Zm73/oaK//6mqwf+ztMT/v8HH/72/y/+3uM7/u73Y/8fJ5P/V2Or/5Oru/93i7f/JzOr/ur/t/663\r
+        8v+osu7/pLDj/6Ko0P+fnbn/n5uq/6Keov+hnZ7/npqc/5mVl/+RjY//joqL/42Jif+OiYn/joqL/4+L\r
+        jP+RjI3/lZCR/5uWl/+empr/n5qb/56Ymf+alZX/kYyN/4N+f/97eHj/end3/3l3d/95dnb/dnNz/3Br\r
+        a/9taGn/bWlp/29ra/9xbW7/cm1u/3Bsbf91cHH/gXt8/4qEhP+PiIn/kImK/4yFhf+Efn7/eXJy/3Jq\r
+        a/9xamz/b2lr/25oaf9rZWb/Z2Jj/2RfYP9hXF3/X1pb/19ZWv9dWFn/WFJS/1ZQUf9YUlP/bGZn/52X\r
+        mP/FwMH/3dvb/9/e3v++u7z/jomL/0hEQ/8ZFxf/FhYW/yohIf9yZWb/opSV/6qfn/+Oh4f/NC4u/w4O\r
+        Dv8NDQ3/DAwM/wsLC/8JCQn/Hx8f/yoqKv8GBgb/BQUF/wQEBP8CAgL/AQEB/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BQAB/xUQ\r
+        Ef8iHR7/JyIj/ywnKP8tKCj/MCgp/y0mJ/8tJif/LCYn/ywmJv8vKCn/MSor/zEqK/8xKiv/MSkq/zEp\r
+        Kv8xKiv/NS8w/01GR/9iWlv/YVpb/19ZWf9UTk7/SUFD/0E5O/86MjP/PTc3/0A6O/9EPD7/Rz9A/0Y+\r
+        QP9EPj//Qz0+70I8PNtAOzvHPjk6s0M9PZ9GQEGLSURFeEpHSGQgHh5QAAAAPAAAACgAAAAU8fDxFPDu\r
+        7yju7e096+rqUejn52Xk4+N54d/fjdza2qLX1dW20c/QysvKyt7JyMnyx8bI/8fGyf/Hxsn/xMPH/8G/\r
+        xf/Av8L/v76//8DAwP/CwcH/xMPD/8bExP/GxMT/xsTD/8TCw//CwcL/wcDA/8K/v//Bv7//wL7A/8C9\r
+        w/+/vcf/vr/P/7zB2v++wuT/wMTt/77E8v+8w/f/uMH3/7TA9/+yv/f/sb33/6+79P+uuO7/qbHj/6Oq\r
+        1v+hps7/oKTH/56hwf+bnrv/mZu2/5aYsf+VnMD/laLW/5Si4P+Toun/kqDp/5Gd5/+Qm+X/jpnj/42Y\r
+        4f+Nl+D/jpfh/5CZ4/+UneL/mqLg/6is2v+4udH/vr7L/8C/xf+6usT/sLPE/6mvx/+lrMz/o6vR/6Op\r
+        1v+mqtn/qq3a/7Gz2/+6u9z/xsnd/9XY3//U1+D/zM3g/87O4//U1On/3d/s/+js7f/e4+7/yc3v/7m/\r
+        7v+vte3/p63h/6Gnz/+for7/n5yt/6Kcpv+loaX/pqKk/6Wgo/+fm53/l5GT/5KNjv+Qi4v/j4qL/5CL\r
+        jP+Qi4z/koyM/5SNjv+WkZH/mZOU/5qVlv+YkpP/kYuM/4eCg/96dnb/cm1u/2xpaf9nZWX/YV9f/1ta\r
+        Wv9XVFT/VlNT/1pWV/9gXV3/Z2Nk/2xpav9ua2v/c29w/3t3d/+DfX3/iYSF/4uFhv+HgoL/gHp6/3Ru\r
+        b/9uaWr/b2pq/3BrbP9xbG3/cGts/21naf9pY2T/Yl1e/19aWv9fWVr/W1RW/1NOTv9QS0z/UkxN/1pV\r
+        Vv9rZmf/fXd4/46Jiv+Qjo//fHh5/2tlZf9cVlX/WFJR/2dgXv9+dnT/pJmZ/7aqqv+ek5T/c21t/ygl\r
+        Jf8ODg7/DQ0N/wwMDP8LCwv/CgoK/xUVFf8XFxf/BgYG/wUFBf8EBAT/AgIC/wEBAf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYA\r
+        Av8WERL/JB8g/ycjJP8qJSb/Ligp/zEqK/8vKCn/LSYn/ywmJ/8tJyf/Lygp/zApKv8zLC7/NS8w/y8p\r
+        Kf8qJCX/NTAx/0E7PP9TTU7/Y1xd/2JbXP9fWlv/UkxO/0Y/Qf9BOzz/PTc4/z85Ov9BOzz/Pzk5/z02\r
+        OP9AOjv/RD4//0ZBQvJIRETeQDs7yjgzNLY9OTmiQz4/jUtHR3lSTk9lMy8wURQQET0CAAAoAAAAFPLx\r
+        8hTx8PEo8O7vPO3s7FDr6elk5+XleePh4Y3d29uh2NbWtdHQ0MnLysrdycjJ8cfGx//Ix8n/yMfK/8bF\r
+        yP/Ewsf/wsDD/8C+v//BwMD/w8HC/8bExP/Jxsb/yMbG/8jFxf/Gw8T/w8LD/8PBwv/DwcL/w8HB/8LA\r
+        wP/Bvr//wLu+/768xf+8vs7/vcDZ/8DC4/++wuz/vcL1/7nD9/+1w/f/s8D3/7K+9/+xu/X/sLnx/6uy\r
+        4/+lqtT/oqTH/56fu/+bnLP/mZqr/5mbr/+Ym7X/maDI/5im3v+Xpuj/lqTv/5ej7/+Xou3/lqHr/5Wg\r
+        6v+WoOn/lqDp/5qi7P+dpe7/o6rw/6mx8v+6v+7/0NHp/9nZ5f/e3eD/1NXf/8PH3f+5weL/sr3o/7K8\r
+        7v+zvPT/tb30/7m+9P/AxPT/ycz0/9fa9P/o7fP/6ezz/+Hh7//f3+//4ODu/+Xl7v/r7u3/3+Pv/8jN\r
+        8/+5vvD/rrLn/6ao1P+eoLz/nZys/6CZov+knaL/qaSn/6unqf+qpqn/paCi/5uWmP+WkJH/k42N/5GL\r
+        jP+Ri4z/kouM/5KLjP+Si4z/k4uN/5SMjf+Wj5H/kouM/4eCg/98eHn/cW1t/2djZf9eW1v/U1JS/0pJ\r
+        Sf9ERET/Q0ND/0JCQv9JRkf/Uk9Q/11aXP9lY2T/a2lq/3Fubv93cXP/fHd4/4R/gP+GgYL/gn5+/3t3\r
+        d/9wa2z/a2do/29qa/9ybW7/dXBx/3Vwcf9ybW7/bWhp/2RfYP9fWlv/XVhZ/1lTVP9PSkv/TEdI/05J\r
+        Sv9LRkb/Pjg5/zs2Nv9IQ0T/TEdI/0Q/QP9LRkX/bmZl/46Hhf+xq6f/ysK//9HGxv/Ctrj/jYSE/1hQ\r
+        UP8cGRn/Dg4O/w0NDf8MDAz/CwsL/xEQEf8MDAz/BwcH/wYGBv8FBQX/BAQE/wMDA/8BAQH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8GAQT/FxMU/yYiIv8nIyT/KiQl/y4pKv80LC3/MCkq/y0mJ/8tJyj/Lyco/y8oKf8xKSr/NS8v/zky\r
+        M/8tJyj/JCEh/zg0Nf9LSEj/V1NU/2NeXv9iXV7/YFtc/1BLTP9CPT7/QTw8/0A7O/9CPD3/RD4//zw3\r
+        N/82MDH/Ozc3/0A8Pf9HQ0PxTEhJ3T87PMk0LzC1Ojc3oUE9Po1NSUl5WVRVZEM+QFAtKCo8EQ4PKAAA\r
+        ABTz8vIS8vDxJ/Dv7zvt7OxP6+npY+fl5Xfj4eGL3dzcn9jW17PS0NDHzMrL28rIye/Ixsf/ycjJ/8rJ\r
+        y//JyMr/x8bJ/8TDxf/CwMH/w8HC/8XDw//Hxcb/ysfI/8nGxv/JxcX/x8TE/8TDxP/EwsP/w8LC/8PB\r
+        wv/DwMH/wb/A/8C9v/+/vsL/vr7G/76/zP+/wNL/v8He/73C6v+8xO//usTz/7jD9v+2wff/tL73/7O7\r
+        9f+vtuv/rLDf/6ep0P+hocD/nZyz/5iZp/+Zmq//mp29/5qi0P+Zp+P/mqfr/5ym8P+cp/H/nKjx/5+p\r
+        8P+hq+//pa/u/6uy7f+vtu//tbrw/7e98v+4vvT/xMnx/9XV7v/f3+3/6Ojs/9/g6v/Q0+j/xcrr/7zE\r
+        8P+5wfT/ucL0/7vC9P+8wvT/v8X0/8TI9P/Q1PT/4eTz/+fp8v/n6PL/6ejx/+vq8f/s6/D/7Ozv/93e\r
+        7f/EyOr/tbjh/6qr0/+jo8D/nZ2s/52ao/+gmp//pZ6i/6mkqP+rp6r/raaq/6aho/+dmJr/mJGS/5WO\r
+        jv+UjI3/k4yN/5OMjf+TjI3/koqM/5CIiv+Qh4n/j4eJ/4qEhP+CfX3/dnJy/2hkZP9aWFj/TEtL/0dH\r
+        R/9GRkb/RERE/0NDQ/9CQkL/SEVF/1FOT/9ZV1f/X11e/2NiYv9raGj/dG9v/3p0df98d3j/fXh4/3t1\r
+        dv93cXL/cGpr/29pav9ybW7/dnFy/3t2d/99d3n/eXN0/3Jtbv9nYWL/YFtc/11YWf9ZU1T/U05P/1BL\r
+        TP9PSkv/SkVG/0A6O/9BOzz/VE1O/2FbW/9lYF//Z2Fg/2RdXP93cG3/r6ek/8vBv/+ypqb/joOD/1dO\r
+        Tv8nIiL/EBAQ/w8PD/8NDQ3/DAwM/wsLC/8SERL/CQkJ/wcHB/8GBgb/BQUF/wQEBP8DAwP/AgIC/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/CwYH/xsXF/8nIyT/KSUm/yolJv8tKCj/MSkq/y4nKP8tJif/Lygo/zApKv8xKir/Miss/zcw\r
+        Mf85MzT/Miss/y4oKP9BPDz/Uk1O/1hTU/9eWFn/X1la/15ZWv9NSEj/PDg4/z87PP9DPj//S0dH/1JO\r
+        Tv9RTE3/T0pL/z87PP8xLC3/NzIy7z04ONtBPDzHRT9As0pFRp9PS0uLTklKd0xISGM+OTpPLiorOx8b\r
+        HCcQDA0S8/LzEPLx8STw7+847ezsTOvp6WDn5eV04+HiiN7c3JzZ19ew0tDRw8zJy9fKyMnryMbH/svJ\r
+        yv/My8z/y8vL/8rJyv/Hxsf/w8LC/8XDw//HxMX/ycbH/8vJyf/Kx8f/ycbF/8jFxf/GxMT/xcPE/8XD\r
+        w//EwsL/w8HC/8PBwf/CwMD/wb+//8C+v/+/vsD/vr3C/77Az/++wt//vsTn/7/G7/+8xfT/usP3/7fB\r
+        9/+1vvf/tLvy/7K36v+srtj/paPF/56dtP+YmKT/mZux/52fxv+cpNj/mqjo/52o7v+hqfH/oqvz/6Ku\r
+        9f+nsvT/rLby/7S88v+9w/H/xcnx/83P8v/LzvT/xsz1/87R9P/a2vL/5eX0//Dx9f/p6/T/3N7x/8/U\r
+        8//EyvT/wcj0/8DI9P+/x/T/v8b0/77F9P++xPT/yc70/9rc8v/k5fL/7e3z//Lw8//z8/P/8u/y/+vo\r
+        7//Z1+n/wMLf/7Cy0P+mpL//oJ6u/5yZnv+dmZn/oJqd/6Weov+qpaj/rKeq/62nqv+ooaT/n5ia/5qS\r
+        k/+Xjo//loyO/5WNjv+VjY7/lY2O/5KKi/+Ohoj/i4OF/4iAgv+DfH3/fHd5/29tbf9eXFz/TUxM/0hI\r
+        SP9HR0f/RkZG/0VFRf9DQ0P/QkJC/0lHR/9SUFD/VlVV/1pYWP9dXFz/ZWJi/3Jsbf94cXL/d3Bx/3Vu\r
+        b/90bW3/cmts/3Bpav9xa2z/dHBx/3p1dv+BfH3/g35+/396ev93cXL/amRl/2FcXf9cV1j/WVNU/1dR\r
+        Uv9VT1D/T0pL/0pFRv9CPD3/RkBB/11YWP90b27/hoB//4N8e/9dVVL/YFhV/62kn//KwL3/lYuK/19U\r
+        Vf8iHBz/ERER/xAQEP8PDw//Dg4O/wwMDP8LCwv/ERER/wkJCf8ICAj/BgYG/wUFBf8EBAT/AwMD/wIC\r
+        Av8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/w4KC/8dGRr/KiYn/ysmJv8rJif/LCYn/y0nJ/8tJif/Lico/zAoKf8yKyv/Mywt/zUu\r
+        L/83MTL/OTIz/zcwMf82LzD/SUJD/1hSUv9YUlP/WFFS/1tVVv9dV1f/SURG/zgzNP8+Ojv/RkFC/1JP\r
+        UP9gW1z/Y19g/2VhYv9EPz//JR4f/iojJOsvKSrXQjs8w1NMTbBYUVGcW1VWiE5ISXRCPDxgOTQ1TC8s\r
+        LDgrKCkkKCQkEPPx8g3x8PAh8O7uNe3s7Enq6Old5uXlcOPh4YTe3NyY2dfXq9PR0r/Ny8zSzMrL5cvJ\r
+        yfjNy8z/z87P/87Nzv/NzM3/ycjJ/8XDxP/GxMX/yMbH/8rIyP/Mysr/y8jI/8nGxv/IxcX/xsTF/8bE\r
+        xP/Fw8P/xMLD/8TCwv/DwcH/wsDB/8LAwP/Bv7//v76//7+9wP++vsf/vb/P/7/C2v/Bxeb/wMft/7/H\r
+        8/+9xff/usT3/7nB9v+3vfD/sbXg/6uszv+kpr7/naCu/6CivP+jp9D/oqnf/6Cs7P+irfH/pa3z/6ew\r
+        9P+psvX/rbf1/7O89f++xfP/yc/y/9PW8f/d3PH/19nz/8zS9P/P0/T/19fy/+Hh8//t7/X/6uv0/+Hh\r
+        8f/V1/P/ys30/8XK9P/DyvT/wsn0/8LI9P/Bx/T/wMX0/8XJ9P/L0PP/09jy/9vf8f/h4/L/5efy/+Dg\r
+        7f/U1Ob/xMTY/7Cyxv+nprn/op6u/5+apP+emZv/npmY/56Ym/+inaD/qKOm/6ulqP+qpKf/pZ6h/5yW\r
+        l/+Xj5H/k4yN/5SMjf+Wjo//mI+Q/5ePkP+VjI3/kIiJ/4yEhv+JgIL/g3t8/3l1df9qZ2f/VVRT/0lJ\r
+        Sf9ISEj/R0dH/0ZGRv9FRUX/RERE/1NTU/9kY2T/a2tr/2dmZv9lZGT/ZWRk/2llZ/9vaWr/dGxt/3dw\r
+        cv94cXL/dnBx/3Rtbf9xamv/cWpr/3RvcP94dHX/gHt8/4N+f/9+eXr/d3Jy/2xmaP9jXV7/XVhZ/1hS\r
+        U/9WUFH/UUxN/09KSv9JREb/QTs8/0ZAQf9fWVn/fnp5/6mlpf+ppaT/ZF5c/1RMSP+dk5D/v7Sx/5qP\r
+        j/9qYWL/JiEh/xEREf8QEBD/Dw8P/w4ODv8MDAz/CwsL/woKCv8JCQn/CAgI/wcHB/8FBQX/BAQE/wMD\r
+        A/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8PDAz/HRkZ/yklJv8sKCn/MCor/y4oKf8uJyf/LiYn/y4nKP8vKCj/MCkq/zUu\r
+        L/85MjP/NS8w/zMsLv88NDX/RD0+/05HSP9VT0//SUJD/z43OP9IQUL/UEpL/0ZAQP88ODj/QDs8/0U/\r
+        QP9RTE3/XFZX/1xXV/9bVlf/RkBB/zErLPgzLi7lNjAx0j85Or9IQkOrSEJDmEhDQ4RDPT1wPDc4XTYx\r
+        MkkvKyw1LSkqISonKA3y8fEJ8e/vHe/u7jHs6+tE6ejoWObk5Wvi4eF/3tzdktnY2KXT0tK4zcvMy83L\r
+        zN7Ny8zxz87O/9LQ0f/Rz9D/z87P/8vKyv/HxcX/yMbH/8rIyP/Lycn/zcvL/8vIyf/Jxsf/yMbG/8fF\r
+        xf/GxMX/xsTE/8XDw//EwsP/w8HC/8PBwf/CwMD/wb/A/8C+v//Avr7/vr2//7y8wf/AwM7/xMXd/8TI\r
+        5v/Dyu3/wcnz/7/I9/+9xvf/vMP2/7a86P+wtNf/qq7I/6Souf+mqsb/qa7a/6iv5/+msPH/p7Hz/6qy\r
+        9f+stPX/r7f2/7S89v+7wfX/x8z0/9bZ8//h4vL/7Ojx/+Li8v/T2PT/0dXy/9TT8f/e3vL/6+30/+vs\r
+        9P/m5PH/29rz/87P9P/JzPT/yMz0/8bL9P/FyvT/w8j0/8HF9P+/xfT/vsb0/8PL8v/K0e//0Nfu/9bb\r
+        7//O0ej/v8Db/7GxyP+ko67/npuj/56Xn/+dl5v/npmY/56ZmP+clpn/n5qe/6eho/+po6X/p6Gj/6Kb\r
+        nf+ZkpT/k42O/5GKi/+Ti4z/mI+Q/5qRk/+akpP/l46Q/5KJi/+NhYf/ioCC/4J6e/92cXH/ZGFi/05L\r
+        S/9KSkr/SEhI/0dHR/9GRkb/RUVF/1VVVf9pamr/fX19/4CAgP90dHT/bW1t/21rbP9saWr/bGdo/29o\r
+        af93b3D/eXN0/3lyc/92cHH/cmts/3Fqa/9ybW7/dnJz/396e/+CfX7/fnl6/3dycv9taGn/ZF9g/15Z\r
+        Wf9YU1P/U05P/1BLTP9OSUr/SkRF/0E8PP9GQEL/X1lZ/4aDgv/Ix8f/zszM/3Fqaf9PRUP/koeF/7Sq\r
+        p/+ckpL/c2xt/ykmJ/8RERH/EBAQ/w8PD/8ODg7/DQ0N/wsLC/8KCgr/CQkJ/wgICP8HBwf/BgYG/wQE\r
+        BP8DAwP/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/EA0N/x0YGf8oJCX/Lykq/zUtLv8yKSr/MCcn/zAnKP8vKCn/LSco/y8n\r
+        KP83MDH/PTY3/zQsLv8uJyj/QDk7/1BJSv9STE3/UkxM/zkzM/8kHh//NC4v/0M9Pv9CPD3/QTs8/0I8\r
+        Pf9EPj7/T0lK/1lTU/9VT1D/UkxN/0dBQv88NjfxPDc33jw2N8s+ODm4Pjg5pTs1NpI3MTJ/ODMzazgy\r
+        M1gzLi9ELioqMS0pKh0tKSoJ8e/vBe/t7hjt6+ss6unpP+jm5lLl4+Nl4eDged3b3IzY19ee09LSsc7N\r
+        zcPPzc7W0M7O6NLQ0PnT0tL/0tDR/9DOz//Mysv/yMbG/8rIyP/Mysr/zcvM/8/Nzf/Mysr/ycfH/8jG\r
+        xv/Hxcb/x8XF/8bExP/Fw8T/xcPD/8TCwv/DwcL/wsDB/8LAwP/Bv7//wL6+/7+9vv++vL//wMDH/8TE\r
+        0f/Fx9r/xcnj/8PJ6v/Ax+//v8fy/7/G9P+7wev/trrf/7G11P+sscn/rrLT/7G24/+wt+z/r7f0/6+4\r
+        9v+xufb/s7v2/7W+9v+5wPb/vcP2/8nO9f/Y3fT/5Oby/+/t8f/n5vH/19zx/9XY8f/Y1/H/4ODx/+zt\r
+        8//r6/P/5ePx/9na8//M0PT/x8z0/8bL9P/FyvT/xMn0/8LI9P/Bx/T/v8f0/77H9P+/yPP/w8vu/8bM\r
+        6v/KzeT/w8Ta/7e2zP+sqbv/o56n/56Znv+clpv/nZaa/56Ymf+dmJj/nJaY/5yWmP+fmZr/n5qb/5+a\r
+        m/+clpj/lpCQ/5KMjf+Ri4z/k4yN/5iRkv+clJb/npeY/5yUlv+Wjo//kIiJ/4uChP+Cenv/dW9w/2Jf\r
+        YP9LS0v/SkpK/0lJSf9HR0f/RkZG/0VFRf9jZGX/b3Bx/2dnaP9cXV7/UVFR/1JRUv9gXmD/aWVn/2tl\r
+        Z/9vaWr/dm9w/3lyc/94cnL/dm9w/3Nsbf9ya2z/cm1u/3RvcP97dXb/fHd3/3dycv9xbG3/aWRk/2Fc\r
+        Xf9cVlj/V1FS/1NNTv9PSkv/TUhJ/0pERf9EPT//RD0//01JSf9wbGr/t7Sz/9XR0f+vp6b/oZeW/76y\r
+        sf/BtrX/lY6O/2NeX/8iICD/ERER/xAQEP8PDw//Dg4O/w0NDf8MDAz/CgoK/wkJCf8ICAj/BwcH/wYG\r
+        Bv8EBAT/AwMD/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/BAAB/xQPD/8fGxv/KSUm/y0nKP8xKir/MCcp/zAmKP8wKCn/MSoq/zIq\r
+        K/80LCz/NzEy/zw1Nf81LzD/Mywu/0ZAQP9WUFD/VU9Q/1NMTf8/ODn/Ligo/zw1Nv9IQUL/Qz0+/0E7\r
+        O/9GP0D/SkNE/1NNTf9aVFX/VlBR/1FLTP9GP0D5OzU26Ds1NtY7NjbDQz0+sUpERZ5GQEGMQTs8eT03\r
+        OGU4MzRSLSkpPyIeHiwjHyAYJCEhBe/u7gDt6+wS6+nqJunn5znm5eVM4+LiX+De33Hc29uE2NbWltTS\r
+        0qnPzs660M/PzNLQ0d3U0tLu1dPU/tPR0f/Qz8//zMvL/8nHx//Lysr/zs3N/8/Ozv/Qzs//zcvM/8nI\r
+        yP/Jx8f/yMbG/8fFxv/GxcX/xsTE/8XDw//Fw8P/xMLD/8PBwf/CwMD/wb/A/8C+v//Avr7/v729/8G/\r
+        wf/Ewsb/xsXO/8fI2f/FyOD/wsfm/8LH7P/CyPL/wMTt/7u/5/+4vN//tLnY/7W73/+4vev/uL7y/7e+\r
+        9v+4vvb/uL/2/7nB9v+6xPb/vMX2/7/G9v/L0PX/2t/1/+bo9P/y8PH/6urw/9zf8P/a3PD/3Nvw/+Tj\r
+        8f/t7vL/6+vy/+Pi8f/Y2vP/ytH0/8XN9P/Fy/T/w8r0/8LK9P/CyfT/wcr0/8DJ9P++x/T/vcXy/73D\r
+        7f+9weT/vb7a/7e3zf+vrL3/qKOv/6KboP+flpr/nJWZ/5yVmf+el5r/nZeZ/5uVl/+Zk5T/l5KS/5eS\r
+        kv+YkpP/lpGR/5KNjv+RjI3/kYyM/5SOj/+ZkpP/nZeY/6Kcnf+gmpr/mZOU/5KMjP+LhYX/gHp7/3Ju\r
+        b/9gXV7/S0tL/0pKSv9JSUn/SEhI/0ZGRv9ISEn/cXNz/3N2dv9TVFX/QUFB/z8/P/8+Pj7/U1JU/2Rh\r
+        ZP9qZGb/cGlq/3dvcP94c3P/d3Fy/3Zwcf91b2//c2xu/3Frbf9ybW7/dXBx/3Vwcf9xbG3/bGZn/2Vg\r
+        YP9fWlr/WlVV/1VQUf9STU7/T0pL/0xHSP9KRUX/Rj9B/0I8Pf89OTj/WFVT/6Wfnv/Y0dH/5d3d/+zi\r
+        4v/j2dn/yL6+/4yFhf9STk//HBob/xISEv8QEBD/Dw8P/w4ODv8NDQ3/DAwM/woKCv8JCQn/CAgI/wcH\r
+        B/8GBgb/BQUF/wMDA/8CAgL/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wcEBf8YExP/Ix0e/ysmJ/8sJib/LSUn/y4lJ/8wJSj/MSkq/zMs\r
+        Lf82LS//ODAx/zgxMv85MjP/ODIz/zozNP9MRUb/W1VW/1hSUv9UTk//RT9A/zgxMv9CPD3/S0RF/0Y/\r
+        QP9BPDz/SUJD/09JSv9WUFD/XFZW/1ZQUf9QS0v+RT8/7jo0Nd06NTXMOzY2uklDRKlVT1CWT0pLhEpF\r
+        RXFCPD1fOTQ0TCkjIzkXEhMmHBYXEh8aGwDs6+sA6+nqDOno6B/n5uYy5ePkROHg4Ffe3N1p2tnZe9bU\r
+        1I3T0dKf0M7PsNLQ0MHU0tLS1dPT4tbU1PHS0dH/zs3N/8zLy//KyMj/zcvL/9DPz//R0ND/0tDR/87M\r
+        zf/KyMn/ycfI/8jHx//Ixsb/x8XF/8bExf/Fw8T/xcPD/8TCw//DwcL/w8HB/8LAwP/Bv7//wL6+/7+9\r
+        vf/Avb//wb/B/8TCx//Hxs7/x8jV/8bJ2//FyeH/xMjn/8HE5v++v+T/ur3j/7a84v+3vun/ucHy/7nB\r
+        9f+4wPb/uMH2/7nA9v+6w/b/u8X2/73G9v+/xvb/yc71/9XY9f/h4vT/7uzy/+zs8f/m6PD/5efx/+fm\r
+        8//q6vT/7e/0/+jp8//f3/H/1Nfz/8fP9P/DzPT/xMv0/8PK9P/DyvT/wsn0/8DI8/++xu//u8Lr/7i+\r
+        4/+1utv/tbjS/7a2yv+zscD/sKy2/6ynrP+moaT/oZuf/5yXmv+blZj/m5aZ/5yWl/+alZb/mJSU/5eS\r
+        k/+WkZL/lpGS/5WRkf+Vj5D/lI+P/5OOjv+Vj5D/l5GS/5uWl/+hm5z/oJub/5uWl/+UjpD/jYeI/4J8\r
+        ff90cHD/YV5e/0tLS/9KSkr/SUlJ/0hISP9HR0f/RUZG/2tsbP9vcXH/VFRU/0FBQf9AQED/Pj4+/1VS\r
+        U/9mYmT/bWhq/3Rtbv95dHT/e3Z3/3t1dv95dHX/d3Jz/3Zwcf9zb2//cm1u/3BrbP9uaGn/a2Vm/2di\r
+        Y/9kX2D/X1pb/1hSU/9TTk//UEtM/05JSv9NR0j/S0ZG/0hBRP9DPT3/OzY1/0VBPv9qZGT/jIOD/6ee\r
+        nv+1q6v/raGh/5KHh/9aUlL/KiUn/xMTE/8SEhL/EBAQ/w8PD/8ODg7/DQ0N/wwMDP8LCwv/CQkJ/wgI\r
+        CP8HBwf/BgYG/wUFBf8EBAT/AgIC/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8IBgf/GRQV/yQeH/8tKCj/LSco/y4mKP8uJij/MCYo/zAp\r
+        Kv8yKyz/NC8w/zYwMf8zLS//NC4v/01HSP9hXF3/WlRV/1ZPUP9dVlf/YVpb/1BKSv9BOzv/R0BA/0tE\r
+        Rf9IQUL/RT8//0xFRv9RS0z/VU9Q/1hSU/9RS0z/SkRF8UQ9PuI+ODnSPzk6wUA6O7BNSEifWlRUjVdR\r
+        UntTTk5pSENEVzw3OEQpJCUyFhITHyEcHQwqJicA6ujoAOnn6AXn5uYX5uTkKuPi4jzg3t5O3NrbYNjW\r
+        1nLU0tOD0tHRldHPz6XT0dG21dTUxtXU1NXW1NXk0tDR8c3MzP7Mysr/ysnJ/87MzP/S0NH/09LS/9TS\r
+        0v/Pzs7/ysnJ/8nIyP/Jx8f/yMbG/8fFxf/GxcX/xsTE/8XDw//EwsP/w8HC/8PBwf/CwMH/wb+//8C+\r
+        v//Avb7/v729/768vP/Bv8D/xsTE/8jHyv/JytD/yMrX/8fI3f/ExN//wL/h/7u+5v+4v+v/uMHx/7rD\r
+        9v+6xPb/ucP2/7nD9v+5wvb/u8T2/73H9v++x/b/wMf2/8fL9f/P0fX/3Nz0/+jn8v/t7fH/7vDw/+/x\r
+        8v/w8PX/7/D1/+7w9f/m6PT/2tzx/9DU8//EzfT/wsv0/8PL9P/DyvT/xMr0/8HI9P+/xu//u8Ho/7a8\r
+        3/+zttX/rrHK/62uwf+urbr/sK2z/7Ksrv+vqqr/qaWo/6Ogov+cmJr/mpaX/5qXl/+Zlpf/mZaW/5iV\r
+        lf+Xk5P/lpGS/5aRkf+VkJH/l5GS/5eRkv+WkZH/lpCR/5eRkv+ZlZX/n5ub/5+bm/+cmJj/l5KT/4+K\r
+        iv+Efn//dXBx/2JfX/9LS0v/SkpK/0lJSf9ISEj/R0dH/0ZGRv9mZmb/a2tr/1VVVf9CQkL/QEBA/z8/\r
+        P/9WU1T/aGRl/29rbP92cXP/e3d3/355ev99eXr/fHh5/3t2d/94c3T/dnFy/3Jtbv9rZmb/ZmJi/2Zh\r
+        Yf9kX2D/Y15f/19aW/9WUFH/UEtM/09JSv9OSEn/TUhI/0xHR/9JREX/RD4+/zk1Nf80Li3/NC0t/0Q7\r
+        O/9qYWH/fnV1/3ZsbP9dU1P/JyAi/xQUFP8TExP/EhIS/xEREf8PDw//Dg4O/w0NDf8MDAz/CwsL/wkJ\r
+        Cf8ICAj/BwcH/wYGBv8FBQX/BAQE/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgcI/xoWF/8lICL/Ligp/y4oKf8vKCn/MCco/zEm\r
+        KP8wKSr/MCss/zMvMP81MTL/Lyor/y8pKv9eWlv/hYCB/2hiYv9RSUr/YVpb/25oaP9aVFX/SUJD/0pE\r
+        RP9LREX/SUND/0lCQv9OSEn/Uk1N/1NOTv9UT0/+TEZH8UM9PuRDPT3VQzw9xkQ9PrZFPj+lUUxMlV5Y\r
+        WYNdWFhyXVdYYE5ISU5AOjo8KycnKhcTFBcpJCUFOTU2AOjn5wDo5ucA5+bmD+Xj5CHi4eEz3t3dRdrZ\r
+        2VbX1dVo0tHRedHQ0InQz8+Z0tHRqdXT07jV09PH1NPT1dDPz+LMy8vuzMrL+czLy//Qzs7/09LS/9PR\r
+        0v/S0NH/zs3N/8vJyf/KyMj/ycfI/8jHx//Ixsb/x8XF/8bExf/Fw8T/xcPD/8TCwv/DwcH/w8HB/8LA\r
+        wP/Bv7//wL6+/7+9vf++vLz/v72+/8G/wP/CwML/wsLF/8TEy//HyNL/yMjX/8fH3f/CxOD/vMHj/7rB\r
+        5v+5wer/ucLu/7nC8P+6w/L/u8T1/77G9v/ByPb/w8n2/8PK9v/Gy/b/ys31/9LV9f/c3vT/4uTy/+fp\r
+        8v/q6/P/7O31/+vs9f/o6vX/4OPz/9bZ8P/O0vH/yc70/8bL9P/FyfL/wcbt/77B5/+6veH/tbja/7O2\r
+        0/+ztMv/sLDD/6uru/+qqbT/qqiv/6yprP+uq6r/raio/6ikpf+kn6H/n5qb/5yYmf+bmJj/nZmZ/5+a\r
+        m/+fm5v/n5qa/52XmP+Zk5T/mJKT/5mTlP+Yk5P/lpGR/5WQkP+VkJD/lpKT/5mVlf+YlJX/lZGR/5GL\r
+        jP+JhYb/f3t8/3Nwcf9kYWH/UU5P/0pKSv9JSUn/SEhI/0dHR/9GRkb/W1ta/2loZ/9qaWn/ZmVk/1ta\r
+        Wf9eXFz/bWlq/3Nvb/9ybG7/dG5v/3p0dP99eHj/gHl6/4B6e/+Aenv/f3h5/3x3eP93c3T/b2lq/2hj\r
+        ZP9mYmL/ZWBh/2RfYP9fWlv/VlFR/1BLS/9PSkr/TUhJ/0xHSP9KREb/RkBA/0Y/QP9MR0f/UEtJ/01H\r
+        R/9LRET/SUBA/0Q6Ov8/NTX/MSco/xUVFf8UFBT/ExMT/xISEv8RERH/Dw8P/w4ODv8NDQ3/DAwM/wsL\r
+        C/8KCgr/CAgI/wcHB/8GBgb/BQUF/wQEBP8DAwP/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wwJCv8dGBn/JyIj/y4pKv8yKyz/Myss/zIp\r
+        Kv8yKCn/NCst/zYxMv84MjP/OTM0/zErK/8uKCn/UEtM/21naP9gWlv/WFFR/2VeX/9vaGn/XVdY/01J\r
+        Sf9MR0f/SkRF/0pDRP9KQ0T/TEdI/09KSv9MR0j5SURE7kZAQOJDPD3VQz09x0Q+PrhEPj+pRT4/mU9K\r
+        SolaVFV5WVNUaFhSUlZKRUZFPjg5Mzw3OCE6NjcPVFBQAG1rawDn5uYA5+bmAOfm5gbk4+MY4eDgKd3c\r
+        3DvZ19hM1dTUXdHQ0G3Qz899z87OjdLQ0ZzU09Oq1NLSuNPR0sbPzs7Sy8rK3c3Ly+jOzM3x0dDQ+NXT\r
+        0/7T0dH/0M7P/87MzP/Lycr/ysnJ/8nIyP/Jx8f/yMbG/8fFxv/GxcX/xsTE/8XDw//EwsL/w8HC/8PB\r
+        wf/CwMH/wb/A/8C+vv+/vb7/vry9/768vP+9u7v/vLq6/7u5uf/Av8D/yMfH/8vLz//Oztf/yMnZ/8DD\r
+        2v+8wNv/ub/d/7i/4v+4wej/u8Ps/73F8P/Bx/P/xsn2/8fL9v/GzPb/xsv2/8XJ9f/JzvX/z9X0/9fc\r
+        9P/f4vL/5Ob0/+fo9f/l5/X/4uT1/9rc8v/S1O//zdDv/8vO8f/Jy+//xsfs/7/A4/+4t9n/srLP/6yt\r
+        xf+srL7/sK25/66qs/+ppq3/p6Sp/6ajpf+opaX/q6mm/6qnpf+noqP/pJ+h/6Gbnf+gmpv/n5mZ/6Cb\r
+        m/+kn5//pqGh/6Whof+inZ3/m5aW/5qUlf+blZf/mpSV/5eRkf+Uj5D/ko6P/5KOj/+Tjo//kY2N/46K\r
+        i/+Khob/hICB/315ev9zb3D/Z2Nk/1dVVv9LS0v/SUlJ/0hISP9HR0f/RkZG/1BQTv9mZGT/fnx7/4eE\r
+        g/+Cf37/gHx8/4J+ff9+eXn/dG5v/3JrbP94cXL/fXZ3/4J6e/+EfH7/hX5//4R/gP+Dfn//fXh4/3Jt\r
+        bv9sZmf/aGNk/2ZhYv9lYGH/YFtc/1ZRUv9QS0v/TklK/01ISf9LRkf/SEJE/0E7Pf9HQkP/XlpZ/2tn\r
+        Zf9oY2L/V09P/y4kJP8ZGRn/GBgY/xcXF/8VFRX/FBQU/xMTE/8SEhL/ERER/xAQEP8ODg7/DQ0N/wwM\r
+        DP8LCwv/CgoK/wgICP8HBwf/BgYG/wUFBf8EBAT/AwMD/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8NCwz/Hxob/ygkJP8vKiv/NC0u/zYw\r
+        MP80Kyz/Mykr/zcwMf88NTb/PTY2/zs1Nf8zKyz/Lico/0M8Pf9WT1D/WlNU/15YWP9oYWP/b2hp/19a\r
+        W/9RTU7/TUlK/0lERf9KRkf/S0ZH/ktHSPhLR0jxRT9A6D85Od1AOjrSQTs8xkQ9PrhGQECqRT8/nEU+\r
+        P41NSEh9VlBRbVROT11STE1MSEJDOz04OClLR0gYWlZYBn17ewCbm5sA5uTlAOXk5ADl4+QA4uDhDt/d\r
+        3h/b2dow1tXVQNPS0lHPzs5hz83OcM7NzX/Rz8+O09HSnNLR0anS0NC2z87OwczLy8zPzc3W0c/P3tPR\r
+        0uXW1NTr09HR78/NzvHNy8zyy8rK78vJye/KyMjvycfI78jGxu/Hxsbvx8XF78bExO/Fw8TvxMLD78TC\r
+        wu/DwcHvwsDB78G/wO/Avr/vwL2+77+9ve++vLzvvbu777y6uu+7ubrvvry878G/wO/CwcPvw8LG78TD\r
+        yu/ExM/vw8PS78HD1O++wdbvu7/Y773B3O/AxOLvwsXn78TH6+/Eye3vw8rs78LJ7e/ByO7vw8rt78XN\r
+        7O/Jz+rvz9Dq79LS6e/U1Ojv1NTo79PT6e/Pz+bvycnk78bH4O/Exd3vwcLZ77291O+3tszvsa/C76yr\r
+        u++pqbXvrKqz77Gsse+wq6/vrams76mmp++mo6Pvp6Sj76qopu+qqKbvqaSl76ejpO+noqLvpaCh76Kd\r
+        ne+jnp7vpaGh76eio++noqPvpJ+f752Yme+dmJjvn5qb756Zmu+cl5fvmJOV75SRke+Sjo/vkY2O75CM\r
+        je+Pi4vvjYmJ74mFhu+Ef4DvfXh573Nub+9mYmPvV1RV70lJSe9ISEjvR0dH70ZGRu9FRUXvVVNT721q\r
+        ae98eXnvgX5974F9fe98eHfvdnFx73Jsbe9ya2zvdm9w73t1de+Ce3zvh4CB74mEhO+KhITvh4KD74F8\r
+        fe91cHHvbmdo72pkZe9mYWLvZF9g72BaW+9XUlLvUUxM705JSu9MR0jvTUhJ70lCRO87NjfvQz0+72hj\r
+        Yu+Hg4Lvn5qa76Gdne+BeHjvYlZW70M4OO8mHx3vFhYW7xQUFO8TExPvEhIS7xEREe8QEBDvDg4O7w0N\r
+        De8MDAzvCwsL7woKCu8JCQnvBwcH7wYGBu8FBQXvBAQE7wMDA+8BAQHvAAAA7wAAAO8AAADvAAAA7wAA\r
+        AO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAA\r
+        AO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvEQ0O7yMdHu8qJSbvMSss7zMs\r
+        LO80LS3vNCst7zUrLe84MDHvOzQ17z42N+8+NzjvNzEy7zUuL+9FP0DvVU5P71dRUu9bVVXvZF1d72pk\r
+        Ze9bVVbvTUlJ70pERfJIQkLxSkRG705ISetNSEnlTUdI3kdAQdZBOzzMRT4/wUdBQbZHQUKpR0FCnEU/\r
+        P45CPD1/Pjg5cDs1NmFBOzxRSEJDQEI8PDA8NjcfTkpLDmFeXgB0c3MAiIiIAOTj4wDj4uIA4+HhAODe\r
+        3wPc29sU2dfXJNTT0zTRz9BEzczMVM3MzGPNzMxxz87Of9LQ0I3R0NCZ0M/Ppc/OzrDOzMy60M/Pw9PS\r
+        0svV09PS1tXV19LR0dvOzMzdzMvL3szKytvLycnbysjJ28nIyNvJx8fbyMbG28fFxdvGxMXbxcPE28XD\r
+        w9vEwsLbw8HB28LAwNvBv8Dbwb6/28C+vtu/vb3bvry82727u9u8urvbvLm627u5udu6uLjbube327i2\r
+        ttu/vL3bx8TF28jGyNvHxsrbw8LK2729yNu/v83bw8PT28TE2tvDxeDbwsbh28HI4du/x+Lbvsbl27zF\r
+        5du7xOLbvMLi276/4du/v9/bwcHc28PC3NvFw93bxMLb28C/2Nu/vtHbvrzJ27q4w9u1s77br62226mm\r
+        rtunpKrbqKWo26yoqduyq6vbsqys27Grq9usqKfbpaKh26ajotupqKfbqqio26qmp9urpqfbrKeo26ql\r
+        pduloaHbpaGh26ejo9uopKTbqaSl26ahotugmpzbn5qb26Sen9uknp7boZyc25yYmduXkpPbko+P25CM\r
+        jduPjIzbkYyN25CLjNuNiYrbioaG24aAgdt+enrbdXBw22VhYdtRTU7bSEhI20dHR9tGRkbbRUVF20RE\r
+        RNtcWVnbcG1t24B9fduCfn7bdHBw229qa9tva2zbcmxt23Rubtt5dHXbgnx824mEhNuOiInbj4mK24yG\r
+        h9uFf4DbeXN023FrbNtsZWbbZ2Fi22ReX9tfWlvbWFJT21JMTdtNSEnbTEdI21FMTdtMR0jbOTQ120A6\r
+        O9txbGzbop6e29TS0tvq5ubb0snJ26+jott6b23bRz892x0XF9sUFBTbExMT2xISEtsRERHbEBAQ2w8P\r
+        D9sNDQ3bDAwM2wsLC9sKCgrbCQkJ2wcHB9sGBgbbBQUF2wQEBNsDAwPbAgIC2wAAANsAAADbAAAA2wAA\r
+        ANsAAADbAAAA2wAAANsAAADbAAAA2wAAANsAAADbAAAA2wAAANsAAADbAAAA2wAAANsAAADbAAAA2wAA\r
+        ANsAAADbAAAA2wAAANsAAADbAAAA2wAAANsAAADbAAAA2wAAANsAAADbAAAA2xQQEdslHyDbLCco2zIs\r
+        LdsyKyzbMisr2zQrLds3LS7bOTEy2zs0Nds+NjfbQDk52z02N9s8NTbbSEJD21ROTttWUFDbWFFS219Z\r
+        WttlXl7bV1FS20pDRNtHQUHeRj9A3UtERttRS0vXT0lJ0k1HR8tIQULDQjw9ukhCQ7BNR0ilSkVGmUhD\r
+        Q41EPj9/Pzk6cS8pKmMgGRpULykqRD03ODQ8NzckOzY3FFBNTgNmZGQAbWxsAHNzcwDh4OAA4d/gAODf\r
+        3wDd3NwA2tjZCNbV1RjS0NEoz87ON83Ly0bNy8xVzczMY8/NzXDQz8990M7PidDOzpXPzs6fz87OqdLR\r
+        0bHW1NS41tTUv9XU1MPS0NDHzszMyc3Ly8rMysvHy8rKx8rJycfKyMjHycfHx8jGx8fHxcbHxsXFx8bE\r
+        xMfFw8PHxMLCx8PBwsfCwMHHwsDAx8G/v8fAvr7Hv729x768vce9u7zHvbq7x7y6use7ubnHuri4x7m3\r
+        t8e5trfHu7m5x7+8vMe/vL7Hvr2/x7u6vse4t73Hu7nBx7++xsfCwczHxcPTx8PD08fAwdHHvsDRx72+\r
+        08e7vdLHubzRx7e5z8e1ts3HtrXLx7a2yMe4uMnHvLrKx7y6yce7uMfHurjDx7q3v8e4tbvHtbK3x7Ku\r
+        tMevrLDHrquux6+srsexra7HtK6vx7Surseyra3Hrqqqx6qlpseqp6fHrquqx6+srMewrK3Hr6usx66q\r
+        q8esqKjHqqWmx6ikpceopaXHqKSlx6mkpMeoo6PHpaChx6WgocenoqPHpqGix6KdnseempvHmpaXx5aT\r
+        lMeUkJDHlJCQx5WRkseVkZLHlJCRx5GMjceLhofHhoGBx356esdzbW7HY15fx1VRUsdKR0fHRkZGx0VF\r
+        RcdKR0jHWVZWx2ZiY8dxbW3HdHBwx3BsbMdvamvHcWxtx3Rub8d1b3DHeXR1x4B7fMeIg4THjomKx5CM\r
+        jceOiInHh4GCx3t0dcdxa2zHbGVmx2liY8doYWLHZF5ex11XWMdVUFHHT0pLx11YWceIg4THmJOUx396\r
+        e8d1bnDHfnl4x5eTk8fOyMjH6OHgx9fMzMfEt7bHrqOhx5KKh8dtaGfHRUFCxxgVFccSEhLHERERxxAQ\r
+        EMcPDw/HDQ0NxwwMDMcLCwvHCgoKxwkJCccICAjHBgYGxwUFBccEBATHAwMDxwICAscAAADHAAAAxwAA\r
+        AMcAAADHAAAAxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwAA\r
+        AMcAAADHAAAAxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwAAAMcAAADHAAAAxwUAAccWExTHJSAixysm\r
+        J8cxKyzHMissxzMrLMc0Ky3HNi0uxzs0NcdAOTrHOzU2xzkyM8dAODnHRkBBx05HSMdUTk7HU01Ox1RO\r
+        TsdXUVLHWlRUx1JMTcdMRkfHTEVHykxGR8lQSkvHU01Ow0ZAQL85MzS4Mi0usS4oKak9ODmfSkZGlUM+\r
+        P4k8Nzh9Mi0ucCkkJGMfGhxVFxITRjArLTdIREUoRUJCGENAQAhGREQASklJAGZmZgCDgoIA393dAN7d\r
+        3QDd3NwA29nZANfW1gDU0tIL0M/PG87MzSrMyss4zMvLRs3LzFTOzc1hz87Obc/OznnPzc2D0M7OjdHQ\r
+        0JbU09Oe2NbXpdbU1avU09Ow0dDQs87MzbXNy8y2zMvLs8vKyrPLycmzysjIs8nHx7PIxsezx8bGs8fF\r
+        xbPGxMSzxcPDs8TCw7PDwcKzw8HBs8LAwLPBv7+zwL6+s7+9vrO+vL2zvru8s727u7O8urqzu7m5s7q4\r
+        uLO5t7izuba3s7i1trO3tbWztrS0s7Wzs7O1srKztLGys7e1tbO7ubqzwb7As8bCx7PEv8Wzv7vBs725\r
+        wbO8uMGzubbAs7e0v7OxsLyzra25s6urt7Orq7azrq22s7OxuLO1sriztrO3s7eztrO3s7aztrG1s7Sw\r
+        srO0sLKztLCxs7WxsrO2s7SztrKzs7WxsbO1sLCzs6+ws7GsrbOuqaqzr6qrs7OurrO1sLCztrGys7Sw\r
+        sLOwra2zrqurs62qqrOrqKizqqans6ilprOopKWzqaSls6qmprOrpqezq6ans6ikpLOkn6CzoJyds52Z\r
+        mrOal5ezmJSVs5iUlbOalpazmpaWs5qWlrOXkpOzkoyNs42HiLOIg4OzgHp7s3Zvb7NpYmOzW1RUs1JN\r
+        TbNPS0yzUE1Ns1dUVLNdWFmzYl5fs2ZiY7NrZmezb2prs3Nub7N2cHGzdnFys3l0dbN/eXqzhoGCs4+L\r
+        jLOSjo+zkIqLs4mCg7N8dXWzcmtss21mZ7NrY2SzbGRls2liY7NiXF2zWlRVs1FMTLNuaGmzvri5s+Ld\r
+        3rPEvsCzp6Gjs4qGhrOQiYmzyb++s+fb2rPczs2z1svIs9/V0bPZ0c2zurS0s4iDhLMzMDCzEhISsxER\r
+        EbMQEBCzDw8Psw0NDbMMDAyzCwsLswoKCrMJCQmzCAgIswYGBrMFBQWzBAQEswMDA7MCAgKzAAAAswAA\r
+        ALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAA\r
+        ALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAAALMAAACzAAAAswAAALMIAgWzGBQVsyUi\r
+        I7MqJiezLikqszIrLLM1LC2zNCstszYsLbM/NjizRD4/szkzNLMzLCyzQzw9s1JLTLNTTE2zU01Os1FL\r
+        TLNQSkqzT0lKs1BKSrNPSUqzT0lJs1FKS7ZSTE21VU9Qs1ZQUbA9ODmrJSEipR4ZGp4ZFRaWMS0ujUdE\r
+        RYM7ODh5LyotbSAcHmESDhBUEAwNRg4KDDgxLS8qUU5PG01LSwtIR0cAOzs7ADAuLgBgYGAAkZCQAN3c\r
+        3ADc2toA2tnZANfW1gDV09QA0tHRAM/Ozg3OzM0czMvLKs3LzDfNzMxEzs3NUdDOzl3Qzs9o0M7OctHQ\r
+        0HvT0tKE1tXVjNnY2JLW1dWY0tHRnNDOz5/Ozc2hzczMos3Ly5/Mysqfy8nJn8rIyZ/JyMifyMfHn8jG\r
+        xp/HxcWfxsTEn8XDxJ/EwsOfxMLCn8PBwZ/CwMCfwb+/n8C+v5+/vb6fv7y9n768vJ+9u7ufvLq6n7u5\r
+        uZ+6uLmfure4n7m2t5+4traft7W1n7a0tJ+1s7OftbKzn7Sxsp+1srOftrS1n7y5u5/Dv8Gfwr7Bn8C8\r
+        vp++ur2fvbm8n7q2up+3srifs7C1n66usp+trbGfraywn7CusZ+0sbSftrO1n7i0tp+5tbafubW3n7m1\r
+        t5+4tLWfuLW1n7i2tp+5trafure2n7m2tZ+5tbWft7O0n7Wxsp+zr7Cfsa2un7OvsJ+4s7Sfure3n7y4\r
+        uJ+7t7ifuLS1n7ays5+zrq+fsa2tn66rrJ+uq6yfsKytn7CsrZ+wq6yfsKusn6+qq5+rp6ifpqKjn6Kf\r
+        n5+fm5yfnpqbn52Zmp+empufoJycn6GcnZ+gnJyfnpqan5qWl5+WkZGfj4qKn4aCg599eXmfdW9wn2xm\r
+        Z59oYmOfZ2Jjn2llZp9wa22fdXBxn3l0dZ96dHSfd3Fyn3VwcJ92cHGfd3Jzn3hzdJ96dnaff3l6n4SA\r
+        gZ+Lh4ifjYiJn4mDhJ+BfH2fdW9wn21naJ9sZWafa2Vmn2xmZ59pY2SfY11en1xWWJ9YUVKfdG5vn8O9\r
+        vp/s5uaf3djYn8nHyJ+zsbCfs66tn9PJyZ/d0M+fv7Oyn6ufnZ+jm5efnpiTn5yWlp99enqfLiwsnxIS\r
+        Ep8RERGfEBAQnw8PD58ODg6fDAwMnwsLC58KCgqfCQkJnwgICJ8GBgafBQUFnwQEBJ8DAwOfAgICnwEB\r
+        AZ8AAACfAAAAnwAAAJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAA\r
+        AJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAAAJ8AAACfAAAAnwAAAJ8AAACfCwcHnxoV\r
+        Fp8mIySfKyYnny8qK58zLS2fNi4vnzYtL583LTCfPDU2n0I7PJ9AOTqfQDk5n01FRp9XUFGfVE1On1FK\r
+        S59QSUqfT0lKn1FLTJ9TTU2fUkxNn1FLTJ9STE2iU01OoVNNTp9STE2cRkBBmDk0NJIpJSaMHBcZhCQg\r
+        IXssKCpyJSIjaCAcHl0ZFBZREQ0PRBENDzcRDQ8qIx8hHDQwMw0zMDEAMi8wAC0rKwAoJiYAVlRUAIOA\r
+        ggDb2toA2djYANfW1gDV1NQA09HSANHP0ADPzs4Azs3NDc3MzBvOzMwozszNNM/NzkDQz89M0M/PVtDP\r
+        z2DT0dFp1dTUcdjW13nb2tp/1tXVhNHPz4jPzs6Lzs3Njc7MzI3Ny8uLzMrLi8vJyovKycmLycjIi8nH\r
+        x4vIxsaLx8XFi8bExYvFw8SLxcPDi8TCwovDwcGLwsDAi8G/v4vAvr+LwL2+i7+9vYu+vLyLvbu7i7y6\r
+        uou7ubqLu7i5i7q3uIu5t7eLuLa2i7e1tYu2tLSLtrO0i7Wys4u0sbKLs7Gxi7KwsIu3tbWLwL28i8G+\r
+        vIvBvbqLwLu5i765uIu7trWLuLKxi7Swrouwr6uLr66qi6+tq4uyr62LtbGwi7ezsou6tbWLu7e3i7u4\r
+        uIu7ubiLu7i4i7y6uYu+vLmLvry5i767uIu8uriLu7i5i7q2t4u2tLSLtbKzi7Wxsou4tbaLvbq7i8G9\r
+        vovCv7+Lwr6/i8C7vIu8uLmLuLS1i7ays4u1sbGLtbKzi7e0tYu3tLWLtrKzi7Sxsouyr7CLr6usi6mm\r
+        pouloaKLoZ2ei6GdnYuin5+LpaGhi6aio4uno6OLp6Oji6aio4ujn6CLnZqbi5SRkYuNiImLhYKDi4B8\r
+        fYt9eHmLfXd3i354eYuCfH2LiYOEi42IiYuPiouLjIeHi4F8fYt7dneLeXR1i3l0dYt6dXaLe3Z3i395\r
+        eouDfn+LiIOEi4eCg4uCfX6LeXR1i21paYtoZGSLamVmi2tmZ4ttZ2iLamVmi2NeX4teWVqLXVdYi3p0\r
+        dYvEwMGL7e3ti+3t7Yvr6uqL29jYi9PQz4vd1NOL0MXFi6SYl4uAdXOLa2Jfi2VgXIt8d3eLcm9viyoo\r
+        KYsSEhKLERERixAQEIsPDw+LDg4OiwwMDIsLCwuLCgoKiwkJCYsICAiLBwcHiwUFBYsEBASLAwMDiwIC\r
+        AosBAQGLAAAAiwAAAIsAAACLAAAAiwAAAIsAAACLAAAAiwAAAIsAAACLAAAAiwAAAIsAAACLAAAAiwAA\r
+        AIsAAACLAAAAiwAAAIsAAACLAAAAiwAAAIsAAACLAAAAiwAAAIsAAACLAAAAiwAAAIsAAACLAAAAiw4J\r
+        CosbFxiLJyMkiysnKIsvKiuLNC0uizcvMYs4LzGLOC4xizs0NYtAODmLRkBAi01GR4tVTk+LW1RVi1VO\r
+        T4tOR0iLTkdIi05HSYtTTE2LVlBRi1VPT4tUTk+LVE5OjVNNTo1RS0yLTkhJiE5JSYRLR0h/NDAxeR4a\r
+        G3EXFBVpEA0NYBENDlYRDQ5MEQ0OQBENDzQTDxEoFBASGxYSFA0YFBYAGhYYABwYGQAfGxwAIR4eAEtI\r
+        SQB0cXIA2tnZANjW1gDV1NQA09LSANLQ0ADQz88Az83OAM7NzQDNzMwLzs3NGM/NziTQzs8w0c/QO9HQ\r
+        0EXT0dFO1dPTV9fW1l/a2Nhl3Nvba9fW1nDRz890z87Od8/NzXnOzMx5zcvMeMzKy3jLysp4ysnJeMrI\r
+        yHjJx8d4yMbHeMfFxnjGxMV4xsTEeMXDw3jEwsJ4w8HBeMLAwXjBv794wb6/eMC+vni/vb14vry8eL27\r
+        u3i8urt4vLm6eLu4uXi6uLh4ube3eLi2tni3tbV4trS1eLaztHi1srN4tLKyeLOxsXiysLB4tLKyeLi1\r
+        tXi8ubl4wL29eL+8vHi9url4u7e2eLizs3i1sbF4s6+veLOvr3izr694tLKyeLeztHi4tLV4uLS2eLm1\r
+        tni4tbZ4ure4eLy5uni/vb14w8C/eMXCwHjGwsB4xcLBeMXAwXjEv8B4wr6/eMK+v3jDv794xsLDeMvG\r
+        x3jMycl4zcnKeMzIyXjKxsd4xsLDeMC8vXi9ubl4u7e4eLy4uHi/u7x4v7y9eL67vHi+u7t4vbm6eLi0\r
+        tXixra54rKioeKajo3imo6N4qqWmeK2pqXivq6x4sKyseK6qq3isqKh4qKKjeKGcnXiZlJV4ko6PeI2I\r
+        iHiHg4R4hYCBeIN+f3iCfH14hH9/eIqDhHiPiIl4koyNeJCKiniFfn94fXh5eHt3d3h6d3d4fHd4eH15\r
+        eniAent4gHp7eIB6e3h+eXp4enR1eHVub3htZ2h4aWRleG1naHhvaWp4cWtseG5paXhoYWJ4XllaeFVQ\r
+        UXhgW1x4hoGCeKWhoXi4s7R4v7y8eLWysnixrq54tq+ueLiurni3rKt4nZOQeFtUUHg0MS14Pjo6eDc0\r
+        NXgUFBR4EhISeBEREXgQEBB4Dw8PeA4ODngMDAx4CwsLeAoKCngJCQl4CAgIeAcHB3gFBQV4BAQEeAMD\r
+        A3gCAgJ4AQEBeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAA\r
+        AHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAIA\r
+        AHgQDA14HBgZeCgkJXgsJyh4MSsseDUtLng4MTJ4OzM0eD40Nng8NTZ4PTY3eElCQ3hTTE14VE1OeFVP\r
+        T3hUTU54UktMeE9ISXhNRkZ4UkxMeFZQUXhVT1B4VE5PeFJMTXlRSkt5TkhJd0xGR3RMR0dwSkdHazs4\r
+        OGUsKClfGxgYVwwJCk4JBgdFBwMFOwsICTARDA4kEQ0QGBMPEQsVEhMAFxQWABsXGAAeGxwAIh8fACYi\r
+        IwA7NzgATktMANnX2ADW1dUA09LSANLR0QDQz88A0M7OAM/NzQDOzc0AzszNAM/NzQjPzs4U0M/PH9HQ\r
+        0CnT0dEz1NPTPNfV1kTZ2NhM29raUt7c3FjY1tZd0c/PYNDOzmPPzc1kzszNZc3LzGTMy8tky8rKZMvJ\r
+        yWTKyMhkycfIZMnHx2TIxsZkxsXFZMbExGTFw8NkxMLCZMPBwWTCwMFkwb+/ZMG/v2TAvr5kv729ZL68\r
+        vGS9u7tkvLq7ZLy5umS7ublkuri4ZLm3t2S4trZkt7W1ZLe0tWS2s7RktbKzZLSysmSzsbFksrCwZLKv\r
+        r2Sxrq9ktrW2ZL6+v2S/vb9kvLq7ZLq4uGS4tbZktrK0ZLWws2S1sLRktrK1ZLe0tmS5tbhkuLW3ZLe0\r
+        tmS2s7VktbK0ZLi1t2S+urtkw8DAZMjFxmTLyMhkzsrJZM7KyWTOyclkzcjJZM7JyWTPystk0czNZNTP\r
+        0GTX0tNk2NPUZNfT1GTW0tNk1NDRZM/MzGTIxMVkxMDBZMG+vmTCv79kxsLDZMfExWTHxMRkx8PEZMfE\r
+        xWTCv79kuLW1ZLGurmSsqKhkraioZLGtrmS1sbFkubW1ZLm1tWS2sbJksaytZKympmSmn59knpiZZJiS\r
+        k2STjY5kkIqLZI6HiGSLhIVkh4CCZIiAgWSMhIVkkImKZJaPkGSTjI1kiYGBZIF6emR9eXpkfXl6ZH96\r
+        e2SBe3xkgHp7ZH14eWR3c3RkdG9wZHNsbmRxaWpkbWVlZGxlZWRwaGlkc2xtZHZub2RzbG1ka2RlZF5Z\r
+        WmROSUpkR0FBZEpERmRaVVZkfnh5ZJONjmSPjIxkjouKZJGJiWShl5dkyb+9ZLiwrmRMRkNkFxcXZBYW\r
+        FmQVFRVkFBQUZBISEmQRERFkEBAQZA8PD2QODg5kDAwMZAsLC2QKCgpkCQkJZAgICGQHBwdkBQUFZAQE\r
+        BGQDAwNkAgICZAEBAWQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAA\r
+        AGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAA\r
+        AGQFAABkEw4OZB4aGmQoJCVkLCgpZDErLGQ1Li9kOjIzZD82OGRDOTtkPjY2ZDs0NWRNRUZkWVNUZFNN\r
+        TmRPR0hkU01NZFZPUGRQSUpkSkRFZFFLTGRXUVFkVU9QZFROT2RRS0tlTkhJZExERmNJQ0RgSUVFXUpG\r
+        RlhBPj5SOTQ1TCAdHkQIBgY8AgAAMwAAACkHAwUfEAwNFBEMDwgSDhAAFBETABcUFgAcGBkAIB0eACUi\r
+        IwAsKCkAKygoAConJwDZ2NgA1tXWANTT0wDS0dIA0dDQANDPzwDPzs4Azs3OAM7NzQDPzs4A0M/PA9HP\r
+        zw7R0NAY09LSIdbU1CrY19cy29raOd3b3D/e3d1E2NfXSdHP0EzQzs5Pz83OUM7MzVHNzMxQzMvLUMzK\r
+        ylDLyclQysjIUMnHyFDJx8dQyMbGUMfFxVDGxMRQxcPDUMTCwlDDwcJQwsDBUMLAwFDBv79QwL6+UL+9\r
+        vVC+vLxQvbu8ULy6u1C8ubpQu7m5ULq4uFC5t7dQuLa2ULe1tlC3tLVQtrO0ULWzs1C0srJQs7GxULKw\r
+        sFCyr69Qsa+vULi1tlDAvr9QwL6+UL66ulC8uLhQura1ULq1tlC5tbhQu7a5UL25u1C/u71Qwb2+UMC9\r
+        vlC/vLxQvry8UL+7vlDDv8JQysfIUM/MzVDU0dJQ1tPTUNjU1VDY1dVQ2tXWUNrW1lDa1tZQ2tbXUNvX\r
+        11Db1tdQ29bXUNnV1lDX09RQ1tLTUNbS1FDU0NJQ0MzOUM3JylDKxshQycbHUMnHx1DJx8dQycbHUMnH\r
+        x1DKx8hQx8TFUMC+vlC8ublQuLS0ULiztFC6trZQu7e5UL25ulC+urpQvLi4ULi0tVCzrq9QrKanUKKd\r
+        nlCclpdQlpKSUJSOj1CSjI1Qk42OUJSOj1CXj5FQmJCSUJiRklCYkJJQkouNUIiAgVCBentQfnl6UH96\r
+        e1CEfn9QhICBUIJ8fVB+eHlQeHN0UHRvcFBya2xQb2doUGpkZVBpY2RQbmZnUHFqa1B1bm5QdG5uUG1n\r
+        aFBgW1xQT0pLUEVAQVBHQUJQUUtMUGdiY1Bva2tQZWJhUGBdXFBnYWFQg3p6UMK3tlDFvLpQaGFfUCMf\r
+        HVAWFhZQFRUVUBQUFFASEhJQERERUBAQEFAPDw9QDg4OUA0NDVALCwtQCgoKUAkJCVAICAhQBwcHUAUF\r
+        BVAEBARQAwMDUAICAlABAQFQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAA\r
+        AFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAA\r
+        AFAAAABQBQAAUBENDlAfGhpQKiYmUC0oKVAyKyxQNi4vUDozNFBBOTlQRTw+UDs1NlA4MzRQVlJSUG5q\r
+        alBlX2BQXFZXUFVQUFBQSkpQT0dIUE5HR1BVT09QW1ZXUF1YWVBeWVpQW1VWUVdRUlBNRkdPQjs8TD85\r
+        Okk8NzhENDAwPywnKDkYFBUyBQECKgAAACEAAAAYCAUFDhENDwMZFhcAIR4fACAdHgAfHB0AIx8gACgj\r
+        JAArJygALyssAC8rKwAuKisA2djYANfW1gDU1NQA09LSANHQ0ADQz88Az87OAM7NzgDOzc4Az87OANDP\r
+        zwDRz88A0dDQBtTT0w/X1tYX2tjZH93c3Cbe3d0s4N7eMdnX2DXR0NA40M7PO8/NzjzOzc09zczMPMzL\r
+        yzzMyso8ysnJPMnIyDzJx8g8ycbHPMjGxjzHxcU8xsTEPMXDwzzEwsI8w8HCPMLAwTzCwMA8wb+/PMC+\r
+        vjy/vb08vry8PL27vDy9urs8vLm6PLu5uTy6uLg8ube3PLi2tjy4tbY8t7S1PLaztDy1s7M8tLKyPLOx\r
+        sTyysLA8srCwPLKvsDy5trY8wr+/PMK+vjy/u7o8vrm3PLy3tTy8uLg8vrq8PMG9vzzEwMI8xsPDPMjG\r
+        xTzHxsU8xsXDPMbFxDzIxMc8zsrMPNbS1Dzb2Nk84NzePOLd3zzi3uA84+DgPOXh4jzm4uI85uLiPObi\r
+        4jzl4eE84t7ePN7a2jza1tc819PUPNbT1DzX1NU819TWPNjU1jzW0dQ8087SPM/MzjzMyss8ysnJPMrI\r
+        yTzLyco8zMrLPMvJyjzJx8c8xsTEPMO/wDzCvb88wr2+PMO+wDzDv8E8w7/APMK9vzzAurs8u7a3PLSu\r
+        rzyooqM8oJubPJqVljyXkpM8l5KSPJqVljyinJ08pZ6gPKSdnjygmJo8mZOUPJGKjDyHgIE8gXp7PH55\r
+        ejyBe3w8iIOEPImEhDyEfX88f3l6PHlzdDx0bm88cWpqPG5mZzxpYmM8aGFiPGtkZTxvaGk8dG5uPHRu\r
+        bzxuaWk8Yl1ePE9KSzxEP0A8RkBAPEhCQzxQSks8TUlJPDo2NjwyLi48PTg4PGVfXjy5sLA80sfGPIN7\r
+        eTxDPDs8FxYWPBUVFTwUFBQ8EhISPBERETwQEBA8Dw8PPA4ODjwNDQ08CwsLPAoKCjwJCQk8CAgIPAcH\r
+        BzwFBQU8BAQEPAMDAzwCAgI8AQEBPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAA\r
+        ADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAA\r
+        ADwAAAA8AAAAPAUAADwQDA08HxobPCwmJzwvKSo8MissPDYuLzw6MzQ8Qzo7PEdAQTw5NTY8NDIzPGBd\r
+        XjyFgIE8eHJzPGpkZDxZU1M8S0NDPE5GRjxSSko8WlNTPGFbXDxmYGI8aWRmPGVhYT1gWls8TUdHOzsz\r
+        NDg1Li81LygpMSciIiwfGhsmEAsMHwAAABcAAAAPAAAABgkGBwATEBEAIh8gADAtLgAsKCkAKCMkACsm\r
+        JwAvKioAMSwtADMuLgAzLi8ANC4uANnY2ADX1tcA1dTUANPS0gDR0dEA0NDQAM/PzwDOzs4Azs3OAM7O\r
+        zgDPzs4A0c/QANLR0QDV1NQA2NfXBdvZ2gzd3NwS3t3dGN/d3R3Z19ch0dDQJNDOzyfPzc4ozs3NKM3M\r
+        zCjNy8sozMrKKMrJySjJyMgoycfHKMjGxijHxcYoxsTFKMXExCjEw8MoxMLDKMPBwijCwMEowsDAKMG/\r
+        vyjAvr4ov729KL68vCi9u7wovbq7KLy6uii7ubkouri4KLm3uCi6t7gouri4KLi2tyi2s7QotbOzKLSy\r
+        sii1srMotbO0KLq3uCi/vL0owb6+KMK/vyjAvb0ovru7KL+7uyjBvbwow7/AKMbDxCjJxscozsvLKNHO\r
+        zijU0tIo1dPSKNXT0ijV09Mo1tPUKNnV1ijd2too3tvcKN/c3Cjd2tso29jZKNrX1yjY1NUo1tLSKNPP\r
+        0CjQzc0ozcnKKMjExSjCvr8ov7u7KLy5uii8uboov7q8KL+6vSi+ur4ovLi8KLm1uSi3s7YotLGyKLKw\r
+        sSiyr7Aos7GxKLa0tCi5trYoure4KLu3uSi7t7govLi5KL26uyi/u7wov7u8KMC7vCjAu70ovrq7KLu2\r
+        uCi0r7Aoq6enKKWgoCignJ0ooJydKKSenyinoqMoqqWmKKqlpiioo6QopaChKKCamyiYk5MojYiJKIeB\r
+        gSiEfn4ohoCBKI2HiCiPiYoojIaHKIeBgSh+eHkod3JyKHNsbihwaWoobmdoKG5mZyhuZ2gob2hpKHJr\r
+        bChwaWooaWNkKF5ZWihPSksoRD9AKEA7PChQS0sofHd4KJGLjCiDgH8obGhnKEQ+PShNRkYop56eKMvB\r
+        wSiTiogoXFRSKCEeHigVFRUoFBQUKBISEigREREoEBAQKA8PDygODg4oDQ0NKAsLCygKCgooCQkJKAgI\r
+        CCgHBwcoBQUFKAQEBCgDAwMoAgICKAEBASgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA\r
+        ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA\r
+        ACgAAAAoAAAAKAAAACgGAQIoFQ8QKCIbHCgtJygoMSorKDQuLig4MjIoPDY2KEA4OShEPDwoTkpLKF1d\r
+        XSiEg4MopaOjKJ6bmyiVkpIofXh5KGZfYChZUVIoT0ZHKFxWVyhpZGUoaGRlKGdkZShkX2EoX1laKE1G\r
+        Ryc7MzQkNS4vIS4oKR0jHh8YFxMUEgsGBwwAAAAFAAAAAAAAAAANCwwAHRkaAConKAA4NTUANTExADEu\r
+        LgAwKywALyoqAC8rKwAwLCwAMy4vADYxMgDZ2NkA19bXANXU1QDS0tIA0dHRANDQ0ADPz88Azs7OAM3N\r
+        zQDOzc0Az83OANHP0ADT0tIA1tTVANnY2ADb2toA3t3dAN7c3QXd3NwJ2NfXDdLQ0BDQz88Sz83OFM7N\r
+        zRTNzMwUzcvLFMzKyhTKyckUycjIFMjHxxTHxcYUxsTFFMbExBTFw8QUxMPDFMTCwxTDwcIUwsDBFMLA\r
+        wBTBv78UwL6+FL+9vRS+vLwUvbu8FL26uxS8uroUu7m5FLq4uBS6t7gUu7m5FLy6uxS6uLgUtrS0FLWz\r
+        sxS0srIUtrS0FLi3txTBv78UzMnJFMnGxxTCv78Uv7y8FL67uxTBvr8UxsPEFMrHyBTOy8wU08/QFNjV\r
+        1RTc2dkU393eFOLf4BTk4eIU5OLiFOTg4hTk4eEU4+HhFOHe3hTe29sU2tfYFNbS0xTQzs4Uy8jIFMXD\r
+        wxS/vb0Uuri4FLSxshSuq6wUpqSkFKOgohSjn6EUo6CiFKWipBSmoqUUpaGkFKOfoxShnKEUnpqeFJyY\r
+        mxSbl5gUmZaXFJyZmhShnqAUpqOkFKqnqBSvrK0Usq6wFLaysxS6trgUu7i5FLu3uRS7uLkUvbq7FLy5\r
+        uxS6t7gUtrKyFK2qqxSppqcUqKWlFKqnqBSxra0Us6+wFLOvrxSwrKwUraioFKmmphSnoqMUn5ubFJSQ\r
+        kBSNiIgUiYSEFIuEhRSSi4wUlY+PFJSOjxSOiIkUg3x+FHp0dRR2b3AUc21uFHNtbhRybG0UcWprFHBo\r
+        aRRvZ2kUa2RkFGRfXxRbVVYUT0pLFEQ/QBQ8NzgUWFJUFKeioxTV0NAUzsnIFKahoBRKREMUNi8vFJWM\r
+        jBTFu7sUpJmZFHVsbBQsJycUFRUVFBQUFBQSEhIUERERFBAQEBQPDw8UDg4OFA0NDRQLCwsUCgoKFAkJ\r
+        CRQICAgUBwcHFAUFBRQEBAQUAwMDFAICAhQBAQEUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA\r
+        ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA\r
+        ABQAAAAUAAAAFAAAABQAAAAUBwQFFBcTFBQlHR4ULycoFDQrLBQ3LzEUOzQ1FD83OBQ8NTYUQTg5FGJh\r
+        YRSGiIgUqKioFMDAwBS/v78Uvr6+FKGdnhSCfH0UZVtdFE5DQxRfWFkUb2tsFGpoaBRlZGQUY19fFF9Z\r
+        WRRNREcSOzIzEDUuLw0uKCgJHxoaBRELDAAGAQIAAAAAAAAAAAAAAAAAExERACUiIwAzLzAAPzs8AD06\r
+        OgA7NzgANjAxAC8qKwAvKisALioqADMuLwA4NDQA//+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB\r
+        /////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAA///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///gAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAB//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//gAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAH/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/gAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/gAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH8AAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAA/4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/wAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAA//gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//AAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAA//+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//8AAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///8\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB\r
+        //8oAAAAMAAAAGAAAAABACAAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBJW8IJRY3HSwd\r
+        Sic6I24oIhNEKBcSLSghGEQoFg0sKCAUOyhPNIEoNyRNKDwlVig7KU0oFhMVKCAcHSgWFBQoHBkZKBoW\r
+        FigXFBQoGhYWKBoXFygcGBgoGxgYKBgVFigVFBQoFRMUKBYTFCgUERMoFRMUKBgnQSgdPWIoITFHKA8Z\r
+        KygTMVgoLD1TKEVHTSgWJUIoDxQfKA4RGigRGiQoCwoKKA8NDScLCQkdCQgICAAAAAAAAAAAAAAAACsa\r
+        SxQxHFtOMx1hfyoYV5MmIjKTPz8/kxkYG5MBAQSTAQADkwEBBJMJBhSTGRImkyMYN5M5JlSTDw4SkxUV\r
+        FpMaGBqTGRYWkx0aGpMbFxeTHRoakxgVFZMUERKTDw0Okw0MDJMJCAiTCAgJkwkJCZMICAmTDQ0OkxAR\r
+        FZMaLUeTHS0/kxQlPZMcOVuTLD5XkzZBUpMaM0+TO0JKkzA3QZMQExmTDQsLkwwKC5MODAx/CwkJTgoJ\r
+        CRQAAAAAIBYxDCkZSU4cETWiFws43hUPKe4mJinuBAQF7gAAAO4AAAHuBAMF7gQDBe4IBgjuCwgK7g0K\r
+        DO4LCgruCQcI7g0KC+4XFhjuHRob7iEeHu4cFxjuEhAR7g0KC+4KCgvuECEi7hpBQu4fRUjuIVJU7iJW\r
+        WO4jVFXuIEVG7hYvMO4OFRruGCAx7hwzUO4lQGDuSE9b7kBJWO4gOFTuIjBB7hscIO4ODA3uDw0O7g0L\r
+        DO4NCwveDQsLog4MDE4LCQkINBxlKyYTUn8PCCXeAwAd/wMDBv8BAQL/AAAA/wAAAP8EAwT/FRES/xIN\r
+        Dv8RDQ7/Eg4O/xUREv8XEhP/GBMU/x8ZGv8eGxz/JiMl/xwXGP8TEBH/BQUF/x8cHf9QSkv/RoCB/y6A\r
+        gv8seHz/LHZ5/ypzdv8xdXf/Nnd3/zVzc/8yZmb/I0hI/xEdI/8YIC3/Iio2/yQqNf8bHib/FRQX/xIQ\r
+        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\r
+        F5MbFhYoR0FCPEpFRZNLRUbuXlhZ/0ZAQf9AOjv/UElL/zs1Nv9AOjv/TkhJ/z03OP9JQkT/R0FC/yMd\r
+        Hv8LCQr/VlRT/6eZn/+Fdn7/TUJE/yIhIP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8jJCb/b7O0/3S/\r
+        v/9xu7v/b7a2/22ysv9qrq7/Zqmp/2Wmpv9hoaH/Xpyc/1uXl/9Yk5P/Vo+P/1OJif9QhYX/LT9A/zUt\r
+        JP8YFRX/IBsc7hsWF5MdGBkoSURFPEtGR5NIQ0TuTklK/1hRUv9MRkf/TUdI/z44Of9LRkb/RD4//0ZA\r
+        Qf88Njf/NjIy/ywmJ/8WEhP/VFJT/66jpf+ZhZD/X1BV/yokJv8AAAD/AAAA/wAAAP8AAAD/AAAA/wIC\r
+        Av8jICP/ZaKk/3fDw/91v7//cbu7/262tv9rsrL/aa2t/2apqf9kpKT/YKCg/16bm/9bl5f/WJKS/1WN\r
+        jf9TiYn/OE1L/05GMv8fGRv/GxgZ7iEeH5NIRkYoSUVGPEpGR5NIREXuTEdI/05JSf9cV1j/W1VW/05H\r
+        SP9IQkP/TkdI/1tVVv9FQED/QDo7/zQuL/8fGxz/UVBQ/8K3uP+cjY//dGVn/zMrLf8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAf8XFRb/WIiK/3nHx/93w8P/c7+//3G6uv9utrb/bLKy/2qtrf9nqKj/Y6Oj/2Cf\r
+        n/9dmpr/WpWV/1iRkf9RjIz/MkhI/05JMv8fGRr/KSYn7l9dXZNva2soQT8+PC4uLpNIRkbuXVla/1dS\r
+        U/9WUVL/TklK/2JcXf9RS0z/UUtM/1JMTf9RTE3/SkRF/zo1Nv8qJib/TUtL/9XNzv+uoqL/emtt/zUq\r
+        LP8DAwP/AAAA/wAAAP8AAAD/AAAA/wAAAP8TEhP/SWBi/3zKyv95x8f/d8LC/3W+vv9yurr/brW1/2ux\r
+        sf9orKz/Zaen/2Kjo/9fnp7/XZmZ/1qUlP9bj4//OkdG/1BJNf8iHR7/ZmNi7nBqapNoY2EoOjo6PDIy\r
+        MpNRUVHuVVNT/1ZRUv9pZGX/WVRV/1pVVv9UT0//YVtc/0xISP9PSkv/T0lK/0E8Pf8xLC3/NDIy/83G\r
+        x//Iv8D/joCC/0c8Pv8ODA3/AQEB/wAAAP8AAAD/AAAA/wAAAP8ICQr/Ki0w/3a4uf99y8v/ecbG/3bC\r
+        wv90vb3/cbm5/260tP9qsLD/Z6ur/2Smpv9ioaH/X5yc/12Xl/9WiYr/PEVB/1ReS/9HR0b/fXh47m9n\r
+        Z5NgV1coVFNTPD49PZNUUVLuZmJj/15aWv9eWVr/ZmFi/2lkZf9eWFn/W1ZW/1tWV/9aVVb/VlFS/0lD\r
+        RP9CPD3/LCor/7q1tv/Z0ND/sKSk/3VnaP8pIyX/BQUF/wEBAf8AAAD/AAAA/wAAAP8AAQH/Hhsd/1B0\r
+        d/9/zs7/fMrK/3nGxv92wcH/c729/3C4uP9ts7P/aa6u/2epqf9lpaX/Yp+f/2Gbm/9Hb2//LDU3/zFa\r
+        W/91dHX/fnh47mxjZJNWTk8oWVZXPFxYWZNfWlvuZWBh/2llZv9mYWL/aGNk/19bW/93cXL/ZmBh/19a\r
+        Wv9YU1T/VlFS/1JNTf9HQUL/MS8v/5mXmP/k3Nz/z8TF/6SVlv9jV1f/ExER/wUFBf8BAQH/AAAA/wAA\r
+        AP8AAAH/GBcZ/y8wMv9tpaf/fs7O/3vJyf94xcX/dcDA/3O7u/9vt7f/bbGx/2qtrf9np6f/Y6Oj/2Ga\r
+        m/84SEf/VXJp/0VmaP+FhIX/f3h27mNZWJMwLCwoX15fPF9cX5NmYWLubWhp/2hjZP9taGn/d3Jz/2ll\r
+        Zf9oY2T/ZmFi/3Zxcv9hW1z/YFtc/19aWv9NR0j/REBB/2NhYv/k4OH/3djY/9jT0f/Mv7r/V05M/woK\r
+        Cv8FBQX/AQEB/wAAAP8AAAD/AQEB/xYVF/8/Qkb/drO2/33Nzf96yMj/d8PD/3S/v/9xubn/b7W1/2yv\r
+        r/9pq6v/Zqam/0lsbv8zNTb/XIWE/2R8fP+Lior/gXl37l9VVJMKCgooeHR2PGdjZZNlY2Pub21t/3Fs\r
+        bP9zb3D/bmlq/3RvcP9ybW3/amRm/2diZP9vaWv/aGNk/2FcXP9WUVL/S0ZH/zw7O//OzM3/6+vq/+3t\r
+        7P/q5+b/wbex/y4qKf8KCgr/BQUF/wEBAf8AAAD/AAAA/xMSE/8rJyj/PT9D/4Oysv9/y8v/ecfH/3nC\r
+        wv92vb3/dbi4/3Kzs/9tq6v/U3h8/z5ERv9FZWL/Z5KT/1djZP+OjY3/gXh47lNISJMCAQEofXl6PH55\r
+        epNraGnuc3Bw/3Nub/90cHD/cWxt/25qa/9nZWb/cG98/3Bwiv9+fZP/bm+J/2dlcv9iXmD/VlJT/0hG\r
+        R/9/gIH/7Ozs/+3t7f/t7e3/7Onm/6Wfnf8UExP/CQkJ/wUFBf8BAQH/AAAA/wIBAv8FBQf/LCkr/2Jk\r
+        Zf+Kw8T/h7m6/3m4uP95trb/dK2v/2WSlv9JW17/Q0BC/0haXf9tn5z/W4WG/0ZKS/+Rj4//gXh27k1C\r
+        QpMAAAAoh4OEPIaCgpNwbW3udHFy/3hzdP9vbG3/a2hp/2psef9yeK//eoXc/62y6P/Mz+n/pbHr/4KU\r
+        6P+Hirv/ZGF0/1lVVf8/PTz/yMfE/+3t7f/t7e3/7e3s/+vr6/+RkJD/ERER/wgICP8DAwP/AAAA/wAA\r
+        AP8AAAD/IR8i/yUjJf9MR0v/PzY4/0A9Pv8/QEH/OTY5/z01Nv9LRkX/Tk9R/1KBgv9vpKT/NF5g/0JB\r
+        Qv+TkZH/g3p47ldNS5MAAAAoioaGPJGNjZN+envud3N0/3l1dv9xbm7/bW6H/4yPvf+3tc//gIbN/7a3\r
+        2v/LzeT/pa/p/4WX7/+6vun/hJLg/2pul/9OTFD/Z2hp/+bm5v/t7e3/7e3t/+3t7f/p6ej/a11d/xIN\r
+        Df8HBwf/AgIC/wAAAP8AAAD/AAAA/wAAAP80MzT/Hx4f/1ZQUf84MzT/TEhK/yspMP9GRUb/paam/5ao\r
+        qf9voKD/Jjc6/y8wMP+SkpH/iYB+7mBVVZMYExMonJmaPJyYmZN/fX3ufXt7/3h3d/90dIf/fIG8/6ak\r
+        v/+wrr7/iYu3/6SiuP+bma3/bHSv/2VtoP9mZ3j/UVNt/09QbP9PTlH/REJD/5eYmf/t7u7/7e3t/+3t\r
+        7f/g2dr/jU1S/240Of8lEhP/BwYG/wEBAf8AAAD/AAAA/wAAAP8AAQH/AAAA/xwcHf8eHh//VVRV/52d\r
+        ov+xsrH/srOz/62trf9wd3n/KSgo/xkYGf91dnb/gH2B7icmSJMUEyAoop6fPKCdnpOBf3/ugH9//3h3\r
+        ff97gLf/fYO6/56csP+cmqj/aGiJ/1pbZ/9UVFT/UFBQ/0xMTP9NTEz/XFdY/11YWP9bV1f/ZGBo/0dF\r
+        R/+/vsD/7u7u/+3t7P+zi5D/lk1S/5dOU/+GNj3/VyIn/y8SFv8XDQ7/FhMU/yEbGv8hGRn/KCEi/0lC\r
+        Qv/CwsL/xsbG/8HBwf+7u7v/tra1/6Khof9EPj//KCMk/w4NDf9AQkL/gIGM7khEZJMMDCUotLG0PJuY\r
+        mZOJhofuhoSD/36AoP+MkMb/cHWv/4B/nf93d4n/YGBs/11dXf9ZWVn/VVVW/1NTVf9VVFT/amRl/2lk\r
+        Zf9pY2P/hoi1/2BeY/9OTk//zM3O/9nOzv+hYGX/mFFW/5dNU/+USU//kUVK/40/Rf+NTFX/cGZl/0Q7\r
+        L/88Myb/OjEm/z0xL/+joqL/yMjI/8PDw/+9vb3/s7Oz/2djY/87NTb/MSws/yQgIP8eGx3/R0xr7jtB\r
+        dpM9OVcoraqsPJeVlpOQjo7ui4qN/5SXwv+ysMj/kpCw/39+lf9paXj/ZWVn/2JiYv9eXl7/Wlpa/1ha\r
+        W/9VVFX/a2Zn/25oaf9waW3/hI/a/3R0k/9mYWH/YV9g/6V+hf+gXGL/mlNZ/5dPVP+VS1D/k0dN/5BD\r
+        Sf+RUlj/amFj/z82Kv88NCX/OzIl/zoyJP9vaGf/ysnK/8XFxf+8u7z/f3t8/0pCQ/9IQkP/Lykq/zMu\r
+        L/8mIiL/KSgv7k9WeJNscoMolpSUPJWTk5OTkZHukZGb/6yv2f+0tM7/paOz/4qKk/9ubnL/a2tr/2dn\r
+        Z/9jY2P/X19f/11eX/9XV1j/aWVm/3BrbP9wa27/lZ7c/4WLv/95c3P/bWdp/0tDSf9uTFP/nFhd/5lT\r
+        WP+WTVP/lElP/5FFSv+TWV//YFhX/z81J/89NCb/PDMl/zoyJP9JQTj/vLy7/7u7u/9+env/VE5P/0pC\r
+        Q/9HQUL/PjY3/zUuL/8vKSr/JiAh7jYyM5N9fHookI+PPJOSkpOcmprumJmr/5mi4v+RmdH/pqS7/4OC\r
+        jv90dHT/cHBw/2xsbP9paWn/ZGRk/2BhYf9dXV7/ZmNk/3NvcP92cHL/sbXW/7q71P95cnj/bWhp/2lm\r
+        af9FQ0r/ZU1U/5FbYv+YUFX/lUtR/5NHTf+QXGL/S0E9/z82J/8+NSb/PTUm/zw0Jv9AOCz/hYF//3Zz\r
+        c/9bUlT/V09R/1VOT/8/NTf/Rj9A/0hCQ/86NDX/LSgp7jUuL5M8NzgoioqKPI+OjpOdm5zun6C0/6Os\r
+        6P+xtNn/h4rA/35+kv95eXn/dXV1/3Jycv9tbW3/aWlp/2RkZP9gYWP/ZGJi/3p1dv97dHX/uLzY/73B\r
+        3/92cX7/e3d4/5WRkv9+eHr/g4CC/1xWW/9lSlD/dkNK/5BLUP+DVFj/PTUz/0k/NP9JQTT/Rz8z/2Vc\r
+        Vv9bU1D/bGVl/1dRUv9gWVr/TUZH/0hBQv9FPj//Qz0+/z04OP9EP0D/MSss7jkzNJMuKCkoj4+PPI+P\r
+        j5OVk5TuoaKy/8jK6f++wN7/srHP/4uMn/9+fn//enp6/3Z2dv9ycnL/bW1t/2lpaf9jZGX/YmFi/3t2\r
+        dv9+eXr/u73W/5ej5v96doj/g31+/4WAgP+Be3z/fnd4/4B5ev93cXP/WVZb/3lqbv9uY2T/Uk5P/2Vf\r
+        Yf9zbG3/fnh6/3ZwcP9VTU7/WVJT/2JcXf9SS0z/T0hJ/0lCQ/9GP0D/UUtM/0Q+P/87NTb/NjAx7j04\r
+        OZNCPT0olZWWPJWVl5OUlJXunJym/8HF6v/BxOT/ysnY/4mKsv+FhIj/gH+A/3p6ev92dnb/cnJy/2xs\r
+        bP9oaGn/Y2Nj/3Nwcf+Ae37/oqrb/5aj6P+Ef5H/h4GD/395ev99dnf/g3x9/3Zwcf9/eHn/gHl6/2pk\r
+        Zf9bVFX/WlNW/0tDRv9ya23/g3t8/5OKi/9iWVv/WE5P/3VvcP9OR0j/S0RF/1BJSf9PSEn/R0FB/0lD\r
+        Q/9GQEH/QDs87jo0NZM6NTYooqSkPJycnpObmp/unZyg/7C25f+xuO//s7bd/46Sx/+JiZj/hoaG/39/\r
+        f/96enr/dXV1/3BwcP9ra2z/ZmZo/29tbP+EfoD/wsTY/73B4v+Hgoz/iYOE/4V/gP99d3j/hYCB/394\r
+        ef95cXL/bmZo/2BYWf9QSUr/WlNU/1lPT/9cVFX/e3Z3/4R8fv+Sjo//nZqb/6akpP9qX2H/VExN/05G\r
+        R/9SS0z/TEVG/0tFRf9GQEH/SEJD7kM9PpNGQEEotLW2PKqqq5OhoabuoKCk/7Cz0f+9w/P/zM7l/7u7\r
+        2f+dnLX/iYmO/4ODg/9+fn7/eXl5/3R0dP9ubm7/aWlq/25sbP+KhYf/xsfW/7a21f+OiIr/gHt7/4aA\r
+        gf+Ce3z/eXNz/3pzdP93b3D/c21u/1hQUf9HQED/VU1O/5mPj/9wZWf/dXBx/42Gh/8+Nzj/ZWNk/3Jx\r
+        cv84MjP/LCkp/0E9Pf9UT1D/UEpL/09ISf9OSEn/RkBB7j85OZM6NDUow8TFPLm6u5OsrLDup6et/6+v\r
+        vP/V1uz/zc/t/8/Q5/+ur8//jIyr/4iIiv+CgoL/fX19/3Z2dv9xcXH/bGxs/3Bub/+Pioz/z9Dh/5ib\r
+        wP+PiYz/i4aH/4aAgf+GgIH/gXt8/3pzdP9zbW7/eHFy/1dQUf9BOjv/Y1tb/56Tk/8WERL/BAMD/xMR\r
+        Ev8CAQH/AQAB/wAAAP8AAAD/AwIC/xkUFP8qJSb/UEtM/01HSP9KREX/SEJD7j85OpM5NDUo09HSPMvK\r
+        y5O5uLrusrK2/7i3uP/Gx93/y8/y/9zc6/+rsuL/kJXO/4qKmP+FhYr/f3+A/3p6ev90dHT/bm5u/21r\r
+        bP+Li6P/o6zm/5mXpv+KhIb/kIqL/4mEhP+KhIX/hXx+/4B5ev9xa2z/Zl5f/0xERf8/Ojn/X1ta/1pT\r
+        U/8PDQ3/BAQE/wEBAf8AAAD/AAAA/wAAAP8AAAD/CAYH/yskJf8qIyT/Lykq/1JMTP9RS0z/SkVG7jkz\r
+        NJMNDAwo5ePkPNnY2JPExMXuu7u//8DAwP/Av8b/wcbq/7/G9P+ps+//mqPc/46Rtv+Iirj/g4Se/4GB\r
+        hf97e4D/ent+/4+PlP+1u93/naHE/5eSlf+SjY7/kYyN/4N+f/+FgYH/hn6A/3hxcv9vaWn/ZV9g/3t2\r
+        dv9/eXn/fnV1/xwbG/8ZGBj/AwMD/wAAAP8AAAD/AAAA/wAAAP8AAAD/DQsL/ywlJv8tJif/NC0u/09J\r
+        Sv9KREX/TUdH7jgzNJMAAAAo8O7vO+Hf35PLysvuxMPF/8bExP/DwcL/v7/I/7zC6P+xu+//oKPC/5mi\r
+        2f+cpun/rrTm/8jK2f+xt+H/ys3m/93f6/+sr9H/paCn/5iSlP+TjY7/hH9//1pYWf9cWVr/d3N0/3hy\r
+        c/9zbm//W1ZX/2FcXf90b27/h39//xUVFf8NDQ3/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/FBER/y4n\r
+        KP8yKyz/QDo7/1JMTf9IQ0T/Pzo67kZBQpMcGRon7ezsK9/e3n/R0NDezszN/83Ly//GxcX/w8HB/8C/\r
+        w//Dx+H/trre/7K68f/ByPX/4eLy/+Pk8v/GzPT/v8bu/7u7z/+fmp7/nJeZ/5aQkf+ak5T/cm5v/05O\r
+        T/9fX2D/bmpr/3dxcv9ybW7/WlRV/0pERf+Nhob/XlhY/w4ODv8ICAj/AgIC/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/GxcX/zAoKv86NDX/UEpL/0I8Pf9RS0z/Qj093kVAQX8kHyAd5uXlDNbV1U7Rz8+i0M7O3tDO\r
+        zu7Ix8fuxMLD7sC+vu6+vb7uwMDL7rzA2e7Dxubuy87k7s7O4O68vNLusK667quoqe6moqLuo56f7p2Y\r
+        mO6UkJDufHh57lJQUO5pZ2fudW9w7oR/gO5xbGzuWFJT7l5ZWe6Efn3uMjAv7g8PD+4ICAjuAgIC7gAA\r
+        AO4AAADuAAAA7gAAAO4AAADuIh0e7jYvMO5CPDzuXFZX7kxGR+5EPz/eQTs8okQ/QE5IREUIAAAAAM7N\r
+        zRTPzs5O1tTVf8/OzpPKyMiTxcPEk8G/wJO8urqTuLa2k7Wys5O+uryTtbK1k7aztZO7uLmTwL28k8C8\r
+        vJPAvL2Tt7S0k7GtrpOmoqOToJubk355epN9d3iTe3V2k4J8fZNybG2TYVtck6ajo5OxqKeTUE5Nkw8P\r
+        D5MJCQmTAgICkwAAAJMAAACTAAAAkwAAAJMCAQGTJiEikzszNZNPSUqTUkxNk1FLS5MuKit/FhMUTiUi\r
+        IxQAAAAAAAAAAAAAAADT0tIM3NrbK9DOzjvKyMg8xsTEPMLAwDy9urs8ube3PLSysjy+u7s8wr6/PM/M\r
+        zDzZ1dc83NnaPNHNzTzGw8U8vru9PL67vDy/u7w8t7O0PKKdnjyinJ08iIKDPH95ejxvaGk8YVtdPF5Z\r
+        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\r
+        rv9mp6f/Yp+f/0ZjYf9DY2H/bW5v/3ZtbMRLQ0RQZGJkUGNfYcRsaGn/bGdo/3BrbP9uaWr/a2Vm/2lk\r
+        Zf9jXl//VVBR/z87PP+tqqv/4N3c/9PMyf9bVFL/CAgI/wICAv8AAAD/BwcI/zc6Pf9voqX/fMrK/3fD\r
+        w/9zu7v/cLOz/2usrP9WgoT/PU5O/16Af/+DgoL/dGppxCciI1B8eHlQbmtsxHFub/9zb3D/cW1t/21q\r
+        a/9tbHv/eniK/3FwhP9iX2b/UU1O/3Z1dv/r6ur/7Ozs/87Jxv81MzP/BwcH/wEBAf8BAQH/EA8R/0RC\r
+        RP+DsrL/erOz/3Swsf9roaP/WHd4/0JKTf9fiYj/T2pr/4qIiP9vZWTEDQgJUIeCg1B8eXnEdHBx/3Nw\r
+        cf9tbHb/h4mp/4GJ1P/Bw+T/oq7o/46Y0/9vcJH/T01Q/7W1tP/t7e3/7e3s/7y7u/8oJyf/BgYG/wEB\r
+        Af8AAAD/FRQV/z07Pf9DP0D/RkZH/0I/Qf9BPT7/anp7/2ibnP8vQEP/hoSE/3VrasQmHx9QmJSVUIqH\r
+        h8R6eHj/dnR8/4CDrv+trMH/lpe9/6uquf97g7b/dnuf/2Fnjf9TU2H/YWBh/9ra2//t7e3/4tvc/4BQ\r
+        VP8wGBr/BgQE/wAAAP8AAAD/CAgI/xYVFv87Ojv/bGtu/46Oj/+ur6//b3x+/yIiI/9paWn/amVuxCYh\r
+        LlCppadQjYuLxIF/gP98f6T/goa3/5OSo/9paX3/WVlb/1JSU/9QT1D/YFtb/2BcXP9lYm//fX1+/+Xl\r
+        5f+/nJ//lk1S/4xBR/9kKi//RyYq/zYvLP8qIh3/MSgn/5yZmv/ExMT/vb28/6ampf9NSEj/Ih4f/zs7\r
+        PP9hYn3EODVMUKekplCSkJDEiomS/6Kjxv+Nja3/cHCF/2RkaP9fX1//Wlpa/1dWV/9qZWX/bmhs/36D\r
+        uf9iXmT/h3+C/6RqcP+ZUlf/lkxR/5JFS/+OT1T/W1JN/zw0Jf87Mib/cmxp/8jIyP+4uLj/cGtr/0M9\r
+        Pv8xLCz/KSUm/z9BVcRobIJQlZOTUJWUk8SVl6z/parX/6Ggs/95eX//bGxs/2ZmZv9gYGD/W1tc/2lm\r
+        Zv9ybXD/oabS/4SAkP9mYGP/W0lQ/45WXP+YUFb/lElO/5BXXP9QR0D/PTUm/zszJf9MRTr/qKam/3hz\r
+        dP9UTE7/RDw+/0A5Ov8zLS7/LScoxFxZWVCNjY1Ql5aWxKCivP+oruD/kJK6/3t6gv90dHT/bm5u/2dn\r
+        Z/9hYWL/aWdn/3t1d/+zt9P/kI+h/4WBgv95dHb/bmdr/29QVf99Rkz/f09T/0I6Nf9JQTX/VU1D/1pT\r
+        Tv9mYGD/XFVW/01GR/9FPT7/RT9A/zs2Nv80Li/ENzIyUJGRklCSkpPEo6S3/8XH5v+wsMz/hISR/3x8\r
+        fP91dXX/bm5u/2dnZ/9oZmf/fnl7/6Sq1f+EiK7/gnx+/4F6e/9/eHn/d3Fz/25na/9pX2D/V1JU/21n\r
+        aP+EfX//YFdY/1xUVf9TTE3/TkdH/0pDRP9KREX/Qj09/zs1NsQ9ODlQn6ChUJuansSgoa3/tLrs/7G1\r
+        2/+Mjav/hISF/3x8fP90dHT/bW1t/2dmZ/99eXv/tbnW/5WUrP+HgYP/gHp7/4B6e/96c3T/a2Rl/1JL\r
+        TP9YUFH/Zl1e/4+Iiv94cXL/kYyN/25mZ/9PSEn/T0hJ/0tFRv9GQEH/RD4/xEQ/QFC5ubtQqaqtxKSk\r
+        q/+9wN//yszo/7S0zv+Li5n/goKC/3l5ef9xcXH/aWlp/4J+gP+8vtX/lZKh/4aAgf+Ff4D/fXd3/3hx\r
+        cv9rZGb/SEFC/3hvb/9WTU7/VVFS/y8rK/88Ozz/JiQk/yIeH/9CPD3/UUtM/0tERf9CPT3EODIzUNDP\r
+        0FC/vr/EsrG1/8HBzP/Mz+//vcDl/5CUwv+Hh5D/f3+B/3V1df9tbW3/hISR/6Wq0v+Qi4//jYeI/4mD\r
+        hP+De33/dnBx/2FaW/9OR0j/bmhn/ywoKf8CAgL/AAAA/wAAAP8AAAD/FhIT/ykiI/9CPT7/TkhJ/0U/\r
+        QMQfGxxQ5+XmUNDOz8XAv8L/wsHC/8DC2/+zvPD/nKLO/5GXzf+ZnLz/mZur/6GjsP+1uND/n56v/5SO\r
+        j/+FgIH/cG1t/313eP9xa2z/ZF9g/314eP9bVVX/ERER/wEBAf8AAAD/AAAA/wAAAP8dGBn/Lygp/0U/\r
+        P/9JQkP/RUBAxSMgIFDq6Ok91dTUr83MzPvJx8j/wsHC/7/B1f+0uNz/tr7y/9vd8v/Q1PH/wsbj/66r\r
+        tP+dmJn/lY+Q/2hlZv9ZWFj/cm1u/3Nub/9UT1D/b2lo/z47Ov8JCQn/AQEB/wAAAP8AAAD/AgEB/yUf\r
+        IP87NDX/TUdI/0pERftDPT6vNTAwPeDf3w3R0NBX0tDQr8zKy8XFw8PEvry9xLy7wsS+v9HEwsLSxL+9\r
+        ysSzsLXEsKytxKqmpsSdmZnEfnt7xGxoacR8d3jEeHJzxGlkZMSKhIPELCsrxAkJCcQBAQHEAAAAxAAA\r
+        AMQEAwPELScoxEY/QMRUTk7FQDs7rzUwMVdFQEENAAAAANDPzw3W1dU9zMvLUMXExFC/vb1QuLW2ULi2\r
+        tlC/u7xQyMXGUNTQ0FDNyctQwr/AULu3uFCqpaZQl5CRUIR+f1BzbG1QY1xeUIJ8fFAeHR1QCQkJUAEB\r
+        AVAAAABQAAAAUAcFBlA0LS5QXFZWUFVPUFAuKSo9BwUGDQAAAACAAAABAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAASgAAAAYAAAAMAAAAAEA\r
+        IAAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCFrFTAdWjsvKT48EQsjPBoSLzw1I0s8NCVEPB4c\r
+        HTwaFxc8GhcXPBsXGDwXFBU8EhESPBIREjwVGyU8HC9IPBIsTzwyPlA8Hyk5PBQbJjwNCws7CwkJFQAA\r
+        AAAcEjAdGw83oxgSLOcLCwznAwID5wcFB+cNCgznEAwR5xMREucfGxznFhMT5xEPEOccQEHnH0xP5yFR\r
+        U+ceQEHnFyYx5yI4U+c5RFTnIS085xEQEucODAznDQsLowsJCRUmD11OBAEo5wAAAf8AAAD/BwUG/xoV\r
+        Fv8aFRX/JSAg/yAbHP8iHR//ODIz/2ZcXP9Gen3/Lnt//zN7ff87enr/OHJy/yRJSv8WGBr/GBYY/xMQ\r
+        Ef8RDg7/Dw0N5w8NDTslDlVQBgEm5wAAAv8BAQH/AQEB/ygjJP8fGhz/TC90/x8ZKf82MjP/c2ho/3Bl\r
+        Zf9ea23/KHB2/yZfY/8bPD3/HTo+/y1bX/8gPT//FhQV/xYUFP8UERH/EhAQ5w8NDTxOI6FQNhN+5xAD\r
+        Nv8GBQz/CgkV/xgSHf9UNnr/MCBH/wkHD/87QTb/fHFw/2hdXf8aGBj/AAAA/wYFBv8uSEn/Qm9v/zth\r
+        Yf8fLi//DwwN/xgVF/8YFRb/FBER5xIPEDwtJTVQXjeh53FBsv91b7j/fGCc/4RXwf9gPZb/Rip0/wAB\r
+        AP8AAgD/ICQe/wwLC/8AAAD/BAMD/0Rpa/9Zlpb/VY6O/1GGhv9Mfn7/KUND/xUTFP8ZFRb/FxQU5xMR\r
+        ETw0LzFQQTZL55Bx0v+Flt3/gVK5/35Pu/9LM3L/GRIl/wACAP8AAgD/AAEA/wAAAP8AAAD/HiUn/2Wn\r
+        p/9gn5//WpeX/1aPj/9Qhob/S35+/yQuLf8bFxj/GxcY5xQSEjw7NzdQNzEy5zgyNv9wXon/YkyA/2tU\r
+        iv8wKTP/BwYG/wADAP8AAgD/AAAA/wAAAP8AAAD/QFxd/2uwsP9mqKj/YKCg/1uXl/9Wjo7/UYWF/zxh\r
+        Yf8nIh3/HBgZ5xoUFTxIQkNQTUdI50A6O/8/OTr/Qz0//0A5Ov88Njf/FxcW/1lUVP8aGRf/AAAA/wAA\r
+        AP8AAAD/TnJz/3C5uf9ssbH/Zaio/2Gfn/9blpb/VY2N/0x9ff8vKSH/Hxob5xkUFDxJRUVQS0ZH51BK\r
+        S/9RS0z/R0FC/0lDRP83MjP/IyEh/6ueof9RRkn/AAAA/wAAAP8AAAD/RGBi/3fCwv9wubn/a7Cw/2an\r
+        p/9fnp7/WZSU/1GIiP87Nyr/Ih4f51FOTjw2NjVQSUdH51pVVv9XUVL/V1FS/1BKS/9IQkP/KSYn/8rC\r
+        w/9nWVv/BAME/wAAAP8AAAD/Jy4w/3zKyv92wcH/cLi4/2qvr/9kpaX/Xpub/1WHiP9DQDP/ZmJi52dg\r
+        YTxTUVFQW1dY52JdXv9mYWL/ZmBh/11XWP9TTk//PDc4/764uf+sn6D/KSQk/wICAv8AAAD/Dw4P/2GT\r
+        lP97ycn/dcDA/2+2tv9prKz/Y6Gh/0lraf9EYGH/fnh451FJSjxpZ2lQZ2Rk521paf9wa2z/bGdo/2tm\r
+        aP9kX2D/UEtM/4WCg//k4uL/vrWy/w8ODv8CAgL/AAAA/yknKf9ypqj/esfH/3W9vf9wsrL/YJSW/z9S\r
+        Uv9ofn//gXp55yIdHTyDf4BQcm5v53Rwcf9ua2z/bnGT/5WYv/+Gjrv/bWyC/05MTf/i4uH/7ezs/5eW\r
+        lf8JCQn/AQEB/wEBAf86ODr/ZXt8/1x3eP9QYmX/SElK/2WXl/9KU1X/gnp55xYQETyVkZJQgX5/53d1\r
+        dv9+gKr/q6nD/6qqxv+Aisb/e4Cm/1ZYb/95eHr/7e3t/+vq6v9iOTz/DAgI/wAAAP8AAAD/EhES/zEu\r
+        MP9qaW3/pKSk/3WHiP8uLS3/gHyA5yUfLDysqatQiIWG536AnP9/grL/enmO/1paXf9TU1T/WldX/2Zh\r
+        Yf9ran7/o6Ok/8Wmqf+XTlT/iDxC/2QxNv9COjX/Ny4n/42Jif/Dw8P/tLSz/0lDRP8dGhr/UVRp5zY0\r
+        VDyal5hQkpGR56mryv+enK//bGxy/2VlZf9dXV7/Xlxd/3Bra/+Lk8//bGZn/3JSWP+bVFr/lUpQ/5JP\r
+        VP9LQjr/PDMl/1BJQP+/v7//a2Zn/0dAQf8yLC3/KSUo52hqcTyOjY1QnJqb56Or4f+OkLf/d3d3/29v\r
+        b/9mZmb/X19g/3p0dP+7v93/eHN4/315e/9vYmf/eEdN/4xTWP9DOjL/Rz8z/1dPSP9mYGH/V09R/0Q9\r
+        Pv9EPj//NC4v5zkzNDyUlJVQlpWW57/B4/+ys8//goKG/3l5ef9vb2//ZWVm/3t2d/+mr+P/hYCJ/4B5\r
+        ev9/eHn/fnh5/2tkZf9ZU1X/g31//2hfYP9mX2D/TEVG/01GR/9IQkP/PTg45z45OTyvsLFQoKCk57C0\r
+        1f+9wOP/mJeq/4GBgf93d3f/bGxt/3p2d//Gx9z/iIKE/4R9f/97dXX/dG1u/1BISf95b2//YVtc/1xW\r
+        V/90cnP/NS8w/01HSP9OSEj/SEJD50A6OjzPzs9QuLe657i4vv/N0O//p63c/4mJl/9+fn//cnJy/3t5\r
+        ff+mqs3/jIaI/4mEhP+Benv/bWdn/0pDRP9mYGD/BQUF/wAAAP8AAAD/CAYH/ygiI/9NR0j/SUNE5yEd\r
+        HTzr6elOzMvM5sTCw//AwdL/r7fn/5mh2P+xtNT/rLDM/8HD2P+dmaD/kIqL/2NhYf96dHX/aGJj/3hy\r
+        cv9BPT3/BgYG/wAAAP8AAAD/EA4O/zEqK/9JQ0T/RkBB5y0qKjvk4uId0dDQo87MzebEwsLnwL7G573B\r
+        3efQ0eHnu7zR56uorOegm5znjomK51xaW+d7dnbnYl1e5313d+cdHBznBAQE5wAAAOcAAADnGRUW50I8\r
+        POdQSkvnQDs8ozk0NRUAAAAA1NPTHdDOz07Fw8NQvLm6ULa0tFC/u71Qz8vMUNDMzVDAvb5Qt7KzUJiT\r
+        k1CAentQaGFiUIN9fVATExJQBAQEUAAAAFAAAABQIBwcUFtVVlBSTE1ODw0NHQAAAACAAAH/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA\r
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/4AAAf8oAAAAEAAAACAAAAABACAAAAAAAAAEAAAAAAAAAAAAAAAA\r
+        AAAAAAAALxxSCysZUl4kIS14CAUQeCQYNngXFBp4GxcYdxgVFXgODAx4CgkKdxYhL3gcMEh4LDpOeBwe\r
+        JHgNCwteCgkJCyAPTV4JBh3sBAQE+g0LDPoVERL6GhYX+iEdHvo2MTH6MWZp+ixtb/otXF36JD9J+iEm\r
+        L/oTERP6Dw0N7A0LDF4oDGd4BQEc+gEBAf8UERL/LCIy/ywfP/9JQ0T/cWVl/0JfYv8eTVD/IUBC/ydL\r
+        Tv8XICL/FxQV/xMQEfoQDg94RCd6eEkliPpNPnT/Tzht/1w5j/8XDyX/ICMc/z45Of8DAwP/Hy4v/06D\r
+        hP9NgYH/L0tM/xUUFf8XFBX6FBEReDMuMHhhSoH6jIDV/3RMqv9MNHH/BAQG/wACAP8AAAD/BQQF/1iM\r
+        jf9fnp7/V5GR/0+EhP8vQ0H/HRkZ+hYTE3hFP0B4QDo7+klBSf9MQ0//KiUm/ycmJf8MDAv/AAAA/xAS\r
+        E/9ttLT/aKur/1+env9XkJD/RGtr/yYhHfobFhd4Qz9Ad1BLTPpPSkv/S0VG/zYxMv98dHb/QDc6/wAA\r
+        AP8MDA3/b7O0/3C4uP9nqqr/Xpub/018fP81MCr6TEhId0RDQ3hdWVr6Yl1e/11XWP9MR0j/g39//3xx\r
+        cv8FBQX/AgIC/1V+f/94xMT/brW1/2Wmpv9PdnX/YWln+mZdXXhtamt4bWlq+nBsbf9ua3P/Z2Rt/2Zj\r
+        ZP/j4N//YF1c/wMDA/8VFxj/cJ6f/3O0tP9ikZP/UG5v/3N3d/pLQkF4ko6Pd3l2d/p/gJj/m53G/4qS\r
+        wf9gYXb/qqmp/+Dd3v87JCb/AgEC/xcVFv84NTb/c3Fz/2l+f/9fXV76QzxHd5yZmniLi5j6i4yt/2Zm\r
+        bf9VVlb/ZmFi/3Fxh/+njpH/lUxR/3k/RP9AODD/cGpm/7e3t/9STU3/MS80+kZJaniRkJB4oaO8+pSV\r
+        rv9xcXH/ZGRl/25qa/+YmbT/cmxu/39cYf97Sk//RTw0/1pTTP9qZGX/SUJD/zkzNPo6NDV4m5udeKiq\r
+        vPqqrc7/gYGD/3Fxcf9xb3D/oKK9/4N9fv98dnf/Zl9g/21mZ/91bm//Z2Fi/05HSP9HQUL6PTc4eMfG\r
+        x3i1tLv6yszn/5GUs/98fID/e3p+/5+ftP+JhIT/e3R1/15YWf9GQUH/Dg0N/wQDBP8sJyj/TEZH+jcy\r
+        Mnjf3d5ey8nK7MHBzPqwtdv6wMTh+re4y/qblpn6a2hp+nVvcPpsZmb6Hx0d+gAAAPoFBAT6OjM0+klD\r
+        ROxAOztezs3NC9HQ0F7Fw8N4ube3eLu4unjCvr54sq6ud46IiXh6dHV4joiIdxkZGXgAAAB4CQcIeEpD\r
+        RHg7NjdeJCEiCwAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA\r
+        //8AAP//AAD//wAA//8=\r
+</value>\r
+  </data>\r
+</root>
\ No newline at end of file
index b93b0de..4e8716f 100644 (file)
             this.Controls.Add(this.txtArea);\r
             this.Controls.Add(this.TimeareaListBox);\r
             this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
+            this.MaximumSize = new System.Drawing.Size(265, 259);\r
+            this.MinimumSize = new System.Drawing.Size(265, 259);\r
             this.Name = "TimeAreaSetting";\r
             this.ShowInTaskbar = false;\r
             this.Text = "Kybernetes Input System";\r
index 7ee3f71..058dda4 100644 (file)
Binary files a/kybernetes2.suo and b/kybernetes2.suo differ
index 6363791..a54889b 100644 (file)
@@ -76,6 +76,8 @@
     <Compile Include="command\Control\AddProjectCommandArg.cs" />\r
     <Compile Include="command\Control\AddTagCommand.cs" />\r
     <Compile Include="command\Control\AddTagCommandArg.cs" />\r
+    <Compile Include="command\Control\AddTemplateCommand.cs" />\r
+    <Compile Include="command\Control\AddTemplateCommandArg.cs" />\r
     <Compile Include="command\Control\ChAreaCommand.cs" />\r
     <Compile Include="command\Control\ChAreaCommandArg.cs" />\r
     <Compile Include="command\Control\CheckCommand.cs" />\r
     <Compile Include="command\Control\SVCallCommand.cs" />\r
     <Compile Include="command\Control\SVCallCommandArg.cs" />\r
     <Compile Include="command\Control\SVEndCallCommand.cs" />\r
+    <Compile Include="command\Control\TemplateCommand.cs" />\r
     <Compile Include="command\CRUD\AddCommand.cs" />\r
     <Compile Include="command\CRUD\AddCommandArg.cs" />\r
     <Compile Include="command\CRUD\DeleteCommand.cs" />\r
     <Compile Include="command\SYSTEM\LinkCommandArg.cs" />\r
     <Compile Include="command\SYSTEM\LogModeCommand.cs" />\r
     <Compile Include="command\SYSTEM\LogModeCommandArg.cs" />\r
+    <Compile Include="command\SYSTEM\RebuildCommand.cs" />\r
     <Compile Include="command\SYSTEM\TimeAreaSettingCommand.cs" />\r
     <Compile Include="command\SYSTEM\TimerCommand.cs" />\r
     <Compile Include="command\SYSTEM\TimerCommandArg.cs" />\r
index a25b9db..f7aac26 100644 (file)
@@ -33,6 +33,6 @@ using System.Resources;
 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を \r
 // 既定値にすることができます:\r
 // [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("1.1.6.4")]\r
-[assembly: AssemblyFileVersion("1.1.6.4")]\r
+[assembly: AssemblyVersion("1.1.6.6")]\r
+[assembly: AssemblyFileVersion("1.1.6.6")]\r
 [assembly: NeutralResourcesLanguageAttribute("ja")]\r
index 35487c0..299f615 100644 (file)
@@ -1,33 +1,7 @@
-delay 170 -2\r
-delay 180 -2\r
-delay 190 -2\r
-delay 200 -2\r
-delay 210 -2\r
-delay 220 -2\r
-delay 230 -2\r
-delay 240 -2\r
-delay 250 -2\r
-delay 260 -2\r
-delay 270 -2\r
-delay 280 -2\r
-delay 290 -2\r
-delay 300 -2\r
-delay 310 -2\r
-delay 320 -2\r
-delay 330 -2\r
-delay 340 -2\r
-delay 350 -2\r
-delay 360 -2\r
-delay 370 -2\r
-delay 380 -2\r
-delay 390 -2\r
-delay 400 -2\r
-delay 410 -2\r
-delay 420 -2\r
-delay 430 -2\r
-delay 440 -2\r
-delay 450 -2\r
-delay 460 -2\r
-delay 470 -2\r
-delay 480 -2\r
-delay 490 -2
\ No newline at end of file
+echo ##############################\r
+echo ##                          ##\r
+echo ##                          ##\r
+echo ##                          ##\r
+echo ##                          ##\r
+echo ##                          ##\r
+echo ##############################
\ No newline at end of file
index 9198275..743a840 100644 (file)
Binary files a/main/bin/Debug/setting.db and b/main/bin/Debug/setting.db differ
index 7775528..bacda4f 100644 (file)
Binary files a/main/bin/Debug/user.db and b/main/bin/Debug/user.db differ
index 15a174b..f6590f3 100644 (file)
@@ -15,6 +15,7 @@ namespace com.andoutomo.kybernetes.command
         {\r
             AddCommandArgs addArgs = (AddCommandArgs)base.argument;\r
             TaskData data = addArgs.PreparedTaskData;\r
+            TaskDataAccessor taskAccessor = TaskDataAccessor.getObject;\r
 \r
             if (data.Contents == null)\r
             {\r
@@ -64,39 +65,48 @@ namespace com.andoutomo.kybernetes.command
                 }\r
                 data.TimeArea = wkTimeArea.ToUpper();\r
             }\r
-            if (data.Category == null)\r
+            if (data.CategID == 0)\r
             {\r
-                CategoryDataAccessor dataAccessor = CategoryDataAccessor.getObject;\r
-                //string wkStr = form.showInputBox("カテゴリを記入してください。");\r
-                List<CategoryData> allList = dataAccessor.getAllCategory();\r
-                List<SimpleDataBean> dropdownList = new List<SimpleDataBean>();\r
-                \r
-                foreach (CategoryData categList in allList)\r
+                if (data.Category == null)\r
                 {\r
-                    dropdownList.Add(categList.dataForDropDown);\r
-                }\r
-                string wkStr = form.showDropBoxInputBox(dropdownList,"カテゴリを入力してください。");\r
+                    CategoryDataAccessor dataAccessor = CategoryDataAccessor.getObject;\r
+                    //string wkStr = form.showInputBox("カテゴリを記入してください。");\r
+                    List<CategoryData> allList = dataAccessor.getAllCategory();\r
+                    List<SimpleDataBean> dropdownList = new List<SimpleDataBean>();\r
+                    bool wkIsOK;\r
 \r
-                if (wkStr == null)\r
-                {\r
-                    message = "処理を中断しました。";\r
-                    return false;\r
-                }\r
+                    foreach (CategoryData categList in allList)\r
+                    {\r
+                        dropdownList.Add(categList.dataForDropDown);\r
+                    }\r
+                    string wkStr = form.showDropBoxInputBox(dropdownList, "カテゴリを入力してください。", out wkIsOK);\r
 \r
-                CategoryData categData = dataAccessor.getCategoryFromName(wkStr);\r
-                if (categData != null)\r
-                {\r
-                    data.CategID = categData.CategId;\r
+                    if (!wkIsOK)\r
+                    {\r
+                        message = "処理を中断しました。";\r
+                        return false;\r
+                    }\r
+                    if (string.IsNullOrEmpty(wkStr))\r
+                    {\r
+                        message = "処理を中断しました。";\r
+                        return false;\r
+                    }\r
+\r
+                    CategoryData categData = dataAccessor.getCategoryFromName(wkStr);\r
+                    if (categData != null)\r
+                    {\r
+                        data.CategID = categData.CategId;\r
+                    }\r
+                    else\r
+                    {\r
+                        data.CategID = 0;\r
+                    }\r
                 }\r
                 else\r
                 {\r
-                    data.CategID = 0;\r
+                    data.CategID = addArgs.CategoryID;\r
                 }\r
             }\r
-            else\r
-            {\r
-                data.CategID = addArgs.CategoryID;\r
-            }\r
             if (data.ForecastMin == 0)\r
             {\r
                 string wkFrcstMin = form.showInputBox("見積時間を分単位で入力してください。","0");\r
@@ -123,12 +133,35 @@ namespace com.andoutomo.kybernetes.command
                 {\r
                     data.ForecastMin = Convert.ToInt32(wkFrcstMin);                    \r
                 }\r
-\r
-\r
+            }\r
+            if (data.Project == null)\r
+            {\r
+                bool wkIsOK;\r
+                string wkProject = null;\r
+                List<SimpleDataBean> beanList = taskAccessor.getProjectList();\r
+                wkProject = form.showDropBoxInputBox(beanList, "プロジェクトを入力してください。",out wkIsOK);\r
+                if (!wkIsOK)\r
+                {\r
+                    message = "処理を中断しました。";\r
+                    return false;\r
+                }\r
+                data.Project = wkProject;\r
+            }\r
+            if (data.Tags == null)\r
+            {\r
+                bool wkIsOK;\r
+                string wkTag = null;\r
+                List<SimpleDataBean> beanList = taskAccessor.getTagList();\r
+                wkTag = form.showDropBoxInputBox(beanList, "タグを入力してください。",out wkIsOK);\r
+                if (!wkIsOK)\r
+                {\r
+                    message = "処理を中断しました。";\r
+                    return false;\r
+                }\r
+                data.Tags = wkTag;\r
             }\r
 \r
             //DBへの追加\r
-            TaskDataAccessor taskAccessor = TaskDataAccessor.getObject;\r
             data.TaskID = taskAccessor.getMaxTaskID();\r
             if (data.SortID == 0)\r
             {\r
index a63cb85..838254b 100644 (file)
@@ -12,6 +12,7 @@ namespace com.andoutomo.kybernetes.command
         public TaskData PreparedTaskData\r
         {\r
             get { return _data; }\r
+            internal set { this._data = value; }\r
         }\r
         public int CategoryID\r
         {\r
@@ -82,6 +83,13 @@ namespace com.andoutomo.kybernetes.command
                             _data.SortID = 0;\r
                         }\r
                         break;\r
+                    case "P":\r
+                        _data.Project = optionData[1];\r
+                        break;\r
+\r
+                    case "T":\r
+                        _data.Tags = optionData[1];\r
+                        break;\r
                     default:\r
                         //なにもない場合はコンテンツ(最初の記載を是とする)\r
                         if (_data.Contents == null || _data.Contents == string.Empty)\r
index cd76158..4e53853 100644 (file)
@@ -10,6 +10,11 @@ namespace com.andoutomo.kybernetes.command.CRUD
         {\r
             List<TaskData> data =TaskDataAccessor.getObject.getAllTaskList();\r
 \r
+            //追加コマンドを設定します。\r
+            ListCommandArg arg = new ListCommandArg();\r
+            ListCommand cmd = new ListCommand();\r
+            setChainCommand(arg, cmd);\r
+\r
             return TaskDataAccessor.getObject.renumAllTasks(data);\r
         }\r
 \r
index a05dd77..d2cd2af 100644 (file)
@@ -13,6 +13,9 @@ namespace com.andoutomo.kybernetes.command
         {\r
             UpdateCommandArg param = (UpdateCommandArg)argument;\r
             TaskData data = param.PreparedTaskData;\r
+\r
+            TaskDataAccessor accessor = TaskDataAccessor.getObject;\r
+\r
             if (data == null)\r
             {\r
                 base.errorType = ErrorType.DataNotFound;\r
@@ -63,7 +66,7 @@ namespace com.andoutomo.kybernetes.command
                 //string wkStr = form.showInputBox("カテゴリを記入してください。");\r
                 List<CategoryData> allList = dataAccessor.getAllCategory();\r
                 List<SimpleDataBean> dropdownList = new List<SimpleDataBean>();\r
-\r
+                bool wkIsOK;\r
                 foreach (CategoryData categList in allList)\r
                 {\r
                     dropdownList.Add(categList.dataForDropDown);\r
@@ -73,17 +76,18 @@ namespace com.andoutomo.kybernetes.command
                 string wkStr;\r
                 if (selectedCategory == null)\r
                 {\r
-                    wkStr = form.showDropBoxInputBox(dropdownList, "カテゴリを入力してください。");\r
+                    wkStr = form.showDropBoxInputBox(dropdownList, "カテゴリを入力してください。",out wkIsOK);\r
                 }\r
                 else\r
                 {\r
-                    wkStr = form.showDropBoxInputBox(dropdownList, "カテゴリを入力してください。", selectedCategory.Category);\r
+                    wkStr = form.showDropBoxInputBox(dropdownList, "カテゴリを入力してください。", selectedCategory.Category, out wkIsOK);\r
                 }\r
 \r
-                if (wkStr == null)\r
+                if (!wkIsOK)\r
                 {\r
                     message = "処理を中断しました。";\r
                     return false;\r
+\r
                 }\r
 \r
                 CategoryData categData = dataAccessor.getCategoryFromName(wkStr);\r
@@ -97,6 +101,7 @@ namespace com.andoutomo.kybernetes.command
                 }\r
                 #endregion\r
 \r
+                #region 見積もり時間\r
                 string wkFrcstMin = form.showInputBox("見積時間を入力してください。",data.ForecastMin.ToString());\r
                 if (wkFrcstMin == null || wkFrcstMin == string.Empty)\r
                 {\r
@@ -117,9 +122,30 @@ namespace com.andoutomo.kybernetes.command
                 {\r
                     data.ForecastMin = Convert.ToInt32(wkFrcstMin);\r
                 }\r
+                #endregion\r
+\r
+                #region プロジェクト\r
+                 \r
+                \r
+                string wkProject = null;\r
+                List<SimpleDataBean> beanList = accessor.getProjectList();\r
+                wkProject = form.showDropBoxInputBox(beanList, "プロジェクトを入力してください。", data.Project, out wkIsOK);\r
+                if (!wkIsOK)\r
+                {\r
+                    message = "処理を中断しました。";\r
+                    return false;\r
+                }\r
+                data.Project = wkProject;\r
+                #endregion\r
+                \r
+                #region タグ\r
+                data.Tags = form.showInputBox("タグを入力してください", data.Tags);\r
+\r
+                #endregion\r
+\r
             }\r
 \r
-            TaskDataAccessor accessor = TaskDataAccessor.getObject;\r
+\r
             \r
             //成功した場合のメッセージをここで作っておく\r
             message = "タスクNo." + data.SortID + "を更新しました。";\r
index dbf6aa9..37cb9b0 100644 (file)
@@ -98,6 +98,18 @@ namespace com.andoutomo.kybernetes.command
                         }\r
 \r
                         break;\r
+                    case "P":\r
+                        _data.Project = optionData[1];\r
+                        changeDialog = false;\r
+                        break;\r
+                    case "T":\r
+                        if (_data.Tags.Contains(optionData[1]) == false)\r
+                        {\r
+                            _data.Tags = _data.Tags + "," + optionData[1];\r
+                        }\r
+                        changeDialog = false;\r
+                        break;\r
+\r
                     default:\r
                         //なにもない場合はコンテンツ(最初の記載を是とする)\r
                         if (!string.IsNullOrEmpty(_data.Contents))\r
index d88a921..de65e03 100644 (file)
@@ -16,10 +16,11 @@ namespace com.andoutomo.kybernetes.command.Control
             string wkStr;\r
             if (param.useDialog)\r
             {\r
+                bool wkIsOk;\r
                 List<SimpleDataBean> beanList =TaskDataAccessor.getObject.getProjectList();\r
-                wkStr = form.showDropBoxInputBox(beanList, "プロジェクトを入力してください。");\r
+                wkStr = form.showDropBoxInputBox(beanList, "プロジェクトを入力してください。", out wkIsOk);\r
 \r
-                if (wkStr == null)\r
+                if (!wkIsOk)\r
                 {\r
                     message = "処理を中断しました。";\r
                     return true;\r
index e0bfa14..f115588 100644 (file)
@@ -17,10 +17,16 @@ namespace com.andoutomo.kybernetes.command.Control
             string wkStr;\r
             if (param.useDialog)\r
             {\r
+                bool wkIsOk = false;\r
                 List<SimpleDataBean> beanList = accessor.getTagList();\r
-                wkStr = form.showDropBoxInputBox(beanList, "タグを入力してください。");\r
+                wkStr = form.showDropBoxInputBox(beanList, "タグを入力してください。", out wkIsOk);\r
 \r
-                if (wkStr == null)\r
+                if (!wkIsOk)\r
+                {\r
+                    message = "処理を中断しました。";\r
+                    return false;\r
+                }\r
+                else if (string.IsNullOrEmpty(wkStr))\r
                 {\r
                     message = "処理を中断しました。";\r
                     return false;\r
diff --git a/main/command/Control/AddTemplateCommand.cs b/main/command/Control/AddTemplateCommand.cs
new file mode 100644 (file)
index 0000000..3b304bb
--- /dev/null
@@ -0,0 +1,40 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Linq;\r
+using System.Text;\r
+using com.andoutomo.kybernetes.data.accessor;\r
+using com.andoutomo.kybernetes.data.DAO;\r
+\r
+namespace com.andoutomo.kybernetes.command.Control\r
+{\r
+    class AddTemplateCommand:AbCommand\r
+    {\r
+        protected override bool execute()\r
+        {\r
+            AddTemplateCommandArg param = (AddTemplateCommandArg)argument;\r
+            int wkID = param.sortID;\r
+\r
+            TaskData data = TaskDataAccessor.getObject.getTask(wkID);\r
+\r
+            TemplateDataAccessor.getObject.addTemplate(data);\r
+            message = "タスク'" + data.Contents + "'をテンプレートに設定しました。";\r
+            return true;\r
+        }\r
+\r
+        string message;\r
+        protected override string turnMessage()\r
+        {\r
+            return message;\r
+        }\r
+\r
+        protected override string turnErrorMessage()\r
+        {\r
+            return base.DefaultErrorMessage;\r
+        }\r
+\r
+        protected override string turnSplitErrorMessage()\r
+        {\r
+            return base.DefaultSplitErrorMessage;\r
+        }\r
+    }\r
+}\r
diff --git a/main/command/Control/AddTemplateCommandArg.cs b/main/command/Control/AddTemplateCommandArg.cs
new file mode 100644 (file)
index 0000000..6b8e7d8
--- /dev/null
@@ -0,0 +1,16 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Linq;\r
+using System.Text;\r
+using com.andoutomo.kybernetes.command.template;\r
+\r
+namespace com.andoutomo.kybernetes.command.Control\r
+{\r
+    class AddTemplateCommandArg:StandardCommandArg\r
+    {\r
+        protected override void split()\r
+        {\r
+            //現状特に何もしない\r
+        }\r
+    }\r
+}\r
index 921d681..0d4bcac 100644 (file)
@@ -31,12 +31,19 @@ namespace com.andoutomo.kybernetes.command.Control
                 }\r
                 else\r
                 {\r
-                    string dateStr = form.showInputBox("何日先に延ばしますか?");\r
+                    string dateStr = form.showInputBox("何日先に延ばしますか?または何日に延ばしますか?");\r
                     if (string.IsNullOrEmpty(dateStr))\r
                     {\r
                         dateStr = "0";\r
                     }\r
-                    retDate.addDate(Convert.ToInt32(dateStr));\r
+                    else if (dateStr.Length < 4)\r
+                    {\r
+                        retDate.addDate(Convert.ToInt32(dateStr));\r
+                    }\r
+                    else\r
+                    {\r
+                        retDate = new DateComponent(dateStr);\r
+                    }\r
                 }\r
             }\r
             else\r
index b5a4f0c..73d04f4 100644 (file)
@@ -83,7 +83,7 @@ namespace com.andoutomo.kybernetes.command
             TaskDataAccessor accessor = TaskDataAccessor.getObject;\r
             if (accessor.isRepeatTask(prevSortID))\r
             {\r
-                string nextDay = form.showInputBox("次回は何日後ですか?0の場合は繰り返しません。", "1");\r
+                string nextDay = form.showInputBox("次回は何日後ですか?0の場合は繰り返しません。", _newData.IsRepeat.ToString());\r
                 if (nextDay != "0")\r
                 {\r
                     _newData.DoDate.addDate(int.Parse(nextDay));\r
@@ -97,7 +97,7 @@ namespace com.andoutomo.kybernetes.command
 \r
 \r
                     //リピート対象としたタスクは複製後もリピート対象とする。\r
-                    accessor.setRepeatTask(_newData.SortID, true);\r
+                    accessor.setRepeatTask(_newData.SortID, _newData.IsRepeat);\r
 \r
                     message = "タスク " + prevSortID + " を終了します。次回は" + _newData.DoDate.getDateString() + "です。";\r
                     return true;\r
index bf5bd62..8c937c3 100644 (file)
@@ -14,13 +14,13 @@ namespace com.andoutomo.kybernetes.command
                 base.errorType = ErrorType.DataNotFound;\r
                 return false;\r
             }\r
-            return TaskDataAccessor.getObject.setRepeatTask(param.sortID, param.isRepeat);\r
+            return TaskDataAccessor.getObject.setRepeatTask(param.sortID, param.repeatInterval);\r
         }\r
 \r
         \r
         protected override string turnMessage()\r
         {\r
-            if (param.isRepeat)\r
+            if (param.repeatInterval >0)\r
             {\r
                 return "タスク " + param.sortID + " をリピート対象としました。";\r
             }\r
index 4bfdbfb..f235950 100644 (file)
@@ -4,7 +4,7 @@ namespace com.andoutomo.kybernetes.command
 {\r
     class RepeatCommandArg:StandardCommandArg\r
     {\r
-        public bool isRepeat\r
+        public int repeatInterval\r
         {\r
             get;\r
             private set;\r
@@ -21,20 +21,27 @@ namespace com.andoutomo.kybernetes.command
             {\r
                 case "on":\r
                 case "true":\r
-                case "1":\r
-                    isRepeat = true;\r
+                    repeatInterval = 1;\r
                     isValid = true;\r
                     break;\r
                 \r
                 case "off":\r
                 case "false":\r
-                case "0":\r
-                    isRepeat = false;\r
+                    repeatInterval = 0;\r
                     isValid = true;\r
                     break;\r
 \r
                 default:\r
-                    isValid = false;\r
+                    int wkRet = 0;\r
+                    if (int.TryParse(word, out wkRet))\r
+                    {\r
+                        isValid = true;\r
+                        repeatInterval = wkRet;\r
+                    }\r
+                    else\r
+                    {\r
+                        isValid = false;\r
+                    }\r
                     break;\r
             }\r
         }\r
diff --git a/main/command/Control/TemplateCommand.cs b/main/command/Control/TemplateCommand.cs
new file mode 100644 (file)
index 0000000..f3dd05d
--- /dev/null
@@ -0,0 +1,46 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Linq;\r
+using System.Text;\r
+using com.andoutomo.kybernetes.data.accessor;\r
+using com.andoutomo.kybernetes.data.DAO;\r
+\r
+namespace com.andoutomo.kybernetes.command.Control\r
+{\r
+    class TemplateCommand:AbCommand\r
+    {\r
+\r
+        protected override bool execute()\r
+        {\r
+            List<TemplateData> allList = TemplateDataAccessor.getObject.getAllTemplate();\r
+            TaskData data = form.showTemplateTaskBox(allList);\r
+\r
+            if (data != null)\r
+            {\r
+                AddCommandArgs arg = new AddCommandArgs();\r
+                arg.PreparedTaskData = data;\r
+                AddCommand cmd = new AddCommand();\r
+                setChainCommand(arg, cmd);\r
+            }\r
+\r
+            form.taskFromTemplate = null;\r
+            return true;\r
+\r
+        }\r
+\r
+        protected override string turnMessage()\r
+        {\r
+            return base.DefaultNormalMessage;\r
+        }\r
+\r
+        protected override string turnErrorMessage()\r
+        {\r
+            return base.DefaultErrorMessage;\r
+        }\r
+\r
+        protected override string turnSplitErrorMessage()\r
+        {\r
+            return base.DefaultSplitErrorMessage;\r
+        }\r
+    }\r
+}\r
index 485729a..b417e0b 100644 (file)
@@ -11,7 +11,14 @@ namespace com.andoutomo.kybernetes.command.SYSTEM
             {\r
                 form.Echo = param.Echo_setting;\r
             }\r
-            Message = "echo は " + (form.Echo ? "on" : "off") + "です。";\r
+            if (string.IsNullOrEmpty(param.echoMessage))\r
+            {\r
+                Message = "echo は " + (form.Echo ? "on" : "off") + "です。";\r
+            }\r
+            else\r
+            {\r
+                Message = param.echoMessage;\r
+            }\r
             return true;\r
         }\r
 \r
index c133e32..aca47b9 100644 (file)
@@ -13,6 +13,11 @@ namespace com.andoutomo.kybernetes.command.SYSTEM
             get;\r
             private set;\r
         }\r
+        public string echoMessage\r
+        {\r
+            get;\r
+            private set;\r
+        }\r
         public void split(string arguments)\r
         {\r
             string[] splitStr = arguments.Split(' ');\r
@@ -38,6 +43,10 @@ namespace com.andoutomo.kybernetes.command.SYSTEM
 \r
                     default:\r
                     DoIt = false;\r
+                    for (int i = 1; i < splitStr.Length; i++)\r
+                    {\r
+                        echoMessage += splitStr[i] + " ";\r
+                    }\r
                     break;\r
                 }\r
             }\r
diff --git a/main/command/SYSTEM/RebuildCommand.cs b/main/command/SYSTEM/RebuildCommand.cs
new file mode 100644 (file)
index 0000000..8a7cf41
--- /dev/null
@@ -0,0 +1,31 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Linq;\r
+using System.Text;\r
+using com.andoutomo.kybernetes.data.accessor;\r
+\r
+namespace com.andoutomo.kybernetes.command.SYSTEM\r
+{\r
+    class RebuildCommand:AbCommand\r
+    {\r
+        protected override bool execute()\r
+        {\r
+            return TaskDataAccessor.getObject.rebuildDB();\r
+        }\r
+\r
+        protected override string turnMessage()\r
+        {\r
+            return "データベースの最適化を実施しました。";\r
+        }\r
+\r
+        protected override string turnErrorMessage()\r
+        {\r
+            return "最適化中にエラーが発生しました。";\r
+        }\r
+\r
+        protected override string turnSplitErrorMessage()\r
+        {\r
+            return base.DefaultSplitErrorMessage;\r
+        }\r
+    }\r
+}\r
index ed4522f..f2f04f6 100644 (file)
@@ -29,12 +29,19 @@ namespace com.andoutomo.kybernetes.command.batch
 \r
             if (spaceSplitData.Length == 1)\r
             {\r
+                needSelect = false;\r
+                BatchFilePath = "batch.kysh";\r
+                BatchArguments = new string[] { };\r
+\r
+            }\r
+            else if (spaceSplitData[1] == "-s")\r
+            {\r
                 needSelect = true;\r
                 return;\r
             }\r
             else\r
             {\r
-                BatchArguments = new string[spaceSplitData.Length-2];\r
+                BatchArguments = new string[spaceSplitData.Length - 2];\r
                 needSelect = false;\r
                 BatchFilePath = spaceSplitData[1];\r
                 int argcount = 0;\r
index 54fbd74..09a9de5 100644 (file)
@@ -18,12 +18,12 @@ namespace com.andoutomo.kybernetes.command.batch
             if (param.needSelect)\r
             {\r
                 batchFilePath = form.invokeShellDialog();\r
-                 batchArgs = new string[0];\r
+                batchArgs = new string[0];\r
             }\r
             else\r
             {\r
                 batchFilePath = param.BatchFilePath;\r
-                 batchArgs = param.BatchArguments;    \r
+                batchArgs = param.BatchArguments;    \r
             }\r
 \r
             if (string.IsNullOrEmpty(batchFilePath))\r
@@ -35,24 +35,33 @@ namespace com.andoutomo.kybernetes.command.batch
             string strCmd="";\r
             try\r
             {\r
-                using (StreamReader sr = new StreamReader(\r
-                    batchFilePath, Encoding.GetEncoding("Shift_JIS")))\r
+                if (File.Exists(batchFilePath))\r
                 {\r
-\r
-                    while ((strCmd = sr.ReadLine()) != null)\r
+                    using (StreamReader sr = new StreamReader(\r
+                        batchFilePath, Encoding.GetEncoding("Shift_JIS")))\r
                     {\r
-                        for (int i = 0; i < batchArgs.Length; i++)\r
-                        {\r
-                            strCmd = strCmd.Replace("%" + (i + 1), batchArgs[i]);\r
-                        }\r
-                        if (strCmd.Contains('%'))\r
+\r
+                        while ((strCmd = sr.ReadLine()) != null)\r
                         {\r
-                            return false;\r
-                        }\r
+                            for (int i = 0; i < batchArgs.Length; i++)\r
+                            {\r
+                                strCmd = strCmd.Replace("%" + (i + 1), batchArgs[i]);\r
+                            }\r
+                            if (strCmd.Contains('%'))\r
+                            {\r
+                                message = "パラメータが設定されていないため、処理できません。";\r
+                                return false;\r
+                            }\r
 \r
-                        form.cmdForBatch(strCmd);\r
+                            form.cmdForBatch(strCmd);\r
+                        }\r
                     }\r
                 }\r
+                else\r
+                {\r
+                    message = "対象バッチファイルがありません。処理を中断します";\r
+                    return true;\r
+                }\r
             }\r
             catch (Exception e)\r
             {\r
@@ -69,7 +78,14 @@ namespace com.andoutomo.kybernetes.command.batch
 \r
         protected override string turnErrorMessage()\r
         {\r
-            return base.DefaultErrorMessage;\r
+            if (string.IsNullOrEmpty(message))\r
+            {\r
+                return base.DefaultErrorMessage;\r
+            }\r
+            else\r
+            {\r
+                return message;\r
+            }\r
         }\r
 \r
         protected override string turnSplitErrorMessage()\r