1 // xestiaab_contactsave.h - Xestia Address Book Contact Save Unit Tests.
3 // (c) 2012-2015 Xestia Software Development.
5 // This file is part of Xestia Address Book.
7 // Xestia Address Book is free software: you can redistribute it and/or modify
8 // it under the terms of the GNU General Public License as published by the
9 // Free Software Foundation, version 3 of the license.
11 // Xestia Address Book is distributed in the hope that it will be useful,
12 // but WITHOUT ANY WARRANTY; without even the implied warranty of
13 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 // GNU General Public License for more details.
16 // You should have received a copy of the GNU General Public License along
17 // with Xestia Address Book. If not, see <http://www.gnu.org/licenses/>
19 #include <gtest/gtest.h>
21 #include "../contacteditor/cdo/ContactDataObject.h"
23 TEST(ContactSave, ContactSaveTests){
25 ContactDataObject TestFile1;
26 ContactDataObject TestFile2;
27 ContactDataObject TestFile3;
30 wxString SaveDataCompare = "BEGIN:VCARD\n"
32 "PRODID:-//Xestia//Address Book Unit Testing//KW\n"
33 "REV:20160703T091000Z\n"
35 "TITLE:Knight of the Tests\n"
36 "TITLE:The Tester of Cornwall\n"
39 ASSERT_EQ(CONTACTLOAD_OK, TestFile1.LoadFile("LoadCheck-Load1.vcf"));
41 ASSERT_EQ(CONTACTSAVE_OK, TestFile1.SaveString(&SaveData));
43 ASSERT_EQ(SaveDataCompare, SaveData);
45 ASSERT_EQ(CONTACTLOAD_OK, TestFile2.LoadFile("LoadCheck-Load2.vcf"));
48 SaveDataCompare = "BEGIN:VCARD\n"
50 "PRODID:-//Xestia//Address Book Unit Testing//KW\n"
51 "REV:20160703T091000Z\n"
53 "TITLE:The Third Title\n"
54 "TITLE:Knight of the Tests\n"
55 "TITLE:The Tester of Cornwall\n"
58 ASSERT_EQ(CONTACTSAVE_OK, TestFile2.SaveString(&SaveData));
59 ASSERT_EQ(SaveDataCompare, SaveData);
62 SaveDataCompare = "BEGIN:VCARD\n"
64 "PRODID:-//Xestia//Address Book Unit Testing//KW\n"
65 "UID:903588-9082374-989120310-AAFECDBCDF\n"
67 "REV;TEST=YES;DATA=NO;MORE=MAYBE:20160703T091000Z\n"
68 "XML:<a xmlns=\"http://www.w3.org/1999/xhtml\"\\n href=\"http://example.com/\">Ex\n"
70 "XML;ALTID=3:<a xmlns=\"http://www.w3.org/1999/xhtml\"\\n href=\"http://example.\n"
71 " com/page2.html\">Example Page 2</a>\n"
72 "XML;ALTID=5:<a xmlns=\"http://www.w3.org/1999/xhtml\"\\n href=\"http://example.\n"
73 " com/page3.html\">Example Page 3</a>\n"
74 "SOURCE;ALTID=74;MEDIATYPE=text/plain;PID=71;PREF=72;STATUS=FEED:http://exampl\n"
75 " e.com/source/sourcea.vcf\n"
76 "SOURCE;TYPE=home;ALTID=84;MEDIATYPE=text/plainpaper;PID=81;PREF=82;STATUS=ONL\n"
77 " INE:http://example.com/source/sourceb.vcf\n"
78 "SOURCE;TYPE=work;ALTID=94;MEDIATYPE=text/sandpaper;PID=91;PREF=92;STATUS=OFFL\n"
79 " INE:http://example.com/source/sourcec.vcf\n"
80 "CLIENTPIDMAP:1;urn;uuid:aaaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa\n"
81 "CLIENTPIDMAP:2;urn;uuid:ccccccccc-cccc-cccc-cccc-cccccccccccc\n"
82 "CLIENTPIDMAP;MEEP=MOO;WOOP=WOO:3;urn;uuid:bbbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbb\n"
84 "FN;TYPE=work;LANGUAGE=kw;ALTID=500;PID=40;PREF=45;EXAMPLE=Baaa:Test Contact\n"
85 "N;ALTID=3;LANGUAGE=kw;SORT-AS=\"Contact,Test\";TEST=Yes:Contact;Test;Example;Ro\n"
87 "NICKNAME;ALTID=35;LANGUAGE=kw;PID=50;PREF=40;YAY=Nope;Beep=Boop:Tester\n"
88 "NICKNAME;TYPE=home;ALTID=17;LANGUAGE=en;PID=39;PREF=78;YAY=Yep;Beep=Boop:Test\n"
90 "NICKNAME;TYPE=work;ALTID=99;LANGUAGE=en-GB;PID=10;PREF=1;YAY=Maybe;Boop=Boing\n"
92 "GENDER;BEEP=Boop:F;Example Text\n"
93 "BDAY;ALTID=35;CALSCALE=georgian;HAPPY=Days:20040101\n"
94 "ANNIVERSARY;ALTID=70;CALSCALE=georgian;WONDERFUL=Day:20200516\n"
95 "TITLE;ALTID=20;LANGUAGE=text/plain;PID=21;PREF=22;EEP=LIGHT:Lord of Light\n"
96 "TITLE;TYPE=home;ALTID=30;LANGUAGE=grass/dry;PID=31;PREF=32;EEP=DARK:Lord of D\n"
98 "TITLE;TYPE=work;ALTID=40;LANGUAGE=moths/eew;PID=41;PREF=42;EEP=BOTH:Master of\n"
99 " the Light & Darkness\n"
100 "TZ;ALTID=35;MEDIATYPE=text/plain;PID=60;PREF=20;WHATS=This;A=Potato:Europe/Tr\n"
102 "TZ;TYPE=home;ALTID=15;MEDIATYPE=text/plain;PID=20;PREF=40;MAYBE=not:Europe/Pe\n"
104 "TZ;TYPE=work;ALTID=45;MEDIATYPE=text/plain;PID=70;PREF=80;MAYBE=yes:Europe/St\n"
106 "ADR;ALTID=15;GEO=\"geo:1.0, 1.0\";LABEL=\"1 Lovely Lane\\nRodney\\nCornwall\\nPL99 \n"
107 " 1AA\\nCornwall\\nUnited Kingdom\";LANGUAGE=kw;MEDIATYPE=text/plain;PID=81;PREF=\n"
108 " 98;TZ=Europe/Truro;MAKES=Moo;ANIMAL=Cow:;;1 Lovely Lane;Rodney;Cornwall;PL99\n"
109 " 1AA;United Kingdom\n"
110 "ADR;TYPE=home;ALTID=40;GEO=\"geo:4.0, 4.0\";LABEL=\"3 Working Plaice\\nRoger\\nCor\n"
111 " nwall\\nPL75 4ZZ\\nCornwall\\nUnited Kingdom\";LANGUAGE=en;MEDIATYPE=text/plain;\n"
112 " PID=13;PREF=10;TZ=Europe/St Ives;TOAST=Butter:;;3 Working Plaice;Roger;Cornw\n"
113 " all;PL75 4ZZ;United Kingdom\n"
114 "ADR;TYPE=work;ALTID=45;GEO=\"geo:7.0, 7.0\";LABEL=\"7 Flyby Drive\\nElaine\\nCornw\n"
115 " all\\nPL84 9YE\\nCornwall\\nUnited Kingdom\";LANGUAGE=en-GB;MEDIATYPE=text/plain\n"
116 " ;PID=28;PREF=10;TZ=Europe/Newquay;JAM=Red:;;7 Flyby Drive;Elaine;Cornwall;PL\n"
117 " 84 9YE;United Kingdom\n"
118 "EMAIL;ALTID=10;PID=20;PREF=40;WONDERFUL=Colour:moo@example.com\n"
119 "EMAIL;TYPE=home;ALTID=5;PID=10;PREF=20;PEACE=quiet:moo.home@example.com\n"
120 "EMAIL;TYPE=work;ALTID=1;PID=2;PREF=3;BUSINESS=Money:moo.business@example.com\n"
121 "IMPP;ALTID=10;MEDIATYPE=text/plain;PID=20;PREF=40;WONDERFUL=Colour:skype:moo@\n"
123 "IMPP;TYPE=home;ALTID=20;MEDIATYPE=text/reallyplain;PID=40;PREF=80;PEACE=quiet\n"
124 " :msn:moo.home@example.com\n"
125 "IMPP;TYPE=work;ALTID=98;MEDIATYPE=text/superplain;PID=99;PREF=50;BUSINESS=Mon\n"
126 " ey:xmpp:moo.business@example.com\n"
127 "TEL;TYPE=\"fax,cell\";ALTID=10;PID=20;PREF=40;WONDERFUL=Colour:tel:00000000\n"
128 "TEL;TYPE=\"home,fax\";ALTID=10;PID=20;PREF=40;BUSINESS=Money:tel:00001111\n"
129 "TEL;TYPE=\"work,voice\";ALTID=25;PID=50;PREF=75;BEEP=Boop:tel:22221111\n"
130 "LANG;ALTID=20;PID=40;PREF=80;GELFORN=Great:kw\n"
131 "LANG;TYPE=home;ALTID=22;PID=45;PREF=90;LANGUAGE=yes:en\n"
132 "LANG;TYPE=work;ALTID=10;PID=15;PREF=20;FFENSTRI=ie:cy\n"
133 "GEO;ALTID=13;MEDIATYPE=text/plain;PID=26;PREF=39;POS=Yep:geo:3.5,3.5\n"
134 "GEO;TYPE=home;ALTID=140;MEDIATYPE=text/ratherplain;PID=70;PREF=1;POS=Nope:geo\n"
136 "GEO;TYPE=work;ALTID=75;MEDIATYPE=text/greenplain;PID=32;PREF=4;POS=Money:geo:\n"
138 "RELATED;TYPE=kin;ALTID=5;PID=10;PREF=20;OPTION=Yes:Friend Test\n"
139 "RELATED;TYPE=spouse;ALTID=1;PID=2;PREF=3;OPTION=No:Friend Test Two\n"
140 "RELATED;TYPE=muse;ALTID=4;PID=5;PREF=6;OPTION=Maybe:Friend Test Three\n"
141 "URL;ALTID=0;MEDIATYPE=text/plain;PID=1;PREF=2;MEEP=Moo:http://example.com/\n"
142 "URL;TYPE=home;ALTID=10;MEDIATYPE=grass/soggy;PID=11;PREF=12;BON=Bon:http://ex\n"
144 "URL;TYPE=work;ALTID=20;MEDIATYPE=chocolate/yummy;PID=21;PREF=22;YES=No:http:/\n"
145 " /example.com/business/\n"
146 "ROLE;ALTID=50;LANGUAGE=en;PID=51;PREF=52;ASTERISK=None:Ordinary Person\n"
147 "ROLE;TYPE=home;ALTID=60;LANGUAGE=en-GB;PID=61;PREF=62;SOMEWHERE=There:Ordinar\n"
149 "ROLE;TYPE=work;ALTID=70;LANGUAGE=en-AU;PID=71;PREF=72;HERE=Nope:Company Owner\n"
150 "ORG;ALTID=50;LANGUAGE=en;PID=51;PREF=52;SORT-AS=\"Organisation, Ordinary\";ASTE\n"
151 " RISK=None:Ordinary Organisation\n"
152 "ORG;TYPE=home;ALTID=60;LANGUAGE=en-GB;PID=61;PREF=62;SORT-AS=\"Person, Ordinar\n"
153 " y Lazy\";SOMEWHERE=There:Ordinary Lazy Person\n"
154 "ORG;TYPE=work;ALTID=70;LANGUAGE=en-AU;PID=71;PREF=72;SORT-AS=\"Owner, Company\"\n"
155 " ;HERE=Nope:Company Owner\n"
156 "NOTE;ALTID=90;LANGUAGE=en;PID=91;PREF=92;WOO=WOOP:Note\\n\\nLine 3\\nLine 4\\nLin\n"
158 "NOTE;TYPE=home;ALTID=80;LANGUAGE=kw;PID=81;PREF=82;MOO=MEEP:Note\\n\\n\\n\\nLine \n"
159 " 5\\nLine 6\\nLine 7\n"
160 "NOTE;TYPE=work;ALTID=70;LANGUAGE=fr;PID=71;PREF=72;BOING=BOOP:Note\\n\\n\\n\\nLin\n"
161 " e 8\\nLine 9\\nLine 10\n"
162 "CATEGORIES;ALTID=40;LANGUAGE=en;PID=41;PREF=42;CAT=TAC:Category One\n"
163 "CATEGORIES;TYPE=home;ALTID=44;LANGUAGE=kw;PID=46;PREF=48;TAC=CAT:Category Two\n"
164 "CATEGORIES;TYPE=home;ALTID=44;LANGUAGE=kw;PID=46;PREF=48;TAC=CAT:Category Thr\n"
166 "CATEGORIES;TYPE=work;ALTID=84;LANGUAGE=kw;PID=86;PREF=88;AAA=BBB:Category Fou\n"
168 "CATEGORIES;TYPE=work;ALTID=84;LANGUAGE=kw;PID=86;PREF=88;AAA=BBB:Category Fiv\n"
170 "CATEGORIES;TYPE=work;ALTID=84;LANGUAGE=kw;PID=86;PREF=88;AAA=BBB:Category Six\n"
171 "PHOTO;ALTID=70;MEDIATYPE=image/png;PID=71;PREF=72;MEEP=MOO:data:image/png;bas\n"
172 " e64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAIAAADdHiL1AAAAJUlEQVQoz2NkwAb+//8PYTAy\n"
173 " MmLKMjGQDuilhxHudBrbM8zCDQCxHQkPeaUvawAAAABJRU5ErkJggg==\n"
174 "PHOTO;TYPE=home;ALTID=20;MEDIATYPE=image/png;PID=21;PREF=22;BEEP=BOOP:data:im\n"
175 " age/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAIAAADdHiL1AAAAHklEQVQoz2NkY\n"
176 " PjPgAr+owkwMqIpYGIgHYzqGdx6AAKNAxMN5P6+AAAAAElFTkSuQmCC\n"
177 "PHOTO;TYPE=work;ALTID=90;MEDIATYPE=image/png;PID=91;PREF=92;PHOTO=YUP:data:im\n"
178 " age/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAIAAADdHiL1AAAAIElEQVQoz2MUm\n"
179 " 53EgApepsxF4XfaoylgYiAdjOoZ3HoAeuQD2WdxRzcAAAAASUVORK5CYII=\n"
180 "LOGO;ALTID=70;MEDIATYPE=image/png;PID=71;PREF=72;MEEP=MOO:data:image/png;base\n"
181 " 64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAIAAADdHiL1AAAAJUlEQVQoz2NkwAb+//8PYTAyM\n"
182 " mLKMjGQDuilhxHudBrbM8zCDQCxHQkPeaUvawAAAABJRU5ErkJggg==\n"
183 "LOGO;TYPE=home;ALTID=20;MEDIATYPE=image/png;PID=21;PREF=22;BEEP=BOOP:data:ima\n"
184 " ge/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAIAAADdHiL1AAAAHklEQVQoz2NkYP\n"
185 " jPgAr+owkwMqIpYGIgHYzqGdx6AAKNAxMN5P6+AAAAAElFTkSuQmCC\n"
186 "LOGO;TYPE=work;ALTID=90;MEDIATYPE=image/png;PID=91;PREF=92;LOGO=YUP:data:imag\n"
187 " e/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAIAAADdHiL1AAAAIElEQVQoz2MUm53\n"
188 " EgApepsxF4XfaoylgYiAdjOoZ3HoAeuQD2WdxRzcAAAAASUVORK5CYII=\n"
189 "SOUND;ALTID=4;LANGUAGE=kw;MEDIATYPE=application/ogg;PID=1;PREF=2;MEEP=MOO:dat\n"
190 " a:application/ogg;base64,T2dnUwACAAAAAAAAAAAqlr5kAAAAAPjSH5UBHgF2b3JiaXMAAAA\n"
191 " AAUSsAAAAAAAAgLsAAAAAAAC4AU9nZ1MAAAAAAAAAAAAAKpa+ZAEAAAAJVIuhDzz////////////\n"
192 " /////MgN2b3JiaXMsAAAAWGlwaC5PcmcgbGliVm9yYmlzIEkgMjAxNTAxMDUgKOKbhOKbhOKbhOK\n"
193 " bhCkAAAAAAQV2b3JiaXMfQkNWAQAAAQAYY1QpRplS0kqJGXOUMUaZYpJKiaWEFkJInXMUU6k515x\n"
194 " rrLm1IIQQGlNQKQWZUo5SaRljkCkFmVIQS0kldBI6J51jEFtJwdaYa4tBthyEDZpSTCnElFKKQgg\n"
195 " ZU4wpxZRSSkIHJXQOOuYcU45KKEG4nHOrtZaWY4updJJK5yRkTEJIKYWSSgelU05CSDWW1lIpHXN\n"
196 " SUmpB6CCEEEK2IIQNgtCQVQAAAQDAQBAasgoAUAAAEIqhGIoChIasAgAyAAAEoCiO4iiOIzmSY0k\n"
197 " WEBqyCgAAAgAQAADAcBRJkRTJsSRL0ixL00RRVX3VNlVV9nVd13Vd13UgNGQVAAABAEBIp5mlGiD\n"
198 " CDGQYCA1ZBQAgAAAARijCEANCQ1YBAAABAABiKDmIJrTmfHOOg2Y5aCrF5nRwItXmSW4q5uacc84\n"
199 " 5J5tzxjjnnHOKcmYxaCa05pxzEoNmKWgmtOacc57E5kFrqrTmnHPGOaeDcUYY55xzmrTmQWo21ua\n"
200 " ccxa0pjlqLsXmnHMi5eZJbS7V5pxzzjnnnHPOOeecc6oXp3NwTjjnnHOi9uZabkIX55xzPhmne3N\n"
201 " COOecc84555xzzjnnnHOC0JBVAAAQAABBGDaGcacgSJ+jgRhFiGnIpAfdo8MkaAxyCqlHo6ORUuo\n"
202 " glFTGSSmdIDRkFQAACAAAIYQUUkghhRRSSCGFFFKIIYYYYsgpp5yCCiqppKKKMsoss8wyyyyzzDL\n"
203 " rsLPOOuwwxBBDDK20EktNtdVYY62555xrDtJaaa211koppZRSSikIDVkFAIAAABAIGWSQQUYhhRR\n"
204 " SiCGmnHLKKaigAkJDVgEAgAAAAgAAADzJc0RHdERHdERHdERHdETHczxHlERJlERJtEzL1ExPFVX\n"
205 " VlV1b1mXd9m1hF3bd93Xf93Xj14VhWZZlWZZlWZZlWZZlWZZlWYLQkFUAAAgAAIAQQgghhRRSSCG\n"
206 " lGGPMMeegk1BCIDRkFQAACAAgAAAAwFEcxXEkR3IkyZIsSZM0S7M8zdM8TfREURRN01RFV3RF3bR\n"
207 " F2ZRN13RN2XRVWbVdWbZt2dZtX5Zt3/d93/d93/d93/d93/d1HQgNWQUASAAA6EiOpEiKpEiO4zi\n"
208 " SJAGhIasAABkAAAEAKIqjOI7jSJIkSZakSZ7lWaJmaqZneqqoAqEhqwAAQAAAAQAAAAAAKJriKab\n"
209 " iKaLiOaIjSqJlWqKmaq4om7Lruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7rui4QGrI\n"
210 " KAJAAANCRHMmRHEmRFEmRHMkBQkNWAQAyAAACAHAMx5AUybEsS9M8zdM8TfRET/RMTxVd0QVCQ1Y\n"
211 " BAIAAAAIAAAAAADAkw1IsR3M0SZRUS7VUTbVUSxVVT1VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV\n"
212 " VVVVVVVVVVTVN0zRNIDRkJQAABADAYo3B5SAhJSXl3hDCEJOeMSYhtV4hBJGS3jEGFYOeMqIMct5\n"
213 " C4xCDHggNWREARAEAAMYgxxBzyDlHqZMSOeeodJQa5xyljlJnKcWYYs0oldhSrI1zjlJHraOUYiw\n"
214 " tdpRSjanGAgAAAhwAAAIshEJDVgQAUQAAhDFIKaQUYow5p5xDjCnnmHOGMeYcc44556B0UirnnHR\n"
215 " OSsQYc445p5xzUjonlXNOSiehAACAAAcAgAALodCQFQFAnACAQZI8T/I0UZQ0TxRFU3RdUTRd1/I\n"
216 " 81fRMU1U90VRVU1Vt2VRVWZY8zzQ901RVzzRV1VRVWTZVVZZFVdVt03V123RV3ZZt2/ddWxZ2UVV\n"
217 " t3VRd2zdV1/Zd2fZ9WdZ1Y/I8VfVM03U903Rl1XVtW3VdXfdMU5ZN15Vl03Vt25VlXXdl2fc103R\n"
218 " d01Vl2XRd2XZlV7ddWfZ903WF35VlX1dlWRh2XfeFW9eV5XRd3VdlVzdWWfZ9W9eF4dZ1YZk8T1U\n"
219 " 903RdzzRdV3VdX1dd19Y105Rl03Vt2VRdWXZl2fddV9Z1zzRl2XRd2zZdV5ZdWfZ9V5Z13XRdX1d\n"
220 " lWfhVV/Z1WdeV4dZt4Tdd1/dVWfaFV5Z14dZ1Ybl1XRg+VfV9U3aF4XRl39eF31luXTiW0XV9YZV\n"
221 " t4VhlWTl+4ViW3feVZXRdX1ht2RhWWRaGX/id5fZ943h1XRlu3efMuu8Mx++k+8rT1W1jmX3dWWZ\n"
222 " fd47hGDq/8OOpqq+brisMpywLv+3rxrP7vrKMruv7qiwLvyrbwrHrvvP8vrAso+z6wmrLwrDatjH\n"
223 " cvm4sv3Acy2vryjHrvlG2dXxfeArD83R1XXlmXcf2dXTjRzh+ygAAgAEHAIAAE8pAoSErAoA4AQC\n"
224 " PJImiZFmiKFmWKIqm6LqiaLqupGmmqWmeaVqaZ5qmaaqyKZquLGmaaVqeZpqap5mmaJqua5qmrIq\n"
225 " mKcumasqyaZqy7LqybbuubNuiacqyaZqybJqmLLuyq9uu7Oq6pFmmqXmeaWqeZ5qmasqyaZquq3m\n"
226 " eanqeaKqeKKqqaqqqraqqLFueZ5qa6KmmJ4qqaqqmrZqqKsumqtqyaaq2bKqqbbuq7Pqybeu6aaq\n"
227 " ybaqmLZuqatuu7OqyLNu6L2maaWqeZ5qa55mmaZqybJqqK1uep5qeKKqq5ommaqqqLJumqsqW55m\n"
228 " qJ4qq6omea5qqKsumatqqaZq2bKqqLZumKsuubfu+68qybqqqbJuqauumasqybMu+78qq7oqmKcu\n"
229 " mqtqyaaqyLduy78uyrPuiacqyaaqybaqqLsuybRuzbPu6aJqybaqmLZuqKtuyLfu6LNu678qub6u\n"
230 " qrOuyLfu67vqucOu6MLyybPuqrPq6K9u6b+sy2/Z9RNOUZVM1bdtUVVl2Zdn2Zdv2fdE0bVtVVVs\n"
231 " 2TdW2ZVn2fVm2bWE0Tdk2VVXWTdW0bVmWbWG2ZeF2Zdm3ZVv2ddeVdV/XfePXZd3murLty7Kt+6q\n"
232 " r+rbu+8Jw667wCgAAGHAAAAgwoQwUGrISAIgCAACMYYwxCI1SzjkHoVHKOecgZM5BCCGVzDkIIZS\n"
233 " SOQehlJQy5yCUklIIoZSUWgshlJRSawUAABQ4AAAE2KApsThAoSErAYBUAACD41iW55miatqyY0m\n"
234 " eJ4qqqaq27UiW54miaaqqbVueJ4qmqaqu6+ua54miaaqq6+q6aJqmqaqu67q6Lpqiqaqq67qyrpu\n"
235 " mqqquK7uy7Oumqqqq68quLPvCqrquK8uybevCsKqu68qybNu2b9y6ruu+7/vCka3rui78wjEMRwE\n"
236 " A4AkOAEAFNqyOcFI0FlhoyEoAIAMAgDAGIYMQQgYhhJBSSiGllBIAADDgAAAQYEIZKDRkRQAQJwA\n"
237 " AGEMppJRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkgppZRSSimllFJKKaWUUkoppZRSSimllFJ\n"
238 " KKaWUUkoppZRSSimllFJKKaWUUkqppJRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSim\n"
239 " llFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZR\n"
240 " SSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUko\n"
241 " ppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaW\n"
242 " UUkoppZRSSimllFJKKaWUUkoplVJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUko\n"
243 " ppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSCgCQinAAkHo\n"
244 " woQwUGrISAEgFAACMUUopxpyDEDHmGGPQSSgpYsw5xhyUklLlHIQQUmktt8o5CCGk1FJtmXNSWos\n"
245 " x5hgz56SkFFvNOYdSUoux5ppr7qS0VmuuNedaWqs115xzzbm0FmuuOdecc8sx15xzzjnnGHPOOee\n"
246 " cc84FAOA0OACAHtiwOsJJ0VhgoSErAYBUAAACGaUYc8456BBSjDnnHIQQIoUYc845CCFUjDnnHHQ\n"
247 " QQqgYc8w5CCGEkDnnHIQQQgghcw466CCEEEIHHYQQQgihlM5BCCGEEEooIYQQQgghhBA6CCGEEEI\n"
248 " IIYQQQgghhFJKCCGEEEIJoZRQAABggQMAQIANqyOcFI0FFhqyEgAAAgCAHJagUs6EQY5Bjw1BylE\n"
249 " zDUJMOdGZYk5qMxVTkDkQnXQSGWpB2V4yCwAAgCAAIMAEEBggKPhCCIgxAABBiMwQCYVVsMCgDBo\n"
250 " c5gHAA0SERACQmKBIu7iALgNc0MVdB0IIQhCCWBxAAQk4OOGGJ97whBucoFNU6iAAAAAAAAwA4AE\n"
251 " A4KAAIiKaq7C4wMjQ2ODo8AgAAAAAABYA+AAAOD6AiIjmKiwuMDI0Njg6PAIAAAAAAAAAAICAgAA\n"
252 " AAAAAQAAAAICAT2dnUwAAQIkAAAAAAAAqlr5kAgAAADGopCE+GQ8UFhsYGRoeHXZwbHNsbG55a3B\n"
253 " 1fkMUFxcWGx4ecmxve3ceFRcWGB0dHoBpbm1+NhUWFxcaIB+Ba3JycGW81iqhc4a/n6tYKBfmOuo\n"
254 " 7N48b78moJ1YDvNgqywGA4ZHICiuTyTUPvNbFQUfDoqJW0btvwYzEZooqaha80Jmklw4w3XDamuI\n"
255 " vQ58LOu+miGsDzFBd30/9hiXHZIs6HR7jiUgfWZnsKD36qnIBvFDe92q2IMJaedqhvCrWh2UDnU3\n"
256 " XBoYmxE6ea9XXCdg0/63YnIlB/vwjD6Uk0XtiALxOzsGq84CkmPuVPfn+El4SCzFVvz561OEB5Ex\n"
257 " YcpefTYAk+74vRV1xAYUX/yF6se8lcFQ+nxAAXFfpfvM/S5CC3T8pae02TUyXLTbmmJ6PO7JYlQC\n"
258 " aSz+CXeo6IYCQCJwUAIChlRNWgPlnGgCpotaB4y0/HGaAAVwoMNsfEIw7pevlyPCNFCrD328vi1X\n"
259 " qO5vc1NsQ0snJJXa6wqlU3+VGmrhnjSWoc9faZKcBQ8ElKXQYHNdM49dyILyeZEUdmcMuQcGsbw0\n"
260 " P/t4C3lvfqru0vkwPUhKcTwoAAovRNawA7gsAHA6IpX9KAKDR7DfPNJRzc+9EGLyRYVRP6yzCwJR\n"
261 " 7znDUpKNmFo3ddjcmCbWXfwK0NnyoJeyzOt84zB6iTzijQE5MCaZrbTrcOBr6baYeY1Fg9f4N3xg\n"
262 " yAR5c3/KnrLlcB0oicFIAEKQc5rACONwGAAGAF2tMAEAJrILw4Kq8Enu0VaouaOcJDGRuX5jr/0J\n"
263 " 2ySBNfQM+kzXTdbczLHEJJo/LjXkijZUaJlKn+6cCOOfqKPWCHNhD2QnOXT8MWFe+r4ZuBR5cvyi\n"
264 " HzL5MBS0JTicFAGAKysxhAZyPBUCMGVyJD4UAyaaJHxA3P1Fh7jkVF5N5Jn7h7yMH2dh7vF+HS0U\n"
265 " 94SMEhdmaHD0DvaffNP+GvCpG7m024RlftN7HvDtm2ETJgyvTjNwRpUZe4Rhwi1izX6ZuwgT+W98\n"
266 " qh7Q+TQQlCQ4nBQCBCYdZAdyXAAAALL8aAYAUCMmNCmpGnk/LeU32fuXiBvx4R94IIkSct+J6dnC\n"
267 " xiGQWyT3XdIxnk8u0N1AqQ8QZNeJ+B8KPq3+FE+0gD29yk0W+Oa59lMBk9uEEnAHeWz/VU8o8JoO\n"
268 " WGpwUAASp5UaKCuBqCgAAYO75IADQKHbS5fHKXK/4iD9BxfPokqqBtKbA+Cw60+3oUSiL5krrs5f\n"
269 " K6KGmCKuYjRkJ4VU6uFqw2rFF/LpjTjr8daBNtlHR//eNkkDT6+lo9AT+Wz+VrYy+TAdSAjhDwgW\n"
270 " AQEo7YQVwPgQAxKiE/8QAgAIKlhYe9kcgMfNarZOrqVMlz7/woYJl9uYu7BmuS+b5N2baFJPtjvw\n"
271 " B9yFLBB4RfErhBoUbFQmRUAQaEFVaO91z6hEypJ9EAVMfWP0RJv5b3yqHtL5MBSMZTpBwASBILVd\n"
272 " OFEA/AIAYI7gvg0YANABbFGORCrsTz7m95SfuLc53u/DHrnLM4ZMsab6VrHoeX8QC2Tpfa1jf2O3\n"
273 " ZwQkFjB73GCVPRLsiOBlsw0LsKzHB7MyOjMTlmsEbgZSftHw417v8zgzrWiweXN/yp4x5TAdGquC\n"
274 " kACBIDXNYAdwXAYBDicXzRgCgPLtQmlAevZ4QPmcD6RbRlcfOVgSYbHgRSWXNWlE/wv3lfKT5byX\n"
275 " ZxD3Mt8X0rH2j4dLKyRFCzAd3FXanZW8GmK9lYt4koZGO6ExgBv5b31qH9LUMUMAJEi4ABKYyMrM\n"
276 " A1hQAgMacbCgwALgPoOODgWVgiJgbKkP7VI74L2naeaYOVX7gVcg8qS5P/gIlk8r0ScnTj7Di2WK\n"
277 " oYYkKVum4tK/COhxEYuQWWmvcllk0GTqb8HzUMvF6fXQe4gAe+z7sXdrsITc2GX/gGKDzt6cBgiY\n"
278 " JRh0c5OE5jwxwDfCn4VfsJLlAen0SY/PID4HHrNfDqwfpFIi/2NOpOY+if1xyUQSty4LcyfOAd8Y\n"
279 " eMWMXa7kTRYnn6Zpwq3WNdBqTXcmK5mahzKyqK5nfJ5SEoQkiWABeyP1No4RiNA4LhuEC55xzjj1\n"
280 " nKZYCUUWA+2U/bVvtOPNr4/wcr45fDtM0oWrYbuo6HABY1lnWH4+14ueMdfjqJgsAwOO7MwcyGhq\n"
281 " AZR1sXj0ans2qOQzbTRAJdyi8vgGAvYDzKjwpADAK7uRcxeTOwC8fUBsDt4BkbjEA5w2WyP33LF9\n"
282 " KADeAGFWFgALuUdpiZtaOPYl2lLaYCDM1ic3M+hQmcZhqfKVx1ldyynt2EOAFFgASFFgAFJDAYqI\n"
283 " A0AEKtNSB50UQ+uZqdf5nX+gByffpZAG0TuPxOaNhfx9zXItaP/UsOYzzQ7apAbxOw/Z5oQFJ9t1\n"
284 " 5Wo/VXMxJmFgiDDoCvE7NwpnRgBS/2NstvH+9N+CXka34LaxMGUIrFsBKTuoxML6926z/Tuo5OjX\n"
285 " MDVoaD2RT7Md3f2ECWF/4S2Jva2MmNjTfnideiv40tVNeB4Rh96NZ3/+fBEl3u6Kiob24e3QojZR\n"
286 " BR6jmd1gSD7pLP+1T2jymgZQE55MCAJgkNcwAa7UF4OzcPn7y6k+LMkCSLBcCb+Ea6O32oM7pbrW\n"
287 " TiSn1I3NV2Rp3WpaQnnSsPDoUVMlGXTJoWqJunQaTtObRRIPBQ0ATiz2ZI0NENRYwwoh23c5pbjp\n"
288 " NTocZAijuPd5bP9VT6jymgpYCp5MCgEASTlgB3IcAQDglHg0vAEDSWAIFA+ePwZH8nWGodEvSR0g\n"
289 " CnfxfW8og7rnwMdaekE1c9PHwj+SBdCRuSxKUmLOMkYwcCjNGQZwcwnWlw0AT4YiftyjbMLvWJ6/\n"
290 " gBB5c3/KHzHlMBC0RnE4KAAKLymgUwGCmAMABbvCaCQCIVJRkMgvBxKT91lAdiZ+6RJVGFikUcb3\n"
291 " xMDFWmOuLSirETIV4WnM+HW3qFwpHc1YS0waKDEupCzcMEfJuS5tdpq6moU8tzXiuL6j3pZnCPR7\n"
292 " 7PuxF6lrhA1MBjgH6Ny6mwVoszFEdEtC/eGYHlNYBML3iwqq76Ccc8PSMwuhVLjaLTxzzeUdwLOX\n"
293 " 9FkyQAFm7qtjoLLv5xvKi9HJk682tn9sMvHtPE46YLi5HkTlCGNWTlQdOhFrrug9J9XDnocPlHzW\n"
294 " 16TCXnIjHA37I3cf6v1pB/OeW9LGkbPUBDSNP2NO5B0ACE1kV8D3zz3GTj/yT1pu2/RNAiLwtWnp\n"
295 " 0Ma8prJ03AFIeb20dYJ0zqAVQb/ga6RoqRWC5SKHX13cprKl6AKe7TYHjrYM7+UEBflA27wT0rdY\n"
296 " gwKDO6f2gAKpb5TYAlsj97yxfugIOAAAAqlAAgQ50wAIgABp4UABMTAAkpE5R+TpIIOgt1dc91Kq\n"
297 " /Snsp6j0NtEzL3EcAK6ZK1cs39gx3uFJRwtdfmAC0Tr2xrRkYxriuN/rchFMJV1w9QkkLvE4h/3m\n"
298 " VCRBK/VhzeGV9wBq6VlqsX0UAtE5tzI5NEIWMrWn1pxC+yqz4K0Td3tW2JzUllwA8UUT69WcFwKp\n"
299 " mc6HtxQvibqZjJnADdJWn06aDCYThpXv2XWXWAPPm/5uWysfl++u3M34QC0pOpykELLpLX62ttLW\n"
300 " bBUdJC6eTAoBIkUZmFtkT5wOAm/js/83G+un/7FuWSpIECH6aidQ5ppKzvmxzospWClcfsMkU2Rr\n"
301 " GjMJ3LJxWc8zUS8T5ZXO44lBHtJiG7BuWFcEbTJQyGqzs8/doP+WVR5/UPnCK4r6Ekbg0iFHhdBR\n"
302 " 6iV4H1/0Bvls/1FNKP+4CJX1wUgAAMzjMCmBNAyBpO4hPdpoCBJPORBxuY2pTK5BS8EJ297njrCt\n"
303 " v7bLB2NZAcgI5H4lSSuyziXKRwUR9eL6dxlLFGPmOBGXoyitGfcm1ro8o1L0SG38CEosyDBML/ls\n"
304 " /lVPa3F0HSgqAhAsAgUWZGVEB3GMAEB2IvVcNACgAlpT3cD18bLg4G3c63OGosklPIF6xauov56U\n"
305 " 09SAg14rhvawmTGe/GUob+AiD8eHyHlUo3LyJmb2bnJD2eJqUBmlifQx8Q09glk7zuAQe+97VVer\n"
306 " qoccm4w8cA/T+ryJhkTCy6lQq5Kl/GQMwCgCPOyhVE7BXkUu2ggnKmjtq9R2tQFlUdEKxbApc7LH\n"
307 " vJN5uD4C0NxrPk0YZYw4qPzi1zit0tx5RFq1dF4x6TDaLiZwFpI6s9SukCd4DPsi9y/rDhGKD1HA\n"
308 " B9jydxsiyJGEVClx9PbmbCl/2y1cvFm/uBgwZZu2VNT1erxd7a5r7H2ZQxFu2wwFSXlf0ecJQTxo\n"
309 " w8MZ6Mc9tXoDWNYW3t5MCrK3rogTYvQm5NSccD7vhTd68tWIWu9UVDRcJDZ5zFfygAPCB052rqGE\n"
310 " Tlsj97yhfugBuAECZVVWgAOD/799KADCZNWvWrADu7zge4NEA4MEDCSagDgD+jlcCgEUHgCcApFD\n"
311 " /nwjSm/41y/Fi3p5DaZrJ+XE+rNA6mmj0xrJ/v+TffKJ1tOeP6LYhAKxOveJ5jK5/v+k9C9+N08t\n"
312 " uaaG3qlYCtE5b7jnTXJxPQ+VIWJrb/jpQm5wNkwWsTv/Bwjocv42s7EpCg1/cnQG72u8ZxVHbADx\n"
313 " PRMd7e3cBkuM8ypvKPJX0xN1RVL03e4wyP+tqjh8MhF/3bb/9xBrEsB1fly716Jq5uMES5j/Dszp\n"
314 " rMhiMB5pLX+2t1LWbBVtKIQUSLgBEUYQrswL0cxbgJvbt29c49Wf674EkSWIdAFxSnfGsY1ZL1mW\n"
315 " hOB1cxRlutnUnWmIy2XKv5rajkLadLZt+2fyc7GIhtra7sS71y9JWM6vYQ3XzSKxAJslZw5Vj725\n"
316 " VsLAQe+fCl68Iw6GIAnUA70FnAd5bP5VTaj+mAy0ZDicFAEgoJ8wCGB4EgCSJQAtnChA8UxlkuCU\n"
317 " x0l6+RUJRepdPAIg9DkvGKElJaz60LpVMDBMnAttIDmw9eyFXwDqRgYGbQZOcCW1cMGLOxFGS752\n"
318 " dpoOtCDVgnuUUszMbHlzfKqfMuRuggRMkXAAILBecRAbwOQ4AAHifZQAegKAKQdopOPNHOBXnkzu\n"
319 " DGKNDq4h1Worjki3j/bSpYNuncohhJCpLhFoqPji4HlIqmQTZG1D8u+gpfvoA2Y7UOLWlQ/4cBew\n"
320 " oiltdLvQdhaUE5fkOHlzf8lsZc5kMUjKcTgoAkKImyApgPhUAHE4gQteYADS7MPywjvohrzTnO1U\n"
321 " T4rR88QoWQJyfNNifZ9PBvORDWst74tx+mOcIYTwEZx1uNWqb/sREKVpcyZ5ZgZNMXNdYHJtBiJe\n"
322 " ULYXBIY2101b2tqAAHly/KLvMfkwGAzgpAAikMJ2gAnheBkAEcEdLJQBAKHYpYoX31DLV38un+1Q\n"
323 " tzfiBlVc82YJiOqnbmMnJ9yEOp7nHFpIVmw7F8XIIh7DYZvLsMjXSiBTodCFFY47NyJ4aNc35JKh\n"
324 " g3ksaU6yeAPvRAd5bP61T+jwOaMBJAQBMOIwKYNgKAADcyf+mAI1p4jaAavtSDPSSdKrZ0Zpyg+Y\n"
325 " 5yDfuf82d0oSRmRBM3pWjyT2SHsVwPq2TIAdjnEGlHnavJ1EigorPc3IUlTIzG/qD1ZnHwFoAT2d\n"
326 " nUwAE6p8AAAAAAAAqlr5kAwAAACfk1LQGdG9rcXd63ls/1YvUeVQGIQHckHABIHBJRWYZwOcIADE\n"
327 " C8a3aADwAAb7vfXumuHq9mQgADR/QSfdfJNZrUfI3Pb0hL8eNrL8xrsiWnpuWPFcFa5uKgWqRXZa\n"
328 " ozgfGHHG60z7tfEq6Z3JtlQ5TZMYwm4Bg3/ARPnBo/wD+Wz/VU+rcTQAlBU4nBQCQInNYAUQbAEQ\n"
329 " UeDTXBCDtV2r4ouR01DFhmdi+mRS2SRJSe3Pdw3FLOzPMsHYSCryO2os/vVg2SowOI7R+qNCro1Y\n"
330 " nJsmgPBhED7nepyttHnc5LPo1SsMeXK2534VbxyweXL+oh8x5XAUJgIQLAEHqYGYVwHkDIILAvbI\n"
331 " IABJANM2O3dTlvfXDe/Jb1+OdTOkGNnpyxNBPXkj1jXNP+cjcu8BLsNruMWML+wDDKGOdZZStM6q\n"
332 " EunbNGqlfL+81Rq9kkkxqskDh4BXgGt5b36qH1D5NBi19OJ0UAAThwZwogGwLAKHOkUNKmgMAOQv\n"
333 " LdcZNeLpmqoOeb090wN29xLb3dG2qxd14u98Z3V9htiRLOiVPjhFz9SxB39lH1JlrqBunvAga3O+\n"
334 " gzrG2Lns0ffw17e2HeY+CgXlCb7wO3ure7VXyWmHBADgGeL13TwIkyEITZHUQdd1DQQcY3ARsSDm\n"
335 " SssCrWeoX25VF2ecFx7q2obnJFYphX7MpVxx4a113p5aJayYi2M9+z2P4hfJZ7sjeWPLkrgfOiqu\n"
336 " tocQWews1h8cC7UbR5EcVqdZ04JjeIWrQ6AB+yP1J7Zsns/2pgUI+LsB6mEydtEiYWQVcSziOHhL\n"
337 " /sa+//nrh7Pz5KpgmpFCzBf7yBGINzZMCz5v33LC5yULV09Hr9rpCSq8fgadW7ODN463XbRYbSNa\n"
338 " gn5oxALC2vr6uE5P38IBXIdW4jdSAxJ3hAqoAjAIYBecxAA==\n"
339 "SOUND;TYPE=home;ALTID=24;LANGUAGE=kw;MEDIATYPE=application/ogg;PID=21;PREF=22\n"
340 " ;SOUND=WAVE:data:application/ogg;base64,T2dnUwACAAAAAAAAAAAoPAxpAAAAAER0X7YB\n"
341 " HgF2b3JiaXMAAAAAAUSsAAAAAAAAgLsAAAAAAAC4AU9nZ1MAAAAAAAAAAAAAKDwMaQEAAAA2mnO/\n"
342 " Dzz/////////////////MgN2b3JiaXMsAAAAWGlwaC5PcmcgbGliVm9yYmlzIEkgMjAxNTAxMDUg\n"
343 " KOKbhOKbhOKbhOKbhCkAAAAAAQV2b3JiaXMfQkNWAQAAAQAYY1QpRplS0kqJGXOUMUaZYpJKiaWE\n"
344 " FkJInXMUU6k515xrrLm1IIQQGlNQKQWZUo5SaRljkCkFmVIQS0kldBI6J51jEFtJwdaYa4tBthyE\n"
345 " DZpSTCnElFKKQggZU4wpxZRSSkIHJXQOOuYcU45KKEG4nHOrtZaWY4updJJK5yRkTEJIKYWSSgel\n"
346 " U05CSDWW1lIpHXNSUmpB6CCEEEK2IIQNgtCQVQAAAQDAQBAasgoAUAAAEIqhGIoChIasAgAyAAAE\n"
347 " oCiO4iiOIzmSY0kWEBqyCgAAAgAQAADAcBRJkRTJsSRL0ixL00RRVX3VNlVV9nVd13Vd13UgNGQV\n"
348 " AAABAEBIp5mlGiDCDGQYCA1ZBQAgAAAARijCEANCQ1YBAAABAABiKDmIJrTmfHOOg2Y5aCrF5nRw\n"
349 " ItXmSW4q5uacc845J5tzxjjnnHOKcmYxaCa05pxzEoNmKWgmtOacc57E5kFrqrTmnHPGOaeDcUYY\n"
350 " 55xzmrTmQWo21uaccxa0pjlqLsXmnHMi5eZJbS7V5pxzzjnnnHPOOeecc6oXp3NwTjjnnHOi9uZa\n"
351 " bkIX55xzPhmne3NCOOecc84555xzzjnnnHOC0JBVAAAQAABBGDaGcacgSJ+jgRhFiGnIpAfdo8Mk\n"
352 " aAxyCqlHo6ORUuoglFTGSSmdIDRkFQAACAAAIYQUUkghhRRSSCGFFFKIIYYYYsgpp5yCCiqppKKK\n"
353 " Msoss8wyyyyzzDLrsLPOOuwwxBBDDK20EktNtdVYY62555xrDtJaaa211koppZRSSikIDVkFAIAA\n"
354 " ABAIGWSQQUYhhRRSiCGmnHLKKaigAkJDVgEAgAAAAgAAADzJc0RHdERHdERHdERHdETHczxHlERJ\n"
355 " lERJtEzL1ExPFVXVlV1b1mXd9m1hF3bd93Xf93Xj14VhWZZlWZZlWZZlWZZlWZZlWYLQkFUAAAgA\n"
356 " AIAQQgghhRRSSCGlGGPMMeegk1BCIDRkFQAACAAgAAAAwFEcxXEkR3IkyZIsSZM0S7M8zdM8TfRE\n"
357 " URRN01RFV3RF3bRF2ZRN13RN2XRVWbVdWbZt2dZtX5Zt3/d93/d93/d93/d93/d1HQgNWQUASAAA\n"
358 " 6EiOpEiKpEiO4ziSJAGhIasAABkAAAEAKIqjOI7jSJIkSZakSZ7lWaJmaqZneqqoAqEhqwAAQAAA\n"
359 " AQAAAAAAKJriKabiKaLiOaIjSqJlWqKmaq4om7Lruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7r\n"
360 " uq7ruq7rui4QGrIKAJAAANCRHMmRHEmRFEmRHMkBQkNWAQAyAAACAHAMx5AUybEsS9M8zdM8TfRE\n"
361 " T/RMTxVd0QVCQ1YBAIAAAAIAAAAAADAkw1IsR3M0SZRUS7VUTbVUSxVVT1VVVVVVVVVVVVVVVVVV\n"
362 " VVVVVVVVVVVVVVVVVVVVVVVVVTVN0zRNIDRkJQAABADAYo3B5SAhJSXl3hDCEJOeMSYhtV4hBJGS\n"
363 " 3jEGFYOeMqIMct5C4xCDHggNWREARAEAAMYgxxBzyDlHqZMSOeeodJQa5xyljlJnKcWYYs0oldhS\n"
364 " rI1zjlJHraOUYiwtdpRSjanGAgAAAhwAAAIshEJDVgQAUQAAhDFIKaQUYow5p5xDjCnnmHOGMeYc\n"
365 " c44556B0UirnnHROSsQYc445p5xzUjonlXNOSiehAACAAAcAgAALodCQFQFAnACAQZI8T/I0UZQ0\n"
366 " TxRFU3RdUTRd1/I81fRMU1U90VRVU1Vt2VRVWZY8zzQ901RVzzRV1VRVWTZVVZZFVdVt03V123RV\n"
367 " 3ZZt2/ddWxZ2UVVt3VRd2zdV1/Zd2fZ9WdZ1Y/I8VfVM03U903Rl1XVtW3VdXfdMU5ZN15Vl03Vt\n"
368 " 25VlXXdl2fc103Rd01Vl2XRd2XZlV7ddWfZ903WF35VlX1dlWRh2XfeFW9eV5XRd3VdlVzdWWfZ9\n"
369 " W9eF4dZ1YZk8T1U903RdzzRdV3VdX1dd19Y105Rl03Vt2VRdWXZl2fddV9Z1zzRl2XRd2zZdV5Zd\n"
370 " WfZ9V5Z13XRdX1dlWfhVV/Z1WdeV4dZt4Tdd1/dVWfaFV5Z14dZ1Ybl1XRg+VfV9U3aF4XRl39eF\n"
371 " 31luXTiW0XV9YZVt4VhlWTl+4ViW3feVZXRdX1ht2RhWWRaGX/id5fZ943h1XRlu3efMuu8Mx++k\n"
372 " +8rT1W1jmX3dWWZfd47hGDq/8OOpqq+brisMpywLv+3rxrP7vrKMruv7qiwLvyrbwrHrvvP8vrAs\n"
373 " o+z6wmrLwrDatjHcvm4sv3Acy2vryjHrvlG2dXxfeArD83R1XXlmXcf2dXTjRzh+ygAAgAEHAIAA\n"
374 " E8pAoSErAoA4AQCPJImiZFmiKFmWKIqm6LqiaLqupGmmqWmeaVqaZ5qmaaqyKZquLGmaaVqeZpqa\n"
375 " p5mmaJqua5qmrIqmKcumasqyaZqy7LqybbuubNuiacqyaZqybJqmLLuyq9uu7Oq6pFmmqXmeaWqe\n"
376 " Z5qmasqyaZquq3meanqeaKqeKKqqaqqqraqqLFueZ5qa6KmmJ4qqaqqmrZqqKsumqtqyaaq2bKqq\n"
377 " bbuq7Pqybeu6aaqybaqmLZuqatuu7OqyLNu6L2maaWqeZ5qa55mmaZqybJqqK1uep5qeKKqq5omm\n"
378 " aqqqLJumqsqW55mqJ4qq6omea5qqKsumatqqaZq2bKqqLZumKsuubfu+68qybqqqbJuqauumasqy\n"
379 " bMu+78qq7oqmKcumqtqyaaqyLduy78uyrPuiacqyaaqybaqqLsuybRuzbPu6aJqybaqmLZuqKtuy\n"
380 " Lfu6LNu678qub6uqrOuyLfu67vqucOu6MLyybPuqrPq6K9u6b+sy2/Z9RNOUZVM1bdtUVVl2Zdn2\n"
381 " Zdv2fdE0bVtVVVs2TdW2ZVn2fVm2bWE0Tdk2VVXWTdW0bVmWbWG2ZeF2Zdm3ZVv2ddeVdV/XfePX\n"
382 " Zd3murLty7Kt+6qr+rbu+8Jw667wCgAAGHAAAAgwoQwUGrISAIgCAACMYYwxCI1SzjkHoVHKOecg\n"
383 " ZM5BCCGVzDkIIZSSOQehlJQy5yCUklIIoZSUWgshlJRSawUAABQ4AAAE2KApsThAoSErAYBUAACD\n"
384 " 41iW55miatqyY0meJ4qqqaq27UiW54miaaqqbVueJ4qmqaqu6+ua54miaaqq6+q6aJqmqaqu67q6\n"
385 " Lpqiqaqq67qyrpumqqquK7uy7Oumqqqq68quLPvCqrquK8uybevCsKqu68qybNu2b9y6ruu+7/vC\n"
386 " ka3rui78wjEMRwEA4AkOAEAFNqyOcFI0FlhoyEoAIAMAgDAGIYMQQgYhhJBSSiGllBIAADDgAAAQ\n"
387 " YEIZKDRkRQAQJwAAGEMppJRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkgppZRSSimllFJKKaWU\n"
388 " UkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkqppJRSSimllFJKKaWUUkoppZRSSimllFJK\n"
389 " KaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSiml\n"
390 " lFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRS\n"
391 " SimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop\n"
392 " pZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoplVJKKaWUUkoppZRSSimllFJKKaWUUkoppZRS\n"
393 " SimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop\n"
394 " pZRSCgCQinAAkHowoQwUGrISAEgFAACMUUopxpyDEDHmGGPQSSgpYsw5xhyUklLlHIQQUmktt8o5\n"
395 " CCGk1FJtmXNSWosx5hgz56SkFFvNOYdSUoux5ppr7qS0VmuuNedaWqs115xzzbm0FmuuOdecc8sx\n"
396 " 15xzzjnnGHPOOeecc84FAOA0OACAHtiwOsJJ0VhgoSErAYBUAAACGaUYc8456BBSjDnnHIQQIoUY\n"
397 " c845CCFUjDnnHHQQQqgYc8w5CCGEkDnnHIQQQgghcw466CCEEEIHHYQQQgihlM5BCCGEEEooIYQQ\n"
398 " QgghhBA6CCGEEEIIIYQQQgghhFJKCCGEEEIJoZRQAABggQMAQIANqyOcFI0FFhqyEgAAAgCAHJag\n"
399 " Us6EQY5Bjw1BylEzDUJMOdGZYk5qMxVTkDkQnXQSGWpB2V4yCwAAgCAAIMAEEBggKPhCCIgxAABB\n"
400 " iMwQCYVVsMCgDBoc5gHAA0SERACQmKBIu7iALgNc0MVdB0IIQhCCWBxAAQk4OOGGJ97whBucoFNU\n"
401 " 6iAAAAAAAAwA4AEA4KAAIiKaq7C4wMjQ2ODo8AgAAAAAABYA+AAAOD6AiIjmKiwuMDI0Njg6PAIA\n"
402 " AAAAAAAAAICAgAAAAAAAQAAAAICAT2dnUwAEskwAAAAAAAAoPAxpAgAAACExbzQkFh0ebXZzdoRA\n"
403 " FRUWFhgdHRx8bWtwfRQWFxgYHSAdfXFrcnoBtM5A84YAQuvVmDyVmrjgS8xvXul0ALRM2cNmZ5CC\n"
404 " HjEGoc8m/lL0n5oJn6nXz0M3xc4DZFUwCfd9dQ2S2jPR1vBMF7miLDPeZD7R3PGHExsAmks/glPq\n"
405 " 2gMgLTgpAICpQVYB9EdAsQOBJjlJLoVblgCVBUmlf3MyGnqZ/9rgvbOJsvq63Rn7cfTWaAyi1Ldj\n"
406 " zQVhfwixmtQCohmv9xUbjZpSI51UyDav2n2b0uBazyJ0G/EVcqKhoz6wJjRvAd5bP9Wt1LlMB1IS\n"
407 " nCDhAgBMEsosgHsCAJyDOPu1EYBTC2h9MS4J5drEyaB85LaOeU3dZfYRxEC8fSLPaHq0YhsuZIX7\n"
408 " nE4zSUufdp242ICQs+fFRRpnP0i69fDNcG+IUZGzE7nUhnE7tzTn1wGd7xzNaBg8WwDeWz/tU8Y6\n"
409 " BijgdFIAgNAiSTMDuJoCAAREvtgGgDSTlZ9zzk1ikyx8nTgd3fibN2Ni50Tn9vn4WuFuZNwDMEGI\n"
410 " XrdFBUbuTCA4zKBSi3TElYc9UjEG1WZXkQhpF0xbh2yJXS9kvSRIxnZv4RoK5QQXgnQPPgvf7UPq\n"
411 " 6a7Hk4TBaoCo/P9XACRIkkR1ygK6p7UrANQ/D/sqlduN9wdaZ14Ko/eVrWHuVY4p/r1f3STHJus8\n"
412 " t2RcmJ8HOMZ/29gnrZ55IF28LeEibZNyVqLQmLxC3g+cCQvsWx7TNpOeodev3jxsd+rXBwLUAV7I\n"
413 " vYAqoTCOplNd3VzHxYbT2ePUCS0Kwka2iH7748/39n89Pvhy+XJ9cRgGU5jieMAriXWwo+wZeby3\n"
414 " 5THLK8TJDM+tYxtKum4DWpxqqUfPjQYtLX8J6F2NvltTd3J2y+0cooNb590JkKytw6KOszKGNgqo\n"
415 " DrF2CigLwTSkdjp4t9w5AZbI/e8oX5oAbgASdSIUAgIKAACTWXGvjIRXXj7glGMvDmDWLP7/VgN/\n"
416 " J3Gfj/JXZ4nSswQngZMKQIBHAwpABwCs1txxOcN+mv60eQujghacg0jf3Fis0nCPhWk7N0f0p8ph\n"
417 " UomdgjKUfxy0zqRizvTi5ilG8ppB62ZHVwf/4HYYtFBD8RHAtP7WNUitpDWHGypjBiEVAcROvWdt\n"
418 " vgAmu1J5hfBZCvVvoEz0VYISAbROy+gd2SDKzCs9FIx5qHyin3/Tqsv97Pl3V2EBXFPyv6+/ECDp\n"
419 " qFSuze9+c8VdLAobCA594+501BR8YfcN2/1fCTBt5xANcF9VH5+e3hncuX52cGMMuktf7Yu0/VGw\n"
420 " pdRwPikAiBRJwiwABwDOnt4UQLTXfpoFAK6TbxjVqDizUXMmDxa29XoTsVVdJPpI7fLbotFMjdhQ\n"
421 " wUlg6g51MRPLO1M7MQWjLgzQrr3k1k8/ajtn8PWcQsKMIhOC7gPFdh9rVKZNxBwxcDgnpe9PvoZA\n"
422 " AN5bP9VT6txdBiUROCkACCyQw8wC+JwAiDYQX5oCAFooDj6s2KPhZpRUUhrOXHRoZ2YoFiyEuXhR\n"
423 " feNG9aRhyaUYEGVM4R+vh5CORBKTxPCDM8aY9OHZeVJo5ADb3fZEoyqvQwcKZCTfpzIB3OoeXL8o\n"
424 " q8x+QgQjNTgpAAhSpBGRBRBtAEBiA4VqAmCiNPX865xwWhJ/xXLkiOaoSLeKoAo7J4bib8eanVXy\n"
425 " 9kXofWlhSJ4BVNKH44/mrJNgopOvSPErgGZEip5EHPVtBwvIb5RKh9nNigfeAh77PuxV2urhwiFx\n"
426 " cAzQX/w6DZCgSJhldVRQrjn3IwIIgKbnNKGKjXJfpiH2jFWpMuHEFNcoDftt9C6mI2tC1jueFDo1\n"
427 " 1pQLq8+2b8JijOmX132afihli3MNbvU/Fu4UPKBt1+0IAChdW7K7hLDJcQNeyP1s+neRJ1hESSoX\n"
428 " 0DpjoGYWhqmsANXaf1v8w7vNy6ffvrhfXjs2wU7sfj1Nq7UlKX5bilnbjSkex4Ny6Wd7E+w/Kh1d\n"
429 " OnA7KD7eausKwNrdsl58hEDJxRtYgxaA0wGgzjDjnz0FewGkAGs26wrwCOD0MeAWDQA/6LlKB5bI\n"
430 " /e8sX5oAbgAAAAUAQAEAgPIAtFCT53OGWbrjTmc9dJjacgP7PGNkAqzODoIzkFjXmF7DrXmBZx+d\n"
431 " gD/RSAcCtNA6k1MkiVGYX6kJiT9x+/pCTs8NHOIBtE4N8nsbgLXZ59+DxterhqA3OMPvEKgAtFD/\n"
432 " wcVpEPW8vNW731h3sq8c7FzzTQZF9wPJsgEMTzjsLq4jIWk7hmmxfHzk/ombr0eKhwEm9Pkb030y\n"
433 " AYzhXX3h6SergbVxm6O4MNzsMBd/ROPFnxXyzSoemks/gl3qPGYBLTWcjukxObLHP/zPBQhMkjCr\n"
434 " ca5kt188H6O1NigASI1ZgfAEfU2uIfxbTJuIid1GxNxtEbusZNxN3KnbQ9heHo8Ry8eWMO0EEpZr\n"
435 " aNQ8DCaHfXADfL3q8dopdoZIzrihsDR3PFm6GY6JBg2vJmd794F4LgHeWz/VU/raTQdKEpxPCgAC\n"
436 " JpQ5rAA2MwCADUSLy0wBgFDErT5xS9L6yeQTTOhiYiTxVW5ScMD0K85YLSW3fEwnqbncdmPFyT16\n"
437 " iZTNoK7uw6fSjLGN7OzuyAgYqPbh2WWpY1zhxnOf/R1D6T9bZ1luAf5bP5VT2jyuAyUZrAbwn38R\n"
438 " QGBBOmEFXBzq/xLAQ2kaA5wxsuGxxuTT3qfTtoHTPr7HMAu3Xek1tRtb+tOmj7iVljlDZrllNUoC\n"
439 " /q74nM4aC0ig3U4Pz0YaDKJq2G519hMiaLzEhC7QAbMGHgvf1UPqnO7CJGMHVgP01/+tAEiQhBdW\n"
440 " nQqo3LskWAGFaEE6EZhvb16E4yWv+zuKn+ZCONkl05rp+b010mPrpXT5G0nganSOZ27Zrm3GjIlS\n"
441 " 0C1f1Z0xtmnoOq9AvozSG33rgQ+ebJ2JBulHz3wEcE4AXsi9xv4jwgQJlRNBb4w9p8cYSThyFMd5\n"
442 " T+/p5KtR//QsJm8CAYeybVrx3qQXG149L4VXT1/lvHl36aX4vKVcvK0Ax6Mv3rzXEvQtBTsGRj3y\n"
443 " vK2sJev2UvzqAWyOupMhD/DKk4L94RaAtzdpSKA1SZyzymYHAM4XAAAO\n"
444 "SOUND;TYPE=work;ALTID=44;LANGUAGE=kw;MEDIATYPE=application/ogg;PID=41;PREF=42\n"
445 " ;WAVE=SOUND:data:application/ogg;base64,T2dnUwACAAAAAAAAAABJz/4JAAAAAOq2RJUB\n"
446 " HgF2b3JiaXMAAAAAAUSsAAAAAAAAgLsAAAAAAAC4AU9nZ1MAAAAAAAAAAAAASc/+CQEAAACmG2vb\n"
447 " Dzz/////////////////MgN2b3JiaXMsAAAAWGlwaC5PcmcgbGliVm9yYmlzIEkgMjAxNTAxMDUg\n"
448 " KOKbhOKbhOKbhOKbhCkAAAAAAQV2b3JiaXMfQkNWAQAAAQAYY1QpRplS0kqJGXOUMUaZYpJKiaWE\n"
449 " FkJInXMUU6k515xrrLm1IIQQGlNQKQWZUo5SaRljkCkFmVIQS0kldBI6J51jEFtJwdaYa4tBthyE\n"
450 " DZpSTCnElFKKQggZU4wpxZRSSkIHJXQOOuYcU45KKEG4nHOrtZaWY4updJJK5yRkTEJIKYWSSgel\n"
451 " U05CSDWW1lIpHXNSUmpB6CCEEEK2IIQNgtCQVQAAAQDAQBAasgoAUAAAEIqhGIoChIasAgAyAAAE\n"
452 " oCiO4iiOIzmSY0kWEBqyCgAAAgAQAADAcBRJkRTJsSRL0ixL00RRVX3VNlVV9nVd13Vd13UgNGQV\n"
453 " AAABAEBIp5mlGiDCDGQYCA1ZBQAgAAAARijCEANCQ1YBAAABAABiKDmIJrTmfHOOg2Y5aCrF5nRw\n"
454 " ItXmSW4q5uacc845J5tzxjjnnHOKcmYxaCa05pxzEoNmKWgmtOacc57E5kFrqrTmnHPGOaeDcUYY\n"
455 " 55xzmrTmQWo21uaccxa0pjlqLsXmnHMi5eZJbS7V5pxzzjnnnHPOOeecc6oXp3NwTjjnnHOi9uZa\n"
456 " bkIX55xzPhmne3NCOOecc84555xzzjnnnHOC0JBVAAAQAABBGDaGcacgSJ+jgRhFiGnIpAfdo8Mk\n"
457 " aAxyCqlHo6ORUuoglFTGSSmdIDRkFQAACAAAIYQUUkghhRRSSCGFFFKIIYYYYsgpp5yCCiqppKKK\n"
458 " Msoss8wyyyyzzDLrsLPOOuwwxBBDDK20EktNtdVYY62555xrDtJaaa211koppZRSSikIDVkFAIAA\n"
459 " ABAIGWSQQUYhhRRSiCGmnHLKKaigAkJDVgEAgAAAAgAAADzJc0RHdERHdERHdERHdETHczxHlERJ\n"
460 " lERJtEzL1ExPFVXVlV1b1mXd9m1hF3bd93Xf93Xj14VhWZZlWZZlWZZlWZZlWZZlWYLQkFUAAAgA\n"
461 " AIAQQgghhRRSSCGlGGPMMeegk1BCIDRkFQAACAAgAAAAwFEcxXEkR3IkyZIsSZM0S7M8zdM8TfRE\n"
462 " URRN01RFV3RF3bRF2ZRN13RN2XRVWbVdWbZt2dZtX5Zt3/d93/d93/d93/d93/d1HQgNWQUASAAA\n"
463 " 6EiOpEiKpEiO4ziSJAGhIasAABkAAAEAKIqjOI7jSJIkSZakSZ7lWaJmaqZneqqoAqEhqwAAQAAA\n"
464 " AQAAAAAAKJriKabiKaLiOaIjSqJlWqKmaq4om7Lruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7r\n"
465 " uq7ruq7rui4QGrIKAJAAANCRHMmRHEmRFEmRHMkBQkNWAQAyAAACAHAMx5AUybEsS9M8zdM8TfRE\n"
466 " T/RMTxVd0QVCQ1YBAIAAAAIAAAAAADAkw1IsR3M0SZRUS7VUTbVUSxVVT1VVVVVVVVVVVVVVVVVV\n"
467 " VVVVVVVVVVVVVVVVVVVVVVVVVTVN0zRNIDRkJQAABADAYo3B5SAhJSXl3hDCEJOeMSYhtV4hBJGS\n"
468 " 3jEGFYOeMqIMct5C4xCDHggNWREARAEAAMYgxxBzyDlHqZMSOeeodJQa5xyljlJnKcWYYs0oldhS\n"
469 " rI1zjlJHraOUYiwtdpRSjanGAgAAAhwAAAIshEJDVgQAUQAAhDFIKaQUYow5p5xDjCnnmHOGMeYc\n"
470 " c44556B0UirnnHROSsQYc445p5xzUjonlXNOSiehAACAAAcAgAALodCQFQFAnACAQZI8T/I0UZQ0\n"
471 " TxRFU3RdUTRd1/I81fRMU1U90VRVU1Vt2VRVWZY8zzQ901RVzzRV1VRVWTZVVZZFVdVt03V123RV\n"
472 " 3ZZt2/ddWxZ2UVVt3VRd2zdV1/Zd2fZ9WdZ1Y/I8VfVM03U903Rl1XVtW3VdXfdMU5ZN15Vl03Vt\n"
473 " 25VlXXdl2fc103Rd01Vl2XRd2XZlV7ddWfZ903WF35VlX1dlWRh2XfeFW9eV5XRd3VdlVzdWWfZ9\n"
474 " W9eF4dZ1YZk8T1U903RdzzRdV3VdX1dd19Y105Rl03Vt2VRdWXZl2fddV9Z1zzRl2XRd2zZdV5Zd\n"
475 " WfZ9V5Z13XRdX1dlWfhVV/Z1WdeV4dZt4Tdd1/dVWfaFV5Z14dZ1Ybl1XRg+VfV9U3aF4XRl39eF\n"
476 " 31luXTiW0XV9YZVt4VhlWTl+4ViW3feVZXRdX1ht2RhWWRaGX/id5fZ943h1XRlu3efMuu8Mx++k\n"
477 " +8rT1W1jmX3dWWZfd47hGDq/8OOpqq+brisMpywLv+3rxrP7vrKMruv7qiwLvyrbwrHrvvP8vrAs\n"
478 " o+z6wmrLwrDatjHcvm4sv3Acy2vryjHrvlG2dXxfeArD83R1XXlmXcf2dXTjRzh+ygAAgAEHAIAA\n"
479 " E8pAoSErAoA4AQCPJImiZFmiKFmWKIqm6LqiaLqupGmmqWmeaVqaZ5qmaaqyKZquLGmaaVqeZpqa\n"
480 " p5mmaJqua5qmrIqmKcumasqyaZqy7LqybbuubNuiacqyaZqybJqmLLuyq9uu7Oq6pFmmqXmeaWqe\n"
481 " Z5qmasqyaZquq3meanqeaKqeKKqqaqqqraqqLFueZ5qa6KmmJ4qqaqqmrZqqKsumqtqyaaq2bKqq\n"
482 " bbuq7Pqybeu6aaqybaqmLZuqatuu7OqyLNu6L2maaWqeZ5qa55mmaZqybJqqK1uep5qeKKqq5omm\n"
483 " aqqqLJumqsqW55mqJ4qq6omea5qqKsumatqqaZq2bKqqLZumKsuubfu+68qybqqqbJuqauumasqy\n"
484 " bMu+78qq7oqmKcumqtqyaaqyLduy78uyrPuiacqyaaqybaqqLsuybRuzbPu6aJqybaqmLZuqKtuy\n"
485 " Lfu6LNu678qub6uqrOuyLfu67vqucOu6MLyybPuqrPq6K9u6b+sy2/Z9RNOUZVM1bdtUVVl2Zdn2\n"
486 " Zdv2fdE0bVtVVVs2TdW2ZVn2fVm2bWE0Tdk2VVXWTdW0bVmWbWG2ZeF2Zdm3ZVv2ddeVdV/XfePX\n"
487 " Zd3murLty7Kt+6qr+rbu+8Jw667wCgAAGHAAAAgwoQwUGrISAIgCAACMYYwxCI1SzjkHoVHKOecg\n"
488 " ZM5BCCGVzDkIIZSSOQehlJQy5yCUklIIoZSUWgshlJRSawUAABQ4AAAE2KApsThAoSErAYBUAACD\n"
489 " 41iW55miatqyY0meJ4qqqaq27UiW54miaaqqbVueJ4qmqaqu6+ua54miaaqq6+q6aJqmqaqu67q6\n"
490 " Lpqiqaqq67qyrpumqqquK7uy7Oumqqqq68quLPvCqrquK8uybevCsKqu68qybNu2b9y6ruu+7/vC\n"
491 " ka3rui78wjEMRwEA4AkOAEAFNqyOcFI0FlhoyEoAIAMAgDAGIYMQQgYhhJBSSiGllBIAADDgAAAQ\n"
492 " YEIZKDRkRQAQJwAAGEMppJRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkgppZRSSimllFJKKaWU\n"
493 " UkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkqppJRSSimllFJKKaWUUkoppZRSSimllFJK\n"
494 " KaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSiml\n"
495 " lFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRS\n"
496 " SimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop\n"
497 " pZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoplVJKKaWUUkoppZRSSimllFJKKaWUUkoppZRS\n"
498 " SimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop\n"
499 " pZRSCgCQinAAkHowoQwUGrISAEgFAACMUUopxpyDEDHmGGPQSSgpYsw5xhyUklLlHIQQUmktt8o5\n"
500 " CCGk1FJtmXNSWosx5hgz56SkFFvNOYdSUoux5ppr7qS0VmuuNedaWqs115xzzbm0FmuuOdecc8sx\n"
501 " 15xzzjnnGHPOOeecc84FAOA0OACAHtiwOsJJ0VhgoSErAYBUAAACGaUYc8456BBSjDnnHIQQIoUY\n"
502 " c845CCFUjDnnHHQQQqgYc8w5CCGEkDnnHIQQQgghcw466CCEEEIHHYQQQgihlM5BCCGEEEooIYQQ\n"
503 " QgghhBA6CCGEEEIIIYQQQgghhFJKCCGEEEIJoZRQAABggQMAQIANqyOcFI0FFhqyEgAAAgCAHJag\n"
504 " Us6EQY5Bjw1BylEzDUJMOdGZYk5qMxVTkDkQnXQSGWpB2V4yCwAAgCAAIMAEEBggKPhCCIgxAABB\n"
505 " iMwQCYVVsMCgDBoc5gHAA0SERACQmKBIu7iALgNc0MVdB0IIQhCCWBxAAQk4OOGGJ97whBucoFNU\n"
506 " 6iAAAAAAAAwA4AEA4KAAIiKaq7C4wMjQ2ODo8AgAAAAAABYA+AAAOD6AiIjmKiwuMDI0Njg6PAIA\n"
507 " AAAAAAAAAICAgAAAAAAAQAAAAICAT2dnUwAEVG0AAAAAAABJz/4JAgAAAK7vGfAvERYXFhYeHnZy\n"
508 " bGx0bXBwb2VxhRwREhQXHx55aWtthy8WFhkXGB4gHoh2dnR8AQG01oq4BmHTs2rWN12BOBhVLKzS\n"
509 " 6V5yRvbdnXfmkP+1iOPH2C0tCQCs0M6COSAd13khpxQXO/7yHZpwK78jAKTQusI503w8FN83xVoe\n"
510 " tDO+MXbxdQG8Tlvus80CwuiqskN68tzFmny8OFMAtE7Zw682A47hbR4D1We2vunUvKDvraQ7C597\n"
511 " 1TZJZFUwCe++ugZYTTraxO3ZB5WXiu631Rn1yEoVu3wTmks/gq3UdQwQ0sL1pAAAZknCCuB8BMCu\n"
512 " TUxpkvw2LkuAhmNUZWNCHmzyDfR9wMxN/eeNu0W1/nFINf+s9KY0UVw0hA5i1UYy6O+64twO01aa\n"
513 " 5edk9pSVgp9Mkaf455AxJ5TXcvf0VODwUKFR/ztpZbtkJtG7S/5bP9WtjLkMUMDppAAgsOCKYRnA\n"
514 " PQ0ABxAt3xgBQKG4XiZJKMupkQzPCGPHHB/dPYKI6SLC+EpMRLqx2eV8k0qb0zJaladg0minYlie\n"
515 " 9Bhg0nosazDiIeQMayN3fIJE668VET0yD5YpMvCjEKKHjI7ZAP5bP5VT2jwug5ICTgoAEDpqEBXA\n"
516 " 1RQAgHDE/XcaAOo9yHchccaHs/Q/k2kZyGtV9LwmdHnFqHhY7n81GF+EtoKh9azAiBOpEMKmk4/v\n"
517 " iUiiohxa5zRrMTBSQkyHsQTnoziTP5vcQ3/fJw2+A/5b3yq7tH5MBiMZnBQABCacoAI4HwIAVXBm\n"
518 " 1yUA6EzmC2VTiV11EjFBn39gXn+pMRJGUnARn/n/THZfAEj5wZkZT6/nDxxs+lyjeORgyzkZ+bEN\n"
519 " omtpCDM15VtaNo87Bo2mob4UGSxzEA1IBf5bP/ittH5cwi1l8MBJAUDQhJMogH4AAIAAUwumAGCw\n"
520 " 9oa7q889xsfz83ybCq0wWa1N0rEELy1F09jjQQyMxGxPzcLkRRPwx7BhiKcM+1Y1u5SeiJ8F4/z9\n"
521 " QDrGvi1Gzr5ijtmRVeBS1d0xoNAasH3SkG4B/ls/lVP6PCaDkhqcFAAEmdOEWQHcFwFAAvCsCwAA\n"
522 " qbkwuA9m7ZV3Z/twz6rMmLqWG39mv+DZU3NucKaGx+Hsc9CE2Fp6CEej7A3caCRjqOdh9WKWJMg3\n"
523 " 50ChFTl018INytdPODZpJrC9ng7MAN5b36qH1H5MBC0JricFADALJ5EBzKcCACqAZwETAOmIcems\n"
524 " 2oe1QQav8HPm/oc5uxIEAU4K8j1aVuyfR9V99sG5yFhcdz4Y0+Db8U46wMWx297pFtrNkLuCSg1G\n"
525 " k75TNTATcHo/fPOlrtXodoctMBf+W9+qh4y5HJAASLgAEDA0zRwFcF4GAELg3IdmEgACQEVIl2hI\n"
526 " nWpAyg7x9uFbiWy31WvPNqwYCj1ZrWh71rm0eh16i9BenN569xN95j2cVovyhzoxifSRbOjigTd7\n"
527 " Qx50zoHo8Qcx1llJSgEY0oG1Hly/qIfMuQxQwOmkACCwDk6UAQwPAoCDiAuZMAWwkIJvOkJzUaZ2\n"
528 " peXe3Azmi12l6wp3XlWzxhtn81FBjjx5hJMMzepLyLofoBAKg71zfkjbbJloeCpgTCZ/9GWA+dlm\n"
529 " JfEKIyOdLR1ydIFjznAL/lvfqrvMuQzQwOmkAADSyBwF8DkOAADizLYCFPcokh8bmBzrgTPZDo2p\n"
530 " xmhcUheKRirHOLfVjjPcfYhGKw4xLI9MZoLF3tIC9q5+2KvvtMKYLV07HDB406JwPoeNT/rOMIDu\n"
531 " hQUe+z4yq/TT0mMwSQwcA+R//QQABA1NVB0WhaRnHgqggaKXcJsWk9Nj7NWl+PVzb4pb5uo7oe1F\n"
532 " o1HhbG5Ka2avd4fGqis85YnOufLS3IPHyiHw+nDS2z2UmDotg1Tjqmi3hWbXmblZj2asgAKc0SnU\n"
533 " AF7IfZT0Mxo4SBbcF05gjD1YioXZyAKPvefdvLuPtn5zaT7/9qtVaZqmKQxMZDbLzdl2JWVZ3wlc\n"
534 " eOtHXleKtzexiXqbAPVl2dS5quZAPd7eevfmHQ87nKuwVejiN+9iZQwNt5PG6WnHcCesDeurUNzr\n"
535 " 561mAwVORwC9bgMU4/YOwSgeGhaWyP3vLF+6AG4AAgKqAAAAACAQAJ/gE0ACFOgArNaLXHIQ4qly\n"
536 " 3qE+X9q6liy01q6PzQm2eJpzqKtbwelkLhas2LL5L0BoitPFOec5YaarY5oFAazOzidzhtctz5fz\n"
537 " tFrgyt9TPcN/td8ArEwZsA5zQpLtnoI/FAw4kFvfvSE+PZFrcTyTa3QWABRRTuzysyIhOUo3zcvH\n"
538 " 56GSspsbPUQeqvFNgyUxAJo7X61D2rpNwZYyeHA+KQCIJEFmBei9AuDsWiCw/U9g50QAgEQlFRcn\n"
539 " 1YxPipYkmzji/O20FNLxrKYYv9j1+DSoMZGWdNfG7sj5o5S09LtNwMwINsZZ2O1VTTBiTPDzsdBo\n"
540 " jnvHtzs9qTvkUvqTRhrt9NC7+w71XgK+Wz+tXUpfJoOSBKeTAgAwCRuWATyvAQAR7J+hClC4MJ3Q\n"
541 " n7X1ElGIOtikC6mO4j4mBufJxcHtZVy6CkZLaGNCdTpoFuXNY8wpVVYF56T16cgvgmKLcHZB4aak\n"
542 " q7I68wbF49gvHpQMnHj+Wz/VU8Y8rgMpCZwUAEBaNKMKYDMDAEQQ7Pe5KUBzgi5nYsf57R6WR1/8\n"
543 " re40aa35IypFvy1Zl3CnpmMtgtHhG9seDZVmuKcQo+yRzK5/DxE5pGSaOexVcdocmHHoTBNZ1Piz\n"
544 " CbiERqMzJT4b3+1D6lnugQ1wDND/9agEiNSEVQEL1PsZAsAEfPlQPSr1fXQBnB2tz0f3MEbqnpji\n"
545 " dKw6ouLSKb18tyOeuUrY2KsMZ9uevEcWtrST6Bgj8t6zvyZrumJu6iKPqx2lHkP0BpddWkjGdYYA\n"
546 " PBb+yL2x8b/UdBqdUIk5EXSeO2NsDFmSRRRTEnnu4O+2j3iV+WcT2YN1HQ7rysOYlh5/jF2k4C2b\n"
547 " 9W27sgFObYEuHrt4y5QpvMkatbuVOzkl8LoC1C5SjjybLINA55kuvCKcBfgoNW9o1Noq7NpOgfA6\n"
548 " cRqAls63ajzosxWKX09NefUW1pQ3j3WWyP2fI31BAAeAQGahAAAAgJNBAGPv0geozFgd968AcMcB\n"
549 " 399qANw9ccoA2GACALTWoY/LA8KYnE7/8hrDrp3BgXyqKwG01Jnk5cyMdfNlymMMwwXYl4Sxp+YC\n"
550 " rNLk5pxZB3F7vag4jMRla8acUD3jfUrGA6xOP8GZa2AK9qe/ljDXtYozJ1PPtSAArEwO4Dnr8Ee5\n"
551 " 8rTFPos5lSdzstMBuXUAvE6OUecJAJgl4+lo56QT8rK1f4Rwp+z8PrWYm68BRE/EPff27gIUYf0b\n"
552 " Kt2rNvW/42tu1iZ8NiFaaXsyhwd0Xfexu4DlWACxPTuToUONMqDn5j1qm6nODTalkgKaS1/tU+ra\n"
553 " TY8jJcMZEi4ARLkcTpoF6OcOqKvtmjl9+vQ/xlKpBGIAIK9zQ/RCPelN7nQ5NPxMPV7u4x4Nkonr\n"
554 " kqGxKq4P1BSeipGC27qrrpiU+H+O2xmyxXVjTARTS6eyc3uoMvHpgrKTs0FFWi2ypCYnnvks9H9N\n"
555 " hOfS2GjfltH61uk9FWI93ls/1a3UeUwHSjIcTgoAIkXlhFkA/QAAUIBPlxkBQAvxEPHZM/T44bVS\n"
556 " Ez77DNivKlRDL2eYmwd77x0NJm6YVP9cZEJoMq6qnUz2EHaJnRZpzS1radsrMiKHeodrQ30sIQKD\n"
557 " KCNkrwtaOz35knCjAQZZJnTpAd5bP9Wt1LlMBSUJTpBwASCwHA5HAdwXAaAoRNN7MgAKgEJzeSIm\n"
558 " ylPNih8Sm+w5Xa4eV8b3YFJBnpqsMctUfMsK89gkEUtLTvHhUU8NifkeMgU+bNOlqDHhHD0cz1ud\n"
559 " kYgLMpGQNde4htA9Pds1HHezoitB5xAeC9/tRcpa4QNHAVYD+P9+GBogQa3MHFanBEXy8f8FHJp9\n"
560 " q/eHVTvb/Dxhd8oXbYLZ7bY9XnmdSy5MvToTbkW8W39ptMq5bR0+Z2XrPWTnwamtqY4eKow4NQ35\n"
561 " rOiaKk49EpYoqYecozQYDhT04juULDYbJn7IXeksuXpi2v2irciAXICHx2PAvM4SVoUKcberP+c9\n"
562 " c+Pj7unVvPkyBqbwKmHWBSOj4S4e7W5oSH9nHhrW1jnyCtQZClVD86hh6E7vpEDb8Ny+AbwuSlI+\n"
563 " b4KyFDt6/fEADBnCOeFgDID42jkBQ+wFjNEAGMJtbcK5WgAODg==\n"
564 "CALURI;ALTID=34;MEDIATYPE=text/plain;PID=31;PREF=32;CALENDARS=FLYING:http://e\n"
566 "CALURI;TYPE=home;ALTID=44;MEDIATYPE=text/dryplain;PID=41;PREF=42;CALENDARS=GR\n"
567 " OUNDED:http://example.com/home\n"
568 "CALURI;TYPE=work;ALTID=54;MEDIATYPE=text/stillwetink;PID=51;PREF=52;CALENDARS\n"
569 " =CANCELLED:http://example.com/business\n"
570 "CALADRURI;ALTID=14;MEDIATYPE=text/plain;PID=11;PREF=12;REQUEST=YES:http://exa\n"
571 " mple.com/request\n"
572 "CALADRURI;TYPE=home;ALTID=24;MEDIATYPE=text/dryplain;PID=21;PREF=22;REQUEST=M\n"
573 " AYBE:http://example.com/home/request\n"
574 "CALADRURI;TYPE=work;ALTID=34;MEDIATYPE=text/stillwetink;PID=31;PREF=32;REQUES\n"
575 " T=NO:http://example.com/business/request\n"
576 "FBURL;ALTID=74;MEDIATYPE=text/plain;PID=71;PREF=72;STATUS=OUT:http://example.\n"
578 "FBURL;TYPE=home;ALTID=84;MEDIATYPE=text/dryplain;PID=81;PREF=82;STATUS=FREE:h\n"
579 " ttp://example.com/home/freebusy\n"
580 "FBURL;TYPE=work;ALTID=94;MEDIATYPE=text/stillwetink;PID=91;PREF=92;STATUS=BUS\n"
581 " Y:http://example.com/business/freebusy\n"
582 "KEY;ALTID=54;PID=51;PREF=52;KEYS=JUSTONE:data:application/pgp-keys;base64,LS0\n"
583 " tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHIHYyCgptUU1\n"
584 " 1QkZaL0JyWVJDQUN2cTNueUl4dXJPOFovMHcwQWdkeUdhN1d2cWRpdk5OWVdEM3dmZkgrSi83R2o\n"
585 " 1dkNOClJwWFQ5TVI4SEdmR0Jwai9hc0NsajltbjhnRENMcVZJaXFybXZXK3dHbnhBVWxFU05VT20\n"
586 " 1cEx6NTRwTzBzOW0KYzJ5SDRkYWVYR3pRTXFLUit2TDZaTWpDc0pSRk1UWVAzSDlTMlBFaHFFMXl\n"
587 " 4TnBpRi9ZTS9jNGNOYmU5bEZsTgpKMnJ2QzA2bzZuMFlzYWtuZTk3bWlndGNyTUpZVDljVDF4cjB\n"
588 " 5YUhDekcrVXZqOG1RMnlGT0tpVEpxeGlCVEdhClRMWjJjTFBVZVFFbnpjSWNwNnhVTitQZlZYZzN\n"
589 " NVllHWUZQakk0aUg0anNCQUFDc1BEMmpYSExnYVVzLzJ5VHUKNVF4M1RKSHljVTArOXZidC85VDJ\n"
590 " KdGt3c1R5SXlqQnJ0eGd6QVFERENaaFZoNU5oOFJuSWlSRDFzMzNmN1RoZgp4eENUMU0yWHI3dWh\n"
591 " 1WVFTZ1FmNUFRYkFscDZpUk9xTms5VVlBeHNSWVdPelRFd3RWMGlCLzBJamwyZFBUTm1YClJxNW9\n"
592 " FN0JOT3JYZjEzMmM4NlFpNWdPbGVHbWNoNFEvUUZTbUYwT05FZCs4aVNWemMvaVdFTUh4SzROZ1Z\n"
593 " MN0kKc0FMMDVweGZhdWxpWlRlWVVGcGM1ajZnWHFpUExyNy93ODB4Q05vOWZsWmZXQkZzYVhMZm1\n"
594 " 0Z3I1MU9kYXhJNQpLZnFjRjg1cnVQSkZkZjJWb1hxRU81YXpHZ1VsS0xoZDg5NkZUR21tZEF0SUp\n"
595 " 5b0RtTldyVFgwS1VqQ05ELzM4Ck5UZDZrK3h6bW1NcTJCRy9VRy9NVGtlTUl1T3BEenZGQjBiR2N\n"
596 " RZnlGSC9iVnRjQzBOS2lnT0crMStPZ1dMMGUKQzZqcGRyYXU3THNKeXcrbU9VSjdHWHFTN2pKWnU\n"
597 " 2ZjBZcWxLbEZrUllBZi9VekVUL3lBU2VhQUV2a1BqMnF5Lwo4b1ZIQWdrVGFZSWUvSHF1UEN4RVc\n"
598 " 4bmgzWEp2emIxaWVlOHMrT2lZaE1wWVFIdFVTYTdESWR1eTgzZllTS2REClZzUnNNWExiMFlyZ1I\n"
599 " vamhxdVZhYzR3TXFvZ3JJTGRoK3lhcDdtUEhwdUVrOCtLcGROUldJNkZMS0srekpxcVYKZWh6ckN\n"
600 " Dc1QzL09URUd6bnpTSllXOXdQWkhlbEViMVhjQjIvbXJZSWlaZkZvUUI5K1ozNkYzS051UDR5cTd\n"
601 " GcQpacWV5L0NLRFN4OTl4ckJwaTlLVENJUTl6UE5QS0xiSk0xUWFSVlNMNEhIcmh6dFJQc2Jtbzl\n"
602 " OS01lVHliSkE5ClpvY0JZRno1d1Q1RWRuZEdRUG51eWhESHY4UHZrbStWQXJnRVpkdUdFL0tIT1N\n"
603 " 6amlOVFE0QUtzaWc2OThFWGYKb0xRc1JYaGhiWEJzWlNCVmMyVnlJQ2hKYm5aaGJHbGtLU0E4Wlh\n"
604 " oaGJYQnNaVUJsZUdGdGNHeGxMbU52YlQ2SQpnUVFURVFnQUtRVUNWbjhHdGdJYkF3VUpBREJDQ2d\n"
605 " jTENRZ0hBd0lCQmhVSUFna0tDd1FXQWdNQkFoNEJBaGVBCkFBb0pFSWJ1TXE0ZVZZTFY0L01BL2l\n"
606 " SUG41cUttdC9MK0doWVlIcCtlNmRiTHdxRFpCRkI3WGRlTTNZNlVScC8KQVFDZ21NSGM4d21YS0M\n"
607 " 0QTJUMURPTHdhMUNVVzFLWHBaWm9xWEEwLzFhcHBHcmtCalFSV2Z3YTJFQVlBbnZYZgp0OWg1QnY\n"
608 " yWTdvckp2UGQvTXNYTlZMc0E1UTh3TTc2TytrRjdWMktsNzBjZitJVDM5UUpWRGtKSk15NjFGUEQ\n"
609 " vClFoME5WNm05VjVsZ0E0U2psamo0SzIvc0ExUlhkRHVtaWFrWk1naUN4eXBveEhjM09uOEdXdi9\n"
610 " kZXl0WExpU2YKQnRrVHpiZEZmMDVHdGk1NXc1cnREQmxEM1o2YmR6U0ZtRS8rK2VFYXR4Uzh5NXJ\n"
611 " BNTM2WmpoSm5RQm43dm1aSQpwb3FUeTR0SEQ3aU5oWjN5eXFjZlpBd3BzSmNpZy9RdGVhZWNFUVg\n"
612 " vSVlvL01wQllMTkp1V1VSRVpqeERBQU1GCkJmOUxmVlZJakhBdWt3NzUxeHFsQmhaUTRCVVV5eHE\n"
613 " 4UTVicjZXVjJzeVppNnhWSW5OS2h3Q2NGYkZNVjV4TUIKczg3eGFzc1UrVzlaZktuODdScDRpa3J\n"
614 " xOEVvV3FPZTVMQW93SUF6bHYxVUlzMWRpOENHeStlU1lhYVMzVGd0Ywo2REhGS004Vk5KUU8wVWZ\n"
615 " kUXNwS2FuNUVLL1ZUNy9QQVJONGFKcFZxdjNtYkVFWkdJdDJHMStpUm15VW5LbFd4CkxoaUkyREs\n"
616 " 5Rm9CajhucXlJVG1KMTBVTmRib2lmeUtFNTFwU2VlYjN3Rm8yNGhNNlVkbEVwVitQVGJvU0dGZXA\n"
617 " KNGQrSVp3UVlFUWdBRHdVQ1ZuOEd0Z0liREFVSkFEQkNDZ0FLQ1JDRzdqS3VIbFdDMVlJT0FRQ0F\n"
618 " yWXRSZDBqSQpFYWNPbUxRWUNNUzNGVUNQRDc3dFlxd1VqM3NjSGVYWTdBRDhEKzAvMWdDdlZXelJ\n"
619 " uZ1dBSFZidXZxSkhmUEFpCm1HVFVHa1ZHOGNZdlBlUT0KPWtxclcKLS0tLS1FTkQgUEdQIFBVQkx\n"
620 " JQyBLRVkgQkxPQ0stLS0tLQo=\n"
621 "KEY;TYPE=home;ALTID=64;PID=61;PREF=62;KEYS=NONE:data:application/pgp-keys;bas\n"
622 " e64,LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHIHYy\n"
623 " CgptUU11QkZaL0tiWVJDQUNqTDdwMDZEVTJaQTZwdmJkZ1BVQU5hd1dwTGt3ZlFnZHdWdkVNcFQv\n"
624 " RnZuQjNGbDV4CnFFL2dMRFJDZlhLTVF4UEF1NWRBWUVpZVhxN01KN0ZtVXVYbDhJSjZiY3pKRUNm\n"
625 " WUF6RFJ0VmJlMm5ReXMyUDcKaXBFcnREK1dOZFM5MEVPbFVYb2lhOGR3NmpXczl5QUIvb3BubXBD\n"
626 " V21wQjI2UVBKNDlNWTBVNWZ1NzhwamJ2MAppMWxmUXIyaWp4QzRDWHZlOGxld05Uak1pOU5UNkt6\n"
627 " R1lwUXc1MHpXUng0Zk9teENselE5c3lQUWFuZ1htaTVECmk5MytNYXBaSlZpY3UyT3I1VkdqUlRX\n"
628 " YWovUDNqN1p2REdtNGNwaUhqMURsNTFVam5ZM09xOXE4VnczMkEvK2YKbW9SWWxiY3dtWU1LeVMz\n"
629 " MHJxSjVCOE0xcTdsenJ3TTBGQXczQVFEN3FnOE9pR2E1emR1UnlYdGlQMFFNSVZBOApDZUxuR25x\n"
630 " YUJQdytEYkhDUndmK05ZelJiNUxBUXZQTXpsNlkrUTczb3N4VXhMYzBHOUt5K2tNWVRNSFg5S2xz\n"
631 " CmV2UThoQkFEc3Y5WDhVeklBRXpLUUJVQ2tWT0JQT2xLMnJiaHdrRzZGendDdzJDemxmU0NXSzBx\n"
632 " aWhPbGFQVEsKL0c1SVJEQWg2SkFXTitjM1c5SHp1TUN1T1Vhb3didENhU2cxcFdocWNEY2hoWFZt\n"
633 " NGdPZ3F6cDNkWXdKU3FEQwpCWGV4KzRsWk84TzZSa3BPMVhmTHlkSWpxSlQrQUNMdkFjek8zbW90\n"
634 " c2J6OEZNWWZzVTQ2ZWsvd05DczZJdlFDCjJQcFFJbHFHU3NmZXFLUGpsUXVGbkRQNHEvNUNlVU5o\n"
635 " dmZrMm5VeTcwTzc4Z2hFdEViUU44MXNxWUpROHBTdTcKRExjVS8zQ1oyYXJ0RWxkVGJ5a0p1RTJ6\n"
636 " a3BVMjA1WTJvU0lDMkI1eXFnZjlIeWZOemYxU3lsRVV5d3ZzZ3F2LwpuNUNzbDdobDNML3BSQ1A0\n"
637 " dEF0NTA5TFFiejNDRk8vSGk3Umg1V3luOFVXZ1EzU0dYdThWQjNrUGhmRkFDNFZPCjJBUVdnMFlD\n"
638 " eEthSSs1dUljUWRGSDR6b0s0cWNidmxZN0xWNXozOWIza2JGWUgzVytEZjJkNkhJRzZaZUF2aXQK\n"
639 " ZXhZZWNlMGNpS0l6dklqVUJydUI0R3BRREhZbGN5QmpxcWtOVE5zTzU4aEsvQisvangxMGdLUVJT\n"
640 " a0lwc0VJVgpLa0dBRk5sVnlMTGthck1hYnRNWUlzZnBidWtoSjF3d09aTXJITGJwSGxQSFFzSDJJ\n"
641 " czNIdmlkQ2RBdUdRMWQyCjE2U3lEMGFUMHFIMnlkY1V2WFAyUnIwRnFzR3BLY2dWeThMOTcyQWpC\n"
642 " TmRTRWU0YXVQVGhWRXE5RWtScENSVGIKQUxRdlJYaGhiWEJzWlNCVmMyVnlJRElnS0VsdWRtRnNh\n"
643 " V1FwSUR4bGVHRnRjR3hsTWtCbGVHRnRjR3hsTG1OdgpiVDZJZ1FRVEVRZ0FLUVVDVm44cHRnSWJB\n"
644 " d1VKQUNnMkNnY0xDUWdIQXdJQkJoVUlBZ2tLQ3dRV0FnTUJBaDRCCkFoZUFBQW9KRUFBdVBvS2h3\n"
645 " WmFqVmFFQkFMN01saU5wLzR0cy9QWkQwdlRCcTYySjBUV0hvTjBDcHpqUXJKQUwKblNZeUFQMGJY\n"
646 " Y0Y4UHRFejNlUkJkazBkTlNFeU1EMkVWVGQ0K3hhZTRRNUx4Q3gxU0xrQmpRUldmeW0yRUFZQQp4\n"
647 " eWs4dUQ4MnZTZ2xORFA0UlQ3ZzExSjdnTXROV1g0SjBEbmdocVZVc0svY2xFQm4yenZYN080eElp\n"
648 " QnluVG9wCmRKeDZaeE5pdFBKVG0zZzI4alRLUElKeXlDVGVHLzJiaWtFc0hUYlFpMStpaXBkcEpj\n"
649 " Zm9EcTlJMVBMVk41Mm8KaFVMaUJhdXdwNHFIeTFyTys3ajhtbWVlL1M5ckpzM2NmQnZHR09acmpF\n"
650 " K3g4TTRMdjJDeGlEWnJzRUFkdHNPUgpnMHgxMFFqNjJwOExuTHg2TzQ4ZWh0cGZTV1JnRmZOdU9v\n"
651 " SEJVU3RwSW5pMHRrajJSQitGaUgwZWxkc1VyRndMCkFBTUdCZ0NPYzk5bjB3OWEvelRDL0VxSnRj\n"
652 " U2llRkNtckMvODYrcW12OEJ3aW5zdU1STUtVSG1UdFFkR1RRQkcKL0ZXa2pKYm9YMEhZckp0d1JB\n"
653 " aC9tM2N6UnNMZjZkT3QxL2hEUVF2ZGVIcVhuZ1JleitWNzAyY0pUVVdwVGg5RgpjYnZ3NFpjMk93\n"
654 " Yzhzam13L3dYc2NMK0ZNU09mT3l6eC8xWmxBUDVoSkQ5TTNnV1dEL0ZLSk0weUxSZDI5OW92Ckpo\n"
655 " NDZVVkIvaHdxelEyYnlEUzV2QXhXUlFsT0FHaEdXVzNOcjlQRE82N2dsSWRPM2o5VzN4bENUNjJ4\n"
656 " cmEvVmMKbDVDTU9qU0lad1FZRVFnQUR3VUNWbjhwdGdJYkRBVUpBQ2cyQ2dBS0NSQUFMajZDb2NH\n"
657 " V296aThBUUNqc09YbQpGdEFCcEU4b0EzVmtPT1o4b28wMFZTcUhKVFkxRzhpNXgvNmtZQUVBMC9k\n"
658 " R0JmRHVhMDBxL2Z1Z3dYTmlPREJXCjh2a2hlMEVIOWFlYzJQaUd3VTg9Cj1ZWmZuCi0tLS0tRU5E\n"
659 " IFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K\n"
660 "KEY;TYPE=work;ALTID=74;PID=71;PREF=72;KEYS=MISSING:data:application/pgp-keys;\n"
661 " base64,LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHI\n"
662 " HYyCgptUU11QkZaL0x3d1JDQUN0cVNJa3hYN2NBWkJHNFlIUmRldkRudndvM1V4dEQ0ZmxmaW1NQ\n"
663 " mdTemUwbHJTMHNjCmEyaDRmMzJ1eklpR2Q1S0plT0psV3AwSUFBOXNCUW5lQVpXVm9XUjZaOTlZZ\n"
664 " nNtUjhoSENZVERqTGpVRUFnMTYKYzNsbUpWbkRqTDF4bmhSR2RjUGJxS2VQOGVuZ0hQWE4wM0tuS\n"
665 " kVYcUNZSnFNc3NySFNlN3crMFNMeVJPQkJkeQprSE5Lb1B1bUdOUWIvakhLd0QzNFg1SEJMbUVkb\n"
666 " XczR1gzNXVwbm9pVnNqSGJzcHY3bVBQRVJxdlNGMUtlTmVHCkhnSllHdlZiNUJZenpMQ3dRRXU0V\n"
667 " FNVMFRLQytMeUZUUFpPZE9pVzU2RG5qbktrNk1Od2xCWTFDZXRzZFpwR2QKUXFWZmNYdFRnNG1SN\n"
668 " GZzVVJaQ0JXR0w3OFMrQ2tDUFh4NTRIQVFDbEhVbUFzK3hnV0ExbU11SzVva2FadDYzeQoyb09CS\n"
669 " XBseXZkcDhreCtVY3dmL2FWUGQ1dGZ2S3JPVTV0VVZDdlpMN0syVnlkNUNSckFTUG93VkwrWmxjY\n"
670 " XNDCloyaDEvRGJKQ1FYOVVPTU5LNXVVMUZYNFErLy83OWR3ZlZVOEZYZUpzM1NKeDhHQlB3Z0s4R\n"
671 " Stmait2MWVNSmMKTkhCMlV2eGtrU050akErUHB1dW5sYXhGYWpBRTU2ckt6N2U0NGI5NUNjVldkU\n"
672 " TAxbTByeGptSGhTUmtXeDlWNQp4cExsbUZ2Q1ZLMXFsMlV5eCtzZU9RQXJpMjBGcUUzbktQMU9BN\n"
673 " Wt2QTd3b2NpZ1JVakVVWk1XOEFxL1daV2xnCnk2YW9pVTFPSlp6Q2tkeStPcWVxL0djeWRIYmcwd\n"
674 " UZ0N3UvSTROTWFLVlZMREhWdStSWXZlcGlzNy93TVMvclMKQTVwVk56NURRMXR3cTlJTWV0NGNGR\n"
675 " nBjOFdIeTVnR0pUNEFRVk1UYU5RZ0FuR1JqKytBTEpObCtsc1AzaDBjbwpTa0xqOElWbjlkaXRFU\n"
676 " GMxRGVRbllUb092WStLSDA3a09MekJmbXcvdmRlTVdkZzd6VDZhQTRza2hBL2VHNWdDCm1sL25IQ\n"
677 " mM1TS9pV2htRE9FUzFXZTRVYWMzbVNWeG9iSS9oYzNlM3pVcTlkQ0F5OFc4eUxvUThxMVArTnlSc\n"
678 " FkKd250bUxuZ2RVek00VTFLbEdMTWx3aGF1V3liQlBHTnlqYy9KUWtvdkdVa1g5dHU0cGdzaVlOb\n"
679 " 2F1MjV5NUs3OQo0Z1MxQUtlQjgya3lteWlQaGQvdnZpK3VhRXIzdFQ5Z2x0WjRiaW1YR3ZQZG1xR\n"
680 " nV1MkVYTXhmQXJGL21NSzJoClN5Z1BIUG5jVW9kc3NNV0ZxZjEvNWo1MkwrTzlUK1RLVXhxQ2RHM\n"
681 " VFSOVZDU0NoUDY0c0NFaGpqeis5R1g1eHAKZGJRdlJYaGhiWEJzWlNCVmMyVnlJRE1nS0VsdWRtR\n"
682 " nNhV1FwSUR4bGVHRnRjR3hsTTBCbGVHRnRjR3hsTG1OdgpiVDZJZ1FRVEVRZ0FLUVVDVm44dkRBS\n"
683 " WJBd1VKQUFuZU5BY0xDUWdIQXdJQkJoVUlBZ2tLQ3dRV0FnTUJBaDRCCkFoZUFBQW9KRU1IakNSb\n"
684 " G51dzVEOVFrQS9qWGFUTjJSVEhKSytMWEs1dXJEVDBLTElBTUVWak1lT1dQWmlyVXkKcldnRkFQd\n"
685 " 09XSi80eDVBT3dvZFVPTnh6Rk5NRXJBV2o5N3Y1bm5ZaURJcm1jUjl1ZzdrQmpRUldmeThNRUFZQ\n"
686 " QorVFBWcit3VGk2U0RxN25pd3pNZUo2c05QMHlwaXVJaTB3c2pXRDVndnJROGZqVE41STdtL3hld\n"
687 " EhtcXdvbDdiCnhEL09iUE1GRm9Tdm1kRERlVlR5cnl0cDI3U05QNVgzUFlxTldKbW9XN09mUTBQR\n"
688 " lIvbmprdVNGdmN0NkZDNTMKVjhvU0JPcVVuRWlZckRGSU1zREdOQ25UZ1VUeG9GaFZ1MEVESFRhW\n"
689 " VFxV2tYMWxldTJFQTlZTjJub3FFVVh2bgpEOE92TXZaWGxQcTFzdDVmc2IyODB1RGJYMWRvWVpNK\n"
690 " 0pPRWo3bHp4bEtzUjJNZFlOallKci9RZUwwaEMxVlpmCkFBTUZCZjR0bWdvRmt4a0Y4N2Z4ejB4e\n"
691 " U9sYXhGclUzYnhVZXJiYTZPUGZJTjV3cXZmOEFsNGdwZXRRRitNQysKUnBlR01rYk5iaTRwV3MvV\n"
692 " 1BUbmhIN2R3UTI4a0c3VXFkSjdiMDdYUkpVbTJrenRuNGRucFJpTGJBU1Z0MFVlRApxeWpNY1hRa\n"
693 " 21KTTFjVlNDMWpzY0ROUTl1anNjMXBQUi9iK2xPa0F2ZGJtK0x3RHZNMmVJa25LWDZsdkZsa0RlC\n"
694 " ng1dU82ZXpKTktLZEdMSW53c2hpVHdzSjZoTS9OL3JjbGFZeWpsSlBwY216VFhuaks5SmN1SU9MV\n"
695 " HVsVXFwQUwKbHQyWXh1aUlad1FZRVFnQUR3VUNWbjh2REFJYkRBVUpBQW5lTkFBS0NSREI0d2taW\n"
696 " jdzT1E1Uk5BUUNUSHVjOQpjM1dORURZY1hhV2N6S3ZwN2R4aWJ1YS9FanNxRC85eHNUOHRZUUQrT\n"
697 " 2VqRndvRmVrbnpZa2RFMmdJb2ZuaDk0CjdKeUhaNDUyTERkamZXQ1BZWFU9Cj16T3NxCi0tLS0tR\n"
698 " U5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K\n"
699 "VND-696-CAKE:Lemon\n"
700 "VND-696-DRINK:Orange\n"
701 "VND-696-MUSIC:Shiena Nishizawa\n"
704 "X-FARM;LOCATION=Back;TYPE=Vehicles:Shed\n"
705 "X-DISKSERIAL:14444\n"
706 "X-DISKSERIAL:7555\n"
707 "X-DISKSERIAL;STATUS=DESTROYED;TYPE=FLASH:3250539032590\n"
708 "X-FOODS;STATUS=HIGH:Lemon Cake\n"
709 "X-FOODS;STATUS=LOW:Starrey Gazey Pie\n"
710 "X-FOODS;STATUS=FAVOURITE;TYPE=CHEESEANDONION:Cornish Pasties\n"
713 ASSERT_EQ(CONTACTLOAD_OK, TestFile3.LoadFile("LoadCheck-Load4.vcf"));
714 ASSERT_EQ(CONTACTSAVE_OK, TestFile3.SaveString(&SaveData));
716 ASSERT_EQ(SaveDataCompare, SaveData);
720 TEST(ContactSave, ContactSaveFileTests){
722 ContactDataObject TestFile1;
723 ContactDataObject TestFile2;
724 ContactDataObject TestFile3;
726 ASSERT_EQ(CONTACTLOAD_OK, TestFile1.LoadFile("LoadCheck-Load1.vcf"));
727 ASSERT_EQ(CONTACTSAVE_OK, TestFile1.SaveFile("SaveCheck-Save1.vcf"));
728 ASSERT_EQ(CONTACTSAVE_FILEERROR, TestFile1.SaveFile("/invalidfile"));
730 ASSERT_EQ(CONTACTLOAD_OK, TestFile2.LoadFile("LoadCheck-Load2.vcf"));
731 ASSERT_EQ(CONTACTSAVE_OK, TestFile2.SaveFile("SaveCheck-Save2.vcf"));
733 ASSERT_EQ(CONTACTLOAD_OK, TestFile3.LoadFile("LoadCheck-Load4.vcf"));
734 ASSERT_EQ(CONTACTSAVE_OK, TestFile3.SaveFile("SaveCheck-Save4.vcf"));