From e699328604b069357194abc266ea73cae5cd1b97 Mon Sep 17 00:00:00 2001 From: iOS Date: Mon, 15 Aug 2022 07:02:38 +0200 Subject: [PATCH] end of weekend update --- .../obsidian-activity-history/data.json | 14 +- .obsidian/plugins/obsidian-commits/data.json | 246 +++++---- .../plugins/obsidian-read-it-later/main.js | 467 ++++++++++-------- .../obsidian-read-it-later/manifest.json | 2 +- .../obsidian-reminder-plugin/data.json | 17 +- .obsidian/workspace | 22 +- 00.01 Admin/Calendars/2022-01-31.md | 2 +- 00.01 Admin/Calendars/2022-02-20.md | 2 +- 00.01 Admin/Calendars/2022-03-16.md | 2 +- 00.01 Admin/Calendars/2022-03-18.md | 16 +- 00.01 Admin/Calendars/2022-04-03.md | 2 +- 00.01 Admin/Calendars/2022-04-16.md | 2 +- 00.01 Admin/Calendars/2022-04-17.md | 2 +- 00.01 Admin/Calendars/2022-05-24.md | 2 +- 00.01 Admin/Calendars/2022-05-29.md | 2 +- 00.01 Admin/Calendars/2022-05-30.md | 2 +- 00.01 Admin/Calendars/2022-06-08.md | 2 +- 00.01 Admin/Calendars/2022-06-25.md | 2 +- 00.01 Admin/Calendars/2022-07-29.md | 2 +- 00.01 Admin/Calendars/2022-07-31.md | 2 +- 00.01 Admin/Calendars/2022-08-13.md | 6 +- 00.01 Admin/Calendars/2022-08-14.md | 117 +++++ 00.01 Admin/Calendars/2022-08-15.md | 116 +++++ 00.01 Admin/Test sheet.md | 212 ++++++++ ...FBI, Three Amateurs Made a Breakthrough.md | 180 +++++++ ...ican Intelligence’s Years of Conflict.md | 97 ++++ ...aron saved thousands of Jewish refugees.md | 159 ++++++ ...ar’ Captures the Panic of Modern Work.md | 73 +++ ...-Owned Outdoors Retailer in the Country.md | 166 +++++++ ...y turned history upside down - VTDigger.md | 141 ++++++ 00.03 News/Twitter is becoming a lost city.md | 75 +++ ...illion in Royalties for 2 Men, IRS Says.md | 161 ++++++ 01.02 Home/Household.md | 3 +- 33 files changed, 1971 insertions(+), 345 deletions(-) create mode 100644 00.01 Admin/Calendars/2022-08-14.md create mode 100644 00.01 Admin/Calendars/2022-08-15.md create mode 100644 00.03 News/After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough.md create mode 100644 00.03 News/Donald Trump and American Intelligence’s Years of Conflict.md create mode 100644 00.03 News/How Bolivia’s ruthless tin baron saved thousands of Jewish refugees.md create mode 100644 00.03 News/How ‘The Bear’ Captures the Panic of Modern Work.md create mode 100644 00.03 News/The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country.md create mode 100644 00.03 News/Then Again Dying man’s note nearly turned history upside down - VTDigger.md create mode 100644 00.03 News/Twitter is becoming a lost city.md create mode 100644 00.03 News/YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says.md diff --git a/.obsidian/plugins/obsidian-activity-history/data.json b/.obsidian/plugins/obsidian-activity-history/data.json index 8594b310..e614f378 100644 --- a/.obsidian/plugins/obsidian-activity-history/data.json +++ b/.obsidian/plugins/obsidian-activity-history/data.json @@ -12,8 +12,8 @@ "checkpointList": [ { "path": "/", - "date": "2022-08-13", - "size": 6249104 + "date": "2022-08-15", + "size": 6409824 } ], "activityHistory": [ @@ -882,7 +882,15 @@ }, { "date": "2022-08-13", - "value": 6289 + "value": 6296 + }, + { + "date": "2022-08-14", + "value": 160723 + }, + { + "date": "2022-08-15", + "value": 0 } ] } diff --git a/.obsidian/plugins/obsidian-commits/data.json b/.obsidian/plugins/obsidian-commits/data.json index 9f119cc4..7c2f63b2 100644 --- a/.obsidian/plugins/obsidian-commits/data.json +++ b/.obsidian/plugins/obsidian-commits/data.json @@ -1590,7 +1590,7 @@ "links": 0 }, "00.01 Admin/Test sheet.md": { - "size": 9513, + "size": 12366, "tags": 0, "links": 0 }, @@ -3155,7 +3155,7 @@ "links": 4 }, "00.01 Admin/Calendars/2022-03-16.md": { - "size": 1141, + "size": 1261, "tags": 0, "links": 6 }, @@ -3165,7 +3165,7 @@ "links": 4 }, "00.01 Admin/Calendars/2022-03-18.md": { - "size": 2240, + "size": 2564, "tags": 0, "links": 11 }, @@ -3266,13 +3266,13 @@ }, "00.01 Admin/Calendars/2022-01-31.md": { "size": 1206, - "tags": 0, + "tags": 1, "links": 6 }, "00.01 Admin/Calendars/2022-02-20.md": { "size": 1194, "tags": 0, - "links": 5 + "links": 6 }, "00.01 Admin/Calendars/2022-02-21.md": { "size": 1090, @@ -3426,7 +3426,7 @@ }, "00.01 Admin/Calendars/2022-04-03.md": { "size": 1192, - "tags": 0, + "tags": 1, "links": 6 }, "00.03 News/How did people sleep in the Middle Ages - Medievalists.net.md": { @@ -3635,8 +3635,8 @@ "links": 4 }, "00.01 Admin/Calendars/2022-04-16.md": { - "size": 1128, - "tags": 0, + "size": 1241, + "tags": 1, "links": 7 }, "02.03 Zürich/Cantinetta Antinori.md": { @@ -3651,7 +3651,7 @@ }, "00.01 Admin/Calendars/2022-04-17.md": { "size": 1194, - "tags": 0, + "tags": 1, "links": 6 }, "00.03 News/The History of the Varsity Jacket, From Harvard to Hip-Hop.md": { @@ -4026,7 +4026,7 @@ }, "00.01 Admin/Calendars/2022-05-24.md": { "size": 1177, - "tags": 0, + "tags": 1, "links": 6 }, "00.01 Admin/Calendars/2022-05-25.md": { @@ -4076,7 +4076,7 @@ }, "00.01 Admin/Calendars/2022-05-29.md": { "size": 1125, - "tags": 0, + "tags": 1, "links": 7 }, "02.03 Zürich/La Réserve.md": { @@ -4091,7 +4091,7 @@ }, "00.01 Admin/Calendars/2022-05-30.md": { "size": 1220, - "tags": 0, + "tags": 1, "links": 8 }, "00.03 News/The Silent Impact of Burnout — and How to Overcome It as a Leader.md": { @@ -4186,7 +4186,7 @@ }, "00.01 Admin/Calendars/2022-06-08.md": { "size": 1190, - "tags": 0, + "tags": 1, "links": 6 }, "00.01 Admin/Calendars/2022-06-09.md": { @@ -4346,7 +4346,7 @@ }, "00.01 Admin/Calendars/2022-06-25.md": { "size": 1236, - "tags": 0, + "tags": 1, "links": 9 }, "00.01 Admin/Calendars/2022-06-26.md": { @@ -4655,8 +4655,8 @@ "links": 4 }, "00.01 Admin/Calendars/2022-07-29.md": { - "size": 1108, - "tags": 0, + "size": 1223, + "tags": 1, "links": 7 }, "00.01 Admin/Calendars/2022-07-30.md": { @@ -4666,7 +4666,7 @@ }, "00.01 Admin/Calendars/2022-07-31.md": { "size": 1167, - "tags": 0, + "tags": 1, "links": 5 }, "00.03 News/How PM’s former aide had to ‘nanny him’ through lockdown.md": { @@ -4793,14 +4793,64 @@ "size": 1195, "tags": 0, "links": 4 + }, + "00.01 Admin/Calendars/2022-08-13.md": { + "size": 1195, + "tags": 0, + "links": 4 + }, + "00.01 Admin/Calendars/2022-08-14.md": { + "size": 1201, + "tags": 1, + "links": 5 + }, + "00.03 News/Then Again Dying man’s note nearly turned history upside down - VTDigger.md": { + "size": 10113, + "tags": 3, + "links": 2 + }, + "00.03 News/Twitter is becoming a lost city.md": { + "size": 8710, + "tags": 4, + "links": 2 + }, + "00.03 News/The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country.md": { + "size": 26518, + "tags": 4, + "links": 1 + }, + "00.03 News/How Bolivia’s ruthless tin baron saved thousands of Jewish refugees.md": { + "size": 32198, + "tags": 4, + "links": 1 + }, + "00.03 News/Donald Trump and American Intelligence’s Years of Conflict.md": { + "size": 9876, + "tags": 3, + "links": 1 + }, + "00.03 News/YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says.md": { + "size": 31648, + "tags": 4, + "links": 1 + }, + "00.03 News/After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough.md": { + "size": 28261, + "tags": 4, + "links": 2 + }, + "00.03 News/How ‘The Bear’ Captures the Panic of Modern Work.md": { + "size": 9349, + "tags": 2, + "links": 1 } }, "commitTypes": { "/": { - "Refactor": 657, - "Create": 633, - "Link": 1279, - "Expand": 643 + "Refactor": 667, + "Create": 645, + "Link": 1314, + "Expand": 648 } }, "dailyCommits": { @@ -4813,21 +4863,21 @@ "5": 6, "6": 23, "7": 216, - "8": 359, - "9": 317, + "8": 361, + "9": 319, "10": 173, "11": 120, "12": 137, "13": 260, "14": 177, - "15": 117, - "16": 103, + "15": 147, + "16": 107, "17": 130, - "18": 316, - "19": 165, + "18": 317, + "19": 170, "20": 133, - "21": 73, - "22": 228, + "21": 90, + "22": 229, "23": 53 } }, @@ -4839,12 +4889,17 @@ "Thu": 358, "Fri": 301, "Sat": 0, - "Sun": 1412 + "Sun": 1474 } }, "recentCommits": { "/": { "Expanded": [ + " 2022-03-18 ", + " 2022-04-16 ", + " 2022-03-16 ", + " 2022-07-29 ", + " Test sheet ", " Test sheet ", " 2022-04-10 ", " 2022-08-10 ", @@ -4890,14 +4945,21 @@ " 2022-03-15 ", " 2022-03-11 ", " 2022-03-08 ", - " 2022-03-09 ", - " 2022-03-19 ", - " 2022-03-02 ", - " 2022-03-12 ", - " 2022-03-13 ", - " 2022-03-17 " + " 2022-03-09 " ], "Created": [ + " Life Progress ", + " Daily ", + " How ‘The Bear’ Captures the Panic of Modern Work ", + " After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough ", + " YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says ", + " Donald Trump and American Intelligence’s Years of Conflict ", + " How Bolivia’s ruthless tin baron saved thousands of Jewish refugees ", + " The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country ", + " Twitter is becoming a lost city ", + " Then Again Dying man’s note nearly turned history upside down - VTDigger ", + " 2022-08-14 ", + " 2022-08-13 ", " 2022-08-12 ", " 2022-08-11 ", " archive ", @@ -4936,21 +4998,17 @@ " 2022-07-25 ", " 2022-07-24 ", " 2022-07-23 ", - " 2022-07-22 ", - " 2022-08-11 Meg's mum back to Belfast ", - " 2022-08-05 Megan & mum back ", - " 2022-07-29 Megan - Belfast ", - " 2022-07-21 ", - " 2022-07-20 ", - " 2022-07-19 ", - " 2022-07-18 ", - " The metamorphosis of J.K. Rowling ", - " Scenes from an Open Marriage - The Paris Review ", - " Saudi Crown Prince’s $500 Billion ’Smart City’ Faces Major Setbacks ", - " Hollywood's Finest series on pregnancy and homelessness - Los Angeles Times ", - " It was a secret road map for breaking the law to get an abortion. Now, ‘The List’ and its tactics are resurfacing " + " 2022-07-22 " ], "Renamed": [ + " How ‘The Bear’ Captures the Panic of Modern Work ", + " After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough ", + " YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says ", + " Donald Trump and American Intelligence’s Years of Conflict ", + " How Bolivia’s ruthless tin baron saved thousands of Jewish refugees ", + " The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country ", + " Twitter is becoming a lost city ", + " Then Again Dying man’s note nearly turned history upside down - VTDigger ", " 2022-08-11 Reparation Oignon LIP ", " 2022-08-10 Meg's mum back to Belfast ", " Why Putting Solar Canopies on Parking Lots Is a Smart Green Move ", @@ -4993,17 +5051,29 @@ " •test ", " $ test ", " £ test ", - " ~ test ", - " ~test ", - " !test ", - " ¥test ", - " %test ", - " Amélie Solanet ", - " @Bahrein ", - " Bahrein ", - " The Biggest Change in Media Since Cable Is Happening Right Now " + " ~ test " ], "Tagged": [ + " 2022-01-31 ", + " 2022-04-17 ", + " 2022-04-03 ", + " 2022-04-16 ", + " 2022-07-31 ", + " 2022-05-24 ", + " 2022-05-30 ", + " 2022-06-25 ", + " 2022-07-29 ", + " 2022-08-14 ", + " 2022-05-29 ", + " 2022-06-08 ", + " How ‘The Bear’ Captures the Panic of Modern Work ", + " YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says ", + " After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough ", + " How Bolivia’s ruthless tin baron saved thousands of Jewish refugees ", + " Donald Trump and American Intelligence’s Years of Conflict ", + " The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country ", + " Then Again Dying man’s note nearly turned history upside down - VTDigger ", + " Twitter is becoming a lost city ", " Why Putting Solar Canopies on Parking Lots Is a Smart Green Move ", " Why Putting Solar Canopies on Parking Lots Is a Smart Green Move ", " While Britain burns, the Tories are … fiddling with themselves again Marina Hyde ", @@ -5034,27 +5104,7 @@ " La promesse de l'aube ", " Vernon Subutex 1 ", " Real Estate ", - " @Dubaï ", - " Amélie Solanet ", - " At 88, Poker Legend Doyle Brunson Is Still Bluffing. Or Is He ", - " Jeff Bezos’s Next Monopoly The Press ", - " The Biggest Change in Media Since Cable Is Happening Right Now ", - " Bandes Dessinées ", - " Avignon ", - " Avignon ", - " Nimes ", - " Arles ", - " @France ", - " As El Salvador’s president tries to silence free press, journalist brothers expose his ties to street gangs - Los Angeles Times ", - " Two Professors Found What Creates a Mass Shooter. Will Politicians Pay Attention ", - " What did the ancient Maya see in the stars Their descendants team up with scientists to find out ", - " Hazing, fighting, sexual assaults How Valley Forge Military Academy devolved into “Lord of the Flies” ", - " Dianne Feinstein, the Institutionalist ", - " The Follower ", - " Deshaun Watson’s Massages Were Enabled by the Texans and a Spa Owner ", - " Waiting for keys, unable to break down doors Uvalde schools police chief defends delay in confronting gunman ", - " Albert Camus The philosopher who resisted despair ", - " He was my high school journalism teacher. Then I investigated his relationships with teenage girls. " + " @Dubaï " ], "Refactored": [ " @Main Dashboard ", @@ -5105,6 +5155,8 @@ " Storage and Syncing " ], "Deleted": [ + " Daily ", + " Life Progress ", " Inside Putin's Anti-Semitic Turn ", " 403 Forbidden ", " 2022-07-30 ", @@ -5153,11 +5205,24 @@ " Equity Tasks ", " Polkadot ", " Chainlink ", - " Equity Investments ", - " Untitled ", - " unlinked files output " + " Equity Investments " ], "Linked": [ + " 2022-02-20 ", + " 2022-08-14 ", + " How ‘The Bear’ Captures the Panic of Modern Work ", + " After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough ", + " Then Again Dying man’s note nearly turned history upside down - VTDigger ", + " Twitter is becoming a lost city ", + " After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough ", + " YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says ", + " Donald Trump and American Intelligence’s Years of Conflict ", + " How Bolivia’s ruthless tin baron saved thousands of Jewish refugees ", + " The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country ", + " Then Again Dying man’s note nearly turned history upside down - VTDigger ", + " Twitter is becoming a lost city ", + " 2022-08-14 ", + " 2022-08-13 ", " Crypto Tasks ", " 2022-08-12 ", " Sam Taggart’s Hard Sell ", @@ -5193,22 +5258,7 @@ " 2022-08-06 ", " 2022-08-05 ", " 2022-08-04 ", - " 2022-08-03 ", - " 2022-08-02 ", - " 2022-08-01 ", - " How PM’s former aide had to ‘nanny him’ through lockdown ", - " 2022-07-31 ", - " 2022-07-31 ", - " 2022-07-30 ", - " 2022-07-29 ", - " 2022-07-29 ", - " 2022-07-28 ", - " The metamorphosis of J.K. Rowling ", - " Meet the Lobbyist Next Door ", - " 2022-07-27 ", - " The Age of the Superyacht ", - " Saudi Crown Prince’s $500 Billion ’Smart City’ Faces Major Setbacks ", - " 2022-07-26 " + " 2022-08-03 " ], "Removed Tags from": [ " Le Miel de Paris ", diff --git a/.obsidian/plugins/obsidian-read-it-later/main.js b/.obsidian/plugins/obsidian-read-it-later/main.js index 7aa99fca..8f4dfc90 100644 --- a/.obsidian/plugins/obsidian-read-it-later/main.js +++ b/.obsidian/plugins/obsidian-read-it-later/main.js @@ -72,16 +72,7 @@ function getBaseUrl(url, origin) { return baseURL.href; } function normalizeFilename(fileName) { - const illegalSymbols = [':', '#', '/', '\\', '|', '?', '*', '<', '>', '"']; - if (illegalSymbols.some((el) => fileName.contains(el))) { - illegalSymbols.forEach((ilSymbol) => { - fileName = fileName.replace(ilSymbol, ''); - }); - return fileName; - } - else { - return fileName; - } + return fileName.replace(/[\:\#\/\\\|\?\*\<\>\"]/g, ''); } function pathJoin(dir, subpath) { const result = path__default["default"].join(dir, subpath); @@ -961,6 +952,8 @@ const DEFAULT_SETTINGS = { openNewNote: false, youtubeNoteTitle: 'Youtube - %title%', youtubeNote: `[[ReadItLater]] [[Youtube]]\n\n# [%videoTitle%](%videoURL%)\n\n%videoPlayer%`, + bilibiliNoteTitle: 'Bilibili - %title%', + bilibiliNote: `[[ReadItLater]] [[Bilibili]]\n\n# [%videoTitle%](%videoURL%)\n\n%videoPlayer%`, twitterNoteTitle: 'Tweet from %tweetAuthorName% (%date%)', twitterNote: `[[ReadItLater]] [[Tweet]]\n\n# [%tweetAuthorName%](%tweetURL%)\n\n%tweetContent%`, parseableArticleNoteTitle: '%title%', @@ -974,6 +967,217 @@ const DEFAULT_SETTINGS = { dateContentFmt: 'YYYY-MM-DD', }; +class ReadItLaterSettingsTab extends obsidian.PluginSettingTab { + constructor(app, plugin) { + super(app, plugin); + this.plugin = plugin; + } + display() { + const { containerEl } = this; + containerEl.empty(); + containerEl.createEl('h2', { text: 'Settings for the ReadItLater plugin.' }); + new obsidian.Setting(containerEl) + .setName('Inbox dir') + .setDesc('Enter valid folder name. For nested folders use this format: Folder A/Folder B. If no folder is enetred, new note will be created in vault root.') + .addText((text) => text + .setPlaceholder('Defaults to root') + .setValue(this.plugin.settings.inboxDir || DEFAULT_SETTINGS.inboxDir) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.inboxDir = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Open new note') + .setDesc('If enabled, new note will open in current workspace') + .addToggle((toggle) => toggle + .setValue(this.plugin.settings.openNewNote || DEFAULT_SETTINGS.openNewNote) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.openNewNote = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Download images') + .setDesc('If this is true, the used images are downloaded to the defined folder (just on Desktop)') + .addToggle((toggle) => toggle + .setValue(this.plugin.settings.downloadImages || DEFAULT_SETTINGS.downloadImages) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.downloadImages = value; + assetDirSetting.setDisabled(!value); + yield this.plugin.saveSettings(); + }))); + const assetDirSetting = new obsidian.Setting(containerEl) + .setName('Assets dir') + .setDesc('Enter valid folder name. For nested folders use this format: Folder A/Folder B. If no folder is enetred, new note will be created in vault root.') + .addText((text) => text + .setPlaceholder('Defaults to root') + .setValue(this.plugin.settings.assetsDir || DEFAULT_SETTINGS.inboxDir + '/assets') + .setDisabled(!this.plugin.settings.downloadImages) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.assetsDir = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Date format string') + .setDesc('Format of the %date% variable. NOTE: do not use symbols forbidden in file names.') + .addText((text) => text + .setPlaceholder('Defaults to YYYY-MM-DD HH-mm-ss') + .setValue(this.plugin.settings.dateTitleFmt || DEFAULT_SETTINGS.dateTitleFmt) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.dateTitleFmt = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Date format string in contents') + .setDesc('Format of the %date% variable for contents') + .addText((text) => text + .setPlaceholder('Defaults to YYYY-MM-DD') + .setValue(this.plugin.settings.dateContentFmt || DEFAULT_SETTINGS.dateContentFmt) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.dateContentFmt = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Youtube note template title') + .setDesc('Available variables: %title%, %date%') + .addText((text) => text + .setPlaceholder('Defaults to %title%') + .setValue(this.plugin.settings.youtubeNoteTitle || DEFAULT_SETTINGS.youtubeNoteTitle) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.youtubeNoteTitle = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Youtube note template') + .setDesc('Available variables: %date%, %videoTitle%, %videoURL%, %videoId%, %videoPlayer%') + .addTextArea((textarea) => { + textarea + .setValue(this.plugin.settings.youtubeNote || DEFAULT_SETTINGS.youtubeNote) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.youtubeNote = value; + yield this.plugin.saveSettings(); + })); + textarea.inputEl.rows = 10; + textarea.inputEl.cols = 25; + }); + new obsidian.Setting(containerEl) + .setName('Bilibili note template title') + .setDesc('Available variables: %title%') + .addText((text) => text + .setPlaceholder('Defaults to %title%') + .setValue(this.plugin.settings.bilibiliNoteTitle || DEFAULT_SETTINGS.bilibiliNoteTitle) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.bilibiliNoteTitle = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Bilibili note template') + .setDesc('Available variables: %videoTitle%, %videoURL%, %videoId%, %videoPlayer%') + .addTextArea((textarea) => { + textarea + .setValue(this.plugin.settings.bilibiliNote || DEFAULT_SETTINGS.bilibiliNote) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.bilibiliNote = value; + yield this.plugin.saveSettings(); + })); + textarea.inputEl.rows = 10; + textarea.inputEl.cols = 25; + }); + new obsidian.Setting(containerEl) + .setName('Twitter note template title') + .setDesc('Available variables: %tweetAuthorName%, %date%') + .addText((text) => text + .setPlaceholder('Defaults to %tweetAuthorName%') + .setValue(this.plugin.settings.twitterNoteTitle || DEFAULT_SETTINGS.twitterNoteTitle) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.twitterNoteTitle = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Twitter note template') + .setDesc('Available variables: %date%, %tweetAuthorName%, %tweetURL%, %tweetContent%') + .addTextArea((textarea) => { + textarea + .setValue(this.plugin.settings.twitterNote || DEFAULT_SETTINGS.twitterNote) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.twitterNote = value; + yield this.plugin.saveSettings(); + })); + textarea.inputEl.rows = 10; + textarea.inputEl.cols = 25; + }); + new obsidian.Setting(containerEl) + .setName('Parsable article note template title') + .setDesc('Available variables: %title%, %date%') + .addText((text) => text + .setPlaceholder('Defaults to %title%') + .setValue(this.plugin.settings.parseableArticleNoteTitle || DEFAULT_SETTINGS.parseableArticleNoteTitle) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.parseableArticleNoteTitle = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Parsable article note template') + .setDesc('Available variables: %date%, %articleTitle%, %articleURL%, %articleContent%') + .addTextArea((textarea) => { + textarea + .setValue(this.plugin.settings.parsableArticleNote || DEFAULT_SETTINGS.parsableArticleNote) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.parsableArticleNote = value; + yield this.plugin.saveSettings(); + })); + textarea.inputEl.rows = 10; + textarea.inputEl.cols = 25; + }); + new obsidian.Setting(containerEl) + .setName('Not paresable article note template title') + .setDesc('Available variables: %date%') + .addText((text) => text + .setPlaceholder(`Defaults to 'Article %date%'`) + .setValue(this.plugin.settings.notParseableArticleNoteTitle || + DEFAULT_SETTINGS.notParseableArticleNoteTitle) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.notParseableArticleNoteTitle = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Not parseable article note template') + .setDesc('Available variables: %date%, %articleURL%') + .addTextArea((textarea) => { + textarea + .setValue(this.plugin.settings.notParsableArticleNote || DEFAULT_SETTINGS.notParsableArticleNote) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.notParsableArticleNote = value; + yield this.plugin.saveSettings(); + })); + textarea.inputEl.rows = 10; + textarea.inputEl.cols = 25; + }); + new obsidian.Setting(containerEl) + .setName('Text snippet note template title') + .setDesc('Available variables: %date%') + .addText((text) => text + .setPlaceholder(`Defaults to 'Notice %date%'`) + .setValue(this.plugin.settings.textSnippetNoteTitle || DEFAULT_SETTINGS.textSnippetNoteTitle) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.textSnippetNoteTitle = value; + yield this.plugin.saveSettings(); + }))); + new obsidian.Setting(containerEl) + .setName('Text snippet note template') + .setDesc('Available variables: %date%, %content%') + .addTextArea((textarea) => { + textarea + .setValue(this.plugin.settings.textSnippetNote || DEFAULT_SETTINGS.textSnippetNote) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.plugin.settings.textSnippetNote = value; + yield this.plugin.saveSettings(); + })); + textarea.inputEl.rows = 10; + textarea.inputEl.cols = 25; + }); + } +} + class Note { constructor(fileName, content) { this.fileName = fileName; @@ -1015,7 +1219,13 @@ class YoutubeParser extends Parser { } prepareNote(url) { return __awaiter(this, void 0, void 0, function* () { - const response = yield obsidian.request({ method: 'GET', url }); + const response = yield obsidian.request({ + method: 'GET', + url, + headers: { + 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36', + }, + }); const videoHTML = new DOMParser().parseFromString(response, 'text/html'); const videoTitle = videoHTML.querySelector("[property~='og:title']").getAttribute('content'); const videoId = this.PATTERN.exec(url)[4]; @@ -1026,7 +1236,45 @@ class YoutubeParser extends Parser { .replace(/%videoURL%/g, url) .replace(/%videoId%/g, videoId) .replace(/%videoPlayer%/g, videoPlayer); - const fileNameTemplate = this.settings.youtubeNoteTitle.replace(/%title%/g, videoTitle); + const fileNameTemplate = this.settings.youtubeNoteTitle + .replace(/%title%/g, videoTitle) + .replace(/%date%/g, this.getFormattedDateForFilename()); + const fileName = `${fileNameTemplate}.md`; + return new Note(fileName, content); + }); + } +} + +class BilibiliParser extends Parser { + constructor(app, settings) { + super(app, settings); + this.PATTERN = /(bilibili.com)\/(video)?\/([a-z0-9]+)?/i; + } + test(url) { + return this.isValidUrl(url) && this.PATTERN.test(url); + } + prepareNote(url) { + return __awaiter(this, void 0, void 0, function* () { + const response = yield obsidian.request({ + method: 'GET', + url, + headers: { + 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36', + }, + }); + const videoHTML = new DOMParser().parseFromString(response, 'text/html'); + const videoTitle = videoHTML.querySelector("[property~='og:title']").getAttribute('content'); + const videoId = this.PATTERN.exec(url)[3]; + const videoPlayer = ``; + const content = this.settings.bilibiliNote + .replace(/%date%/g, this.getFormattedDateForContent()) + .replace(/%videoTitle%/g, videoTitle) + .replace(/%videoURL%/g, url) + .replace(/%videoId%/g, videoId) + .replace(/%videoPlayer%/g, videoPlayer); + const fileNameTemplate = this.settings.bilibiliNoteTitle + .replace(/%title%/g, videoTitle) + .replace(/%date%/g, this.getFormattedDateForFilename()); const fileName = `${fileNameTemplate}.md`; return new Note(fileName, content); }); @@ -6335,7 +6583,9 @@ class WebsiteParser extends Parser { .replace(/%articleTitle%/g, title) .replace(/%articleURL%/g, url) .replace(/%articleContent%/g, content); - const fileNameTemplate = this.settings.parseableArticleNoteTitle.replace(/%title%/g, title); + const fileNameTemplate = this.settings.parseableArticleNoteTitle + .replace(/%title%/g, title) + .replace(/%date%/g, this.getFormattedDateForFilename()); const fileName = `${fileNameTemplate}.md`; return new Note(fileName, processedContent); }); @@ -6367,200 +6617,13 @@ class TextSnippetParser extends Parser { } } -class ReadItLaterSettingsTab extends obsidian.PluginSettingTab { - constructor(app, plugin) { - super(app, plugin); - this.plugin = plugin; - } - display() { - const { containerEl } = this; - containerEl.empty(); - containerEl.createEl('h2', { text: 'Settings for the ReadItLater plugin.' }); - new obsidian.Setting(containerEl) - .setName('Inbox dir') - .setDesc('Enter valid folder name. For nested folders use this format: Folder A/Folder B. If no folder is enetred, new note will be created in vault root.') - .addText((text) => text - .setPlaceholder('Defaults to root') - .setValue(this.plugin.settings.inboxDir || DEFAULT_SETTINGS.inboxDir) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.inboxDir = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Open new note') - .setDesc('If enabled, new note will open in current workspace') - .addToggle((toggle) => toggle - .setValue(this.plugin.settings.openNewNote || DEFAULT_SETTINGS.openNewNote) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.openNewNote = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Download images') - .setDesc('If this is true, the used images are downloaded to the defined folder (just on Desktop)') - .addToggle((toggle) => toggle - .setValue(this.plugin.settings.downloadImages || DEFAULT_SETTINGS.downloadImages) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.downloadImages = value; - assetDirSetting.setDisabled(!value); - yield this.plugin.saveSettings(); - }))); - const assetDirSetting = new obsidian.Setting(containerEl) - .setName('Assets dir') - .setDesc('Enter valid folder name. For nested folders use this format: Folder A/Folder B. If no folder is enetred, new note will be created in vault root.') - .addText((text) => text - .setPlaceholder('Defaults to root') - .setValue(this.plugin.settings.assetsDir || DEFAULT_SETTINGS.inboxDir + '/assets') - .setDisabled(!this.plugin.settings.downloadImages) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.assetsDir = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Date format string') - .setDesc('Format of the %date% variable. NOTE: do not use symbols forbidden in file names.') - .addText((text) => text - .setPlaceholder('Defaults to YYYY-MM-DD HH-mm-ss') - .setValue(this.plugin.settings.dateTitleFmt || DEFAULT_SETTINGS.dateTitleFmt) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.dateTitleFmt = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Date format string in contents') - .setDesc('Format of the %date% variable for contents') - .addText((text) => text - .setPlaceholder('Defaults to YYYY-MM-DD') - .setValue(this.plugin.settings.dateContentFmt || DEFAULT_SETTINGS.dateContentFmt) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.dateContentFmt = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Youtube note template title') - .setDesc('Available variables: %title%') - .addText((text) => text - .setPlaceholder('Defaults to %title%') - .setValue(this.plugin.settings.youtubeNoteTitle || DEFAULT_SETTINGS.youtubeNoteTitle) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.youtubeNoteTitle = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Youtube note template') - .setDesc('Available variables: %date%, %videoTitle%, %videoURL%, %videoId%, %videoPlayer%') - .addTextArea((textarea) => { - textarea - .setValue(this.plugin.settings.youtubeNote || DEFAULT_SETTINGS.youtubeNote) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.youtubeNote = value; - yield this.plugin.saveSettings(); - })); - textarea.inputEl.rows = 10; - textarea.inputEl.cols = 25; - }); - new obsidian.Setting(containerEl) - .setName('Twitter note template title') - .setDesc('Available variables: %tweetAuthorName%, %date%') - .addText((text) => text - .setPlaceholder('Defaults to %tweetAuthorName%') - .setValue(this.plugin.settings.twitterNoteTitle || DEFAULT_SETTINGS.twitterNoteTitle) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.twitterNoteTitle = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Twitter note template') - .setDesc('Available variables: %date%, %tweetAuthorName%, %tweetURL%, %tweetContent%') - .addTextArea((textarea) => { - textarea - .setValue(this.plugin.settings.twitterNote || DEFAULT_SETTINGS.twitterNote) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.twitterNote = value; - yield this.plugin.saveSettings(); - })); - textarea.inputEl.rows = 10; - textarea.inputEl.cols = 25; - }); - new obsidian.Setting(containerEl) - .setName('Parsable article note template title') - .setDesc('Available variables: %title%') - .addText((text) => text - .setPlaceholder('Defaults to %title%') - .setValue(this.plugin.settings.parseableArticleNoteTitle || DEFAULT_SETTINGS.parseableArticleNoteTitle) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.parseableArticleNoteTitle = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Parsable article note template') - .setDesc('Available variables: %date%, %articleTitle%, %articleURL%, %articleContent%') - .addTextArea((textarea) => { - textarea - .setValue(this.plugin.settings.parsableArticleNote || DEFAULT_SETTINGS.parsableArticleNote) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.parsableArticleNote = value; - yield this.plugin.saveSettings(); - })); - textarea.inputEl.rows = 10; - textarea.inputEl.cols = 25; - }); - new obsidian.Setting(containerEl) - .setName('Not paresable article note template title') - .setDesc('Available variables: %date%') - .addText((text) => text - .setPlaceholder(`Defaults to 'Article %date%'`) - .setValue(this.plugin.settings.notParseableArticleNoteTitle || - DEFAULT_SETTINGS.notParseableArticleNoteTitle) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.notParseableArticleNoteTitle = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Not parseable article note template') - .setDesc('Available variables: %date%, %articleURL%') - .addTextArea((textarea) => { - textarea - .setValue(this.plugin.settings.notParsableArticleNote || DEFAULT_SETTINGS.notParsableArticleNote) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.notParsableArticleNote = value; - yield this.plugin.saveSettings(); - })); - textarea.inputEl.rows = 10; - textarea.inputEl.cols = 25; - }); - new obsidian.Setting(containerEl) - .setName('Text snippet note template title') - .setDesc('Available variables: %date%') - .addText((text) => text - .setPlaceholder(`Defaults to 'Notice %date%'`) - .setValue(this.plugin.settings.textSnippetNoteTitle || DEFAULT_SETTINGS.textSnippetNoteTitle) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.textSnippetNoteTitle = value; - yield this.plugin.saveSettings(); - }))); - new obsidian.Setting(containerEl) - .setName('Text snippet note template') - .setDesc('Available variables: %date%, %content%') - .addTextArea((textarea) => { - textarea - .setValue(this.plugin.settings.textSnippetNote || DEFAULT_SETTINGS.textSnippetNote) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.plugin.settings.textSnippetNote = value; - yield this.plugin.saveSettings(); - })); - textarea.inputEl.rows = 10; - textarea.inputEl.cols = 25; - }); - } -} - class ReadItLaterPlugin extends obsidian.Plugin { onload() { return __awaiter(this, void 0, void 0, function* () { yield this.loadSettings(); this.parsers = [ new YoutubeParser(this.app, this.settings), + new BilibiliParser(this.app, this.settings), new TwitterParser(this.app, this.settings), new WebsiteParser(this.app, this.settings), new TextSnippetParser(this.app, this.settings), @@ -6636,4 +6699,4 @@ const clipboardIcon = ` `; module.exports = ReadItLaterPlugin; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9oZWxwZXJzL2Rvd25sb2FkSW1hZ2UudHMiLCJzcmMvaGVscGVycy9jaGVja0FuZENyZWF0ZUZvbGRlci50cyIsInNyYy9oZWxwZXJzL2ZpbGV1dGlscy50cyIsIm5vZGVfbW9kdWxlcy9zcGFyay1tZDUvc3BhcmstbWQ1LmpzIiwic3JjL2hlbHBlcnMvbGlua0hhc2gudHMiLCJzcmMvaGVscGVycy9yZXBsYWNlSW1hZ2VzLnRzIiwic3JjL3NldHRpbmdzLnRzIiwic3JjL3BhcnNlcnMvTm90ZS50cyIsInNyYy9wYXJzZXJzL1BhcnNlci50cyIsInNyYy9wYXJzZXJzL1lvdXR1YmVQYXJzZXIudHMiLCJub2RlX21vZHVsZXMvdHVybmRvd24vbGliL3R1cm5kb3duLmJyb3dzZXIuZXMuanMiLCJub2RlX21vZHVsZXMvQGd1eXBsdXNwbHVzL3R1cm5kb3duLXBsdWdpbi1nZm0vbGliL3R1cm5kb3duLXBsdWdpbi1nZm0uY2pzLmpzIiwic3JjL3BhcnNlcnMvcGFyc2VodG1sLnRzIiwic3JjL3BhcnNlcnMvVHdpdHRlclBhcnNlci50cyIsIm5vZGVfbW9kdWxlcy9AbW96aWxsYS9yZWFkYWJpbGl0eS9SZWFkYWJpbGl0eS5qcyIsIm5vZGVfbW9kdWxlcy9AbW96aWxsYS9yZWFkYWJpbGl0eS9SZWFkYWJpbGl0eS1yZWFkZXJhYmxlLmpzIiwibm9kZV9tb2R1bGVzL0Btb3ppbGxhL3JlYWRhYmlsaXR5L2luZGV4LmpzIiwibm9kZV9tb2R1bGVzL2RvbXB1cmlmeS9kaXN0L3B1cmlmeS5qcyIsIm5vZGVfbW9kdWxlcy9pc29tb3JwaGljLWRvbXB1cmlmeS9icm93c2VyLmpzIiwic3JjL3BhcnNlcnMvV2Vic2l0ZVBhcnNlci50cyIsInNyYy9wYXJzZXJzL1RleHRTbmlwcGV0UGFyc2VyLnRzIiwic3JjL3ZpZXdzL3NldHRpbmdzLXRhYi50cyIsInNyYy9tYWluLnRzIl0sInNvdXJjZXNDb250ZW50IjpudWxsLCJuYW1lcyI6WyJub3JtYWxpemVQYXRoIiwiVEZvbGRlciIsInBhdGgiLCJ1bmRlZmluZWQiLCJTcGFya01ENSIsImJhc2VuYW1lIiwibW9tZW50IiwicmVxdWVzdCIsInJ1bGVzIiwidHVybmRvd25QbHVnaW5HZm0uZ2ZtIiwicmVxdWlyZSQkMCIsInJlcXVpcmUkJDEiLCJ0aGlzIiwiRE9NUHVyaWZ5LnNhbml0aXplIiwiaXNQcm9iYWJseVJlYWRlcmFibGUiLCJOb3RpY2UiLCJSZWFkYWJpbGl0eSIsIlBsYXRmb3JtIiwiUGx1Z2luU2V0dGluZ1RhYiIsIlNldHRpbmciLCJQbHVnaW4iLCJhZGRJY29uIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBdURBO0FBQ08sU0FBUyxTQUFTLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxDQUFDLEVBQUUsU0FBUyxFQUFFO0FBQzdELElBQUksU0FBUyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsT0FBTyxLQUFLLFlBQVksQ0FBQyxHQUFHLEtBQUssR0FBRyxJQUFJLENBQUMsQ0FBQyxVQUFVLE9BQU8sRUFBRSxFQUFFLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFO0FBQ2hILElBQUksT0FBTyxLQUFLLENBQUMsS0FBSyxDQUFDLEdBQUcsT0FBTyxDQUFDLEVBQUUsVUFBVSxPQUFPLEVBQUUsTUFBTSxFQUFFO0FBQy9ELFFBQVEsU0FBUyxTQUFTLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRTtBQUNuRyxRQUFRLFNBQVMsUUFBUSxDQUFDLEtB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U0FBUyxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN0RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDakMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN0RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0FBQ3BELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN0RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxLQUFLLEdBQUcsQ0FBQyxDQUFDO0FBQ2xELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdkQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN2RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdkQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN2RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDO1NBQ1EsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN0RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3RELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDakMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDdEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDakMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdkQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3RELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdkQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxHQUFHLENBQUMsQ0FBQztBQUNwRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3RELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdkQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQztBQUNBLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sR0FBRyxDQUFDLENBQUM7QUFDN0MsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ2pELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNsRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFFBQVEsR0FBRyxDQUFDLENBQUM7QUFDaEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ2pELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNqRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDaEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ2xELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNqRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDaEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ2hELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxHQUFHLENBQUMsQ0FBQztBQUMvQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDaEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ2pELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNqRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDaEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QztBQUNBLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ25ELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDcEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0FBQ2xELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsRUFBRSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNwRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxPQUFPLEdBQUcsQ0FBQyxDQUFDO0FBQ2xELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDcEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNwRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0FBQ25ELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDcEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUUsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ25ELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNuRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ25ELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUM7QUFDQSxTQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUM1QixTQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUM1QixTQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMs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LENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQzdCLEdBQUc7QUFDSDtBQUNBLEVBQUUsSUFBSSxFQUFFLFVBQVUsTUFBTSxFQUFFO0FBQzFCLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUM7QUFDdkIsTUFBTSxNQUFNLEVBQUUsTUFBTTtBQUNwQixNQUFNLFdBQVcsRUFBRSxJQUFJLENBQUMsZUFBZTtBQUN2QyxLQUFLLENBQUMsQ0FBQztBQUNQLEdBQUc7QUFDSDtBQUNBLEVBQUUsTUFBTSxFQUFFLFVBQVUsTUFBTSxFQUFFO0FBQzVCLElBQUksSUFBSSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUM7QUFDekIsTUFBTSxNQUFNLEVBQUUsTUFBTTtBQUNwQixNQUFNLFdBQVcsRUFBRSxZQUFZO0FBQy9CLFFBQVEsT0FBTyxFQUFFO0FBQ2pCLE9BQU87QUFDUCxLQUFLLENBQUMsQ0FBQztBQUNQLEdBQUc7QUFDSDtBQUNBLEVBQUUsT0FBTyxFQUFFLFVBQVUsSUFBSSxFQUFFO0FBQzNCLElBQUksSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFLE9BQU8sSUFBSSxDQUFDLFNBQVM7QUFDM0MsSUFBSSxJQUFJLElBQUksQ0FBQztBQUNiO0FBQ0EsSUFBSSxLQUFLLElBQUksR0FBRyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLE9BQU8sSUFBSTtBQUN0RSxJQUFJLEtBQUssSUFBSSxHQUFHLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsT0FBTyxJQUFJO0FBQ3RFLElBQUksS0FBSyxJQUFJLEdBQUcsUUFBUSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxPQUFPLElBQUk7QUFDeEU7QUFDQSxJQUFJLE9BQU8sSUFBSSxDQUFDLFdBQVc7QUFDM0IsR0FBRztBQUNIO0FBQ0EsRUFB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LEVBQUUsVUFBVSxFQUFFLElBQUksRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxTQUFTLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxNQUFNLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxHQUFHLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQztBQUNqL0I7SUFDRSxJQUFJLEtBQUssR0FBRyxNQUFNLENBQUMsQ0FBQyxLQUFLLEVBQUUsR0FBRyxFQUFFLFVBQVUsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLGNBQWMsRUFBRSxlQUFlLEVBQUUsa0JBQWtCLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLEdBQUcsRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLGdCQUFnQixFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDO0lBQ3pkLElBQUksVUFBVSxHQUFHLE1BQU0sQ0FBQyxDQUFDLFNBQVMsRUFBRSxlQUFlLEVBQUUscUJBQXFCLEVBQUUsYUFBYSxFQUFFLGtCQUFrQixFQUFFLG1CQUFtQixFQUFFLG1CQUFtQixFQUFFLGdCQUFnQixFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsZ0JBQWdCLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLFVBQVUsRUFBRSxjQUFjLEVBQUUsb0JBQW9CLEVBQUUsYUFBYSxFQUFFLFFBQVEsRUFBRSxjQUFjLENBQUMsQ0FBQyxDQUFDO0FBQ3ZZO0FBQ0E7QUFDQTtBQUNBO0lBQ0UsSUFBSSxhQUFhLEdBQUcsTUFBTSxDQUFDLENBQUMsU0FBUyxFQUFFLGVBQWUsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFLGNBQWMsRUFBRSxXQUFXLEVBQUUsa0JBQWtCLEVBQUUsZ0JBQWdCLEVBQUUsZUFBZSxFQUFFLGVBQWUsRUFBRSxlQUFlLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLEVBQUUsY0FBYyxFQUFFLFdBQVcsRUFBRSxTQUFTLEVBQUUsZUFBZSxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsWUFBWSxFQUFFLFNBQVMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDO0FBQzlVLElBQUUsSUFBSSxRQUFRLEdBQUcsTUFBTSxDQUFDLENBQUMsTUFBTSxFQUFFLFVBQVUsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLFlBQVksRUFBRSxlQUFlLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLFlBQVksQ0FBQyxDQUFDLENBQUM7QUFDL1M7QUFDQTtBQUNBLElBQUUsSUFBSSxnQkFBZ0IsR0FBRyxNQUFNLENBQUMsQ0FBQyxTQUFTLEVBQUUsYUFBYSxFQUFFLFlBQVksRUFBRSxVQUFVLEVBQUUsV0FBVyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsV0FBVyxFQUFFLFlBQVksRUFBRSxnQkFBZ0IsRUFBRSxhQUFhLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQztJQUN4TixJQUFJLElBQUksR0FBRyxNQUFNLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0FBQy9CO0lBQ0UsSUFBSSxJQUFJLEdBQUcsTUFBTSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLGdCQUFnQixFQUFFLGNBQWMsRUFBRSxzQkFBc0IsRUFBRSxVQUFVLEVBQUUsWUFBWSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxhQUFhLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxjQUFjLEVBQUUsUUFBUSxFQUFFLGFBQWEsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLHlCQUF5QixFQUFFLHVCQUF1QixFQUFFLFVBQVUsRUFBRSxXQUFXLEVBQUUsU0FBUyxFQUFFLGNBQWMsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLElBQUksRUFBRSxXQUFXLEVBQUUsV0FBVyxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBRSxXQUFXLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFNBQVMs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 +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9oZWxwZXJzL2Rvd25sb2FkSW1hZ2UudHMiLCJzcmMvaGVscGVycy9jaGVja0FuZENyZWF0ZUZvbGRlci50cyIsInNyYy9oZWxwZXJzL2ZpbGV1dGlscy50cyIsIm5vZGVfbW9kdWxlcy9zcGFyay1tZDUvc3BhcmstbWQ1LmpzIiwic3JjL2hlbHBlcnMvbGlua0hhc2gudHMiLCJzcmMvaGVscGVycy9yZXBsYWNlSW1hZ2VzLnRzIiwic3JjL3NldHRpbmdzLnRzIiwic3JjL3ZpZXdzL3NldHRpbmdzLXRhYi50cyIsInNyYy9wYXJzZXJzL05vdGUudHMiLCJzcmMvcGFyc2Vycy9QYXJzZXIudHMiLCJzcmMvcGFyc2Vycy9Zb3V0dWJlUGFyc2VyLnRzIiwic3JjL3BhcnNlcnMvQmlsaWJpbGlQYXJzZXIudHMiLCJub2RlX21vZHVsZXMvdHVybmRvd24vbGliL3R1cm5kb3duLmJyb3dzZXIuZXMuanMiLCJub2RlX21vZHVsZXMvQGd1eXBsdXNwbHVzL3R1cm5kb3duLXBsdWdpbi1nZm0vbGliL3R1cm5kb3duLXBsdWdpbi1nZm0uY2pzLmpzIiwic3JjL3BhcnNlcnMvcGFyc2VodG1sLnRzIiwic3JjL3BhcnNlcnMvVHdpdHRlclBhcnNlci50cyIsIm5vZGVfbW9kdWxlcy9AbW96aWxsYS9yZWFkYWJpbGl0eS9SZWFkYWJpbGl0eS5qcyIsIm5vZGVfbW9kdWxlcy9AbW96aWxsYS9yZWFkYWJpbGl0eS9SZWFkYWJpbGl0eS1yZWFkZXJhYmxlLmpzIiwibm9kZV9tb2R1bGVzL0Btb3ppbGxhL3JlYWRhYmlsaXR5L2luZGV4LmpzIiwibm9kZV9tb2R1bGVzL2RvbXB1cmlmeS9kaXN0L3B1cmlmeS5qcyIsIm5vZGVfbW9kdWxlcy9pc29tb3JwaGljLWRvbXB1cmlmeS9icm93c2VyLmpzIiwic3JjL3BhcnNlcnMvV2Vic2l0ZVBhcnNlci50cyIsInNyYy9wYXJzZXJzL1RleHRTbmlwcGV0UGFyc2VyLnRzIiwic3JjL21haW4udHMiXSwic291cmNlc0NvbnRlbnQiOm51bGwsIm5hbWVzIjpbIm5vcm1hbGl6ZVBhdGgiLCJURm9sZGVyIiwicGF0aCIsInVuZGVmaW5lZCIsIlNwYXJrTUQ1IiwiYmFzZW5hbWUiLCJQbHVnaW5TZXR0aW5nVGFiIiwiU2V0dGluZyIsIm1vbWVudCIsInJlcXVlc3QiLCJydWxlcyIsInR1cm5kb3duUGx1Z2luR2ZtLmdmbSIsInJlcXVpcmUkJDAiLCJyZXF1aXJlJCQxIiwidGhpcyIsIkRPTVB1cmlmeS5zYW5pdGl6ZSIsImlzUHJvYmFibHlSZWFkZXJhYmxlIiwiTm90aWNlIiwiUmVhZGFiaWxpdHkiLCJQbGF0Zm9ybSIsIlBsdWdpbiIsImFkZEljb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF1REE7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxF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QUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3RELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxHQUFHLENBQUMsQ0FBQztBQUNwRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3RELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDakMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsS0FBSyxHQUFHLENBQUMsQ0FBQztBQUNsRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3ZELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdkQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3ZELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdkQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQztTQUNRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDakMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDdEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUN0RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ3RELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNyRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2pDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3ZELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDakMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNsQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN0RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3ZELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDakMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFFBQVEsR0FBRyxDQUFDLENBQUM7QUFDcEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNqQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUN0RCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ2xDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3ZELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUM7QUFDQSxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLEdBQUcsQ0FBQyxDQUFDO0FBQzdDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNqRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDbEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0FBQ2hELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNqRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDakQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ2hELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsQ0FBQztBQUNsRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDakQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ2hELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNoRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFFBQVEsR0FBRyxDQUFDLENBQUM7QUFDL0MsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ2hELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNqRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsR0FBRyxDQUFDLENBQUM7QUFDakQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxTQUFTLEdBQUcsQ0FBQyxDQUFDO0FBQ2hELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekM7QUFDQSxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNuRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3BELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxHQUFHLENBQUMsQ0FBQztBQUNsRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUUsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDcEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUMxQyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsT0FBTyxHQUFHLENBQUMsQ0FBQztBQUNsRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3BELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsRUFBRSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDcEQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxHQUFHLENBQUMsQ0FBQztBQUNuRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzFDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3BELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUM7QUFDckQsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsU0FBUyxHQUFHLENBQUMsQ0FBQztBQUNuRCxTQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBQ3JELFNBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDMUMsU0FBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElB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QVcsRUFBRSxJQUFJLENBQUMsZUFBZTtBQUN2QyxLQUFLLENBQUMsQ0FBQztBQUNQLEdBQUc7QUFDSDtBQUNBLEVBQUUsTUFBTSxFQUFFLFVBQVUsTUFBTSxFQUFFO0FBQzVCLElBQUksSUFBSSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUM7QUFDekIsTUFBTSxNQUFNLEVBQUUsTUFBTTtBQUNwQixNQUFNLFdBQVcsRUFBRSxZQUFZO0FBQy9CLFFBQVEsT0FBTyxFQUFFO0FBQ2pCLE9BQU87QUFDUCxLQUFLLENBQUMsQ0FBQztBQUNQLEdBQUc7QUFDSDtBQUNBLEVBQUUsT0FBTyxFQUFFLFVBQVUsSUFBSSxFQUFFO0FBQzNCLElBQUksSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFLE9BQU8sSUFBSSxDQUFDLFNBQVM7QUFDM0MsSUFBSSxJQUFJLElBQUksQ0FBQztBQUNiO0FBQ0EsSUFBSSxLQUFLLElBQUksR0FBRyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLE9BQU8sSUFBSTtBQUN0RSxJQUFJLEtBQUssSUFBSSxHQUFHLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsT0FBTyxJQUFJO0FBQ3RFLElBQUksS0FBSyxJQUFJLEdBQUcsUUFBUSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxPQUFPLElBQUk7QUFDeEU7QUFDQSxJQUFJLE9BQU8sSUFBSSxDQUFDLFdBQVc7QUFDM0IsR0FBRztBQUNIO0FBQ0EsRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLEVBQUU7QUFDekIsSUFBSSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFD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QUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxNQUFNLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxHQUFHLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQztBQUNqL0I7SUFDRSxJQUFJLEtBQUssR0FBRyxNQUFNLENBQUMsQ0FBQyxLQUFLLEVBQUUsR0FBRyxFQUFFLFVBQVUsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLGNBQWMsRUFBRSxlQUFlLEVBQUUsa0JBQWtCLEVBQUUsUUFBUSxFQUFFLFVB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QUFNLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxjQUFjLEVBQUUsUUFBUSxFQUFFLGFBQWEsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLHlCQUF5QixFQUFFLHVCQUF1QixFQUFFLFVBQVUsRUFBRSxXQUFXLEVBQUUsU0FBUyxFQUFFLGNBQWMsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLElBQUksRUFBRSxXQUFXLEVBQUUsV0FBVyxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBRSxXQUFXLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLENB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 diff --git a/.obsidian/plugins/obsidian-read-it-later/manifest.json b/.obsidian/plugins/obsidian-read-it-later/manifest.json index 3fa21c1a..57aa77ff 100644 --- a/.obsidian/plugins/obsidian-read-it-later/manifest.json +++ b/.obsidian/plugins/obsidian-read-it-later/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-read-it-later", "name": "ReadItLater", - "version": "0.0.15", + "version": "0.0.16", "minAppVersion": "0.9.12", "description": "Saves the clipboard to a new notice.", "author": "Dominik Pieper", diff --git a/.obsidian/plugins/obsidian-reminder-plugin/data.json b/.obsidian/plugins/obsidian-reminder-plugin/data.json index 3d069d29..e987b302 100644 --- a/.obsidian/plugins/obsidian-reminder-plugin/data.json +++ b/.obsidian/plugins/obsidian-reminder-plugin/data.json @@ -341,11 +341,6 @@ } ], "01.02 Home/Household.md": [ - { - "title": ":bed: [[Household]] Change bedsheets %%done_del%%", - "time": "2022-08-13", - "rowNumber": 125 - }, { "title": "♻ [[Household]]: *Paper* recycling collection %%done_del%%", "time": "2022-08-16", @@ -365,6 +360,11 @@ "title": "🛎 🛍 REMINDER [[Household]]: Monthly shop in France", "time": "2022-08-27", "rowNumber": 109 + }, + { + "title": ":bed: [[Household]] Change bedsheets %%done_del%%", + "time": "2022-08-27", + "rowNumber": 125 } ], "01.03 Family/Pia Bousquié.md": [ @@ -556,6 +556,13 @@ "time": "2022-12-31", "rowNumber": 167 } + ], + "00.01 Admin/Calendars/2022-02-20.md": [ + { + "title": "00:24 :tv: [[2022-02-20|Memo]], [[@Media France|Documentaire]]: Chercher 'ami de droite' sur le quinquennat Macron", + "time": "2022-09-25", + "rowNumber": 87 + } ] }, "debug": false, diff --git a/.obsidian/workspace b/.obsidian/workspace index d9ac8dc5..84f7b118 100644 --- a/.obsidian/workspace +++ b/.obsidian/workspace @@ -4,7 +4,7 @@ "type": "split", "children": [ { - "id": "e12e1bd3cf42a7c6", + "id": "e90352e2fc0bf899", "type": "leaf", "state": { "type": "markdown", @@ -151,17 +151,17 @@ ], "currentTab": 2 }, - "active": "e12e1bd3cf42a7c6", + "active": "e90352e2fc0bf899", "lastOpenFiles": [ - "00.01 Admin/Templates/Template Daily.md", - "00.01 Admin/Calendars/2022-08-13.md", - "00.01 Admin/Calendars/2022-08-12.md", - "00.01 Admin/Calendars/2022-08-11.md", + "00.01 Admin/Calendars/2022-08-14.md", + "00.01 Admin/Calendars/2022-08-15.md", "01.02 Home/@Main Dashboard.md", - "05.01 Computer setup/Threats and Intrusions.md", - "05.01 Computer setup/Storage and Syncing.md", - "05.01 Computer setup/Privacy & Security.md", - "05.01 Computer setup/Internet services.md", - "05.01 Computer setup/iCloud.md" + "00.01 Admin/Calendars/2022-02-20.md", + "01.02 Home/@Shopping list.md", + "03.03 Food & Wine/Big Shells With Spicy Lamb Sausage and Pistachios.md", + "archive.md", + "Daily.md", + "Life Progress.md", + "00.01 Admin/Test sheet.md" ] } \ No newline at end of file diff --git a/00.01 Admin/Calendars/2022-01-31.md b/00.01 Admin/Calendars/2022-01-31.md index 3467004e..b46498da 100644 --- a/00.01 Admin/Calendars/2022-01-31.md +++ b/00.01 Admin/Calendars/2022-01-31.md @@ -85,7 +85,7 @@ This section does serve for quick memos. %% ### %%   -- 08:25 Started [[Frédéric de Hohenstaufen]] +- 08:25 Started [[Frédéric de Hohenstaufen]] #book ^824pu7 - [x] 13:04 Organise [[MRCK]]'s birthday 📆2022-02-06 ✅2022-02-07 --- diff --git a/00.01 Admin/Calendars/2022-02-20.md b/00.01 Admin/Calendars/2022-02-20.md index c9b98d31..59332d66 100644 --- a/00.01 Admin/Calendars/2022-02-20.md +++ b/00.01 Admin/Calendars/2022-02-20.md @@ -85,7 +85,7 @@ This section does serve for quick memos. %% ### %%   -- 00:24 [[@Media France|Documentaire]]: Chercher 'ami de droite' sur le quinquennat Macron 📆2022-04-03 +- [ ] 00:24 :tv: [[2022-02-20|Memo]], [[@Media France|Documentaire]]: Chercher 'ami de droite' sur le quinquennat Macron 📅 2022-09-25 ^3sl3sd --- diff --git a/00.01 Admin/Calendars/2022-03-16.md b/00.01 Admin/Calendars/2022-03-16.md index 89a389d7..2cd0a38e 100644 --- a/00.01 Admin/Calendars/2022-03-16.md +++ b/00.01 Admin/Calendars/2022-03-16.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- 01:20 [[Selfhosting]], [[Configuring UFW|Firewall]]: Mise en place du process d'update des IP bloquées 📆2022-03-19 +- 01:20 :desktop_computer: [[Selfhosting]], [[Configuring UFW|Firewall]]: Mise en place du process d'update des IP bloquées 📆2022-03-19 ^hsvz3k --- diff --git a/00.01 Admin/Calendars/2022-03-18.md b/00.01 Admin/Calendars/2022-03-18.md index def6b0df..89f9cd75 100644 --- a/00.01 Admin/Calendars/2022-03-18.md +++ b/00.01 Admin/Calendars/2022-03-18.md @@ -89,15 +89,15 @@ This section does serve for quick memos. %% ### %%   -- [x] 07:35 [[Selfhosting]], [[Configuring Fail2ban]]: look at the filter for the Postfix jail 📅 2022-03-19 ✅ 2022-03-18 -- [x] 09:11 [[Selfhosting]], [[Configuring Caddy]]: debug the log file 📅 2022-03-25 ✅ 2022-03-18 -- [x] 11:34 [[Selfhosting]], [[Configuring Fail2ban|Fail2ban]], [[Configuring UFW|UFW]]: voir si la liste d'IP peut etre partagee avec [crowdsec](https://crowdsec.net) 📅 2022-04-30 ✅ 2022-04-16 +- [x] 07:35 :desktop_computer: [[Selfhosting]], [[Configuring Fail2ban]]: look at the filter for the Postfix jail 📅 2022-03-19 ✅ 2022-03-18 ^11ldlm +- [x] 09:11 :desktop_computer: [[Selfhosting]], [[Configuring Caddy]]: debug the log file 📅 2022-03-25 ✅ 2022-03-18 ^zqk6xo +- [x] 11:34 :desktop_computer: [[Selfhosting]], [[Configuring Fail2ban|Fail2ban]], [[Configuring UFW|UFW]]: voir si la liste d'IP peut etre partagee avec [crowdsec](https://crowdsec.net) 📅 2022-04-30 ✅ 2022-04-16 ^tb7swm - [x] 11:36 [[@IT & Computer]]: Find a HackerNews reader 📅 2022-03-31 ✅ 2022-03-19 -- [x] 11:39 [[Selfhosting]], [[@News]], [[Server Tools|Tools]]: explore self hosting a RSS reader like [selfoss](https://selfoss.aditu.de) 📅 2022-03-31 ✅ 2022-03-19 -- [x] 11:41 :desktop_computer: [[Selfhosting]], [[Server Tools|Tools]]: explore self hosting a web automation tool like [huginn](https://github.com/huginn/huginn) 📅 2022-08-31 ✅ 2022-08-02 -- [x] 12:23 [[Selfhosting]], [[Server Tools|Tools]], [[Configuring Caddy|caddy]]: Add Caddy to Prometheus 📅 2022-03-26 ✅ 2022-03-18 -- [x] 15:39 [[Selfhosting]], [[Configuring Caddy|caddy]]: Mettre en place le monitoring par Prometheus 📅 2022-04-03 ✅ 2022-04-02 -- [x] 22:33 [[Selfhosting]], [[Server Tools|Tools]]: install SN extensions 📅 2022-05-03 ✅ 2022-04-16 +- [x] 11:39 :desktop_computer: [[Selfhosting]], [[@News]], [[Server Tools|Tools]]: explore self hosting a RSS reader like [selfoss](https://selfoss.aditu.de) 📅 2022-03-31 ✅ 2022-03-19 ^8kqn18 +- [x] 11:41 :desktop_computer: [[Selfhosting]], [[Server Tools|Tools]]: explore self hosting a web automation tool like [huginn](https://github.com/huginn/huginn) 📅 2022-08-31 ✅ 2022-08-02 ^psia83 +- [x] 12:23 :desktop_computer: [[Selfhosting]], [[Server Tools|Tools]], [[Configuring Caddy|caddy]]: Add Caddy to Prometheus 📅 2022-03-26 ✅ 2022-03-18 ^eqj468 +- [x] 15:39 :desktop_computer: [[Selfhosting]], [[Configuring Caddy|caddy]]: Mettre en place le monitoring par Prometheus 📅 2022-04-03 ✅ 2022-04-02 ^mxs2dm +- [x] 22:33 :desktop_computer: [[Selfhosting]], [[Server Tools|Tools]]: install SN extensions 📅 2022-05-03 ✅ 2022-04-16 ^pywgax --- diff --git a/00.01 Admin/Calendars/2022-04-03.md b/00.01 Admin/Calendars/2022-04-03.md index 9db61ea0..7ffcb96b 100644 --- a/00.01 Admin/Calendars/2022-04-03.md +++ b/00.01 Admin/Calendars/2022-04-03.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- 14:48 [[Lamb n Lentil Curry]] for lunch with [[Amaury de Villeneuve|Papa]] +- 14:48 [[Lamb n Lentil Curry]] for lunch with [[Amaury de Villeneuve|Papa]] #recipe ^ny460f --- diff --git a/00.01 Admin/Calendars/2022-04-16.md b/00.01 Admin/Calendars/2022-04-16.md index d0ac6f25..df418605 100644 --- a/00.01 Admin/Calendars/2022-04-16.md +++ b/00.01 Admin/Calendars/2022-04-16.md @@ -86,7 +86,7 @@ style: number %% ### %%   -- 17:12 Déjeuner chez [[Cantinetta Antinori]] avec [[MRCK|Meggi-mo]] +- 17:12 Déjeuner chez [[Cantinetta Antinori]] avec [[MRCK|Meggi-mo]] #restaurant ^aajgqn --- diff --git a/00.01 Admin/Calendars/2022-04-17.md b/00.01 Admin/Calendars/2022-04-17.md index 62d0a786..66534b6d 100644 --- a/00.01 Admin/Calendars/2022-04-17.md +++ b/00.01 Admin/Calendars/2022-04-17.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- 19:58 [[Udon in Buttery Tomato n Soy broth]] with [[MRCK|Meggi-mo]] for din's +- 19:58 [[Udon in Buttery Tomato n Soy broth]] with [[MRCK|Meggi-mo]] for din's #recipe ^mhb4pt --- diff --git a/00.01 Admin/Calendars/2022-05-24.md b/00.01 Admin/Calendars/2022-05-24.md index e8ad60ed..05dc232f 100644 --- a/00.01 Admin/Calendars/2022-05-24.md +++ b/00.01 Admin/Calendars/2022-05-24.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- 20:46 [[Sheet-pan gnocchi]] tested with [[MRCK|Meggi-mo]] +- 20:46 [[Sheet-pan gnocchi]] tested with [[MRCK|Meggi-mo]] #recipe ^c1ldb7 --- diff --git a/00.01 Admin/Calendars/2022-05-29.md b/00.01 Admin/Calendars/2022-05-29.md index 8bdf0a2b..78da6c20 100644 --- a/00.01 Admin/Calendars/2022-05-29.md +++ b/00.01 Admin/Calendars/2022-05-29.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- 15:15 [[Udon in Buttery Tomato n Soy broth]] recipe for my [[MRCK|Meggi-mo]] for [[2022-05-29|lunch]] +- 15:15 [[Udon in Buttery Tomato n Soy broth]] recipe for my [[MRCK|Meggi-mo]] for [[2022-05-29|lunch]] #recipe ^yedaew --- diff --git a/00.01 Admin/Calendars/2022-05-30.md b/00.01 Admin/Calendars/2022-05-30.md index 4813934b..fa7b0950 100644 --- a/00.01 Admin/Calendars/2022-05-30.md +++ b/00.01 Admin/Calendars/2022-05-30.md @@ -90,7 +90,7 @@ This section does serve for quick memos. %% ### %%   - [x] 08:35 [[@Lifestyle]] :shoe: : pick up shoes at the cobbler's 📅 2022-05-30 ✅ 2022-05-30 -- 12:00 My [[MRCK|Meggi-mo]] is preparing the [[Udon in Buttery Tomato n Soy broth]] [[2022-05-30|today]] +- 12:00 My [[MRCK|Meggi-mo]] is preparing the [[Udon in Buttery Tomato n Soy broth]] [[2022-05-30|today]] #recipe ^5ah1r6 --- diff --git a/00.01 Admin/Calendars/2022-06-08.md b/00.01 Admin/Calendars/2022-06-08.md index 6eb3abbd..b1d2993b 100644 --- a/00.01 Admin/Calendars/2022-06-08.md +++ b/00.01 Admin/Calendars/2022-06-08.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- [ ] 20:24 [[Chilaquiles Casserole]] with [[MRCK|Meggi]] with Piadina bread +- [ ] 20:24 [[Chilaquiles Casserole]] with [[MRCK|Meggi]] with Piadina bread #recipe ^bblkv4 --- diff --git a/00.01 Admin/Calendars/2022-06-25.md b/00.01 Admin/Calendars/2022-06-25.md index ad4a9879..ac41f4f6 100644 --- a/00.01 Admin/Calendars/2022-06-25.md +++ b/00.01 Admin/Calendars/2022-06-25.md @@ -90,7 +90,7 @@ This section does serve for quick memos. %% ### %%   - [ ] 16:29 :sailboat: [[@Lifestyle]], [[2022-06-25|Memo]]: reprendre inscription pour le club nautique de ZH 📅 2022-08-31 -- 19:47 [[Mushroom Fricassée]] for dinns made by [[MRCK|Meggi-mo]] +- 19:47 [[Mushroom Fricassée]] for dinns made by [[MRCK|Meggi-mo]] #recipe ^925bhq --- diff --git a/00.01 Admin/Calendars/2022-07-29.md b/00.01 Admin/Calendars/2022-07-29.md index d7200781..75da03f6 100644 --- a/00.01 Admin/Calendars/2022-07-29.md +++ b/00.01 Admin/Calendars/2022-07-29.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- [ ] 12:47 [[Udon in Buttery Tomato n Soy broth]] for [[MRCK]] before leaving to [[Belfast]] +- [ ] 12:47 [[Udon in Buttery Tomato n Soy broth]] for [[MRCK]] before leaving to [[Belfast]] #recipe ^auz2yf --- diff --git a/00.01 Admin/Calendars/2022-07-31.md b/00.01 Admin/Calendars/2022-07-31.md index dc160ef5..13153f7a 100644 --- a/00.01 Admin/Calendars/2022-07-31.md +++ b/00.01 Admin/Calendars/2022-07-31.md @@ -89,7 +89,7 @@ This section does serve for quick memos. %% ### %%   -- [ ] 15:08 [[Pastitsio]] tested this day - great stuff +- [ ] 15:08 [[Pastitsio]] tested this day - great stuff #recipe ^zkc10d --- diff --git a/00.01 Admin/Calendars/2022-08-13.md b/00.01 Admin/Calendars/2022-08-13.md index 8bce59c3..3a4bb708 100644 --- a/00.01 Admin/Calendars/2022-08-13.md +++ b/00.01 Admin/Calendars/2022-08-13.md @@ -13,9 +13,9 @@ Stress: 25 FrontHeadBar: 5 EarHeadBar: 30 BackHeadBar: 20 -Water: -Coffee: -Steps: +Water: 3.5 +Coffee: 2 +Steps: 20298 Ski: Riding: Racket: diff --git a/00.01 Admin/Calendars/2022-08-14.md b/00.01 Admin/Calendars/2022-08-14.md new file mode 100644 index 00000000..d05fe76f --- /dev/null +++ b/00.01 Admin/Calendars/2022-08-14.md @@ -0,0 +1,117 @@ +--- + +Date: 2022-08-14 +DocType: Note +Hierarchy: +TimeStamp: +location: +CollapseMetaTable: Yes +Sleep: 7 +Happiness: 90 +Gratefulness: 90 +Stress: 25 +FrontHeadBar: 5 +EarHeadBar: 30 +BackHeadBar: 20 +Water: 4.55 +Coffee: 3 +Steps: 10691 +Ski: +Riding: +Racket: +Football: +Swim: +title: "Daily Note" +allDay: true +date: 2022-08-14 + +--- + +%% Parent:: [[@Life Admin]] %% + +--- + +[[2022-08-13|<< 🗓 Previous ]]       [[@Main Dashboard|Back]]       [[2022-08-15|🗓 Next >>]] + +--- + +  + +```button +name Record today's health +type command +action MetaEdit: Run MetaEdit +id EditMetaData +``` +^button-2022-08-14Edit + +```button +name Save +type command +action Save current file +id Save +``` +^button-2022-08-14NSave + +  + +# 2022-08-14 + +  + +> [!summary]+ +> Daily note for 2022-08-14 + +  + +```toc +style: number +``` + +  + +--- + +  + +### Memos + +  + +#### Memos + +This section does serve for quick memos. + +  + + +%% ### %% +  +- 21:22 [[Big Shells With Spicy Lamb Sausage and Pistachios]] without broccoli #recipe ^w7o87r + +--- + +  + +### Notes + +  + +Loret ipsum + +  + +--- + +  + +### Linked activity + +  + +```dataview +Table from [[2022-08-14]] +``` + +  +  \ No newline at end of file diff --git a/00.01 Admin/Calendars/2022-08-15.md b/00.01 Admin/Calendars/2022-08-15.md new file mode 100644 index 00000000..cdfbb8ca --- /dev/null +++ b/00.01 Admin/Calendars/2022-08-15.md @@ -0,0 +1,116 @@ +--- + +Date: 2022-08-15 +DocType: Note +Hierarchy: +TimeStamp: +location: +CollapseMetaTable: Yes +Sleep: 7.5 +Happiness: 90 +Gratefulness: 90 +Stress: 25 +FrontHeadBar: 5 +EarHeadBar: 30 +BackHeadBar: 20 +Water: 0.75 +Coffee: +Steps: +Ski: +Riding: +Racket: +Football: +Swim: +title: "Daily Note" +allDay: true +date: 2022-08-15 + +--- + +%% Parent:: [[@Life Admin]] %% + +--- + +[[2022-08-14|<< 🗓 Previous ]]       [[@Main Dashboard|Back]]       [[2022-08-16|🗓 Next >>]] + +--- + +  + +```button +name Record today's health +type command +action MetaEdit: Run MetaEdit +id EditMetaData +``` +^button-2022-08-15Edit + +```button +name Save +type command +action Save current file +id Save +``` +^button-2022-08-15NSave + +  + +# 2022-08-15 + +  + +> [!summary]+ +> Daily note for 2022-08-15 + +  + +```toc +style: number +``` + +  + +--- + +  + +### Memos + +  + +#### Memos + +This section does serve for quick memos. + +  + + +%% ### %% +  + +--- + +  + +### Notes + +  + +Loret ipsum + +  + +--- + +  + +### Linked activity + +  + +```dataview +Table from [[2022-08-15]] +``` + +  +  \ No newline at end of file diff --git a/00.01 Admin/Test sheet.md b/00.01 Admin/Test sheet.md index ddd6d5b9..0af3a9f9 100644 --- a/00.01 Admin/Test sheet.md +++ b/00.01 Admin/Test sheet.md @@ -334,6 +334,218 @@ dv.table(headers, rows) --- +### Checkboxes + +- [ ] Unchecked `- [ ]` + +- [x] Checked `- [x]` + +- [>] Rescheduled `- [>]` + +- [<] Scheduled `- [<]` + +- [!] Important `- [!]` + +- [-] Cancelled `- [-]` + +- [/] In Progress `- [/]` + +- [?] Question `- [?]` + +- [*] Star `- [*]` + +- [n] Note `- [n]` + +- [l] Location `- [l]` + +- [i] Information `- [i]` + +- [I] Idea `- [I]` + +- [S] Amount `- [S]` + +- [p] Pro `- [p]` + +- [c] Con `- [c]` + +- [b] Bookmark `- [b]` + +- [f] Fire `- [ f ]` + +- [w] Win `- [w]` + +- [k] Key `- [k]` + +- [u] Up `- [u]` + +- [d] down `- [d]` + +- [F] Feature `- [F]` + +- [r] Rule `- [r]` + +- [m] Measurement `- [m]` + +- [M] Medical `- [M]` + +- [L] Language `- [L]` + +- [t] Clock `- [t]` + +- [T] Telephone `- [T]` + +- [P] Person `- [P]` + +- [#] Tags `- [#]` + +- [W] World `- [W]` + +- [U] Universe `- [U]` + +↰ ↱ ↲ ↳  ↴ ↵ + +### Box Drawing + +| Symbol | Alt Code | +|:------:|:--------:| +| ─ | +2500 | +| │ | +2502 | +| ┌ | +250c | +| ┐ | +2501 | +| └ | +2514 | +| ┘ | +2518 | +| ├ | +251c | +| ┤ | +2524 | +| ┬ | +252c | +| ┴ | +2534 | +| ┼ | +253c | + +### Callouts + +> [!quote] Quote, Cite + +> [!note] + +> [!shopping] Shopping List + +> [!tldr] + +> [!example] + +> [!help] + +> [!Related] Related + +> [!Backstory] Backstory + +> [!question] Question/FAQ + +> [!abstract] Abstract + +> [!Links] Links + +> [!Translation] Translation + +> [!info] Info + +> [!todo] + +> [!backlog] Backlog + +> [!morning] Morning + +> [!Meditate] Meditate + +> [!currently] Currently + +> [!tip] Tip + +> [!hint] + +> [!check] Check, Done + +> [!money] Money + +> [!pro] Pro + +> [!World] World + +> [!summary] + +> [!doing] Doing, In Progress + +> [!warning] Warning, Caution, Attention + +> [!idea] Idea + +> [!Feature] Feature + +> [!target] Target + +> [!con] Con + +> [!important] + +> [!failure] Failure, Fail, Missing + +> [!Conflict] Conflict, Challenge, Encounter + +> [!danger] Danger, Error + +> [!error] + +> [!bug] + +> [!Resources] Resources + +> [!celebrate] Celebrate + +> [!success] Success + +### Loading + +10% `` + + + +20% ` + +30% `` + + + +40% `` + + + +50% `` + + + +60% `` + + + +70% `` + + + +80% `` + + + +90% `` + + + +100% `` + + + +--- + ```dataviewjs const {shoppingFunc} = customJS shoppingFunc.getItems2Change({app: app, dv: dv, luxon: luxon, that:this, theme: "to0"}) diff --git a/00.03 News/After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough.md b/00.03 News/After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough.md new file mode 100644 index 00000000..bf811171 --- /dev/null +++ b/00.03 News/After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough.md @@ -0,0 +1,180 @@ +--- + +Tag: ["Crime", "ColdCase", "US", "SecretCode"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://www.popularmechanics.com/science/math/a40601672/zodiac-killer-340-cipher-solution-fbi/ +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: [[2022-08-14]] + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-ThreeAmateursMadeaBreakthroughNSave + +  + +# After the Zodiac Killer's '340' Cipher Stumped the FBI, Three Amateurs Made a Breakthrough + +**The envelope arrived** at the *San Francisco Chronicle* in November 1969 without a return address, its directive to the recipient, in handwriting distinctively slanted and words unevenly spaced, to “please rush to editor.” The *Chronicle* newsroom had seen the scrawl before, on previous letters sent from the Zodiac, a self-monikered serial killer who threatened to go on a “kill rampage” if the paper didn’t publish his writing on its front page. By the time of the November letter, the Zodiac had already attacked seven people, murdering five. His most recent murder—of a San Francisco cab driver, by gunshot—had occurred just four weeks before this new envelope arrived. The Zodiac had mailed the *Chronicle* a piece of the victim’s bloodied shirt as evidence of the crime. + +The Zodiac’s letters were replete with grisly imagery. He signed his “name” with a crosshairs symbol. He shared haunting details of his attacks. He promised to blow up buses of schoolchildren and unleash a “death machine” on San Francisco. But in addition to these overt threats, he included baffling ciphers for investigators to crack, troubling grids of symbols and letters that presumably masked a secret about his identity, intentions, or victims (to this day, the killer has never been found). The Zodiac’s first cipher, included in the July 31 letter, had been solved within a week by an amateur husband-and-wife team—but it had only revealed more of the killer’s raving. The second, now known as “the 340” due to the number of characters in it, would prove a much more difficult challenge. It came with a letter for the *Chronicle*, reading in part: + +*PS could you print this new cipher in your frunt page? I get aufully lonely when I am ignored, so lonely I could do my Thing !!!!!!* + +The paper’s editors, along with local law enforcement officials, had no reason to doubt the Zodiac’s most recent threat. They published the 340 the next day, hoping it might bring them one step closer to the serial killer’s identity, or lead them to his next victims. + +But the 340 stumped both amateur and professional cryptographers alike—not just in the weeks following its publication, but for decades. The NSA couldn’t crack it. Neither could the Naval Intelligence Office or the FBI. For more than fifty years, the cipher remained an unsolvable enigma, one that grew to almost mythic proportions among codebreakers and cryptography sleuths. Some speculated that the cipher would never be solved—that it was too sophisticated, too challenging for even contemporary cryptographers. + +![zodiac killer's 340 cipher](https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/zodiac5-hiresletteronly-1659367506.jpg?resize=480:*) + +The 340 cipher, above, reached the *San Francisco Chronicle* in November 1969. The killer’s first cipher had been cracked in a week by an amateur husband-and-wife team. Solving this one would require the eventual codebreakers to employ homophonic substitutions, period-19 transposition, the knight’s tour, and other complex cryptology schemes. + +Getty Images + +But then, in December 2020, the FBI announced a breakthrough: The 340 cipher had been solved. Not by its crack Cryptanalysis and Racketeering Records Unit, but instead by three computer wonks who’d found one another on an obscure online true-crime discussion board and started collaborating during the COVID-19 pandemic. The trio, who had no background in cryptology and no professional codebreaking experience, did what the world’s most powerful intelligence organizations could not. On top of the solution’s haunting opacity, the intricacies of the cipher itself brought fresh layers of insight that, forensic experts say, might help authorities eventually, finally, catch up to the killer. + +> “There’s not a lot of rhyme or reason to it, which makes it very impressive that anyone solved it.” + +**Dave Oranchak has** always been a puzzle geek. When he’s not running ultramarathons near his home in Roanoke, Virginia, the 47-year-old computer programmer spends most of his time working out practical solutions to problems, whether in his coding work or his passion for Shinro, a Japanese derivation of Sudoku. Around 2006, Oranchak became intrigued by the 340’s apparent resistance to a solution, a key had eluded the best efforts of professionals and experts. Tempted by the chance to unlock a slate of notorious cold cases, he started nosing around online discussion boards about the Zodiac. Before he knew it, he was down the rabbit hole, immersed in the Zodiac’s story and gaining a reputation as one of the reigning experts on the killer’s ciphers. + +The Zodiac had a thick case file for amateur sleuths like Oranchak to peruse. Here was a serial killer who had gone out of his way to taunt the police. His handwriting was on file, along with a recording of his voice. Witnesses to his crimes had provided enough information for law enforcement to create a composite sketch of his face. The Zodiac had tallied his victims in marker on the side of a car, drafted homemade ciphers, and mailed scraps of evidence to newspapers. But despite the best efforts of the country’s leading intelligence agencies, no one knew who he was. The 340 cipher was one of the final threads to pull, a puzzle with seemingly no discernible rules, schemes, or internal logic. + +Oranchak dedicated hundreds of hours to the 340 cipher—“way too many,” by his own measure. As his commitment deepened, he became a respected moderator on the Zodiac discussion boards and the leading authority on the 340 itself. He appeared on TV documentaries and podcasts dedicated to the Zodiac, eventually giving talks at NSA-sponsored cryptology conferences and sitting on panels with FBI agents actively working in the cryptology field. + +![david oranchak at his computer with dog where he did most of his work to crack the code](https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/zodiac8-david-oranchak-by-peter-means-9489-1659368143.jpg?crop=0.922xw:0.995xh;0.0782xw,0.00255xh&resize=480:*) + +One of the three amateurs who broke the 340 code, David Oranchak did most of his work from his home office, his dog Rosa by his side while he sat at his computer. He detailed his thought processes and methods on his YouTube channel, where he connected with others attempting to crack the cipher. + +PETER MEANS/VTE + +The community of amateur Zodiac hunters can be sensationalistic. “There’s a lot of chatter and nonsense and arguing about suspects,” Oranchak says. But one member of the forums struck him as level-headed and critical: Jarl Van Eycke, a reclusive warehouse worker living in Belgium who had gained respect in the cryptology community after developing his own decryption software program. “Jarl was technically minded, and \[he was\] approaching the \[Zodiac\] problem rationally,” Oranchak says. + +Van Eycke declined an interview request for this story. And he’s never spoken on the record about his decryption software or the Zodiac case. Oranchak has never met him; they’ve corresponded only by email and on forums. Despite Van Eycke’s almost total obscurity, he agreed to work with Oranchak on a solution to the 340. That was a pivotal moment that would add speed to the codebreaking process; Van Eycke’s software could work through multiple solution sequences simultaneously and provide a rating for the correctness of each result. + +Van Eycke and Oranchak began programming the codebreaking software to work through thousands and thousands of possible solutions to the 340 cipher. During the pandemic, Oranchak launched a YouTube channel dedicated to their work from his home office; his family vacation photos and a watercolor portrait of the late family cat, Peabody, looked on as he issued heady primers about cryptology and codebreaking. + +Despite the homespun setting, the information in Oranchak’s videos was undeniably sophisticated. He used Scrabble tiles to explain substitution keys and anagrams and gave casual lectures on cipher organization strategies such as columnar transposition, in which messages are first written in columns rather than lines. Before long, videos on his channel had millions of views. Oranchak was sure that certain anomalies in the cipher pointed to a logical organizational strategy. While some dismissed the cipher as an impossible exercise from a deranged mind, Oranchak believed that a valuable solution lay behind the inscrutable symbols. + +**Oranchak’s belief in** the 340’s logic stemmed from cryptography’s foundational principles. Ciphers date back at least 3,000 years. The earliest known cryptogram is from 1500 B.C., when a Mesopotamian potter devised a code to keep his glaze recipe secret from competitors, but methodologies have diversified and proliferated since then. Ancient Spartans and Chinese military leaders used the “scytale” method, writing messages that could only be read when wrapped around a specific rod, and Julius Caesar popularized the substitution cipher, in which each letter is replaced by another letter that’s a set number of positions away in the alphabet. Sir Francis Bacon favored a “steganographic” approach in which he replaced letters with binaries, and during each of the World Wars, countries used a range of cryptography methods, from simple stencils to the legendary German Enigma machine. All of these cipher varieties employ rotating substitutions that can be “brute forced” by nothing but pencil and paper, says Riad Wahby, Ph.D., whose research at Carnegie Mellon University focuses on proof systems and cryptography. This quality makes them accessible to the public despite their many layers of complexity. + +By the time the Zodiac began his killing rampage in 1968, ciphers and other cryptograms had invaded pulp crime novels and detective magazines. Readers could learn organizational tricks, such as the knight’s tour or period-19 transposition, and then use them in ciphers of their own. The Zodiac himself likely came of age reading some of those detective magazines and codebooks, says James R. Fitzgerald, a forensic linguist and criminal profiler who spent much of his career at the FBI’s Behavioral Analysis Unit. “If Zodiac is ever identified and his house is ever searched, you’re going to find dozens and dozens of other codebooks, other pads of paper with other code written on them,” he says. “He had an extended interest in this kind of language usage.” + +According to Fitzgerald, the Zodiac’s schematics align with popular cryptology strategies of the time. The first cipher was simple—a substitution code containing 26 symbols, each of which stood in for a letter in the English alphabet. Donald Harden, a high school teacher, and his wife, Bettye, solved it within a week of its publication. The couple estimates that they spent about 20 hours on the puzzle. They zeroed in on easy-to-find words likely to be used by a murderer; “kill,” for example, has repeating letters. Then they followed rules known to any Wheel of Fortune fan: namely, that E is the most used letter in the English language, as are certain letter pairings, such as T-H and Q-U. The solution read, in part: + +I LIKE KILLING BECAUSE IT IS SO MUCH FUN. IT IS MORE FUN THAN KILLING WILD GAME IN THE FOREST BECAUSE MAN IS THE MOST DANGEROUS ANIMAL OF ALL. TO KILL SOMETHING GIVES ME THE MOST THRILLING EXPERIENCE. IT IS EVEN BETTER THAN GETTING YOUR ROCKS OFF WITH A GIRL. THE BEST PART OF IT IS THAT WHEN I DIE I WILL BE REBORN IN PARADICE AND ALL I HAVE KILLED WILL BECOME MY SLAVES. + +At first glance, the cipher solution may seem worthless when it comes to catching a serial killer. Not so, says Fitzgerald. Instead, he points to the combination of literary allusion (most notably to Richard Connell’s “The Most Dangerous Game”) and colloquial sexual boasts as helpful context for a detailed psychological profile of the killer. So, he says, does the deliberate misspelling of “paradise” and the contrived idea of a specific afterlife awaiting the Zodiac. + +“He didn’t believe any of it,” says Fitzgerald of the Zodiac’s claims. “Yet it gave him an ostensible rationale behind his killing, so he would not be seen by the public as just randomly and purposelessly choosing his victims.” + +![donald g harden](https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/zodiac6-donald-harden-gettyimages-515288642-1659368303.jpg?resize=480:*) + +Donald G. Harden, a schoolteacher living in Salinas, California, broke the Zodiac’s first cipher sent on July 31, 1969, with his wife, Bettye June Harden + +Getty Images + +![four rotor german enigma machine made during world war ii](https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/zodiac7-german-enigma-machine-gettyimages-90738685-1659368364.jpg?resize=480:*) + +The code wheels and lampboard from a four-rotor German Enigma machine made during World War II, for which the user had to know the specific key settings used by the transmitter to decrypt a message + +Getty Images + +**Behavioral criminologists who have** worked the Zodiac case surmise that the 340’s construction was informed by the ease with which the first cipher was solved—a real blow to the killer’s inflated ego. For the 340, the Zodiac increased the number of individual characters to 50 and organized them via a far more complicated cryptogram. The cipher relied upon homophonic substitution, which assigns multiple symbols to a single letter and helps mask common letter pairings. As the cipher’s key—cryptology speak for a solution—continued to elude investigators at the FBI and NSA, cryptanalysts began to suspect that the Zodiac had somehow rearranged the order of the symbols, too, possibly including purposeful mistakes in the cipher that would confuse straightforward solutions—“a code within a code,” says Fitzgerald. He says the Zodiac, in this respect, fancied himself a kind of criminal mastermind. “The true code writer is very rare, even rarer among serial killers or serial offenders. And the ones that are difficult to break are the rarest of the rare.” + +The ready solution to the first cipher might have led the killer to overcomplicate the second, including the usage of what Fitzgerald calls “false flag mistakes” to throw off codebreakers. “He wanted to become more of an enigma that he already was,” Fitzgerald says. “He thrived on that. This guy wanted to put himself above and beyond all those pedestrian-type killers.” This egotism might have also informed the Zodiac’s moniker, symbol, and costume, which eyewitnesses said resembled that of a medieval executioner. It’s also why he seemed to thrive on sending mail to newspapers and demanding airtime from TV programs. On one such show, a man claiming to be the Zodiac phoned in to say that his only worry was eventually being taken to the gas chamber, a fear inconsistent with the killer’s supposed megalomaniacal arrogance. Sure enough, the caller was later proved to be a fraud. + +The Zodiac affected a persona who not only delighted in taunting authorities, but who also became bored with killing and needed to invent games to keep himself amused. The cipher is the primary symbol of the killer’s paradoxical needs to be both obsessed about and unknowable. That twisted psychology contributed to its immense difficulty, and is one reason why it took decades to unpack. + +> “Zodiac killed for thrill, the ciphers only added to the thrill, once the killings became routine.” + +**As COVID lockdowns** persisted in 2020, Jarl Van Eycke continued to refine his codebreaking software, AZDecrypt. He reported to Zodiac listserv users that it was becoming faster and more efficient, and he was adding features that allowed users to freeze keywords in the cipher, such as “kill,” while running permutations on the other symbols—a process called “cribbing” that can narrow the number of possible combinations a program needs to try. On his YouTube channel, Dave Oranchak theorized that the Zodiac had probably used a combination of schemes in the 340, including the knight’s move, in which a message is rearranged in a manner following the moveset of a knight in chess, and period-19 transposition, in which each character is moved 19 positions in the cipher before solving. + +That video caught the eye of Sam Blake, a quantitative analysis researcher at the University of Melbourne. Burned out from his work in computing infrastructure, Blake found Oranchak’s channel a more relaxing way to problem solve. He joined the Zodiac hunt with traditional pen and paper at first, but found it “clunky” for interacting with the more complex schemes AZDecrypt was dealing with. Period-19 transposition in particular, he says, “seemed like a pain in the butt.” + +![oranchak holding 304 cipher in his office](https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/zodiac1-david-oranchak-by-peter-means-9535-1659368597.jpg?resize=480:*) + +Oranchak began working on the 340 in 2006 and posted his first YouTube video on his efforts in April 2020. That first video debunked writer Robert Graysmith’s proposed solution to the cipher, and in December that same year, Oranchak released the solution that he helped to obtain. That video has over 2 million views to date. + +PETER MEANS/VTE + +Blake commented on Oranchak’s video that it would be easy to enumerate the geometry of period-19 transposition into a computer program, but by that point Oranchak’s videos received dozens of comments a day and Blake’s mathematical suggestion was lost in the shuffle. But he kept at it until he found Oranchak’s email address and proposed his idea directly. Oranchak was impressed, and invited Blake to join him in the hunt for a solution. + +Using the University of Melbourne’s supercomputer, Spartan, in conjunction with AZDecrypt, Blake and Oranchak parsed thousands of variations for the 340 cipher. Beyond period 19 and the knight’s tour, they tried other arrangements, such as alternating the cipher’s columns or organizing it along diagonal lines. Each new organization required multiple subvariations, such as moving each character 18 or 20 spaces instead of the traditional 19. It took hours, sometimes days, for AZDecrypt to churn through each possible solution. This methodology would’ve been impossible in 1969. “Homophonic substitution needs a really robust computer program,” says Blake. “I was able to create many different candidate ciphers because I had access to Spartan.” + +Nevertheless, despite all the programming power at its gates, the cipher didn’t yield. Occasionally, AZDecrypt would reveal a single word and compel the codebreakers to dig deeper, but everything led to a dead end. The team began breaking the cipher into sections and applying different solutions to different sections, but even that failed. Months passed. The team soon amassed over 650,000 tested variations, but no answers. + +While Oranchak and Blake attacked the cipher, Van Eycke kept improving AZDecrypt. Oranchak wondered if they’d actually tried the right variation already but that it just hadn’t been caught by an earlier version of the software. They began rerunning all 650,000 combinations again, with Oranchak hanging out in his wood-paneled office with the family’s Labrador, watching the program and waiting for it to produce a viable solution. About halfway through the rerun, he spotted fleeting words and phrases that hadn’t turned up during the first pass. In one variation, he found this fragment: *hope you are trying to catch me*. That seemed promising. Then he caught another phrase: *gas chamber*. + +Oranchak used AZDecrypt’s crib feature to lock in those words, the same phrase the Zodiac impostor had used on TV in 1969, and then continued rerunning the variations. Eventually the program cracked the first section of the cipher. “That’s when I fell out of my chair,” Oranchak remembers. “I think I scared my dog.” The remaining two sections soon followed. They needed to be massaged and corrected in places, but at long last, the Zodiac’s message emerged before the codebreaker’s eyes: + +I HOPE YOU ARE HAVING LOTS OF FUN IN TRYING TO CATCH ME +THAT WASNT ME ON THE TV SHOW +WHICH BRINGS UP A POINT ABOUT ME +I AM NOT AFRAID OF THE GAS CHAMBER +BECAUSE IT WILL SEND ME TO PARADICE ALL THE SOONER +BECAUSE I NOW HAVE ENOUGH SLAVES TO WORK FOR ME +WHERE EVERYONE ELSE HAS NOTHING WHEN THEY REACH PARADICE +SO THEY ARE AFRAID OF DEATH +I AM NOT AFRAID BECAUSE I KNOW THAT MY NEW LIFE IS +LIFE WILL BE AN EASY ONE IN PARADICE DEATH + +**Most experts, including** the FBI’s crypto unit, agree that Oranchak and his team cracked the 340. Like the first cipher, it reveals a beguiling combination of high and low diction, spelling mistakes, and vague imaginings of immortality. Also like the first cipher, it lacks a hard clue as to the Zodiac’s identity. + +But James Fitzgerald says that even the 340’s variations and mistakes hold valuable information for forensic linguists, including possible hints at the writer’s race, ethnicity, age, and gender. Criminals are better at inserting purposeful mistakes than at hiding lifelong linguistic habits. In the case of the 340 cipher, Fitzgerald believes the Zodiac tried to upgrade his language to look more sophisticated than he is, by way of antiquated diction like “all the sooner” and “paradice.” + +He also suggests that both ciphers contain contraindicators, or statements that represent the opposite of what is true to the Zodiac. In other words, Fitzgerald asserts that the Zodiac never hunted wild game, never or rarely had sex, and was, in fact, terrified of dying. “Bottom line, Zodiac killed for thrill,” he says. “It was mentally, physically, and sexually empowering for him, all of which were missing from his everyday life. The ciphers only added to the thrill, once the killings became routine.” Fitzgerald predicts that behavioral scientists at the FBI will glean more information through further study of the ciphers. + +Jim Clemente, a former FBI profiler, agrees. “Zodiac is nothing more than a vulnerable narcissist,” he says. “He was attempting to show how smart he is \[through the ciphers\], but he’s actually giving us evidence to take him down.” + +![collection of cryptography texts](https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/zodiac3-david-oranchak-by-peter-means-9576-1659368722.jpg?crop=0.669xw:1.00xh;0.156xw,0&resize=480:*) + +Materials from Oranchak’s collection of cryptography texts. Oranchak, Blake, and Van Eycke combined their skills in programming and mathematics with their interest in traditional cryptography to solve the 340 cipher. + +PETER MEANS/VTE + +![medals oranchak blake and van eycke received from the fbi’s cryptanalysis unit](https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/zodiac4-david-oranchak-by-peter-means-9565-1659368819.jpg?crop=0.669xw:1.00xh;0.148xw,0&resize=480:*) + +After solving the cipher, Oranchak, Blake, and Van Eycke received medals from the FBI’s cryptanalysis unit. + +PETER MEANS/VTE + +> “In his zeal to create a more difficult puzzle, the Zodiac overextended himself and delivered a cipher that was almost impossible to solve.” + +The mechanisms of the 340 itself possibly reveal the Zodiac’s limitations as a code writer. The cipher follows a variation of the knight’s tour and period-19 transposition, but the alterations to each of these schemes are idiosyncratic and sloppy. “We almost didn’t find the solution because of them,” Oranchak says. + +Francis Heaney, a puzzle expert, calls the 340 a “read-my-mind” puzzle. “Basically, \[it’s when\] you’ve got an idea for a puzzle and there’s no way to solve it unless the person has the same idea,” Heaney says. + +For example, the Zodiac altered his diagonal schematic in a seemingly random manner. He intended the six characters in the center-right of the cipher, which spell out “life is,” to be extracted from the diagonal and added to the end of the translated cipher. There’s precedent for that; some puzzles have “meta-answers,” an extra step after computation to reach the complete puzzle’s final conclusion (like when themed crossword clues must be rearranged to solve a riddle). But fair puzzles communicate the need for that extra step through what Heaney calls “breadcrumbs.” The Zodiac left no such instructions. “There’s not a lot of rhyme or reason to it,” Heaney says of the 340. “It’s a little bit free-form, which makes it very impressive that anyone solved it.” + +In his zeal to create a more difficult puzzle, the Zodiac overextended himself and delivered a cipher that was almost impossible to solve—not because of any masterful underlying mechanism, but because the cipher lacked a discernible logic and structure. + +The best puzzles build incrementally upon themselves, explains Heaney. They may include multiple different steps, but those layers should be iterative. Zodiac’s layers were haphazard at best. Solvable puzzles, even challenging ones, hint at their schematics through “flavor text”—proactive hints at a ski slope if, say, the puzzle follows a diagonal pattern. Heaney says inventive puzzlers also build difficulty through focus. The Zodiac sprawled in his methods, shifting the 340 abruptly between simple and homophonic substitution, utilizing multiple transpositions, and inserted a baseless meta answer. Based on the Zodiac’s profile, particularly his relentless thirst for attention, he wanted his ciphers to be solved and his message of terror out in the world. These inconsistencies, in that context, constitute a failure. + +Without the computing power of Blake’s supercomputer and Van Eycke’s AZDecrypt to overpower the Zodiac’s unfair schematic, the 340 probably would have remained unsolved. And even though cracking the cipher revealed little biographical information about the killer, Oranchak thinks their methodology can lead to newer, faster ways of enumerating and substituting, which will allow other ciphers to be solved more quickly than under previous methods. “We live in an age of cryptography that is virtually unbreakable,” Oranchak says. “But so are these old-school codes.” Many unsolved puzzles continue to elude simple solutions, and some of these are connected to crime. “We need a better tool that can figure out what bucket a cipher belongs in before putting all that effort into breaking it.” + +Cryptological progress, Blake says, will require experts and intelligence agencies to think outside the box, collaborate and crowdsource, and be willing to test methodologies developed by amateurs and armchair detectives. That, says Mike Morford, author of *The Case of the Zodiac Killer*, is the single most exciting aspect of the 340 solution. + +“It just proves that if you dig at something long enough and keep at it, whether it’s for 40 years, 50 years, there’s a chance that you can be part of the solution. These guys proved that,” he says. “Their work encourages people to keep digging into these old cases and not to give up.” + +This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/00.03 News/Donald Trump and American Intelligence’s Years of Conflict.md b/00.03 News/Donald Trump and American Intelligence’s Years of Conflict.md new file mode 100644 index 00000000..3e002364 --- /dev/null +++ b/00.03 News/Donald Trump and American Intelligence’s Years of Conflict.md @@ -0,0 +1,97 @@ +--- + +Tag: ["Politics", "US", "Trump"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://www.nytimes.com/2022/08/11/us/politics/trump-fbi.html?unlocked_article_code=AAAAAAAAAAAAAAAACEIPuomT1JKd6J17Vw1cRCfTTMQmqxCdw_PIxftm3iWka3DFDm8biPkORJCH_0bRZKF4IMcpwjGDAdFLMfkvWPl2hKd5DnBadjOJ8NGCiYhXZGI8s56yVWc7mM2dBulm_DXnKzPhIbs6mbbn4leMYTXoRKDbhXRwIA1lo8EzdEq4miBdntezGeF-2tZ13_oiF8o6EW9GPH_WyqGuXxZuO9yGbQXe4x01WYxaWzLQm92a7tEQYVkYSAKGHD4kvzFKuJ4LM8gXPa3_MxcrZML-5L0QAWRtJ4qvbIYjiPGGnbju7li6WADNnO2SyA&smid=url-share +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: No + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-DonaldTrumpandAmericanIntelligenceYearsofConflictNSave + +  + +# Donald Trump and American Intelligence’s Years of Conflict + +News Analysis + +## The Poisoned Relationship Between Trump and the Keepers of U.S. Secrets + +The F.B.I. search of Mar-a-Lago is a coda to the years of tumult between an erratic president and the nation’s intelligence and law enforcement agencies. + +![Former President Donald J. Trump’s relationship with the world of intelligence was the most fraught of any modern president.](https://static01.nyt.com/images/2022/08/11/us/politics/11dc-trumpintel-1/merlin_211286499_4179828d-3ebb-47d6-b604-c6d00e5a3f9a-articleLarge.jpg?quality=75&auto=webp&disable=upscale) + +Credit...Brittainy Newman for The New York Times + +Aug. 11, 2022 + +WASHINGTON— After four years of President Donald J. Trump’s raging against his intelligence services, posting classified information to Twitter and announcing that he took the word of President Vladimir V. Putin of Russia over that of his own spies, perhaps the least surprising thing he did during his final days in office was ship boxes of sensitive material from the White House to his oceanside palace in Florida. + +[The F.B.I. search of Mar-a-Lago](https://www.nytimes.com/live/2022/08/08/us/trump-fbi-raid) on Monday was a dramatic coda to years of tumult between Mr. Trump and American intelligence and law enforcement agencies. From Mr. Trump’s frequent rants against a “deep state” bent on undermining his presidency to his cavalier attitude toward highly classified information that he viewed as his personal property and would occasionally use to advance his political agenda, the relationship between the keepers of American secrets and the erratic president they served was the most poisoned of the modern era. + +Mr. Trump’s behavior led to such mistrust within intelligence agencies that officials who gave him classified briefings occasionally erred on the side of withholding some sensitive details from him. + +It has long been common practice for the C.I.A. not to provide presidents with some of the most sensitive information, such as the names of the agency’s human sources. But Douglas London, who served as a top C.I.A. counterterrorism official during the Trump administration, said that officials were even more cautious about what information they provided Mr. Trump because some saw the president himself as a security risk. + +“We certainly took into account ‘what damage could he do if he blurts this out?’” said Mr. London, who wrote a book about his time in the agency called “The Recruiter.” + +During an Oval Office meeting with top Russian officials just months into his presidency, Mr. Trump revealed [highly classified information](https://www.nytimes.com/2017/05/16/world/middleeast/israel-trump-classified-intelligence-russia.html?referringSource=articleShare) about an Islamic State plot that the government of Israel had provided to the United States, which put Israeli sources at risk and angered American intelligence officials. Months later, the C.I.A. decided to pull a highly placed Kremlin agent it had cultivated over years out of Moscow, in part out of concerns that the Trump White House was a leaky ship. + +In August 2019, Mr. Trump received a briefing about an explosion at a space launch facility in Iran. He was so taken by a classified satellite photo of the explosion that he wanted to post it on Twitter immediately. Aides pushed back, saying that making the high resolution photo public could give adversaries insight into America’s sophisticated surveillance capabilities. + +[He posted the photo anyway](https://www.nytimes.com/2019/09/02/world/middleeast/iran-space-center-explosion.html), adding a message that the United States had no role in the explosion but wished Iran “best wishes and good luck” in discovering what caused it. As he told one American official about his decision: “I have declassification authority. I can do anything I want.” + +Two years earlier, Mr. Trump used Twitter to defend himself against media reports that he had ended a C.I.A. program to arm Syrian rebels — effectively disclosing a classified program to what were then his more than 33 million Twitter followers. + +If there is not one origin story that explains Mr. Trump’s antipathy toward spy agencies, the [2017 American intelligence assessment](https://www.nytimes.com/2017/01/06/us/politics/russian-hack-report.html) about the Kremlin’s efforts to sabotage the 2016 presidential election — and Russia’s preference for Mr. Trump — played perhaps the biggest role. Mr. Trump saw the document as an insult, written by his “deep state” enemies to challenge the legitimacy of his election and his presidency. + +Image + +Credit...Saul Martinez for The New York Times + +Mr. Trump’s efforts to undermine the assessment became a motif in the early years of his presidency, culminating in a [July 2018 summit in Helsinki](https://www.nytimes.com/2018/07/16/world/europe/trump-putin-summit-helsinki.html) with Mr. Putin. During a joint news conference, Mr. Putin denied that Russia had any role in election sabotage, and Mr. Trump came to his defense. “They think it’s Russia,” Mr. Trump said, speaking of American intelligence officials and adding, “I don’t see any reason it would be.” + +Mr. Trump often took aim at intelligence officials for public statements he thought undermined his foreign policy goals. In January 2019, top officials testified to Congress that the Islamic State remained a persistent threat, that North Korea would still pursue nuclear weapons and that Iran showed no signs of actively trying to build a bomb — essentially contradicting things the president had said publicly. [Mr. Trump lashed out](https://www.nytimes.com/2019/01/30/us/politics/trump-intelligence-agencies.html), saying on Twitter that “The Intelligence people seem to be extremely passive and naive when it comes to the dangers of Iran. They are wrong!” + +“Perhaps Intelligence should go back to school!” he wrote. + +Mr. Trump was hardly the first American president to view his own intelligence services as enemy territory. In 1973, Richard M. Nixon fired Richard Helms, his spy chief, after he refused to go along with the Watergate cover-up, and installed James Schlesinger in the job with the mission of bringing the C.I.A. in line. + +Speaking with a group of senior analysts on his first day, Mr. Schlesinger made a lewd comment about what the C.I.A. had been doing to Mr. Nixon, and demanded that it stop. + +Chris Whipple, an author who cites the Schlesinger anecdote in his book “The Spymasters,” said there is a long history of tension between presidents and their intelligence chiefs, but that “Trump really was in a league of his own in thinking the C.I.A. and the agencies were out to get him.” + +The exact nature of the documents that Mr. Trump left the White House with remains a mystery, and some former officials said that Mr. Trump generally was not given paper copies of classified reports. This had less to do with security concerns than with the way Mr. Trump preferred to get his security briefings. Unlike some of his predecessors, who would read and digest voluminous intelligence reports each day, [Mr. Trump generally received oral briefings](https://www.nytimes.com/2020/05/21/us/politics/presidents-daily-brief-trump.html). + +But for those charged with protecting secrets, there may have been no bigger challenge than the seaside resort where Mr. Trump spent so much of his time as president — and where so many boxes of classified material were stored after he left office. Besides its members, Mar-a-Lago is also open to members’ guests, who would often interact with Mr. Trump during his frequent trips to the club. Security professionals saw this arrangement as ripe to be exploited by a foreign spy service eager for access to the epicenter of American power. + +One night during his first weeks in office, [Mr. Trump was at Mar-a-Lago hosting Shinzo Abe](https://www.nytimes.com/2017/02/11/us/politics/donald-trump-shinzo-abe-golf-mar-a-lago.html), the Japanese prime minister, when North Korea test-fired a ballistic missile in the direction of Japan that landed in the sea. + +Almost immediately, at least one Mar-a-Lago patron [posted photos](https://www.nytimes.com/2017/02/13/us/politics/mar-a-lago-north-korea-trump.html) on social media of Mr. Trump and Mr. Abe coordinating their response over dinner in the resort’s dining room. Photos showed White House aides huddled over their laptops and Mr. Trump speaking on his cellphone. + +The patron also published a photo of himself standing next to a person he described as Mr. Trump’s military aide who carries the nuclear “football” — the briefcase that contains codes for launching nuclear weapons. + +Just two world leaders responding to a major security crisis — live for the members of Mr. Trump’s resort to watch in real time. + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/00.03 News/How Bolivia’s ruthless tin baron saved thousands of Jewish refugees.md b/00.03 News/How Bolivia’s ruthless tin baron saved thousands of Jewish refugees.md new file mode 100644 index 00000000..5983956d --- /dev/null +++ b/00.03 News/How Bolivia’s ruthless tin baron saved thousands of Jewish refugees.md @@ -0,0 +1,159 @@ +--- + +Tag: ["History", "WWII", "Bolivia", "Rescue"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://www.theguardian.com/world/2022/aug/11/bolivia-tin-baron-moritz-hochschild-saved-thousands-of-jewish-refugees +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: No + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-HowBoliviaruthlesstinbaronsavedthousandsofJewishrefugeesNSave + +  + +# How Bolivia’s ruthless tin baron saved thousands of Jewish refugees + +Moritz Hochschild was constantly on the move. In the early 1930s, he could be found in the grand hotels of London, New York or Paris, or on the back of a mule, following rough mountain trails in search of mineral seams in the Bolivian Andes. It was on one of those trips to a remote mountain village, according to family legend, that the mining magnate came across a local man sketching. The artist was afraid to show Hochschild his drawing, which was an unflattering caricature of him. But the magnate found the parody so amusing that he decided to fund a scholarship for the artist to study draughtsmanship in Paris. + +Hochschild could afford to laugh at his own expense. His shrewd risk-taking had made him one of the richest men in South America in the early 20th century, and earned him notoriety as one of Bolivia’s three “tin barons”. The trio – Hochschild, Simón Patiño and Oxford-educated Carlos Aramayo – had made fortunes trading Bolivian tin which, during the first half of the 20th century, was much in demand for aeroplane parts and food cans, and accounted for more than half of the country’s export earnings. + +The barons were seen as a cartel: “a circle of oligarchs who negotiated between themselves and had more power than the state,” the Bolivian historian Robert Brockmann told me. Tin was Bolivia’s principal mineral export in the 1930s, and the tin barons controlled 72% of the nation’s tin exports, while paying just 3% of their profits to the government. The three mining barons are chiefly remembered for their ostentatious wealth, their influence over Bolivian politics and their exploitation of mineworkers. “\[Hochschild\] was a cruel businessman; the toughest of the three,” Edgar Ramírez, former union organiser and archivist, told me. “The president of Bolivia wanted to have him shot.” + +Hochschild, the youngest “baron” by decades, was the only one who was not a Bolivian citizen. A middle-class German Jew born in 1881 in Biblis, a small town south of Frankfurt, Hochschild sought his fortune in Australia and Chile before the first world war, returning to South America as soon as the war ended to build his metals and mining empire. During the 1930s and 40s, Bolivia was swept by waves of social upheaval. Amid mass demonstrations for state control of resources, Hochschild was twice thrown in jail and threatened with execution. He escaped with his life, but fled into exile. As the country hurtled towards the National Revolution of 1952, one of its chroniclers, Augusto Céspedes, described Hochschild as a “grand pirate of mining finances”. + +But evidence has since come to light that has forced Bolivia to reappraise its view of Moritz, known as “Mauricio” Hochschild. In 1999, several tonnes of rotting papers were found in warehouses owned by the state mining company, Comibol, which had taken over all of Bolivia’s mines when the industry was nationalised following the 1952 revolution. Documents from Hochschild’s companies [were discovered](https://networks.h-net.org/node/23910/blog/research-corner/5679375/el-alto-bolivia-ex-miners-rescue-their-history-part-i-s) piled in cardboard boxes, stuffed into barrels or dumped outside, exposed to the elements. Bolivia’s congressional library recognised the historical value of the archive, and a team was hired to organise the documents under the direction of Edgar Ramírez and the historian Carola Campos, who is now the archive’s director. + +Get the Guardian’s award-winning long reads sent direct to you every Saturday morning + +In 2004, after five years of sorting through thousands of pages of correspondence with consulates, businesses and international Jewish organisations, the team revealed their astonishing discovery. The papers demonstrated that Moritz Hochschild had helped to rescue as many as 22,000 Jews from Nazi Germany and occupied Europe by bringing them to Bolivia between 1938 and 1940, at a time when much of the continent had shut its doors to fleeing Jews. The documents, which included work permits and visas for European Jews, tracked Hochschild’s efforts not only to ensure Jews escaped Europe but also to resettle them in Bolivia, investing his own fortune and using his influence with the country’s elite to secure protection and employment for as many refugees as possible. + +“This aspect of the man was unknown until we discovered these papers,” Edgar Ramírez told me in October 2020. Ramírez, a union man of 74 who still wore his flat cap and workman’s overalls, grew up in Potosí, a mining town where Hochschild employed hundreds of miners on near-starvation wages. “\[He\] was known in Bolivia as the worst kind of businessman. The worst!” Ramírez growled. “But who was the real Hochschild?” + +--- + +After the first publication of their findings in 2004, Edgar Ramírez’s team of investigators continued to make more discoveries, and in 2005, documents surfaced in warehouses in El Alto, the satellite city of Bolivia’s administrative capital La Paz. In 2009, further south, in the mining towns of Oruro and Potosí, work permits for Jewish refugees were found scattered among the files of Hochschild’s multiple companies. In 2016, Unesco recognised the archive’s historic value and added it to the Memory of the World Register; as a result, Hochschild’s humanitarian work became more widely known. The legacy of Mauricio Hochschild, until then, had been his immense wealth; his villainous reputation, according to Brockmann, had served the architects of the 1952 revolution as a “necessary part of the nation-building myth”. + +Hochschild was a towering figure. Bald-headed and moustachioed, with bushy eyebrows that framed expressive brown eyes, he resembled an “Old Testament patriarch” according to his employee and later biographer, Gerhard Goldberg. When he first started his mineral explorations, Bolivia was underpopulated and much of the country was not industrialised. Don Mauricio, as he was known, belonged to a generation of early 20th-century Europeans who believed nations could be transformed through capitalism. He mingled with Bolivia’s patrician classes and its military top brass, and sought favour with the clergy by generously donating to Catholic charities. “He possessed enormous charm and a great ability to attract people. Of this he was well aware,” wrote Goldberg. “When there were problems, his favourite reaction was ‘Let me talk to him’, and most of the time he proved capable of persuading people, often against all expectations.” + +In 1929, Hochschild founded the South American Mining Company. Demand boomed from Europe and the US for metal ores, and by 1937, he controlled around a third of Bolivia’s tin production, and around 90% of lead, zinc and silver exports. He used European connections to push markets in London, Germany and the Netherlands and made frequent trips to the old continent. + +![A disused tin mine on the Cerro Rico mountain, Bolivia](https://i.guim.co.uk/img/media/bf531e2ccf16b93b8030c68274f95b2b46737c15/0_284_7284_4372/master/7284.jpg?width=880&quality=85&fit=max&s=275707ac1bafaf3587c37ed46b630019) + +A disused tin mine on the Cerro Rico mountain, Bolivia. Photograph: Sebastien Lecocq/Alamy + +As Hochschild’s business went from strength to strength in South America, the systematic persecution of German Jews was intensifying. Between 1933 and 1935, he was approached by international Jewish organisations for help, according to Brockmann, and told them that Bolivia did not have the economic capacity to receive a large number of refugees. The political turmoil in Bolivia at that time was intense, and he may have suspected – as indeed it turned out – that his own position was not secure. + +But when the young war hero Lt Col Germán Busch took power in a military coup in July 1937, the two men formed a bond. “They met many times. In fact, Hochschild considered him a friend,” said Brockmann. “\[Hochschild\] was a man very close to power. He was sent to the US to negotiate the price of tin, invested with diplomatic status.” + +By then, much of South America was aligned with Europe’s fascist leaders. Busch, aged just 34 when he became president, was half German, and his father, a German doctor, supported Hitler. Still, Hochschild managed to persuade Busch that Bolivia’s economy could gain from opening its doors to Jewish fugitives – although Busch insisted his country did not need city folk, but farmers. In March 1938, Busch signed a resolution ordering consular officials to allow Jews to enter Bolivia, particularly if they could be “useful to national activities”. Three months later, he issued a decree permitting “all men of sound body and spirit” to enter Bolivia, offering farmland and inviting immigrants to populate its “barren lands”. “In Bolivia, we should not partake in hatred and persecution,” the decree read. + +“When the news reached the cities of Europe occupied by the Nazis, enormous queues immediately formed outside the Bolivian embassies and consular offices,” said Brockmann. A network of corrupt consular officials, led by the Bolivian foreign minister, took advantage of the wave of Jewish families desperate to leave Europe to charge thousands of dollars for visas and passports. (When the scandal became public in 1940, the foreign minister was forced to resign.) “Between 1938 and the first months of 1940, a breathtaking number of Jews arrived in Bolivia - somewhere between 7,000 and 22,000,” Brockmann added. A letter written by Hochschild to Edwin Goldwasser of the American Jewish Joint Distribution Committee in March 1939 said Busch had agreed to “gradually receive 10 to 20,000 German Jews, with the priority of colonization, on the condition that enough money is made available \[by the committee\]”. + +Hochschild leaned on Busch to ensure that the visas would be respected once refugees arrived in South America. Ramírez said that the tycoon, who was unable to travel to Europe in person, “bribed \[officials\] to buy blank passports”, and through his links with anti-fascist resistance groups, oversaw the creation of false agricultural work permits and identities for fugitives. + +Correspondence with Hochschild’s staff in 1939 showed detailed plans for a *Hilfsverein*, or a welfare association for Jewish migrants, and the disposal of $30,000 of company funds for the arrival of an initial 1,000 people. Adding a $137,500 donation from the American Jewish Joint Distribution Committee, Hochschild created the Society for the Protection of Israelite Immigrants, known as Sopro in its Spanish acronym. The funds paid for a 20-bed hospital, a children’s home and a kindergarten in La Paz, and even a retreat in Cochabamba for Jews suffering from altitude in the city. + +[Map of Bolivia and neighbouring countries showing the rail route carrying refugees](https://interactive.guim.co.uk/uploader/embed/2022/08/bolivia-refugeesmap/giv-65628pCjnPYSEjdg/) + +Thousands of European Jews appeared in the steep, narrow streets of La Paz and Cochabamba, where the refugees started businesses selling hot dogs, tailoring or dry-cleaning. When local people found themselves having to compete for jobs, or being priced out of rented accommodation by the new arrivals, an antisemitic backlash began. [Refugees](https://www.theguardian.com/world/refugees) were abused on the streets, and the attacks were fuelled by antisemitic editorials in the press. Under pressure from Busch to ease tensions in the cities, Hochschild bought three agricultural estates in the high jungle region of Yungas, and founded the Bolivian Settlers Society, which managed farming projects for Jewish immigrants relocated to the countryside. The archive contains dozens of work permits registering German and Austrian Jews as agricultural labourers. But many of the new arrivals were merchants, doctors, lawyers, teachers or musicians who had no idea how to farm. + +Hochschild’s immigrant farming venture was ultimately a failure but it served a short-term purpose – the deliverance of thousands of Jewish refugees from Nazi Germany. Most longed to return to life in the city, and after the war left Bolivia for Israel, the US or cities in Brazil and Argentina. A smaller number of Jews were already working for Hochschild’s mining companies on meagre wages, as León E Bieber, 79, a Jewish Bolivian historian and author of a 2015 book about Hochschild, told me when we met in Santa Cruz de la Sierra. “They worked mostly administrative posts,” Bieber said, “and for Hochschild, this was important because he trusted in these people’s honesty. He paid miserable salaries compared to what he could have paid. This shows he was first and foremost a businessman who wanted to get the best out of his people.” + +--- + +One of the children that Moritz Hochschild saved from the Nazis was Ellen Baum de Hess, now 94. “He was a true hero,” she told me over the phone from Buenos Aires, where she has lived for the past 80 years. In 1938, when she was just 10, Baum de Hess and her mother fled Berlin, having recently witnessed Kristallnacht, the infamous pogrom against Jews, which heralded what the future held for them in Germany. She recalls walking home from school and seeing “a synagogue burning and the broken windows of many Jewish businesses” in Berlin the following day. “That was when my mother realised that we had to get out of Nazi Germany,” she told me. + +At the time there was a two-year waiting list for US visas, which also required an American financial sponsor, preferably a relative. Baum de Hess’s parents were separated, and all she and her mother were able to get was a tourist visa for Uruguay. In late December 1938, they boarded a steamship, the General San Martín, in Boulogne, in northern France. But when they arrived in Uruguay’s capital, Montevideo, more than a month later, customs officials refused to let them disembark, claiming their tourist visas were fake. Baum de Hess remembers the adults pleading, desperate to be allowed ashore, even though they suspected that the country’s government sympathised with the Nazis, or had been ordered by Nazi Germany to turn back Jews fleeing Europe. “Many of the 28 people \[on board\] wanted to throw themselves into the ocean because we were desperate. We didn’t want to go to a concentration camp,” she said. From Montevideo, they sailed to Buenos Aires, arriving in late February 1939, where they were held in port for three weeks before being sent back across the Atlantic. + +![Ellen Baum de Hess with her family in Mar de Plata, Argentina, 1957](https://i.guim.co.uk/img/media/a34644593f86a181268e1b0a2668fb8e4c37383d/14_10_1141_685/master/1141.jpg?width=880&quality=85&fit=max&s=16a3d7b6d79733b73f6acf0c88f7fde0) + +Ellen Baum de Hess with her family in Mar de Plata, Argentina, 1957. Photograph: Courtesy of Ellen Baum de Hess + +The ship docked in Lisbon in April 1939, and while awaiting news of their fate, the passengers received reason to hope. There were rumours aboard about a mysterious well-wisher who had managed to get them visas to Bolivia. “People said there was a benefactor,” Baum recalls, “who, through his friendship with the Bolivian president, had managed to get visas for us. We were told that the only one who could have achieved that was Moritz Hochschild.” + +After another three weeks in Lisbon, the passengers got word that they had been granted safe passage. They were ferried to the Italian port of Genoa and, from there, aboard another ship, the Orazio, set sail once again for South America. The refugees docked at Arica in northern Chile, the main port of entry for landlocked Bolivia, in the middle of June 1939. From there, they reached Cochabamba by train, said Baum de Hess. The rail route into Bolivia became known as the *Express Judío*, or Jewish Express, due to the huge influx of refugees. (Months later, in January 1940, the Orazio – carrying more than 600 mostly Jewish refugees – caught fire and sank in the Atlantic Ocean. Passing ships were able to rescue most of the passengers, but more than 100 died.) + +Baum de Hess and her mother stayed in a village near Cochabamba for more than a year before making their way to Argentina, where her aunt awaited them. They did not have a visa, but crossed Bolivia’s southern border into Argentina where they boarded a train bound for Buenos Aires in December 1940. Her family could not afford to pay for her schooling beyond the age of 13, but she trained as a secretary and, owing to her command of German, Spanish and English, worked as a translator. “With very little schooling, I became self-educated,” she declared with a triumphant laugh. “I, my mother and the other 26 people owe \[Hochschild\] our lives, although no one knew at the time.” + +--- + +A year after the president had opened Bolivia’s doors to Jews fleeing Nazi persecution, as Europe was on the brink of war, Busch and Hochschild’s relationship soured. In June 1939, Bolivia’s mining companies were given four months to hand over their foreign currency reserves to the national mining bank, which would return the funds in local currency. Hochschild, the most stubborn of the tin barons, refused to comply. Busch had an “attack of rage”, according to historian Herbert Klein, and sentenced the tycoon to go before a firing squad, before intercessions from his ministers, the US and Argentina spared Hochschild this fate. + +Two months later, Busch, who had a history of depression, shot himself. Earlier that night, he had reportedly complained about the number of Jews in the cities when he had expected farmers in the fields, Brockmann said. Busch’s supporters, made suspicious by the violent circumstances of his death, accused Hochschild and the other tin barons of plotting his murder. Half a year after Busch’s death, the country’s immigration commissioner suspended the visas allowing Jews into Bolivia but, despite heated – often antisemitic – debate over their status, the proposal was not ratified in the legislature. As late as March 1943, the government issued visas to around 100 Jewish orphans in France, according to historian [Florencia Durán](https://books.openedition.org/ifea/7298?lang=en), though by that stage, they were unable to get out of Europe. + +During the war, Hochschild’s metals business became key to consolidating Bolivia’s strategic support for the Allies. He was already a key broker for Bolivian tin with the US, so was well placed when vast quantities of the metal were needed to make ammunition boxes, aeroplane instrument panels and syringes to administer morphine. In 1940, Hochschild brokered a deal between Bolivia and the US Metal Reserve Company to supply tin at 48.5 cents per pound, which boosted production but soon fell below market price. In 1942, the price rose to 60 cents, and Bolivia’s profits fell. + +Another cache of documents indicates that Hochschild himself was a committed supporter of the Allied war effort. Comibol archivists showed me a blacklist of hundreds of Bolivian-based businesses with German, Japanese and Italian names. Dated from November 1939 to August 1946, the file, labelled “Trading with the Enemy”, compiled by the US embassy and the British legation in La Paz, contained a regularly updated list of firms with possible fascist sympathies or ties. Letters show Hochschild was an enthusiastic enforcer of the veto, writing cordial but forceful letters to trading partners to ensure they upheld the ban or lose his business. + +In 1943, a pro-fascist military dictator, Col Gualberto Villarroel, took power in a coup, and pushed for Bolivia to switch from supporting the Allies to the Axis powers. One of the reasons Villaroel toppled his predecessor was the unfavourable tin price that the mining magnate had negotiated with the US. Hochschild became one of Villaroel’s “bêtes noires”, said Brockmann, “because he was rich, capitalist, Jewish and foreign”. In May 1944, Villarroel had Hochschild arrested, accused of treason and threatening the stability of the government, and he was jailed for 45 days, along with one of his managers, Adolf Blum. But “even behind bars”, [Time Magazine](https://content.time.com/time/subscriber/article/0,33009,850499,00.html) reported, “Don Mauricio was still a power-center of Bolivian politics”. After pressure from the US, Chile and Argentina, he was released. In July 1944, an ultra-nationalist, pro-fascist military faction, known as Razón de Patria, kidnapped him, and Blum, and held them for 17 days. “The rebels were inspired by mixed motives of nationalism and social reform. \[Hochschild\] has been unpopular on both counts,” reported Newsweek. + +![Moritz Hochschild (left) and Adolf Blum after being released by kidnappers in La Paz in 1944.](https://i.guim.co.uk/img/media/c9c9144fdd22bdaaac6c89a7a956a642799e4969/173_158_2661_1597/master/2661.png?width=880&quality=85&fit=max&s=1b8ee6b99c3a6874638c54a0c71fe10f) + +Moritz Hochschild (left) and Adolf Blum after being released by kidnappers in La Paz in 1944. Photograph: Leo Baeck Institute, New York + +“They kidnapped him with the intention of killing him, to send a message to the world: ‘This is what we do with the Jewish capitalist foreigners’,” said Brockmann. For Hochschild, it was the second time he had faced death after falling foul of a military president. After the kidnappers released him, in August 1944, he fled Bolivia on a Chilean government plane, never to return. A few days later, he told the [New York Times](https://timesmachine.nytimes.com/timesmachine/1944/09/06/87467325.html?auth=login-email&pageNumber=11) he could not discuss the details of his release, only that no ransom had been paid. He made a statement to the effect that he had never plotted against the Bolivian government and “he hoped to help Bolivia adjust its postwar social and economic problems”. He also wanted to reassure the US that the kidnapping incident would not interfere with the “steady flow of Bolivian tin from his mines to American smelters”. + +Hochschild’s company retained control of his Bolivian mines, and his international business continued to thrive. He moved to Chile, where years later he opened Mantos Blancos, a hugely successful copper mine in Antofagasta. + +“When Bolivia turned against him … it must have been extremely painful,” said his grandson Fabrizio Hochschild Drummond, 59 – a former UN official whose employment recently ended after [allegations](https://apnews.com/article/technology-business-united-nations-antonio-guterres-cb2ccc5bbe049a3fe17c62c026551df0) of bullying – speaking to me on the phone from New York. “He had tried to give his heart and soul in turning this country around and it kicked him out, short of killing him.” + +--- + +When I visited the neat, air-conditioned Comibol archive in El Alto, under a sign reading “Out of the trash, into the memory of the world”, three Bolivian archivists wearing blue rubber gloves and face masks were sifting through hundreds of yellowing pages of typed correspondence in German, Spanish, Hebrew and English. Among them, Ramírez, pointed out a handwritten letter addressed to Hochschild in neat calligraphy from a Jewish kindergarten in La Paz, asking for funds to build a second floor “in view of the number of children who are here and others who want to come”. He was already known to the children as the benefactor: the first floor of the school had been built by his charitable organisation. The letter, which is believed to date from 1944, includes a black-and-white photo of the students and staff, and is signed by “the children”. + +After years of poring over evidence of Hochschild’s good works, Edgar Ramírez had revised his opinion of Hochschild’s legacy. He told me he now considered Hochschild a heroic figure. It was his view that the tycoon concealed his “true face” – that Hochschild was, in fact, an unsung leader in the international anti-fascist resistance. Months after my visit to El Alto, Ramírez, the driving force in the Comibol archive, died from a Covid-related illness. For more than two decades, he had led the team of archivists that conserved and restored hundreds of thousands of work and personal documents relating to Hochschild, which now fill 50 metres of specially constructed shelves. + +![Edgar Ramírez, then director of the Bolivian mining archive in El Alto, in 2017.](https://i.guim.co.uk/img/media/d1958523d141c517cbe8553607bee3447f872c22/0_231_3696_2217/master/3696.jpg?width=880&quality=85&fit=max&s=a1eb1689dd6d0f09953a3f70b98947ac) + +Edgar Ramírez, then director of the Bolivian mining archive in El Alto, in 2017. Photograph: Dpa Picture Alliance/Alamy + +Researchers are still puzzling over the apparent disparity between the public businessman and the private humanitarian. Ricardo Udler, a spokesman for Bolivia’s small Jewish community, believes Hochschild deliberately kept his activities quiet in order to operate more effectively. “Many people whose families arrived in Bolivia didn’t know that their benefactor was Hochschild. When the Comibol archive was opened, only then did many people in the community begin to investigate and realise what this figure, Hochschild, had done. He had been working silently, bringing many, many people. By keeping a low profile, he probably managed to get more people out.” + +Before the second world war, records show there were no more than 100 Jews in Bolivia, yet by the 1940s there were some 15,000, according to Udler, a medical doctor and president of El Círculo Israelita de Bolivia, the association of the once-thriving Jewish community. The country’s current Jewish population stands at little more than 300 and is shrinking, he explained, and there is now just one rabbi in the whole country. “It is important that our children know about one of the great saviours of our history,” said Udler, 64, whose French-Polish mother survived four concentration camps before escaping across the Atlantic to Bolivia. + +--- + +Just down the corridor from the Comibol archive is an imposing mural by local artists William Luna Tarqui and Jesús Callizaya, which commemorates the 1952 Nationalist Revolution. The fresco, which lionises socialist ideals, revolutionary leaders and ordinary workers, follows a Latin American tradition exemplified by the Bolivian *Indigenista* painter Miguel Alandía Pantoja, whose art was, by turns, glorified and vilified by successive dictatorships. The revolution resulted in the nationalisation of the tin barons’ mines – including Hochschild’s – who was compensated with 30% of the company’s prior assets. + +During the revolution, Hochschild was portrayed in plainly antisemitic terms, cast as the capitalist villain who used “Judaic trickery to stretch his hand over the biggest mines,” in the words of Augusto Céspedes, a writer who championed the upheaval. While Hochschild had “unmatched personal influence with Bolivian authorities in the highest ranks of government and the armed forces”, writes Leo Spitzer, in Hotel Bolivia, a book about his childhood in Bolivia as the son of Austrian Jews, “his foreign birth – and, no doubt, the fact he was also a Jew (albeit a non-practising one) – also generated intense jealousy and dislike among some Bolivian nationals.” + +![A mural depicting Bolivia’s 1952 revolution at the Comibol archive in El Alto, Bolivia](https://i.guim.co.uk/img/media/30fd8e5adbc152c42df0a746e93ed395f692a090/148_0_3890_2336/master/3890.jpg?width=880&quality=85&fit=max&s=730770d6f24ba12e9ac97b7e583420d4) + +A mural depicting Bolivia’s 1952 revolution at the Comibol archive in El Alto, Bolivia. Photograph: Vanett Graneros/Wikimedia + +Among the hundreds of Jewish families that Hochschild gave new life and hope, many did not realise until recently that they were part of a bigger group of beneficiaries. One of them is Fred Reich, 73, a retired businessman and an important figure in Peru’s 2,500-strong Jewish community in Lima. His father, Kurt Reich, was an Auschwitz survivor from Austria who got his first job, aged 26, as a messenger boy for Hochschild’s company in La Paz, in March 1947. “Only after Mauricio’s death, people have realised the amount of fantastic work he did to save Jews from the horror of Europe,” said Fred Reich at his home overlooking the Pacific Ocean in Lima’s bohemian Barranco neighbourhood. “At that time, to the best of my knowledge, it was only known that he was very sympathetic to hiring Jewish people in Bolivia.” + +While working for Hochschild, Kurt Reich had discovered that one of the accountants had been stealing from the company, and reported the theft. When he heard about Reich’s action, Hochschild, who was in Paris at the time, invited him for lunch. “Going to Paris would be like going to the moon today,” Fred recounted proudly. “You have to imagine: La Paz to Rio, Rio to Casablanca, Casablanca to Lisbon, Lisbon to Paris – in small planes!” Hochschild was impressed that his father had survived the camp, said Fred. “At one point he \[had\] weighed 32kg, so it was quite a miracle for him to be alive.” + +Hochschild promised to pay for Kurt Reich’s son’s education anywhere in the world, and Kurt went on to have a long and successful career at the company. Hochschild’s pledge was fulfilled after his death when Fred went to study at Alfred University in New York state. Fred Reich still has the letter Hochschild wrote to his father in German, telling him of his plans to visit the family in Arequipa, Peru. But Fred never got the chance to thank the man he calls the “Bolivian Schindler”. Hochschild died alone aged 84 in June 1965 in Le Meurice, a five-star hotel in Paris. His remains were interred in the Père Lachaise cemetery. + +Even Hochschild’s family did not seem to have made much of his humanitarian work. Growing up in wealthy circles between London and Santiago de Chile, Fabrizio Hochschild Drummond remembers his grandfather’s achievements on the mining front were vaunted, but what he had done on behalf of the Jews was “really barely mentioned”. “I had heard stories of how he brought Jews from Germany,” said Hochschild Drummond, “but it was always presented to me, when I was a child, that it was more \[for\] self-interested business reasons rather than \[something\] altruistic and praiseworthy. So when the story came fully to light about five years ago, I was taken aback, not by the fact but by the scale. + +“I remember in Chile coming across many strangers who, once they had my surname, would tell me how my grandfather had helped them at this or that time in their life.” He believes his grandfather’s deliverance of thousands of Jews from the Nazis was a “great act which has never fully been recognised”. + +Follow the Long Read on Twitter at [@gdnlongread](https://twitter.com/@gdnlongread), listen to our podcasts [here](https://www.theguardian.com/news/series/the-long-read) and sign up to the long read weekly email [here](https://www.theguardian.com/info/ng-interactive/2017/may/05/sign-up-for-the-long-read-email). + +This article was amended on 12 August 2022 to revise reference to the allegations against Fabrizio Hochschild Drummond. + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/00.03 News/How ‘The Bear’ Captures the Panic of Modern Work.md b/00.03 News/How ‘The Bear’ Captures the Panic of Modern Work.md new file mode 100644 index 00000000..60975932 --- /dev/null +++ b/00.03 News/How ‘The Bear’ Captures the Panic of Modern Work.md @@ -0,0 +1,73 @@ +--- + +Tag: ["Art", "TVShow"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://www.nytimes.com/2022/08/03/magazine/the-bear-modern-work.html?unlocked_article_code=AAAAAAAAAAAAAAAACEIPuomT1JKd6J17Vw1cRCfTTMQmqxCdw_PIxftm3iWka3DFDm4ZiOEcDIGS-kHAIrZjap450j2BAdpGPLI1QrltyfVceUxxTg3i6r21pKM4GQRn44SiQjFxmJvXQbEz9TKtZzCzJr9xmuz650mMPX3tUfOMzSUncw56p8Y1dgutinILxfvPAfc1joclpYopAZB5QjcBYSGY7bK_W1glZoLwPlyL4RI2WupZRTjZgdeYjroGew9VAl7MJ2httSd-sJgPfYNKY9usakIoa8H8gr4OC2x3LYvPB5A5RYTck7QCoqe-eh0QkW62OBgkcUfJp-By&smid=url-share +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: No + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-HowTheBearCapturesthePanicofModernWorkNSave + +  + +# How ‘The Bear’ Captures the Panic of Modern Work + +Screenland + +You don’t have to work in a kitchen to recognize the chaos and precarity the show depicts. + +![](https://static01.nyt.com/images/2022/08/07/magazine/07mag-screenland/07mag-screenland-articleLarge-v2.jpg?quality=75&auto=webp&disable=upscale) + +Credit...Photo illustration by Najeebah Al-Ghadban + +Published Aug. 3, 2022Updated Aug. 11, 2022 + +### Listen to This Article + +*To hear more audio stories from publications like The New York Times,* [*download Audm for iPhone or Android*](https://www.audm.com/?utm_source=nytmag&utm_medium=embed&utm_campaign=mag_screenland_the_bear)*.* + +The Original Beef of Chicagoland is the fitting name of the restaurant at the heart of the acclaimed FX series [“The Bear,”](https://www.nytimes.com/2022/07/08/dining/the-bear-fx-hulu.html) which stars Jeremy Allen White as Carmy, a world-class chef who returns home to run his family’s sandwich shop after his older brother’s suicide. Of all American cities, Chicago is the one whose mythos is most closely associated with a particular kind of work: honest, meaty, broad-shouldered labor that forges you into something bigger, nobler. Like the city it’s set in, the restaurant in “The Bear” is an unpretentious place, humbly catering to “the working man.” But “the working man,” we soon learn — as a young, Black, female sous-chef mocks an older, white, male manager’s use of the label — is a contested term, especially in an environment where nobody does anything but work, and pretty much nobody has anything to show for it. + +It’s unclear, at first, why Carmy, once named one of Food & Wine’s “Best New Chefs,” has come back to the sandwich shop, but we’re gradually made to understand that he is returning, compulsively, to a traumatic site. Food was the thread that connected him to his brother, but his brother wouldn’t let him in the kitchen, and so off to Sonoma and New York he went, to make something of himself. The Original Beef of Chicagoland is also *Carmy’s* original beef — the core wound that ignited his ambition, the site of his connection to his family as well as his estrangement from it. + +The story of the prodigal son returning from some summit of achievement to his salt-of-the-earth hometown is a beloved American narrative, most often seen in Christmas movies about frazzled executives returning to their roots. They are intended to reify the comforting notion that work isn’t everything — that the real America is slow, simple, cozy and (above all) fair, a place that rewards you for your efforts, full of wise, avuncular coots and simple, patient girls who’ve been waiting all along. But when Carmy returns to Chicago, he finds his elders are either absent or trying to exploit him, and the only girl who’s interested in his feelings is his sister. Just as success failed to save him, honest work won’t either; it won’t even generate enough money to get by. The Original Beef may signal noble, can-do labor, but it’s also a decompensating system on the verge of structural collapse. A few episodes in, the toilet explodes, unleashing a geyser in Carmy’s face. An industrial mixer blows a fuse, knocking out the power. The gas goes out, forcing the kitchen staff to build makeshift grills outside. They have no choice; one missed lunch service could take them out. A 1980s arcade game called Ball Breaker blares stupidly, violently from one corner, handily summarizing the experience. “Your balls have been broken!!” its screen announces. “Continue?” + +**“The Bear” has** been praised for its visceral depiction of the stress of a professional kitchen, but you don’t have to have done restaurant work to recognize the chaos, panic and precarity the show captures so convincingly. In “The Bear,” work is a dumb, sadistic game that has left Carmy with unchecked PTSD. Intrusive thoughts and flashbacks fracture his consciousness; he even cooks in his sleep, almost setting his house on fire. Richie, the restaurant’s manager, takes Xanax because he suffers from “anxiety and dread.” (“Who doesn’t?” Carmy snaps.) Sydney, the sous-chef, has a cabinet stuffed with medication for heartburn and ulcers, problems that may have been sparked by a failed attempt to run her own business. (“It was the first time I didn’t have a complete and utter psychopath behind me screaming,” she says. “And I thought I wanted that, you know? But look where that got me.”) The restaurant is drowning in bills. When the characters aren’t yelling at one another at top volume, they’re often shutting down to cope with all the yelling. Their customers are like kids stuck in a car with warring parents. The word you see most frequently in writing about the show is “stressful,” but it’s often accompanied by descriptions of the workplace as “soul-crushing,” “toxic” or “abusive.” All this is intended as praise — the idea is that, despite its occasional excesses, the show has captured something relatable and true. + +Hustle has always been romanticized in American culture, which promises that nobly sacrificing yourself on the altar of endless work will pay off in the end. But it’s increasingly clear that for most people, it won’t. Twenty-two years ago, when Anthony Bourdain published “Kitchen Confidential,” he glamorized the kitchen as a kind of foxhole, populated by wild, dysfunctional hard-asses yelling profanities at one another while managing to crank out hundreds of plates every night. This may once have seemed exotic or picturesque, but that pressure-cooker environment has come to feel familiar to more and more workers in more and more industries. The American economy soared over the past decade, but life for most became harder: “In one of the best decades the American economy has ever recorded, families were bled dry by landlords, hospital administrators, university bursars and child-care centers,” [Annie Lowrey wrote in The Atlantic in 2020.](https://www.theatlantic.com/ideas/archive/2020/02/great-affordability-crisis-breaking-america/606046/) “For millions, a roaring economy felt precarious or downright terrible.” “The Bear” is compelling not because of how it recreates a kitchen but because it captures something about modern work in general. + +> ## ‘The Bear’ is compelling not because of how it recreates a kitchen but because it captures something about modern work in general. + +Carmy and Sydney work insane hours, rising at dawn and waiting for ‘L’ trains on dark platforms, too exhausted to think about anything else. At times it seems as if work is how they escape from having to think about what is happening to them. Sydney tells someone her goal is simply to do her job and live her life, but it’s abundantly clear that, outside her job, she has little life to speak of. These conditions don’t spur creativity; on the contrary, they’re counterproductive. Carmy can’t spare time to listen to Sydney’s ideas about the dinner menu or encourage the pastry chef’s experiments with doughnuts. Exploring your talent, in this environment, might turn out to be another luxury the “working man” can’t afford, something that belongs exclusively to narcissists with financial backing. This inequality comes into focus early in the show: We see Carmy abused by an arrogant chef and, in Chicago, paid a visit by his mobster uncle, who talks down the restaurant — the place is unfixable, he says — before trying to buy it for himself. + +Carmy is furious to learn that Richie has been dealing cocaine in the alley behind the restaurant to keep it afloat, but Richie justifies his actions by co-opting the language of entrepreneurship, crediting this side hustle with getting the place through Covid. “That’s the kind of stick-to-it-iveness and ingenuity and out-of-the-box thinking that we look for in employees,” he says. “But that ship has sailed, my friend.” This is the startling milieu and message of “The Bear,” the thing that has struck a chord. The notion that hustle will eventually pay off is an insidious pipe dream. Everyone is in survival mode all the time. The system has failed. The place is unfixable. + +--- + +Source photographs: Screen grabs and photographs from FX + +Audio produced by Tally Abecassis. + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/00.03 News/The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country.md b/00.03 News/The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country.md new file mode 100644 index 00000000..daf3c2f9 --- /dev/null +++ b/00.03 News/The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country.md @@ -0,0 +1,166 @@ +--- + +Tag: ["Economy", "US", "Retail", "AfroAmerican"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://www.texasmonthly.com/travel/slim-pickins-first-black-owned-outdoors-retailer-in-the-country/ +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: No + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-TheUnlikelyRiseofSlimPickinsNSave + +  + +# The Unlikely Rise of Slim Pickins, the First Black-Owned Outdoors Retailer in the Country + +A nighttime stroll through downtown Stephenville evokes a certain small-town Texas vibe. All around the square, string lights illuminate weathered brick storefronts. The Erath County courthouse, with its thick limestone walls and Romanesque arched windows, was completed in 1892. Its pointed clock tower remains one of the tallest structures around. On the courthouse lawn is a Confederate memorial, dedicated in 2001, that pays tribute to the more than six hundred soldiers who now “rest beneath the rich soil of Erath County.” Nearby, on a corner of the square, stands a life-size statue of a dairy cow. The black-and-white Holstein, erected in 1972 and known locally as Moo-La, is a nod to the county’s state-leading dairy industry. The fire department has been known to hose her down, and she’s sometimes costumed in relevant attire: a flower necklace for the annual Moo-La Fest, a cloth mask at the height of the pandemic.  + +The town lies seventy miles southwest of Fort Worth and is home to Tarleton State University. The school, which has 14,000 students, has claimed 37 championships at the College National Finals Rodeo. The best ropers and riders often stick around after graduation. More pro rodeo cowgirls and cowboys reside in Stephenville, population 20,897, than anywhere else, giving the town a solid claim to the title Cowboy Capital of the World. + +Across the street from the courthouse, a bright orange awning draws attention to a vintage Rexall Drugs sign. The long-gone pharmacy once sold various feel-good remedies, including a tonic containing alcohol and cod-liver oil. Today the space is occupied by an outdoors store called [Slim Pickins Outfitters](https://slimpickinsoutfitters.com/). The owner, Jahmicah Dawes, is the son of a Jamaican immigrant father and a Miami-raised mother. He’s a big guy, six foot one, with an easy smile and a contagious laugh.  + +One recent evening, Dawes, wearing a Slim Pickins–branded beanie over his short dreadlocks and gray wool socks beneath his mustard-yellow sandals, gave me a tour of his shop. A record player spun an album by country singer Charley Crockett, who crooned about hard times. Slim Pickins caters primarily to adventurous types, such as hikers and climbers, but it’s far from a standard camping store. Dawes’s personal touches are evident everywhere: Patagonia T-shirts and jackets hang from walls lined with reclaimed wood and corrugated steel. Cast-iron pipes support shelves displaying high-end Osprey packs. A repurposed 1950s refrigerator, its door ajar, showcases running shoes made by the Swiss brand On. Hats and mugs feature the silhouette of Bill Murray—not the actor but the Dawes family’s floppy-eared basset hound, who is also the shop’s mascot. His image, Dawes said, “outsells the Patagonia stuff.”  + +Dawes started the shop in 2017 with his wife, Heather, in hopes of building a community of like-minded enthusiasts of natural spaces, what he would come to call the “Slim Pickins tribe.” At the back of the shop, the couple created a studio for various classes: all-abilities yoga and hunting-certification courses were among the offerings. A weekly bike ride began at the shop and rolled along Stephenville’s Bosque River Trail before finishing at the farmers’ market on the square. Heather’s dad, a Baptist preacher, sometimes joined. It wasn’t unusual for Dawes to spend hours listening to the life story of a drop-in customer. + +For the first few years, Slim Pickins grew modestly. But like thousands of other small businesses, it struggled to stay afloat during the early days of the COVID-19 pandemic.  + +Then everything changed in February 2021, when the [Outbound Collective](https://www.theoutbound.com/), an online hub for outdoorsy types, released a short film touting Dawes as the only Black owner of an outdoors retailer in the country. The video made Dawes something of a celebrity in the outdoors world. Slim Pickins–branded clothing gained a certain cachet, and this February, the outdoor-gear chain Public Lands, which is owned by Dick’s Sporting Goods, began carrying a line of Slim Pickins merch.  + +All of this led to one significant measure of success. “Our doors are still open,” Dawes said. But the boom in sales also rang a little hollow. He and Heather began to reconsider what real success might look like. They decided to use their newfound fame to help diversify participation in the outdoors and within the outdoors industry.  + +According to a 2018 study published by the conservation organization George Wright Society, a mere 2 percent of visitors to national parks are African American. By comparison, African Americans made up about 13 percent of the U.S. population that year. In Texas, data remains limited, but a 2009 study from Sam Houston State University and the Parks and Wildlife Department found that 1 percent of state park visitors identified as Black. Minority groups as a whole accounted for 15 percent of state park visitors, versus 46 percent of the state’s total population. More recently, a 2016 study of Cedar Hill State Park, a popular escape southwest of Dallas, showed that while roughly half the surrounding community was African American, only 11 percent of the park’s visitors identified as such. + +Growing up in Wylie, near Dallas, Dawes wasn’t active in many traditional outdoor activities. It wasn’t until later, while in college at Tarleton, that he took a transformative road trip across the Southwest. One day, he went hiking at Organ Pipe Cactus National Monument, looked out across the vast Arizona desert, and was hooked.  + +Part of Dawes’s charm comes from his earnest excitement for learning more about the outdoors, something I would experience firsthand the day after visiting his shop. He took me camping near his home, and in a meadow made ocher by the morning light, we discovered how not to boil water in the wild.  + +![Slim-Pickins-Jahmicah-Dawes-Stephenville-fishing-catch](https://img.texasmonthly.com/2022/08/Slim-Pickins-Jahmicah-Dawes-Stephenville-fishing-catch.jpg?auto=compress&crop=faces&fit=scale&fm=pjpg&h=1024&ixlib=php-1.2.1&q=45&w=819&wpsize=large) + +Dawes fishing near Strawn on July 25, 2022.Photograph by Arturo Olmos + +Dawes and I, along with his older brother, Jahdai, and his close friend Ben Tabor, were in the Palo Pinto Mountains, the rugged hills that rise alongside State Highway 16 about fifty miles northwest of Stephenville. Dawes had hauled boxes of new gear to the campsite for us to test, and most of the products—including solar-battery-powered lights and campfire cooking utensils—had worked as advertised the previous evening as we sat round a roaring fire, swapping stories. + +But this morning, with the fire kicked back to life, we were craving coffee and carbs. Dawes looked up from an instruction manual and assured us the device he was fiddling with, from a not-to-be-named manufacturer, could boil water using just grass and twigs as fuel. An hour passed. We watched an instructional YouTube video. No luck.  + +Tabor, a fly-fishing guide who leads week-long floats on rivers all across the state, stood up and set his cast-iron kettle right down in the campfire’s licking flames. A few minutes later, he poured us steaming cowboy coffee—the grounds thrown right into the kettle, a splash of cold water added at the end to make them settle. He gave us a look, like, *Cute toy, boys*.  + +While we sipped coffee, Dawes ruminated on books that have inspired him, such as *The Adventure Gap* and *Black Faces, White Spaces,* which chronicle the history and causes of segregation in the outdoors. “For the longest time, people of color, we were on this land first, or we were brought here to cultivate the land, and there was always this connection. We were just never given ownership. And if we were, we were constantly reminded that it could be taken away like *that*,” he said, snapping his fingers. “You’re warned by your great-aunts, your grandparents, ‘Don’t go in the woods—bad things happen in the woods. Don’t go over there where those white people are enjoying themselves.’ ”  + +![The Dawes family at their home.](https://img.texasmonthly.com/2022/08/Slim-Pickins-Jahmicah-Dawes-Stephenville-family-wife-Heather.jpg?auto=compress&crop=faces&fit=scale&fm=pjpg&h=640&ixlib=php-1.2.1&q=45&w=1024&wpsize=large) + +The Dawes family at their home.Photograph by Arturo Olmos + +Then the civil rights era arrived, and, Dawes said, “there is better +opportunity—not equal, better—and you can start working in the city, in offices. And it’s like, my family suffered too long, too hard, for me to go out and frolic in the woods.” Along the way, he said, the history of many influential figures, such as the Buffalo Soldiers, who served as the first national park rangers, was lost. “Then, those same people, and descendants of those people, weren’t even allowed in national parks anymore. Now, when I think ‘leisure,’ when I think ‘activity,’ when I think ‘relaxation,’ I’m going to go think of a million other things to do before I go hiking, before I go fly-fishing.”  + +As a kid, Dawes was on a basketball team and played the cymbals in his high school marching band. He also loved working with animals. He raised hogs and judged horses through his school’s Future Farmers of America program. Every year his dad, Locksley Dawes, would take him to the stock show in Wylie and buy him a book. Invariably, he would get one on horses, dreaming of someday becoming a horse trainer.  + +Locksley was a high school teacher who worked as a massage therapist on the side. He once took Dawes to an expo in Dallas focused on Black entrepreneurs. There, Dawes met athletes and performers who were also business owners, including Dallas Cowboys cornerback Deion Sanders.  + +When it came time to go to college, Dawes settled on Tarleton State because of the school’s well-regarded equine science program. While there, he worked at Upward Bound, a college-readiness program for disadvantaged kids, and helped lead a campus ministry, where he met Heather. She’d grown up in tiny Strawn, in the Palo Pinto Mountains, and graduated at the top of her twelve-student high school class. + +Dawes ended up studying at Tarleton for eight years, which he attributes to his wide-ranging curiosity and, more frankly, a lack of focus. “I never really followed a prescribed course of study,” he explained. He’d be registering for his animal-science classes when Introduction to Theater would catch his eye. “Well, if I don’t take it now,” he figured, “when am I going to do it?”  + +One day, an equine science professor named Don Henneke—“an old cowboy,” Dawes said—sat him down and told him, “You’re book smart, but there’s a problem. You’ve never owned a horse.” Dawes considered what else he might study, and he thought about his grandmother, who’d been a seamstress and home economics teacher. As a kid, he’d promised her he would learn to sew. He signed up for an introductory sewing class, which kicked off a fascination with textiles.  + +He began scouring thrift shops and ran a clothing retailer out of his dorm room, selling his finds: retro collegiate jackets, quirky caps, faded Levi’s. He called his pop-up Slim Pickins Vintage, an homage to his grandpa Curly, who was known as a sharp dresser, despite what some family members called the “slim pickings available for big guys like us.”  + +After graduating in 2012, Dawes worked a series of jobs, including at a sneaker shop and a national clothing chain, where he considered going into corporate management. After getting married, in 2014, he and Heather planned to move to a bigger city—somewhere with more opportunity and greater diversity (a place where, for example, people might not assume Dawes was a college athlete). But other dreams took hold instead.   + +The evolution of his business aspirations, from running a clothing company to owning an outdoors outfitter, started on a whim. Dawes and some buddies were headed to Fort Worth to stock up on gear for upcoming mission trips to places as far-flung as the rain forests of Venezuela. They started kicking around an idea: “If someone opened a gear shop in Stephenville, they’d kill.”  + +One day after that, driving with Heather, Dawes brought up the concept in earnest. “Okay,” Heather told him, “but when this fails, it’s time for us to get out of Stephenville.”  + +He attended an industry show in Austin and met Koby Crooks, a local rep for several major outdoors brands, including Osprey. “Every few years, a young person approaches me about opening up a store in a college town with a redeveloping downtown,” Crooks told me. “And generally they do pretty well.”  + +Dawes presented a business plan to local investors and started scouring garage and estate sales for design inspiration. He once came home with a set of lacquered wooden paddles. Heather looked askance at him and asked, “Why’d you buy those?”  + +“For my shop,” he told her.   + +“But you don’t own a shop,” she reminded him.   + +Heather helped him turn Slim Pickins into a reality. The couple built the business on their hands and knees, alongside friends and family, scraping and peeling back decades of grime from the pharmacy’s old floor. Dawes remembers the tattered prescriptions they found, “lots for opium.” They stuck them in a frame alongside the store’s business license.  + +> Though the outdoors industry in general boomed during the pandemic, small shops like Slim Pickins often couldn’t stock popular items because of supply-chain issues. + +The shop attracted Tarleton students as well as locals seeking to explore the nearby Brazos River and Palo Pinto Mountains. In 2017 the couple had the first of their two boys. October 2019 brought more good news: Slim Pickins was named one of fifteen “cool shops” in the U.S. by the *Outside Business Journal*.  + +Around this time, Dawes and Heather decided to promote Slim Pickins as the first Black-owned gear shop in the U.S. Dawes admits he wasn’t certain the claim was true. “Oh, I was prepared to publicly apologize,” he said. “I had the whole thing scripted in my head.” But no one stepped forward.  + +When the pandemic started, Slim Pickins was forced to close temporarily. Even after the store reopened, things were slow. Tarleton had shifted to remote learning, so there were few college kids around, a blow to local businesses. And though the outdoors industry in general boomed during the pandemic, small shops like Slim Pickins often couldn’t stock popular items because of supply-chain issues.  + +Then came the murder of George Floyd. The couple discussed how they and their business could support the racial justice movement that followed. They knew how explosive racial tensions in their community could become. While Dawes was at Tarleton, a group of mostly white students had thrown a Martin Luther King Jr. Day party and worn outfits that propagated racist tropes. One dressed as Aunt Jemima; another donned a T-shirt that read “I Love Chicken.” Facebook images of the event made national news, and the school opened an investigation. “We have to determine, is this a violation of university rules or is it free speech?” Wanda Mercer, then the vice president of student life, told the press. In response, Klan members congregated downtown, calling Tarleton’s administrators “spineless.”  + +More than a decade had passed, but the incident still felt fresh in Dawes’s memory during the summer of 2020. Slim Pickins was already struggling. Would speaking out now cost the Daweses their livelihood? “We had tense conversations,” Heather said.  + +![Inside Slim Pickins.](https://img.texasmonthly.com/2022/08/Slim-Pickins-Jahmicah-Dawes-Stephenville-store-interior.jpg?auto=compress&crop=faces&fit=scale&fm=pjpg&h=640&ixlib=php-1.2.1&q=45&w=1024&wpsize=large) + +Inside Slim Pickins.Photograph by Arturo Olmos + +They decided it was worth the risk. Dawes helped organize a protest, and a thousand participants streamed through Stephenville in the summer heat, holding signs aloft. “It was crazy surprising,” he said. “Some of that support came from outside Stephenville, people in Dallas and Fort Worth and Arlington. But there were also a lot of local young people—kids in junior high, high school, and college—whose parents and grandparents came out and walked with them.”  + +Ahead of the protest, Dawes, along with other local Black leaders, convened with police to discuss race and law enforcement in Stephenville and address concerns by some in the community that the protests would devolve into riots. Following those conversations, many local officers decided to march alongside the protesters. His discussions with cops were “transformative conversations I never thought I’d be able to have,” he said. “That meant a lot to me—and also was difficult to reconcile in my mind.”  + +Dawes’s distrust of the criminal justice system runs deep. His brother Jahdai had been arrested during his senior year at Howard University because he “fit the description” of a suspected burglar. The charges were later dropped.  + +When Dawes was in high school, a white woman, a massage client of his father’s, accused Locksley of sexual assault. Locksley was arrested and charged with one count of sexual assault, as well as three counts of attempted sexual assault, a lesser charge. He and his family have always maintained his innocence, and he fought the charges for three years. One charge of attempted sexual assault was ultimately dropped; the other three were reduced from felonies to misdemeanors. He was required to pay a small fine.  + +But Locksley was punished in other ways. The State Board for Educator Certification revoked his teaching license not long after the trial. Dawes said the jobs his dad got were different after that. Dawes helped him deliver newspapers and clean up HUD homes where residents were living in poverty. “No work is beneath you,” Locksley would tell him. The teenage Dawes wondered why his dad didn’t just give up and move away, start fresh elsewhere. “But that’s not my dad,” Dawes said. “And I’m grateful for it.” + +In hindsight, he said, that experience was the most formative of his youth, and his dad’s resolve informed his decision to stay in Stephenville when things got tough, and to focus Slim Pickins’ mission around race in an area “where racism is blatant and out in the open,” he told me. “That’s why we’re here.” But his family’s trauma also haunted him. He felt vulnerable even when his business was doing well. “I’m terrified,” he said, “because it could be taken away.” + +Throughout the summer of 2020, Dawes would look at his young sons and wonder, *How am I going to keep them safe?* Stress mounted. The shop continued to struggle. To make payroll, Dawes took night shifts at Home Depot and H-E-B, stocking shelves. Heather, who at the time ran a nonprofit pregnancy support clinic, found herself looking around their home, thinking, *Okay, what can we sell?* When Dawes fell asleep driving home from an evening shift, Heather knew he needed help. At a mental health check, Dawes was diagnosed with depression.  + +> These days, people travel from across the state, even across the country, to meet the Daweses and their staff. + +The couple reached out to Crooks about selling their business, but he asked them to hold on a little longer. He connected them with a PR firm, which called up the Outbound Collective. That group often produces films highlighting diversity in the outdoors. A few months later, a video production crew arrived in Stephenville.  + +The fifteen-minute film, titled simply “[Slim Pickins](https://www.youtube.com/watch?v=DHnd2aj61G8),” premiered on YouTube in February 2021 and quickly racked up 20,000 views. The Outbound Collective encouraged Dawes and Heather to set up a GoFundMe page, which received more than four thousand donations from as far away as New Zealand. The donations might’ve kept coming, but after hitting their goal of $172,000, they turned off the fundraiser. They used the money to buy out their investors so they could become sole owners of the shop.  + +Slim Pickins’ online following increased exponentially after the film. A photo of the Dawes family, on their front porch with Bill Murray, was posted to Instagram’s official account. It got nearly half a million likes. And at the 2021 national Outdoor Retailer conference in Denver, Slim Pickins was named Retailer of the Year.  + +Big-name brands came calling. Did the shop need an overland camping trailer? Would Slim Pickins like to sell the world’s best bikes? How about a partnership with Union LA for the release of the Air Jordan 4 Tent and Trail line of athletic shoes?  + +Business was, for the time being, steady again.  + +The couple also looked for ways to directly advance Slim Pickins’ diversity mission. Dawes moderated a panel at a summit organized by the nonprofit Outdoors for All. He was also invited to serve on a diversity advisory group called Together Outdoors, for which he helped develop educational materials on a range of topics, including how to recruit, hire, and support employees from different backgrounds.  + +The results of these efforts have been mixed, he told me. While many brands and organizations remain committed to “doing the work”—investing time and resources to make meaningful change, even if it initially hurts the bottom line—he felt others were engaged in a more performative show of support. “We’ve had discussions on the committee about what real change looks like, how quickly we should expect it, and if change doesn’t occur, what’s the recourse?” Dawes said. “I’m like, when brands and organizations are posting online about their support of diversifying the outdoors but not committing actual resources to the effort, calling them out is not shaming. It’s providing accountability.”  + +Today Slim Pickins sells gear supporting organizations such as [Black Outside Inc.](https://www.blackoutside.org/), a San Antonio nonprofit that connects Black youth with culturally relevant outdoor experiences. (Meaning you don’t need to wear performance gear or participate in rock climbing or hiking to enjoy the outdoors. Grilling out in a park, or however you best connect with nature, counts too.) Dawes is also proud that there are now two other Black-owned outdoors gear shops in the U.S.: Wheelzup Adventures, in Cumberland, Maryland, and Intrinsic Provisions, in Hingham, Massachusetts. Dawes and Heather often connect with both shops’ owners to share stories of successes and failures. + +These days, people travel from across the state, even across the country, to meet the Daweses and their staff. One such person was Caziah Franklin, a 21-year-old college student and the son of Kirk Franklin, the Dallas-based Grammy-winning gospel musician. Caziah, an avid climber and cyclist, began researching Black history following the murder of Floyd, learning why so few people of color participate in outdoor sports. He then started looking around Texas for those pioneering change. He found Slim Pickins, sent the shop an Instagram message, and headed to Stephenville. When he pulled up to the store, he spotted Dawes wearing Topo Designs clothing with “the dopest sneakers I’ve ever seen. It was so cool to see this Black guy inhabit both cultures and not be afraid to clash. Like, ‘No, I can be Black and granola at the same time.’ ” For the better part of the day, they sat at the back of the shop and talked. They’ve since become close friends.  + +Of course, Dawes still has the actual business to worry about, and success isn’t guaranteed, despite Slim Pickins’ fame. “We’re not where we need to be,” he told me.  + +But he’s hoping he’ll get some help from the verdant hills, limestone bluffs, and sandstone-lined creeks where we’d gone camping together. They’re all part of [Palo Pinto Mountains State Park](https://tpwd.texas.gov/state-parks/palo-pinto-mountains), the first new state park in decades, tentatively scheduled to open to the public late next year. For the millions of Texans living in the Dallas–Fort Worth area, the five-thousand-acre park is no more than a couple of hours away. Parks and Wildlife anticipates 75,000 annual visitors. Heather and Dawes live just a few miles from the park entrance, in Heather’s hometown of Strawn, and are weighing how their business might best serve those explorers.  + +One day, Dawes and I rumbled down a dirt road that leads to a boat ramp at Tucker Lake, the jewel of the park. We boarded a small flat-bottomed craft and began motoring up a narrowing creek, looking for carp. The water was murky from recent rains, and the only fish we saw burst from a shallow rapid and disappeared before we could cast. The cedar forest closed in on both sides. The sky was gray, the wind calm. Dawes looked off toward the cascading green ridges surrounding us, which he said reminded him of the Rockies in places like Gunnison, Colorado—revered spaces where Texans passionate about hiking or mountain biking or fly-fishing often escape to. “Why leave Texas,” he asked, “to live an outdoor lifestyle?” + +*Ian Dille is a writer and producer based in Austin.* + +*This article originally appeared in the September 2022 issue of* Texas Monthly *with the headline “Slim Pickins: An Underdog Saga.”* [*Subscribe today*](https://www.texasmonthly.com/subscribe/?ref=end-article)*.* + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/00.03 News/Then Again Dying man’s note nearly turned history upside down - VTDigger.md b/00.03 News/Then Again Dying man’s note nearly turned history upside down - VTDigger.md new file mode 100644 index 00000000..12114597 --- /dev/null +++ b/00.03 News/Then Again Dying man’s note nearly turned history upside down - VTDigger.md @@ -0,0 +1,141 @@ +--- + +Tag: ["History", "US", "NewWorld"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://vtdigger.org/2022/07/31/then-again-dying-mans-note-nearly-turned-history-upside-down/ +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: [[2022-08-14]] + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-DyingmansnotenearlyturnedhistoryupsidedownNSave + +  + +# Then Again: Dying man’s note nearly turned history upside down + +![](https://vtdigger.org/wp-content/uploads/2022/07/Document-with-glasses.jpg) + +A framed document, which was alleged to be a note written by a dying man in 1500s Vermont, sits atop a case at the Highgate Historical Society. Photo by Mark Bushnell + +If you were looking for one of the most significant documents in Vermont history, this building is hardly the first place you’d look. Drive north, just shy of the Canadian border, to the town of Highgate. You are looking for the trim brick building in the center of town, the Highgate Historical Society. + +Upstairs, past a display honoring the local lodge of the Order of Odd Fellows, which for decades owned this former home, you’ll find the document hanging beside old photographs from the town’s history. It is a handwritten note mounted in an ornate frame. In an antiquated, looping script, the writer’s words, now brown with age, read:  + +*“This is the solme \[solemn\] day* + +*I must now die this is* + +*the 90**th* *day sine we*  + +*lef the Ship all have*  + +*Parished and on the* + +*Banks of this river* + +*I die so farewelle* + +*may future Posteritye* + +*knowe our end”* + +It is signed “Johne Graye.” But what is odd, and potentially hugely significant about it, is the date at the top: “Nov. 29 AD 1564.” + +The note was supposedly found in neighboring Swanton. If genuine, the date would suggest that Johne Graye was the first European, by 45 years, to see Lake Champlain and Vermont, not French explorer Samuel de Champlain. And unlike Champlain, Graye wasn’t the harbinger of devastation for the region’s Indigenous population. + +In the years after 1853, when two workers, Orlando Green and P.R. Ripley, showed people the amazing document they said they found while digging sand along the Missisquoi River, experts have debated the note’s veracity. Learned men examined the document, as well as the lead tube that Green and Ripley said it was buried in, and came to conflicting conclusions. The tube has since vanished. Along with it, so too perhaps has the original document. The parchment hanging in Highgate may be only a duplicate. + +![](https://vtdigger.org/wp-content/uploads/2022/07/GrayeDocument.jpg) + +A handwritten document, which came to light in Swanton in 1853, purports to be a note written by a dying sailor in 1564, nearly a half-century before the arrival of Samuel de Champlain. Photo by Mark Bushnell + +As you might expect, news of the discovery spread quickly. On Dec. 6, 1853, days after Green and Ripley announced their find, the New-York Tribune carried a story detailing how the two workers had unearthed a 4-inch metal tube containing a piece of coarse paper bearing the sailor’s farewell message.    + +Our first glimpse of the town’s reaction comes from the Rev. John B. Perry, who wrote about the incident for the Vermont Historical Gazetteer in 1869. Though he was writing from a distance of 16 years, he seemingly lived in Swanton at the time of the discovery and knew the men involved.  + +Reading between the lines, there doesn’t seem to have been any great hullabaloo over the find — no mention of public debates or large gatherings to display the document. For a time, it was apparently attached with a bit of wax to an office wall somewhere. That’s as public an exhibition as we have record of from the period of the find. + +Still, that doesn’t mean it wasn’t the talk of the town, and apparently the wider historical community. Among Perry’s friends and acquaintances, at least, it was clearly a major source of conversation. Throughout the text, he mentions arguments made by others, for and against the legitimacy of the document.  + +Perry was in the believers’ camp. He offered no definitive proof, just a fair dose of circumstantial evidence. For him, that was enough.  + +## The Frobisher connection + +Perry looked at the ships of mariner Martin Frobisher, who was seeking a faster route to China, as a possible source of the ill-fated sailors. Adjusting for changes made to the calendar since the 16th century, Perry was able to place Frobisher in what would become northeastern Canada in the month the men became separated from their shipmates.  + +The problem is the year. Frobisher’s voyage came 12 years after the date on the note. + +Perry breezed past the discrepancy. He said people make mistakes all the time in writing dates. “Even a letter in my possession, which was written in respect to this very manuscript, is misdated…” he noted.  + +“(N)eed we be surprised that such may have been the case with a relation made by a common sailor in the 16th century, when writing was far more rare than now(?)” + +Others had suggested to Perry that it was unlikely a common sailor would happen to have pen and ink handy at the moment of his imminent demise. To this, Perry offered a more convincing answer. He quoted an account of Frobisher’s voyage, which said that men were given “pen, yncke and paper” in order to make notes about the location of gold or other valuable minerals they found while walking on land, or to leave messages for men who became separated from the main party. + +![](https://vtdigger.org/wp-content/uploads/2022/07/Charles-Nye.jpeg) + +Charles Nye, curator of the Highgate Historical Society, studies the John Graye document at the society’s museum. Photo by Mark Bushnell + +## The scientific view + +Someone, perhaps Perry, asked Dr. Augustus Allen Hayes to weigh in on the case. Hayes was a Vermonter and a prominent scientist, who was then working as Massachusetts state assayer, performing chemical tests to assure the metal content of coins.  + +Hayes studied the objects as a scientist would and refused to render a verdict. He found that the tube contained carbonate of lead, which suggested that it had been in the sand for a long time. The paper itself was made of either hemp or flax. To Perry, the physical analysis supported his theory.  + +In addition to using scientific and historical evidence to study the scroll, Perry also considered it from a personal level. If this were a forgery, who could have done it? “(N)ot many people in any of our country towns are capable of such a forgery,” he declared.  + +And only a tiny number of people could manage to make all the details plausible, from the type of paper used to the rambling, unpunctuated text, to the use of the redundant expression “future posteritye,” which might be expected of a common sailor. + +Furthermore, he asked, if someone had gone to so much trouble to fake the document, why wouldn’t he or she have made it match a known voyage and made the sailor someone whose name appears in one of the ship’s logbooks?  + +## A fresh look + +Interest in the note seems to have lain dormant for almost a century. Then in the 1950s, John Clement, a past president of the Vermont Historical Society, sent the document to experts for analysis.  + +He had found it hanging in the Highgate Library, which had received it from the estate of local doctor Henry Baxter, who had framed the document in 1853. Clement suspected it was merely a copy of the original — it is the same document displayed today at the town historical society — but sent it anyway. Clement apparently accepted that the original parchment and tube were lost.  + +The experts found the paper to be of 19th-century origin. If it was just a copy, that would make sense. More damning was the opinion of a document expert, who declared the script “impossible for the 16th century, and the spelling equally phony,” Clement reported. “He called it a hoax.” + +![](https://vtdigger.org/wp-content/uploads/2022/07/Dennis-Nolan.jpeg) + +Dennis Nolan, president of the Highgate Historical Society, hangs the framed John Graye document back up after examining it. Photo by Mark Bushnell + +Today, the matter seems settled among Vermont historians. Samuel de Champlain is in no danger of being deposed as the first European to see Vermont. + +To understand this bizarre document and how it came to be, it might help to remember that the mid-1800s was a time of hoaxes, when enterprising tricksters could dupe a gullible public — not that that hasn’t been a part of every era, including our own.  + +But the Graye document appeared at a time when Phineas Taylor Barnum, commonly known as P.T., had turned hoaxes into an art form. Barnum’s American Museum in Manhattan was drawing nearly a half-million visitors a year to see the supposed skeleton of a mermaid and other oddities.   + +Barnum concocted his cons for fun and profit. If the Graye document is a forgery, it was seemingly created for fun; there’s no evidence anyone profited from it.  + +And just because in all likelihood it is a forgery doesn’t mean it’s worthless. At least that was the view of Alan Cooke of the Scott Polar Research Institute. Cooke, a Vermonter working in England, was asked in 1964 by Vermont Life editor Walter Hard Jr. to see what he and some British scholars thought of the note.  + +In reporting their findings, Cooke seemed sad that it appeared the document was fake. “Rather a disappointment, I know,” he wrote, but then added: “Even if it were a fake, it has a certain interest of its own.” + + + +## Did you know VTDigger is a nonprofit? + +Our journalism is made possible by member donations. If you value what we do, please contribute and help keep this vital resource accessible to all. + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/00.03 News/Twitter is becoming a lost city.md b/00.03 News/Twitter is becoming a lost city.md new file mode 100644 index 00000000..a5e717a7 --- /dev/null +++ b/00.03 News/Twitter is becoming a lost city.md @@ -0,0 +1,75 @@ +--- + +Tag: ["Tech", "Twitter", "Demise"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://buttondown.email/thehypothesis/archive/twitter-is-becoming-a-lost-city/ +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: [[2022-08-14]] + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-TwitterisbecomingalostcityNSave + +  + +# Twitter is becoming a lost city + +Hey friends.  + +It’s been a while since I’ve sent out a newsletter, and it’s nice to be back! I’ve been hard at work on finishing up my novel *The Terraformers* (coming in January), while simultaneously researching and writing my next book, a nonfiction history of psychological warfare in the United States. And I’ve also been thinking a lot about Twitter. + +That’s because the collapse is coming to Twitter. I’ve seen it before: I watched Friendster and MySpace die at the turn of the century, their once-vibrant memes decaying in abandoned accounts, comments rotting into spam. If you’ve been on Twitter as long as I have, which is going on fifteen years, you’ve seen the signs too.  + +People who were once major Twitter personalities have abandoned it for other platforms – they’re blowing up on #booktok or writing paywalled newsletters or dishing out the mainstream media op-eds. Accounts with the most followers, like Barack Obama and Katy Perry, [lost hundreds of thousands of followers](https://www.hollywoodreporter.com/business/digital/twitter-deactivations-elon-musks-takeover-1235136168/) after Elon Musk announced his takeover bid.  + +Still, you might say, there are a few growing communities on Twitter, like the Zack Snyder fans who lobbied for the “Snyder cut” of the Justice League movie and descended in howling troll maelstroms on anyone who dared question them. Unfortunately, [a WarnerMedia investigation has just revealed](https://www.rollingstone.com/tv-movies/tv-movie-features/justice-league-the-snyder-cut-bots-fans-1384231/) that Snyder paid at least two consulting firms to create a bot army of shitposters for him. So I would take any report on the growth of certain segments on Twitter with a major grain of salt. At this point, the platform seems as if it’s optimized for paid trolls and automated “movements.” + +And it’s not as if there is some new, different community arriving to pick up the pieces. I know because I’ve witnessed that happen, too. I was once, long ago, very into Orkut. It was a pre-Facebook social network created by product manager Orkut Büyükkökten at Google, with all the typical first-gen social media shit: you got a cute little personal page, where you posted pics, updates, quotes, links to your friends and websites. At first, its users were mostly English-speaking. But then more and more Portuguese-language memes flooded in. Every tenth new friend request came from someone in São Paulo. It was not the same Orkut, but the social network was bigger than ever, and arguably more fun. It just wasn’t a useful social platform for people who didn’t live in Brazil or read Portuguese. + +This is not what’s happening on Twitter. I’m not seeing a flood of new people arriving, spouting memes I don’t understand. I’m just seeing less of everything. The point is, Twitter isn’t becoming a vibrant but different social space that belongs to a new group of people; it’s being abandoned.  + +As someone who has written a lot about urban abandonment (in my book [*Four Lost Cities*](https://wwnorton.com/books/9780393652666) and [elsewhere](https://www.theatlantic.com/ideas/archive/2021/01/seductive-appeal-urban-catastrophe/617878/)), many of the Twitter abandonment patterns are startlingly familiar. In cities, people usually start to leave when there’s a combination of political instability and infrastructure decay. On Twitter, you’ve got the corporate media equivalent of political instability with Elon Musk’s botched takeover attempt, coming right on the heels of the difficult transition from founder/CEO Jack Dorsey’s reign to current CEO Parag Agrawal’s. And if you think of the Twitter user experience as its social infrastructure, that too is falling apart. There’s the lack of moderation and selective rule enforcement, plus the company’s longtime inability to address user concerns about everything from edit buttons to abuse. (Its technical infrastructure [has also had many problems](https://www.washingtonpost.com/news/powerpost/paloma/the-technology-202/2020/07/16/the-technology-202-twitter-just-proved-it-can-t-keep-the-accounts-of-global-leaders-safe/5f0f4d1c88e0fa7b44f75526/).) + +While Twitter’s leadership wobbles, all those social infrastructure problems are exacerbated. And then layoffs start – in Twitter’s case, [the first round of cuts was in its recruitment team](https://www.cnn.com/2022/07/08/tech/twitter-recruiting-layoffs-elon-musk/index.html), which was part of the company’s “pause” on hires this past spring. Around the same time, senior employees were [starting to quit](https://www.cnbc.com/2022/05/17/twitter-loses-three-more-senior-employees-ahead-of-musk-deal.html). At this point, it doesn’t matter that Musk isn’t taking over. [The lawsuits between Musk and the company will continue](https://www.cnn.com/2022/08/05/tech/elon-musk-twitter-suit-answer/index.html), making both Twitter users and employees feel as if their future is uncertain. + +If the pattern holds, and it likely will, we’ll see more people quitting the platform and the company over the next year. Some will be Musk acolytes who believe (not without cause) that thirty percent of the platform’s accounts are run by bots. Others will be disappointed by the ongoing loss of interesting voices on the platform. All of us will be moving to other social platforms, like Discord or TikTok (or, gulp, LinkedIn). We’ll leave residual pieces of ourselves behind – you’ll start to see more Twitter pages that say “I’m not here anymore – go to this URL to find out what I’m up to.” Some people will continue to post infrequent work-related updates, while influencers will cross-post their Insta and TikTok videos for legacy followers. + +Imagine that Twitter is a city whose corrupt government and potholed streets are pushing residents out. Slowly you’ll start to see more “for rent” and “we’ve moved” signs in shop windows. As city workers leave and budgets are slashed, the potholes will get worse. Water quality will go down. When power lines are damaged, it might take weeks to repair them. The more people leave, the worse it gets, in a spiral of loss that speeds up as time goes on.  + +Eventually, Twitter will be useful mostly for data-mining and archaeological reconstructions of the early twenty-first century. + +\*\*\* + +**Things I’ve been up to:** + +I’ve done some guest hosting for *On the Media*, which is one of my favorite shows. Listen to me discussing [the myths of Hong Kong’s history](https://www.wnycstudios.org/podcasts/otm/episodes/on-the-media-hong-kongs-rewritten-histories) with journalist Louisa Lim, and [the joys of queer country life](https://www.wnycstudios.org/podcasts/otm/episodes/country-queers-who-dont-want-flee-rural-america-on-the-media) with archivist Rae Garringer, host of the Country Queers podcast. I also co-hosted an episode [all about Neanderthals](https://www.wnycstudios.org/podcasts/otm/episodes/on-the-media-humans-being?tab=summary). + +I wrote an article about [anticipating the abortion ban in my fiction](https://slate.com/technology/2022/06/science-fiction-abortion-future-of-another-timeline.html) for *Slate.* + +Here’s my [column about Elon Musk and the American myth of “free speech”](https://www.newscientist.com/article/mg25433880-100-twitter-and-the-dangers-of-the-us-myth-of-free-speech/) for *New Scientist* (I had to take my Twitter account private for a couple of weeks afterwards because I was being attacked by ~Musk fans~ bots.) + +I’m also getting ready to be [a co-host with Charlie Jane Anders at the Hugo Awards](https://chicon.org/home/whats-happening/events/) during Worldcon this September! + +And finally, my new novel *The Terraformers* [is available for preorder (it comes out in January](https://us.macmillan.com/books/9781250228017/theterraformers)). But in the meantime, you can pick up the e-book of my first novel *Autonomous*, which is [on sale everywhere this month for $2.99](https://us.macmillan.com/books/9780765392091/autonomous). + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/00.03 News/YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says.md b/00.03 News/YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says.md new file mode 100644 index 00000000..0d4367ae --- /dev/null +++ b/00.03 News/YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says.md @@ -0,0 +1,161 @@ +--- + +Tag: ["Economy", "Crime", "Fraud", "Youtube"] +Date: 2022-08-14 +DocType: "WebClipping" +Hierarchy: +TimeStamp: 2022-08-14 +Link: https://www.billboard.com/pro/youtube-fraud-royalties-scam-irs-latin-chenel-yenddi-mediamuv-adrev/ +location: +CollapseMetaTable: Yes + +--- + +Parent:: [[@News|News]] +Read:: No + +--- + +  + +```button +name Save +type command +action Save current file +id Save +``` +^button-YouTubeFraudLedto23MillioninRoyaltiesforMenNSave + +  + +# YouTube Fraud Led to $23 Million in Royalties for 2 Men, IRS Says + +It was hard to miss **Jose “Chenel” Medina Teran** driving a lime-green Lamborghini Aventador around West Phoenix. With its butterfly doors and leather interior, the garish sports car, which costs upward of $390,000 new, could often be spotted parked outside nightclubs, restaurants and even Walmart. For locals, it served as a quasi-tracking device for Teran’s whereabouts and was a neon reminder of his sudden, outsize wealth. “You knew where he was eating \[by where\] he was parked,” says Ricardo (a pseudonym to protect his identity), an accomplished entrepreneur in the Arizona city’s growing Latin music business. + +Teran’s rise from middle-class comfort to Lamborghini-level luxury represented a stark shift for those who knew him as a small-time music producer, engineer and the owner of Digitlog, a local recording studio. They thought the same about his business partner, Dominican Republic-born **Webster “Yenddi” Batista Fernandez**. Like Teran, Batista went from getting by as a local bachata artist and music video director to driving his own Lamborghini — albeit a comparatively subdued gray model — and sporting diamond-encrusted chains made by Bad Bunny’s jeweler du jour, El Russo. + +Their newfound flashy lifestyles understandably sparked considerable gossip among those who work in Phoenix’s music business, like Ricardo, who couldn’t fathom why Teran and Batista were suddenly living so much larger than everyone else. “Phoenix is one of the main points for drug smuggling. So my first thought was, ‘Oh, they’re doing something like that,’ or maybe they won the lottery and they’re not telling people,” Ricardo remembers. “It just didn’t make any sense to me.” + +In November 2021, the source of the duo’s newfound wealth was revealed: according to the government, Teran and Batista had been running what is now one of the largest – if not the largest – known YouTube music royalty scams in history, one that led to an investigation by the IRS and their indictment that month on 30 counts of conspiracy, wire fraud, money laundering and aggravated identity theft. + +According to documents filed in Arizona federal court, over about a four-year period, Teran and Batista (along with a number of alleged conspirators) devised a company they called MediaMuv to siphon off $23 million in master and publishing royalties for Latin music copyrights they did not control. Much of these royalties were claimed through the popular rights management company AdRev, which is owned by Downtown Music Holdings. Teran, whose attorneys did not respond to requests for comment, pleaded not guilty and awaits trial in November. Batista, on the other hand, took a plea deal on April 21, admitting guilt to one count of wire fraud and one count of conspiracy. As part of the plea agreement, he revealed key insights to the court as to how the MediaMuv scam was committed. Batista’s attorney and an IRS representative declined to comment on this story because the case is still ongoing. + +The indictments and Batista’s plea deal took some in the Latin music industry by surprise. A representative from Puerto Rican rapper-singer Anuel AA’s camp had not even been aware that MediaMuv had stolen tens of thousands of dollars of royalties for the artist’s music until *Billboard* inquired with Anuel AA’s team about the case. Though AdRev and YouTube have not been accused of any wrongdoing, sources in the rights management business who were interviewed for this story expressed incredulity that theft of this magnitude happened on AdRev’s watch. + +At press time, YouTube had not responded to several requests for comment. (This story will be updated if that changes.) An AdRev spokesman said in a statement that the company “has fully cooperated with the investigation into this matter conducted by the IRS and the District of Arizona U.S. Attorney’s office as set forth in the indictment. This matter is ongoing — pending sentencing for Webster Batista Fernandez and trial for Jose Medina Teran. AdRev employees may be called as witnesses at trial or sentencing. As such, AdRev will not be commenting publicly on any facts related to the indictment until the conclusion of the criminal matter.” + +### **‘Hotbed of Piracy’**  + +Batista’s plea agreement revealed that it didn’t take a criminal mastermind to rob music creators of their rightful royalties. According to multiple industry sources, hustles similar to MediaMuv’s are well-known among those in the music business who work in digital rights management, but Teran and Batista’s scheme was particularly brazen, both for the tens of millions of dollars the IRS says they stole from Latin acts and the way they did it. + +![Webster Batista Fernandez Yenddi](https://www.billboard.com/wp-content/uploads/2022/08/yenddi-illo-2022-billboard-1110.jpg?w=247) + +Webster “Yenddi” Batista Fernandez Remie Geoffroi + +Sources say YouTube scammers commonly claim small fractions of songs that they suspect have not been claimed properly and might not be noticed. This is especially prevalent on the music publishing side, where there are usually more rights holders — particularly on contemporary songs that credit many songwriters — so the division of ownership and royalties can be more difficult to track. If one or more of the songwriters is known to be without a publisher, there is a strong chance that the writer does not know if their share of the composition is being claimed correctly. MediaMuv, in contrast, often claimed 100% of royalties for master recordings or publishing. + +YouTube’s content management system (CMS), or “content manager,” and its Content ID tool, which identifies matching sound recordings, enables larger rights holders — including labels, publishers and multichannel networks — to monitor royalty collection and metadata for their musical copyrights. “These scams happen all the time in every sector, on every service, and also within music rights collections agencies around the world,” says Jeff Price, founder of TuneCore, a global distributor and music publishing administrator; Audiam, a rights management company; and founder/CEO of Word Collections, a global copyright administration company. “The upside is when they happen on YouTube, the system they built allows for greater transparency and the ability to identify and potentially fix the problem.” + +However, that transparency is not accessible to everyone. YouTube’s CMS and Content ID tools are available only to select users approved by the video-sharing platform. This means that many artists, songwriters and their teams — especially less established ones — are not able to monitor their copyrights and royalty collection on YouTube on their own. + +“It was nearly impossible for us to know we were stolen from,” says Edgar Rueda, manager for Latin acts Samuray, Celso Piña and Los Chicos de Barrio, who also were victims of MediaMuv. Rueda did not have access to YouTube’s CMS or Content ID to monitor his artists’-controlled works on his own. “Samuray had something like $65,000 stolen by MediaMuv, but we didn’t even know there was money there,” he says. It’s a common complaint from managers and artists targeted by MediaMuv, most of whom assume that once their music was distributed to audio streaming platforms, their metadata would be automatically correct, ready for YouTube royalty collection. + +In an effort to remove some of these barriers, Maria Schneider, a Grammy-winning jazz musician and advocate for independent artists, and a company called Pirate Monitor filed a proposed class-action lawsuit against YouTube in July 2020, alleging that ordinary creators of copyrighted works are “left behind by YouTube’s copyright enforcement system” and that they are forced to police their own copyrights, yet “provided no meaningful ability” to do so because they are often not able to use YouTube’s Content ID themselves. As a result, the lawsuit claims YouTube has become a “hotbed of piracy.” (Pirate Monitor dropped out of the case last year after YouTube countersued the company for using “deceptive behavior” to gain access to Content ID.) + +YouTube filed a motion to dismiss this lawsuit, but on Aug. 2, a federal judge [refused to toss the case](https://www.billboard.com/pro/youtube-class-action-anti-piracy-tools-major-labels/), calling YouTube’s various arguments “unavailing” and “not well taken.” + +To serve the needs of rights holders who do not have access to YouTube’s tools on their own, a cottage industry of rights management companies like AdRev sprang up during YouTube’s adolescence. These companies have access to CMS and Content ID, and specialize in the collection of royalties and police content for independent talents as well as labels and publishers, looking to outsource the often time-intensive labor of monitoring copyrights. Though YouTube’s creator support information includes a services directory of rights management companies, sources say many copyright owners remain unaware or choose not to use these third parties. + +“They don’t give access to their CMS to everyone for a reason,” argues Gabriel (also a pseudonym), who works for a different rights management firm and who represents a number of MediaMuv’s victims. “YouTube wants to have trustworthy partners, understandably.” In the wrong hands, sources say, the transparency of the CMS and Content ID tools can be exploited. + +Ry Boelstler, head/director of rights manager The District, says he has noticed that YouTube has tried to tighten access to its CMS over the years to better ensure only good actors can use it. He even recalls that a few rights management firms temporarily lost access because of too many bad claims. And the platform’s creator support pages warn that submitting false information or misusing their tools could “result in the suspension of your account or other legal consequences.” + +Despite YouTube’s gatekeeping of its CMS, Batista said in his plea agreement that MediaMuv had been granted direct access to YouTube’s CMS in addition to its access through AdRev. And while by-the-book rights managers have been duped by bad actors claiming to be copyright owners, sources in this field say that some of their competitors are not diligent about corroborating clients’ copyright ownership before claiming royalties for them. With clients paying fees of 10%-25% of the royalties that are collected, rights managers are incentivized to collect as much money as possible. + +### **“MediaMuv: A Detestable Company”**  + +According to his plea deal, Batista explained that MediaMuv initiated the scam by signing a CMS administration agreement with AdRev “to assist \[MediaMuv\] in administering the music \[it\] fraudulently claimed” in the spring of 2017. As part of this agreement, MediaMuv represented and warrantied that it held “valid and sufficient rights” over its supposed catalog, and AdRev started claiming royalties for MediaMuv in early May 2017. + +Batista admitted to sending three falsified contracts with companies that “purportedly” managed artists to AdRev and YouTube “for the purpose of deceiving \[them\] into allowing \[MediaMuv\] to continue \[its\] fraudulent operation” in July 2017. According to his plea deal, these three forged management contracts were provided to support MediaMuv’s assertion that it controlled a vast Latin music catalog of both master recordings and compositions — 50,000 copyrights ultimately, which they claimed were released by both hitmakers Daddy Yankee, Julio Iglesias, Anuel AA, Prince Royce and Don Omar, and smaller regional talents. Reps for Yankee, Iglesias, Royce and Omar did not respond to *Billboard’s* requests for comment. Anuel AA’s representative said only that his camp had not been aware that his royalties had been stolen. + +On May 4, 2017, AdRev co-founder and then-president Noah Becker and vp of operations Andrew Korn attempted to get YouTube to automatically confirm MediaMuv’s claimed copyrights in bulk because inputting the information for tens of thousands of songs individually was “too onerous” for AdRev to handle. (Korn told federal investigators he was acting at the directive of Becker.) + +During the same month AdRev began claiming royalties for MediaMuv, Gabriel, who handled rights management for a number of the MediaMuv victims, says he caught AdRev and MediaMuv claiming a copyright owned by one of his clients. “Every day, we see conflicts and mis-merges of songs on YouTube,” Gabriel explains. “They are usually not in bad faith. It’s just bad data. A mis-merge is when two different songs are named ‘I Love You’ and get confused in the system.” So, without thinking too much about it, he reached out to the AdRev team to ask it to correct the error. + +Mis-merges are a major reason companies like Gabriel’s and AdRev are an important part of the YouTube ecosystem. Metadata errors for musical works are not unique to YouTube and can be found on any streaming service or social media platform, but given the breadth of the video-sharing site’s offerings and the complexity of licensing for a service that streams so much user-generated video and audio content, YouTube requires close management. Hiring a company seasoned in catching and correcting these accidental errors can be pivotal for royalty collection. + +Gabriel says that the initial error that he wrote off as innocent turned out to be the first of “hundreds” of incorrect royalty claims made by AdRev and MediaMuv for music that his clients controlled. He says he has seen small-time scams in his line of work before but nothing as flagrant as MediaMuv’s royalties grab. + +His suspicions about MediaMuv grew after some independent digging: the company’s “sketchy” website, as he put it; its disconnected phone line; and its 2-day-old Facebook page struck him as red flags. On May 24, 2017, he wrote to YouTube, urging the platform to “investigate \[MediaMuv\] and immediately remove them if they are indeed making fraudulent claims.” + +In an email sent to Gabriel, a representative from YouTube replied, thanking him and saying that it would assist with looking into it. Gabriel says he has “no idea” if YouTube conducted a further investigation after that. + +Near the end of 2017, MediaMuv’s royalties claims escalated. That December, Gabriel found another incorrect claim and emailed AdRev’s Becker to ask him to correct the error and provide his client with retroactive payment. Becker added AdRev’s then-vp of rights management, Jesse Worstell, to the email chain and characterized MediaMuv’s claims as “clerical errors” that were “not done with any malice.” + +The next month, Gabriel caught five more erroneous claims, including one instance in which MediaMuv claimed 15 of his client’s copyrighted songs at one time. With each discovery, he emailed Worstell and Becker, and at least one would reply that these were errors on MediaMuv’s part and that AdRev would provide retroactive payment and fix the mistake. On Jan. 19, 2018, Becker emailed Gabriel privately to say, “None of this is a product of MediaMuv trying to land-grab revenue or doing anything with mal intent — more miscommunication, misunderstanding and having inaccurate metadata than anything else on our part.” + +In an email, Gabriel asked AdRev’s Worstell and Becker if their company would ever ask MediaMuv to provide proof of ownership for its catalog, writing, “It seems that MediaMuv may not have rights to much of the content it has been claiming.” Worstell replied that MediaMuv was “fully aware” of its publishing errors and that it wouldn’t happen in the future. Once again, he said AdRev would provide retroactive payment to Gabriel and to work with him to fix incorrect claims “as these instances occur.” These email exchanges continued through February and March: Gabriel reported incorrect royalty claims, and AdRev promised to fix them and provide back pay. + +By March 2018, Gabriel, perplexed and frustrated by the situation, delved deeper into who was behind MediaMuv and why they were trying to claim royalties that should go to his clients. Ironically, some of these answers were just a YouTube search away. Gabriel says he soon found a video, which has since been deleted, revealing that other people were getting false copyright claims from MediaMuv, too. He sent the video to Worstell, and Gabriel noted that many user comments also pointed fingers at AdRev. “I asked if they had ever considered dropping MediaMuv as a client,” he recalls. + +Soon, more YouTube videos about MediaMuv surfaced, including one, also posted in 2018, titled “MediaMuv: Una Empresa Destestable” (MediaMuv: A Detestable Company) that made the same allegations. The video’s comment section is riddled with complaints from desperate artists, including comments like, “It happened to me too and what can be done?,” and “I hate injustice, I have also seen that they steal music.” (Both comments were translated from their original Spanish.) + +![Jose "Chenel" Teran](https://www.billboard.com/wp-content/uploads/2022/08/chenel-illo-2022-billboard-1110.jpg?w=247) + +Jose “Chenel” Teran Remie Geoffroi + +About the same time that Gabriel began dealing with MediaMuv’s false claims, an anonymous Twitter whistleblower, going by the handle @FuckMediaMuv, and a Facebook page called STOP de MediaMuv ‘Musika Inc’ ladrones de contenido (content thieves), also took aim at the company. The Twitter account, arguably the most detailed and dogged of the whistleblowers, posted photos of Batista, Teran and their alleged accomplices, along with information gleaned about their operation. The account did not amass much of an audience but continued its crusade against MediaMuv for the next four years. Below most posts, the account would tag local news outlets in Phoenix and Miami (where Batista eventually moved), along with the IRS, in hopes of catching someone’s attention. For the most part, however, these videos and other callouts became little more than gathering spaces for fellow victims to commiserate. + +Meanwhile, Gabriel kept prodding AdRev for corrections, back pay and an explanation as to why the company continued to work with MediaMuv. In March 2018, Becker replied to one of Gabriel’s emails, writing, “Given the volume of repertoire \[MediaMuv\] deal\[s\] with vs. issues, we feel pretty comfortable. Plus, we are just the admin, and there’s already so much negative crap out there about us that’s not true, so we just let this stuff bounce off our backs. But we keep a tight eye on this account and lately have been only increasing in comfort level.” + +### **The Godfather**  + +Although it’s unclear what prompted the IRS to investigate MediaMuv, the federal agency began taking a hard look at the company since at least August 2019. In the process of the investigation, it discovered that while MediaMuv is the name most associated with Teran and Batista’s dealings, the duo provided AdRev with four additional bank account names and five account numbers for money transfers from 2017 to 2019 — most of which were communicated to AdRev’s vp of finance, Peter Amloian. According to documents in the case against Teran and Batista, the additional account names were Eniel Gaetan Hernandez, an alias that matched a fake New Jersey ID obtained by Batista; Elegre Records, which had two account numbers; and MuveMusic. MediaMuv once also changed its bank account name to Loris Cleaning, an ironic choice for a duo that would later be charged with seven counts of money laundering. + +Gabriel says it’s common for rights management clients to change their banking information once or twice every few years due to extenuating circumstances, but he believes the frequency with which MediaMuv changed accounts should have raised a red flag with AdRev. + +While Batista admitted in his plea that there were “over five co-conspirators” who were paid “a portion of \[MediaMuv’s\] royalties” for finding new songs to steal, the conspirators’ names are not explicitly revealed in court documents. Court documents did, however, point to the duo’s ties with a network of people who seem to have financially benefited from MediaMuv’s fraudulent endeavors. + +Most notably, Batista’s wife, Omeida Yadira “Yadi” Batista, purchased a $590,000 house in Phoenix, paid for entirely in cash with money originally routed to a MediaMuv-associated bank account, according to a court document filed by prosecutors. Omeida also sent multiple emails from MediaMuv’s web address and is listed on the articles of organization for Elegre Records. Additionally, court documents allege that she issued the 2017 and 2018 1099-MISC tax forms for MediaMuv in her own name, for $3.5 million and $5.07 million, respectively. (She told investigators that this was done because Batista did not have legal status in the United States.) Although the IRS filed a verified complaint for forfeiture against Omeida’s home on Nov. 5, 2021, in hopes of seizing the property, she has not been charged with any crime connected to the MediaMuv case. In his plea agreement, Batista claimed he “transferred some assets that were acquired with proceeds of \[his\] offenses” to Omeida, but Omeida herself did not “\[pay\] anything” for the house, as a previous court document indicated. Asked to comment, Omeida’s attorney claimed that based on *Billboard’s* questions, he suspected the story was missing critical facts but did not respond when asked to elaborate. + +After Batista separated from Omeida, he moved to Miami and began dating Nizza Peña Gomez, the CEO of a small fashion business, ByNizza. Around this time, approximately $3.6 million was routed to a bank account under the name Xpace World Music from an account tied to MediaMuv. Registered as an LLC in Florida, Xpace World Music has no online footprint and is listed under the names of two individuals, including Gladys Gomez Ruiz, who co-manages ByNizza with Gomez. The two also appear in social media photos together. Xpace is also listed alongside Gomez’s company ByNizza as part of a larger collection of LLCs, titled INUSA, suggesting a possible link between Batista’s romantic partner and MediaMuv’s money. In November 2021, the IRS confiscated Xpace World Music’s bank account, according to a warrant to seize property. Gomez did not reply to requests for comment. Gomez Ruiz could not be reached for comment. + +Paper trails also lead to Jose Juan Segura Padilla, a prominent artist, manager and record label owner in the regional Mexican music space who is from Mexico but operates out of Phoenix. Segura has managed a number of famous narcocorrido (a regional Mexican subgenre that depicts the culture of drug cartels), banda (a regional Mexican subgenre, featuring brass and heavy beats) and sierreño (a regional Mexican subgenre, powered mainly by traditional acoustic guitars) acts during his multiple decades in the music industry, including Los Cuates de Sinaloa — who appeared in an episode of *Breaking Bad* — and El Tigrillo Palma. Segura also founded El Padrino Records, which translates to “The Godfather.” He released his own records under the label, using the stage name El JJ El Padrino de la Sierra (El JJ, The Godfather of the Sierra), likely a reference to the Sierra Madre Occidental Mountain range, which runs down Western Mexico, bordering the areas of Jalisco, Sinaloa, Western Chihuahua, Durango and more. + +Segura’s success has come with its share of misfortune. He was [nearly killed](https://www.billboard.com/music/music-news/jose-juan-segura-regional-mexican-manager-survives-shooting-in-sinaloa-1158001/) in 2011 when he was shot numerous times while driving in Sinaloa, and his son, Aaron Saucedo, is awaiting trial later this year for allegedly killing nine people in Arizona, including his mother’s boyfriend, beginning in 2015. Dubbed by locals as “the serial street shooter” case, prosecutors are seeking the death penalty. According to news outlet AZ Central, law enforcement does not suspect his father of being involved with the crimes. + +In an interview with investigators, Teran described Segura as “a shark in the Mexican business” and El Padrino Records as simply a client of Elegre Records (which does business as MediaMuv) — to date, it is MediaMuv’s only confirmed client. + +According to a warrant to seize the contents of a MediaMuv-associated bank account, Segura’s El Padrino Records provided investigators with a list of 10 artists who were allegedly working with the MediaMuv duo to prove the validity of its relationship. Upon inspection, the IRS found that Segura and El Padrino Records received $367,995 as payment for YouTube royalties. Based on the IRS’ calculations, however, they should have received a fraction of that: $33,386. A representative for Segura and El Padrino did not respond to requests for comment. + +In a traditional business relationship of this kind, only one bank account would likely be routing this money to its client. But the investigation found that money routed to El Padrino and Segura came from several sources, including bank accounts titled MediaMuv, Elegre Records, Eniel Gaetan Hernandez, Loris Cleaning, MuveMusic, VA Music and Xpace World Music — all of which are tied to Teran and Batista’s MediaMuv scheme. + +### **‘The Worst Movie I’ve Ever Seen’**  + +Nearly every person that court documents connected to MediaMuv also shared another unlikely connection: a low-budget horror flick called *Anomaly* that was made in early 2016, just a year before Batista and Teran got rich quick with their YouTube endeavor. *Anomaly*, a Phoenix-based production written, directed and produced by Batista, with photography direction and production by Teran, told the story of a widower who moves his new wife and two children into a house that turns out to be haunted, and it offers a glimpse into Batista and Teran’s business acumen pre-MediaMuv. It is still available to stream on Tubi.com. + +“I swear on my life *Anomaly* is the worst movie I’ve ever seen,” wrote one armchair reviewer on IMDb.com. Another added, “This movie was so bad I created an IMDb account to prevent others from suffering as I have through it.” Most of the 32 reviews echo similar thoughts. + +For the actors in the film, the production was quite haphazard. Its female lead, Lara Jean Mummert-Sullivan, remembers getting the role just a few days before filming began when the original lead dropped out at the last minute. She says that the only accommodation provided to her was to live in the house where they were filming, which was “very dirty.” She also recalls that there was no toilet paper, which Batista kept promising to restock but never did and that there was so little food she had to pay out of pocket for her own provisions. “If I look back and do the math on what I bought versus what I got paid, it probably equaled out or I got maybe like 200 bucks profit \[for the lead role\],” she adds. + +Though the cast members interviewed by *Billboard* describe Batista as amenable to work with, they remember him struggling to pay actors on time. The film’s composer, Mark Kueffner, says he was never paid for his work at all. When interviewed, Kueffner excitedly asked, “Wait, do you think I could get paid now?” + +On set, Batista’s wife, Omeida, acted as the movie’s production accountant, and El Padrino Records’ founder Segura is also listed as producer/production accountant as well. Records indicate, however, that Segura’s relationship with Batista went beyond what was listed in the credits. Segura and Batista were listed as members of Traintum Films. Traintum is not listed in the credits for *Anomaly* and appears, based on an online search, to not have any film credits to date, but this LLC was registered in Phoenix about two weeks before filming began. + +### **Versace Robes, Vuitton Luggage**  + +Accounts of *Anomaly’s* haphazard, poorly funded production strike a stark contrast from Batista and Teran’s social media photos, showing them flexing in Versace robes on yachts and one touting a set of Louis Vuitton luggage in the lobby of Caesars Palace Las Vegas Hotel and Casino just a year or two later. However short-lived their riches, Batista and Teran’s apparent ability to steal $23 million from artists and songwriters on YouTube possibly highlights the shortcomings of the current system for digital royalty collection. + +But now, with MediaMuv on the ropes, its victims want their money back. “It’s going to take months or probably years, but we are definitely going to follow up on it,” says artist manager Edgar Rueda. Gabriel is less optimistic. “I’d like to see as much restitution as possible, but I don’t expect to get it all back. I’m sure they spent a lot of it on cars and travel and stuff.” At the very least, he says, “I hope, as a deterrent to others, these guys go to jail for what they’ve done.” + +In the wake of Batista’s plea deal, Gabriel says he thinks AdRev should repay “every penny they earned in commission” from its relationship with Teran and Batista. Though the rate MediaMuv paid AdRev for its services is not known, a conservative estimate of 10% of the royalties it collected would have generated over $2.3 million for the company. However, a footnote in a warrant to seize one of MediaMuv’s associated bank accounts, dated Jan. 5, notes that “further investigation into AdRev is underway,” though no charges have been filed thus far, and Becker is no longer the company’s president. According to his LinkedIn page, Becker became a “strategic advisor” for AdRev one month after the indictment against Teran and Batista was filed. + +Though a federal grand jury in Arizona indicted Teran and Batista for 30 counts of wire fraud, conspiracy, money laundering and aggravated identity theft on Nov. 16, 2021, investigators found that AdRev made another direct deposit of $285,344 to a MediaMuv-associated bank account two weeks later. That same day, Nov. 30, 2021, the bank account was emptied and a cashier’s check for $191,449 was made payable to Teran. The check was deposited into his newly opened business account at the National Bank of Arizona. Even after the duo had been caught, Teran still pocketed money from AdRev. + +Back in Phoenix, music business entrepreneur Ricardo says he hopes “this story can finally make some noise in the music industry … They are robbers,” he says of MediaMuv. “They didn’t sweat and work and put in the hours to earn the things everyone else works hard for … It hurts both financially and emotionally.” + +  +  + +--- +`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))` \ No newline at end of file diff --git a/01.02 Home/Household.md b/01.02 Home/Household.md index 222a1a8a..27c3dcdf 100644 --- a/01.02 Home/Household.md +++ b/01.02 Home/Household.md @@ -123,7 +123,8 @@ This section on different household obligations. - [x] 🛎 🧻 REMINDER [[Household]]: check need for toilet paper 🔁 every week 📅 2022-06-13 ✅ 2022-06-10 - [x] 🛎 🧻 REMINDER [[Household]]: check need for toilet paper 🔁 every week 📅 2022-06-06 ✅ 2022-06-07 - [x] 🛎 🧻 REMINDER [[Household]]: check need for toilet paper 🔁 every week 📅 2022-05-30 ✅ 2022-05-29 -- [ ] :bed: [[Household]] Change bedsheets %%done_del%% 🔁 every 2 weeks on Saturday 📅 2022-08-13 +- [ ] :bed: [[Household]] Change bedsheets %%done_del%% 🔁 every 2 weeks on Saturday 📅 2022-08-27 +- [x] :bed: [[Household]] Change bedsheets %%done_del%% 🔁 every 2 weeks on Saturday 📅 2022-08-13 ✅ 2022-08-14 - [x] :bed: [[Household]] Change bedsheets 🔁 every 2 weeks on Saturday 📅 2022-07-30 ✅ 2022-07-29 - [x] :bed: [[Household]] Change bedsheets 🔁 every 2 weeks on Saturday 📅 2022-07-16 ✅ 2022-07-17 - [x] :bed: [[Household]] Change bedsheets 🔁 every 2 weeks on Saturday 📅 2022-07-02 ✅ 2022-07-02