From f23ab4cf855dbcc3e548f8c0c1e80af753f128c8 Mon Sep 17 00:00:00 2001 From: Imran Imtiaz Date: Thu, 27 Jun 2024 08:19:17 +0400 Subject: [PATCH 01/86] Script Change for instaWDB in Drop Database Section --- .../oltp-install-script/instawdb.sql | 24 +++++++++++++++---- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/samples/databases/adventure-works/oltp-install-script/instawdb.sql b/samples/databases/adventure-works/oltp-install-script/instawdb.sql index 913005728c..cf20e3c233 100644 --- a/samples/databases/adventure-works/oltp-install-script/instawdb.sql +++ b/samples/databases/adventure-works/oltp-install-script/instawdb.sql @@ -85,14 +85,28 @@ PRINT ''; PRINT '*** Dropping Database'; GO -IF EXISTS (SELECT [name] FROM [master].[sys].[databases] WHERE [name] = N'$(DatabaseName)') - DROP DATABASE $(DatabaseName); +DECLARE @DBName NVARCHAR(128) = N'$(DatabaseName)'; --- If the database has any other open connections close the network connection. -IF @@ERROR = 3702 - RAISERROR('$(DatabaseName) database cannot be dropped because there are still other open connections', 127, 127) WITH NOWAIT, LOG; +IF EXISTS (SELECT [name] FROM [master].[sys].[databases] WHERE [name] = @DBName) +BEGIN + -- Close existing connections to the database + DECLARE @SQL NVARCHAR(MAX) = N''; + SELECT @SQL += 'ALTER DATABASE [' + @DBName + '] SET SINGLE_USER WITH ROLLBACK IMMEDIATE;' + EXEC sp_executesql @SQL; + + -- Drop the database + SET @SQL = N'DROP DATABASE [' + @DBName + '];'; + EXEC sp_executesql @SQL; +END GO +IF EXISTS (SELECT [name] FROM [master].[sys].[databases] WHERE [name] = @DBName) +BEGIN + RAISERROR('%s database cannot be dropped because there are still other open connections', 127, 127, @DBName) WITH NOWAIT, LOG; +END +GO + + -- **************************************** -- Create Database From c6f4e6fb7aad783635f9b1b4137108a49685fd81 Mon Sep 17 00:00:00 2001 From: Imran Imtiaz Date: Thu, 27 Jun 2024 14:03:21 +0400 Subject: [PATCH 02/86] Made tables script more readable for northwind-pubs --- samples/databases/northwind-pubs/instpubs.sql | 293 ++++++------------ 1 file changed, 93 insertions(+), 200 deletions(-) diff --git a/samples/databases/northwind-pubs/instpubs.sql b/samples/databases/northwind-pubs/instpubs.sql index 76401b7adf..d887fd48cb 100644 --- a/samples/databases/northwind-pubs/instpubs.sql +++ b/samples/databases/northwind-pubs/instpubs.sql @@ -68,236 +68,129 @@ execute sp_addtype empid ,'char(9)' ,'NOT NULL' raiserror('Now at the create table section ....',0,1) GO - -CREATE TABLE authors -( - au_id id - - CHECK (au_id like '[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]') - - CONSTRAINT UPKCL_auidind PRIMARY KEY CLUSTERED, - - au_lname varchar(40) NOT NULL, - au_fname varchar(20) NOT NULL, - - phone char(12) NOT NULL - - DEFAULT ('UNKNOWN'), - - address varchar(40) NULL, - city varchar(20) NULL, - state char(2) NULL, - - zip char(5) NULL - - CHECK (zip like '[0-9][0-9][0-9][0-9][0-9]'), - - contract bit NOT NULL -) +CREATE TABLE authors ( + au_id CHAR(11) CHECK (au_id LIKE '[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]') + CONSTRAINT UPKCL_auidind PRIMARY KEY CLUSTERED, + au_lname VARCHAR(40) NOT NULL, + au_fname VARCHAR(20) NOT NULL, + phone CHAR(12) NOT NULL DEFAULT ('UNKNOWN'), + address VARCHAR(40) NULL, + city VARCHAR(20) NULL, + state CHAR(2) NULL, + zip CHAR(5) NULL CHECK (zip LIKE '[0-9][0-9][0-9][0-9][0-9]'), + contract BIT NOT NULL +); GO -CREATE TABLE publishers -( - pub_id char(4) NOT NULL - - CONSTRAINT UPKCL_pubind PRIMARY KEY CLUSTERED - - CHECK (pub_id in ('1389', '0736', '0877', '1622', '1756') - OR pub_id like '99[0-9][0-9]'), - - pub_name varchar(40) NULL, - city varchar(20) NULL, - state char(2) NULL, - - country varchar(30) NULL - - DEFAULT('USA') -) +CREATE TABLE publishers ( + pub_id CHAR(4) NOT NULL + CONSTRAINT UPKCL_pubind PRIMARY KEY CLUSTERED + CHECK (pub_id IN ('1389', '0736', '0877', '1622', '1756') OR pub_id LIKE '99[0-9][0-9]'), + pub_name VARCHAR(40) NULL, + city VARCHAR(20) NULL, + state CHAR(2) NULL, + country VARCHAR(30) NULL DEFAULT('USA') +); GO -CREATE TABLE titles -( - title_id tid - - CONSTRAINT UPKCL_titleidind PRIMARY KEY CLUSTERED, - - title varchar(80) NOT NULL, - - type char(12) NOT NULL - - DEFAULT ('UNDECIDED'), - - pub_id char(4) NULL - - REFERENCES publishers(pub_id), - - price money NULL, - advance money NULL, - royalty int NULL, - ytd_sales int NULL, - notes varchar(200) NULL, - - pubdate datetime NOT NULL - - DEFAULT (getdate()) -) +CREATE TABLE titles ( + title_id CHAR(6) CONSTRAINT UPKCL_titleidind PRIMARY KEY CLUSTERED, + title VARCHAR(80) NOT NULL, + type CHAR(12) NOT NULL DEFAULT ('UNDECIDED'), + pub_id CHAR(4) NULL REFERENCES publishers(pub_id), + price MONEY NULL, + advance MONEY NULL, + royalty INT NULL, + ytd_sales INT NULL, + notes VARCHAR(200) NULL, + pubdate DATETIME NOT NULL DEFAULT (GETDATE()) +); GO -CREATE TABLE titleauthor -( - au_id id - - REFERENCES authors(au_id), - - title_id tid - - REFERENCES titles(title_id), - - au_ord tinyint NULL, - royaltyper int NULL, - - - CONSTRAINT UPKCL_taind PRIMARY KEY CLUSTERED(au_id, title_id) -) +CREATE TABLE titleauthor ( + au_id CHAR(11) REFERENCES authors(au_id), + title_id CHAR(6) REFERENCES titles(title_id), + au_ord TINYINT NULL, + royaltyper INT NULL, + CONSTRAINT UPKCL_taind PRIMARY KEY CLUSTERED(au_id, title_id) +); GO -CREATE TABLE stores -( - stor_id char(4) NOT NULL - - CONSTRAINT UPK_storeid PRIMARY KEY CLUSTERED, - - stor_name varchar(40) NULL, - stor_address varchar(40) NULL, - city varchar(20) NULL, - state char(2) NULL, - zip char(5) NULL -) +CREATE TABLE stores ( + stor_id CHAR(4) NOT NULL CONSTRAINT UPK_storeid PRIMARY KEY CLUSTERED, + stor_name VARCHAR(40) NULL, + stor_address VARCHAR(40) NULL, + city VARCHAR(20) NULL, + state CHAR(2) NULL, + zip CHAR(5) NULL +); GO -CREATE TABLE sales -( - stor_id char(4) NOT NULL - - REFERENCES stores(stor_id), - - ord_num varchar(20) NOT NULL, - ord_date datetime NOT NULL, - qty smallint NOT NULL, - payterms varchar(12) NOT NULL, - - title_id tid - - REFERENCES titles(title_id), - - - CONSTRAINT UPKCL_sales PRIMARY KEY CLUSTERED (stor_id, ord_num, title_id) -) +CREATE TABLE sales ( + stor_id CHAR(4) NOT NULL REFERENCES stores(stor_id), + ord_num VARCHAR(20) NOT NULL, + ord_date DATETIME NOT NULL, + qty SMALLINT NOT NULL, + payterms VARCHAR(12) NOT NULL, + title_id CHAR(6) REFERENCES titles(title_id), + CONSTRAINT UPKCL_sales PRIMARY KEY CLUSTERED (stor_id, ord_num, title_id) +); GO -CREATE TABLE roysched -( - title_id tid - - REFERENCES titles(title_id), - - lorange int NULL, - hirange int NULL, - royalty int NULL -) +CREATE TABLE roysched ( + title_id CHAR(6) REFERENCES titles(title_id), + lorange INT NULL, + hirange INT NULL, + royalty INT NULL +); GO -CREATE TABLE discounts -( - discounttype varchar(40) NOT NULL, - - stor_id char(4) NULL - - REFERENCES stores(stor_id), - - lowqty smallint NULL, - highqty smallint NULL, - discount dec(4,2) NOT NULL -) +CREATE TABLE discounts ( + discounttype VARCHAR(40) NOT NULL, + stor_id CHAR(4) NULL REFERENCES stores(stor_id), + lowqty SMALLINT NULL, + highqty SMALLINT NULL, + discount DECIMAL(4,2) NOT NULL +); GO -CREATE TABLE jobs -( - job_id smallint IDENTITY(1,1) - - PRIMARY KEY CLUSTERED, - - job_desc varchar(50) NOT NULL - - DEFAULT 'New Position - title not formalized yet', - - min_lvl tinyint NOT NULL - - CHECK (min_lvl >= 10), - - max_lvl tinyint NOT NULL - - CHECK (max_lvl <= 250) -) +CREATE TABLE jobs ( + job_id SMALLINT IDENTITY(1,1) PRIMARY KEY CLUSTERED, + job_desc VARCHAR(50) NOT NULL DEFAULT 'New Position - title not formalized yet', + min_lvl TINYINT NOT NULL CHECK (min_lvl >= 10), + max_lvl TINYINT NOT NULL CHECK (max_lvl <= 250) +); GO -CREATE TABLE pub_info -( - pub_id char(4) NOT NULL - - REFERENCES publishers(pub_id) - - CONSTRAINT UPKCL_pubinfo PRIMARY KEY CLUSTERED, - - logo image NULL, - pr_info text NULL -) +CREATE TABLE pub_info ( + pub_id CHAR(4) NOT NULL REFERENCES publishers(pub_id) CONSTRAINT UPKCL_pubinfo PRIMARY KEY CLUSTERED, + logo IMAGE NULL, + pr_info TEXT NULL +); GO -CREATE TABLE employee -( - emp_id empid - - CONSTRAINT PK_emp_id PRIMARY KEY NONCLUSTERED - - CONSTRAINT CK_emp_id CHECK (emp_id LIKE - '[A-Z][A-Z][A-Z][1-9][0-9][0-9][0-9][0-9][FM]' or - emp_id LIKE '[A-Z]-[A-Z][1-9][0-9][0-9][0-9][0-9][FM]'), - - fname varchar(20) NOT NULL, - minit char(1) NULL, - lname varchar(30) NOT NULL, - - job_id smallint NOT NULL - - DEFAULT 1 - - REFERENCES jobs(job_id), - - job_lvl tinyint - - DEFAULT 10, - - pub_id char(4) NOT NULL - - DEFAULT ('9952') - - REFERENCES publishers(pub_id), - - hire_date datetime NOT NULL - - DEFAULT (getdate()) -) +CREATE TABLE employee ( + emp_id CHAR(10) CONSTRAINT PK_emp_id PRIMARY KEY NONCLUSTERED CHECK ( + emp_id LIKE '[A-Z][A-Z][A-Z][1-9][0-9][0-9][0-9][0-9][FM]' OR + emp_id LIKE '[A-Z]-[A-Z][1-9][0-9][0-9][0-9][0-9][FM]'), + fname VARCHAR(20) NOT NULL, + minit CHAR(1) NULL, + lname VARCHAR(30) NOT NULL, + job_id SMALLINT NOT NULL DEFAULT 1 REFERENCES jobs(job_id), + job_lvl TINYINT DEFAULT 10, + pub_id CHAR(4) NOT NULL DEFAULT ('9952') REFERENCES publishers(pub_id), + hire_date DATETIME NOT NULL DEFAULT (GETDATE()) +); GO From ecb446982614a2f145bc41361291b67d98b34e58 Mon Sep 17 00:00:00 2001 From: "Tom \"Calm like a Bomb\" Morello" Date: Mon, 30 Sep 2024 06:12:40 -0500 Subject: [PATCH 03/86] WWI-Development-VS-Code Created a branch of my own for setting up World Wide Importers in VS Code & Visual Studio 2022. --- .../wide-world-importers/wwi-sample.sln | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/samples/databases/wide-world-importers/wwi-sample.sln b/samples/databases/wide-world-importers/wwi-sample.sln index 38289175c8..3c5b0426ed 100644 --- a/samples/databases/wide-world-importers/wwi-sample.sln +++ b/samples/databases/wide-world-importers/wwi-sample.sln @@ -11,6 +11,10 @@ Project("{00D1A9C2-B5F0-4AF3-8072-F6C62B433612}") = "WideWorldImporters", "wwi-s EndProject Project("{159641D6-6404-4A2A-AE62-294DE0FE8301}") = "Daily ETL", "wwi-ssis\WWI-SSIS\Daily ETL.dtproj", "{925A4107-F621-4697-955C-1EB222C4AB3C}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wwi-app", "wwi-app\wwi-app.csproj", "{6906F917-3781-423C-9B29-A7D1DCE7EE0D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wwi-azure-functions", "wwi-azure-functions\wwi-azure-functions.csproj", "{CEFEBC2F-1BF5-452C-89FF-9BD1892D5DA6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -51,6 +55,18 @@ Global {925A4107-F621-4697-955C-1EB222C4AB3C}.Development|Any CPU.Build.0 = Development {925A4107-F621-4697-955C-1EB222C4AB3C}.Release|Any CPU.ActiveCfg = Development {925A4107-F621-4697-955C-1EB222C4AB3C}.Release|Any CPU.Build.0 = Development + {6906F917-3781-423C-9B29-A7D1DCE7EE0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6906F917-3781-423C-9B29-A7D1DCE7EE0D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6906F917-3781-423C-9B29-A7D1DCE7EE0D}.Development|Any CPU.ActiveCfg = Debug|Any CPU + {6906F917-3781-423C-9B29-A7D1DCE7EE0D}.Development|Any CPU.Build.0 = Debug|Any CPU + {6906F917-3781-423C-9B29-A7D1DCE7EE0D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6906F917-3781-423C-9B29-A7D1DCE7EE0D}.Release|Any CPU.Build.0 = Release|Any CPU + {CEFEBC2F-1BF5-452C-89FF-9BD1892D5DA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CEFEBC2F-1BF5-452C-89FF-9BD1892D5DA6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CEFEBC2F-1BF5-452C-89FF-9BD1892D5DA6}.Development|Any CPU.ActiveCfg = Debug|Any CPU + {CEFEBC2F-1BF5-452C-89FF-9BD1892D5DA6}.Development|Any CPU.Build.0 = Debug|Any CPU + {CEFEBC2F-1BF5-452C-89FF-9BD1892D5DA6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CEFEBC2F-1BF5-452C-89FF-9BD1892D5DA6}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From 1afc006cdc0ac60675e481652c9b3170d920adb9 Mon Sep 17 00:00:00 2001 From: "Tom \"Calm like a Bomb\" Morello" Date: Wed, 2 Oct 2024 00:40:23 -0500 Subject: [PATCH 04/86] VS Code & Visual Studio 2022 updates Saving the updates I made to be able to run these examples in both VS Code & Visual Studio Community 2022 to be able to run and execute each project and build it. --- .../applications/iot-connected-car/App.config | 24 +++++++++---------- .../DataGenerator/DataGenerator.csproj | 3 ++- .../Properties/Resources.Designer.cs | 16 ++++++------- .../Properties/Settings.Designer.cs | 22 +++++++---------- .../WinFormsClient/WinFormsClient.csproj | 3 ++- .../wwi-app/wwi-app.csproj | 8 ++----- 6 files changed, 35 insertions(+), 41 deletions(-) diff --git a/samples/applications/iot-connected-car/App.config b/samples/applications/iot-connected-car/App.config index 7040d5a510..0055dc5d69 100644 --- a/samples/applications/iot-connected-car/App.config +++ b/samples/applications/iot-connected-car/App.config @@ -1,7 +1,7 @@ - + - + @@ -18,15 +18,15 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/samples/applications/iot-connected-car/DataGenerator/DataGenerator.csproj b/samples/applications/iot-connected-car/DataGenerator/DataGenerator.csproj index 56057d7a71..c2299b3a09 100644 --- a/samples/applications/iot-connected-car/DataGenerator/DataGenerator.csproj +++ b/samples/applications/iot-connected-car/DataGenerator/DataGenerator.csproj @@ -9,8 +9,9 @@ Properties DataGenerator DataGenerator - v4.5.2 + v4.8 512 + true diff --git a/samples/applications/iot-connected-car/WinFormsClient/Properties/Resources.Designer.cs b/samples/applications/iot-connected-car/WinFormsClient/Properties/Resources.Designer.cs index 6d43c482d7..0b60deafdf 100644 --- a/samples/applications/iot-connected-car/WinFormsClient/Properties/Resources.Designer.cs +++ b/samples/applications/iot-connected-car/WinFormsClient/Properties/Resources.Designer.cs @@ -10,8 +10,8 @@ namespace Client.Properties { using System; - - + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -19,19 +19,19 @@ namespace Client.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { - + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] internal Resources() { } - + /// /// Returns the cached ResourceManager instance used by this class. /// @@ -45,7 +45,7 @@ internal Resources() { return resourceMan; } } - + /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. diff --git a/samples/applications/iot-connected-car/WinFormsClient/Properties/Settings.Designer.cs b/samples/applications/iot-connected-car/WinFormsClient/Properties/Settings.Designer.cs index 6ec15e636f..c0c8deb1c0 100644 --- a/samples/applications/iot-connected-car/WinFormsClient/Properties/Settings.Designer.cs +++ b/samples/applications/iot-connected-car/WinFormsClient/Properties/Settings.Designer.cs @@ -8,21 +8,17 @@ // //------------------------------------------------------------------------------ -namespace Client.Properties -{ - - +namespace Client.Properties { + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase - { - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.11.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default - { - get - { + + public static Settings Default { + get { return defaultInstance; } } diff --git a/samples/applications/iot-connected-car/WinFormsClient/WinFormsClient.csproj b/samples/applications/iot-connected-car/WinFormsClient/WinFormsClient.csproj index a69b731265..38f3d55db7 100644 --- a/samples/applications/iot-connected-car/WinFormsClient/WinFormsClient.csproj +++ b/samples/applications/iot-connected-car/WinFormsClient/WinFormsClient.csproj @@ -9,9 +9,10 @@ Properties Client Client - v4.5.2 + v4.8 512 true + AnyCPU diff --git a/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj b/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj index ef139dc607..bfca1d4480 100644 --- a/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj +++ b/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj @@ -14,14 +14,10 @@ - - - - + - + - From f66dcf81443fe7797f713c663c8a06c8fa59b1d1 Mon Sep 17 00:00:00 2001 From: "Tom \"Calm like a Bomb\" Morello" Date: Wed, 2 Oct 2024 01:02:18 -0500 Subject: [PATCH 05/86] NuGet package deprecation removals and update version installs --- .../databases/wide-world-importers/wwi-app/wwi-app.csproj | 6 ++---- .../wwi-azure-functions/wwi-azure-functions.csproj | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj b/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj index bfca1d4480..ca1749fcfe 100644 --- a/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj +++ b/samples/databases/wide-world-importers/wwi-app/wwi-app.csproj @@ -14,11 +14,9 @@ - - - + - + diff --git a/samples/databases/wide-world-importers/wwi-azure-functions/wwi-azure-functions.csproj b/samples/databases/wide-world-importers/wwi-azure-functions/wwi-azure-functions.csproj index c5a3f4b794..fe5616f118 100644 --- a/samples/databases/wide-world-importers/wwi-azure-functions/wwi-azure-functions.csproj +++ b/samples/databases/wide-world-importers/wwi-azure-functions/wwi-azure-functions.csproj @@ -5,8 +5,7 @@ wwi_azure_functions - - + From fbf0adbd7ef9e85a7cedff78a0dcdf381b568040 Mon Sep 17 00:00:00 2001 From: "Tom \"Calm like a Bomb\" Morello" Date: Wed, 2 Oct 2024 01:39:53 -0500 Subject: [PATCH 06/86] Update App.config Added a single space to single line closing tags to keep consistency across all tags. --- .../applications/iot-connected-car/App.config | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/samples/applications/iot-connected-car/App.config b/samples/applications/iot-connected-car/App.config index 0055dc5d69..a91b941664 100644 --- a/samples/applications/iot-connected-car/App.config +++ b/samples/applications/iot-connected-car/App.config @@ -1,32 +1,32 @@ - + - + - - - - - - - - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + + From e5e2a909427395a820b2337700c2ef36b6cfd1e3 Mon Sep 17 00:00:00 2001 From: "Tom \"Calm like a Bomb\" Morello" Date: Tue, 8 Oct 2024 00:44:39 -0500 Subject: [PATCH 07/86] Adding workspace file to be able to load in both VS Code & Visual Studio 2022. --- sql-server-samples.code-workspace | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 sql-server-samples.code-workspace diff --git a/sql-server-samples.code-workspace b/sql-server-samples.code-workspace new file mode 100644 index 0000000000..362d7c25bb --- /dev/null +++ b/sql-server-samples.code-workspace @@ -0,0 +1,7 @@ +{ + "folders": [ + { + "path": "." + } + ] +} \ No newline at end of file From b65ccdc9f4e9db0b49f4680bee713e6c31108e26 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 8 Nov 2025 11:49:39 +0000 Subject: [PATCH 08/86] Add Futon Manufacturing Database Sample MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit adds a comprehensive SQL Server database sample for a futon manufacturing business with multi-level bill of materials (BOM), complete sample data, and 20 manufacturing reports. Features: - Multi-level BOM supporting raw materials, components, and finished goods - Inventory management across multiple warehouses with transaction tracking - Production order management with work centers and capacity planning - Quality control inspection tracking - Purchasing and supplier performance management - Sales order and customer fulfillment tracking - 20 comprehensive manufacturing reports including: - BOM explosion and where-used analysis - Material requirements planning (MRP) - Inventory valuation and turnover analysis - Production scheduling and capacity analysis - Quality and scrap analysis - Supplier and customer performance metrics Database includes: - Complete schema with 25+ tables - Sample data: 42 items, 5 suppliers, 8 customers, 3 warehouses - Product hierarchy: 21 raw materials → 15 components → 6 finished goods - 20 reporting views for operational insights - Sample queries demonstrating common use cases - Comprehensive documentation in README Files: - 01-schema.sql - Database schema and table definitions - 02-sample-data.sql - Sample reference and master data - 03-manufacturing-reports.sql - 20 manufacturing report views - 04-sample-queries.sql - Example queries and use cases - README.md - Complete documentation and usage guide --- .../futon-manufacturing/01-schema.sql | 369 ++++++++ .../futon-manufacturing/02-sample-data.sql | 426 +++++++++ .../03-manufacturing-reports.sql | 883 ++++++++++++++++++ .../futon-manufacturing/04-sample-queries.sql | 539 +++++++++++ .../databases/futon-manufacturing/README.md | 367 ++++++++ 5 files changed, 2584 insertions(+) create mode 100644 samples/databases/futon-manufacturing/01-schema.sql create mode 100644 samples/databases/futon-manufacturing/02-sample-data.sql create mode 100644 samples/databases/futon-manufacturing/03-manufacturing-reports.sql create mode 100644 samples/databases/futon-manufacturing/04-sample-queries.sql create mode 100644 samples/databases/futon-manufacturing/README.md diff --git a/samples/databases/futon-manufacturing/01-schema.sql b/samples/databases/futon-manufacturing/01-schema.sql new file mode 100644 index 0000000000..6a142161fb --- /dev/null +++ b/samples/databases/futon-manufacturing/01-schema.sql @@ -0,0 +1,369 @@ +-- ============================================= +-- Futon Manufacturing Database Schema +-- ============================================= +-- This database manages a futon manufacturing business with multi-level +-- bill of materials, inventory, production, and sales tracking. +-- ============================================= + +USE master; +GO + +-- Drop database if exists +IF EXISTS (SELECT name FROM sys.databases WHERE name = N'FutonManufacturing') +BEGIN + ALTER DATABASE FutonManufacturing SET SINGLE_USER WITH ROLLBACK IMMEDIATE; + DROP DATABASE FutonManufacturing; +END +GO + +CREATE DATABASE FutonManufacturing; +GO + +USE FutonManufacturing; +GO + +-- ============================================= +-- Reference Tables +-- ============================================= + +-- Unit of Measure +CREATE TABLE UnitOfMeasure ( + UnitID INT IDENTITY(1,1) PRIMARY KEY, + UnitCode NVARCHAR(10) NOT NULL UNIQUE, + UnitName NVARCHAR(50) NOT NULL, + Description NVARCHAR(255) +); + +-- Item Types (Raw Material, Component, Finished Good) +CREATE TABLE ItemType ( + ItemTypeID INT IDENTITY(1,1) PRIMARY KEY, + TypeCode NVARCHAR(20) NOT NULL UNIQUE, + TypeName NVARCHAR(100) NOT NULL, + Description NVARCHAR(255) +); + +-- ============================================= +-- Items Master Table +-- ============================================= + +CREATE TABLE Items ( + ItemID INT IDENTITY(1,1) PRIMARY KEY, + ItemCode NVARCHAR(50) NOT NULL UNIQUE, + ItemName NVARCHAR(255) NOT NULL, + ItemTypeID INT NOT NULL, + UnitID INT NOT NULL, + Description NVARCHAR(MAX), + StandardCost DECIMAL(18,4) NOT NULL DEFAULT 0, + ListPrice DECIMAL(18,4) NOT NULL DEFAULT 0, + IsActive BIT NOT NULL DEFAULT 1, + LeadTimeDays INT DEFAULT 0, + ReorderPoint DECIMAL(18,2) DEFAULT 0, + SafetyStock DECIMAL(18,2) DEFAULT 0, + CreatedDate DATETIME2 DEFAULT GETDATE(), + ModifiedDate DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_Items_ItemType FOREIGN KEY (ItemTypeID) REFERENCES ItemType(ItemTypeID), + CONSTRAINT FK_Items_UnitOfMeasure FOREIGN KEY (UnitID) REFERENCES UnitOfMeasure(UnitID) +); + +-- ============================================= +-- Bill of Materials (Multi-Level) +-- ============================================= + +CREATE TABLE BillOfMaterials ( + BOMID INT IDENTITY(1,1) PRIMARY KEY, + ParentItemID INT NOT NULL, + ComponentItemID INT NOT NULL, + Quantity DECIMAL(18,4) NOT NULL, + UnitID INT NOT NULL, + ScrapRate DECIMAL(5,2) DEFAULT 0, -- Percentage + EffectiveDate DATE DEFAULT CAST(GETDATE() AS DATE), + EndDate DATE NULL, + BOMLevel INT NOT NULL DEFAULT 0, -- 0 = top level, increases for sub-components + IsActive BIT NOT NULL DEFAULT 1, + Notes NVARCHAR(MAX), + CreatedDate DATETIME2 DEFAULT GETDATE(), + ModifiedDate DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_BOM_ParentItem FOREIGN KEY (ParentItemID) REFERENCES Items(ItemID), + CONSTRAINT FK_BOM_ComponentItem FOREIGN KEY (ComponentItemID) REFERENCES Items(ItemID), + CONSTRAINT FK_BOM_Unit FOREIGN KEY (UnitID) REFERENCES UnitOfMeasure(UnitID), + CONSTRAINT CHK_BOM_NotSelf CHECK (ParentItemID <> ComponentItemID) +); + +-- Index for BOM queries +CREATE NONCLUSTERED INDEX IX_BOM_Parent ON BillOfMaterials(ParentItemID) INCLUDE (ComponentItemID, Quantity); +CREATE NONCLUSTERED INDEX IX_BOM_Component ON BillOfMaterials(ComponentItemID); + +-- ============================================= +-- Inventory Management +-- ============================================= + +CREATE TABLE Warehouse ( + WarehouseID INT IDENTITY(1,1) PRIMARY KEY, + WarehouseCode NVARCHAR(20) NOT NULL UNIQUE, + WarehouseName NVARCHAR(100) NOT NULL, + Address NVARCHAR(255), + City NVARCHAR(100), + State NVARCHAR(50), + ZipCode NVARCHAR(20), + IsActive BIT NOT NULL DEFAULT 1 +); + +CREATE TABLE Inventory ( + InventoryID INT IDENTITY(1,1) PRIMARY KEY, + ItemID INT NOT NULL, + WarehouseID INT NOT NULL, + QuantityOnHand DECIMAL(18,2) NOT NULL DEFAULT 0, + QuantityAllocated DECIMAL(18,2) NOT NULL DEFAULT 0, + QuantityAvailable AS (QuantityOnHand - QuantityAllocated) PERSISTED, + LastCountDate DATETIME2, + LastUpdated DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_Inventory_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID), + CONSTRAINT FK_Inventory_Warehouse FOREIGN KEY (WarehouseID) REFERENCES Warehouse(WarehouseID), + CONSTRAINT UQ_Inventory_Item_Warehouse UNIQUE (ItemID, WarehouseID) +); + +CREATE TABLE TransactionType ( + TransactionTypeID INT IDENTITY(1,1) PRIMARY KEY, + TypeCode NVARCHAR(20) NOT NULL UNIQUE, + TypeName NVARCHAR(100) NOT NULL, + Description NVARCHAR(255) +); + +CREATE TABLE InventoryTransaction ( + TransactionID INT IDENTITY(1,1) PRIMARY KEY, + ItemID INT NOT NULL, + WarehouseID INT NOT NULL, + TransactionTypeID INT NOT NULL, + Quantity DECIMAL(18,2) NOT NULL, + UnitCost DECIMAL(18,4), + ReferenceNumber NVARCHAR(50), + ReferenceType NVARCHAR(50), -- PO, SO, WO, ADJ, etc. + Notes NVARCHAR(MAX), + TransactionDate DATETIME2 DEFAULT GETDATE(), + CreatedBy NVARCHAR(100), + CONSTRAINT FK_InvTrans_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID), + CONSTRAINT FK_InvTrans_Warehouse FOREIGN KEY (WarehouseID) REFERENCES Warehouse(WarehouseID), + CONSTRAINT FK_InvTrans_Type FOREIGN KEY (TransactionTypeID) REFERENCES TransactionType(TransactionTypeID) +); + +CREATE NONCLUSTERED INDEX IX_InvTrans_Date ON InventoryTransaction(TransactionDate DESC); +CREATE NONCLUSTERED INDEX IX_InvTrans_Item ON InventoryTransaction(ItemID, TransactionDate); + +-- ============================================= +-- Supplier Management +-- ============================================= + +CREATE TABLE Supplier ( + SupplierID INT IDENTITY(1,1) PRIMARY KEY, + SupplierCode NVARCHAR(20) NOT NULL UNIQUE, + SupplierName NVARCHAR(255) NOT NULL, + ContactName NVARCHAR(100), + Email NVARCHAR(100), + Phone NVARCHAR(20), + Address NVARCHAR(255), + City NVARCHAR(100), + State NVARCHAR(50), + ZipCode NVARCHAR(20), + Country NVARCHAR(50), + PaymentTerms NVARCHAR(50), + Rating DECIMAL(3,2), -- 0.00 to 5.00 + IsActive BIT NOT NULL DEFAULT 1, + CreatedDate DATETIME2 DEFAULT GETDATE() +); + +CREATE TABLE SupplierItem ( + SupplierItemID INT IDENTITY(1,1) PRIMARY KEY, + SupplierID INT NOT NULL, + ItemID INT NOT NULL, + SupplierPartNumber NVARCHAR(50), + UnitPrice DECIMAL(18,4) NOT NULL, + MinimumOrderQuantity DECIMAL(18,2) DEFAULT 1, + LeadTimeDays INT DEFAULT 0, + IsPreferred BIT NOT NULL DEFAULT 0, + EffectiveDate DATE DEFAULT CAST(GETDATE() AS DATE), + EndDate DATE NULL, + CONSTRAINT FK_SupplierItem_Supplier FOREIGN KEY (SupplierID) REFERENCES Supplier(SupplierID), + CONSTRAINT FK_SupplierItem_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +CREATE TABLE PurchaseOrder ( + PurchaseOrderID INT IDENTITY(1,1) PRIMARY KEY, + PONumber NVARCHAR(50) NOT NULL UNIQUE, + SupplierID INT NOT NULL, + WarehouseID INT NOT NULL, + OrderDate DATE NOT NULL DEFAULT CAST(GETDATE() AS DATE), + ExpectedDeliveryDate DATE, + ActualDeliveryDate DATE, + Status NVARCHAR(20) NOT NULL DEFAULT 'Draft', -- Draft, Submitted, Confirmed, Shipped, Received, Cancelled + Subtotal DECIMAL(18,2) DEFAULT 0, + TaxAmount DECIMAL(18,2) DEFAULT 0, + ShippingAmount DECIMAL(18,2) DEFAULT 0, + TotalAmount DECIMAL(18,2) DEFAULT 0, + Notes NVARCHAR(MAX), + CreatedBy NVARCHAR(100), + CreatedDate DATETIME2 DEFAULT GETDATE(), + ModifiedDate DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_PO_Supplier FOREIGN KEY (SupplierID) REFERENCES Supplier(SupplierID), + CONSTRAINT FK_PO_Warehouse FOREIGN KEY (WarehouseID) REFERENCES Warehouse(WarehouseID) +); + +CREATE TABLE PurchaseOrderDetail ( + PODetailID INT IDENTITY(1,1) PRIMARY KEY, + PurchaseOrderID INT NOT NULL, + LineNumber INT NOT NULL, + ItemID INT NOT NULL, + Quantity DECIMAL(18,2) NOT NULL, + UnitPrice DECIMAL(18,4) NOT NULL, + QuantityReceived DECIMAL(18,2) DEFAULT 0, + LineTotal AS (Quantity * UnitPrice) PERSISTED, + CONSTRAINT FK_PODetail_PO FOREIGN KEY (PurchaseOrderID) REFERENCES PurchaseOrder(PurchaseOrderID), + CONSTRAINT FK_PODetail_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +-- ============================================= +-- Production Management +-- ============================================= + +CREATE TABLE WorkCenter ( + WorkCenterID INT IDENTITY(1,1) PRIMARY KEY, + WorkCenterCode NVARCHAR(20) NOT NULL UNIQUE, + WorkCenterName NVARCHAR(100) NOT NULL, + Description NVARCHAR(255), + Capacity DECIMAL(18,2), -- Units per day + IsActive BIT NOT NULL DEFAULT 1 +); + +CREATE TABLE ProductionOrder ( + ProductionOrderID INT IDENTITY(1,1) PRIMARY KEY, + WorkOrderNumber NVARCHAR(50) NOT NULL UNIQUE, + ItemID INT NOT NULL, -- What we're producing + WarehouseID INT NOT NULL, + WorkCenterID INT, + OrderQuantity DECIMAL(18,2) NOT NULL, + QuantityCompleted DECIMAL(18,2) DEFAULT 0, + QuantityScrapped DECIMAL(18,2) DEFAULT 0, + StartDate DATE, + PlannedCompletionDate DATE, + ActualCompletionDate DATE, + Status NVARCHAR(20) NOT NULL DEFAULT 'Planned', -- Planned, Released, InProgress, Completed, Cancelled + Priority INT DEFAULT 5, -- 1 = Highest, 10 = Lowest + Notes NVARCHAR(MAX), + CreatedBy NVARCHAR(100), + CreatedDate DATETIME2 DEFAULT GETDATE(), + ModifiedDate DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_ProdOrder_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID), + CONSTRAINT FK_ProdOrder_Warehouse FOREIGN KEY (WarehouseID) REFERENCES Warehouse(WarehouseID), + CONSTRAINT FK_ProdOrder_WorkCenter FOREIGN KEY (WorkCenterID) REFERENCES WorkCenter(WorkCenterID) +); + +CREATE TABLE ProductionOrderMaterial ( + ProdOrderMaterialID INT IDENTITY(1,1) PRIMARY KEY, + ProductionOrderID INT NOT NULL, + ItemID INT NOT NULL, + RequiredQuantity DECIMAL(18,2) NOT NULL, + IssuedQuantity DECIMAL(18,2) DEFAULT 0, + CONSTRAINT FK_ProdMaterial_ProdOrder FOREIGN KEY (ProductionOrderID) REFERENCES ProductionOrder(ProductionOrderID), + CONSTRAINT FK_ProdMaterial_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +CREATE TABLE ProductionCompletion ( + CompletionID INT IDENTITY(1,1) PRIMARY KEY, + ProductionOrderID INT NOT NULL, + QuantityCompleted DECIMAL(18,2) NOT NULL, + QuantityScrapped DECIMAL(18,2) DEFAULT 0, + CompletionDate DATETIME2 DEFAULT GETDATE(), + WorkCenterID INT, + Notes NVARCHAR(MAX), + CompletedBy NVARCHAR(100), + CONSTRAINT FK_Completion_ProdOrder FOREIGN KEY (ProductionOrderID) REFERENCES ProductionOrder(ProductionOrderID), + CONSTRAINT FK_Completion_WorkCenter FOREIGN KEY (WorkCenterID) REFERENCES WorkCenter(WorkCenterID) +); + +-- ============================================= +-- Quality Control +-- ============================================= + +CREATE TABLE QualityInspection ( + InspectionID INT IDENTITY(1,1) PRIMARY KEY, + ItemID INT NOT NULL, + InspectionType NVARCHAR(50) NOT NULL, -- Incoming, In-Process, Final + ReferenceType NVARCHAR(50), -- PO, WO, etc. + ReferenceNumber NVARCHAR(50), + QuantityInspected DECIMAL(18,2) NOT NULL, + QuantityAccepted DECIMAL(18,2) NOT NULL, + QuantityRejected DECIMAL(18,2) NOT NULL, + InspectionDate DATETIME2 DEFAULT GETDATE(), + InspectedBy NVARCHAR(100), + Notes NVARCHAR(MAX), + CONSTRAINT FK_Quality_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +-- ============================================= +-- Customer and Sales Management +-- ============================================= + +CREATE TABLE Customer ( + CustomerID INT IDENTITY(1,1) PRIMARY KEY, + CustomerCode NVARCHAR(20) NOT NULL UNIQUE, + CustomerName NVARCHAR(255) NOT NULL, + ContactName NVARCHAR(100), + Email NVARCHAR(100), + Phone NVARCHAR(20), + Address NVARCHAR(255), + City NVARCHAR(100), + State NVARCHAR(50), + ZipCode NVARCHAR(20), + Country NVARCHAR(50), + CreditLimit DECIMAL(18,2), + IsActive BIT NOT NULL DEFAULT 1, + CreatedDate DATETIME2 DEFAULT GETDATE() +); + +CREATE TABLE SalesOrder ( + SalesOrderID INT IDENTITY(1,1) PRIMARY KEY, + OrderNumber NVARCHAR(50) NOT NULL UNIQUE, + CustomerID INT NOT NULL, + WarehouseID INT NOT NULL, + OrderDate DATE NOT NULL DEFAULT CAST(GETDATE() AS DATE), + RequestedDeliveryDate DATE, + ShipDate DATE, + Status NVARCHAR(20) NOT NULL DEFAULT 'Draft', -- Draft, Confirmed, InProduction, Shipped, Delivered, Cancelled + Subtotal DECIMAL(18,2) DEFAULT 0, + TaxAmount DECIMAL(18,2) DEFAULT 0, + ShippingAmount DECIMAL(18,2) DEFAULT 0, + TotalAmount DECIMAL(18,2) DEFAULT 0, + Notes NVARCHAR(MAX), + CreatedBy NVARCHAR(100), + CreatedDate DATETIME2 DEFAULT GETDATE(), + ModifiedDate DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_SO_Customer FOREIGN KEY (CustomerID) REFERENCES Customer(CustomerID), + CONSTRAINT FK_SO_Warehouse FOREIGN KEY (WarehouseID) REFERENCES Warehouse(WarehouseID) +); + +CREATE TABLE SalesOrderDetail ( + SODetailID INT IDENTITY(1,1) PRIMARY KEY, + SalesOrderID INT NOT NULL, + LineNumber INT NOT NULL, + ItemID INT NOT NULL, + Quantity DECIMAL(18,2) NOT NULL, + UnitPrice DECIMAL(18,4) NOT NULL, + QuantityShipped DECIMAL(18,2) DEFAULT 0, + LineTotal AS (Quantity * UnitPrice) PERSISTED, + CONSTRAINT FK_SODetail_SO FOREIGN KEY (SalesOrderID) REFERENCES SalesOrder(SalesOrderID), + CONSTRAINT FK_SODetail_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +-- ============================================= +-- Indexes for Performance +-- ============================================= + +CREATE NONCLUSTERED INDEX IX_Items_Type ON Items(ItemTypeID) INCLUDE (ItemCode, ItemName); +CREATE NONCLUSTERED INDEX IX_Items_Active ON Items(IsActive) WHERE IsActive = 1; +CREATE NONCLUSTERED INDEX IX_PO_Status ON PurchaseOrder(Status, OrderDate); +CREATE NONCLUSTERED INDEX IX_SO_Status ON SalesOrder(Status, OrderDate); +CREATE NONCLUSTERED INDEX IX_ProdOrder_Status ON ProductionOrder(Status, PlannedCompletionDate); + +GO + +PRINT 'Futon Manufacturing Database Schema created successfully!'; +GO diff --git a/samples/databases/futon-manufacturing/02-sample-data.sql b/samples/databases/futon-manufacturing/02-sample-data.sql new file mode 100644 index 0000000000..63c743b183 --- /dev/null +++ b/samples/databases/futon-manufacturing/02-sample-data.sql @@ -0,0 +1,426 @@ +-- ============================================= +-- Futon Manufacturing Sample Data +-- ============================================= + +USE FutonManufacturing; +GO + +-- ============================================= +-- Reference Data +-- ============================================= + +-- Unit of Measure +INSERT INTO UnitOfMeasure (UnitCode, UnitName, Description) VALUES +('EA', 'Each', 'Individual unit'), +('YD', 'Yard', 'Linear yard'), +('LB', 'Pound', 'Weight in pounds'), +('FT', 'Foot', 'Linear foot'), +('PC', 'Piece', 'Piece'), +('SET', 'Set', 'Set of items'), +('BOX', 'Box', 'Box'), +('ROLL', 'Roll', 'Roll of material'); + +-- Item Types +INSERT INTO ItemType (TypeCode, TypeName, Description) VALUES +('RAW', 'Raw Material', 'Raw materials purchased from suppliers'), +('COMP', 'Component', 'Manufactured components used in assemblies'), +('FG', 'Finished Goods', 'Finished products ready for sale'); + +-- Transaction Types +INSERT INTO TransactionType (TypeCode, TypeName, Description) VALUES +('PO-RCV', 'Purchase Order Receipt', 'Receipt of purchased materials'), +('PO-RET', 'Purchase Order Return', 'Return to supplier'), +('WO-ISS', 'Work Order Issue', 'Material issued to production'), +('WO-CMP', 'Work Order Completion', 'Production completion'), +('SO-SHP', 'Sales Order Shipment', 'Shipment to customer'), +('SO-RET', 'Sales Order Return', 'Customer return'), +('ADJ-POS', 'Positive Adjustment', 'Inventory increase adjustment'), +('ADJ-NEG', 'Negative Adjustment', 'Inventory decrease adjustment'), +('CYC-CNT', 'Cycle Count', 'Cycle count adjustment'); + +-- ============================================= +-- Items Master Data +-- ============================================= + +DECLARE @RawMaterialType INT = (SELECT ItemTypeID FROM ItemType WHERE TypeCode = 'RAW'); +DECLARE @ComponentType INT = (SELECT ItemTypeID FROM ItemType WHERE TypeCode = 'COMP'); +DECLARE @FinishedGoodType INT = (SELECT ItemTypeID FROM ItemType WHERE TypeCode = 'FG'); +DECLARE @EachUnit INT = (SELECT UnitID FROM UnitOfMeasure WHERE UnitCode = 'EA'); +DECLARE @YardUnit INT = (SELECT UnitID FROM UnitOfMeasure WHERE UnitCode = 'YD'); +DECLARE @PoundUnit INT = (SELECT UnitID FROM UnitOfMeasure WHERE UnitCode = 'LB'); +DECLARE @FootUnit INT = (SELECT UnitID FROM UnitOfMeasure WHERE UnitCode = 'FT'); + +-- Raw Materials: Fill Materials +INSERT INTO Items (ItemCode, ItemName, ItemTypeID, UnitID, Description, StandardCost, ListPrice, ReorderPoint, SafetyStock, LeadTimeDays) VALUES +('RM-FILL-001', 'Premium Polyester Fiber Fill', @RawMaterialType, @PoundUnit, 'High-quality polyester fiber for pillow filling', 3.50, 0, 500, 250, 14), +('RM-FILL-002', 'Memory Foam Chips', @RawMaterialType, @PoundUnit, 'Shredded memory foam for premium comfort', 8.75, 0, 300, 150, 21), +('RM-FILL-003', 'Cotton Fill', @RawMaterialType, @PoundUnit, 'Natural cotton fiber fill', 6.25, 0, 400, 200, 14), +('RM-FILL-004', 'Latex Foam Chips', @RawMaterialType, @PoundUnit, 'Natural latex foam pieces', 12.50, 0, 200, 100, 28), +('RM-FILL-005', 'Down Alternative Fill', @RawMaterialType, @PoundUnit, 'Hypoallergenic down alternative', 5.00, 0, 350, 175, 14); + +-- Raw Materials: Fabric +INSERT INTO Items (ItemCode, ItemName, ItemTypeID, UnitID, Description, StandardCost, ListPrice, ReorderPoint, SafetyStock, LeadTimeDays) VALUES +('RM-FAB-001', 'Cotton Canvas - Natural', @RawMaterialType, @YardUnit, '100% cotton canvas fabric, natural color', 8.50, 0, 200, 100, 14), +('RM-FAB-002', 'Cotton Canvas - Navy Blue', @RawMaterialType, @YardUnit, '100% cotton canvas fabric, navy blue', 8.50, 0, 200, 100, 14), +('RM-FAB-003', 'Cotton Canvas - Burgundy', @RawMaterialType, @YardUnit, '100% cotton canvas fabric, burgundy', 8.50, 0, 200, 100, 14), +('RM-FAB-004', 'Microfiber Suede - Black', @RawMaterialType, @YardUnit, 'Soft microfiber suede fabric', 12.00, 0, 150, 75, 21), +('RM-FAB-005', 'Microfiber Suede - Chocolate', @RawMaterialType, @YardUnit, 'Soft microfiber suede fabric', 12.00, 0, 150, 75, 21), +('RM-FAB-006', 'Linen Blend - Beige', @RawMaterialType, @YardUnit, 'Linen cotton blend fabric', 15.00, 0, 100, 50, 21), +('RM-FAB-007', 'Twill - Khaki', @RawMaterialType, @YardUnit, 'Durable cotton twill fabric', 9.50, 0, 180, 90, 14), +('RM-FAB-008', 'Velvet - Emerald Green', @RawMaterialType, @YardUnit, 'Luxurious velvet fabric', 18.50, 0, 80, 40, 28); + +-- Raw Materials: Frame Components +INSERT INTO Items (ItemCode, ItemName, ItemTypeID, UnitID, Description, StandardCost, ListPrice, ReorderPoint, SafetyStock, LeadTimeDays) VALUES +('RM-WOOD-001', 'Pine Frame Rail 6ft', @RawMaterialType, @EachUnit, 'Solid pine wood rail, 2x4x72in', 12.00, 0, 100, 50, 14), +('RM-WOOD-002', 'Pine Frame Rail 4ft', @RawMaterialType, @EachUnit, 'Solid pine wood rail, 2x4x48in', 8.50, 0, 100, 50, 14), +('RM-WOOD-003', 'Hardwood Slat 6ft', @RawMaterialType, @EachUnit, 'Hardwood support slat, 1x4x72in', 7.50, 0, 200, 100, 14), +('RM-WOOD-004', 'Hardwood Slat 4ft', @RawMaterialType, @EachUnit, 'Hardwood support slat, 1x4x48in', 5.00, 0, 200, 100, 14), +('RM-METAL-001', 'Steel Corner Bracket', @RawMaterialType, @EachUnit, 'Heavy-duty steel corner bracket', 2.75, 0, 400, 200, 7), +('RM-METAL-002', 'Steel Hinge Mechanism', @RawMaterialType, @EachUnit, 'Folding hinge for futon frame', 15.50, 0, 150, 75, 14), +('RM-HARD-001', 'Wood Screw 3in (100 pack)', @RawMaterialType, @EachUnit, 'Box of 100 3-inch wood screws', 8.00, 0, 50, 25, 7), +('RM-HARD-002', 'Bolt and Nut Kit (50 pack)', @RawMaterialType, @EachUnit, 'Box of 50 bolt and nut sets', 12.00, 0, 50, 25, 7), +('RM-FIN-001', 'Wood Stain - Dark Walnut (Quart)', @RawMaterialType, @EachUnit, 'Dark walnut wood stain', 18.00, 0, 30, 15, 7), +('RM-FIN-002', 'Wood Stain - Natural Oak (Quart)', @RawMaterialType, @EachUnit, 'Natural oak wood stain', 18.00, 0, 30, 15, 7), +('RM-FIN-003', 'Clear Polyurethane (Quart)', @RawMaterialType, @EachUnit, 'Clear protective finish', 22.00, 0, 30, 15, 7); + +-- Components: Pillows +INSERT INTO Items (ItemCode, ItemName, ItemTypeID, UnitID, Description, StandardCost, ListPrice, ReorderPoint, SafetyStock, LeadTimeDays) VALUES +('COMP-PIL-001', 'Standard Polyester Pillow', @ComponentType, @EachUnit, 'Standard pillow with polyester fill', 0, 0, 50, 25, 3), +('COMP-PIL-002', 'Premium Memory Foam Pillow', @ComponentType, @EachUnit, 'Premium pillow with memory foam', 0, 0, 40, 20, 3), +('COMP-PIL-003', 'Cotton Fill Pillow', @ComponentType, @EachUnit, 'Natural cotton filled pillow', 0, 0, 40, 20, 3), +('COMP-PIL-004', 'Latex Foam Pillow', @ComponentType, @EachUnit, 'Natural latex foam pillow', 0, 0, 30, 15, 3), +('COMP-PIL-005', 'Down Alternative Pillow', @ComponentType, @EachUnit, 'Hypoallergenic down alternative pillow', 0, 0, 45, 22, 3); + +-- Components: Mattresses +INSERT INTO Items (ItemCode, ItemName, ItemTypeID, UnitID, Description, StandardCost, ListPrice, ReorderPoint, SafetyStock, LeadTimeDays) VALUES +('COMP-MAT-001', 'Twin Polyester Mattress', @ComponentType, @EachUnit, 'Twin futon mattress with polyester fill', 0, 0, 20, 10, 5), +('COMP-MAT-002', 'Full Polyester Mattress', @ComponentType, @EachUnit, 'Full futon mattress with polyester fill', 0, 0, 15, 7, 5), +('COMP-MAT-003', 'Queen Memory Foam Mattress', @ComponentType, @EachUnit, 'Queen futon mattress with memory foam', 0, 0, 12, 6, 5), +('COMP-MAT-004', 'Full Cotton Mattress', @ComponentType, @EachUnit, 'Full futon mattress with cotton fill', 0, 0, 15, 7, 5), +('COMP-MAT-005', 'Queen Cotton Mattress', @ComponentType, @EachUnit, 'Queen futon mattress with cotton fill', 0, 0, 12, 6, 5); + +-- Components: Frames +INSERT INTO Items (ItemCode, ItemName, ItemTypeID, UnitID, Description, StandardCost, ListPrice, ReorderPoint, SafetyStock, LeadTimeDays) VALUES +('COMP-FRM-001', 'Twin Pine Frame - Natural Oak', @ComponentType, @EachUnit, 'Twin size pine frame, natural oak finish', 0, 0, 15, 7, 7), +('COMP-FRM-002', 'Full Pine Frame - Natural Oak', @ComponentType, @EachUnit, 'Full size pine frame, natural oak finish', 0, 0, 12, 6, 7), +('COMP-FRM-003', 'Queen Pine Frame - Natural Oak', @ComponentType, @EachUnit, 'Queen size pine frame, natural oak finish', 0, 0, 10, 5, 7), +('COMP-FRM-004', 'Full Pine Frame - Dark Walnut', @ComponentType, @EachUnit, 'Full size pine frame, dark walnut finish', 0, 0, 12, 6, 7), +('COMP-FRM-005', 'Queen Pine Frame - Dark Walnut', @ComponentType, @EachUnit, 'Queen size pine frame, dark walnut finish', 0, 0, 10, 5, 7); + +-- Finished Goods: Complete Futons +INSERT INTO Items (ItemCode, ItemName, ItemTypeID, UnitID, Description, StandardCost, ListPrice, ReorderPoint, SafetyStock, LeadTimeDays) VALUES +('FG-FUT-001', 'Twin Economy Futon - Natural Canvas', @FinishedGoodType, @EachUnit, 'Twin futon with polyester mattress, natural canvas, oak frame', 0, 299.99, 10, 5, 10), +('FG-FUT-002', 'Full Economy Futon - Navy Canvas', @FinishedGoodType, @EachUnit, 'Full futon with polyester mattress, navy canvas, oak frame', 0, 399.99, 8, 4, 10), +('FG-FUT-003', 'Full Deluxe Futon - Microfiber Black', @FinishedGoodType, @EachUnit, 'Full futon with memory foam mattress, microfiber suede, walnut frame', 0, 599.99, 6, 3, 10), +('FG-FUT-004', 'Queen Premium Futon - Velvet Emerald', @FinishedGoodType, @EachUnit, 'Queen futon with cotton mattress, velvet fabric, walnut frame', 0, 799.99, 5, 2, 10), +('FG-FUT-005', 'Full Comfort Futon - Chocolate Suede', @FinishedGoodType, @EachUnit, 'Full futon with cotton mattress, chocolate suede, oak frame', 0, 499.99, 7, 3, 10), +('FG-FUT-006', 'Queen Luxury Futon - Linen Beige', @FinishedGoodType, @EachUnit, 'Queen futon with memory foam mattress, linen blend, walnut frame', 0, 899.99, 4, 2, 10); + +GO + +-- ============================================= +-- Bill of Materials - Multi-Level +-- ============================================= + +-- Level 1: Pillows (Components made from raw materials) +-- Standard Polyester Pillow +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-001'), 2.5, @PoundUnit, 1, 2.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-001'), 1.2, @YardUnit, 1, 5.0); + +-- Premium Memory Foam Pillow +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-002'), 3.0, @PoundUnit, 1, 2.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-004'), 1.2, @YardUnit, 1, 5.0); + +-- Cotton Fill Pillow +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-003'), 2.8, @PoundUnit, 1, 2.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-002'), 1.2, @YardUnit, 1, 5.0); + +-- Latex Foam Pillow +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-004'), 3.5, @PoundUnit, 1, 2.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-006'), 1.2, @YardUnit, 1, 5.0); + +-- Down Alternative Pillow +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-005'), 2.7, @PoundUnit, 1, 2.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-005'), 1.2, @YardUnit, 1, 5.0); + +-- Level 1: Mattresses (Components made from raw materials) +-- Twin Polyester Mattress +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-001'), 15.0, @PoundUnit, 1, 3.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-001'), 6.5, @YardUnit, 1, 5.0); + +-- Full Polyester Mattress +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-001'), 20.0, @PoundUnit, 1, 3.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-001'), 8.5, @YardUnit, 1, 5.0); + +-- Queen Memory Foam Mattress +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-002'), 28.0, @PoundUnit, 1, 3.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-004'), 10.0, @YardUnit, 1, 5.0); + +-- Full Cotton Mattress +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-003'), 22.0, @PoundUnit, 1, 3.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-003'), 8.5, @YardUnit, 1, 5.0); + +-- Queen Cotton Mattress +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-003'), 26.0, @PoundUnit, 1, 3.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-006'), 10.0, @YardUnit, 1, 5.0); + +-- Level 1: Frames (Components made from raw materials) +-- Twin Pine Frame - Natural Oak +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-002'), 4, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-004'), 8, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-001'), 8, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-002'), 2, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-001'), 1, @EachUnit, 1, 0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-002'), 0.5, @EachUnit, 1, 10.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-003'), 0.5, @EachUnit, 1, 10.0); + +-- Full Pine Frame - Natural Oak +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-001'), 2, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-002'), 2, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-003'), 10, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-001'), 8, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-002'), 2, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-001'), 1, @EachUnit, 1, 0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-002'), 0.75, @EachUnit, 1, 10.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-003'), 0.75, @EachUnit, 1, 10.0); + +-- Queen Pine Frame - Natural Oak +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-001'), 4, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-003'), 12, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-001'), 8, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-002'), 2, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-001'), 2, @EachUnit, 1, 0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-002'), 1.0, @EachUnit, 1, 10.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-003'), 1.0, @EachUnit, 1, 10.0); + +-- Full Pine Frame - Dark Walnut +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-001'), 2, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-002'), 2, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-003'), 10, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-001'), 8, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-002'), 2, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-001'), 1, @EachUnit, 1, 0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-001'), 0.75, @EachUnit, 1, 10.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-003'), 0.75, @EachUnit, 1, 10.0); + +-- Queen Pine Frame - Dark Walnut +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-001'), 4, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-003'), 12, @EachUnit, 1, 5.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-001'), 8, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-002'), 2, @EachUnit, 1, 1.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-001'), 2, @EachUnit, 1, 0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-001'), 1.0, @EachUnit, 1, 10.0), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-003'), 1.0, @EachUnit, 1, 10.0); + +-- Level 0: Finished Goods (Made from components) +-- Twin Economy Futon - Natural Canvas +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-001'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-001'), 2, @EachUnit, 0, 1.0); + +-- Full Economy Futon - Navy Canvas +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-002'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-003'), 2, @EachUnit, 0, 1.0); + +-- Full Deluxe Futon - Microfiber Black +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-003'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-002'), 2, @EachUnit, 0, 1.0); + +-- Queen Premium Futon - Velvet Emerald +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-005'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-004'), 2, @EachUnit, 0, 1.0); + +-- Full Comfort Futon - Chocolate Suede +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-004'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-005'), 2, @EachUnit, 0, 1.0); + +-- Queen Luxury Futon - Linen Beige +INSERT INTO BillOfMaterials (ParentItemID, ComponentItemID, Quantity, UnitID, BOMLevel, ScrapRate) VALUES +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-003'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), 1, @EachUnit, 0, 0.5), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), (SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-002'), 2, @EachUnit, 0, 1.0); + +GO + +-- Update Standard Costs based on BOM +UPDATE Items +SET StandardCost = ( + SELECT ISNULL(SUM(c.StandardCost * b.Quantity * (1 + b.ScrapRate/100)), 0) + FROM BillOfMaterials b + INNER JOIN Items c ON b.ComponentItemID = c.ItemID + WHERE b.ParentItemID = Items.ItemID +) +WHERE ItemTypeID IN (SELECT ItemTypeID FROM ItemType WHERE TypeCode IN ('COMP', 'FG')); + +GO + +-- ============================================= +-- Warehouses +-- ============================================= + +INSERT INTO Warehouse (WarehouseCode, WarehouseName, Address, City, State, ZipCode) VALUES +('WH-MAIN', 'Main Manufacturing Facility', '1200 Industrial Parkway', 'Portland', 'OR', '97201'), +('WH-WEST', 'West Coast Distribution', '450 Commerce Drive', 'Los Angeles', 'CA', '90001'), +('WH-EAST', 'East Coast Distribution', '780 Logistics Boulevard', 'Charlotte', 'NC', '28201'); + +-- ============================================= +-- Work Centers +-- ============================================= + +INSERT INTO WorkCenter (WorkCenterCode, WorkCenterName, Description, Capacity) VALUES +('WC-SEW', 'Sewing Department', 'Pillow and mattress cover sewing', 50), +('WC-FILL', 'Filling Station', 'Fill pillows and mattresses', 60), +('WC-WOOD', 'Woodworking Shop', 'Frame construction and finishing', 30), +('WC-ASSY', 'Final Assembly', 'Futon final assembly and packaging', 40), +('WC-QC', 'Quality Control', 'Final inspection and testing', 50); + +-- ============================================= +-- Suppliers +-- ============================================= + +INSERT INTO Supplier (SupplierCode, SupplierName, ContactName, Email, Phone, Address, City, State, ZipCode, Country, PaymentTerms, Rating) VALUES +('SUP-001', 'Pacific Textile Mills', 'Sarah Johnson', 'sarah.j@pacifictextile.com', '503-555-0101', '500 Mill Street', 'Portland', 'OR', '97202', 'USA', 'Net 30', 4.5), +('SUP-002', 'Premium Fill Supply Co', 'Michael Chen', 'mchen@premiumfill.com', '206-555-0202', '1800 Manufacturing Way', 'Seattle', 'WA', '98101', 'USA', 'Net 30', 4.8), +('SUP-003', 'Northwest Lumber & Hardware', 'David Brown', 'dbrown@nwlumber.com', '503-555-0303', '2500 Timber Road', 'Eugene', 'OR', '97401', 'USA', 'Net 45', 4.3), +('SUP-004', 'Industrial Fasteners Inc', 'Lisa Martinez', 'lmartinez@indfasteners.com', '425-555-0404', '300 Industry Blvd', 'Tacoma', 'WA', '98402', 'USA', 'Net 30', 4.6), +('SUP-005', 'Luxury Fabric Imports', 'James Wilson', 'jwilson@luxuryfabric.com', '415-555-0505', '1500 Fashion Avenue', 'San Francisco', 'CA', '94102', 'USA', 'Net 60', 4.7); + +-- Supplier Items +INSERT INTO SupplierItem (SupplierID, ItemID, SupplierPartNumber, UnitPrice, MinimumOrderQuantity, LeadTimeDays, IsPreferred) VALUES +-- Pacific Textile Mills - Fabrics +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-001'), 'PTM-CAN-NAT-001', 7.50, 100, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-002'), 'PTM-CAN-NVY-001', 7.50, 100, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-003'), 'PTM-CAN-BUR-001', 7.50, 100, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-001'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-007'), 'PTM-TWL-KHA-001', 8.75, 100, 14, 1), +-- Premium Fill Supply - Fill materials +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-001'), 'PFS-POLY-001', 3.25, 500, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-002'), 'PFS-MEMF-001', 8.00, 300, 21, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-003'), 'PFS-COTN-001', 5.75, 400, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-004'), 'PFS-LATX-001', 11.50, 200, 28, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-002'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-005'), 'PFS-DOWN-001', 4.50, 350, 14, 1), +-- Northwest Lumber - Wood +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-001'), 'NWL-PINE-6FT', 11.00, 50, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-002'), 'NWL-PINE-4FT', 7.75, 50, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-003'), 'NWL-SLAT-6FT', 6.90, 100, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-004'), 'NWL-SLAT-4FT', 4.60, 100, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-001'), 'NWL-STN-WAL', 16.50, 12, 7, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-002'), 'NWL-STN-OAK', 16.50, 12, 7, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-003'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-003'), 'NWL-FIN-CLR', 20.00, 12, 7, 1), +-- Industrial Fasteners - Hardware +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-001'), 'IFI-BRK-001', 2.50, 200, 7, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-002'), 'IFI-HNG-001', 14.25, 100, 14, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-001'), 'IFI-SCR-3IN', 7.25, 50, 7, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-004'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-002'), 'IFI-BLT-KIT', 11.00, 50, 7, 1), +-- Luxury Fabric Imports - Premium fabrics +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-004'), 'LFI-MIC-BLK', 11.00, 80, 21, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-005'), 'LFI-MIC-CHO', 11.00, 80, 21, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-006'), 'LFI-LIN-BEI', 13.75, 60, 21, 1), +((SELECT SupplierID FROM Supplier WHERE SupplierCode = 'SUP-005'), (SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-008'), 'LFI-VEL-EMR', 17.00, 50, 28, 1); + +GO + +-- ============================================= +-- Initial Inventory +-- ============================================= + +DECLARE @MainWH INT = (SELECT WarehouseID FROM Warehouse WHERE WarehouseCode = 'WH-MAIN'); + +-- Raw Materials Inventory +INSERT INTO Inventory (ItemID, WarehouseID, QuantityOnHand, LastCountDate) VALUES +-- Fill materials +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-001'), @MainWH, 1500.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-002'), @MainWH, 800.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-003'), @MainWH, 1200.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-004'), @MainWH, 450.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FILL-005'), @MainWH, 900.00, '2024-11-01'), +-- Fabrics +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-001'), @MainWH, 500.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-002'), @MainWH, 450.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-003'), @MainWH, 380.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-004'), @MainWH, 300.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-005'), @MainWH, 320.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-006'), @MainWH, 180.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-007'), @MainWH, 400.00, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FAB-008'), @MainWH, 150.00, '2024-11-01'), +-- Wood +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-001'), @MainWH, 250, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-002'), @MainWH, 300, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-003'), @MainWH, 500, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-WOOD-004'), @MainWH, 600, '2024-11-01'), +-- Metal & Hardware +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-001'), @MainWH, 800, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-METAL-002'), @MainWH, 200, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-001'), @MainWH, 100, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-HARD-002'), @MainWH, 80, '2024-11-01'), +-- Finishes +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-001'), @MainWH, 45, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-002'), @MainWH, 50, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'RM-FIN-003'), @MainWH, 55, '2024-11-01'), +-- Components +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-001'), @MainWH, 120, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-002'), @MainWH, 85, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-003'), @MainWH, 95, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-004'), @MainWH, 60, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-PIL-005'), @MainWH, 110, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-001'), @MainWH, 45, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-002'), @MainWH, 38, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-003'), @MainWH, 25, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-004'), @MainWH, 32, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-MAT-005'), @MainWH, 28, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-001'), @MainWH, 35, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-002'), @MainWH, 30, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-003'), @MainWH, 25, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-004'), @MainWH, 28, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'COMP-FRM-005'), @MainWH, 22, '2024-11-01'), +-- Finished Goods +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), @MainWH, 18, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), @MainWH, 15, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), @MainWH, 12, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), @MainWH, 8, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-005'), @MainWH, 14, '2024-11-01'), +((SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), @MainWH, 7, '2024-11-01'); + +GO + +-- ============================================= +-- Customers +-- ============================================= + +INSERT INTO Customer (CustomerCode, CustomerName, ContactName, Email, Phone, Address, City, State, ZipCode, Country, CreditLimit) VALUES +('CUST-001', 'Home Comfort Retailers', 'Jennifer Adams', 'jadams@homecomfort.com', '503-555-1001', '450 Retail Plaza', 'Portland', 'OR', '97210', 'USA', 50000), +('CUST-002', 'Furniture Warehouse Direct', 'Robert Taylor', 'rtaylor@furniturewd.com', '206-555-1002', '2200 Commerce Street', 'Seattle', 'WA', '98115', 'USA', 75000), +('CUST-003', 'Coastal Living Stores', 'Maria Garcia', 'mgarcia@coastalliving.com', '415-555-1003', '1800 Bay Avenue', 'San Francisco', 'CA', '94103', 'USA', 60000), +('CUST-004', 'University Dorm Supplies', 'Kevin Lee', 'klee@univdorm.com', '541-555-1004', '300 Campus Drive', 'Eugene', 'OR', '97403', 'USA', 40000), +('CUST-005', 'Modern Home Boutique', 'Amanda White', 'awhite@modernhome.com', '503-555-1005', '950 Design District', 'Portland', 'OR', '97209', 'USA', 35000), +('CUST-006', 'Budget Furniture Outlet', 'Chris Martinez', 'cmartinez@budgetfurniture.com', '360-555-1006', '500 Outlet Way', 'Vancouver', 'WA', '98660', 'USA', 45000), +('CUST-007', 'Luxury Living Inc', 'Patricia Johnson', 'pjohnson@luxuryliving.com', '425-555-1007', '1200 Elite Boulevard', 'Bellevue', 'WA', '98004', 'USA', 100000), +('CUST-008', 'College Town Furnishings', 'Daniel Kim', 'dkim@collegetown.com', '541-555-1008', '780 Student Lane', 'Corvallis', 'OR', '97330', 'USA', 30000); + +GO + +PRINT 'Sample data inserted successfully!'; +GO diff --git a/samples/databases/futon-manufacturing/03-manufacturing-reports.sql b/samples/databases/futon-manufacturing/03-manufacturing-reports.sql new file mode 100644 index 0000000000..5a6c6a465c --- /dev/null +++ b/samples/databases/futon-manufacturing/03-manufacturing-reports.sql @@ -0,0 +1,883 @@ +-- ============================================= +-- Top 20 Manufacturing Reports +-- Futon Manufacturing Database +-- ============================================= + +USE FutonManufacturing; +GO + +-- ============================================= +-- REPORT 1: Multi-Level BOM Explosion +-- Shows complete material requirements for any item +-- ============================================= + +CREATE OR ALTER VIEW vw_BOMExplosion AS +WITH BOMRecursive AS ( + -- Anchor: Top level + SELECT + b.ParentItemID, + p.ItemCode AS ParentItemCode, + p.ItemName AS ParentItemName, + b.ComponentItemID, + c.ItemCode AS ComponentItemCode, + c.ItemName AS ComponentItemName, + c.ItemTypeID, + t.TypeName AS ComponentType, + b.Quantity, + b.UnitID, + u.UnitCode, + b.ScrapRate, + b.BOMLevel, + CAST(b.Quantity * (1 + b.ScrapRate/100) AS DECIMAL(18,4)) AS EffectiveQuantity, + c.StandardCost, + CAST(b.Quantity * (1 + b.ScrapRate/100) * c.StandardCost AS DECIMAL(18,4)) AS ExtendedCost, + 1 AS Level, + CAST(p.ItemCode + ' > ' + c.ItemCode AS NVARCHAR(MAX)) AS BOMPath + FROM BillOfMaterials b + INNER JOIN Items p ON b.ParentItemID = p.ItemID + INNER JOIN Items c ON b.ComponentItemID = c.ItemID + INNER JOIN ItemType t ON c.ItemTypeID = t.ItemTypeID + INNER JOIN UnitOfMeasure u ON b.UnitID = u.UnitID + WHERE b.IsActive = 1 + + UNION ALL + + -- Recursive: Get sub-components + SELECT + br.ParentItemID, + br.ParentItemCode, + br.ParentItemName, + b.ComponentItemID, + c.ItemCode, + c.ItemName, + c.ItemTypeID, + t.TypeName, + br.EffectiveQuantity * b.Quantity AS Quantity, + b.UnitID, + u.UnitCode, + b.ScrapRate, + b.BOMLevel, + CAST(br.EffectiveQuantity * b.Quantity * (1 + b.ScrapRate/100) AS DECIMAL(18,4)) AS EffectiveQuantity, + c.StandardCost, + CAST(br.EffectiveQuantity * b.Quantity * (1 + b.ScrapRate/100) * c.StandardCost AS DECIMAL(18,4)) AS ExtendedCost, + br.Level + 1, + CAST(br.BOMPath + ' > ' + c.ItemCode AS NVARCHAR(MAX)) + FROM BOMRecursive br + INNER JOIN BillOfMaterials b ON br.ComponentItemID = b.ParentItemID + INNER JOIN Items c ON b.ComponentItemID = c.ItemID + INNER JOIN ItemType t ON c.ItemTypeID = t.ItemTypeID + INNER JOIN UnitOfMeasure u ON b.UnitID = u.UnitID + WHERE b.IsActive = 1 +) +SELECT + ParentItemID, + ParentItemCode, + ParentItemName, + ComponentItemID, + ComponentItemCode, + ComponentItemName, + ComponentType, + Level, + EffectiveQuantity, + UnitCode, + StandardCost, + ExtendedCost, + BOMPath +FROM BOMRecursive; +GO + +-- ============================================= +-- REPORT 2: Where-Used Report +-- Shows where each component is used +-- ============================================= + +CREATE OR ALTER VIEW vw_WhereUsed AS +WITH WhereUsedRecursive AS ( + -- Direct usage + SELECT + b.ComponentItemID, + c.ItemCode AS ComponentItemCode, + c.ItemName AS ComponentItemName, + b.ParentItemID, + p.ItemCode AS ParentItemCode, + p.ItemName AS ParentItemName, + t.TypeName AS ParentType, + b.Quantity, + u.UnitCode, + 1 AS Level, + CAST(c.ItemCode + ' used in ' + p.ItemCode AS NVARCHAR(MAX)) AS UsagePath + FROM BillOfMaterials b + INNER JOIN Items c ON b.ComponentItemID = c.ItemID + INNER JOIN Items p ON b.ParentItemID = p.ItemID + INNER JOIN ItemType t ON p.ItemTypeID = t.ItemTypeID + INNER JOIN UnitOfMeasure u ON b.UnitID = u.UnitID + WHERE b.IsActive = 1 + + UNION ALL + + -- Recursive usage + SELECT + wu.ComponentItemID, + wu.ComponentItemCode, + wu.ComponentItemName, + b.ParentItemID, + p.ItemCode, + p.ItemName, + t.TypeName, + wu.Quantity * b.Quantity AS Quantity, + u.UnitCode, + wu.Level + 1, + CAST(wu.UsagePath + ' > ' + p.ItemCode AS NVARCHAR(MAX)) + FROM WhereUsedRecursive wu + INNER JOIN BillOfMaterials b ON wu.ParentItemID = b.ComponentItemID + INNER JOIN Items p ON b.ParentItemID = p.ItemID + INNER JOIN ItemType t ON p.ItemTypeID = t.ItemTypeID + INNER JOIN UnitOfMeasure u ON b.UnitID = u.UnitID + WHERE b.IsActive = 1 +) +SELECT + ComponentItemID, + ComponentItemCode, + ComponentItemName, + ParentItemID, + ParentItemCode, + ParentItemName, + ParentType, + Level, + Quantity, + UnitCode, + UsagePath +FROM WhereUsedRecursive; +GO + +-- ============================================= +-- REPORT 3: Inventory Valuation Report +-- ============================================= + +CREATE OR ALTER VIEW vw_InventoryValuation AS +SELECT + w.WarehouseCode, + w.WarehouseName, + t.TypeName AS ItemType, + i.ItemCode, + i.ItemName, + inv.QuantityOnHand, + inv.QuantityAllocated, + inv.QuantityAvailable, + u.UnitCode, + i.StandardCost, + inv.QuantityOnHand * i.StandardCost AS InventoryValue, + inv.QuantityAvailable * i.StandardCost AS AvailableValue, + inv.LastCountDate, + DATEDIFF(DAY, inv.LastCountDate, GETDATE()) AS DaysSinceCount +FROM Inventory inv +INNER JOIN Items i ON inv.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +INNER JOIN UnitOfMeasure u ON i.UnitID = u.UnitID +INNER JOIN Warehouse w ON inv.WarehouseID = w.WarehouseID +WHERE i.IsActive = 1; +GO + +-- ============================================= +-- REPORT 4: Items Below Reorder Point +-- ============================================= + +CREATE OR ALTER VIEW vw_ItemsBelowReorderPoint AS +SELECT + w.WarehouseCode, + w.WarehouseName, + t.TypeName AS ItemType, + i.ItemCode, + i.ItemName, + inv.QuantityAvailable, + i.ReorderPoint, + i.SafetyStock, + i.ReorderPoint - inv.QuantityAvailable AS ShortageQuantity, + u.UnitCode, + i.LeadTimeDays, + s.SupplierName AS PreferredSupplier, + si.UnitPrice AS PreferredPrice, + DATEADD(DAY, i.LeadTimeDays, GETDATE()) AS ExpectedArrival +FROM Inventory inv +INNER JOIN Items i ON inv.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +INNER JOIN UnitOfMeasure u ON i.UnitID = u.UnitID +INNER JOIN Warehouse w ON inv.WarehouseID = w.WarehouseID +LEFT JOIN SupplierItem si ON i.ItemID = si.ItemID AND si.IsPreferred = 1 +LEFT JOIN Supplier s ON si.SupplierID = s.SupplierID +WHERE i.IsActive = 1 + AND inv.QuantityAvailable < i.ReorderPoint; +GO + +-- ============================================= +-- REPORT 5: Production Order Status Report +-- ============================================= + +CREATE OR ALTER VIEW vw_ProductionOrderStatus AS +SELECT + po.WorkOrderNumber, + po.Status, + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + po.OrderQuantity, + po.QuantityCompleted, + po.QuantityScrapped, + po.OrderQuantity - po.QuantityCompleted - po.QuantityScrapped AS QuantityRemaining, + CAST((po.QuantityCompleted * 100.0 / NULLIF(po.OrderQuantity, 0)) AS DECIMAL(5,2)) AS PercentComplete, + wc.WorkCenterName, + w.WarehouseName, + po.StartDate, + po.PlannedCompletionDate, + po.ActualCompletionDate, + CASE + WHEN po.ActualCompletionDate IS NOT NULL THEN + DATEDIFF(DAY, po.PlannedCompletionDate, po.ActualCompletionDate) + ELSE + DATEDIFF(DAY, po.PlannedCompletionDate, GETDATE()) + END AS DaysVariance, + CASE + WHEN po.Status = 'Completed' THEN 'On Time' + WHEN GETDATE() > po.PlannedCompletionDate THEN 'Late' + WHEN DATEDIFF(DAY, GETDATE(), po.PlannedCompletionDate) <= 2 THEN 'At Risk' + ELSE 'On Track' + END AS ScheduleStatus, + po.Priority, + po.CreatedBy, + po.CreatedDate +FROM ProductionOrder po +INNER JOIN Items i ON po.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +INNER JOIN Warehouse w ON po.WarehouseID = w.WarehouseID +LEFT JOIN WorkCenter wc ON po.WorkCenterID = wc.WorkCenterID; +GO + +-- ============================================= +-- REPORT 6: Material Requirements Planning (MRP) +-- ============================================= + +CREATE OR ALTER VIEW vw_MaterialRequirements AS +WITH RequiredMaterials AS ( + SELECT + po.WorkOrderNumber, + po.Status, + po.PlannedCompletionDate, + i.ItemID, + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + SUM(bom.EffectiveQuantity * (po.OrderQuantity - po.QuantityCompleted)) AS RequiredQuantity, + u.UnitCode + FROM ProductionOrder po + INNER JOIN vw_BOMExplosion bom ON po.ItemID = bom.ParentItemID + INNER JOIN Items i ON bom.ComponentItemID = i.ItemID + INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID + INNER JOIN UnitOfMeasure u ON i.UnitID = u.UnitID + WHERE po.Status IN ('Planned', 'Released', 'InProgress') + GROUP BY + po.WorkOrderNumber, po.Status, po.PlannedCompletionDate, + i.ItemID, i.ItemCode, i.ItemName, t.TypeName, u.UnitCode +) +SELECT + rm.WorkOrderNumber, + rm.Status, + rm.PlannedCompletionDate, + rm.ItemCode, + rm.ItemName, + rm.ItemType, + rm.RequiredQuantity, + ISNULL(inv.QuantityAvailable, 0) AS AvailableQuantity, + rm.RequiredQuantity - ISNULL(inv.QuantityAvailable, 0) AS ShortageQuantity, + CASE + WHEN ISNULL(inv.QuantityAvailable, 0) >= rm.RequiredQuantity THEN 'Sufficient' + WHEN ISNULL(inv.QuantityAvailable, 0) > 0 THEN 'Partial' + ELSE 'Out of Stock' + END AS AvailabilityStatus, + rm.UnitCode +FROM RequiredMaterials rm +LEFT JOIN ( + SELECT ItemID, SUM(QuantityAvailable) AS QuantityAvailable + FROM Inventory + GROUP BY ItemID +) inv ON rm.ItemID = inv.ItemID; +GO + +-- ============================================= +-- REPORT 7: Work Center Capacity Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_WorkCenterCapacity AS +SELECT + wc.WorkCenterCode, + wc.WorkCenterName, + wc.Capacity AS DailyCapacity, + COUNT(DISTINCT po.ProductionOrderID) AS ActiveOrders, + SUM(CASE WHEN po.Status = 'InProgress' THEN 1 ELSE 0 END) AS InProgressOrders, + SUM(po.OrderQuantity - po.QuantityCompleted) AS TotalQuantityPending, + CAST(SUM(po.OrderQuantity - po.QuantityCompleted) / NULLIF(wc.Capacity, 0) AS DECIMAL(10,2)) AS DaysOfWork, + CAST((COUNT(DISTINCT po.ProductionOrderID) * 100.0 / + NULLIF((SELECT COUNT(*) FROM ProductionOrder WHERE Status IN ('Planned', 'Released', 'InProgress')), 0)) + AS DECIMAL(5,2)) AS PercentOfTotalOrders, + MIN(po.PlannedCompletionDate) AS EarliestDueDate, + MAX(po.PlannedCompletionDate) AS LatestDueDate +FROM WorkCenter wc +LEFT JOIN ProductionOrder po ON wc.WorkCenterID = po.WorkCenterID + AND po.Status IN ('Planned', 'Released', 'InProgress') +WHERE wc.IsActive = 1 +GROUP BY wc.WorkCenterCode, wc.WorkCenterName, wc.Capacity; +GO + +-- ============================================= +-- REPORT 8: Production Completion Summary +-- ============================================= + +CREATE OR ALTER VIEW vw_ProductionCompletionSummary AS +SELECT + CAST(pc.CompletionDate AS DATE) AS CompletionDate, + DATEPART(YEAR, pc.CompletionDate) AS Year, + DATEPART(MONTH, pc.CompletionDate) AS Month, + DATEPART(WEEK, pc.CompletionDate) AS Week, + wc.WorkCenterName, + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + COUNT(DISTINCT pc.CompletionID) AS NumberOfCompletions, + SUM(pc.QuantityCompleted) AS TotalCompleted, + SUM(pc.QuantityScrapped) AS TotalScrapped, + CAST((SUM(pc.QuantityScrapped) * 100.0 / NULLIF(SUM(pc.QuantityCompleted + pc.QuantityScrapped), 0)) + AS DECIMAL(5,2)) AS ScrapRate, + SUM(pc.QuantityCompleted * i.StandardCost) AS ProductionValue +FROM ProductionCompletion pc +INNER JOIN ProductionOrder po ON pc.ProductionOrderID = po.ProductionOrderID +INNER JOIN Items i ON po.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +LEFT JOIN WorkCenter wc ON pc.WorkCenterID = wc.WorkCenterID +GROUP BY + CAST(pc.CompletionDate AS DATE), + DATEPART(YEAR, pc.CompletionDate), + DATEPART(MONTH, pc.CompletionDate), + DATEPART(WEEK, pc.CompletionDate), + wc.WorkCenterName, + i.ItemCode, + i.ItemName, + t.TypeName; +GO + +-- ============================================= +-- REPORT 9: Quality Inspection Summary +-- ============================================= + +CREATE OR ALTER VIEW vw_QualityInspectionSummary AS +SELECT + CAST(qi.InspectionDate AS DATE) AS InspectionDate, + DATEPART(YEAR, qi.InspectionDate) AS Year, + DATEPART(MONTH, qi.InspectionDate) AS Month, + qi.InspectionType, + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + COUNT(qi.InspectionID) AS NumberOfInspections, + SUM(qi.QuantityInspected) AS TotalInspected, + SUM(qi.QuantityAccepted) AS TotalAccepted, + SUM(qi.QuantityRejected) AS TotalRejected, + CAST((SUM(qi.QuantityAccepted) * 100.0 / NULLIF(SUM(qi.QuantityInspected), 0)) + AS DECIMAL(5,2)) AS AcceptanceRate, + CAST((SUM(qi.QuantityRejected) * 100.0 / NULLIF(SUM(qi.QuantityInspected), 0)) + AS DECIMAL(5,2)) AS RejectionRate +FROM QualityInspection qi +INNER JOIN Items i ON qi.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +GROUP BY + CAST(qi.InspectionDate AS DATE), + DATEPART(YEAR, qi.InspectionDate), + DATEPART(MONTH, qi.InspectionDate), + qi.InspectionType, + i.ItemCode, + i.ItemName, + t.TypeName; +GO + +-- ============================================= +-- REPORT 10: Supplier Performance Report +-- ============================================= + +CREATE OR ALTER VIEW vw_SupplierPerformance AS +WITH SupplierMetrics AS ( + SELECT + s.SupplierID, + s.SupplierCode, + s.SupplierName, + s.Rating, + COUNT(DISTINCT po.PurchaseOrderID) AS TotalOrders, + SUM(po.TotalAmount) AS TotalPurchaseValue, + AVG(DATEDIFF(DAY, po.OrderDate, po.ActualDeliveryDate)) AS AvgDeliveryDays, + SUM(CASE WHEN po.ActualDeliveryDate <= po.ExpectedDeliveryDate THEN 1 ELSE 0 END) AS OnTimeDeliveries, + COUNT(CASE WHEN po.ActualDeliveryDate IS NOT NULL THEN 1 END) AS CompletedDeliveries + FROM Supplier s + LEFT JOIN PurchaseOrder po ON s.SupplierID = po.SupplierID + WHERE s.IsActive = 1 + GROUP BY s.SupplierID, s.SupplierCode, s.SupplierName, s.Rating +) +SELECT + SupplierCode, + SupplierName, + Rating AS SupplierRating, + TotalOrders, + TotalPurchaseValue, + AvgDeliveryDays, + OnTimeDeliveries, + CompletedDeliveries, + CAST((OnTimeDeliveries * 100.0 / NULLIF(CompletedDeliveries, 0)) AS DECIMAL(5,2)) AS OnTimeDeliveryRate, + CASE + WHEN CAST((OnTimeDeliveries * 100.0 / NULLIF(CompletedDeliveries, 0)) AS DECIMAL(5,2)) >= 95 THEN 'Excellent' + WHEN CAST((OnTimeDeliveries * 100.0 / NULLIF(CompletedDeliveries, 0)) AS DECIMAL(5,2)) >= 85 THEN 'Good' + WHEN CAST((OnTimeDeliveries * 100.0 / NULLIF(CompletedDeliveries, 0)) AS DECIMAL(5,2)) >= 75 THEN 'Fair' + ELSE 'Poor' + END AS PerformanceGrade +FROM SupplierMetrics; +GO + +-- ============================================= +-- REPORT 11: Purchase Order Status +-- ============================================= + +CREATE OR ALTER VIEW vw_PurchaseOrderStatus AS +SELECT + po.PONumber, + po.Status, + s.SupplierName, + w.WarehouseName, + po.OrderDate, + po.ExpectedDeliveryDate, + po.ActualDeliveryDate, + DATEDIFF(DAY, po.OrderDate, ISNULL(po.ActualDeliveryDate, GETDATE())) AS DaysSinceOrder, + CASE + WHEN po.ActualDeliveryDate IS NOT NULL THEN + DATEDIFF(DAY, po.ExpectedDeliveryDate, po.ActualDeliveryDate) + ELSE + DATEDIFF(DAY, po.ExpectedDeliveryDate, GETDATE()) + END AS DaysVariance, + COUNT(DISTINCT pod.PODetailID) AS LineItems, + po.TotalAmount, + SUM(pod.LineTotal) AS LinesTotal, + SUM(pod.QuantityReceived * pod.UnitPrice) AS ReceivedValue, + CAST((SUM(pod.QuantityReceived) * 100.0 / NULLIF(SUM(pod.Quantity), 0)) + AS DECIMAL(5,2)) AS PercentReceived, + CASE + WHEN po.Status = 'Received' THEN 'Complete' + WHEN po.Status = 'Cancelled' THEN 'Cancelled' + WHEN GETDATE() > po.ExpectedDeliveryDate AND po.Status NOT IN ('Received', 'Cancelled') THEN 'Overdue' + WHEN DATEDIFF(DAY, GETDATE(), po.ExpectedDeliveryDate) <= 3 THEN 'Due Soon' + ELSE 'On Track' + END AS DeliveryStatus +FROM PurchaseOrder po +INNER JOIN Supplier s ON po.SupplierID = s.SupplierID +INNER JOIN Warehouse w ON po.WarehouseID = w.WarehouseID +LEFT JOIN PurchaseOrderDetail pod ON po.PurchaseOrderID = pod.PurchaseOrderID +GROUP BY + po.PONumber, po.Status, s.SupplierName, w.WarehouseName, + po.OrderDate, po.ExpectedDeliveryDate, po.ActualDeliveryDate, + po.TotalAmount, po.PurchaseOrderID; +GO + +-- ============================================= +-- REPORT 12: Sales Order Backlog +-- ============================================= + +CREATE OR ALTER VIEW vw_SalesOrderBacklog AS +SELECT + so.OrderNumber, + so.Status, + c.CustomerName, + c.CustomerCode, + w.WarehouseName, + so.OrderDate, + so.RequestedDeliveryDate, + so.ShipDate, + DATEDIFF(DAY, so.OrderDate, GETDATE()) AS DaysOpen, + DATEDIFF(DAY, GETDATE(), so.RequestedDeliveryDate) AS DaysUntilDue, + COUNT(DISTINCT sod.SODetailID) AS LineItems, + SUM(sod.Quantity) AS TotalQuantityOrdered, + SUM(sod.QuantityShipped) AS TotalQuantityShipped, + SUM(sod.Quantity - sod.QuantityShipped) AS QuantityBacklog, + so.TotalAmount, + SUM(sod.LineTotal) AS OrderValue, + SUM((sod.Quantity - sod.QuantityShipped) * sod.UnitPrice) AS BacklogValue, + CAST((SUM(sod.QuantityShipped) * 100.0 / NULLIF(SUM(sod.Quantity), 0)) + AS DECIMAL(5,2)) AS PercentComplete, + CASE + WHEN so.Status = 'Delivered' THEN 'Complete' + WHEN so.Status = 'Cancelled' THEN 'Cancelled' + WHEN GETDATE() > so.RequestedDeliveryDate AND so.Status NOT IN ('Delivered', 'Shipped') THEN 'Overdue' + WHEN DATEDIFF(DAY, GETDATE(), so.RequestedDeliveryDate) <= 5 THEN 'Due Soon' + ELSE 'On Track' + END AS FulfillmentStatus +FROM SalesOrder so +INNER JOIN Customer c ON so.CustomerID = c.CustomerID +INNER JOIN Warehouse w ON so.WarehouseID = w.WarehouseID +LEFT JOIN SalesOrderDetail sod ON so.SalesOrderID = sod.SalesOrderID +WHERE so.Status NOT IN ('Delivered', 'Cancelled') +GROUP BY + so.OrderNumber, so.Status, c.CustomerName, c.CustomerCode, w.WarehouseName, + so.OrderDate, so.RequestedDeliveryDate, so.ShipDate, so.TotalAmount; +GO + +-- ============================================= +-- REPORT 13: Cost Roll-Up by Item +-- ============================================= + +CREATE OR ALTER VIEW vw_CostRollUp AS +WITH ItemCosts AS ( + SELECT + ParentItemID, + ParentItemCode, + ParentItemName, + SUM(ExtendedCost) AS TotalMaterialCost, + COUNT(DISTINCT ComponentItemID) AS NumberOfComponents + FROM vw_BOMExplosion + GROUP BY ParentItemID, ParentItemCode, ParentItemName +) +SELECT + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + i.StandardCost AS CurrentStandardCost, + ISNULL(ic.TotalMaterialCost, 0) AS CalculatedMaterialCost, + i.StandardCost - ISNULL(ic.TotalMaterialCost, 0) AS LaborAndOverhead, + ISNULL(ic.NumberOfComponents, 0) AS ComponentCount, + i.ListPrice, + i.ListPrice - i.StandardCost AS GrossProfit, + CAST(((i.ListPrice - i.StandardCost) * 100.0 / NULLIF(i.ListPrice, 0)) + AS DECIMAL(5,2)) AS GrossMarginPercent +FROM Items i +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +LEFT JOIN ItemCosts ic ON i.ItemID = ic.ParentItemID +WHERE i.IsActive = 1; +GO + +-- ============================================= +-- REPORT 14: Inventory Turnover Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_InventoryTurnover AS +WITH TransactionSummary AS ( + SELECT + it.ItemID, + SUM(CASE WHEN it.Quantity < 0 THEN ABS(it.Quantity) ELSE 0 END) AS QuantityIssued, + SUM(CASE WHEN it.Quantity > 0 THEN it.Quantity ELSE 0 END) AS QuantityReceived, + COUNT(*) AS TransactionCount, + MIN(it.TransactionDate) AS FirstTransaction, + MAX(it.TransactionDate) AS LastTransaction + FROM InventoryTransaction it + WHERE it.TransactionDate >= DATEADD(MONTH, -12, GETDATE()) + GROUP BY it.ItemID +) +SELECT + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + inv.QuantityOnHand, + inv.QuantityAvailable, + ts.QuantityIssued AS Annual Usage, + ts.QuantityReceived AS AnnualReceipts, + ts.TransactionCount, + CAST(ts.QuantityIssued / NULLIF(inv.QuantityOnHand, 0) AS DECIMAL(10,2)) AS TurnoverRatio, + CAST((inv.QuantityOnHand * 365.0) / NULLIF(ts.QuantityIssued, 0) AS DECIMAL(10,1)) AS DaysOnHand, + inv.QuantityOnHand * i.StandardCost AS InventoryValue, + ts.FirstTransaction, + ts.LastTransaction, + DATEDIFF(DAY, ts.LastTransaction, GETDATE()) AS DaysSinceLastActivity, + CASE + WHEN CAST(ts.QuantityIssued / NULLIF(inv.QuantityOnHand, 0) AS DECIMAL(10,2)) >= 12 THEN 'Fast Moving' + WHEN CAST(ts.QuantityIssued / NULLIF(inv.QuantityOnHand, 0) AS DECIMAL(10,2)) >= 4 THEN 'Normal' + WHEN CAST(ts.QuantityIssued / NULLIF(inv.QuantityOnHand, 0) AS DECIMAL(10,2)) >= 1 THEN 'Slow Moving' + ELSE 'Non-Moving' + END AS MovementClass +FROM Items i +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +INNER JOIN Inventory inv ON i.ItemID = inv.ItemID +LEFT JOIN TransactionSummary ts ON i.ItemID = ts.ItemID +WHERE i.IsActive = 1 AND inv.QuantityOnHand > 0; +GO + +-- ============================================= +-- REPORT 15: Late Production Orders +-- ============================================= + +CREATE OR ALTER VIEW vw_LateProductionOrders AS +SELECT + po.WorkOrderNumber, + po.Status, + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + po.OrderQuantity, + po.QuantityCompleted, + po.OrderQuantity - po.QuantityCompleted AS QuantityRemaining, + wc.WorkCenterName, + po.StartDate, + po.PlannedCompletionDate, + DATEDIFF(DAY, po.PlannedCompletionDate, GETDATE()) AS DaysLate, + po.Priority, + CASE + WHEN DATEDIFF(DAY, po.PlannedCompletionDate, GETDATE()) > 10 THEN 'Critical' + WHEN DATEDIFF(DAY, po.PlannedCompletionDate, GETDATE()) > 5 THEN 'High' + WHEN DATEDIFF(DAY, po.PlannedCompletionDate, GETDATE()) > 2 THEN 'Medium' + ELSE 'Low' + END AS LatenessSeverity, + (po.OrderQuantity - po.QuantityCompleted) * i.StandardCost AS ValueAtRisk +FROM ProductionOrder po +INNER JOIN Items i ON po.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +LEFT JOIN WorkCenter wc ON po.WorkCenterID = wc.WorkCenterID +WHERE po.Status IN ('Planned', 'Released', 'InProgress') + AND po.PlannedCompletionDate < CAST(GETDATE() AS DATE); +GO + +-- ============================================= +-- REPORT 16: Component Shortage Report +-- ============================================= + +CREATE OR ALTER VIEW vw_ComponentShortage AS +WITH ProductionNeeds AS ( + SELECT + i.ItemID, + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + SUM(bom.EffectiveQuantity * (po.OrderQuantity - po.QuantityCompleted)) AS RequiredQuantity, + MIN(po.PlannedCompletionDate) AS EarliestNeedDate, + COUNT(DISTINCT po.ProductionOrderID) AS AffectedOrders + FROM ProductionOrder po + INNER JOIN vw_BOMExplosion bom ON po.ItemID = bom.ParentItemID + INNER JOIN Items i ON bom.ComponentItemID = i.ItemID + INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID + WHERE po.Status IN ('Planned', 'Released', 'InProgress') + GROUP BY i.ItemID, i.ItemCode, i.ItemName, t.TypeName +) +SELECT + pn.ItemCode, + pn.ItemName, + pn.ItemType, + pn.RequiredQuantity, + ISNULL(inv.QuantityAvailable, 0) AS AvailableQuantity, + pn.RequiredQuantity - ISNULL(inv.QuantityAvailable, 0) AS ShortageQuantity, + pn.EarliestNeedDate, + DATEDIFF(DAY, GETDATE(), pn.EarliestNeedDate) AS DaysUntilNeeded, + pn.AffectedOrders, + CASE + WHEN DATEDIFF(DAY, GETDATE(), pn.EarliestNeedDate) <= 2 THEN 'Urgent' + WHEN DATEDIFF(DAY, GETDATE(), pn.EarliestNeedDate) <= 5 THEN 'High' + WHEN DATEDIFF(DAY, GETDATE(), pn.EarliestNeedDate) <= 10 THEN 'Medium' + ELSE 'Low' + END AS UrgencyLevel, + s.SupplierName AS PreferredSupplier, + si.LeadTimeDays, + DATEADD(DAY, si.LeadTimeDays, GETDATE()) AS PossibleArrival, + CASE + WHEN DATEADD(DAY, si.LeadTimeDays, GETDATE()) <= pn.EarliestNeedDate THEN 'Can Meet' + ELSE 'Will Be Late' + END AS SupplyStatus +FROM ProductionNeeds pn +LEFT JOIN ( + SELECT ItemID, SUM(QuantityAvailable) AS QuantityAvailable + FROM Inventory + GROUP BY ItemID +) inv ON pn.ItemID = inv.ItemID +LEFT JOIN SupplierItem si ON pn.ItemID = si.ItemID AND si.IsPreferred = 1 +LEFT JOIN Supplier s ON si.SupplierID = s.SupplierID +WHERE pn.RequiredQuantity > ISNULL(inv.QuantityAvailable, 0); +GO + +-- ============================================= +-- REPORT 17: Daily Production Schedule +-- ============================================= + +CREATE OR ALTER VIEW vw_DailyProductionSchedule AS +SELECT + po.PlannedCompletionDate AS ScheduledDate, + DATENAME(WEEKDAY, po.PlannedCompletionDate) AS DayOfWeek, + wc.WorkCenterName, + po.WorkOrderNumber, + po.Status, + i.ItemCode, + i.ItemName, + po.OrderQuantity - po.QuantityCompleted AS QuantityToProduce, + po.Priority, + CAST(((po.OrderQuantity - po.QuantityCompleted) / NULLIF(wc.Capacity, 0)) + AS DECIMAL(10,2)) AS EstimatedDays, + (po.OrderQuantity - po.QuantityCompleted) * i.StandardCost AS ProductionValue, + CASE + WHEN EXISTS ( + SELECT 1 FROM vw_ComponentShortage cs + INNER JOIN vw_BOMExplosion bom ON cs.ItemCode = bom.ComponentItemCode + WHERE bom.ParentItemID = po.ItemID + ) THEN 'Material Shortage' + WHEN po.PlannedCompletionDate < GETDATE() THEN 'Overdue' + WHEN po.PlannedCompletionDate = CAST(GETDATE() AS DATE) THEN 'Due Today' + ELSE 'On Schedule' + END AS ProductionStatus +FROM ProductionOrder po +INNER JOIN Items i ON po.ItemID = i.ItemID +LEFT JOIN WorkCenter wc ON po.WorkCenterID = wc.WorkCenterID +WHERE po.Status IN ('Planned', 'Released', 'InProgress') + AND po.PlannedCompletionDate BETWEEN CAST(GETDATE() AS DATE) AND DATEADD(DAY, 14, CAST(GETDATE() AS DATE)); +GO + +-- ============================================= +-- REPORT 18: Scrap and Waste Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_ScrapWasteAnalysis AS +SELECT + CAST(pc.CompletionDate AS DATE) AS CompletionDate, + DATEPART(YEAR, pc.CompletionDate) AS Year, + DATEPART(MONTH, pc.CompletionDate) AS Month, + wc.WorkCenterName, + i.ItemCode, + i.ItemName, + t.TypeName AS ItemType, + SUM(pc.QuantityCompleted) AS TotalCompleted, + SUM(pc.QuantityScrapped) AS TotalScrapped, + SUM(pc.QuantityCompleted + pc.QuantityScrapped) AS TotalProduced, + CAST((SUM(pc.QuantityScrapped) * 100.0 / + NULLIF(SUM(pc.QuantityCompleted + pc.QuantityScrapped), 0)) + AS DECIMAL(5,2)) AS ScrapRate, + SUM(pc.QuantityScrapped * i.StandardCost) AS ScrapValue, + COUNT(DISTINCT pc.ProductionOrderID) AS NumberOfOrders, + AVG(i.StandardCost) AS AvgUnitCost, + CASE + WHEN CAST((SUM(pc.QuantityScrapped) * 100.0 / + NULLIF(SUM(pc.QuantityCompleted + pc.QuantityScrapped), 0)) + AS DECIMAL(5,2)) > 10 THEN 'High' + WHEN CAST((SUM(pc.QuantityScrapped) * 100.0 / + NULLIF(SUM(pc.QuantityCompleted + pc.QuantityScrapped), 0)) + AS DECIMAL(5,2)) > 5 THEN 'Medium' + ELSE 'Low' + END AS ScrapLevel +FROM ProductionCompletion pc +INNER JOIN ProductionOrder po ON pc.ProductionOrderID = po.ProductionOrderID +INNER JOIN Items i ON po.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +LEFT JOIN WorkCenter wc ON pc.WorkCenterID = wc.WorkCenterID +GROUP BY + CAST(pc.CompletionDate AS DATE), + DATEPART(YEAR, pc.CompletionDate), + DATEPART(MONTH, pc.CompletionDate), + wc.WorkCenterName, + i.ItemCode, + i.ItemName, + t.TypeName; +GO + +-- ============================================= +-- REPORT 19: Customer Order Fulfillment Rate +-- ============================================= + +CREATE OR ALTER VIEW vw_CustomerFulfillmentRate AS +WITH CustomerMetrics AS ( + SELECT + c.CustomerID, + c.CustomerCode, + c.CustomerName, + COUNT(DISTINCT so.SalesOrderID) AS TotalOrders, + SUM(so.TotalAmount) AS TotalOrderValue, + SUM(CASE WHEN so.Status = 'Delivered' THEN 1 ELSE 0 END) AS DeliveredOrders, + SUM(CASE WHEN so.Status = 'Delivered' AND so.ShipDate <= so.RequestedDeliveryDate + THEN 1 ELSE 0 END) AS OnTimeDeliveries, + SUM(CASE WHEN so.Status = 'Delivered' THEN so.TotalAmount ELSE 0 END) AS DeliveredValue, + AVG(CASE WHEN so.ShipDate IS NOT NULL + THEN DATEDIFF(DAY, so.OrderDate, so.ShipDate) END) AS AvgDaysToShip, + AVG(CASE WHEN so.Status = 'Delivered' + THEN DATEDIFF(DAY, so.RequestedDeliveryDate, so.ShipDate) END) AS AvgDeliveryVariance + FROM Customer c + LEFT JOIN SalesOrder so ON c.CustomerID = so.CustomerID + WHERE c.IsActive = 1 + GROUP BY c.CustomerID, c.CustomerCode, c.CustomerName +) +SELECT + CustomerCode, + CustomerName, + TotalOrders, + TotalOrderValue, + DeliveredOrders, + OnTimeDeliveries, + DeliveredValue, + TotalOrders - DeliveredOrders AS PendingOrders, + TotalOrderValue - DeliveredValue AS PendingValue, + CAST((DeliveredOrders * 100.0 / NULLIF(TotalOrders, 0)) + AS DECIMAL(5,2)) AS FulfillmentRate, + CAST((OnTimeDeliveries * 100.0 / NULLIF(DeliveredOrders, 0)) + AS DECIMAL(5,2)) AS OnTimeDeliveryRate, + AvgDaysToShip, + AvgDeliveryVariance, + CASE + WHEN CAST((OnTimeDeliveries * 100.0 / NULLIF(DeliveredOrders, 0)) AS DECIMAL(5,2)) >= 95 THEN 'Excellent' + WHEN CAST((OnTimeDeliveries * 100.0 / NULLIF(DeliveredOrders, 0)) AS DECIMAL(5,2)) >= 85 THEN 'Good' + WHEN CAST((OnTimeDeliveries * 100.0 / NULLIF(DeliveredOrders, 0)) AS DECIMAL(5,2)) >= 75 THEN 'Fair' + ELSE 'Poor' + END AS ServiceLevel +FROM CustomerMetrics +WHERE TotalOrders > 0; +GO + +-- ============================================= +-- REPORT 20: Raw Material Usage by Period +-- ============================================= + +CREATE OR ALTER VIEW vw_RawMaterialUsage AS +SELECT + DATEPART(YEAR, it.TransactionDate) AS Year, + DATEPART(MONTH, it.TransactionDate) AS Month, + DATEPART(QUARTER, it.TransactionDate) AS Quarter, + t.TypeName AS ItemType, + i.ItemCode, + i.ItemName, + u.UnitCode, + SUM(CASE WHEN it.Quantity < 0 THEN ABS(it.Quantity) ELSE 0 END) AS TotalUsage, + SUM(CASE WHEN it.Quantity > 0 THEN it.Quantity ELSE 0 END) AS TotalReceipts, + COUNT(CASE WHEN it.Quantity < 0 THEN 1 END) AS NumberOfIssues, + AVG(CASE WHEN it.Quantity < 0 THEN ABS(it.Quantity) END) AS AvgIssueQuantity, + SUM(CASE WHEN it.Quantity < 0 THEN ABS(it.Quantity) * ISNULL(it.UnitCost, i.StandardCost) + ELSE 0 END) AS TotalUsageValue, + AVG(CASE WHEN it.Quantity < 0 THEN ISNULL(it.UnitCost, i.StandardCost) END) AS AvgUnitCost +FROM InventoryTransaction it +INNER JOIN Items i ON it.ItemID = i.ItemID +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +INNER JOIN UnitOfMeasure u ON i.UnitID = u.UnitID +WHERE t.TypeCode = 'RAW' + AND it.TransactionDate >= DATEADD(MONTH, -12, GETDATE()) +GROUP BY + DATEPART(YEAR, it.TransactionDate), + DATEPART(MONTH, it.TransactionDate), + DATEPART(QUARTER, it.TransactionDate), + t.TypeName, + i.ItemCode, + i.ItemName, + u.UnitCode; +GO + +PRINT 'All 20 manufacturing reports created successfully!'; +PRINT ''; +PRINT 'Available Reports:'; +PRINT '1. vw_BOMExplosion - Multi-Level BOM Explosion'; +PRINT '2. vw_WhereUsed - Where-Used Report'; +PRINT '3. vw_InventoryValuation - Inventory Valuation'; +PRINT '4. vw_ItemsBelowReorderPoint - Items Below Reorder Point'; +PRINT '5. vw_ProductionOrderStatus - Production Order Status'; +PRINT '6. vw_MaterialRequirements - Material Requirements Planning'; +PRINT '7. vw_WorkCenterCapacity - Work Center Capacity Analysis'; +PRINT '8. vw_ProductionCompletionSummary - Production Completion Summary'; +PRINT '9. vw_QualityInspectionSummary - Quality Inspection Summary'; +PRINT '10. vw_SupplierPerformance - Supplier Performance'; +PRINT '11. vw_PurchaseOrderStatus - Purchase Order Status'; +PRINT '12. vw_SalesOrderBacklog - Sales Order Backlog'; +PRINT '13. vw_CostRollUp - Cost Roll-Up by Item'; +PRINT '14. vw_InventoryTurnover - Inventory Turnover Analysis'; +PRINT '15. vw_LateProductionOrders - Late Production Orders'; +PRINT '16. vw_ComponentShortage - Component Shortage Report'; +PRINT '17. vw_DailyProductionSchedule - Daily Production Schedule'; +PRINT '18. vw_ScrapWasteAnalysis - Scrap and Waste Analysis'; +PRINT '19. vw_CustomerFulfillmentRate - Customer Order Fulfillment Rate'; +PRINT '20. vw_RawMaterialUsage - Raw Material Usage by Period'; +GO diff --git a/samples/databases/futon-manufacturing/04-sample-queries.sql b/samples/databases/futon-manufacturing/04-sample-queries.sql new file mode 100644 index 0000000000..164b7ec94f --- /dev/null +++ b/samples/databases/futon-manufacturing/04-sample-queries.sql @@ -0,0 +1,539 @@ +-- ============================================= +-- Sample Queries and Use Cases +-- Futon Manufacturing Database +-- ============================================= + +USE FutonManufacturing; +GO + +PRINT '============================================='; +PRINT 'SAMPLE QUERIES FOR FUTON MANUFACTURING DATABASE'; +PRINT '============================================='; +PRINT ''; + +-- ============================================= +-- 1. BILL OF MATERIALS QUERIES +-- ============================================= + +PRINT '1. BOM Explosion - Show all materials needed for Queen Luxury Futon'; +PRINT '---------------------------------------------------------------------'; +SELECT + REPLICATE(' ', Level - 1) + ComponentItemName AS Component, + ComponentType, + EffectiveQuantity, + UnitCode, + StandardCost AS UnitCost, + ExtendedCost, + BOMPath +FROM vw_BOMExplosion +WHERE ParentItemCode = 'FG-FUT-006' +ORDER BY Level, ComponentItemCode; +GO + +PRINT ''; +PRINT '2. Where Used - Find all products using Memory Foam'; +PRINT '---------------------------------------------------------------------'; +SELECT + ComponentItemName AS [Component], + ParentItemName AS [Used In], + ParentType, + Quantity, + UnitCode, + Level +FROM vw_WhereUsed +WHERE ComponentItemCode = 'RM-FILL-002' +ORDER BY Level, ParentItemCode; +GO + +PRINT ''; +PRINT '3. Calculate total raw material cost for each finished good'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemCode, + ItemName, + CalculatedMaterialCost AS MaterialCost, + LaborAndOverhead, + CurrentStandardCost AS TotalCost, + ListPrice, + GrossProfit, + GrossMarginPercent AS [Margin %], + ComponentCount +FROM vw_CostRollUp +WHERE ItemType = 'Finished Goods' +ORDER BY GrossMarginPercent DESC; +GO + +-- ============================================= +-- 2. INVENTORY MANAGEMENT QUERIES +-- ============================================= + +PRINT ''; +PRINT '4. Current Inventory Valuation by Type'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemType, + COUNT(DISTINCT ItemCode) AS ItemCount, + SUM(QuantityOnHand) AS TotalQuantity, + SUM(InventoryValue) AS TotalValue, + AVG(StandardCost) AS AvgUnitCost +FROM vw_InventoryValuation +GROUP BY ItemType +ORDER BY TotalValue DESC; +GO + +PRINT ''; +PRINT '5. Items Needing Reorder (Below Reorder Point)'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemType, + ItemCode, + ItemName, + QuantityAvailable AS Available, + ReorderPoint AS [Reorder Point], + ShortageQuantity AS Shortage, + PreferredSupplier AS Supplier, + PreferredPrice AS Price, + LeadTimeDays AS [Lead Days], + ExpectedArrival +FROM vw_ItemsBelowReorderPoint +ORDER BY ShortageQuantity DESC; +GO + +PRINT ''; +PRINT '6. Inventory Turnover - Identify slow moving items'; +PRINT '---------------------------------------------------------------------'; +SELECT TOP 10 + ItemCode, + ItemName, + ItemType, + QuantityOnHand AS [On Hand], + [Annual Usage], + TurnoverRatio AS [Turns/Year], + DaysOnHand AS [Days Supply], + InventoryValue AS [Inv Value], + MovementClass +FROM vw_InventoryTurnover +WHERE MovementClass IN ('Slow Moving', 'Non-Moving') +ORDER BY InventoryValue DESC; +GO + +-- ============================================= +-- 3. PRODUCTION PLANNING QUERIES +-- ============================================= + +PRINT ''; +PRINT '7. Material Requirements for Open Production Orders'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemCode, + ItemName, + ItemType, + SUM(RequiredQuantity) AS TotalRequired, + SUM(AvailableQuantity) AS TotalAvailable, + SUM(ShortageQuantity) AS TotalShortage, + COUNT(DISTINCT WorkOrderNumber) AS AffectedOrders +FROM vw_MaterialRequirements +GROUP BY ItemCode, ItemName, ItemType +HAVING SUM(ShortageQuantity) > 0 +ORDER BY SUM(ShortageQuantity) DESC; +GO + +PRINT ''; +PRINT '8. Work Center Capacity and Utilization'; +PRINT '---------------------------------------------------------------------'; +SELECT + WorkCenterName, + DailyCapacity, + ActiveOrders, + InProgressOrders, + TotalQuantityPending AS [Qty Pending], + DaysOfWork AS [Days Backlog], + PercentOfTotalOrders AS [% of Orders], + EarliestDueDate, + LatestDueDate +FROM vw_WorkCenterCapacity +ORDER BY DaysOfWork DESC; +GO + +PRINT ''; +PRINT '9. Production Schedule for Next 7 Days'; +PRINT '---------------------------------------------------------------------'; +SELECT + ScheduledDate, + DayOfWeek, + WorkCenterName, + WorkOrderNumber, + ItemName, + QuantityToProduce AS Quantity, + Priority, + ProductionStatus AS Status +FROM vw_DailyProductionSchedule +WHERE ScheduledDate BETWEEN CAST(GETDATE() AS DATE) AND DATEADD(DAY, 7, CAST(GETDATE() AS DATE)) +ORDER BY ScheduledDate, Priority, WorkCenterName; +GO + +-- ============================================= +-- 4. QUALITY AND SCRAP ANALYSIS +-- ============================================= + +PRINT ''; +PRINT '10. Scrap Analysis - Items with High Scrap Rates'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemCode, + ItemName, + ItemType, + SUM(TotalCompleted) AS Completed, + SUM(TotalScrapped) AS Scrapped, + AVG(ScrapRate) AS [Avg Scrap %], + SUM(ScrapValue) AS [Scrap $], + ScrapLevel +FROM vw_ScrapWasteAnalysis +GROUP BY ItemCode, ItemName, ItemType, ScrapLevel +HAVING AVG(ScrapRate) > 5 +ORDER BY SUM(ScrapValue) DESC; +GO + +-- ============================================= +-- 5. SUPPLIER PERFORMANCE QUERIES +-- ============================================= + +PRINT ''; +PRINT '11. Supplier Performance Scorecard'; +PRINT '---------------------------------------------------------------------'; +SELECT + SupplierName, + SupplierRating AS Rating, + TotalOrders AS Orders, + TotalPurchaseValue AS [Purchase Value], + OnTimeDeliveryRate AS [OT Delivery %], + AvgDeliveryDays AS [Avg Days], + PerformanceGrade AS Grade +FROM vw_SupplierPerformance +ORDER BY OnTimeDeliveryRate DESC; +GO + +-- ============================================= +-- 6. SALES AND CUSTOMER QUERIES +-- ============================================= + +PRINT ''; +PRINT '12. Customer Fulfillment Performance'; +PRINT '---------------------------------------------------------------------'; +SELECT + CustomerName, + TotalOrders AS Orders, + TotalOrderValue AS [Order Value], + DeliveredOrders AS Delivered, + PendingOrders AS Pending, + FulfillmentRate AS [Fulfill %], + OnTimeDeliveryRate AS [OnTime %], + AvgDaysToShip AS [Avg Ship Days], + ServiceLevel +FROM vw_CustomerFulfillmentRate +ORDER BY TotalOrderValue DESC; +GO + +PRINT ''; +PRINT '13. Sales Order Backlog Summary'; +PRINT '---------------------------------------------------------------------'; +SELECT + FulfillmentStatus AS Status, + COUNT(*) AS OrderCount, + SUM(TotalQuantityOrdered) AS TotalUnits, + SUM(QuantityBacklog) AS BacklogUnits, + SUM(OrderValue) AS OrderValue, + SUM(BacklogValue) AS BacklogValue, + AVG(DaysOpen) AS AvgDaysOpen +FROM vw_SalesOrderBacklog +GROUP BY FulfillmentStatus +ORDER BY BacklogValue DESC; +GO + +-- ============================================= +-- 7. PRODUCTION STATUS QUERIES +-- ============================================= + +PRINT ''; +PRINT '14. Late Production Orders - Overdue Work'; +PRINT '---------------------------------------------------------------------'; +SELECT + WorkOrderNumber, + ItemName, + OrderQuantity, + QuantityRemaining, + PlannedCompletionDate, + DaysLate, + LatenessSeverity, + ValueAtRisk, + WorkCenterName +FROM vw_LateProductionOrders +ORDER BY DaysLate DESC; +GO + +PRINT ''; +PRINT '15. Component Shortages Affecting Production'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemCode, + ItemName, + RequiredQuantity, + AvailableQuantity, + ShortageQuantity, + EarliestNeedDate, + DaysUntilNeeded, + AffectedOrders, + UrgencyLevel, + PreferredSupplier, + SupplyStatus +FROM vw_ComponentShortage +WHERE UrgencyLevel IN ('Urgent', 'High') +ORDER BY DaysUntilNeeded; +GO + +-- ============================================= +-- 8. ADVANCED ANALYTICAL QUERIES +-- ============================================= + +PRINT ''; +PRINT '16. Product Profitability Analysis'; +PRINT '---------------------------------------------------------------------'; +SELECT + i.ItemCode, + i.ItemName, + i.StandardCost, + i.ListPrice, + i.ListPrice - i.StandardCost AS GrossProfit, + CAST(((i.ListPrice - i.StandardCost) * 100.0 / NULLIF(i.ListPrice, 0)) AS DECIMAL(5,2)) AS [Margin %], + ISNULL(inv.QuantityOnHand, 0) AS [Stock Level], + i.ReorderPoint, + CASE + WHEN ISNULL(inv.QuantityOnHand, 0) < i.ReorderPoint THEN 'Low Stock' + WHEN ISNULL(inv.QuantityOnHand, 0) > i.ReorderPoint * 2 THEN 'Overstock' + ELSE 'Normal' + END AS StockStatus +FROM Items i +INNER JOIN ItemType t ON i.ItemTypeID = t.ItemTypeID +LEFT JOIN ( + SELECT ItemID, SUM(QuantityOnHand) AS QuantityOnHand + FROM Inventory + GROUP BY ItemID +) inv ON i.ItemID = inv.ItemID +WHERE t.TypeCode = 'FG' AND i.IsActive = 1 +ORDER BY [Margin %] DESC; +GO + +PRINT ''; +PRINT '17. Monthly Production Trend Analysis'; +PRINT '---------------------------------------------------------------------'; +SELECT + Year, + Month, + ItemType, + COUNT(DISTINCT ItemCode) AS Products, + SUM(TotalCompleted) AS UnitsProduced, + SUM(TotalScrapped) AS UnitsScrapped, + AVG(ScrapRate) AS [Avg Scrap %], + SUM(ProductionValue) AS [Production Value] +FROM vw_ProductionCompletionSummary +GROUP BY Year, Month, ItemType +ORDER BY Year DESC, Month DESC, ItemType; +GO + +PRINT ''; +PRINT '18. Top 10 Most Used Raw Materials (by value)'; +PRINT '---------------------------------------------------------------------'; +SELECT TOP 10 + ItemName, + ItemCode, + SUM(TotalUsage) AS TotalUsageQty, + UnitCode, + SUM(TotalUsageValue) AS UsageValue, + AVG(AvgUnitCost) AS AvgCost, + COUNT(*) AS Periods +FROM vw_RawMaterialUsage +GROUP BY ItemName, ItemCode, UnitCode +ORDER BY SUM(TotalUsageValue) DESC; +GO + +PRINT ''; +PRINT '19. Purchase Order Aging Analysis'; +PRINT '---------------------------------------------------------------------'; +SELECT + DeliveryStatus AS Status, + COUNT(*) AS OrderCount, + SUM(TotalAmount) AS TotalValue, + AVG(DaysSinceOrder) AS AvgDaysOpen, + SUM(CASE WHEN Status = 'Received' THEN 0 ELSE TotalAmount END) AS OpenValue +FROM vw_PurchaseOrderStatus +GROUP BY DeliveryStatus +ORDER BY OpenValue DESC; +GO + +PRINT ''; +PRINT '20. ABC Inventory Classification (by value)'; +PRINT '---------------------------------------------------------------------'; +WITH InventoryValue AS ( + SELECT + ItemCode, + ItemName, + ItemType, + QuantityOnHand, + InventoryValue, + SUM(InventoryValue) OVER () AS TotalInventoryValue, + InventoryValue * 100.0 / SUM(InventoryValue) OVER () AS PercentOfTotal, + SUM(InventoryValue * 100.0 / SUM(InventoryValue) OVER ()) + OVER (ORDER BY InventoryValue DESC) AS CumulativePercent + FROM vw_InventoryValuation +) +SELECT + ItemCode, + ItemName, + ItemType, + QuantityOnHand, + InventoryValue, + CAST(PercentOfTotal AS DECIMAL(5,2)) AS [% of Total], + CAST(CumulativePercent AS DECIMAL(5,2)) AS [Cumulative %], + CASE + WHEN CumulativePercent <= 80 THEN 'A' + WHEN CumulativePercent <= 95 THEN 'B' + ELSE 'C' + END AS ABCClass +FROM InventoryValue +WHERE InventoryValue > 0 +ORDER BY InventoryValue DESC; +GO + +-- ============================================= +-- 21. WHAT-IF SCENARIOS +-- ============================================= + +PRINT ''; +PRINT '21. What-If: Material Requirements for New Sales Order'; +PRINT '---------------------------------------------------------------------'; +-- Example: What if we need to produce 10 Queen Luxury Futons? +DECLARE @ItemCode NVARCHAR(50) = 'FG-FUT-006'; +DECLARE @Quantity DECIMAL(18,2) = 10; + +WITH MaterialNeeds AS ( + SELECT + ComponentItemCode, + ComponentItemName, + ComponentType, + SUM(EffectiveQuantity * @Quantity) AS RequiredQty, + UnitCode, + MAX(StandardCost) AS UnitCost, + SUM(ExtendedCost * @Quantity) AS TotalCost + FROM vw_BOMExplosion + WHERE ParentItemCode = @ItemCode + GROUP BY ComponentItemCode, ComponentItemName, ComponentType, UnitCode +) +SELECT + mn.ComponentItemName AS Material, + mn.ComponentType AS Type, + mn.RequiredQty AS Required, + ISNULL(inv.QuantityAvailable, 0) AS Available, + mn.RequiredQty - ISNULL(inv.QuantityAvailable, 0) AS Shortage, + mn.UnitCode, + mn.UnitCost, + mn.TotalCost, + CASE + WHEN ISNULL(inv.QuantityAvailable, 0) >= mn.RequiredQty THEN 'OK' + WHEN ISNULL(inv.QuantityAvailable, 0) > 0 THEN 'Partial' + ELSE 'Out of Stock' + END AS Status +FROM MaterialNeeds mn +LEFT JOIN ( + SELECT ItemID, i.ItemCode, SUM(QuantityAvailable) AS QuantityAvailable + FROM Inventory inv + INNER JOIN Items i ON inv.ItemID = i.ItemID + GROUP BY ItemID, i.ItemCode +) inv ON mn.ComponentItemCode = inv.ItemCode +ORDER BY mn.ComponentType, mn.ComponentItemName; +GO + +-- ============================================= +-- 22. KEY PERFORMANCE INDICATORS (KPIs) +-- ============================================= + +PRINT ''; +PRINT '22. Manufacturing KPI Dashboard'; +PRINT '---------------------------------------------------------------------'; +SELECT + 'Total Inventory Value' AS KPI, + CAST(SUM(InventoryValue) AS DECIMAL(18,2)) AS Value, + NULL AS Percent, + 'USD' AS Unit +FROM vw_InventoryValuation + +UNION ALL + +SELECT + 'Production Orders On Time', + COUNT(*), + CAST(COUNT(*) * 100.0 / (SELECT COUNT(*) FROM ProductionOrder WHERE Status = 'Completed') AS DECIMAL(5,2)), + '%' +FROM ProductionOrder +WHERE Status = 'Completed' AND ActualCompletionDate <= PlannedCompletionDate + +UNION ALL + +SELECT + 'Average Scrap Rate', + NULL, + CAST(AVG(ScrapRate) AS DECIMAL(5,2)), + '%' +FROM vw_ScrapWasteAnalysis + +UNION ALL + +SELECT + 'Supplier On-Time Delivery', + NULL, + CAST(AVG(OnTimeDeliveryRate) AS DECIMAL(5,2)), + '%' +FROM vw_SupplierPerformance + +UNION ALL + +SELECT + 'Customer Fulfillment Rate', + NULL, + CAST(AVG(FulfillmentRate) AS DECIMAL(5,2)), + '%' +FROM vw_CustomerFulfillmentRate + +UNION ALL + +SELECT + 'Items Below Reorder Point', + COUNT(*), + CAST(COUNT(*) * 100.0 / (SELECT COUNT(*) FROM Items WHERE IsActive = 1) AS DECIMAL(5,2)), + '%' +FROM vw_ItemsBelowReorderPoint + +UNION ALL + +SELECT + 'Late Production Orders', + COUNT(*), + NULL, + 'orders' +FROM vw_LateProductionOrders + +UNION ALL + +SELECT + 'Open Sales Order Backlog Value', + SUM(BacklogValue), + NULL, + 'USD' +FROM vw_SalesOrderBacklog; +GO + +PRINT ''; +PRINT '============================================='; +PRINT 'Sample queries completed successfully!'; +PRINT 'Use these as templates for your own analysis.'; +PRINT '============================================='; +GO diff --git a/samples/databases/futon-manufacturing/README.md b/samples/databases/futon-manufacturing/README.md new file mode 100644 index 0000000000..4a5a4565e5 --- /dev/null +++ b/samples/databases/futon-manufacturing/README.md @@ -0,0 +1,367 @@ +# Futon Manufacturing Database + +A comprehensive SQL Server database designed for a futon manufacturing business with multi-level bill of materials (BOM), inventory management, production tracking, and sales operations. + +## Overview + +This database manages the complete manufacturing lifecycle for a futon manufacturer that produces finished futons from raw materials (fill, fabric, frames) through intermediate components (pillows, mattresses, frames) to finished goods. + +## Features + +- **Multi-Level Bill of Materials (BOM)**: Supports complex product structures with multiple levels of assembly +- **Inventory Management**: Track inventory across multiple warehouses with transaction history +- **Production Management**: Work orders, production completions, and work center capacity tracking +- **Quality Control**: Inspection tracking for incoming, in-process, and final products +- **Purchasing**: Purchase orders and supplier management +- **Sales**: Customer orders and fulfillment tracking +- **20 Manufacturing Reports**: Comprehensive reporting views for operational insights + +## Database Structure + +### Core Tables + +#### Reference Tables +- `UnitOfMeasure` - Units like EA (Each), YD (Yard), LB (Pound) +- `ItemType` - Raw Material, Component, Finished Good +- `TransactionType` - Types of inventory transactions + +#### Master Data +- `Items` - All products (raw materials, components, finished goods) +- `BillOfMaterials` - Multi-level product structure +- `Warehouse` - Storage locations +- `WorkCenter` - Production work centers +- `Supplier` - Vendor information +- `Customer` - Customer information + +#### Operational Tables +- `Inventory` - Current inventory levels by warehouse +- `InventoryTransaction` - All inventory movements +- `PurchaseOrder` / `PurchaseOrderDetail` - Purchasing +- `ProductionOrder` / `ProductionOrderMaterial` / `ProductionCompletion` - Production +- `SalesOrder` / `SalesOrderDetail` - Sales +- `QualityInspection` - Quality control records + +## Product Hierarchy + +The database includes three levels of products: + +### Level 1: Raw Materials +- **Fill Materials**: Polyester fiber, memory foam, cotton, latex foam, down alternative +- **Fabrics**: Canvas (various colors), microfiber suede, linen blend, twill, velvet +- **Frame Materials**: Pine rails, hardwood slats, steel brackets, hinges, hardware +- **Finishes**: Wood stains and polyurethane + +### Level 2: Components +- **Pillows**: Various fills and fabric combinations +- **Mattresses**: Twin, Full, Queen sizes with different fill types +- **Frames**: Different sizes and finishes (Natural Oak, Dark Walnut) + +### Level 3: Finished Goods +- Complete futons combining mattress, frame, and pillows +- Multiple configurations from economy to luxury models +- Sizes: Twin, Full, Queen + +## Installation + +Run the SQL scripts in order: + +```sql +-- 1. Create database and schema +:r 01-schema.sql + +-- 2. Insert sample data +:r 02-sample-data.sql + +-- 3. Create manufacturing reports +:r 03-manufacturing-reports.sql + +-- 4. (Optional) Run sample queries +:r 04-sample-queries.sql +``` + +## Manufacturing Reports + +### 1. Multi-Level BOM Explosion (`vw_BOMExplosion`) +Shows complete material requirements for any item, recursively expanding through all levels. + +```sql +-- Get all materials needed to build a specific futon +SELECT * FROM vw_BOMExplosion +WHERE ParentItemCode = 'FG-FUT-001' +ORDER BY Level, ComponentItemCode; +``` + +### 2. Where-Used Report (`vw_WhereUsed`) +Shows where each component is used throughout the product structure. + +```sql +-- Find all products that use a specific fabric +SELECT * FROM vw_WhereUsed +WHERE ComponentItemCode = 'RM-FAB-001'; +``` + +### 3. Inventory Valuation (`vw_InventoryValuation`) +Current inventory value by warehouse and item type. + +```sql +-- Total inventory value by type +SELECT ItemType, SUM(InventoryValue) AS TotalValue +FROM vw_InventoryValuation +GROUP BY ItemType; +``` + +### 4. Items Below Reorder Point (`vw_ItemsBelowReorderPoint`) +Items that need to be reordered with supplier information. + +```sql +-- Get critical shortages +SELECT * FROM vw_ItemsBelowReorderPoint +ORDER BY ShortageQuantity DESC; +``` + +### 5. Production Order Status (`vw_ProductionOrderStatus`) +Track production orders with completion percentages and schedule status. + +```sql +-- Active production orders with status +SELECT * FROM vw_ProductionOrderStatus +WHERE Status IN ('Planned', 'Released', 'InProgress') +ORDER BY PlannedCompletionDate; +``` + +### 6. Material Requirements Planning - MRP (`vw_MaterialRequirements`) +Calculate material needs for all open production orders. + +```sql +-- Material shortages for production +SELECT * FROM vw_MaterialRequirements +WHERE AvailabilityStatus IN ('Out of Stock', 'Partial') +ORDER BY PlannedCompletionDate; +``` + +### 7. Work Center Capacity Analysis (`vw_WorkCenterCapacity`) +Analyze workload and capacity by work center. + +```sql +-- Work center utilization +SELECT * FROM vw_WorkCenterCapacity +ORDER BY DaysOfWork DESC; +``` + +### 8. Production Completion Summary (`vw_ProductionCompletionSummary`) +Production output and scrap rates by period. + +```sql +-- Monthly production summary +SELECT Year, Month, SUM(TotalCompleted) AS Units, AVG(ScrapRate) AS AvgScrapRate +FROM vw_ProductionCompletionSummary +GROUP BY Year, Month; +``` + +### 9. Quality Inspection Summary (`vw_QualityInspectionSummary`) +Quality metrics and acceptance rates. + +```sql +-- Quality performance by inspection type +SELECT InspectionType, AVG(AcceptanceRate) AS AvgAcceptanceRate +FROM vw_QualityInspectionSummary +GROUP BY InspectionType; +``` + +### 10. Supplier Performance (`vw_SupplierPerformance`) +Evaluate supplier delivery performance and ratings. + +```sql +-- Top performing suppliers +SELECT * FROM vw_SupplierPerformance +ORDER BY OnTimeDeliveryRate DESC; +``` + +### 11. Purchase Order Status (`vw_PurchaseOrderStatus`) +Track purchase orders and receiving progress. + +```sql +-- Overdue purchase orders +SELECT * FROM vw_PurchaseOrderStatus +WHERE DeliveryStatus = 'Overdue'; +``` + +### 12. Sales Order Backlog (`vw_SalesOrderBacklog`) +Monitor unfulfilled customer orders. + +```sql +-- Orders due soon +SELECT * FROM vw_SalesOrderBacklog +WHERE FulfillmentStatus = 'Due Soon' +ORDER BY RequestedDeliveryDate; +``` + +### 13. Cost Roll-Up (`vw_CostRollUp`) +Item costs with material cost breakdown and profit margins. + +```sql +-- Profit analysis for finished goods +SELECT * FROM vw_CostRollUp +WHERE ItemType = 'Finished Goods' +ORDER BY GrossMarginPercent DESC; +``` + +### 14. Inventory Turnover Analysis (`vw_InventoryTurnover`) +Analyze inventory movement and identify slow-moving items. + +```sql +-- Slow and non-moving inventory +SELECT * FROM vw_InventoryTurnover +WHERE MovementClass IN ('Slow Moving', 'Non-Moving'); +``` + +### 15. Late Production Orders (`vw_LateProductionOrders`) +Production orders past their due date. + +```sql +-- Critical late orders +SELECT * FROM vw_LateProductionOrders +WHERE LatenessSeverity IN ('Critical', 'High') +ORDER BY DaysLate DESC; +``` + +### 16. Component Shortage Report (`vw_ComponentShortage`) +Identify component shortages affecting production. + +```sql +-- Urgent shortages +SELECT * FROM vw_ComponentShortage +WHERE UrgencyLevel = 'Urgent' +ORDER BY DaysUntilNeeded; +``` + +### 17. Daily Production Schedule (`vw_DailyProductionSchedule`) +2-week production schedule by work center. + +```sql +-- This week's production schedule +SELECT * FROM vw_DailyProductionSchedule +WHERE ScheduledDate BETWEEN CAST(GETDATE() AS DATE) AND DATEADD(DAY, 7, CAST(GETDATE() AS DATE)) +ORDER BY ScheduledDate, Priority; +``` + +### 18. Scrap and Waste Analysis (`vw_ScrapWasteAnalysis`) +Track scrap rates and waste costs. + +```sql +-- High scrap items +SELECT * FROM vw_ScrapWasteAnalysis +WHERE ScrapLevel = 'High' +ORDER BY ScrapValue DESC; +``` + +### 19. Customer Order Fulfillment Rate (`vw_CustomerFulfillmentRate`) +Customer service levels and on-time delivery. + +```sql +-- Customer service performance +SELECT * FROM vw_CustomerFulfillmentRate +ORDER BY TotalOrderValue DESC; +``` + +### 20. Raw Material Usage by Period (`vw_RawMaterialUsage`) +Material consumption trends over time. + +```sql +-- Monthly material usage trends +SELECT Year, Month, ItemName, SUM(TotalUsage) AS Usage +FROM vw_RawMaterialUsage +GROUP BY Year, Month, ItemName +ORDER BY Year, Month, ItemName; +``` + +## Sample Data + +The database includes sample data for: +- 21 Raw materials (fills, fabrics, wood, metal, hardware, finishes) +- 15 Components (5 pillow types, 5 mattress types, 5 frame types) +- 6 Finished futon products +- 5 Suppliers with pricing +- 8 Customers +- 3 Warehouses +- 5 Work centers +- Initial inventory levels + +## Use Cases + +### Manufacturing Operations +1. **BOM Management**: Maintain multi-level product structures +2. **Production Planning**: Schedule work orders based on capacity +3. **Material Planning**: Calculate material requirements (MRP) +4. **Inventory Control**: Track materials, WIP, and finished goods +5. **Quality Management**: Monitor inspection results and defect rates + +### Cost Accounting +1. **Cost Roll-Up**: Calculate product costs from component costs +2. **Scrap Analysis**: Track waste and its financial impact +3. **Inventory Valuation**: Value inventory using standard costs +4. **Variance Analysis**: Compare actual vs. standard costs + +### Supply Chain +1. **Supplier Management**: Track supplier performance +2. **Purchase Planning**: Identify reorder needs +3. **Receiving**: Process incoming materials +4. **Lead Time Management**: Monitor delivery performance + +### Sales & Distribution +1. **Order Management**: Process customer orders +2. **Fulfillment**: Track order completion and shipping +3. **Customer Service**: Monitor service levels +4. **Backlog Management**: Manage unfulfilled orders + +## Schema Highlights + +### Multi-Level BOM +The `BillOfMaterials` table supports unlimited BOM levels with: +- Recursive relationships +- Scrap rate tracking +- Effective dating +- Unit of measure flexibility + +### Inventory Tracking +- Real-time available quantity (on-hand minus allocated) +- Complete transaction history +- Multi-warehouse support +- Cycle counting capabilities + +### Production Control +- Work order management +- Material issue tracking +- Production completion recording +- Work center capacity planning + +## Performance Considerations + +The database includes indexes on: +- BOM parent and component lookups +- Inventory transactions by item and date +- Order status and date ranges +- Item type filtering + +## Future Enhancements + +Potential areas for expansion: +- Routing (labor operations per work center) +- Shop floor data collection +- Advanced planning and scheduling +- Lot/serial number tracking +- Multi-currency support +- Cost variance tracking +- Demand forecasting + +## License + +This sample database is provided as-is for educational and demonstration purposes. + +## Author + +Created as part of SQL Server Samples repository for demonstrating manufacturing database design patterns. + +## Version History + +- 1.0.0 - Initial release with complete schema, sample data, and 20 reports From 0152dc1a715430dc2544c466a23630955cdca495 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 8 Nov 2025 12:07:13 +0000 Subject: [PATCH 09/86] Add Sales Operations with 20 Reports - Multi-Channel Support This commit adds comprehensive sales operations capabilities to the Futon Manufacturing Database, including support for Retail, Online, and Wholesale sales channels. New Features: - Multi-channel sales support (Retail, Online, Wholesale) - Retail store management with 7 sample stores - Sales territories and representative tracking - Sales quotation and conversion tracking - Sales returns and refund management - Promotional campaigns and pricing - Channel-specific price lists - 20 comprehensive sales operations reports Sales Reports (20 total): 1. Sales Performance by Channel - Multi-channel analysis 2. Store Performance - Individual store metrics 3. Sales Rep Performance - Territory and conversion tracking 4. Customer Sales Analysis - Segmentation and status 5. Product Sales Performance - By channel profitability 6. Sales Trend Analysis - MoM and YoY growth 7. Order Value Analysis - AOV and order size distribution 8. Returns Analysis - By reason, product, channel 9. Quote Conversion - Pipeline and win rates 10. Discount Analysis - Impact on margins 11. Top Products - Ranked by multiple metrics 12. Sales by Territory - Geographic performance 13. Channel Profitability - Full P&L by channel 14. Customer Lifetime Value - CLV with tiers 15. Sales Growth Analysis - Trends and patterns 16. Order Size Distribution - Basket analysis 17. Product Mix Analysis - Cross-sell opportunities 18. Time-Based Analysis - Day/hour patterns 19. Sales Pipeline - Funnel conversion rates 20. RFM Segmentation - Customer targeting Sample Data Added: - 6 sales territories across regions - 8 sales representatives - 7 retail stores (Portland, Seattle, SF, LA) - 15 sales orders across all channels - 2 sales returns with reasons - 2 sales quotes - 4 promotional campaigns - 3 channel-specific price lists Database Enhancements: - SalesChannel table (Retail, Online, Wholesale) - Store table for retail locations - SalesTerritory and SalesRep tables - SalesReturn and SalesReturnDetail tables - SalesQuote and SalesQuoteDetail tables - Promotion table for campaigns - PriceList and PriceListDetail tables - Enhanced SalesOrder with channel, store, and rep tracking - Discount tracking at order and line level Files Added: - 05-sales-schema-enhancements.sql - Sales tables and enhancements - 06-sales-sample-data.sql - Sales sample data (territories, reps, stores, orders) - 07-sales-reports.sql - 20 sales operations report views - 08-sales-sample-queries.sql - Example queries for sales analysis Documentation: - Updated README with sales reports documentation - Added sales operations use cases - Updated installation instructions - Version bumped to 2.0.0 --- .../05-sales-schema-enhancements.sql | 247 +++++ .../06-sales-sample-data.sql | 366 +++++++ .../futon-manufacturing/07-sales-reports.sql | 905 ++++++++++++++++++ .../08-sales-sample-queries.sql | 593 ++++++++++++ .../databases/futon-manufacturing/README.md | 235 ++++- 5 files changed, 2342 insertions(+), 4 deletions(-) create mode 100644 samples/databases/futon-manufacturing/05-sales-schema-enhancements.sql create mode 100644 samples/databases/futon-manufacturing/06-sales-sample-data.sql create mode 100644 samples/databases/futon-manufacturing/07-sales-reports.sql create mode 100644 samples/databases/futon-manufacturing/08-sales-sample-queries.sql diff --git a/samples/databases/futon-manufacturing/05-sales-schema-enhancements.sql b/samples/databases/futon-manufacturing/05-sales-schema-enhancements.sql new file mode 100644 index 0000000000..f0f63649ff --- /dev/null +++ b/samples/databases/futon-manufacturing/05-sales-schema-enhancements.sql @@ -0,0 +1,247 @@ +-- ============================================= +-- Sales Operations Schema Enhancements +-- Futon Manufacturing Database +-- ============================================= +-- Adds sales channel tracking, stores, and enhanced +-- sales operations capabilities +-- ============================================= + +USE FutonManufacturing; +GO + +-- ============================================= +-- Sales Channels and Stores +-- ============================================= + +CREATE TABLE SalesChannel ( + SalesChannelID INT IDENTITY(1,1) PRIMARY KEY, + ChannelCode NVARCHAR(20) NOT NULL UNIQUE, + ChannelName NVARCHAR(100) NOT NULL, + Description NVARCHAR(255), + IsActive BIT NOT NULL DEFAULT 1 +); + +INSERT INTO SalesChannel (ChannelCode, ChannelName, Description) VALUES +('RETAIL', 'Retail Store', 'Physical retail store sales'), +('ONLINE', 'Online/E-Commerce', 'Online website and marketplace sales'), +('WHOLESALE', 'Wholesale', 'Bulk sales to retailers and distributors'); + +CREATE TABLE Store ( + StoreID INT IDENTITY(1,1) PRIMARY KEY, + StoreCode NVARCHAR(20) NOT NULL UNIQUE, + StoreName NVARCHAR(100) NOT NULL, + SalesChannelID INT NOT NULL, + Manager NVARCHAR(100), + Phone NVARCHAR(20), + Email NVARCHAR(100), + Address NVARCHAR(255), + City NVARCHAR(100), + State NVARCHAR(50), + ZipCode NVARCHAR(20), + OpenDate DATE, + IsActive BIT NOT NULL DEFAULT 1, + CONSTRAINT FK_Store_SalesChannel FOREIGN KEY (SalesChannelID) REFERENCES SalesChannel(SalesChannelID) +); + +CREATE TABLE SalesTerritory ( + TerritoryID INT IDENTITY(1,1) PRIMARY KEY, + TerritoryCode NVARCHAR(20) NOT NULL UNIQUE, + TerritoryName NVARCHAR(100) NOT NULL, + Region NVARCHAR(50), + IsActive BIT NOT NULL DEFAULT 1 +); + +CREATE TABLE SalesRep ( + SalesRepID INT IDENTITY(1,1) PRIMARY KEY, + EmployeeCode NVARCHAR(20) NOT NULL UNIQUE, + FirstName NVARCHAR(50) NOT NULL, + LastName NVARCHAR(50) NOT NULL, + Email NVARCHAR(100), + Phone NVARCHAR(20), + TerritoryID INT, + HireDate DATE, + IsActive BIT NOT NULL DEFAULT 1, + CONSTRAINT FK_SalesRep_Territory FOREIGN KEY (TerritoryID) REFERENCES SalesTerritory(TerritoryID) +); + +-- ============================================= +-- Enhance Existing Tables +-- ============================================= + +-- Add sales channel tracking to SalesOrder +ALTER TABLE SalesOrder ADD SalesChannelID INT NULL; +ALTER TABLE SalesOrder ADD StoreID INT NULL; +ALTER TABLE SalesOrder ADD SalesRepID INT NULL; +ALTER TABLE SalesOrder ADD DiscountAmount DECIMAL(18,2) DEFAULT 0; +ALTER TABLE SalesOrder ADD NetAmount AS (TotalAmount - DiscountAmount) PERSISTED; + +ALTER TABLE SalesOrder ADD CONSTRAINT FK_SalesOrder_SalesChannel + FOREIGN KEY (SalesChannelID) REFERENCES SalesChannel(SalesChannelID); +ALTER TABLE SalesOrder ADD CONSTRAINT FK_SalesOrder_Store + FOREIGN KEY (StoreID) REFERENCES Store(StoreID); +ALTER TABLE SalesOrder ADD CONSTRAINT FK_SalesOrder_SalesRep + FOREIGN KEY (SalesRepID) REFERENCES SalesRep(SalesRepID); + +-- Add discount tracking to SalesOrderDetail +ALTER TABLE SalesOrderDetail ADD DiscountPercent DECIMAL(5,2) DEFAULT 0; +ALTER TABLE SalesOrderDetail ADD DiscountAmount AS (LineTotal * DiscountPercent / 100) PERSISTED; +ALTER TABLE SalesOrderDetail ADD NetAmount AS (LineTotal - (LineTotal * DiscountPercent / 100)) PERSISTED; + +-- Add customer segmentation +ALTER TABLE Customer ADD CustomerType NVARCHAR(20) DEFAULT 'Retail'; -- Retail, Wholesale, Online +ALTER TABLE Customer ADD SalesRepID INT NULL; +ALTER TABLE Customer ADD TerritoryID INT NULL; + +ALTER TABLE Customer ADD CONSTRAINT FK_Customer_SalesRep + FOREIGN KEY (SalesRepID) REFERENCES SalesRep(SalesRepID); +ALTER TABLE Customer ADD CONSTRAINT FK_Customer_Territory + FOREIGN KEY (TerritoryID) REFERENCES SalesTerritory(TerritoryID); + +-- ============================================= +-- Sales Returns and Exchanges +-- ============================================= + +CREATE TABLE ReturnReason ( + ReturnReasonID INT IDENTITY(1,1) PRIMARY KEY, + ReasonCode NVARCHAR(20) NOT NULL UNIQUE, + ReasonDescription NVARCHAR(255) NOT NULL, + IsActive BIT NOT NULL DEFAULT 1 +); + +INSERT INTO ReturnReason (ReasonCode, ReasonDescription) VALUES +('DEFECT', 'Product defect or quality issue'), +('DAMAGE', 'Damaged during shipping'), +('WRONG', 'Wrong item received'), +('NOFIT', 'Does not fit/wrong size'), +('EXPECT', 'Did not meet expectations'), +('CHANGE', 'Customer changed mind'), +('LATE', 'Delivery too late'), +('OTHER', 'Other reason'); + +CREATE TABLE SalesReturn ( + ReturnID INT IDENTITY(1,1) PRIMARY KEY, + ReturnNumber NVARCHAR(50) NOT NULL UNIQUE, + SalesOrderID INT NOT NULL, + CustomerID INT NOT NULL, + ReturnDate DATE NOT NULL DEFAULT CAST(GETDATE() AS DATE), + ReturnReasonID INT NOT NULL, + Status NVARCHAR(20) NOT NULL DEFAULT 'Pending', -- Pending, Approved, Received, Refunded, Denied + RefundAmount DECIMAL(18,2) DEFAULT 0, + RestockingFee DECIMAL(18,2) DEFAULT 0, + Notes NVARCHAR(MAX), + ApprovedBy NVARCHAR(100), + ApprovedDate DATETIME2, + CreatedDate DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_Return_SalesOrder FOREIGN KEY (SalesOrderID) REFERENCES SalesOrder(SalesOrderID), + CONSTRAINT FK_Return_Customer FOREIGN KEY (CustomerID) REFERENCES Customer(CustomerID), + CONSTRAINT FK_Return_Reason FOREIGN KEY (ReturnReasonID) REFERENCES ReturnReason(ReturnReasonID) +); + +CREATE TABLE SalesReturnDetail ( + ReturnDetailID INT IDENTITY(1,1) PRIMARY KEY, + ReturnID INT NOT NULL, + SODetailID INT NOT NULL, + ItemID INT NOT NULL, + QuantityReturned DECIMAL(18,2) NOT NULL, + UnitPrice DECIMAL(18,4) NOT NULL, + RefundAmount DECIMAL(18,2) NOT NULL, + Disposition NVARCHAR(50), -- Restock, Scrap, Repair, RMA + CONSTRAINT FK_ReturnDetail_Return FOREIGN KEY (ReturnID) REFERENCES SalesReturn(ReturnID), + CONSTRAINT FK_ReturnDetail_SODetail FOREIGN KEY (SODetailID) REFERENCES SalesOrderDetail(SODetailID), + CONSTRAINT FK_ReturnDetail_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +-- ============================================= +-- Sales Quotations +-- ============================================= + +CREATE TABLE SalesQuote ( + QuoteID INT IDENTITY(1,1) PRIMARY KEY, + QuoteNumber NVARCHAR(50) NOT NULL UNIQUE, + CustomerID INT NOT NULL, + SalesChannelID INT, + SalesRepID INT, + QuoteDate DATE NOT NULL DEFAULT CAST(GETDATE() AS DATE), + ExpirationDate DATE, + Status NVARCHAR(20) NOT NULL DEFAULT 'Draft', -- Draft, Sent, Accepted, Declined, Expired + Subtotal DECIMAL(18,2) DEFAULT 0, + DiscountAmount DECIMAL(18,2) DEFAULT 0, + TaxAmount DECIMAL(18,2) DEFAULT 0, + TotalAmount DECIMAL(18,2) DEFAULT 0, + ConvertedToOrderID INT NULL, + Notes NVARCHAR(MAX), + CreatedBy NVARCHAR(100), + CreatedDate DATETIME2 DEFAULT GETDATE(), + CONSTRAINT FK_Quote_Customer FOREIGN KEY (CustomerID) REFERENCES Customer(CustomerID), + CONSTRAINT FK_Quote_SalesChannel FOREIGN KEY (SalesChannelID) REFERENCES SalesChannel(SalesChannelID), + CONSTRAINT FK_Quote_SalesRep FOREIGN KEY (SalesRepID) REFERENCES SalesRep(SalesRepID), + CONSTRAINT FK_Quote_ConvertedOrder FOREIGN KEY (ConvertedToOrderID) REFERENCES SalesOrder(SalesOrderID) +); + +CREATE TABLE SalesQuoteDetail ( + QuoteDetailID INT IDENTITY(1,1) PRIMARY KEY, + QuoteID INT NOT NULL, + LineNumber INT NOT NULL, + ItemID INT NOT NULL, + Quantity DECIMAL(18,2) NOT NULL, + UnitPrice DECIMAL(18,4) NOT NULL, + DiscountPercent DECIMAL(5,2) DEFAULT 0, + LineTotal AS (Quantity * UnitPrice * (1 - DiscountPercent/100)) PERSISTED, + CONSTRAINT FK_QuoteDetail_Quote FOREIGN KEY (QuoteID) REFERENCES SalesQuote(QuoteID), + CONSTRAINT FK_QuoteDetail_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +-- ============================================= +-- Promotions and Pricing +-- ============================================= + +CREATE TABLE Promotion ( + PromotionID INT IDENTITY(1,1) PRIMARY KEY, + PromotionCode NVARCHAR(50) NOT NULL UNIQUE, + PromotionName NVARCHAR(255) NOT NULL, + Description NVARCHAR(MAX), + DiscountPercent DECIMAL(5,2), + DiscountAmount DECIMAL(18,2), + StartDate DATE NOT NULL, + EndDate DATE NOT NULL, + IsActive BIT NOT NULL DEFAULT 1, + MinimumPurchase DECIMAL(18,2) DEFAULT 0, + ApplicableChannels NVARCHAR(255) -- CSV: RETAIL,ONLINE,WHOLESALE +); + +CREATE TABLE PriceList ( + PriceListID INT IDENTITY(1,1) PRIMARY KEY, + PriceListCode NVARCHAR(20) NOT NULL UNIQUE, + PriceListName NVARCHAR(100) NOT NULL, + SalesChannelID INT, + EffectiveDate DATE NOT NULL, + EndDate DATE, + IsActive BIT NOT NULL DEFAULT 1, + CONSTRAINT FK_PriceList_SalesChannel FOREIGN KEY (SalesChannelID) REFERENCES SalesChannel(SalesChannelID) +); + +CREATE TABLE PriceListDetail ( + PriceListDetailID INT IDENTITY(1,1) PRIMARY KEY, + PriceListID INT NOT NULL, + ItemID INT NOT NULL, + UnitPrice DECIMAL(18,4) NOT NULL, + MinimumQuantity DECIMAL(18,2) DEFAULT 1, + CONSTRAINT FK_PriceListDetail_PriceList FOREIGN KEY (PriceListID) REFERENCES PriceList(PriceListID), + CONSTRAINT FK_PriceListDetail_Item FOREIGN KEY (ItemID) REFERENCES Items(ItemID) +); + +-- ============================================= +-- Indexes for Performance +-- ============================================= + +CREATE NONCLUSTERED INDEX IX_SalesOrder_Channel ON SalesOrder(SalesChannelID, OrderDate); +CREATE NONCLUSTERED INDEX IX_SalesOrder_Store ON SalesOrder(StoreID, OrderDate); +CREATE NONCLUSTERED INDEX IX_SalesOrder_SalesRep ON SalesOrder(SalesRepID, OrderDate); +CREATE NONCLUSTERED INDEX IX_Customer_Type ON Customer(CustomerType); +CREATE NONCLUSTERED INDEX IX_SalesReturn_Date ON SalesReturn(ReturnDate); +CREATE NONCLUSTERED INDEX IX_SalesQuote_Status ON SalesQuote(Status, QuoteDate); + +GO + +PRINT 'Sales operations schema enhancements completed successfully!'; +GO diff --git a/samples/databases/futon-manufacturing/06-sales-sample-data.sql b/samples/databases/futon-manufacturing/06-sales-sample-data.sql new file mode 100644 index 0000000000..e17683ca36 --- /dev/null +++ b/samples/databases/futon-manufacturing/06-sales-sample-data.sql @@ -0,0 +1,366 @@ +-- ============================================= +-- Sales Operations Sample Data +-- Futon Manufacturing Database +-- ============================================= + +USE FutonManufacturing; +GO + +-- ============================================= +-- Sales Territories +-- ============================================= + +INSERT INTO SalesTerritory (TerritoryCode, TerritoryName, Region) VALUES +('NW-01', 'Pacific Northwest', 'West'), +('CA-01', 'Northern California', 'West'), +('CA-02', 'Southern California', 'West'), +('MW-01', 'Upper Midwest', 'Central'), +('SE-01', 'Southeast', 'East'), +('NE-01', 'Northeast', 'East'); + +-- ============================================= +-- Sales Representatives +-- ============================================= + +INSERT INTO SalesRep (EmployeeCode, FirstName, LastName, Email, Phone, TerritoryID, HireDate) VALUES +('SR-001', 'Michael', 'Johnson', 'mjohnson@futonmfg.com', '503-555-2001', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01'), '2020-03-15'), +('SR-002', 'Emily', 'Williams', 'ewilliams@futonmfg.com', '415-555-2002', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'CA-01'), '2019-06-20'), +('SR-003', 'David', 'Brown', 'dbrown@futonmfg.com', '310-555-2003', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'CA-02'), '2021-01-10'), +('SR-004', 'Sarah', 'Davis', 'sdavis@futonmfg.com', '312-555-2004', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'MW-01'), '2020-08-05'), +('SR-005', 'James', 'Miller', 'jmiller@futonmfg.com', '404-555-2005', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'SE-01'), '2018-11-12'), +('SR-006', 'Jessica', 'Wilson', 'jwilson@futonmfg.com', '617-555-2006', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NE-01'), '2019-04-18'), +('SR-007', 'Robert', 'Moore', 'rmoore@futonmfg.com', '206-555-2007', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01'), '2022-02-14'), +('SR-008', 'Amanda', 'Taylor', 'ataylor@futonmfg.com', '503-555-2008', (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01'), '2021-09-01'); + +-- ============================================= +-- Retail Stores +-- ============================================= + +DECLARE @RetailChannel INT = (SELECT SalesChannelID FROM SalesChannel WHERE ChannelCode = 'RETAIL'); +DECLARE @OnlineChannel INT = (SELECT SalesChannelID FROM SalesChannel WHERE ChannelCode = 'ONLINE'); +DECLARE @WholesaleChannel INT = (SELECT SalesChannelID FROM SalesChannel WHERE ChannelCode = 'WHOLESALE'); + +INSERT INTO Store (StoreCode, StoreName, SalesChannelID, Manager, Phone, Address, City, State, ZipCode, OpenDate) VALUES +-- Retail Stores +('STR-PDX-01', 'Portland Downtown Store', @RetailChannel, 'Lisa Anderson', '503-555-3001', '450 SW Broadway', 'Portland', 'OR', '97205', '2015-03-01'), +('STR-PDX-02', 'Portland East Side', @RetailChannel, 'Mark Thompson', '503-555-3002', '2200 E Burnside St', 'Portland', 'OR', '97214', '2018-06-15'), +('STR-SEA-01', 'Seattle Capitol Hill', @RetailChannel, 'Jennifer Lee', '206-555-3003', '1500 E Pine St', 'Seattle', 'WA', '98122', '2016-09-01'), +('STR-SF-01', 'San Francisco Store', @RetailChannel, 'Brian Chen', '415-555-3004', '850 Market St', 'San Francisco', 'CA', '94102', '2017-04-20'), +('STR-LA-01', 'Los Angeles Store', @RetailChannel, 'Maria Rodriguez', '310-555-3005', '1200 Wilshire Blvd', 'Los Angeles', 'CA', '90017', '2019-11-10'), +-- Online Channel (Virtual Store) +('ONLINE-01', 'E-Commerce Platform', @OnlineChannel, 'Thomas Wright', '503-555-4001', '1200 Industrial Parkway', 'Portland', 'OR', '97201', '2016-01-01'), +-- Wholesale (Virtual Store) +('WHSL-01', 'Wholesale Division', @WholesaleChannel, 'Patricia Martinez', '503-555-5001', '1200 Industrial Parkway', 'Portland', 'OR', '97201', '2015-01-01'); + +-- ============================================= +-- Update Existing Customers +-- ============================================= + +UPDATE Customer SET CustomerType = 'Retail', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01') +WHERE CustomerCode = 'CUST-001'; + +UPDATE Customer SET CustomerType = 'Retail', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-007'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01') +WHERE CustomerCode = 'CUST-002'; + +UPDATE Customer SET CustomerType = 'Retail', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-002'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'CA-01') +WHERE CustomerCode = 'CUST-003'; + +UPDATE Customer SET CustomerType = 'Wholesale', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01') +WHERE CustomerCode = 'CUST-004'; + +UPDATE Customer SET CustomerType = 'Online', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-008'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01') +WHERE CustomerCode = 'CUST-005'; + +UPDATE Customer SET CustomerType = 'Wholesale', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-007'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01') +WHERE CustomerCode = 'CUST-006'; + +UPDATE Customer SET CustomerType = 'Retail', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-002'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'CA-01') +WHERE CustomerCode = 'CUST-007'; + +UPDATE Customer SET CustomerType = 'Wholesale', SalesRepID = (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + TerritoryID = (SELECT TerritoryID FROM SalesTerritory WHERE TerritoryCode = 'NW-01') +WHERE CustomerCode = 'CUST-008'; + +-- ============================================= +-- Sample Sales Orders with Channel Data +-- ============================================= + +-- Get IDs we'll need +DECLARE @MainWH INT = (SELECT WarehouseID FROM Warehouse WHERE WarehouseCode = 'WH-MAIN'); +DECLARE @WestWH INT = (SELECT WarehouseID FROM Warehouse WHERE WarehouseCode = 'WH-WEST'); +DECLARE @EastWH INT = (SELECT WarehouseID FROM Warehouse WHERE WarehouseCode = 'WH-EAST'); + +-- Sales Orders for October 2024 +INSERT INTO SalesOrder (OrderNumber, CustomerID, WarehouseID, SalesChannelID, StoreID, SalesRepID, OrderDate, RequestedDeliveryDate, ShipDate, Status, Subtotal, TaxAmount, ShippingAmount, DiscountAmount, TotalAmount, CreatedBy) VALUES +-- Retail Store Sales +('SO-2024-1001', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-001'), @MainWH, @RetailChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'STR-PDX-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + '2024-10-01', '2024-10-05', '2024-10-04', 'Delivered', 1199.97, 95.00, 50.00, 60.00, 1284.97, 'system'), + +('SO-2024-1002', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-003'), @WestWH, @RetailChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'STR-SF-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-002'), + '2024-10-02', '2024-10-08', '2024-10-07', 'Delivered', 1599.98, 128.00, 75.00, 0, 1802.98, 'system'), + +('SO-2024-1003', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-007'), @WestWH, @RetailChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'STR-LA-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-003'), + '2024-10-03', '2024-10-10', '2024-10-09', 'Delivered', 2399.97, 192.00, 100.00, 120.00, 2571.97, 'system'), + +-- Online Sales +('SO-2024-1004', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-005'), @MainWH, @OnlineChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'ONLINE-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-008'), + '2024-10-05', '2024-10-12', '2024-10-08', 'Delivered', 799.99, 64.00, 25.00, 40.00, 848.99, 'system'), + +('SO-2024-1005', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-005'), @MainWH, @OnlineChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'ONLINE-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-008'), + '2024-10-07', '2024-10-14', '2024-10-10', 'Delivered', 599.99, 48.00, 25.00, 0, 672.99, 'system'), + +-- Wholesale Orders +('SO-2024-1006', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-004'), @MainWH, @WholesaleChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'WHSL-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + '2024-10-08', '2024-10-20', '2024-10-18', 'Delivered', 9999.60, 0, 500.00, 999.96, 9499.64, 'system'), + +('SO-2024-1007', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-006'), @MainWH, @WholesaleChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'WHSL-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-007'), + '2024-10-10', '2024-10-25', '2024-10-22', 'Delivered', 7999.68, 0, 400.00, 800.00, 7599.68, 'system'), + +('SO-2024-1008', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-008'), @MainWH, @WholesaleChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'WHSL-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + '2024-10-12', '2024-10-30', '2024-10-28', 'Delivered', 5999.76, 0, 300.00, 600.00, 5699.76, 'system'), + +-- November Sales (Recent) +('SO-2024-1101', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-001'), @MainWH, @RetailChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'STR-PDX-02'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + '2024-11-01', '2024-11-08', '2024-11-05', 'Delivered', 899.99, 72.00, 50.00, 45.00, 976.99, 'system'), + +('SO-2024-1102', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-002'), @MainWH, @RetailChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'STR-SEA-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-007'), + '2024-11-02', '2024-11-10', NULL, 'Shipped', 1199.98, 96.00, 60.00, 0, 1355.98, 'system'), + +('SO-2024-1103', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-005'), @MainWH, @OnlineChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'ONLINE-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-008'), + '2024-11-03', '2024-11-12', NULL, 'InProduction', 1599.98, 128.00, 50.00, 80.00, 1697.98, 'system'), + +('SO-2024-1104', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-004'), @MainWH, @WholesaleChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'WHSL-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + '2024-11-04', '2024-11-20', NULL, 'Confirmed', 11999.40, 0, 600.00, 1200.00, 11399.40, 'system'), + +('SO-2024-1105', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-003'), @WestWH, @RetailChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'STR-SF-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-002'), + '2024-11-05', '2024-11-15', NULL, 'Confirmed', 2399.96, 192.00, 100.00, 120.00, 2571.96, 'system'), + +('SO-2024-1106', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-007'), @WestWH, @OnlineChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'ONLINE-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-008'), + '2024-11-06', '2024-11-16', NULL, 'Confirmed', 1799.97, 144.00, 50.00, 90.00, 1903.97, 'system'), + +('SO-2024-1107', (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-006'), @MainWH, @WholesaleChannel, + (SELECT StoreID FROM Store WHERE StoreCode = 'WHSL-01'), (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-007'), + '2024-11-07', '2024-11-25', NULL, 'Confirmed', 9599.52, 0, 500.00, 960.00, 9139.52, 'system'); + +-- ============================================= +-- Sales Order Details +-- ============================================= + +-- SO-2024-1001 (Retail - PDX Downtown) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1001'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 2, 399.99, 5.0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1001'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), 1, 299.99, 0); + +-- SO-2024-1002 (Retail - SF) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1002'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), 1, 599.99, 0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1002'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), 1, 899.99, 0); + +-- SO-2024-1003 (Retail - LA) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1003'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), 2, 899.99, 5.0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1003'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), 1, 799.99, 0); + +-- SO-2024-1004 (Online) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1004'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), 1, 799.99, 5.0); + +-- SO-2024-1005 (Online) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1005'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), 1, 599.99, 0); + +-- SO-2024-1006 (Wholesale - Large order) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1006'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), 12, 299.99, 10.0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1006'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 15, 399.99, 10.0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1006'), 3, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-005'), 8, 499.99, 10.0); + +-- SO-2024-1007 (Wholesale) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1007'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 10, 399.99, 10.0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1007'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), 10, 599.99, 10.0); + +-- SO-2024-1008 (Wholesale) +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1008'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), 20, 299.99, 10.0); + +-- November orders +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1101'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), 1, 899.99, 5.0); + +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1102'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 3, 399.99, 0); + +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1103'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), 2, 799.99, 5.0); + +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1104'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 15, 399.99, 10.0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1104'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-005'), 10, 499.99, 10.0); + +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1105'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), 3, 799.99, 5.0); + +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1106'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), 3, 599.99, 5.0); + +INSERT INTO SalesOrderDetail (SalesOrderID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1107'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-001'), 16, 299.99, 10.0), +((SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1107'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 12, 399.99, 10.0); + +-- Update shipped quantities for delivered orders +UPDATE SalesOrderDetail SET QuantityShipped = Quantity +WHERE SalesOrderID IN ( + SELECT SalesOrderID FROM SalesOrder + WHERE Status IN ('Delivered', 'Shipped') +); + +-- ============================================= +-- Sample Sales Returns +-- ============================================= + +INSERT INTO SalesReturn (ReturnNumber, SalesOrderID, CustomerID, ReturnDate, ReturnReasonID, Status, RefundAmount, RestockingFee, ApprovedBy, ApprovedDate) VALUES +('RET-2024-001', + (SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1001'), + (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-001'), + '2024-10-10', + (SELECT ReturnReasonID FROM ReturnReason WHERE ReasonCode = 'CHANGE'), + 'Refunded', 399.99, 0, 'Manager1', '2024-10-10'), + +('RET-2024-002', + (SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1003'), + (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-007'), + '2024-10-15', + (SELECT ReturnReasonID FROM ReturnReason WHERE ReasonCode = 'DEFECT'), + 'Refunded', 899.99, 0, 'Manager2', '2024-10-15'); + +INSERT INTO SalesReturnDetail (ReturnID, SODetailID, ItemID, QuantityReturned, UnitPrice, RefundAmount, Disposition) VALUES +((SELECT ReturnID FROM SalesReturn WHERE ReturnNumber = 'RET-2024-001'), + (SELECT SODetailID FROM SalesOrderDetail WHERE SalesOrderID = (SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1001') AND LineNumber = 1), + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 1, 399.99, 399.99, 'Restock'), + +((SELECT ReturnID FROM SalesReturn WHERE ReturnNumber = 'RET-2024-002'), + (SELECT SODetailID FROM SalesOrderDetail WHERE SalesOrderID = (SELECT SalesOrderID FROM SalesOrder WHERE OrderNumber = 'SO-2024-1003') AND LineNumber = 1), + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-006'), 1, 899.99, 899.99, 'Scrap'); + +-- ============================================= +-- Sample Sales Quotes +-- ============================================= + +INSERT INTO SalesQuote (QuoteNumber, CustomerID, SalesChannelID, SalesRepID, QuoteDate, ExpirationDate, Status, Subtotal, DiscountAmount, TaxAmount, TotalAmount) VALUES +('QT-2024-001', + (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-004'), + @WholesaleChannel, + (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-001'), + '2024-11-05', '2024-12-05', 'Sent', 14999.25, 1500.00, 0, 13499.25), + +('QT-2024-002', + (SELECT CustomerID FROM Customer WHERE CustomerCode = 'CUST-006'), + @WholesaleChannel, + (SELECT SalesRepID FROM SalesRep WHERE EmployeeCode = 'SR-007'), + '2024-11-06', '2024-12-06', 'Sent', 11999.40, 1200.00, 0, 10799.40); + +INSERT INTO SalesQuoteDetail (QuoteID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT QuoteID FROM SalesQuote WHERE QuoteNumber = 'QT-2024-001'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-005'), 25, 499.99, 10.0), +((SELECT QuoteID FROM SalesQuote WHERE QuoteNumber = 'QT-2024-001'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-003'), 5, 599.99, 10.0); + +INSERT INTO SalesQuoteDetail (QuoteID, LineNumber, ItemID, Quantity, UnitPrice, DiscountPercent) VALUES +((SELECT QuoteID FROM SalesQuote WHERE QuoteNumber = 'QT-2024-002'), 1, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-002'), 20, 399.99, 10.0), +((SELECT QuoteID FROM SalesQuote WHERE QuoteNumber = 'QT-2024-002'), 2, + (SELECT ItemID FROM Items WHERE ItemCode = 'FG-FUT-004'), 10, 799.99, 10.0); + +-- ============================================= +-- Promotions +-- ============================================= + +INSERT INTO Promotion (PromotionCode, PromotionName, Description, DiscountPercent, StartDate, EndDate, IsActive, MinimumPurchase, ApplicableChannels) VALUES +('FALL2024', 'Fall Clearance Sale', 'Fall season clearance event', 15.0, '2024-09-15', '2024-11-30', 1, 500.00, 'RETAIL,ONLINE'), +('BULK10', 'Wholesale Bulk Discount', '10% off bulk wholesale orders', 10.0, '2024-01-01', '2024-12-31', 1, 5000.00, 'WHOLESALE'), +('BLACKFRI', 'Black Friday Special', 'Black Friday mega sale', 25.0, '2024-11-29', '2024-11-29', 1, 0, 'RETAIL,ONLINE'), +('HOLIDAY24', 'Holiday Season Sale', 'Holiday promotional pricing', 20.0, '2024-12-01', '2024-12-31', 1, 750.00, 'RETAIL,ONLINE'); + +-- ============================================= +-- Price Lists +-- ============================================= + +INSERT INTO PriceList (PriceListCode, PriceListName, SalesChannelID, EffectiveDate, IsActive) VALUES +('PL-RETAIL', 'Retail Price List', @RetailChannel, '2024-01-01', 1), +('PL-ONLINE', 'Online Price List', @OnlineChannel, '2024-01-01', 1), +('PL-WHOLESALE', 'Wholesale Price List', @WholesaleChannel, '2024-01-01', 1); + +-- Insert price list details for finished goods +INSERT INTO PriceListDetail (PriceListID, ItemID, UnitPrice, MinimumQuantity) +SELECT + (SELECT PriceListID FROM PriceList WHERE PriceListCode = 'PL-RETAIL'), + ItemID, + ListPrice, + 1 +FROM Items WHERE ItemTypeID = (SELECT ItemTypeID FROM ItemType WHERE TypeCode = 'FG'); + +INSERT INTO PriceListDetail (PriceListID, ItemID, UnitPrice, MinimumQuantity) +SELECT + (SELECT PriceListID FROM PriceList WHERE PriceListCode = 'PL-ONLINE'), + ItemID, + ListPrice * 0.98, -- 2% discount for online + 1 +FROM Items WHERE ItemTypeID = (SELECT ItemTypeID FROM ItemType WHERE TypeCode = 'FG'); + +INSERT INTO PriceListDetail (PriceListID, ItemID, UnitPrice, MinimumQuantity) +SELECT + (SELECT PriceListID FROM PriceList WHERE PriceListCode = 'PL-WHOLESALE'), + ItemID, + ListPrice * 0.85, -- 15% discount for wholesale base + 10 +FROM Items WHERE ItemTypeID = (SELECT ItemTypeID FROM ItemType WHERE TypeCode = 'FG'); + +GO + +PRINT 'Sales operations sample data inserted successfully!'; +GO diff --git a/samples/databases/futon-manufacturing/07-sales-reports.sql b/samples/databases/futon-manufacturing/07-sales-reports.sql new file mode 100644 index 0000000000..697fb6c264 --- /dev/null +++ b/samples/databases/futon-manufacturing/07-sales-reports.sql @@ -0,0 +1,905 @@ +-- ============================================= +-- Top 20 Sales Operations Reports +-- Futon Manufacturing Database +-- ============================================= + +USE FutonManufacturing; +GO + +-- ============================================= +-- REPORT 1: Sales Performance by Channel +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_ByChannel AS +SELECT + sc.ChannelCode, + sc.ChannelName, + DATEPART(YEAR, so.OrderDate) AS Year, + DATEPART(MONTH, so.OrderDate) AS Month, + DATEPART(QUARTER, so.OrderDate) AS Quarter, + COUNT(DISTINCT so.SalesOrderID) AS OrderCount, + COUNT(DISTINCT so.CustomerID) AS UniqueCustomers, + SUM(so.Subtotal) AS GrossSales, + SUM(so.DiscountAmount) AS TotalDiscounts, + SUM(so.NetAmount) AS NetSales, + AVG(so.NetAmount) AS AvgOrderValue, + SUM(CASE WHEN so.Status = 'Delivered' THEN so.NetAmount ELSE 0 END) AS DeliveredSales, + SUM(CASE WHEN so.Status IN ('Confirmed', 'InProduction', 'Shipped') THEN so.NetAmount ELSE 0 END) AS PipelineSales, + CAST(AVG(so.DiscountAmount * 100.0 / NULLIF(so.Subtotal, 0)) AS DECIMAL(5,2)) AS AvgDiscountPercent +FROM SalesOrder so +INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID +GROUP BY + sc.ChannelCode, + sc.ChannelName, + DATEPART(YEAR, so.OrderDate), + DATEPART(MONTH, so.OrderDate), + DATEPART(QUARTER, so.OrderDate); +GO + +-- ============================================= +-- REPORT 2: Store Performance Report +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_StorePerformance AS +SELECT + s.StoreCode, + s.StoreName, + s.City, + s.State, + sc.ChannelName, + s.Manager, + COUNT(DISTINCT so.SalesOrderID) AS TotalOrders, + COUNT(DISTINCT so.CustomerID) AS UniqueCustomers, + SUM(so.Subtotal) AS GrossSales, + SUM(so.DiscountAmount) AS TotalDiscounts, + SUM(so.NetAmount) AS NetSales, + AVG(so.NetAmount) AS AvgOrderValue, + SUM(CASE WHEN so.Status = 'Delivered' THEN 1 ELSE 0 END) AS CompletedOrders, + CAST(SUM(CASE WHEN so.Status = 'Delivered' THEN 1 ELSE 0 END) * 100.0 / + NULLIF(COUNT(so.SalesOrderID), 0) AS DECIMAL(5,2)) AS CompletionRate, + MIN(so.OrderDate) AS FirstSale, + MAX(so.OrderDate) AS LastSale, + DATEDIFF(DAY, MIN(so.OrderDate), MAX(so.OrderDate)) + 1 AS DaysActive, + SUM(so.NetAmount) / NULLIF(DATEDIFF(DAY, MIN(so.OrderDate), MAX(so.OrderDate)) + 1, 0) AS AvgDailySales +FROM Store s +LEFT JOIN SalesOrder so ON s.StoreID = so.StoreID +LEFT JOIN SalesChannel sc ON s.SalesChannelID = sc.SalesChannelID +GROUP BY + s.StoreCode, + s.StoreName, + s.City, + s.State, + sc.ChannelName, + s.Manager; +GO + +-- ============================================= +-- REPORT 3: Sales Representative Performance +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_RepPerformance AS +SELECT + sr.EmployeeCode, + sr.FirstName + ' ' + sr.LastName AS SalesRepName, + st.TerritoryName, + st.Region, + COUNT(DISTINCT so.SalesOrderID) AS TotalOrders, + COUNT(DISTINCT so.CustomerID) AS UniqueCustomers, + SUM(so.Subtotal) AS GrossSales, + SUM(so.DiscountAmount) AS TotalDiscounts, + SUM(so.NetAmount) AS NetSales, + AVG(so.NetAmount) AS AvgOrderValue, + SUM(CASE WHEN so.Status = 'Delivered' THEN so.NetAmount ELSE 0 END) AS DeliveredSales, + CAST(AVG(DATEDIFF(DAY, so.OrderDate, so.ShipDate)) AS DECIMAL(10,1)) AS AvgDaysToShip, + -- Quote performance + COUNT(DISTINCT sq.QuoteID) AS QuotesCreated, + SUM(CASE WHEN sq.Status = 'Accepted' THEN 1 ELSE 0 END) AS QuotesAccepted, + CAST(SUM(CASE WHEN sq.Status = 'Accepted' THEN 1 ELSE 0 END) * 100.0 / + NULLIF(COUNT(DISTINCT sq.QuoteID), 0) AS DECIMAL(5,2)) AS QuoteWinRate, + -- Rankings + RANK() OVER (ORDER BY SUM(so.NetAmount) DESC) AS SalesRank +FROM SalesRep sr +LEFT JOIN SalesTerritory st ON sr.TerritoryID = st.TerritoryID +LEFT JOIN SalesOrder so ON sr.SalesRepID = so.SalesRepID +LEFT JOIN SalesQuote sq ON sr.SalesRepID = sq.SalesRepID +WHERE sr.IsActive = 1 +GROUP BY + sr.EmployeeCode, + sr.FirstName, + sr.LastName, + st.TerritoryName, + st.Region; +GO + +-- ============================================= +-- REPORT 4: Customer Sales Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_CustomerAnalysis AS +WITH CustomerMetrics AS ( + SELECT + c.CustomerID, + c.CustomerCode, + c.CustomerName, + c.CustomerType, + c.City, + c.State, + sr.FirstName + ' ' + sr.LastName AS SalesRep, + st.TerritoryName, + COUNT(DISTINCT so.SalesOrderID) AS TotalOrders, + SUM(so.NetAmount) AS TotalSales, + AVG(so.NetAmount) AS AvgOrderValue, + MAX(so.OrderDate) AS LastOrderDate, + MIN(so.OrderDate) AS FirstOrderDate, + DATEDIFF(DAY, MIN(so.OrderDate), MAX(so.OrderDate)) AS CustomerLifespanDays, + SUM(CASE WHEN so.Status = 'Delivered' THEN so.NetAmount ELSE 0 END) AS DeliveredSales, + SUM(CASE WHEN so.Status IN ('Confirmed', 'InProduction') THEN so.NetAmount ELSE 0 END) AS PendingSales, + -- Returns + COUNT(DISTINCT sr2.ReturnID) AS TotalReturns, + ISNULL(SUM(sr2.RefundAmount), 0) AS TotalRefunds + FROM Customer c + LEFT JOIN SalesOrder so ON c.CustomerID = so.CustomerID + LEFT JOIN SalesRep sr ON c.SalesRepID = sr.SalesRepID + LEFT JOIN SalesTerritory st ON c.TerritoryID = st.TerritoryID + LEFT JOIN SalesReturn sr2 ON c.CustomerID = sr2.CustomerID + WHERE c.IsActive = 1 + GROUP BY + c.CustomerID, c.CustomerCode, c.CustomerName, c.CustomerType, + c.City, c.State, sr.FirstName, sr.LastName, st.TerritoryName +) +SELECT + *, + CASE + WHEN TotalOrders = 0 THEN 'No Orders' + WHEN TotalOrders = 1 THEN 'One-Time' + WHEN TotalOrders BETWEEN 2 AND 5 THEN 'Occasional' + WHEN TotalOrders BETWEEN 6 AND 10 THEN 'Regular' + ELSE 'VIP' + END AS CustomerSegment, + CAST(TotalRefunds * 100.0 / NULLIF(TotalSales, 0) AS DECIMAL(5,2)) AS ReturnRate, + DATEDIFF(DAY, LastOrderDate, GETDATE()) AS DaysSinceLastOrder, + CASE + WHEN DATEDIFF(DAY, LastOrderDate, GETDATE()) <= 30 THEN 'Active' + WHEN DATEDIFF(DAY, LastOrderDate, GETDATE()) <= 90 THEN 'Recent' + WHEN DATEDIFF(DAY, LastOrderDate, GETDATE()) <= 180 THEN 'Inactive' + ELSE 'Dormant' + END AS CustomerStatus, + TotalSales / NULLIF(CustomerLifespanDays / 30.0, 0) AS AvgMonthlyValue +FROM CustomerMetrics; +GO + +-- ============================================= +-- REPORT 5: Product Sales Performance +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_ProductPerformance AS +SELECT + i.ItemCode, + i.ItemName, + COUNT(DISTINCT sod.SalesOrderID) AS OrderCount, + SUM(sod.Quantity) AS TotalUnitsSold, + SUM(sod.NetAmount) AS TotalRevenue, + AVG(sod.UnitPrice) AS AvgSellingPrice, + i.StandardCost AS UnitCost, + AVG(sod.UnitPrice) - i.StandardCost AS AvgGrossProfitPerUnit, + SUM(sod.NetAmount - (sod.Quantity * i.StandardCost)) AS TotalGrossProfit, + CAST((AVG(sod.UnitPrice) - i.StandardCost) * 100.0 / NULLIF(AVG(sod.UnitPrice), 0) + AS DECIMAL(5,2)) AS GrossMarginPercent, + AVG(sod.DiscountPercent) AS AvgDiscountPercent, + -- By Channel + SUM(CASE WHEN sc.ChannelCode = 'RETAIL' THEN sod.Quantity ELSE 0 END) AS RetailUnits, + SUM(CASE WHEN sc.ChannelCode = 'ONLINE' THEN sod.Quantity ELSE 0 END) AS OnlineUnits, + SUM(CASE WHEN sc.ChannelCode = 'WHOLESALE' THEN sod.Quantity ELSE 0 END) AS WholesaleUnits, + -- Rankings + RANK() OVER (ORDER BY SUM(sod.Quantity) DESC) AS UnitSalesRank, + RANK() OVER (ORDER BY SUM(sod.NetAmount) DESC) AS RevenueRank, + RANK() OVER (ORDER BY SUM(sod.NetAmount - (sod.Quantity * i.StandardCost)) DESC) AS ProfitRank +FROM Items i +INNER JOIN ItemType it ON i.ItemTypeID = it.ItemTypeID +LEFT JOIN SalesOrderDetail sod ON i.ItemID = sod.ItemID +LEFT JOIN SalesOrder so ON sod.SalesOrderID = so.SalesOrderID +LEFT JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID +WHERE it.TypeCode = 'FG' AND i.IsActive = 1 +GROUP BY + i.ItemCode, + i.ItemName, + i.StandardCost; +GO + +-- ============================================= +-- REPORT 6: Sales Trend Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_TrendAnalysis AS +WITH MonthlySales AS ( + SELECT + DATEPART(YEAR, OrderDate) AS Year, + DATEPART(MONTH, OrderDate) AS Month, + DATEPART(QUARTER, OrderDate) AS Quarter, + DATEFROMPARTS(DATEPART(YEAR, OrderDate), DATEPART(MONTH, OrderDate), 1) AS MonthStart, + COUNT(DISTINCT SalesOrderID) AS OrderCount, + COUNT(DISTINCT CustomerID) AS UniqueCustomers, + SUM(Subtotal) AS GrossSales, + SUM(DiscountAmount) AS Discounts, + SUM(NetAmount) AS NetSales, + AVG(NetAmount) AS AvgOrderValue + FROM SalesOrder + GROUP BY + DATEPART(YEAR, OrderDate), + DATEPART(MONTH, OrderDate), + DATEPART(QUARTER, OrderDate), + DATEFROMPARTS(DATEPART(YEAR, OrderDate), DATEPART(MONTH, OrderDate), 1) +) +SELECT + Year, + Month, + Quarter, + MonthStart, + OrderCount, + UniqueCustomers, + GrossSales, + Discounts, + NetSales, + AvgOrderValue, + -- Prior month comparison + LAG(NetSales, 1) OVER (ORDER BY Year, Month) AS PriorMonthSales, + NetSales - LAG(NetSales, 1) OVER (ORDER BY Year, Month) AS MoMChange, + CAST((NetSales - LAG(NetSales, 1) OVER (ORDER BY Year, Month)) * 100.0 / + NULLIF(LAG(NetSales, 1) OVER (ORDER BY Year, Month), 0) AS DECIMAL(5,2)) AS MoMChangePercent, + -- Prior year comparison + LAG(NetSales, 12) OVER (ORDER BY Year, Month) AS PriorYearSales, + NetSales - LAG(NetSales, 12) OVER (ORDER BY Year, Month) AS YoYChange, + CAST((NetSales - LAG(NetSales, 12) OVER (ORDER BY Year, Month)) * 100.0 / + NULLIF(LAG(NetSales, 12) OVER (ORDER BY Year, Month), 0) AS DECIMAL(5,2)) AS YoYChangePercent, + -- Moving averages + AVG(NetSales) OVER (ORDER BY Year, Month ROWS BETWEEN 2 PRECEDING AND CURRENT ROW) AS ThreeMonthAvg, + AVG(NetSales) OVER (ORDER BY Year, Month ROWS BETWEEN 5 PRECEDING AND CURRENT ROW) AS SixMonthAvg +FROM MonthlySales; +GO + +-- ============================================= +-- REPORT 7: Average Order Value Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_OrderValueAnalysis AS +SELECT + sc.ChannelName, + c.CustomerType, + st.TerritoryName, + st.Region, + COUNT(DISTINCT so.SalesOrderID) AS OrderCount, + AVG(so.Subtotal) AS AvgSubtotal, + AVG(so.DiscountAmount) AS AvgDiscount, + AVG(so.NetAmount) AS AvgNetAmount, + AVG(so.TaxAmount) AS AvgTax, + AVG(so.ShippingAmount) AS AvgShipping, + MIN(so.NetAmount) AS MinOrderValue, + MAX(so.NetAmount) AS MaxOrderValue, + STDEV(so.NetAmount) AS StdDevOrderValue, + -- Order size buckets + SUM(CASE WHEN so.NetAmount < 500 THEN 1 ELSE 0 END) AS SmallOrders, + SUM(CASE WHEN so.NetAmount BETWEEN 500 AND 1999 THEN 1 ELSE 0 END) AS MediumOrders, + SUM(CASE WHEN so.NetAmount BETWEEN 2000 AND 4999 THEN 1 ELSE 0 END) AS LargeOrders, + SUM(CASE WHEN so.NetAmount >= 5000 THEN 1 ELSE 0 END) AS EnterpriseOrders +FROM SalesOrder so +INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID +INNER JOIN Customer c ON so.CustomerID = c.CustomerID +LEFT JOIN SalesRep sr ON so.SalesRepID = sr.SalesRepID +LEFT JOIN SalesTerritory st ON sr.TerritoryID = st.TerritoryID +GROUP BY + sc.ChannelName, + c.CustomerType, + st.TerritoryName, + st.Region; +GO + +-- ============================================= +-- REPORT 8: Sales Returns Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_ReturnsAnalysis AS +SELECT + DATEPART(YEAR, sr.ReturnDate) AS Year, + DATEPART(MONTH, sr.ReturnDate) AS Month, + rr.ReasonCode, + rr.ReasonDescription, + c.CustomerName, + c.CustomerType, + sc.ChannelName, + COUNT(DISTINCT sr.ReturnID) AS ReturnCount, + SUM(sr.RefundAmount) AS TotalRefunds, + AVG(sr.RefundAmount) AS AvgRefundAmount, + SUM(sr.RestockingFee) AS TotalRestockingFees, + -- Item details + i.ItemCode, + i.ItemName, + SUM(srd.QuantityReturned) AS UnitsReturned, + srd.Disposition, + -- Calculate return rate + COUNT(DISTINCT sr.ReturnID) * 100.0 / + NULLIF((SELECT COUNT(*) FROM SalesOrder WHERE Status = 'Delivered'), 0) AS ReturnRatePercent +FROM SalesReturn sr +INNER JOIN ReturnReason rr ON sr.ReturnReasonID = rr.ReturnReasonID +INNER JOIN Customer c ON sr.CustomerID = c.CustomerID +INNER JOIN SalesOrder so ON sr.SalesOrderID = so.SalesOrderID +INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID +INNER JOIN SalesReturnDetail srd ON sr.ReturnID = srd.ReturnID +INNER JOIN Items i ON srd.ItemID = i.ItemID +GROUP BY + DATEPART(YEAR, sr.ReturnDate), + DATEPART(MONTH, sr.ReturnDate), + rr.ReasonCode, + rr.ReasonDescription, + c.CustomerName, + c.CustomerType, + sc.ChannelName, + i.ItemCode, + i.ItemName, + srd.Disposition; +GO + +-- ============================================= +-- REPORT 9: Sales Quote Conversion Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_QuoteConversion AS +SELECT + sq.QuoteNumber, + sq.Status AS QuoteStatus, + c.CustomerName, + c.CustomerType, + sc.ChannelName, + sr.FirstName + ' ' + sr.LastName AS SalesRep, + st.TerritoryName, + sq.QuoteDate, + sq.ExpirationDate, + DATEDIFF(DAY, sq.QuoteDate, sq.ExpirationDate) AS DaysToExpire, + sq.TotalAmount AS QuoteAmount, + CASE + WHEN sq.Status = 'Accepted' AND sq.ConvertedToOrderID IS NOT NULL THEN 'Converted' + WHEN sq.Status = 'Accepted' AND sq.ConvertedToOrderID IS NULL THEN 'Accepted - Pending' + WHEN sq.Status = 'Declined' THEN 'Lost' + WHEN sq.Status = 'Expired' THEN 'Expired' + ELSE 'Open' + END AS ConversionStatus, + so.OrderNumber AS ConvertedOrderNumber, + so.TotalAmount AS OrderAmount, + sq.TotalAmount - ISNULL(so.TotalAmount, 0) AS ValueVariance, + DATEDIFF(DAY, sq.QuoteDate, so.OrderDate) AS DaysToConvert +FROM SalesQuote sq +INNER JOIN Customer c ON sq.CustomerID = c.CustomerID +LEFT JOIN SalesChannel sc ON sq.SalesChannelID = sc.SalesChannelID +LEFT JOIN SalesRep sr ON sq.SalesRepID = sr.SalesRepID +LEFT JOIN SalesTerritory st ON sr.TerritoryID = st.TerritoryID +LEFT JOIN SalesOrder so ON sq.ConvertedToOrderID = so.SalesOrderID; +GO + +-- ============================================= +-- REPORT 10: Discount Analysis Report +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_DiscountAnalysis AS +SELECT + DATEPART(YEAR, so.OrderDate) AS Year, + DATEPART(MONTH, so.OrderDate) AS Month, + sc.ChannelName, + c.CustomerType, + COUNT(DISTINCT so.SalesOrderID) AS OrderCount, + SUM(so.Subtotal) AS GrossSales, + SUM(so.DiscountAmount) AS TotalDiscounts, + SUM(so.NetAmount) AS NetSales, + CAST(SUM(so.DiscountAmount) * 100.0 / NULLIF(SUM(so.Subtotal), 0) AS DECIMAL(5,2)) AS DiscountPercent, + AVG(so.DiscountAmount) AS AvgDiscountPerOrder, + -- By discount level + SUM(CASE WHEN so.DiscountAmount = 0 THEN 1 ELSE 0 END) AS NoDiscountOrders, + SUM(CASE WHEN so.DiscountAmount > 0 AND so.DiscountAmount <= 100 THEN 1 ELSE 0 END) AS LowDiscountOrders, + SUM(CASE WHEN so.DiscountAmount > 100 AND so.DiscountAmount <= 500 THEN 1 ELSE 0 END) AS MediumDiscountOrders, + SUM(CASE WHEN so.DiscountAmount > 500 THEN 1 ELSE 0 END) AS HighDiscountOrders, + -- Margin impact + SUM(so.NetAmount) - SUM(sod.Quantity * i.StandardCost) AS GrossProfit, + CAST((SUM(so.NetAmount) - SUM(sod.Quantity * i.StandardCost)) * 100.0 / + NULLIF(SUM(so.NetAmount), 0) AS DECIMAL(5,2)) AS GrossMarginPercent +FROM SalesOrder so +INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID +INNER JOIN Customer c ON so.CustomerID = c.CustomerID +LEFT JOIN SalesOrderDetail sod ON so.SalesOrderID = sod.SalesOrderID +LEFT JOIN Items i ON sod.ItemID = i.ItemID +GROUP BY + DATEPART(YEAR, so.OrderDate), + DATEPART(MONTH, so.OrderDate), + sc.ChannelName, + c.CustomerType; +GO + +-- ============================================= +-- REPORT 11: Top Selling Products Report +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_TopProducts AS +WITH ProductSales AS ( + SELECT + i.ItemCode, + i.ItemName, + sc.ChannelName, + DATEPART(YEAR, so.OrderDate) AS Year, + DATEPART(MONTH, so.OrderDate) AS Month, + SUM(sod.Quantity) AS UnitsSold, + SUM(sod.NetAmount) AS Revenue, + SUM(sod.NetAmount - (sod.Quantity * i.StandardCost)) AS GrossProfit, + COUNT(DISTINCT so.CustomerID) AS UniqueCustomers + FROM Items i + INNER JOIN ItemType it ON i.ItemTypeID = it.ItemTypeID + INNER JOIN SalesOrderDetail sod ON i.ItemID = sod.ItemID + INNER JOIN SalesOrder so ON sod.SalesOrderID = so.SalesOrderID + INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID + WHERE it.TypeCode = 'FG' + GROUP BY + i.ItemCode, + i.ItemName, + sc.ChannelName, + DATEPART(YEAR, so.OrderDate), + DATEPART(MONTH, so.OrderDate) +) +SELECT + *, + RANK() OVER (PARTITION BY ChannelName, Year, Month ORDER BY UnitsSold DESC) AS UnitRank, + RANK() OVER (PARTITION BY ChannelName, Year, Month ORDER BY Revenue DESC) AS RevenueRank, + RANK() OVER (PARTITION BY ChannelName, Year, Month ORDER BY GrossProfit DESC) AS ProfitRank +FROM ProductSales; +GO + +-- ============================================= +-- REPORT 12: Sales by Territory Report +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_ByTerritory AS +SELECT + st.TerritoryCode, + st.TerritoryName, + st.Region, + COUNT(DISTINCT sr.SalesRepID) AS SalesReps, + COUNT(DISTINCT c.CustomerID) AS TotalCustomers, + COUNT(DISTINCT so.SalesOrderID) AS TotalOrders, + SUM(so.Subtotal) AS GrossSales, + SUM(so.DiscountAmount) AS Discounts, + SUM(so.NetAmount) AS NetSales, + AVG(so.NetAmount) AS AvgOrderValue, + SUM(so.NetAmount) / NULLIF(COUNT(DISTINCT sr.SalesRepID), 0) AS SalesPerRep, + SUM(so.NetAmount) / NULLIF(COUNT(DISTINCT c.CustomerID), 0) AS SalesPerCustomer, + -- Top products in territory + (SELECT TOP 1 i.ItemName + FROM SalesOrder so2 + INNER JOIN SalesOrderDetail sod ON so2.SalesOrderID = sod.SalesOrderID + INNER JOIN Items i ON sod.ItemID = i.ItemID + INNER JOIN Customer c2 ON so2.CustomerID = c2.CustomerID + WHERE c2.TerritoryID = st.TerritoryID + GROUP BY i.ItemName + ORDER BY SUM(sod.Quantity) DESC) AS TopProduct +FROM SalesTerritory st +LEFT JOIN SalesRep sr ON st.TerritoryID = sr.TerritoryID +LEFT JOIN Customer c ON st.TerritoryID = c.TerritoryID +LEFT JOIN SalesOrder so ON c.CustomerID = so.CustomerID +WHERE st.IsActive = 1 +GROUP BY + st.TerritoryCode, + st.TerritoryName, + st.Region, + st.TerritoryID; +GO + +-- ============================================= +-- REPORT 13: Channel Profitability Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_ChannelProfitability AS +WITH ChannelMetrics AS ( + SELECT + sc.ChannelCode, + sc.ChannelName, + COUNT(DISTINCT so.SalesOrderID) AS OrderCount, + SUM(sod.Quantity) AS TotalUnits, + SUM(so.Subtotal) AS GrossSales, + SUM(so.DiscountAmount) AS Discounts, + SUM(so.NetAmount) AS NetSales, + SUM(so.ShippingAmount) AS ShippingRevenue, + SUM(sod.Quantity * i.StandardCost) AS COGS, + SUM(so.NetAmount - (sod.Quantity * i.StandardCost)) AS GrossProfit, + AVG(so.NetAmount) AS AvgOrderValue + FROM SalesChannel sc + LEFT JOIN SalesOrder so ON sc.SalesChannelID = so.SalesChannelID + LEFT JOIN SalesOrderDetail sod ON so.SalesOrderID = sod.SalesOrderID + LEFT JOIN Items i ON sod.ItemID = i.ItemID + GROUP BY sc.ChannelCode, sc.ChannelName +) +SELECT + ChannelCode, + ChannelName, + OrderCount, + TotalUnits, + GrossSales, + Discounts, + NetSales, + ShippingRevenue, + COGS, + GrossProfit, + AvgOrderValue, + CAST(GrossProfit * 100.0 / NULLIF(NetSales, 0) AS DECIMAL(5,2)) AS GrossMarginPercent, + CAST(Discounts * 100.0 / NULLIF(GrossSales, 0) AS DECIMAL(5,2)) AS DiscountPercent, + GrossProfit / NULLIF(OrderCount, 0) AS ProfitPerOrder, + GrossProfit / NULLIF(TotalUnits, 0) AS ProfitPerUnit, + RANK() OVER (ORDER BY GrossProfit DESC) AS ProfitabilityRank +FROM ChannelMetrics; +GO + +-- ============================================= +-- REPORT 14: Customer Lifetime Value +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_CustomerLifetimeValue AS +WITH CustomerValue AS ( + SELECT + c.CustomerID, + c.CustomerCode, + c.CustomerName, + c.CustomerType, + sr.FirstName + ' ' + sr.LastName AS SalesRep, + MIN(so.OrderDate) AS FirstPurchaseDate, + MAX(so.OrderDate) AS LastPurchaseDate, + DATEDIFF(MONTH, MIN(so.OrderDate), MAX(so.OrderDate)) + 1 AS CustomerLifetimeMonths, + COUNT(DISTINCT so.SalesOrderID) AS TotalOrders, + SUM(so.NetAmount) AS TotalRevenue, + SUM(so.NetAmount - ISNULL(sod.Quantity * i.StandardCost, 0)) AS TotalProfit, + AVG(so.NetAmount) AS AvgOrderValue, + SUM(so.NetAmount) / NULLIF(DATEDIFF(MONTH, MIN(so.OrderDate), MAX(so.OrderDate)) + 1, 0) AS AvgMonthlyRevenue + FROM Customer c + LEFT JOIN SalesOrder so ON c.CustomerID = so.CustomerID + LEFT JOIN SalesOrderDetail sod ON so.SalesOrderID = sod.SalesOrderID + LEFT JOIN Items i ON sod.ItemID = i.ItemID + LEFT JOIN SalesRep sr ON c.SalesRepID = sr.SalesRepID + GROUP BY + c.CustomerID, c.CustomerCode, c.CustomerName, c.CustomerType, + sr.FirstName, sr.LastName +) +SELECT + *, + CASE + WHEN TotalRevenue >= 20000 THEN 'Platinum' + WHEN TotalRevenue >= 10000 THEN 'Gold' + WHEN TotalRevenue >= 5000 THEN 'Silver' + WHEN TotalRevenue >= 1000 THEN 'Bronze' + ELSE 'Standard' + END AS CustomerTier, + DATEDIFF(DAY, LastPurchaseDate, GETDATE()) AS DaysSinceLastPurchase, + CASE + WHEN DATEDIFF(DAY, LastPurchaseDate, GETDATE()) <= 30 THEN 'Highly Active' + WHEN DATEDIFF(DAY, LastPurchaseDate, GETDATE()) <= 90 THEN 'Active' + WHEN DATEDIFF(DAY, LastPurchaseDate, GETDATE()) <= 180 THEN 'At Risk' + ELSE 'Churned' + END AS ActivityStatus, + -- Projected annual value + AvgMonthlyRevenue * 12 AS ProjectedAnnualRevenue, + RANK() OVER (ORDER BY TotalRevenue DESC) AS ValueRank +FROM CustomerValue +WHERE TotalOrders > 0; +GO + +-- ============================================= +-- REPORT 15: Sales Growth Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_GrowthAnalysis AS +WITH MonthlyGrowth AS ( + SELECT + DATEPART(YEAR, OrderDate) AS Year, + DATEPART(MONTH, OrderDate) AS Month, + sc.ChannelName, + COUNT(DISTINCT SalesOrderID) AS Orders, + COUNT(DISTINCT CustomerID) AS Customers, + SUM(NetAmount) AS Revenue + FROM SalesOrder so + INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID + GROUP BY + DATEPART(YEAR, OrderDate), + DATEPART(MONTH, OrderDate), + sc.ChannelName +) +SELECT + Year, + Month, + ChannelName, + Orders, + Customers, + Revenue, + -- Growth metrics + LAG(Revenue) OVER (PARTITION BY ChannelName ORDER BY Year, Month) AS PriorMonthRevenue, + Revenue - LAG(Revenue) OVER (PARTITION BY ChannelName ORDER BY Year, Month) AS RevenueGrowth, + CAST((Revenue - LAG(Revenue) OVER (PARTITION BY ChannelName ORDER BY Year, Month)) * 100.0 / + NULLIF(LAG(Revenue) OVER (PARTITION BY ChannelName ORDER BY Year, Month), 0) AS DECIMAL(5,2)) AS GrowthPercent, + LAG(Customers) OVER (PARTITION BY ChannelName ORDER BY Year, Month) AS PriorMonthCustomers, + Customers - LAG(Customers) OVER (PARTITION BY ChannelName ORDER BY Year, Month) AS CustomerGrowth, + -- Cumulative + SUM(Revenue) OVER (PARTITION BY ChannelName ORDER BY Year, Month) AS CumulativeRevenue, + -- Moving average + AVG(Revenue) OVER (PARTITION BY ChannelName ORDER BY Year, Month + ROWS BETWEEN 2 PRECEDING AND CURRENT ROW) AS ThreeMonthAvg +FROM MonthlyGrowth; +GO + +-- ============================================= +-- REPORT 16: Order Size Distribution +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_OrderSizeDistribution AS +WITH OrderBuckets AS ( + SELECT + so.SalesOrderID, + sc.ChannelName, + c.CustomerType, + so.NetAmount, + COUNT(DISTINCT sod.SODetailID) AS LineItems, + SUM(sod.Quantity) AS TotalUnits, + CASE + WHEN so.NetAmount < 500 THEN 'Small (< $500)' + WHEN so.NetAmount < 1500 THEN 'Medium ($500-$1,499)' + WHEN so.NetAmount < 5000 THEN 'Large ($1,500-$4,999)' + ELSE 'Enterprise (>= $5,000)' + END AS OrderSizeBucket, + CASE + WHEN COUNT(DISTINCT sod.SODetailID) = 1 THEN 'Single Item' + WHEN COUNT(DISTINCT sod.SODetailID) BETWEEN 2 AND 3 THEN 'Small Basket' + WHEN COUNT(DISTINCT sod.SODetailID) BETWEEN 4 AND 6 THEN 'Medium Basket' + ELSE 'Large Basket' + END AS BasketSize + FROM SalesOrder so + INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID + INNER JOIN Customer c ON so.CustomerID = c.CustomerID + LEFT JOIN SalesOrderDetail sod ON so.SalesOrderID = sod.SalesOrderID + GROUP BY + so.SalesOrderID, + sc.ChannelName, + c.CustomerType, + so.NetAmount +) +SELECT + ChannelName, + CustomerType, + OrderSizeBucket, + BasketSize, + COUNT(*) AS OrderCount, + SUM(NetAmount) AS TotalRevenue, + AVG(NetAmount) AS AvgOrderValue, + AVG(TotalUnits) AS AvgUnitsPerOrder, + AVG(LineItems) AS AvgLineItems, + CAST(COUNT(*) * 100.0 / SUM(COUNT(*)) OVER (PARTITION BY ChannelName) AS DECIMAL(5,2)) AS PercentOfChannelOrders +FROM OrderBuckets +GROUP BY + ChannelName, + CustomerType, + OrderSizeBucket, + BasketSize; +GO + +-- ============================================= +-- REPORT 17: Product Mix Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_ProductMixAnalysis AS +WITH ProductMix AS ( + SELECT + so.SalesOrderID, + so.OrderNumber, + sc.ChannelName, + c.CustomerType, + STRING_AGG(i.ItemCode, ', ') WITHIN GROUP (ORDER BY i.ItemCode) AS ProductMix, + COUNT(DISTINCT i.ItemID) AS UniqueProducts, + SUM(sod.Quantity) AS TotalUnits, + SUM(sod.NetAmount) AS OrderValue + FROM SalesOrder so + INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID + INNER JOIN Customer c ON so.CustomerID = c.CustomerID + INNER JOIN SalesOrderDetail sod ON so.SalesOrderID = sod.SalesOrderID + INNER JOIN Items i ON sod.ItemID = i.ItemID + GROUP BY + so.SalesOrderID, + so.OrderNumber, + sc.ChannelName, + c.CustomerType +) +SELECT + ChannelName, + CustomerType, + ProductMix, + COUNT(*) AS OrderCount, + SUM(OrderValue) AS TotalRevenue, + AVG(OrderValue) AS AvgOrderValue, + AVG(TotalUnits) AS AvgUnits, + RANK() OVER (PARTITION BY ChannelName ORDER BY COUNT(*) DESC) AS PopularityRank +FROM ProductMix +GROUP BY + ChannelName, + CustomerType, + ProductMix; +GO + +-- ============================================= +-- REPORT 18: Day of Week / Time-Based Analysis +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_TimeBasedAnalysis AS +SELECT + DATENAME(WEEKDAY, so.OrderDate) AS DayOfWeek, + DATEPART(WEEKDAY, so.OrderDate) AS DayNumber, + DATEPART(HOUR, so.CreatedDate) AS HourOfDay, + CASE + WHEN DATEPART(HOUR, so.CreatedDate) BETWEEN 6 AND 11 THEN 'Morning (6-11)' + WHEN DATEPART(HOUR, so.CreatedDate) BETWEEN 12 AND 17 THEN 'Afternoon (12-17)' + WHEN DATEPART(HOUR, so.CreatedDate) BETWEEN 18 AND 21 THEN 'Evening (18-21)' + ELSE 'Night (22-5)' + END AS TimeOfDay, + sc.ChannelName, + COUNT(DISTINCT so.SalesOrderID) AS OrderCount, + SUM(so.NetAmount) AS TotalRevenue, + AVG(so.NetAmount) AS AvgOrderValue, + COUNT(DISTINCT so.CustomerID) AS UniqueCustomers +FROM SalesOrder so +INNER JOIN SalesChannel sc ON so.SalesChannelID = sc.SalesChannelID +GROUP BY + DATENAME(WEEKDAY, so.OrderDate), + DATEPART(WEEKDAY, so.OrderDate), + DATEPART(HOUR, so.CreatedDate), + CASE + WHEN DATEPART(HOUR, so.CreatedDate) BETWEEN 6 AND 11 THEN 'Morning (6-11)' + WHEN DATEPART(HOUR, so.CreatedDate) BETWEEN 12 AND 17 THEN 'Afternoon (12-17)' + WHEN DATEPART(HOUR, so.CreatedDate) BETWEEN 18 AND 21 THEN 'Evening (18-21)' + ELSE 'Night (22-5)' + END, + sc.ChannelName; +GO + +-- ============================================= +-- REPORT 19: Sales Pipeline (Quotes to Orders) +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_Pipeline AS +WITH PipelineMetrics AS ( + SELECT + 'Quotes' AS Stage, + 1 AS StageOrder, + COUNT(*) AS Count, + SUM(TotalAmount) AS Value + FROM SalesQuote + WHERE Status NOT IN ('Expired', 'Declined') + + UNION ALL + + SELECT + 'Quotes - Accepted' AS Stage, + 2 AS StageOrder, + COUNT(*) AS Count, + SUM(TotalAmount) AS Value + FROM SalesQuote + WHERE Status = 'Accepted' + + UNION ALL + + SELECT + 'Orders - Confirmed' AS Stage, + 3 AS StageOrder, + COUNT(*) AS Count, + SUM(NetAmount) AS Value + FROM SalesOrder + WHERE Status = 'Confirmed' + + UNION ALL + + SELECT + 'Orders - In Production' AS Stage, + 4 AS StageOrder, + COUNT(*) AS Count, + SUM(NetAmount) AS Value + FROM SalesOrder + WHERE Status = 'InProduction' + + UNION ALL + + SELECT + 'Orders - Shipped' AS Stage, + 5 AS StageOrder, + COUNT(*) AS Count, + SUM(NetAmount) AS Value + FROM SalesOrder + WHERE Status = 'Shipped' + + UNION ALL + + SELECT + 'Orders - Delivered' AS Stage, + 6 AS StageOrder, + COUNT(*) AS Count, + SUM(NetAmount) AS Value + FROM SalesOrder + WHERE Status = 'Delivered' +) +SELECT + Stage, + StageOrder, + Count, + Value, + LAG(Count) OVER (ORDER BY StageOrder) AS PriorStageCount, + LAG(Value) OVER (ORDER BY StageOrder) AS PriorStageValue, + CAST(Count * 100.0 / NULLIF(LAG(Count) OVER (ORDER BY StageOrder), 0) AS DECIMAL(5,2)) AS ConversionRate, + CAST(Value * 100.0 / NULLIF(LAG(Value) OVER (ORDER BY StageOrder), 0) AS DECIMAL(5,2)) AS ValueRetentionRate +FROM PipelineMetrics; +GO + +-- ============================================= +-- REPORT 20: Customer Segmentation RFM Analysis +-- (Recency, Frequency, Monetary) +-- ============================================= + +CREATE OR ALTER VIEW vw_Sales_CustomerSegmentation AS +WITH RFMScores AS ( + SELECT + c.CustomerID, + c.CustomerCode, + c.CustomerName, + c.CustomerType, + DATEDIFF(DAY, MAX(so.OrderDate), GETDATE()) AS Recency, + COUNT(DISTINCT so.SalesOrderID) AS Frequency, + SUM(so.NetAmount) AS Monetary, + NTILE(5) OVER (ORDER BY DATEDIFF(DAY, MAX(so.OrderDate), GETDATE())) AS R_Score, + NTILE(5) OVER (ORDER BY COUNT(DISTINCT so.SalesOrderID) DESC) AS F_Score, + NTILE(5) OVER (ORDER BY SUM(so.NetAmount) DESC) AS M_Score + FROM Customer c + LEFT JOIN SalesOrder so ON c.CustomerID = so.CustomerID + WHERE so.Status = 'Delivered' + GROUP BY c.CustomerID, c.CustomerCode, c.CustomerName, c.CustomerType +) +SELECT + *, + (R_Score + F_Score + M_Score) / 3.0 AS RFM_Score, + CASE + WHEN R_Score >= 4 AND F_Score >= 4 AND M_Score >= 4 THEN 'Champions' + WHEN R_Score >= 3 AND F_Score >= 3 AND M_Score >= 3 THEN 'Loyal Customers' + WHEN R_Score >= 4 AND F_Score <= 2 THEN 'New Customers' + WHEN R_Score <= 2 AND F_Score >= 3 THEN 'At Risk' + WHEN R_Score <= 2 AND F_Score <= 2 THEN 'Lost' + WHEN M_Score >= 4 THEN 'Big Spenders' + ELSE 'Others' + END AS CustomerSegment, + CASE + WHEN R_Score >= 4 AND F_Score >= 4 AND M_Score >= 4 THEN 'Maintain relationship, offer loyalty rewards' + WHEN R_Score >= 3 AND F_Score >= 3 AND M_Score >= 3 THEN 'Upsell higher value products' + WHEN R_Score >= 4 AND F_Score <= 2 THEN 'Build relationship, increase frequency' + WHEN R_Score <= 2 AND F_Score >= 3 THEN 'Win back campaign, special offers' + WHEN R_Score <= 2 AND F_Score <= 2 THEN 'Reactivation campaign' + WHEN M_Score >= 4 THEN 'Focus on satisfaction and retention' + ELSE 'Increase engagement' + END AS RecommendedAction +FROM RFMScores; +GO + +PRINT 'All 20 sales operations reports created successfully!'; +PRINT ''; +PRINT 'Available Sales Reports:'; +PRINT '1. vw_Sales_ByChannel - Sales Performance by Channel'; +PRINT '2. vw_Sales_StorePerformance - Store Performance Report'; +PRINT '3. vw_Sales_RepPerformance - Sales Representative Performance'; +PRINT '4. vw_Sales_CustomerAnalysis - Customer Sales Analysis'; +PRINT '5. vw_Sales_ProductPerformance - Product Sales Performance'; +PRINT '6. vw_Sales_TrendAnalysis - Sales Trend Analysis'; +PRINT '7. vw_Sales_OrderValueAnalysis - Average Order Value Analysis'; +PRINT '8. vw_Sales_ReturnsAnalysis - Sales Returns Analysis'; +PRINT '9. vw_Sales_QuoteConversion - Sales Quote Conversion Analysis'; +PRINT '10. vw_Sales_DiscountAnalysis - Discount Analysis Report'; +PRINT '11. vw_Sales_TopProducts - Top Selling Products Report'; +PRINT '12. vw_Sales_ByTerritory - Sales by Territory Report'; +PRINT '13. vw_Sales_ChannelProfitability - Channel Profitability Analysis'; +PRINT '14. vw_Sales_CustomerLifetimeValue - Customer Lifetime Value'; +PRINT '15. vw_Sales_GrowthAnalysis - Sales Growth Analysis'; +PRINT '16. vw_Sales_OrderSizeDistribution - Order Size Distribution'; +PRINT '17. vw_Sales_ProductMixAnalysis - Product Mix Analysis'; +PRINT '18. vw_Sales_TimeBasedAnalysis - Day of Week / Time-Based Analysis'; +PRINT '19. vw_Sales_Pipeline - Sales Pipeline (Quotes to Orders)'; +PRINT '20. vw_Sales_CustomerSegmentation - Customer Segmentation RFM Analysis'; +GO diff --git a/samples/databases/futon-manufacturing/08-sales-sample-queries.sql b/samples/databases/futon-manufacturing/08-sales-sample-queries.sql new file mode 100644 index 0000000000..ac95016710 --- /dev/null +++ b/samples/databases/futon-manufacturing/08-sales-sample-queries.sql @@ -0,0 +1,593 @@ +-- ============================================= +-- Sample Sales Operations Queries +-- Futon Manufacturing Database +-- ============================================= + +USE FutonManufacturing; +GO + +PRINT '============================================='; +PRINT 'SAMPLE SALES OPERATIONS QUERIES'; +PRINT '============================================='; +PRINT ''; + +-- ============================================= +-- 1. SALES BY CHANNEL +-- ============================================= + +PRINT '1. Sales Performance by Channel - Current Month'; +PRINT '---------------------------------------------------------------------'; +SELECT + ChannelName, + Year, + Month, + OrderCount, + UniqueCustomers, + CAST(GrossSales AS DECIMAL(18,2)) AS GrossSales, + CAST(TotalDiscounts AS DECIMAL(18,2)) AS Discounts, + CAST(NetSales AS DECIMAL(18,2)) AS NetSales, + CAST(AvgOrderValue AS DECIMAL(18,2)) AS AvgOrderValue, + AvgDiscountPercent AS [Discount %] +FROM vw_Sales_ByChannel +WHERE Year = YEAR(GETDATE()) AND Month = MONTH(GETDATE()) +ORDER BY NetSales DESC; +GO + +PRINT ''; +PRINT '2. Channel Performance Comparison - Last 3 Months'; +PRINT '---------------------------------------------------------------------'; +SELECT + ChannelName, + SUM(OrderCount) AS TotalOrders, + SUM(UniqueCustomers) AS TotalCustomers, + CAST(SUM(NetSales) AS DECIMAL(18,2)) AS TotalSales, + CAST(AVG(AvgOrderValue) AS DECIMAL(18,2)) AS AvgOrderValue +FROM vw_Sales_ByChannel +WHERE DATEFROMPARTS(Year, Month, 1) >= DATEADD(MONTH, -3, DATEFROMPARTS(YEAR(GETDATE()), MONTH(GETDATE()), 1)) +GROUP BY ChannelName +ORDER BY TotalSales DESC; +GO + +-- ============================================= +-- 2. STORE PERFORMANCE +-- ============================================= + +PRINT ''; +PRINT '3. Top Performing Stores by Sales'; +PRINT '---------------------------------------------------------------------'; +SELECT + StoreCode, + StoreName, + City, + State, + Manager, + TotalOrders, + CAST(NetSales AS DECIMAL(18,2)) AS NetSales, + CAST(AvgOrderValue AS DECIMAL(18,2)) AS AvgOrderValue, + CAST(AvgDailySales AS DECIMAL(18,2)) AS AvgDailySales, + CompletionRate AS [Completion %] +FROM vw_Sales_StorePerformance +WHERE TotalOrders > 0 +ORDER BY NetSales DESC; +GO + +-- ============================================= +-- 3. SALES REP PERFORMANCE +-- ============================================= + +PRINT ''; +PRINT '4. Sales Rep Leaderboard'; +PRINT '---------------------------------------------------------------------'; +SELECT + SalesRepName, + TerritoryName, + Region, + TotalOrders, + UniqueCustomers, + CAST(NetSales AS DECIMAL(18,2)) AS NetSales, + CAST(AvgOrderValue AS DECIMAL(18,2)) AS AvgOrderValue, + QuotesCreated, + QuotesAccepted, + QuoteWinRate AS [Win Rate %], + SalesRank +FROM vw_Sales_RepPerformance +ORDER BY SalesRank; +GO + +-- ============================================= +-- 4. CUSTOMER ANALYSIS +-- ============================================= + +PRINT ''; +PRINT '5. Top 10 Customers by Total Sales'; +PRINT '---------------------------------------------------------------------'; +SELECT TOP 10 + CustomerCode, + CustomerName, + CustomerType, + City, + State, + TotalOrders, + CAST(TotalSales AS DECIMAL(18,2)) AS TotalSales, + CAST(AvgOrderValue AS DECIMAL(18,2)) AS AvgOrderValue, + CustomerSegment, + CustomerStatus, + DaysSinceLastOrder +FROM vw_Sales_CustomerAnalysis +ORDER BY TotalSales DESC; +GO + +PRINT ''; +PRINT '6. At-Risk Customers (Inactive or Dormant)'; +PRINT '---------------------------------------------------------------------'; +SELECT + CustomerName, + CustomerType, + TotalOrders, + CAST(TotalSales AS DECIMAL(18,2)) AS TotalSales, + LastOrderDate, + DaysSinceLastOrder, + CustomerStatus, + SalesRep +FROM vw_Sales_CustomerAnalysis +WHERE CustomerStatus IN ('Inactive', 'Dormant') +ORDER BY TotalSales DESC; +GO + +-- ============================================= +-- 5. PRODUCT PERFORMANCE +-- ============================================= + +PRINT ''; +PRINT '7. Top Selling Products - All Time'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemCode, + ItemName, + OrderCount, + TotalUnitsSold, + CAST(TotalRevenue AS DECIMAL(18,2)) AS Revenue, + CAST(AvgSellingPrice AS DECIMAL(18,2)) AS AvgPrice, + CAST(TotalGrossProfit AS DECIMAL(18,2)) AS GrossProfit, + GrossMarginPercent AS [Margin %], + UnitSalesRank, + RevenueRank +FROM vw_Sales_ProductPerformance +ORDER BY TotalUnitsSold DESC; +GO + +PRINT ''; +PRINT '8. Product Performance by Channel'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemName, + RetailUnits, + OnlineUnits, + WholesaleUnits, + TotalUnitsSold, + CAST(TotalRevenue AS DECIMAL(18,2)) AS Revenue +FROM vw_Sales_ProductPerformance +ORDER BY TotalUnitsSold DESC; +GO + +-- ============================================= +-- 6. SALES TRENDS +-- ============================================= + +PRINT ''; +PRINT '9. Monthly Sales Trend'; +PRINT '---------------------------------------------------------------------'; +SELECT + Year, + Month, + OrderCount, + UniqueCustomers, + CAST(NetSales AS DECIMAL(18,2)) AS NetSales, + CAST(AvgOrderValue AS DECIMAL(18,2)) AS AvgOrderValue, + CAST(PriorMonthSales AS DECIMAL(18,2)) AS PriorMonthSales, + CAST(MoMChange AS DECIMAL(18,2)) AS MoMChange, + MoMChangePercent AS [MoM %], + CAST(ThreeMonthAvg AS DECIMAL(18,2)) AS [3-Month Avg] +FROM vw_Sales_TrendAnalysis +ORDER BY Year DESC, Month DESC; +GO + +-- ============================================= +-- 7. RETURNS ANALYSIS +-- ============================================= + +PRINT ''; +PRINT '10. Sales Returns Summary by Reason'; +PRINT '---------------------------------------------------------------------'; +SELECT + ReasonDescription, + COUNT(DISTINCT ReturnID) AS ReturnCount, + CAST(SUM(TotalRefunds) AS DECIMAL(18,2)) AS TotalRefunds, + CAST(AVG(AvgRefundAmount) AS DECIMAL(18,2)) AS AvgRefundAmount, + STRING_AGG(ItemName, ', ') AS ProductsReturned +FROM vw_Sales_ReturnsAnalysis +GROUP BY ReasonDescription +ORDER BY SUM(TotalRefunds) DESC; +GO + +PRINT ''; +PRINT '11. Returns by Product'; +PRINT '---------------------------------------------------------------------'; +SELECT + ItemName, + SUM(UnitsReturned) AS TotalReturned, + CAST(SUM(TotalRefunds) AS DECIMAL(18,2)) AS RefundAmount, + STRING_AGG(DISTINCT ReasonDescription, ', ') AS ReturnReasons +FROM vw_Sales_ReturnsAnalysis +GROUP BY ItemName +ORDER BY SUM(UnitsReturned) DESC; +GO + +-- ============================================= +-- 8. QUOTE CONVERSION +-- ============================================= + +PRINT ''; +PRINT '12. Sales Quote Conversion Rates'; +PRINT '---------------------------------------------------------------------'; +SELECT + QuoteStatus, + ConversionStatus, + COUNT(*) AS QuoteCount, + CAST(AVG(QuoteAmount) AS DECIMAL(18,2)) AS AvgQuoteAmount, + CAST(AVG(DaysToConvert) AS DECIMAL(10,1)) AS AvgDaysToConvert +FROM vw_Sales_QuoteConversion +GROUP BY QuoteStatus, ConversionStatus +ORDER BY QuoteCount DESC; +GO + +PRINT ''; +PRINT '13. Open Quotes Requiring Follow-Up'; +PRINT '---------------------------------------------------------------------'; +SELECT + QuoteNumber, + CustomerName, + SalesRep, + QuoteDate, + ExpirationDate, + DATEDIFF(DAY, GETDATE(), ExpirationDate) AS DaysUntilExpiration, + CAST(QuoteAmount AS DECIMAL(18,2)) AS QuoteAmount, + QuoteStatus +FROM vw_Sales_QuoteConversion +WHERE QuoteStatus IN ('Draft', 'Sent') + AND ExpirationDate >= GETDATE() +ORDER BY ExpirationDate; +GO + +-- ============================================= +-- 9. DISCOUNT ANALYSIS +-- ============================================= + +PRINT ''; +PRINT '14. Discount Impact by Channel'; +PRINT '---------------------------------------------------------------------'; +SELECT + ChannelName, + OrderCount, + CAST(GrossSales AS DECIMAL(18,2)) AS GrossSales, + CAST(TotalDiscounts AS DECIMAL(18,2)) AS TotalDiscounts, + DiscountPercent AS [Discount %], + CAST(GrossProfit AS DECIMAL(18,2)) AS GrossProfit, + GrossMarginPercent AS [Margin %], + NoDiscountOrders, + LowDiscountOrders, + MediumDiscountOrders, + HighDiscountOrders +FROM vw_Sales_DiscountAnalysis +WHERE Year = YEAR(GETDATE()) +GROUP BY ChannelName, OrderCount, GrossSales, TotalDiscounts, DiscountPercent, + GrossProfit, GrossMarginPercent, NoDiscountOrders, LowDiscountOrders, + MediumDiscountOrders, HighDiscountOrders +ORDER BY DiscountPercent DESC; +GO + +-- ============================================= +-- 10. TOP PRODUCTS +-- ============================================= + +PRINT ''; +PRINT '15. Top 5 Products per Channel - Current Month'; +PRINT '---------------------------------------------------------------------'; +SELECT + ChannelName, + ItemName, + UnitsSold, + CAST(Revenue AS DECIMAL(18,2)) AS Revenue, + CAST(GrossProfit AS DECIMAL(18,2)) AS GrossProfit, + UnitRank +FROM vw_Sales_TopProducts +WHERE Year = YEAR(GETDATE()) + AND Month = MONTH(GETDATE()) + AND UnitRank <= 5 +ORDER BY ChannelName, UnitRank; +GO + +-- ============================================= +-- 11. TERRITORY ANALYSIS +-- ============================================= + +PRINT ''; +PRINT '16. Territory Performance Summary'; +PRINT '---------------------------------------------------------------------'; +SELECT + TerritoryName, + Region, + SalesReps, + TotalCustomers, + TotalOrders, + CAST(NetSales AS DECIMAL(18,2)) AS NetSales, + CAST(SalesPerRep AS DECIMAL(18,2)) AS SalesPerRep, + CAST(SalesPerCustomer AS DECIMAL(18,2)) AS SalesPerCustomer, + TopProduct +FROM vw_Sales_ByTerritory +ORDER BY NetSales DESC; +GO + +-- ============================================= +-- 12. CHANNEL PROFITABILITY +-- ============================================= + +PRINT ''; +PRINT '17. Channel Profitability Comparison'; +PRINT '---------------------------------------------------------------------'; +SELECT + ChannelName, + OrderCount, + TotalUnits, + CAST(GrossSales AS DECIMAL(18,2)) AS GrossSales, + CAST(Discounts AS DECIMAL(18,2)) AS Discounts, + CAST(NetSales AS DECIMAL(18,2)) AS NetSales, + CAST(COGS AS DECIMAL(18,2)) AS COGS, + CAST(GrossProfit AS DECIMAL(18,2)) AS GrossProfit, + GrossMarginPercent AS [Margin %], + CAST(ProfitPerOrder AS DECIMAL(18,2)) AS ProfitPerOrder, + ProfitabilityRank +FROM vw_Sales_ChannelProfitability +ORDER BY ProfitabilityRank; +GO + +-- ============================================= +-- 13. CUSTOMER LIFETIME VALUE +-- ============================================= + +PRINT ''; +PRINT '18. Top 10 Customers by Lifetime Value'; +PRINT '---------------------------------------------------------------------'; +SELECT TOP 10 + CustomerCode, + CustomerName, + CustomerType, + TotalOrders, + CAST(TotalRevenue AS DECIMAL(18,2)) AS TotalRevenue, + CAST(TotalProfit AS DECIMAL(18,2)) AS TotalProfit, + CustomerLifetimeMonths, + CAST(AvgMonthlyRevenue AS DECIMAL(18,2)) AS AvgMonthlyRevenue, + CustomerTier, + ActivityStatus, + ValueRank +FROM vw_Sales_CustomerLifetimeValue +ORDER BY ValueRank; +GO + +-- ============================================= +-- 14. GROWTH ANALYSIS +-- ============================================= + +PRINT ''; +PRINT '19. Sales Growth by Channel - Last 6 Months'; +PRINT '---------------------------------------------------------------------'; +SELECT + Year, + Month, + ChannelName, + Orders, + Customers, + CAST(Revenue AS DECIMAL(18,2)) AS Revenue, + CAST(PriorMonthRevenue AS DECIMAL(18,2)) AS PriorMonthRevenue, + CAST(RevenueGrowth AS DECIMAL(18,2)) AS Growth, + GrowthPercent AS [Growth %], + CAST(ThreeMonthAvg AS DECIMAL(18,2)) AS [3-Mo Avg] +FROM vw_Sales_GrowthAnalysis +WHERE DATEFROMPARTS(Year, Month, 1) >= DATEADD(MONTH, -6, DATEFROMPARTS(YEAR(GETDATE()), MONTH(GETDATE()), 1)) +ORDER BY Year DESC, Month DESC, ChannelName; +GO + +-- ============================================= +-- 15. ORDER SIZE DISTRIBUTION +-- ============================================= + +PRINT ''; +PRINT '20. Order Size Distribution by Channel'; +PRINT '---------------------------------------------------------------------'; +SELECT + ChannelName, + OrderSizeBucket, + OrderCount, + CAST(TotalRevenue AS DECIMAL(18,2)) AS Revenue, + CAST(AvgOrderValue AS DECIMAL(18,2)) AS AvgOrderValue, + CAST(AvgUnitsPerOrder AS DECIMAL(10,1)) AS AvgUnits, + PercentOfChannelOrders AS [% of Orders] +FROM vw_Sales_OrderSizeDistribution +GROUP BY ChannelName, OrderSizeBucket, OrderCount, TotalRevenue, + AvgOrderValue, AvgUnitsPerOrder, PercentOfChannelOrders +ORDER BY ChannelName, OrderSizeBucket; +GO + +-- ============================================= +-- 16. TIME-BASED ANALYSIS +-- ============================================= + +PRINT ''; +PRINT '21. Sales by Day of Week'; +PRINT '---------------------------------------------------------------------'; +SELECT + DayOfWeek, + SUM(OrderCount) AS TotalOrders, + CAST(SUM(TotalRevenue) AS DECIMAL(18,2)) AS TotalRevenue, + CAST(AVG(AvgOrderValue) AS DECIMAL(18,2)) AS AvgOrderValue, + SUM(UniqueCustomers) AS TotalCustomers +FROM vw_Sales_TimeBasedAnalysis +GROUP BY DayOfWeek, DayNumber +ORDER BY DayNumber; +GO + +PRINT ''; +PRINT '22. Sales by Time of Day'; +PRINT '---------------------------------------------------------------------'; +SELECT + TimeOfDay, + SUM(OrderCount) AS TotalOrders, + CAST(SUM(TotalRevenue) AS DECIMAL(18,2)) AS TotalRevenue, + CAST(AVG(AvgOrderValue) AS DECIMAL(18,2)) AS AvgOrderValue +FROM vw_Sales_TimeBasedAnalysis +GROUP BY TimeOfDay +ORDER BY TotalOrders DESC; +GO + +-- ============================================= +-- 17. SALES PIPELINE +-- ============================================= + +PRINT ''; +PRINT '23. Sales Pipeline Funnel'; +PRINT '---------------------------------------------------------------------'; +SELECT + Stage, + Count, + CAST(Value AS DECIMAL(18,2)) AS Value, + PriorStageCount, + CAST(PriorStageValue AS DECIMAL(18,2)) AS PriorStageValue, + ConversionRate AS [Conversion %], + ValueRetentionRate AS [Value Retention %] +FROM vw_Sales_Pipeline +ORDER BY StageOrder; +GO + +-- ============================================= +-- 18. CUSTOMER SEGMENTATION +-- ============================================= + +PRINT ''; +PRINT '24. Customer Segmentation - RFM Analysis'; +PRINT '---------------------------------------------------------------------'; +SELECT + CustomerSegment, + COUNT(*) AS CustomerCount, + CAST(AVG(Monetary) AS DECIMAL(18,2)) AS AvgSpend, + CAST(AVG(Frequency) AS DECIMAL(10,1)) AS AvgOrders, + CAST(AVG(Recency) AS DECIMAL(10,1)) AS AvgDaysSinceOrder, + CAST(SUM(Monetary) AS DECIMAL(18,2)) AS TotalRevenue +FROM vw_Sales_CustomerSegmentation +GROUP BY CustomerSegment +ORDER BY TotalRevenue DESC; +GO + +PRINT ''; +PRINT '25. Champions and At-Risk Customers'; +PRINT '---------------------------------------------------------------------'; +SELECT + CustomerName, + CustomerType, + Frequency AS Orders, + CAST(Monetary AS DECIMAL(18,2)) AS TotalSpend, + Recency AS DaysSinceLastOrder, + CustomerSegment, + RecommendedAction +FROM vw_Sales_CustomerSegmentation +WHERE CustomerSegment IN ('Champions', 'At Risk', 'Lost') +ORDER BY CustomerSegment, Monetary DESC; +GO + +-- ============================================= +-- 19. ADVANCED ANALYTICS +-- ============================================= + +PRINT ''; +PRINT '26. Cross-Sell Opportunities - Popular Product Combinations'; +PRINT '---------------------------------------------------------------------'; +SELECT TOP 10 + ProductMix, + OrderCount, + CAST(TotalRevenue AS DECIMAL(18,2)) AS Revenue, + ChannelName, + PopularityRank +FROM vw_Sales_ProductMixAnalysis +WHERE UniqueProducts > 1 +ORDER BY OrderCount DESC; +GO + +PRINT ''; +PRINT '27. Sales KPI Dashboard - Current Month vs Prior Month'; +PRINT '---------------------------------------------------------------------'; +WITH CurrentMonth AS ( + SELECT + SUM(OrderCount) AS Orders, + SUM(UniqueCustomers) AS Customers, + SUM(NetSales) AS Revenue + FROM vw_Sales_ByChannel + WHERE Year = YEAR(GETDATE()) AND Month = MONTH(GETDATE()) +), +PriorMonth AS ( + SELECT + SUM(OrderCount) AS Orders, + SUM(UniqueCustomers) AS Customers, + SUM(NetSales) AS Revenue + FROM vw_Sales_ByChannel + WHERE Year = YEAR(DATEADD(MONTH, -1, GETDATE())) + AND Month = MONTH(DATEADD(MONTH, -1, GETDATE())) +) +SELECT + 'Orders' AS Metric, + cm.Orders AS CurrentMonth, + pm.Orders AS PriorMonth, + cm.Orders - pm.Orders AS Change, + CAST((cm.Orders - pm.Orders) * 100.0 / NULLIF(pm.Orders, 0) AS DECIMAL(5,2)) AS [Change %] +FROM CurrentMonth cm, PriorMonth pm + +UNION ALL + +SELECT + 'Customers', + cm.Customers, + pm.Customers, + cm.Customers - pm.Customers, + CAST((cm.Customers - pm.Customers) * 100.0 / NULLIF(pm.Customers, 0) AS DECIMAL(5,2)) +FROM CurrentMonth cm, PriorMonth pm + +UNION ALL + +SELECT + 'Revenue', + CAST(cm.Revenue AS INT), + CAST(pm.Revenue AS INT), + CAST(cm.Revenue - pm.Revenue AS INT), + CAST((cm.Revenue - pm.Revenue) * 100.0 / NULLIF(pm.Revenue, 0) AS DECIMAL(5,2)) +FROM CurrentMonth cm, PriorMonth pm; +GO + +PRINT ''; +PRINT '28. Channel Performance Summary - All Time'; +PRINT '---------------------------------------------------------------------'; +SELECT + ChannelName, + SUM(OrderCount) AS TotalOrders, + SUM(UniqueCustomers) AS TotalCustomers, + CAST(SUM(NetSales) AS DECIMAL(18,2)) AS TotalRevenue, + CAST(AVG(AvgOrderValue) AS DECIMAL(18,2)) AS AvgOrderValue, + CAST(AVG(AvgDiscountPercent) AS DECIMAL(5,2)) AS [Avg Discount %] +FROM vw_Sales_ByChannel +GROUP BY ChannelName +ORDER BY TotalRevenue DESC; +GO + +PRINT ''; +PRINT '============================================='; +PRINT 'Sales operations sample queries completed!'; +PRINT 'Use these as templates for your sales analysis.'; +PRINT '============================================='; +GO diff --git a/samples/databases/futon-manufacturing/README.md b/samples/databases/futon-manufacturing/README.md index 4a5a4565e5..6e9c3b3938 100644 --- a/samples/databases/futon-manufacturing/README.md +++ b/samples/databases/futon-manufacturing/README.md @@ -13,8 +13,9 @@ This database manages the complete manufacturing lifecycle for a futon manufactu - **Production Management**: Work orders, production completions, and work center capacity tracking - **Quality Control**: Inspection tracking for incoming, in-process, and final products - **Purchasing**: Purchase orders and supplier management -- **Sales**: Customer orders and fulfillment tracking +- **Sales Operations**: Multi-channel sales (Retail, Online, Wholesale) with complete order lifecycle - **20 Manufacturing Reports**: Comprehensive reporting views for operational insights +- **20 Sales Operations Reports**: Complete sales analytics and performance metrics ## Database Structure @@ -41,6 +42,16 @@ This database manages the complete manufacturing lifecycle for a futon manufactu - `SalesOrder` / `SalesOrderDetail` - Sales - `QualityInspection` - Quality control records +#### Sales Operations Tables +- `SalesChannel` - Sales channels (Retail, Online, Wholesale) +- `Store` - Retail store locations +- `SalesTerritory` - Geographic sales territories +- `SalesRep` - Sales representatives +- `SalesReturn` / `SalesReturnDetail` - Product returns and refunds +- `SalesQuote` / `SalesQuoteDetail` - Sales quotations +- `Promotion` - Promotional campaigns +- `PriceList` / `PriceListDetail` - Channel-specific pricing + ## Product Hierarchy The database includes three levels of products: @@ -75,8 +86,20 @@ Run the SQL scripts in order: -- 3. Create manufacturing reports :r 03-manufacturing-reports.sql --- 4. (Optional) Run sample queries +-- 4. (Optional) Run manufacturing sample queries :r 04-sample-queries.sql + +-- 5. Enhance schema for sales operations +:r 05-sales-schema-enhancements.sql + +-- 6. Insert sales sample data +:r 06-sales-sample-data.sql + +-- 7. Create sales operations reports +:r 07-sales-reports.sql + +-- 8. (Optional) Run sales sample queries +:r 08-sales-sample-queries.sql ``` ## Manufacturing Reports @@ -275,6 +298,203 @@ GROUP BY Year, Month, ItemName ORDER BY Year, Month, ItemName; ``` +## Sales Operations Reports + +### 1. Sales Performance by Channel (`vw_Sales_ByChannel`) +Analyze sales across Retail, Online, and Wholesale channels with trends. + +```sql +-- Monthly sales by channel +SELECT * FROM vw_Sales_ByChannel +WHERE Year = 2024 +ORDER BY Year, Month, NetSales DESC; +``` + +### 2. Store Performance Report (`vw_Sales_StorePerformance`) +Track individual retail store performance metrics. + +```sql +-- Top performing stores +SELECT * FROM vw_Sales_StorePerformance +ORDER BY NetSales DESC; +``` + +### 3. Sales Representative Performance (`vw_Sales_RepPerformance`) +Evaluate sales rep performance, territories, and quote conversion. + +```sql +-- Sales rep leaderboard +SELECT * FROM vw_Sales_RepPerformance +ORDER BY SalesRank; +``` + +### 4. Customer Sales Analysis (`vw_Sales_CustomerAnalysis`) +Comprehensive customer metrics with segmentation and status. + +```sql +-- High-value customers +SELECT * FROM vw_Sales_CustomerAnalysis +WHERE CustomerSegment IN ('VIP', 'Regular') +ORDER BY TotalSales DESC; +``` + +### 5. Product Sales Performance (`vw_Sales_ProductPerformance`) +Product-level sales metrics by channel with profitability. + +```sql +-- Best selling products +SELECT * FROM vw_Sales_ProductPerformance +ORDER BY TotalUnitsSold DESC; +``` + +### 6. Sales Trend Analysis (`vw_Sales_TrendAnalysis`) +Month-over-month and year-over-year growth analysis. + +```sql +-- Recent trends with growth rates +SELECT * FROM vw_Sales_TrendAnalysis +ORDER BY Year DESC, Month DESC; +``` + +### 7. Average Order Value Analysis (`vw_Sales_OrderValueAnalysis`) +Order size distribution and metrics by channel and customer type. + +```sql +-- AOV by channel +SELECT ChannelName, AvgNetAmount, OrderCount +FROM vw_Sales_OrderValueAnalysis +GROUP BY ChannelName, AvgNetAmount, OrderCount; +``` + +### 8. Sales Returns Analysis (`vw_Sales_ReturnsAnalysis`) +Track returns by reason, product, and channel. + +```sql +-- Top return reasons +SELECT ReasonDescription, SUM(TotalRefunds) AS Refunds +FROM vw_Sales_ReturnsAnalysis +GROUP BY ReasonDescription +ORDER BY Refunds DESC; +``` + +### 9. Sales Quote Conversion Analysis (`vw_Sales_QuoteConversion`) +Monitor quote-to-order conversion rates and pipeline. + +```sql +-- Quote conversion rates +SELECT ConversionStatus, COUNT(*) AS Quotes, AVG(QuoteAmount) AS AvgValue +FROM vw_Sales_QuoteConversion +GROUP BY ConversionStatus; +``` + +### 10. Discount Analysis Report (`vw_Sales_DiscountAnalysis`) +Analyze discount impact on margins and profitability. + +```sql +-- Discount effectiveness by channel +SELECT * FROM vw_Sales_DiscountAnalysis +ORDER BY Year DESC, Month DESC; +``` + +### 11. Top Selling Products Report (`vw_Sales_TopProducts`) +Ranked product performance by channel and time period. + +```sql +-- Top 10 products this month +SELECT * FROM vw_Sales_TopProducts +WHERE Year = YEAR(GETDATE()) AND Month = MONTH(GETDATE()) + AND UnitRank <= 10 +ORDER BY ChannelName, UnitRank; +``` + +### 12. Sales by Territory Report (`vw_Sales_ByTerritory`) +Geographic territory performance and sales rep efficiency. + +```sql +-- Territory comparison +SELECT * FROM vw_Sales_ByTerritory +ORDER BY NetSales DESC; +``` + +### 13. Channel Profitability Analysis (`vw_Sales_ChannelProfitability`) +Full profitability analysis including COGS and margins by channel. + +```sql +-- Most profitable channels +SELECT * FROM vw_Sales_ChannelProfitability +ORDER BY GrossProfit DESC; +``` + +### 14. Customer Lifetime Value (`vw_Sales_CustomerLifetimeValue`) +Calculate CLV with customer tiers and activity status. + +```sql +-- Top customers by lifetime value +SELECT * FROM vw_Sales_CustomerLifetimeValue +WHERE CustomerTier IN ('Platinum', 'Gold') +ORDER BY TotalRevenue DESC; +``` + +### 15. Sales Growth Analysis (`vw_Sales_GrowthAnalysis`) +Track revenue and customer growth by channel over time. + +```sql +-- Recent growth trends +SELECT * FROM vw_Sales_GrowthAnalysis +WHERE Year >= YEAR(DATEADD(MONTH, -6, GETDATE())) +ORDER BY Year DESC, Month DESC; +``` + +### 16. Order Size Distribution (`vw_Sales_OrderSizeDistribution`) +Analyze order patterns and basket sizes. + +```sql +-- Order size breakdown +SELECT * FROM vw_Sales_OrderSizeDistribution +ORDER BY ChannelName, OrderSizeBucket; +``` + +### 17. Product Mix Analysis (`vw_Sales_ProductMixAnalysis`) +Identify popular product combinations and cross-sell opportunities. + +```sql +-- Most common product combinations +SELECT * FROM vw_Sales_ProductMixAnalysis +WHERE UniqueProducts > 1 +ORDER BY OrderCount DESC; +``` + +### 18. Day of Week / Time-Based Analysis (`vw_Sales_TimeBasedAnalysis`) +Understand sales patterns by day of week and time of day. + +```sql +-- Sales by day of week +SELECT DayOfWeek, SUM(OrderCount) AS Orders, SUM(TotalRevenue) AS Revenue +FROM vw_Sales_TimeBasedAnalysis +GROUP BY DayOfWeek, DayNumber +ORDER BY DayNumber; +``` + +### 19. Sales Pipeline (`vw_Sales_Pipeline`) +Track conversion rates from quotes through delivery. + +```sql +-- Pipeline funnel analysis +SELECT * FROM vw_Sales_Pipeline +ORDER BY StageOrder; +``` + +### 20. Customer Segmentation RFM Analysis (`vw_Sales_CustomerSegmentation`) +RFM (Recency, Frequency, Monetary) segmentation with actionable recommendations. + +```sql +-- Customer segments with recommended actions +SELECT CustomerSegment, COUNT(*) AS Customers, SUM(Monetary) AS TotalValue +FROM vw_Sales_CustomerSegmentation +GROUP BY CustomerSegment +ORDER BY TotalValue DESC; +``` + ## Sample Data The database includes sample data for: @@ -282,10 +502,16 @@ The database includes sample data for: - 15 Components (5 pillow types, 5 mattress types, 5 frame types) - 6 Finished futon products - 5 Suppliers with pricing -- 8 Customers +- 8 Customers with various types (Retail, Wholesale, Online) - 3 Warehouses - 5 Work centers - Initial inventory levels +- 7 Retail stores across multiple cities +- 6 Sales territories with regions +- 8 Sales representatives +- 15 Sales orders across all channels (Retail, Online, Wholesale) +- Sales returns and quotations +- Promotions and price lists by channel ## Use Cases @@ -364,4 +590,5 @@ Created as part of SQL Server Samples repository for demonstrating manufacturing ## Version History -- 1.0.0 - Initial release with complete schema, sample data, and 20 reports +- 2.0.0 - Added sales operations with 20 sales reports, multi-channel support, returns, quotes, and territories +- 1.0.0 - Initial release with complete schema, sample data, and 20 manufacturing reports From 844f63f62b080af719fe5b47e2cc398c80ee4dfd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 01:15:58 +0000 Subject: [PATCH 10/86] Bump follow-redirects Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.6 to 1.16.0. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.6...v1.16.0) --- updated-dependencies: - dependency-name: follow-redirects dependency-version: 1.16.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json b/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json index 69bc61674d..8b88a29ae6 100644 --- a/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json +++ b/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json @@ -7918,9 +7918,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", "dev": true, "funding": [ { @@ -7928,6 +7928,7 @@ "url": "https://github.com/sponsors/RubenVerborgh" } ], + "license": "MIT", "engines": { "node": ">=4.0" }, From 76eafd9e0604d5d9758fda1e2752f7bfb7445f07 Mon Sep 17 00:00:00 2001 From: "Dina Berry (She/her)" Date: Thu, 23 Apr 2026 11:14:53 -0700 Subject: [PATCH 11/86] Add Azure SQL vector search TypeScript quickstart sample Add a complete TypeScript sample demonstrating vector search with Azure SQL Database: - Azure OpenAI text-embedding-3-small for generating embeddings - VECTOR_DISTANCE for similarity search with DiskANN index - Azure Identity (DefaultAzureCredential) for passwordless auth - Bicep infrastructure for Azure SQL + OpenAI provisioning - CI workflow for build validation Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../workflows/vector-search-typescript-ci.yml | 55 + samples/features/vector-search/.gitignore | 20 + samples/features/vector-search/README.md | 56 + samples/features/vector-search/azure.yaml | 9 + .../vector-search/data/HotelsData.JSON | 8820 ++ .../vector-search/data/HotelsData_Vector.json | 88237 ++++++++++++++++ .../features/vector-search/infra/main.bicep | 174 + .../vector-search/infra/main.bicepparam | 7 + .../vector-search/infra/sql-database.bicep | 87 + .../vector-search-query-typescript/.gitignore | 17 + .../vector-search-query-typescript/README.md | 309 + .../package-lock.json | 1520 + .../package.json | 32 + .../vector-search-query-typescript/sample.env | 10 + .../scripts/create-resources.ps1 | 194 + .../scripts/create-resources.sh | 180 + .../scripts/delete-resources.ps1 | 43 + .../scripts/delete-resources.sh | 40 + .../scripts/typecheck.js | 46 + .../src/config.ts | 63 + .../src/embed.ts | 79 + .../src/index.ts | 454 + .../tsconfig.json | 23 + 23 files changed, 100475 insertions(+) create mode 100644 .github/workflows/vector-search-typescript-ci.yml create mode 100644 samples/features/vector-search/.gitignore create mode 100644 samples/features/vector-search/README.md create mode 100644 samples/features/vector-search/azure.yaml create mode 100644 samples/features/vector-search/data/HotelsData.JSON create mode 100644 samples/features/vector-search/data/HotelsData_Vector.json create mode 100644 samples/features/vector-search/infra/main.bicep create mode 100644 samples/features/vector-search/infra/main.bicepparam create mode 100644 samples/features/vector-search/infra/sql-database.bicep create mode 100644 samples/features/vector-search/vector-search-query-typescript/.gitignore create mode 100644 samples/features/vector-search/vector-search-query-typescript/README.md create mode 100644 samples/features/vector-search/vector-search-query-typescript/package-lock.json create mode 100644 samples/features/vector-search/vector-search-query-typescript/package.json create mode 100644 samples/features/vector-search/vector-search-query-typescript/sample.env create mode 100644 samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.ps1 create mode 100644 samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.sh create mode 100644 samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.ps1 create mode 100644 samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.sh create mode 100644 samples/features/vector-search/vector-search-query-typescript/scripts/typecheck.js create mode 100644 samples/features/vector-search/vector-search-query-typescript/src/config.ts create mode 100644 samples/features/vector-search/vector-search-query-typescript/src/embed.ts create mode 100644 samples/features/vector-search/vector-search-query-typescript/src/index.ts create mode 100644 samples/features/vector-search/vector-search-query-typescript/tsconfig.json diff --git a/.github/workflows/vector-search-typescript-ci.yml b/.github/workflows/vector-search-typescript-ci.yml new file mode 100644 index 0000000000..d600c70a5d --- /dev/null +++ b/.github/workflows/vector-search-typescript-ci.yml @@ -0,0 +1,55 @@ +# CI for the Azure SQL Vector Search TypeScript quickstart sample. +# Security: uses `pull_request` (read-only token, no secrets on forks) +# with an explicit same-repo check to skip fork PRs entirely. + +name: "Vector Search TypeScript — Build" + +on: + pull_request: + branches: [master] + paths: + - "samples/features/vector-search/vector-search-query-typescript/**" + push: + branches: [master] + paths: + - "samples/features/vector-search/vector-search-query-typescript/**" + +# Cancel redundant runs for the same PR / branch. +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +permissions: + contents: read + +jobs: + build: + name: Build & type-check + runs-on: ubuntu-latest + timeout-minutes: 10 + + # Skip CI on fork PRs — prevents external actors from consuming minutes. + if: >- + github.event_name == 'push' || + github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name + + defaults: + run: + working-directory: samples/features/vector-search/vector-search-query-typescript + + steps: + - name: Checkout + uses: actions/checkout@v6 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: "22" + cache: "npm" + cache-dependency-path: samples/features/vector-search/vector-search-query-typescript/package-lock.json + + - name: Install dependencies + run: npm ci + + - name: Type-check (build) + run: npm run build diff --git a/samples/features/vector-search/.gitignore b/samples/features/vector-search/.gitignore new file mode 100644 index 0000000000..78306b3531 --- /dev/null +++ b/samples/features/vector-search/.gitignore @@ -0,0 +1,20 @@ +# Environment files +.env +.env.* +!.env.sample +!.env.example + +# Dependencies +node_modules/ + +# Build artifacts +dist/ +build/ + +# Logs +*.log +npm-debug.log* + +# OS files +.DS_Store +Thumbs.db diff --git a/samples/features/vector-search/README.md b/samples/features/vector-search/README.md new file mode 100644 index 0000000000..b31d990866 --- /dev/null +++ b/samples/features/vector-search/README.md @@ -0,0 +1,56 @@ +# Vector Search Samples for Azure SQL Database + +Native vector search samples demonstrating the `VECTOR()` data type and `VECTOR_DISTANCE()` function in Azure SQL Database. + +## Prerequisites + +- Azure subscription — [Create one free](https://azure.microsoft.com/pricing/purchase-options/azure-account) +- [Azure Developer CLI (azd)](https://learn.microsoft.com/azure/developer/azure-developer-cli/install-azd) +- [Azure CLI](https://learn.microsoft.com/cli/azure/install-azure-cli) + +## Quick start with Azure Developer CLI + +Deploy all required Azure resources (Azure SQL Database + Azure OpenAI) with one command: + +```bash +azd up --cwd samples/features/vector-search +``` + +This provisions: +- **Azure SQL Database** with native vector support +- **Azure OpenAI** with `text-embedding-3-small` deployment +- **Managed Identity** with appropriate role assignments + +After deployment, create the `.env` file for the language samples: + +```bash +azd env get-values --cwd samples/features/vector-search > samples/features/vector-search/vector-search-query-typescript/.env +``` + +This writes the deployment outputs (`AZURE_OPENAI_ENDPOINT`, `AZURE_OPENAI_EMBEDDING_DEPLOYMENT`, `AZURE_SQL_SERVER`, `AZURE_SQL_DATABASE`, etc.) directly into the `.env` file that the samples read at runtime. + +## Language samples + +| Language | Folder | Description | +|----------|--------|-------------| +| TypeScript | [vector-search-query-typescript/](./vector-search-query-typescript/) | Vector search with Node.js, tedious driver, and Azure OpenAI | + +## Infrastructure only + +The `infra/` folder contains Bicep templates that can be deployed independently: + +```bash +azd up --cwd infra # deploy infrastructure only +``` + +Or used as a module in your own Bicep templates. + +## Contributing + +This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. + +## Related content + +- [Vectors in Azure SQL and SQL Server](https://learn.microsoft.com/sql/relational-databases/vectors/vectors-sql-server) +- [VECTOR_DISTANCE (Transact-SQL)](https://learn.microsoft.com/sql/t-sql/functions/vector-distance-transact-sql) +- [Azure OpenAI text embeddings](https://learn.microsoft.com/azure/ai-services/openai/concepts/models#embeddings) diff --git a/samples/features/vector-search/azure.yaml b/samples/features/vector-search/azure.yaml new file mode 100644 index 0000000000..ac7fd85c57 --- /dev/null +++ b/samples/features/vector-search/azure.yaml @@ -0,0 +1,9 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-dev/main/schemas/v1.0/azure.yaml.json + +name: sql-vector-search-quickstart +metadata: + template: sql-vector-search-quickstart + +# Infrastructure outputs (AZURE_SQL_SERVER, AZURE_OPENAI_ENDPOINT, etc.) +# are defined in infra/main.bicep and automatically available via: +# azd env get-values diff --git a/samples/features/vector-search/data/HotelsData.JSON b/samples/features/vector-search/data/HotelsData.JSON new file mode 100644 index 0000000000..80a6a134a7 --- /dev/null +++ b/samples/features/vector-search/data/HotelsData.JSON @@ -0,0 +1,8820 @@ +[ + { + "HotelId": "1", + "HotelName": "Stay-Kay City Hotel", + "Description": "This classic hotel is fully-refurbished and ideally located on the main commercial artery of the city in the heart of New York. A few minutes away is Times Square and the historic centre of the city, as well as other places of interest that make New York one of America's most attractive and cosmopolitan cities.", + "Description_fr": "Cet hôtel classique entièrement rénové est idéalement situé sur l'artère commerçante principale de la ville, au cœur de New York. À quelques minutes se trouvent Times Square et le centre historique de la ville, ainsi que d'autres lieux d'intérêt qui font de New York l'une des villes les plus attrayantes et cosmopolites d'Amérique.", + "Category": "Boutique", + "Tags": [ "view", "air conditioning", "concierge" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2022-01-18T00:00:00Z", + "Rating": 3.60, + "Address": { + "StreetAddress": "677 5th Ave", + "City": "New York", + "StateProvince": "NY", + "PostalCode": "10022", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -73.975403, 40.760586 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 150.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower", "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "coffee maker", "coffee maker" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 234.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 128.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker", "jacuzzi tub" ] + } + ] + }, + { + "HotelId": "10", + "HotelName": "Countryside Hotel", + "Description": "Save up to 50% off traditional hotels. Free WiFi, great location near downtown, full kitchen, washer & dryer, 24\/7 support, bowling alley, fitness center and more.", + "Description_fr": "Économisez jusqu'à 50% sur les hôtels traditionnels. WiFi gratuit, très bien situé près du centre-ville, cuisine complète, laveuse & sécheuse, support 24\/7, bowling, centre de fitness et plus encore.", + "Category": "Extended-Stay", + "Tags": [ "24-hour front desk service", "laundry service", "free wifi" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-09-06T00:00:00Z", + "Rating": 2.70, + "Address": { + "StreetAddress": "6910 Fayetteville Rd", + "City": "Durham", + "StateProvince": "NC", + "PostalCode": "27713", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -78.940483, 35.904160 ] + }, + "Rooms": [ + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 244.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 76.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 150.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 238.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 122.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "coffee maker" ] + } + ] + }, + { + "HotelId": "11", + "HotelName": "Royal Cottage Resort", + "Description": "Your home away from home. Brand new fully equipped premium rooms, fast WiFi, full kitchen, washer & dryer, fitness center. Inner courtyard includes water features and outdoor seating. All units include fireplaces and small outdoor balconies. Pets accepted.", + "Description_fr": "Votre maison loin de chez vous. Flambant neuf chambres Premium entièrement équipées, WiFi rapide, cuisine complète, laveuse & sécheuse, centre de fitness. La cour intérieure comprend des points d'eau et des sièges à l'extérieur. Toutes les unités comprennent des cheminées et de petits balcons extérieurs. Animaux acceptés.", + "Category": "Extended-Stay", + "Tags": [ "free wifi", "free parking", "24-hour front desk service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2023-11-26T00:00:00Z", + "Rating": 2.50, + "Address": { + "StreetAddress": "22422 29th Dr SE", + "City": "Bothell", + "StateProvince": "WA", + "PostalCode": "98021", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.196700, 47.794540 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "tv", "coffee maker" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "tv", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 61.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 239.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 132.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "vcr/dvd", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (City View)", + "Description_fr": "Suite, 1 grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "tv", "vcr/dvd" ] + } + ] + }, + { + "HotelId": "12", + "HotelName": "Winter Panorama Resort", + "Description": "Plenty of great skiing, outdoor ice skating, sleigh rides, tubing and snow biking. Yoga, group exercise classes and outdoor hockey are available year-round, plus numerous options for shopping as well as great spa services. Newly-renovated with large rooms, free 24-hr airport shuttle & a new restaurant. Rooms\/suites offer mini-fridges & 49-inch HDTVs.", + "Description_fr": "Beaucoup de superbes pistes de ski, de patinage sur glace en plein air, de promenades en traîneau, de tubes et de vélo de neige. Yoga, cours de groupe et hockey en plein air sont disponibles toute l'année, ainsi que de nombreuses options de shopping ainsi que d'excellents services de spa. Récemment rénové, avec de grandes chambres, une navette gratuite de 24 heures par aéroport et un nouveau restaurant. Les chambres\/suites offrent des mini-frigos et des TVHD de 49 pouces.", + "Category": "Resort and Spa", + "Tags": [ "restaurant", "bar", "pool" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2022-09-16T00:00:00Z", + "Rating": 4.50, + "Address": { + "StreetAddress": "9025 SW Hillman Ct", + "City": "Wilsonville", + "StateProvince": "OR", + "PostalCode": "97070", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.770576, 45.322392 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "suite", "suite" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 154.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower", "tv" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "coffee maker" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "jacuzzi tub", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 133.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "suite" ] + } + ] + }, + { + "HotelId": "13", + "HotelName": "Luxury Lion Resort", + "Description": "Unmatched Luxury. Visit our downtown hotel to indulge in luxury accommodations. Moments from the stadium and transportation hubs, we feature the best in convenience and comfort.", + "Description_fr": "Un luxe incomparable. Visitez notre hôtel du centre-ville pour profiter d'un hébergement de luxe. À quelques minutes du stade et des centres de transport, nous vous proposons le meilleur en matière de commodité et de confort.", + "Category": "Luxury", + "Tags": [ "bar", "concierge", "restaurant" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2020-03-18T00:00:00Z", + "Rating": 4.10, + "Address": { + "StreetAddress": "3 Cityplace Dr", + "City": "St. Louis", + "StateProvince": "MO", + "PostalCode": "63141", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -90.440810, 38.672190 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "suite", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 137.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 128.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker", "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 163.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "suite" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + } + ] + }, + { + "HotelId": "14", + "HotelName": "Twin Vortex Hotel", + "Description": "New experience in the making. Be the first to experience the luxury of the Twin Vortex. Reserve one of our newly-renovated guest rooms today.", + "Description_fr": "Nouvelle expérience dans la fabrication. Soyez les premiers à découvrir le luxe du Twin vortex. Réservez une de nos chambres récemment rénovées aujourd'hui.", + "Category": "Luxury", + "Tags": [ "bar", "restaurant", "concierge" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2023-11-14T00:00:00Z", + "Rating": 4.40, + "Address": { + "StreetAddress": "1950 N Stemmons Fw", + "City": "Dallas", + "StateProvince": "TX", + "PostalCode": "75207", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -96.819412, 32.800762 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub", "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "coffee maker" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "bathroom shower" ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "coffee maker" ] + } + ] + }, + { + "HotelId": "15", + "HotelName": "By the Market Hotel", + "Description": "Book now and Save up to 30%. Central location. Walking distance from the Empire State Building & Times Square, in the Chelsea neighborhood. Brand new rooms. Impeccable service.", + "Description_fr": "Réservez dès maintenant et économisez jusqu'à 30%. Emplacement central. A quelques pas de l'Empire State Building & Times Square, dans le quartier de Chelsea. Chambres flambant neuves. Service impeccable.", + "Category": "Budget", + "Tags": [ "coffee in lobby", "free wifi", "24-hour front desk service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2023-10-30T00:00:00Z", + "Rating": 3.30, + "Address": { + "StreetAddress": "11 Times Sq", + "City": "New York", + "StateProvince": "NY", + "PostalCode": "10036", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -73.989792, 40.756729 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "vcr/dvd", "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 130.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower", "suite" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite", "suite" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 154.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "vcr/dvd", "vcr/dvd" ] + } + ] + }, + { + "HotelId": "16", + "HotelName": "Double Sanctuary Resort", + "Description": "5 star Luxury Hotel - Biggest Rooms in the city. #1 Hotel in the area listed by Traveler magazine. Free WiFi, Flexible check in\/out, Fitness Center & espresso in room.", + "Description_fr": "5 star hôtel de luxe-plus grandes chambres de la ville. #1 hôtel dans les environs énumérés par Traveler magazine. WiFi gratuit, Check-in\/out flexible, centre de fitness et espresso dans la chambre.", + "Category": "Resort and Spa", + "Tags": [ "view", "pool", "restaurant", "bar", "continental breakfast" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-08-05T00:00:00Z", + "Rating": 4.20, + "Address": { + "StreetAddress": "2211 Elliott Ave", + "City": "Seattle", + "StateProvince": "WA", + "PostalCode": "98121", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.347771, 47.611660 ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 108.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 97.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "suite" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "tv", "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 67.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "coffee maker", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "suite" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower" ] + } + ] + }, + { + "HotelId": "17", + "HotelName": "City Skyline Antiquity Hotel", + "Description": "In vogue since 1888, the Antiquity Hotel takes you back to bygone era. From the crystal chandeliers that adorn the Green Room, to the arched ceilings of the Grand Hall, the elegance of old New York beckons. Elevate Your Experience. Upgrade to a premiere city skyline view for less, where old world charm combines with dramatic views of the city, local cathedral and midtown.", + "Description_fr": "En vogue depuis 1888, l'Antiquity Hotel vous ramène à une époque révolue. Des lustres en cristal qui ornent la Green Room aux plafonds voûtés du Grand Hall, l'élégance du vieux New York embrasse tous les sens. Élevez votre expérience. Passez à une vue exceptionnelle sur les toits de la ville à moindre coût, où le charme du vieux monde se combine avec des vues spectaculaires sur la ville, la cathédrale locale et le centre.", + "Category": "Boutique", + "Tags": [ "view", "concierge", "bar" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2015-10-10T00:00:00Z", + "Rating": 4.50, + "Address": { + "StreetAddress": "8th Ave", + "City": "New York", + "StateProvince": "NY", + "PostalCode": "10014", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -74.003571, 40.738651 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 59.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "suite" ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "suite" ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "coffee maker" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "jacuzzi tub", "suite" ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 97.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "suite", "suite" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "suite", "suite" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "jacuzzi tub", "vcr/dvd" ] + } + ] + }, + { + "HotelId": "18", + "HotelName": "Ocean Water Resort & Spa", + "Description": "New Luxury Hotel for the vacation of a lifetime. Bay views from every room, location near the pier, rooftop pool, waterfront dining & more.", + "Description_fr": "Nouvel hôtel de luxe pour des vacances inoubliables. Vue sur la baie depuis chaque chambre, emplacement près de la jetée, piscine sur le toit, restaurant au bord de l'eau et plus encore.", + "Category": "Luxury", + "Tags": [ "view", "pool", "restaurant" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2020-11-14T00:00:00Z", + "Rating": 4.20, + "Address": { + "StreetAddress": "5426 Bay Center Dr", + "City": "Tampa", + "StateProvince": "FL", + "PostalCode": "33609", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -82.537735, 27.943701 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv", "suite" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 163.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "suite" ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "coffee maker", "suite" ] + } + ] + }, + { + "HotelId": "19", + "HotelName": "Economy Universe Motel", + "Description": "Local, family-run hotel in bustling downtown Redmond. We are a pet-friendly establishment, near expansive Marymoor park, haven to pet owners, joggers, and sports enthusiasts. Close to the highway and just a short drive away from major cities.", + "Description_fr": "Hôtel local à la gestion familiale dans le centre-ville animé de Redmond. Nous sommes un établissement acceptant les animaux de compagnie, à proximité du vaste parc Marymoor, paradis des propriétaires d'animaux, des joggeurs et des amateurs de sport. Près de l'autoroute et à quelques minutes en voiture des grandes villes.", + "Category": "Budget", + "Tags": [ "coffee in lobby", "free wifi", "free parking" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-11-21T00:00:00Z", + "Rating": 2.90, + "Address": { + "StreetAddress": "15255 NE 40th", + "City": "Redmond", + "StateProvince": "WA", + "PostalCode": "98052", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.136940, 47.644508 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 165.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 134.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "suite" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "tv", "coffee maker" ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "suite" ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 261.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + } + ] + }, + { + "HotelId": "2", + "HotelName": "Old Century Hotel", + "Description": "The hotel is situated in a nineteenth century plaza, which has been expanded and renovated to the highest architectural standards to create a modern, functional and first-class hotel in which art and unique historical elements coexist with the most modern comforts. The hotel also regularly hosts events like wine tastings, beer dinners, and live music.", + "Description_fr": "L'hôtel est situé sur une place du XIXe siècle, qui a été agrandie et rénovée selon les normes architecturales les plus élevées pour créer un hôtel moderne, fonctionnel et de première classe dans lequel l'art et des éléments historiques uniques coexistent avec le confort le plus moderne. L'hôtel accueille également régulièrement des événements tels que des dégustations de vins, des dîners de bière et de la musique live.", + "Category": "Boutique", + "Tags": [ "pool", "free wifi", "concierge" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2019-02-18T00:00:00Z", + "Rating": 3.60, + "Address": { + "StreetAddress": "140 University Town Center Dr", + "City": "Sarasota", + "StateProvince": "FL", + "PostalCode": "34243", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -82.452843, 27.384417 ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "tv", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 63.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "vcr/dvd" ] + } + ] + }, + { + "HotelId": "20", + "HotelName": "Grand Gaming Resort", + "Description": "The Best Gaming Resort in the area. With elegant rooms & suites, pool, cabanas, spa, brewery & world-class gaming. This is the best place to play, stay & dine.", + "Description_fr": "La meilleure station de jeux dans la région. Avec des chambres et suites élégantes, piscine, Cabanas, Spa, brasserie & Gaming de classe mondiale. C'est le meilleur endroit pour jouer, rester et dîner.", + "Category": "Resort and Spa", + "Tags": [ "continental breakfast", "bar", "pool" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-10-31T00:00:00Z", + "Rating": 4.20, + "Address": { + "StreetAddress": "3400 Menaul Blvd NE", + "City": "Albuquerque", + "StateProvince": "NM", + "PostalCode": "87107", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -106.605949, 35.108700 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "suite" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv", "tv" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 130.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "tv", "tv" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "vcr/dvd", "suite" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "tv" ] + } + ] + }, + { + "HotelId": "21", + "HotelName": "Good Business Hotel", + "Description": "1 Mile from the airport. Free WiFi, Outdoor Pool, Complimentary Airport Shuttle, 6 miles from Lake Lanier & 10 miles from downtown. Our business center includes printers, a copy machine, fax, and a work area.", + "Description_fr": "1 mile de l'aéroport. WiFi gratuit, piscine extérieure, navette aéroport gratuite, à 10 km du lac Lanier et à 16 km du centre-ville. Notre centre d'affaires comprend des imprimantes, un photocopieur, un fax et un espace de travail.", + "Category": "Suite", + "Tags": [ "pool", "continental breakfast", "free parking" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-10-19T00:00:00Z", + "Rating": 3.60, + "Address": { + "StreetAddress": "4400 Ashford Dunwoody Rd NE", + "City": "Atlanta", + "StateProvince": "GA", + "PostalCode": "30346", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -84.341530, 33.923931 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 134.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "coffee maker", "suite" ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "suite", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "coffee maker", "suite" ] + } + ] + }, + { + "HotelId": "22", + "HotelName": "Lion's Den Inn", + "Description": "Full breakfast buffet for 2 for only $1. Excited to show off our room upgrades, faster high speed WiFi, updated corridors & meeting space. Come relax and enjoy your stay.", + "Description_fr": "Petit déjeuner buffet complet pour 2 pour seulement $1. Excité de montrer nos mises à niveau de la chambre, plus rapide WiFi à haute vitesse, les couloirs et l'espace de réunion. Venez vous détendre et profiter de votre séjour.", + "Category": "Budget", + "Tags": [ "laundry service", "free wifi", "restaurant" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2020-09-18T00:00:00Z", + "Rating": 3.90, + "Address": { + "StreetAddress": "16021 NE 36th Way", + "City": "Redmond", + "StateProvince": "WA", + "PostalCode": "98052", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.126381, 47.640656 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "bathroom shower", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "jacuzzi tub", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "suite", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 233.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "suite" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "coffee maker", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + } + ] + }, + { + "HotelId": "23", + "HotelName": "Downtown Mix Hotel", + "Description": "Mix and mingle in the heart of the city. Shop and dine, mix and mingle in the heart of downtown, where fab lake views unite with a cheeky design.", + "Description_fr": "Mélangez et mêlez-vous au cœur de la ville. Magasinez et dînez, mélangez et mêlez-vous au cœur du centre-ville, où les vues du lac FAB s'unissent avec un design effronté.", + "Category": "Budget", + "Tags": [ "air conditioning", "laundry service", "free wifi" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2019-09-16T00:00:00Z", + "Rating": 4.20, + "Address": { + "StreetAddress": "550 Kirkland Way", + "City": "Kirkland", + "StateProvince": "WA", + "PostalCode": "98033", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.198074, 47.676857 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 111.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower", "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 129.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + } + ] + }, + { + "HotelId": "24", + "HotelName": "Uptown Chic Hotel", + "Description": "Chic hotel near the city. High-rise hotel in downtown, within walking distance to theaters, art galleries, restaurants and shops. Visit Seattle Art Museum by day, and then head over to Benaroya Hall to catch the evening's concert performance.", + "Description_fr": "Hôtel chic près de la ville. Hôtel de grande hauteur au centre-ville, à distance de marche des théâtres, galeries d'art, restaurants et boutiques. Visitez le musée d'art de Seattle le jour, puis dirigez-vous vers le Benaroya Hall pour assister au concert de la soirée.", + "Category": "Suite", + "Tags": [ "view", "pool", "bar" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2018-08-25T00:00:00Z", + "Rating": 3.50, + "Address": { + "StreetAddress": "600 Pine St", + "City": "Seattle", + "StateProvince": "WA", + "PostalCode": "98101", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.335114, 47.612839 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 69.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 150.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "tv", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "tv" ] + } + ] + }, + { + "HotelId": "25", + "HotelName": "Waterfront Scottish Inn", + "Description": "Newly Redesigned Rooms & airport shuttle. Minutes from the airport, enjoy lakeside amenities, a resort-style pool & stylish new guestrooms with Internet TVs.", + "Description_fr": "Chambres nouvellement redessinées & navette d'aéroport. Minutes de l'aéroport, profitez des équipements Lakeside, une piscine de style complexe et de nouvelles chambres élégantes avec des téléViseurs Internet.", + "Category": "Suite", + "Tags": [ "24-hour front desk service", "continental breakfast", "free wifi" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-06-25T00:00:00Z", + "Rating": 3.80, + "Address": { + "StreetAddress": "3301 Veterans Memorial Blvd", + "City": "Metairie", + "StateProvince": "LA", + "PostalCode": "70002", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -90.156708, 30.004539 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 82.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "tv", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 113.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 94.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "suite", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "suite", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "bathroom shower", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (City View)", + "Description_fr": "Suite, 1 grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 237.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub", "suite" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + } + ] + }, + { + "HotelId": "26", + "HotelName": "Planetary Plaza & Suites", + "Description": "Extend Your Stay. Affordable home away from home, with amenities like free Wi-Fi, full kitchen, and convenient laundry service.", + "Description_fr": "Prolongez votre séjour. Une maison abordable loin de chez vous, avec des équipements comme une connexion Wi-Fi gratuite, une cuisine complète et un service de blanchisserie pratique.", + "Category": "Extended-Stay", + "Tags": [ "free parking", "free wifi", "laundry service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2022-06-02T00:00:00Z", + "Rating": 3.20, + "Address": { + "StreetAddress": "9255 Towne Centre Dr", + "City": "San Diego", + "StateProvince": "CA ", + "PostalCode": "92121", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -117.206993, 32.875282 ] + }, + "Rooms": [ + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 236.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 137.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd", "vcr/dvd" ] + } + ] + }, + { + "HotelId": "27", + "HotelName": "Starlight Suites", + "Description": "Complimentary Airport Shuttle & WiFi. Book Now and save - Spacious All Suite Hotel, Indoor Outdoor Pool, Fitness Center, Florida Green certified, Complimentary Coffee, HDTV", + "Description_fr": "Navette aéroport gratuite et WiFi. Réservez maintenant et économisez-spacieux All Suite Hotel, piscine couverte extérieure, centre de fitness, Florida Green Certified, Complimentary Coffee, HDTV", + "Category": "Suite", + "Tags": [ "pool", "coffee in lobby", "free wifi" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-04-23T00:00:00Z", + "Rating": 4.20, + "Address": { + "StreetAddress": "19575 Biscayne Blvd", + "City": "Aventura", + "StateProvince": "FL", + "PostalCode": "33180", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -80.146729, 25.956699 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "suite", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + } + ] + }, + { + "HotelId": "28", + "HotelName": "City Center Summer Wind Resort", + "Description": "Eco-friendly from our gardens to table, with a rooftop serenity pool and outdoor seating to take in the sunset. Just steps away from the Convention Center. Located in the heart of downtown with modern rooms with stunning city views, 24-7 dining options, free WiFi and easy valet parking.", + "Description_fr": "Respectueux de l'environnement des jardins à la table, avec piscine de sérénité sur le toit et terrasse pour admirer le coucher du soleil. Pas du Centre des Congrès. Situé au cœur du centre-ville avec des chambres modernes avec vue imprenable sur la ville, 24-7 restaurants, WiFi gratuit et parking avec voiturier facile.", + "Category": "Luxury", + "Tags": [ "restaurant", "view", "concierge" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2017-08-07T00:00:00Z", + "Rating": 4.90, + "Address": { + "StreetAddress": "1288 Pear Ave", + "City": "Mountain View", + "StateProvince": "CA ", + "PostalCode": "94043", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.075577, 37.415588 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 59.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker", "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "jacuzzi tub", "suite" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 130.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + } + ] + }, + { + "HotelId": "29", + "HotelName": "Treehouse Hotel", + "Description": "Near the beating heart of our vibrant downtown and bustling business district. Experience the warmth of our hotel. Enjoy free WiFi, local transportation and Milk & Cookies.", + "Description_fr": "Séjournez au cœur du centre-ville près du quartier des affaires. Vivez la chaleur de notre hôtel. Profitez du WiFi gratuit, du transport local et du lait et des biscuits.", + "Category": "Budget", + "Tags": [ "free wifi", "coffee in lobby", "free parking" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-05-25T00:00:00Z", + "Rating": 2.60, + "Address": { + "StreetAddress": "9585 SW Washington Square Rd", + "City": "Portland", + "StateProvince": "OR", + "PostalCode": "97223", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.782829, 45.448959 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker", "tv" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "tv", "tv" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 267.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "coffee maker" ] + } + ] + }, + { + "HotelId": "3", + "HotelName": "Gastronomic Landscape Hotel", + "Description": "The Gastronomic Hotel stands out for its culinary excellence under the management of William Dough, who advises on and oversees all of the Hotel’s restaurant services.", + "Description_fr": "L'hôtel Gastronomic se distingue par son excellence gastronomique sous la direction de William Dough, qui conseille et supervise tous les services de restauration de l'hôtel.", + "Category": "Suite", + "Tags": [ "restaurant", "bar", "continental breakfast" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2015-09-20T00:00:00Z", + "Rating": 4.80, + "Address": { + "StreetAddress": "3393 Peachtree Rd", + "City": "Atlanta", + "StateProvince": "GA", + "PostalCode": "30326", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -84.362465, 33.846432 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite", "suite", "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite", "suite", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 130.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "suite" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "vcr/dvd", "tv" ] + } + ] + }, + { + "HotelId": "30", + "HotelName": "Fishing Creek Lodge", + "Description": "Best bites along the Colorado river, but only if you know where to go! Fishing expeditions offered daily. Package deals include professional guides, gear, lunch, and fishing licenses. ", + "Description_fr": "Meilleures bouchées le long du fleuve Colorado, mais seulement si vous savez où aller! Expéditions de pêche offertes tous les jours. Les forfaits incluent des guides professionnels, du matériel, le déjeuner et des permis de pêche.", + "Category": "Budget", + "Tags": [ "restaurant", "coffee in lobby", "24-hour front desk service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-08-29T00:00:00Z", + "Rating": 4.20, + "Address": { + "StreetAddress": "3309 Esperanza Xing", + "City": "Austin", + "StateProvince": "TX", + "PostalCode": "78758", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -97.726486, 30.400160 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 239.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 73.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "coffee maker", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "jacuzzi tub", "vcr/dvd" ] + } + ] + }, + { + "HotelId": "31", + "HotelName": "Country Residence Hotel", + "Description": "All of the suites feature full-sized kitchens stocked with cookware, separate living and sleeping areas and sofa beds. Some of the larger rooms have fireplaces and patios or balconies. Experience real country hospitality in the heart of bustling Nashville. The most vibrant music scene in the world is just outside your front door.", + "Description_fr": "Toutes les suites disposent d'une cuisine pleine grandeur équipée d'ustensiles de cuisine, de coins salon et chambre séparés et de canapés-lits. Certaines des plus grandes chambres ont des cheminées. Découvrez la véritable hospitalité campagnarde au cœur de la ville animée de Nashville. La scène musicale la plus vibrante du monde est juste devant votre porte.", + "Category": "Extended-Stay", + "Tags": [ "laundry service", "restaurant", "free parking" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-10-05T00:00:00Z", + "Rating": 2.70, + "Address": { + "StreetAddress": "2126 Abbott Martin Rd", + "City": "Nashville", + "StateProvince": "TN", + "PostalCode": "37215", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -86.816017, 36.107281 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 164.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 119.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "coffee maker", "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + } + ] + }, + { + "HotelId": "32", + "HotelName": "Gold View Inn", + "Description": "AAA Four Diamond Resort. Nestled on six beautifully landscaped acres, located 2 blocks from the park. Unwind at the spa and indulge in art tours on site.", + "Description_fr": "AAA Four Diamond Resort. Niché sur six hectares magnifiquement aménagés, situé à 2 pâtés de là du parc. DéTendez-vous au spa et profitez de visites d'art sur place.", + "Category": "Suite", + "Tags": [ "continental breakfast", "free parking", "pool" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-01-31T00:00:00Z", + "Rating": 2.80, + "Address": { + "StreetAddress": "1414 NW Northrup St", + "City": "Portland", + "StateProvince": "OR", + "PostalCode": "97209", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.685928, 45.531139 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "coffee maker", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "jacuzzi tub" ] + } + ] + }, + { + "HotelId": "33", + "HotelName": "Thunderbird Motel", + "Description": "Book Now & Save. Clean, Comfortable rooms at the lowest price. Enjoy complimentary coffee and tea in common areas.", + "Description_fr": "Réservez maintenant et économisez. Chambres propres et confortables au plus bas prix. Profitez du café et du thé gratuits dans les parties communes.", + "Category": "Budget", + "Tags": [ "coffee in lobby", "free parking", "free wifi" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-30T00:00:00Z", + "Rating": 4.40, + "Address": { + "StreetAddress": "1555 Broadway St", + "City": "Detroit", + "StateProvince": "MI", + "PostalCode": "48226", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -83.049103, 42.336109 ] + }, + "Rooms": [ + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "tv" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 73.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "coffee maker" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "jacuzzi tub", "tv" ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "coffee maker" ] + } + ] + }, + { + "HotelId": "34", + "HotelName": "Lakefront Captain Inn", + "Description": "Every stay starts with a warm cookie. Amenities like the Counting Sheep sleep experience, our Wake-up glorious breakfast buffet and spacious workout facilities await.", + "Description_fr": "Chaque séjour commence par un biscuit chaud. Commodités comme le comptage des moutons expérience de sommeil, notre réveil-up glorieux petit déjeuner buffet et des installations d'entraînement spacieuses vous attendent.", + "Category": "Budget", + "Tags": [ "restaurant", "laundry service", "coffee in lobby" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2017-04-19T00:00:00Z", + "Rating": 3.40, + "Address": { + "StreetAddress": "1500 New Britain Ave", + "City": "West Hartford", + "StateProvince": "CT", + "PostalCode": "06110", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -72.761261, 41.725285 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "suite", "suite" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub", "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite", "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 245.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 134.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "tv" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd", "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + } + ] + }, + { + "HotelId": "35", + "HotelName": "Bellevue Suites", + "Description": "Comfortable city living in the very center of downtown Bellevue. Newly reimagined, this hotel features apartment-style suites with sleeping, living and work spaces. Located across the street from the Light Rail to downtown. Free shuttle to the airport.", + "Description_fr": "Centre-ville confortable vivant en plein centre du centre-ville de Bellevue. Récemment repensé, cet hôtel propose des suites de style appartement avec des espaces de couchage, de vie et de travail. Situé en face du tramway au centre-ville. Situé en face du tramway au centre-ville. Navette gratuite pour l'aéroport.", + "Category": "Extended-Stay", + "Tags": [ "laundry service", "view", "24-hour front desk service" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2024-01-19T00:00:00Z", + "Rating": 4, + "Address": { + "StreetAddress": "11025 NE 8th St", + "City": "Bellevue", + "StateProvince": "WA", + "PostalCode": "98004", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.193008, 47.617020 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "bathroom shower", "tv" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 70.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 267.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "tv" ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "vcr/dvd", "tv" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "coffee maker", "coffee maker" ] + } + ] + }, + { + "HotelId": "36", + "HotelName": "Hotel on the Harbor", + "Description": "Stunning Downtown Hotel with indoor Pool. Ideally located close to theatres, museums and the convention center. Indoor Pool and Sauna and fitness centre. Popular Bar & Restaurant", + "Description_fr": "Superbe hôtel du centre-ville avec piscine couverte. Idéalement situé à proximité des théâtres, des musées et du Centre des Congrès. Piscine couverte et sauna et centre de fitness. Populaire bar & restaurant", + "Category": "Luxury", + "Tags": [ "bar", "pool", "24-hour front desk service" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2023-10-31T00:00:00Z", + "Rating": 3.50, + "Address": { + "StreetAddress": "6465 N Quail Hollow Rd", + "City": "Memphis", + "StateProvince": "TN", + "PostalCode": "38120", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -89.847656, 35.104061 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower", "suite" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 94.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 130.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + } + ] + }, + { + "HotelId": "37", + "HotelName": "Campus Commander Hotel", + "Description": "Easy access to campus and steps away from the best shopping corridor in the city. From meetings in town or gameday, enjoy our prime location between the union and proximity to the university stadium.", + "Description_fr": "Accès facile au campus et à quelques pas du meilleur couloir commercial de la ville. Que ce soit pour des réunions en ville ou un jour de match, profitez de notre emplacement privilégié entre le syndicat et la proximité du stade universitaire.", + "Category": "Budget", + "Tags": [ "free parking", "coffee in lobby", "24-hour front desk service" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2022-02-24T00:00:00Z", + "Rating": 2.80, + "Address": { + "StreetAddress": "2045 Lafayette St", + "City": "Santa Clara", + "StateProvince": "CA ", + "PostalCode": "95050", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -121.946564, 37.362087 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "suite", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "coffee maker", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "tv", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "suite", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "tv", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub", "suite" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + } + ] + }, + { + "HotelId": "38", + "HotelName": "Lakeside B & B", + "Description": "Nature is Home on the beach. Explore the shore by day, and then come home to our shared living space to relax around a stone fireplace, sip something warm, and explore the library by night. Save up to 30 percent. Valid Now through the end of the year. Restrictions and blackouts may apply.", + "Description_fr": "La nature est à la maison sur la plage. Explorez le rivage le jour, puis rentrez chez vous dans notre espace de vie commun pour vous détendre autour d'une cheminée en pierre, siroter quelque chose de chaud et explorer la bibliothèque la nuit. Économisez jusqu'à 30%. Valide maintenant jusqu'à la fin de l'année. Des restrictions et une panne peuvent s'appliquer.", + "Category": "Boutique", + "Tags": [ "laundry service", "concierge", "free parking" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-06-02T00:00:00Z", + "Rating": 4.70, + "Address": { + "StreetAddress": "20 W Kinzie St", + "City": "Chicago", + "StateProvince": "IL", + "PostalCode": "60654", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -87.628640, 41.889510 ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 69.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 244.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 237.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd" ] + } + ] + }, + { + "HotelId": "39", + "HotelName": "White Mountain Lodge & Suites", + "Description": "Live amongst the trees in the heart of the forest. Hike along our extensive trail system. Visit the Natural Hot Springs, or enjoy our signature hot stone massage in the Cathedral of Firs. Relax in the meditation gardens, or join new friends around the communal firepit. Weekend evening entertainment on the patio features special guest musicians or poetry readings.", + "Description_fr": "Vivez parmi les arbres au cœur de la forêt. Parcourez notre vaste réseau de sentiers. Visitez les sources chaudes naturelles ou profitez de notre massage signature aux pierres chaudes dans la cathédrale des sapins. Détendez-vous dans les jardins de méditation ou rejoignez de nouveaux amis autour du foyer commun. Les divertissements du week-end en soirée sur la terrasse comprennent des musiciens invités spéciaux ou des lectures de poésie.", + "Category": "Resort and Spa", + "Tags": [ "continental breakfast", "pool", "restaurant" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2022-05-14T00:00:00Z", + "Rating": 2.40, + "Address": { + "StreetAddress": "3000 E 1st Ave,", + "City": "Denver", + "StateProvince": "CO", + "PostalCode": "80206", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -104.952133, 39.717941 ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "tv", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 134.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "tv" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "suite", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 133.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "bathroom shower" ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + } + ] + }, + { + "HotelId": "4", + "HotelName": "Sublime Palace Hotel", + "Description": "Sublime Cliff Hotel is located in the heart of the historic center of Sublime in an extremely vibrant and lively area within short walking distance to the sites and landmarks of the city and is surrounded by the extraordinary beauty of churches, buildings, shops and monuments. Sublime Cliff is part of a lovingly restored 19th century resort, updated for every modern convenience.", + "Description_fr": "Le sublime Cliff Hotel est situé au coeur du centre historique de sublime dans un quartier extrêmement animé et vivant, à courte distance de marche des sites et monuments de la ville et est entouré par l'extraordinaire beauté des églises, des bâtiments, des commerces et Monuments. Sublime Cliff fait partie d'un complexe du 19ème siècle restauré avec amour, mis à jour pour tout le confort moderne.", "Category": "Boutique", + "Tags": [ "concierge", "view", "air conditioning" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2020-02-06T00:00:00Z", + "Rating": 4.60, + "Address": { + "StreetAddress": "7400 San Pedro Ave", + "City": "San Antonio", + "StateProvince": "TX", + "PostalCode": "78216", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -98.495422, 29.518398 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "coffee maker", "tv" ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "suite", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "suite", "coffee maker" ] + } + ] + }, + { + "HotelId": "40", + "HotelName": "Trails End Motel", + "Description": "Only 8 miles from Downtown. On-site bar\/restaurant, Free hot breakfast buffet, Free wireless internet, All non-smoking hotel. Only 15 miles from airport.", + "Description_fr": "A seulement 8 km du centre-ville. Bar\/restaurant sur place, buffet de petit déjeuner chaud gratuit, Internet sans fil gratuit, tout hôtel non-fumeurs. A seulement 15 km de l'aéroport.", + "Category": "Budget", + "Tags": [ "bar", "free wifi", "restaurant" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-01-18T00:00:00Z", + "Rating": 3.20, + "Address": { + "StreetAddress": "7014 E Camelback Rd", + "City": "Scottsdale", + "StateProvince": "AZ", + "PostalCode": "85251", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -111.929405, 33.503067 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 155.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 113.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "tv" ] + } + ] + }, + { + "HotelId": "41", + "HotelName": "Windy Ocean Motel", + "Description": "Oceanfront hotel overlooking the beach features rooms with a private balcony and 2 indoor and outdoor pools. Inspired by the natural beauty of the island, each room includes an original painting of local scenes by the owner. Rooms include a mini fridge, Keurig coffee maker, and flatscreen TV. Various shops and art entertainment are on the boardwalk, just steps away.", + "Description_fr": "Cet hôtel en bord de mer donnant sur la plage propose des chambres dotées d'un balcon privé et de 2 piscines intérieure et extérieure. Inspiré par la beauté naturelle de l'île, chaque chambre comprend une peinture originale de scènes locales par le propriétaire. Les chambres comprennent un mini-réfrigérateur, une cafetière Keurig et une télévision à écran plat. Divers magasins et divertissements artistiques se trouvent sur la promenade, à quelques pas.", + "Category": "Suite", + "Tags": [ "pool", "air conditioning", "bar" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-05-10T00:00:00Z", + "Rating": 3.50, + "Address": { + "StreetAddress": "1450 Ala Moana Blvd 2238 Ala Moana Ctr", + "City": "Honolulu", + "StateProvince": "HI", + "PostalCode": "96814", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -157.846817, 21.295841 ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 63.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 74.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "vcr/dvd", "tv" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 169.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 122.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 122.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 132.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "tv" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv", "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "coffee maker", "suite" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "bathroom shower", "suite" ] + } + ] + }, + { + "HotelId": "42", + "HotelName": "Rock Bottom Resort & Campground", + "Description": "Rock Bottom is nestled on 20 unspoiled acres on a private cove of Rock Bottom Lake. We feature both lodging and campground accommodations to suit just about every taste. Even though we are out of the traffic of the city, getting there is only a short drive away.", + "Description_fr": "Rock Bottom est niché sur 20 hectares intacts sur une crique privée de Rock Bottom Lake. Nous disposons à la fois d'hébergement et de logements de camping pour convenir à peu près tous les goûts. Même si nous sommes hors du trafic de la ville, y arriver est à seulement une courte distance en voiture.", + "Category": "Resort and Spa", + "Tags": [ "view", "coffee in lobby", "24-hour front desk service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-14T00:00:00Z", + "Rating": 3.40, + "Address": { + "StreetAddress": "1649 Shoreline Dr", + "City": "Boise", + "StateProvince": "ID", + "PostalCode": "83702", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -116.220711, 43.616871 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "suite", "suite" ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "vcr/dvd", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "jacuzzi tub", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + } + ] + }, + { + "HotelId": "43", + "HotelName": "Johnson's Family Resort", + "Description": "Family oriented resort located in the heart of the northland. Operated since 1962 by the Smith family, we have grown into one of the largest family resorts in the state. The home of excellent Smallmouth Bass fishing with 10 small cabins, we're a home not only to fishermen but their families as well. Rebuilt in the early 2000's, all of our cabins have all the comforts of home. Sporting a huge beach with multiple water toys for those sunny summer days and a Lodge full of games for when you just can't swim anymore, there's always something for the family to do. A full marina offers watercraft rentals, boat launch, powered dock slips, canoes (free to use), & fish cleaning facility. Rent pontoons, 14' fishing boats, 16' fishing rigs or jet ski's for a fun day or week on the water. Pets are accepted in the lakeside cottages.", + "Description_fr": "Resort familial situé au cœur de la Northland. Opéré depuis 1962 par la famille Smith, nous sommes devenus l'une des plus grandes stations familiales de l'État. La maison de la pêche à l'achigan à petite bouche excellente avec 10 petites cabanes, nous sommes une maison non seulement pour les pêcheurs, mais aussi leurs familles. Reconstruites au début des années 2000, toutes nos cabines ont été construites avec tout le confort de la maison. Arborant une immense plage avec des jouets d'eau multiples pour ces jours ensoleillés d'été et un Lodge plein de jeux pour quand vous ne pouvez pas nager plus, il ya toujours quelque chose pour la famille à faire. UNE marina complète offre la location de motomarines, le lancement de bateaux, des bordereaux d'amarrage, des canoës (libres d'utilisation), et des installations de nettoyage de poissons. Louez des pontons, 14 'bateaux de pêche, 16 'plates-formes de pêche ou jet ski pour une journée ou une semaine de plaisir sur l'eau.", + "Category": "Resort and Spa", + "Tags": [ "24-hour front desk service", "pool", "coffee in lobby" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2002-02-21T00:00:00Z", + "Rating": 4.80, + "Address": { + "StreetAddress": "4000 Great Plains Dr", + "City": "Fargo", + "StateProvince": "ND", + "PostalCode": "58104", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -96.845932, 46.814121 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 67.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "jacuzzi tub" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "suite" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "suite", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 69.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "bathroom shower", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 233.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "tv", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 138.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 76.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "coffee maker", "suite" ] + } + ] + }, + { + "HotelId": "44", + "HotelName": "Friendly Motor Inn", + "Description": "Close to historic sites, local attractions, and urban parks. Free Shuttle to the airport and casinos. Free breakfast and WiFi.", + "Description_fr": "À proximité des sites historiques, des attractions locales et des parcs urbains. Navette gratuite pour l'aéroport et les casinos. Petit déjeuner gratuit et WiFi.", + "Category": "Budget", + "Tags": [ "24-hour front desk service", "continental breakfast", "free wifi" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-07-12T00:00:00Z", + "Rating": 2.70, + "Address": { + "StreetAddress": "3401 Nicholasville Rd", + "City": "Lexington", + "StateProvince": "KY", + "PostalCode": "40503", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -84.527771, 37.989769 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 234.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 76.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "bathroom shower" ] + } + ] + }, + { + "HotelId": "45", + "HotelName": "Happy Lake Resort & Restaurant", + "Description": "The largest year-round resort in the area offering more of everything for your vacation – at the best value! What can you enjoy while at the resort, aside from the mile-long sandy beaches of the lake? Check out our activities sure to excite both young and young-at-heart guests. We have it all, including being named “Property of the Year” and a “Top Ten Resort” by top publications.", + "Description_fr": "La plus grande station de toute l'année dans la région offrant plus de tout pour vos vacances-au meilleur rapport qualité-prix! Que pouvez-vous profiter de la station, en dehors des kilomètres de longues plages de sable du lac? Découvrez nos activités pour vous exciter à la fois les jeunes et les jeunes-à-coeur invités. Nous avons tout, y compris d'être nommé \"propriété de l'année\" et un \"Top Ten Resort\" par Top publications.", + "Category": "Resort and Spa", + "Tags": [ "pool", "bar", "restaurant" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2015-05-08T00:00:00Z", + "Rating": 3.50, + "Address": { + "StreetAddress": "320 Westlake Ave N", + "City": "Seattle", + "StateProvince": "WA", + "PostalCode": "98109", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.338181, 47.621201 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 70.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower", "tv" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "tv" ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + } + ] + }, + { + "HotelId": "46", + "HotelName": "Swan Bird Lake Inn", + "Description": "We serve a continental-style breakfast each morning, featuring a variety of food and drinks. Our locally made, oh-so-soft, caramel cinnamon rolls are a favorite with our guests. Other breakfast items include coffee, orange juice, milk, cereal, instant oatmeal, bagels, and muffins.", + "Description_fr": "Nous servons un petit déjeuner continental de style chaque matin, avec une variété de nourriture et de boissons. Notre fait localement, oh-so-Soft, caramel rouleaux de cannelle sont un favori avec nos clients. Autres petits-déjeuners: café, jus d'orange, lait, céréales, Gruau instantané, bagels et muffins.", + "Category": "Budget", + "Tags": [ "continental breakfast", "free wifi", "24-hour front desk service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-02-07T00:00:00Z", + "Rating": 3.60, + "Address": { + "StreetAddress": "1 Memorial Dr", + "City": "Cambridge", + "StateProvince": "MA", + "PostalCode": "02142", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -71.081230, 42.361370 ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 61.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "suite", "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 129.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "suite", "suite" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv", "suite" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 119.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 245.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "suite" ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 245.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 119.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "coffee maker", "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + } + ] + }, + { + "HotelId": "47", + "HotelName": "Country Comfort Inn", + "Description": "Situated conveniently at the north end of the village, the inn is just a short walk from the lake, offering reasonable rates and all the comforts home inlcuding living room suites and functional kitchens. Pets are welcome.", + "Description_fr": "Idéalement située à l'extrémité nord du village, l'auberge se trouve à quelques pas du lac, offrant des tarifs raisonnables et tout le confort de la maison, y compris des salles de séjour et des cuisines fonctionnelles. Les animaux sont les bienvenus.", + "Category": "Extended-Stay", + "Tags": [ "laundry service", "free wifi", "free parking", "24-hour front desk service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-03T00:00:00Z", + "Rating": 2.50, + "Address": { + "StreetAddress": "700 Bellevue Way", + "City": "Bellevue", + "StateProvince": "WA", + "PostalCode": "98004", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.201195, 47.616989 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 165.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd", "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 134.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "suite", "tv" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite" ] + } + ] + }, + { + "HotelId": "48", + "HotelName": "Nordick's Valley Motel", + "Description": "Only 90 miles (about 2 hours) from the nation's capital and nearby most everything the historic valley has to offer. Hiking? Wine Tasting? Exploring the caverns? It's all nearby and we have specially priced packages to help make our B&B your home base for fun while visiting the valley.", + "Description_fr": "Seulement 90 milles (environ 2 heures) de la capitale de la nation et à proximité la plupart tout que la vallée historique a à offrir. Randonnée? Dégustation? Vous explorez les cavernes? C'est tout près et nous avons des forfaits à prix spécial pour aider à rendre notre B&B votre base pour le plaisir en visitant la vallée.", + "Category": "Boutique", + "Tags": [ "continental breakfast", "air conditioning", "free parking" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2018-02-19T00:00:00Z", + "Rating": 4.50, + "Address": { + "StreetAddress": "1401 I St NW", + "City": "Washington D.C.", + "PostalCode": "20005", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -77.032410, 38.90166 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "jacuzzi tub", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower", "jacuzzi tub" ] + } + ] + }, + { + "HotelId": "49", + "HotelName": "Swirling Currents Hotel", + "Description": "Spacious rooms, glamorous suites and residences, rooftop pool, walking access to shopping, dining, entertainment and the city center. Each room comes equipped with a microwave, a coffee maker and a minifridge. In-room entertainment includes complimentary W-Fi and flat-screen TVs. ", + "Description_fr": "Chambres spacieuses, suites et résidences glamour, piscine sur le toit, accès à pied aux commerces, restaurants, divertissements et centre-ville. Chaque chambre est équipée d'un four micro-ondes, d'une cafetière et d'un mini-réfrigérateur. Les divertissements en chambre comprennent une connexion Wi-Fi gratuite et une télévision à écran plat.", + "Category": "Suite", + "Tags": [ "air conditioning", "laundry service", "24-hour front desk service" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-27T00:00:00Z", + "Rating": 2.70, + "Address": { + "StreetAddress": "1100 S Hayes St", + "City": "Arlington", + "StateProvince": "VA", + "PostalCode": "22202", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -77.060066, 38.863659 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "tv" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (City View)", + "Description_fr": "Suite, 1 grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 261.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "coffee maker", "coffee maker" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + } + ] + }, + { + "HotelId": "5", + "HotelName": "Red Tide Hotel", + "Description": "On entering this charming hotel in Scarlet Harbor, you'll notice an uncommon blend of antiques, original artwork, and contemporary comforts that give this hotel its signature look. Each suite is furnished to accentuate the views and unique characteristics of the building's classic architecture. No two suites are alike. However, all guests are welcome in the mezzanine plaza, the surrounding gardens, and the northside terrace for evening refreshments.", + "Description_fr": "En entrant dans ce charmant hôtel de Scarlet Harbor, vous remarquerez un mélange rare d'antiquités, d'œuvres d'art originales et de confort contemporain qui donnent à cet hôtel son look signature. Chaque suite est meublée pour accentuer les vues et les caractéristiques uniques de l'architecture classique du bâtiment. Il n'y a pas deux suites identiques. Cependant, tous les invités sont les bienvenus sur la place mezzanine, dans les jardins environnants et sur la terrasse côté nord pour des rafraîchissements en soirée.", + "Category": "Boutique", + "Tags": [ "24-hour front desk service", "bar", "free parking" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2011-12-07T00:00:00Z", + "Rating": 4.10, + "Address": { + "StreetAddress": "800 Boylston St", + "City": "Boston", + "StateProvince": "MA", + "PostalCode": "02199", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -71.082466, 42.347179 ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 134.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 63.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "suite" ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 165.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 73.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 137.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "tv", "vcr/dvd" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + } + ] + }, + { + "HotelId": "50", + "HotelName": "Head Wind Resort", + "Description": "The best of old town hospitality combined with views of the river and cool breezes off the prairie. Our penthouse suites offer views for miles and the rooftop plaza is open to all guests from sunset to 10 p.m. Enjoy a complimentary continental breakfast in the lobby, and free Wi-Fi throughout the hotel.", + "Description_fr": "Le meilleur de l'hospitalité de la vieille ville, avec vue sur la rivière et les vents de la prairie. Nos suites de haut niveau offrent des vues à des milliers de personnes et la place sur le toit est ouverte à tous les clients du coucher du soleil à 22 heures. Profitez d'un petit-déjeuner continental gratuit dans le hall et d'une connexion Wi-Fi gratuite dans tout l'hôtel.", + "Category": "Suite", + "Tags": [ "coffee in lobby", "free wifi", "view" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2012-04-04T00:00:00Z", + "Rating": 4.70, + "Address": { + "StreetAddress": "7633 E 63rd Pl", + "City": "Tulsa", + "StateProvince": "OK", + "PostalCode": "74133", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -95.889305, 36.072445 ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 130.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "suite" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "vcr/dvd" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "coffee maker", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "suite" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv", "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 99.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "suite", "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "suite" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 82.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 113.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + } + ] + }, + { + "HotelId": "6", + "HotelName": "King's Cellar Hotel", + "Description": "Newest kid on the downtown block. Steps away from the most popular destinations in downtown, enjoy free WiFi, an indoor rooftop pool & fitness center, 24 Grab'n'Go & drinks at the bar", + "Description_fr": "Le plus récent de l'immeuble du centre-ville. À quelques pas des destinations les plus populaires du centre-ville, profitez du WiFi gratuit, d'une piscine couverte sur le toit et d'un centre de remise en forme, de 24 Grab'n'Go et de boissons au bar.", + "Category": "Suite", + "Tags": [ "free wifi", "pool", "bar" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2015-03-20T00:00:00Z", + "Rating": 3.50, + "Address": { + "StreetAddress": "555 California St", + "City": "San Francisco", + "StateProvince": "CA ", + "PostalCode": "94104", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.403481, 37.792259 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv", "bathroom shower", "tv" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub", "bathroom shower", "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 67.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker", "tv" ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "tv", "suite" ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "suite" ] + } + ] + }, + { + "HotelId": "7", + "HotelName": "Roach Motel", + "Description": "Perfect Location on Main Street. Earn points while enjoying close proximity to the city's best shopping, restaurants, and attractions.", + "Description_fr": "Emplacement parfait sur la rue principale. Gagnez des points tout en appréciant la proximité des meilleurs magasins, restaurants et attractions de la ville.", + "Category": "Budget", + "Tags": [ "free parking", "24-hour front desk service", "coffee in lobby" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2016-07-02T00:00:00Z", + "Rating": 4.70, + "Address": { + "StreetAddress": "9 Great Oaks Blvd,", + "City": "San Jose", + "StateProvince": "CA ", + "PostalCode": "95119", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -121.781952, 37.242077 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "tv" ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "tv" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 108.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv", "tv" ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv", "suite", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 74.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags" ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 82.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower", "bathroom shower" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "jacuzzi tub" ] + } + ] + }, + { + "HotelId": "8", + "HotelName": "Foot Happy Suites", + "Description": "Downtown in the heart of the business district. Close to everything. Leave your car behind and walk to the park, shopping, and restaurants. Or grab one of our bikes and take your explorations a little further.", + "Description_fr": "Centre-ville au coeur du quartier des affaires. Proche de tout. Laissez votre voiture derrière vous et marchez vers le parc, les magasins et les restaurants.", + "Category": "Suite", + "Tags": [ "free wifi", "continental breakfast", "air conditioning" ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2003-07-23T00:00:00Z", + "Rating": 4, + "Address": { + "StreetAddress": "7535 Dadeland Mall", + "City": "Miami", + "StateProvince": "FL", + "PostalCode": "33156", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -80.312546, 25.689901 ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower", "suite" ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 154.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "tv" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "coffee maker" ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "vcr/dvd", "jacuzzi tub", "vcr/dvd" ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 267.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "suite" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "vcr/dvd" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "tv" ] + } + ] + }, + { + "HotelId": "9", + "HotelName": "Smile Up Hotel", + "Description": "Experience the fresh, modern downtown. Enjoy updated rooms, bold style & prime location. Don't miss our weekend live music series featuring who's new\/next on the scene.", + "Description_fr": "Découvrez le centre-ville frais et moderne. Profitez de chambres rénovées, d'un style audacieux et d'un emplacement privilégié. Ne manquez pas notre série de musique en direct du week-end mettant en vedette who's New\/Next sur la scène.", + "Category": "Suite", + "Tags": [ "view", "concierge", "bar" ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-07-12T00:00:00Z", + "Rating": 4.20, + "Address": { + "StreetAddress": "1 Market", + "City": "San Francisco", + "StateProvince": "CA ", + "PostalCode": "94105", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ -122.394234, 37.793369 ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "suite", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 138.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "coffee maker", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 244.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "tv", "jacuzzi tub" ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "suite", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "coffee maker", "tv", "coffee maker" ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "suite" ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ "Room Tags", "bathroom shower" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd", "coffee maker" ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 169.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 234.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "vcr/dvd" ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub" ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 95.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "jacuzzi tub", "vcr/dvd", "tv" ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 137.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ "bathroom shower" ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ "bathroom shower" ] + } + ] + } +] \ No newline at end of file diff --git a/samples/features/vector-search/data/HotelsData_Vector.json b/samples/features/vector-search/data/HotelsData_Vector.json new file mode 100644 index 0000000000..b39eec5207 --- /dev/null +++ b/samples/features/vector-search/data/HotelsData_Vector.json @@ -0,0 +1,88237 @@ +[ + { + "HotelId": "1", + "HotelName": "Stay-Kay City Hotel", + "Description": "This classic hotel is fully-refurbished and ideally located on the main commercial artery of the city in the heart of New York. A few minutes away is Times Square and the historic centre of the city, as well as other places of interest that make New York one of America's most attractive and cosmopolitan cities.", + "Description_fr": "Cet hôtel classique entièrement rénové est idéalement situé sur l'artère commerçante principale de la ville, au cœur de New York. À quelques minutes se trouvent Times Square et le centre historique de la ville, ainsi que d'autres lieux d'intérêt qui font de New York l'une des villes les plus attrayantes et cosmopolites d'Amérique.", + "Category": "Boutique", + "Tags": [ + "view", + "air conditioning", + "concierge" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2022-01-18T00:00:00Z", + "Rating": 3.6, + "Address": { + "StreetAddress": "677 5th Ave", + "City": "New York", + "StateProvince": "NY", + "PostalCode": "10022", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -73.975403, + 40.760586 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 150.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 234.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 128.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker", + "jacuzzi tub" + ] + } + ], + "DescriptionVector": [ + -0.04886505380272865, + -0.020307425409555435, + 0.01763356477022171, + 0.02387588657438755, + -0.044014330953359604, + -0.02168908528983593, + -0.04437217116355896, + 0.011500583030283451, + 0.03840817138552666, + 0.00029058975633233786, + 0.0169079452753067, + -0.009214382618665695, + -0.045127611607313156, + 0.019889945164322853, + 0.020973406732082367, + 0.023040926083922386, + -0.02653980813920498, + 0.0504952147603035, + 0.07152826339006424, + -0.008786962367594242, + -0.009994672611355782, + -0.0053129312582314014, + -0.01460186392068863, + -0.04806985333561897, + 0.021231845021247864, + 0.022066805511713028, + -0.018021225929260254, + -0.010526463389396667, + 0.07220418006181717, + 0.006868541706353426, + 0.009472822770476341, + -0.023239726200699806, + 0.040276892483234406, + 0.03399480879306793, + 0.0156058045104146, + -0.0018376579973846674, + -0.009567252360284328, + -0.036300890147686005, + 0.009010612964630127, + 0.027672966942191124, + -0.023398766294121742, + 0.030078448355197906, + 0.01842876523733139, + -0.006709502078592777, + -0.03598280996084213, + -0.018021225929260254, + -0.01778266578912735, + 0.06655825674533844, + -0.019909825176000595, + 0.010963822714984417, + -0.02842840738594532, + 0.007325781974941492, + -0.030833888798952103, + -0.045724011957645416, + -0.07804889976978302, + 0.02425360679626465, + 0.018220024183392525, + -0.022762605920433998, + 0.05677729472517967, + 0.007817812263965607, + 0.03355744853615761, + 0.029163967818021774, + 0.03196704760193825, + 0.029959168285131454, + -0.051568735390901566, + 0.057294175028800964, + -0.015615744516253471, + 0.037593089044094086, + -0.046002332121133804, + -0.02039688639342785, + 0.05327841639518738, + 0.016371184960007668, + 0.03170860931277275, + -0.015685323625802994, + 0.00105550407897681, + 0.024094566702842712, + 0.005188681650906801, + 0.01287230383604765, + 0.004055520985275507, + -0.03315984830260277, + -0.013568103313446045, + -0.023359006270766258, + -0.07224394381046295, + 0.026480168104171753, + 0.02506868727505207, + 0.009010612964630127, + -0.018090805038809776, + -0.025207847356796265, + 0.009408212266862392, + 0.002512335777282715, + 0.024591566994786263, + -0.00372501602396369, + -0.0053924513049423695, + -0.025227727368474007, + -0.05538569390773773, + 0.012136743403971195, + -0.011709323152899742, + -0.04131065309047699, + -0.021828245371580124, + 0.043736010789871216, + 0.0302176084369421, + 0.023199966177344322, + -0.012912063859403133, + 0.020277606323361397, + 0.021609565243124962, + -0.03188752755522728, + 0.014164503663778305, + -0.062264177948236465, + 0.03315984830260277, + 0.0034218458458781242, + -0.07550425827503204, + 0.007653802167624235, + -0.04544569179415703, + -0.030973048880696297, + -0.0029298157896846533, + 0.04170825332403183, + 0.05319889634847641, + -0.03379600867629051, + -0.010834602639079094, + 0.02516808733344078, + -0.03156944736838341, + -0.023836126551032066, + -0.025088567286729813, + -0.009935032576322556, + 0.0017009829171001911, + -0.03395504876971245, + 0.031748369336128235, + -0.03081400878727436, + -0.01559586450457573, + -0.0030192758422344923, + 0.00947779230773449, + -0.024830127134919167, + -0.046757772564888, + 0.0055216713808476925, + -0.015069044195115566, + 0.024015046656131744, + 0.015735024586319923, + -0.020655326545238495, + -0.020357126370072365, + 0.015287724323570728, + 0.003705136012285948, + -0.03389541059732437, + -0.02614220790565014, + -0.04139017313718796, + -0.0370563305914402, + 0.06818842142820358, + 0.03186764940619469, + 0.0071816518902778625, + -0.012802723795175552, + 0.03069472871720791, + 0.0253668874502182, + 0.06472929567098618, + 0.029680848121643066, + -0.011639743112027645, + -0.0016351304948329926, + 0.002994425827637315, + 0.02178848534822464, + -0.017921825870871544, + -0.03486952930688858, + 0.04099257290363312, + -0.021629445254802704, + 0.03576413169503212, + -0.07232345640659332, + 0.004868116229772568, + 0.05578329414129257, + 0.03111220896244049, + -0.046121612191200256, + -0.04926265403628349, + -0.045008331537246704, + -0.023021046072244644, + 0.03538640961050987, + -0.020536046475172043, + 0.006500761955976486, + 0.03180800750851631, + 0.03359720855951309, + 0.05292057618498802, + -0.017812484875321388, + -0.014949764125049114, + 0.028845887631177902, + 0.019780606031417847, + 0.01999928615987301, + -0.020874006673693657, + 0.08659730106592178, + -0.057691775262355804, + 0.019442645832896233, + 0.03190740942955017, + -0.07912242412567139, + 0.046519212424755096, + 0.018170325085520744, + 0.012196383439004421, + 0.013448824174702168, + 0.009865452535450459, + -0.08500690013170242, + 0.0057204714976251125, + -0.03270260989665985, + 0.0517277754843235, + -0.03242428973317146, + -0.041151612997055054, + 0.012902123853564262, + 0.0003308157029096037, + -0.011937943287193775, + 0.004510276485234499, + 0.018617624416947365, + -0.016401004046201706, + -0.018369125202298164, + 0.009716352447867393, + 0.005218501668423414, + -0.02485000714659691, + 0.019880006089806557, + 0.032941170036792755, + -0.004353721160441637, + -0.043736010789871216, + 0.019134504720568657, + 0.06930170208215714, + -0.016222083941102028, + -0.035704489797353745, + -0.05001809448003769, + 0.00370265101082623, + -0.028448287397623062, + 0.047791533172130585, + 0.00023576444073114544, + 0.0012723203981295228, + 0.004771201405674219, + 0.02803080715239048, + -0.02616208791732788, + 0.06846673786640167, + -0.006928181741386652, + -0.02596328780055046, + -0.004067946225404739, + 0.011848483234643936, + 0.0010604740818962455, + -0.013090983964502811, + -0.02417408674955368, + -0.029541688039898872, + -0.014224143698811531, + 0.04238416999578476, + 0.007236321922391653, + 0.0034392408560961485, + -0.03447192907333374, + -0.013001523911952972, + -0.0335773304104805, + 0.007017641793936491, + -0.008697502315044403, + 0.011450883001089096, + 0.030058568343520164, + -0.0191543847322464, + -0.014104863628745079, + -0.022822245955467224, + -0.011013522744178772, + 0.024631327018141747, + -0.005939151626080275, + 0.03238452970981598, + 0.03644004836678505, + -0.02892540767788887, + 0.020774606615304947, + -0.00294472579844296, + 0.0016053104773163795, + 0.015426884405314922, + 0.041946813464164734, + 0.025426527485251427, + 0.019094744697213173, + -0.0004084719985257834, + 0.05606161430478096, + -0.024492166936397552, + -0.01238524354994297, + -0.046996332705020905, + -0.05486881360411644, + 0.03069472871720791, + 0.00025517851463519037, + -0.05991833657026291, + -0.04584329202771187, + 0.0029571508057415485, + -0.006848661694675684, + -0.03745393082499504, + 0.03638041019439697, + -0.03109232895076275, + 0.005516701377928257, + 0.0000358771976607386, + -0.042145613580942154, + -0.013886183500289917, + -0.02208668552339077, + -0.03785153105854988, + 0.07232345640659332, + -0.013031343929469585, + -0.01865738444030285, + -0.006461001932621002, + -0.013826543465256691, + 0.02942240796983242, + -0.023716846480965614, + 0.0071418918669223785, + -0.002530973171815276, + 0.0026788306422531605, + 0.011659623123705387, + -0.038388289511203766, + -0.00011531956261023879, + -0.007922181859612465, + 0.02288188599050045, + -0.0693812221288681, + 0.002265078015625477, + -0.0021681631915271282, + -0.023736726492643356, + 0.07506690174341202, + 0.036102090030908585, + -0.014820544049143791, + -0.018041105940937996, + 0.0614292174577713, + 0.0032876559998840094, + -0.02980012819170952, + 0.020436646416783333, + 0.022941526025533676, + -0.002281230641528964, + 0.020237846300005913, + -0.019184205681085587, + -0.07168730348348618, + -0.022066805511713028, + -0.039879292249679565, + 0.01470126397907734, + -0.005844721570611, + -0.032245367765426636, + 0.006013701669871807, + 0.01004934310913086, + -0.021470405161380768, + -0.005014731548726559, + 0.007718412205576897, + 0.057413455098867416, + -0.02365720644593239, + 0.011798783205449581, + 0.02594340778887272, + -0.009199472144246101, + -0.002181830583140254, + 0.040952812880277634, + -0.03268272802233696, + 0.018190205097198486, + -0.002663920633494854, + 0.022444525733590126, + 0.016629625111818314, + -0.015466644428670406, + -0.01480066403746605, + 0.024512046948075294, + 0.0016475555021315813, + 0.01451240386813879, + -0.05832793563604355, + -0.012653623707592487, + -0.01004934310913086, + 0.06433169543743134, + -0.025983167812228203, + -0.010337603278458118, + -0.017971524968743324, + -0.013677443377673626, + -0.01099364273250103, + -0.056817054748535156, + -0.027593446895480156, + -0.009542402811348438, + 0.010009583085775375, + 0.014422943815588951, + 0.014850364066660404, + 0.007609072141349316, + 0.05455073341727257, + -0.011073162779211998, + 0.03983953222632408, + -0.02445240691304207, + -0.024929527193307877, + 0.017822425812482834, + -0.0071518318727612495, + 0.014760904014110565, + 0.007256201934069395, + -0.045724011957645416, + 0.009646772406995296, + -0.027692846953868866, + 0.017395004630088806, + -0.007678652182221413, + 0.00564592145383358, + 0.013220204040408134, + 0.009607012383639812, + -0.06401361525058746, + 0.017116684466600418, + -0.001591642969287932, + 0.008886362425982952, + -0.042344409972429276, + -0.04131065309047699, + -0.0020849155262112617, + -0.042940810322761536, + 0.01347864419221878, + -0.028388647362589836, + -0.010526463389396667, + 0.022265605628490448, + -0.004798536188900471, + -0.014870244078338146, + -0.027573566883802414, + 0.057015854865312576, + 0.044928811490535736, + -0.011560223065316677, + 0.004974971525371075, + -0.008364512585103512, + -0.011540343053638935, + 0.010228263214230537, + 0.015029284171760082, + 0.052960336208343506, + -0.021331245079636574, + -0.0029397557955235243, + 0.05840745568275452, + -0.043417930603027344, + -0.011083102785050869, + -0.022524045780301094, + 0.03178812935948372, + -0.014661503955721855, + -0.0338158905506134, + -0.055226653814315796, + -0.006967941764742136, + 0.003071460872888565, + -0.03801057115197182, + -0.023796366527676582, + 0.00845397263765335, + -0.019015224650502205, + 0.02427348680794239, + 0.007400332018733025, + 0.042622730135917664, + -0.026818128302693367, + -0.012265963479876518, + 0.004773686174303293, + 0.04715537279844284, + 0.035724371671676636, + 0.037672609090805054, + 0.034829769283533096, + 0.012941883876919746, + 0.018597744405269623, + 0.0012580315815284848, + -0.012216263450682163, + -0.07781033962965012, + -0.03226524963974953, + 0.015019344165921211, + -0.005998791661113501, + 0.023120446130633354, + 0.05713513493537903, + -0.019989345222711563, + 0.0601966567337513, + -0.02041676640510559, + 0.012434943579137325, + -0.024392766878008842, + -0.021072806790471077, + -0.057612255215644836, + -0.016659444198012352, + -0.042423930019140244, + -0.03741417080163956, + 0.023040926083922386, + 0.051250655204057693, + 0.012434943579137325, + 0.0621846579015255, + 0.011480703018605709, + 0.00448294123634696, + 0.0021992255933582783, + -0.017723025754094124, + -0.020327305421233177, + 0.021132444962859154, + -0.03870636969804764, + 0.07005713880062103, + 0.019383005797863007, + -0.0165401641279459, + 0.03753345087170601, + -0.036300890147686005, + 0.018786605447530746, + -0.010755082592368126, + -0.02218608558177948, + -0.004810961429029703, + 0.05228441581130028, + 0.023418646305799484, + -0.011997583322227001, + 0.017563985660672188, + 0.02467108704149723, + -0.013130743987858295, + -0.045207131654024124, + -0.030376648530364037, + 0.04298057034611702, + 0.04266249015927315, + 0.018667325377464294, + -0.038090091198682785, + -0.02962120808660984, + 0.05339769646525383, + 0.0417877733707428, + -0.0187766645103693, + 0.015347364358603954, + -0.004224501084536314, + -0.03628100827336311, + -0.030654968693852425, + -0.024333126842975616, + -0.004423301201313734, + -0.05081329494714737, + 0.02168908528983593, + -0.002314778044819832, + 0.016748905181884766, + 0.008260142058134079, + 0.020476406440138817, + 0.05280129611492157, + -0.004714046139270067, + 0.01581454463303089, + -0.010635802522301674, + -0.04910361394286156, + -0.027513926848769188, + -0.03091340884566307, + -0.016301603987812996, + -0.008329722099006176, + 0.04083353281021118, + 0.03230500966310501, + -0.05061449483036995, + 0.014492523856461048, + 0.03178812935948372, + -0.011361422948539257, + -0.02447228692471981, + 0.017375124618411064, + -0.018895944580435753, + -0.032245367765426636, + 0.017544105648994446, + -0.017315484583377838, + 0.010437003336846828, + -0.024333126842975616, + 0.02031736634671688, + 0.010685502551496029, + 0.01248464360833168, + 0.011629803106188774, + -0.015874184668064117, + 0.009602042846381664, + 0.0019942130893468857, + -0.023895766586065292, + 0.030575448647141457, + 0.036121971905231476, + 0.039680492132902145, + -0.039064209908246994, + -0.02872660756111145, + 0.026818128302693367, + 0.027275366708636284, + -0.018548045307397842, + -0.035028569400310516, + -0.014949764125049114, + 0.03822924941778183, + 0.01034754328429699, + 0.00165998050943017, + -0.009626892395317554, + -0.021708965301513672, + 0.011669563129544258, + 0.0053328112699091434, + 0.06055449694395065, + 0.0036902260035276413, + -0.0015096379211172462, + -0.030257368460297585, + -0.02626148797571659, + -0.006013701669871807, + -0.03385565057396889, + -0.010054312646389008, + 0.024909647181630135, + -0.02415420673787594, + 0.011232202872633934, + 0.0012617590837180614, + 0.008881392888724804, + 0.038467809557914734, + 0.014939824119210243, + 0.009318752214312553, + 0.04803009331226349, + -0.016351304948329926, + -0.014234083704650402, + 0.01962156593799591, + -0.055504973977804184, + 0.02367708645761013, + -0.02101316675543785, + 0.0018277179915457964, + 0.03508821129798889, + 0.0031882559414952993, + 0.025585567578673363, + 0.042622730135917664, + 0.002842840738594532, + -0.02663920819759369, + 0.023319246247410774, + -0.014353363774716854, + -0.014661503955721855, + -0.003752351040020585, + 0.01559586450457573, + 0.010526463389396667, + 0.012096983380615711, + 0.010745142586529255, + 0.013498524203896523, + 0.0497397743165493, + 0.0335773304104805, + -0.016162443906068802, + 0.02327948622405529, + 0.021152324974536896, + -0.04298057034611702, + 0.013975643552839756, + 0.01832936517894268, + 0.025187967345118523, + -0.017563985660672188, + 0.035923171788454056, + 0.006396391894668341, + -0.007166741881519556, + 0.045127611607313156, + 0.005705561488866806, + -0.010675562545657158, + 0.006267171818763018, + -0.043020330369472504, + -0.0021656781900674105, + -0.033716488629579544, + 0.02683800831437111, + -0.028567567467689514, + 0.0015270329313352704, + 0.0037473810371011496, + -0.011102982796728611, + 0.004674286115914583, + 0.02596328780055046, + -0.008419182151556015, + 0.023100566118955612, + 0.010397243313491344, + -0.025923527777194977, + 0.012723203748464584, + 0.002803080715239048, + 0.02278248593211174, + 0.011699383147060871, + -0.029979048296809196, + 0.03618161007761955, + -0.004152436275035143, + -0.007822781801223755, + 0.019363125786185265, + -0.026678968220949173, + -0.04882529377937317, + 0.0417877733707428, + 0.03250380977988243, + -0.0009753627819009125, + 0.0054620313458144665, + 0.01708686538040638, + -0.011679503135383129, + -0.022245725616812706, + -0.010153712704777718, + -0.029641088098287582, + 0.013289784081280231, + 0.023696966469287872, + 0.04810961335897446, + -0.0038766011130064726, + -0.0017991404747590423, + 0.02071496658027172, + 0.03528701141476631, + -0.027494046837091446, + -0.017822425812482834, + -0.00042089700582437217, + -0.018418824300169945, + 0.024531926959753036, + 0.04063473269343376, + 0.028150087222456932, + -0.010755082592368126, + -0.008439062163233757, + 0.044610731303691864, + 0.007499732077121735, + -0.02586388774216175, + 0.030555568635463715, + -0.028746487572789192, + 0.002763320691883564, + -0.0028080507181584835, + -0.008106072433292866, + -0.0053924513049423695, + 0.0058099315501749516, + 0.031450167298316956, + 0.023498166352510452, + 0.01149064302444458, + -0.003946180921047926, + 0.007385422009974718, + 0.02663920819759369, + -0.042344409972429276, + 0.0034119058400392532, + -0.04727465286850929, + 0.005298021249473095, + 0.0026142208371311426, + 0.025207847356796265, + -0.010755082592368126, + 0.012762963771820068, + 0.031132088974118233, + 0.01247470360249281, + 0.022265605628490448, + 0.042821530252695084, + 0.007355601992458105, + 0.009756112471222878, + -0.01660974510014057, + -0.058009855449199677, + -0.0208938866853714, + -0.029959168285131454, + -0.0009635590249672532, + 0.017255844548344612, + -0.020635446533560753, + -0.009129892103374004, + 0.023597566410899162, + -0.02367708645761013, + -0.011659623123705387, + 0.026420528069138527, + 0.024929527193307877, + 0.0015096379211172462, + 0.007286021951586008, + 0.01601334474980831, + 0.029342887923121452, + -0.012494583614170551, + -0.015387124381959438, + -0.04663849249482155, + 0.0005808689165860415, + -0.009020552970468998, + -0.010506583377718925, + -0.0022961406502872705, + -0.001732045435346663, + -0.01972096599638462, + 0.015188324265182018, + -0.020734846591949463, + 0.0017755329608917236, + -0.002243955619633198, + 0.02991940826177597, + -0.0037772010546177626, + 0.06484857946634293, + -0.0037200460210442543, + -0.008150801993906498, + -0.015516344457864761, + 0.013786783441901207, + -0.06635946035385132, + 0.007117041852325201, + -0.004972486291080713, + 0.0007399089518003166, + 0.011102982796728611, + -0.02009868621826172, + -0.004487911239266396, + -0.017116684466600418, + 0.028547687456011772, + 0.005814901553094387, + -0.012603923678398132, + -0.03693705052137375, + -0.02031736634671688, + -0.002402995713055134, + -0.020933646708726883, + -0.024392766878008842, + -0.003772231051698327, + 0.030654968693852425, + 0.01045688334852457, + -0.030873648822307587, + -0.0360623300075531, + -0.008230322040617466, + -0.0009188289986923337, + -0.023696966469287872, + 0.0019047530367970467, + -0.045127611607313156, + -0.013438884168863297, + -0.025585567578673363, + -0.029183847829699516, + -0.03375624865293503, + 0.010327663272619247, + 0.03242428973317146, + -0.009050372056663036, + 0.008160741999745369, + -0.03427312895655632, + -0.049183133989572525, + 0.02942240796983242, + -0.02198728546500206, + 0.002581915818154812, + -0.011262022890150547, + 0.014959704130887985, + -0.002072490518912673, + -0.030953168869018555, + 0.034531570971012115, + -0.0027384706772863865, + -0.011331602931022644, + 0.06015689671039581, + 0.008339662104845047, + 0.0009144802461378276, + -0.03932265192270279, + -0.0013742053415626287, + 0.03226524963974953, + -0.03321949020028114, + -0.0020041530951857567, + 0.06556425988674164, + -0.008946002461016178, + -0.02387588657438755, + 0.0012238628696650267, + 0.0013829028466716409, + 0.01371720340102911, + -0.022961406037211418, + 0.02624160796403885, + -0.02445240691304207, + -0.028189847245812416, + -0.020039046183228493, + -0.0018836305243894458, + -0.021430645138025284, + 0.005253291688859463, + -0.018488405272364616, + 0.011301782913506031, + -0.005929211620241404, + 0.018319424241781235, + 0.008066312409937382, + -0.00020299349853303283, + -0.024730727076530457, + 0.010745142586529255, + 0.023836126551032066, + 0.022365005686879158, + -0.018518224358558655, + 0.022702965885400772, + -0.00735063198953867, + -0.0015531254466623068, + -0.014025343582034111, + 0.01540700439363718, + -0.017275724560022354, + -0.0014524828875437379, + 0.00644112192094326, + 0.0039213309064507484, + 0.005457061342895031, + -0.010715322569012642, + -0.03248392790555954, + -0.0026564656291157007, + 0.03584365174174309, + -0.00614292174577713, + 0.012951823882758617, + 0.03099292889237404, + -0.022504165768623352, + 0.0009343602578155696, + 0.01733536459505558, + 0.04508785158395767, + 0.034929171204566956, + 0.0071319518610835075, + -0.002882600761950016, + -0.014442823827266693, + 0.018269725143909454, + 0.021271605044603348, + -0.016053104773163795, + -0.020108625292778015, + -0.029760368168354034, + -0.005233411677181721, + 0.04083353281021118, + 0.0023197480477392673, + 0.0068337516859173775, + -0.014780784025788307, + 0.006769142113626003, + 0.00544712133705616, + -0.0009542402694933116, + -0.03910396993160248, + 0.02397528663277626, + -0.01519826427102089, + 0.016381124034523964, + 0.022702965885400772, + -0.025923527777194977, + 0.0020240331068634987, + -0.009621922858059406, + -0.004868116229772568, + -0.0198998861014843, + 0.0195221658796072, + 0.02832900732755661, + -0.05228441581130028, + -0.0010331390658393502, + -0.027474166825413704, + 0.014830484054982662, + 0.008906242437660694, + 0.03604245185852051, + -0.02355780638754368, + 0.023359006270766258, + 0.0021731331944465637, + -0.008488762192428112, + 0.036599088460206985, + -0.01975078508257866, + -0.016361244022846222, + 0.011729203164577484, + -0.02655968815088272, + -0.01581454463303089, + 0.010516523383557796, + -0.01818026416003704, + -0.06504737585783005, + 0.011550283059477806, + 0.007619012147188187, + -0.07443074136972427, + -0.006709502078592777, + 0.037891291081905365, + -0.00730590196326375, + -0.027692846953868866, + -0.008583192713558674, + 0.014949764125049114, + -0.03200680762529373, + 0.020078806206583977, + 0.061667777597904205, + 0.01401540357619524, + 0.02178848534822464, + 0.0029571508057415485, + -0.0005147057818248868, + 0.004430756438523531, + -0.01564556360244751, + -0.07121018320322037, + 0.007355601992458105, + -0.01441300380975008, + 0.03286164999008179, + 0.015804603695869446, + -0.0015481554437428713, + 0.030674848705530167, + -0.036400288343429565, + 0.009756112471222878, + -0.017673324793577194, + -0.013796723447740078, + 0.03387552872300148, + 0.019790545105934143, + 0.026022927835583687, + 0.009010612964630127, + -0.0257446076720953, + -0.0002453938068356365, + -0.022842125967144966, + 0.05844721570611, + -0.037195488810539246, + 0.02763320691883564, + -0.006774112116545439, + -0.012146683409810066, + 0.016768785193562508, + -0.004512761253863573, + 0.00946288276463747, + 0.03936241194605827, + -0.03238452970981598, + -0.0040008509531617165, + 0.02041676640510559, + 0.01813056506216526, + 0.00825517252087593, + 0.003792111063376069, + -0.008220382034778595, + -0.009035462513566017, + 0.016033224761486053, + -0.00014125675079412758, + -0.002609250834211707, + 0.01571514457464218, + -0.004400936421006918, + -0.0187766645103693, + -0.011202382855117321, + 0.0195221658796072, + -0.052841056138277054, + -0.0007989277364686131, + 0.041668493300676346, + 0.03737441077828407, + -0.013230144046247005, + 0.021132444962859154, + 0.0042195310816168785, + -0.0427817702293396, + -0.018886005505919456, + -0.021251725032925606, + 0.02415420673787594, + -0.009656712412834167, + 0.042742010205984116, + 0.0146118039265275, + 0.0017631079535931349, + 0.009805812500417233, + -0.006023641675710678, + -0.001751925447024405, + 0.010864422656595707, + 0.020675206556916237, + -0.021033046767115593, + 0.003993396181613207, + 0.014452763833105564, + -0.03993893042206764, + 0.02546628750860691, + 0.022524045780301094, + -0.008598102256655693, + 0.0008070039912126958, + -0.0023185056634247303, + 0.017295604571700096, + -0.01257410366088152, + -0.023796366527676582, + 0.012822603806853294, + 0.02594340778887272, + -0.004463061224669218, + 0.0006352282944135368, + 0.008439062163233757, + -0.008886362425982952, + -0.033537570387125015, + 0.022563805803656578, + -0.0009784690337255597, + -0.000970392778981477, + 0.0013207778101786971, + -0.0002506744349375367, + -0.0475132130086422, + 0.06437145918607712, + 0.010407183319330215, + 0.0008132164948619902, + -0.005129041615873575, + 0.029959168285131454, + -0.00906528253108263, + -0.0017606229521334171, + 0.019035104662179947, + 0.04329865053296089, + 0.02188788540661335, + 0.025227727368474007, + 0.0029273307882249355, + 0.030654968693852425, + -0.024810247123241425, + -0.022325245663523674, + 0.02455180697143078, + -0.0282296072691679, + 0.03129112720489502, + 0.02930312789976597, + 0.03347792848944664, + 0.02059568651020527, + 0.022643325850367546, + 0.03061520867049694, + 0.03379600867629051, + 0.006272141821682453, + 0.016152504831552505, + 0.0015730054583400488, + -0.034511689096689224, + 0.019293544813990593, + 0.009159712120890617, + -0.0017071954207494855, + -0.011431002989411354, + 0.03816961124539375, + -0.027454286813735962, + 0.02485000714659691, + -0.016798604279756546, + 0.019333304837346077, + -0.004731441382318735, + 0.03447192907333374, + -0.006421241909265518, + 0.02355780638754368, + 0.029004927724599838, + -0.022126445546746254, + 0.02912420779466629, + 0.01663956418633461, + 0.023060806095600128, + 0.009527492336928844, + -0.04723489284515381, + 0.00866768229752779, + 0.02952180802822113, + 0.014104863628745079, + -0.00844403263181448, + 0.01927366480231285, + 0.02248428575694561, + -0.012504523620009422, + 0.03011820837855339, + 0.002400510711595416, + 0.0024676057510077953, + -0.008205472491681576, + 0.02614220790565014, + 0.010198443196713924, + -0.0016587380087003112, + 0.021172204986214638, + 0.023995166644454002, + -0.009701442904770374, + 0.0025471257977187634, + 0.0328218899667263, + 0.005804961547255516, + 0.0027956257108598948, + 0.02842840738594532, + -0.003424330847337842, + -0.004796051420271397, + 0.024193966761231422, + -0.01391600351780653, + 0.012802723795175552, + -0.00836948212236166, + -0.011311722919344902, + -0.03176824748516083, + 0.03276224806904793, + 0.0012226203689351678, + 0.019780606031417847, + 0.010496643371880054, + 0.006510701961815357, + -0.009244202636182308, + -0.006038551684468985, + -0.00774823222309351, + -0.01584436371922493, + -0.020834246650338173, + 0.006858601700514555, + 0.012057223357260227, + -0.028309127315878868, + 0.009000672958791256, + -0.005874541588127613, + 0.015665443614125252, + 0.0071617718786001205, + 0.02496928721666336, + -0.040754012763500214, + -0.024034926667809486, + 0.012464763596653938, + -0.041072092950344086, + 0.008215412497520447, + -0.01471120398491621, + 0.040754012763500214, + -0.00644112192094326, + 0.015377184376120567, + -0.03797081112861633, + -0.02457168698310852, + 0.03170860931277275, + -0.0172856654971838, + -0.026122327893972397, + -0.0013307178160175681, + -0.01079484261572361, + 0.006674712058156729, + -0.0042394110932946205, + 0.05220489576458931, + -0.02397528663277626, + -0.002301110653206706, + -0.03347792848944664, + 0.03162908926606178, + 0.03651956841349602, + -0.024512046948075294, + 0.016560044139623642, + 0.007763142231851816, + 0.0033671760465949774, + 0.018647445365786552, + -0.033239368349313736, + 0.007792962249368429, + 0.01569526456296444, + 0.004028186202049255, + 0.011083102785050869, + 0.01609286479651928, + -0.014263903722167015, + 0.030953168869018555, + 0.002411693101748824, + -0.013627743348479271, + -0.017096804454922676, + -0.01059604249894619, + -0.031151968985795975, + 0.008752172812819481, + 0.007499732077121735, + -0.03703644871711731, + -0.04524689167737961, + -0.017454644665122032, + -0.009318752214312553, + 0.016331424936652184, + 0.017941705882549286, + 0.052761536091566086, + 0.011331602931022644, + 0.05816889554262161, + 0.04910361394286156, + 0.022424645721912384, + 0.03250380977988243, + 0.009537432342767715, + -0.010934002697467804, + -0.021569805219769478, + 0.007236321922391653, + 0.018895944580435753, + -0.0015779754612594843, + -0.02099328674376011, + -0.008970852941274643, + -0.029462167993187904, + 0.008150801993906498, + 0.012842483818531036, + 0.013200324028730392, + 0.0004550657467916608, + -0.01177890319377184, + 0.011540343053638935, + 0.0032255309633910656, + 0.027752486988902092, + -0.009522522799670696, + 0.013727143406867981, + 0.014681383967399597, + 0.010516523383557796, + -0.007867512293159962, + 0.017216084524989128, + -0.004791081417351961, + 0.003976000938564539, + 0.03735452890396118, + -0.02506868727505207, + 0.043616730719804764, + 0.043219130486249924, + 0.029541688039898872, + -0.001520820427685976, + 0.005129041615873575, + -0.001025684061460197, + 0.026500048115849495, + -0.0005793157615698874, + 0.023160206153988838, + 0.009035462513566017, + -0.017454644665122032, + -0.04345769062638283, + -0.0018277179915457964, + -0.023498166352510452, + -0.008125952444970608, + 0.006217471789568663, + 0.025486167520284653, + -0.019432704895734787, + 0.010407183319330215, + 0.03200680762529373, + -0.03250380977988243, + 0.01937306486070156, + 0.00710710184648633, + -0.00658525200560689, + 0.049183133989572525, + 0.023597566410899162, + 0.02646028809249401, + 0.021271605044603348, + 0.019263725727796555, + 0.01208704337477684, + 0.010864422656595707, + 0.0296013280749321, + 0.006490821950137615, + 0.00634172186255455, + -0.00012300752860028297, + -0.0009902727324515581, + 0.020476406440138817, + -0.034531570971012115, + 0.02653980813920498, + -0.023796366527676582, + -0.005795021541416645, + -0.0035709459334611893, + -0.013776843436062336, + 0.0004951363662257791, + 0.0016661930130794644, + 0.047195132821798325, + 0.020377006381750107, + -0.02387588657438755, + 0.003623130964115262, + 0.025724727660417557, + -0.029482048004865646, + -0.007156801875680685, + -0.012832543812692165, + -0.01660974510014057, + -0.011212322860956192, + 0.0495012141764164, + -0.010034432634711266, + -0.01045688334852457, + -0.013329544104635715, + 0.01733536459505558, + -0.023438526317477226, + 0.008657742291688919, + -0.007723382208496332, + -0.006490821950137615, + 0.0023359006736427546, + 0.005964001640677452, + -0.013876243494451046, + -0.005377541296184063, + 0.03479000926017761, + -0.029243487864732742, + -0.011609923094511032, + -0.00624232180416584, + 0.0002534700615797192, + -0.042940810322761536, + -0.025187967345118523, + 0.029482048004865646, + 0.037593089044094086, + 0.013587983325123787, + 0.018687205389142036, + -0.033716488629579544, + 0.017275724560022354, + 0.00005824220352224074, + 0.0071021318435668945, + 0.007276081945747137, + -0.009790902957320213, + -0.026122327893972397, + -0.03310021013021469, + 0.014174443669617176, + 0.019482405856251717, + 0.03001880832016468, + 0.013458764180541039, + 0.03622137010097504, + -0.029641088098287582, + 0.017166385427117348, + -0.011371362954378128, + 0.03914372995495796, + 0.0263608880341053, + 0.018995344638824463, + -0.006366571877151728, + -0.02703680843114853, + -0.0159139446914196, + 0.02377648651599884, + 0.006719442084431648, + -0.018150445073843002, + 0.007271111942827702, + -0.01288224384188652, + -0.017295604571700096, + -0.026102447882294655, + 0.015735024586319923, + -0.003754836041480303, + 0.00482587143778801, + -0.022404765710234642, + -0.04091305285692215, + 0.016251904889941216, + -0.0302176084369421, + -0.028309127315878868, + -0.04397457093000412, + -0.03504845127463341, + -0.012395183555781841, + -0.03940217196941376, + -0.019542045891284943, + 0.03584365174174309, + -0.020555926486849785, + 0.0053029912523925304, + -0.0302176084369421, + 0.01317050401121378, + -0.017424825578927994, + 0.04357697069644928, + 0.008439062163233757, + 0.01238524354994297, + 0.021410765126347542, + 0.04059497267007828, + 0.009989703074097633, + 0.021748725324869156, + 0.04142993316054344, + -0.01920408569276333, + -0.013737083412706852, + -0.005556461401283741, + 0.02506868727505207, + 0.04286129027605057, + 0.0001686694158706814, + 0.02504880726337433, + -0.014234083704650402, + 0.001590400468558073, + -0.02447228692471981, + -0.0035560359247028828, + -0.0011983915464952588, + -0.029541688039898872, + -0.030237488448619843, + 0.012444883584976196, + -0.03976001217961311, + 0.0008393090101890266, + 0.022365005686879158, + 0.028786247596144676, + -0.03315984830260277, + 0.0257446076720953, + -0.007067341823130846, + -0.012643683701753616, + -0.026102447882294655, + 0.0016463130014017224, + 0.019243845716118813, + -0.02387588657438755, + -0.010735202580690384, + -0.017474524676799774, + 0.007792962249368429, + 0.04425289109349251, + -0.026181967929005623, + -0.017305545508861542, + -0.018687205389142036, + 0.0320863276720047, + 0.009070252068340778, + 0.017872124910354614, + 0.0035659759305417538, + 0.0025844008196145296, + 0.011599983088672161, + 0.027692846953868866, + 0.023140326142311096, + -0.0041300710290670395, + 0.03496893122792244, + 0.018051045015454292, + -0.03437253087759018, + -0.011122862808406353, + 0.0053825112991034985, + -0.012534343637526035, + 0.007837692275643349, + 0.03051580861210823, + 0.006207531783729792, + -0.032921288162469864, + -0.011252082884311676, + 0.009830662980675697, + -0.010228263214230537, + 0.01346870418637991, + -0.01187830325216055, + -0.008125952444970608, + 0.04317937046289444, + -0.04536617174744606, + 0.0037001660093665123, + -0.01644076406955719, + 0.020635446533560753, + 0.0038964811246842146, + -0.028070567175745964, + -0.015049164183437824, + -0.005134011618793011, + -0.004102736245840788, + -0.0042990511283278465, + -0.054630253463983536, + -0.00488799624145031, + 0.013925943523645401, + 0.017116684466600418, + 0.010387303307652473, + 0.01287230383604765, + -0.019780606031417847, + -0.0017892004689201713, + 0.009020552970468998, + 0.010218323208391666, + 0.032642967998981476, + 0.004818416200578213, + -0.026380768045783043, + 0.005824841558933258, + 0.040952812880277634, + -0.021828245371580124, + -0.014452763833105564, + 0.0011344028171151876, + -0.031947169452905655, + 0.00785757228732109, + -0.012067163363099098, + -0.0047264713793993, + 0.0022153782192617655, + -0.0030764308758080006, + -0.021052926778793335, + -0.015983523800969124, + 0.00041685887845233083, + -0.022464405745267868, + 0.008995702490210533, + -0.03974013030529022, + 0.0022663206327706575, + 0.05228441581130028, + -0.020436646416783333, + 0.02675848826766014, + -0.0027484106831252575, + 0.005675741471350193, + -0.005879511591047049, + 0.01109304279088974, + 0.023199966177344322, + -0.00015049785724841058, + 0.012444883584976196, + 0.03296104818582535, + -0.010536403395235538, + -0.011321662925183773, + -0.020029105246067047, + 0.007991761900484562, + -0.041867293417453766, + 0.02586388774216175, + -0.003715076018124819, + 0.01649046503007412, + 0.014333483763039112, + 0.0034566358663141727, + 0.02999892830848694, + -0.0031062508933246136, + -0.006257231812924147, + -0.027613326907157898, + -0.023239726200699806, + -0.013230144046247005, + -0.05411337688565254, + 0.03447192907333374, + -0.008001701906323433, + 0.012037343345582485, + 0.009597072377800941, + 0.017554044723510742, + -0.002190528204664588, + -0.0016189779853448272, + 0.008265112526714802, + -0.0011232203105464578, + -0.007927152328193188, + -0.01847846433520317, + -0.00997479259967804, + -0.01930348575115204, + -0.03960097208619118, + -0.015585924498736858, + 0.030476048588752747, + 0.017226025462150574, + -0.024313246831297874, + 0.010039403103291988, + 0.004234441090375185, + -0.01870708540081978, + 0.011023462750017643, + -0.018488405272364616, + 0.016798604279756546, + 0.043736010789871216, + -0.024710847064852715, + 0.006928181741386652, + 0.0028279307298362255, + 0.004015760961920023, + -0.009085162542760372, + 0.0030590358655899763, + -0.005924241617321968, + -0.010705382563173771, + -0.012653623707592487, + 0.0009610740235075355, + 0.011142742820084095, + -0.003352266037836671, + 0.04787105321884155, + -0.04544569179415703, + -0.0015233054291456938, + 0.02387588657438755, + 0.0004302157321944833, + 0.007474882062524557, + -0.01720614545047283, + -0.004443181212991476, + -0.014035283587872982, + 0.018001345917582512, + 0.0011685715289786458, + -0.020635446533560753, + 0.0014760904014110565, + 0.02783200703561306, + 0.01539706438779831, + -0.03148992732167244, + 0.015327484346926212, + 0.01401540357619524, + 0.013518404215574265, + 0.028905527666211128, + -0.024690967053174973, + 0.024810247123241425, + -0.026181967929005623, + -0.015317544341087341, + 0.01099364273250103, + 0.011450883001089096, + 0.03029712848365307, + 0.009920123033225536, + -0.02006886526942253, + 0.0053029912523925304, + 0.01510880421847105, + 0.000760410213842988, + -0.019144445657730103, + -0.017365185543894768, + 0.0032155909575521946, + 0.0025148207787424326, + -0.02397528663277626, + 0.004709076136350632, + -0.0213908851146698, + -0.012027403339743614, + 0.02486988715827465, + -0.028905527666211128, + -0.03638041019439697, + 0.004301536362618208, + -0.029859768226742744, + 0.006232381798326969, + -0.0069629717618227005, + -0.0024464831221848726, + 0.013120803982019424, + 0.031231489032506943, + 0.008215412497520447, + 0.0013232628116384149, + 0.0028552657458931208, + -0.009219352155923843, + 0.019144445657730103, + -0.006774112116545439, + 0.0034094208385795355, + -0.035008691251277924, + 0.026221727952361107, + -0.026718728244304657, + 0.03735452890396118, + 0.01559586450457573, + -0.005924241617321968, + -0.02367708645761013, + -0.014691323973238468, + 0.013359364122152328, + -0.0042990511283278465, + 0.016500404104590416, + 0.009209412150084972, + 0.00408534100279212, + -0.010774962604045868, + -0.004738896153867245, + 0.01649046503007412, + -0.027315126731991768, + 0.021033046767115593, + -0.03445205092430115, + 0.03109232895076275, + 0.006749262101948261, + -0.008806842379271984, + -0.00805637240409851, + -0.044411931186914444, + 0.014184383675456047, + -0.015585924498736858, + 0.016560044139623642, + 0.007375482004135847, + 0.011440942995250225, + -0.02616208791732788, + -0.018120624125003815, + -0.01277290377765894 + ] + }, + { + "HotelId": "10", + "HotelName": "Countryside Hotel", + "Description": "Save up to 50% off traditional hotels. Free WiFi, great location near downtown, full kitchen, washer & dryer, 24/7 support, bowling alley, fitness center and more.", + "Description_fr": "Économisez jusqu'à 50% sur les hôtels traditionnels. WiFi gratuit, très bien situé près du centre-ville, cuisine complète, laveuse & sécheuse, support 24/7, bowling, centre de fitness et plus encore.", + "Category": "Extended-Stay", + "Tags": [ + "24-hour front desk service", + "laundry service", + "free wifi" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-09-06T00:00:00Z", + "Rating": 2.7, + "Address": { + "StreetAddress": "6910 Fayetteville Rd", + "City": "Durham", + "StateProvince": "NC", + "PostalCode": "27713", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -78.940483, + 35.90416 + ] + }, + "Rooms": [ + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 244.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 76.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 150.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 238.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 122.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.04531693831086159, + -0.006880800239741802, + 0.041986558586359024, + 0.04277157783508301, + -0.028022756800055504, + -0.03385091945528984, + -0.027689719572663307, + 0.0117098493501544, + 0.03059190697968006, + 0.015593308955430984, + 0.019934695214033127, + 0.012227247469127178, + -0.02228974923491478, + 0.009866246953606606, + -0.017139555886387825, + 0.05347636714577675, + -0.057187359780073166, + 0.05514155700802803, + 0.013642658479511738, + 0.030496753752231598, + 0.04419888183474541, + 0.022194594144821167, + -0.0499081015586853, + -0.025739070028066635, + 0.0398218147456646, + 0.038989219814538956, + -0.03558747470378876, + -0.05542701482772827, + -0.0001527662534499541, + -0.01416600402444601, + -0.030568119138479233, + -0.04457949846982956, + -0.016532951965928078, + -0.07588505744934082, + 0.01693735457956791, + 0.03687204793095589, + -0.009854353033006191, + -0.002584017114713788, + 0.058757394552230835, + -0.030829790979623795, + -0.01310741901397705, + 0.01108540315181017, + 0.010133866220712662, + -0.024311764165759087, + -0.009134752675890923, + 0.020636454224586487, + -0.011043773964047432, + 0.01325014978647232, + -0.019696811214089394, + -0.002353566698729992, + 0.007487405091524124, + -0.010966461151838303, + 0.0015982844633981586, + -0.07740751653909683, + -0.02255142107605934, + 0.038870275020599365, + -0.009479684755206108, + -0.011584959924221039, + 0.014617983251810074, + 0.02992583066225052, + 0.05985166132450104, + 0.004047004971653223, + 0.029402485117316246, + 0.046339839696884155, + -0.03653901070356369, + -0.00041889920248650014, + -0.019946590065956116, + 0.025858011096715927, + -0.029521428048610687, + 0.003934009931981564, + 0.016449691727757454, + 0.00889686867594719, + 0.006321772467344999, + -0.009354796260595322, + 0.03047296404838562, + 0.0024829162284731865, + 0.011989363469183445, + -0.03994075581431389, + -0.01263165008276701, + 0.01165037788450718, + -0.03178132697939873, + -0.014998598024249077, + -0.024739956483244896, + 0.055093977600336075, + 0.023467276245355606, + -0.02143336646258831, + -0.028950506821274757, + -0.02707122080028057, + 0.01383296586573124, + 0.05219179019331932, + 0.02652408741414547, + 0.023324545472860336, + -0.022396797314286232, + -0.030377810820937157, + 0.022801199927926064, + -0.0004293066158425063, + -0.0007147676660679281, + 0.000723316625226289, + -0.0023446460254490376, + 0.05371424928307533, + 0.025620127096772194, + -0.0804048553109169, + 0.033065903931856155, + 0.02483510971069336, + 0.0002728234394453466, + -0.051430560648441315, + -0.01861443743109703, + 0.008117797784507275, + 0.05295301973819733, + 0.039013005793094635, + -0.11760994046926498, + 0.009206118062138557, + -0.05623582378029823, + -0.02413335070014, + -0.015724144876003265, + -0.01874527335166931, + -0.01466556079685688, + -0.011103244498372078, + -0.05104994773864746, + -0.020398570224642754, + -0.006571550853550434, + 0.033089689910411835, + -0.010264703072607517, + -0.012714910320937634, + -0.020065531134605408, + -0.023764630779623985, + -0.02721395157277584, + 0.013892436400055885, + 0.014915338717401028, + -0.03458836302161217, + -0.0380614697933197, + 0.037038568407297134, + 0.009741357527673244, + -0.023181814700365067, + -0.02650029957294464, + 0.042248234152793884, + 0.0018659040797501802, + -0.010799942538142204, + -0.011995309963822365, + 0.023752735927700996, + 0.05809132009744644, + -0.002766890451312065, + 0.046768032014369965, + -0.028688833117485046, + -0.04829049110412598, + -0.036324914544820786, + 0.04769578203558922, + -0.0157955102622509, + -0.011888262815773487, + 0.0524296760559082, + -0.005509992595762014, + 0.023324545472860336, + -0.007427934091538191, + 0.006089835427701473, + -0.006125518120825291, + 0.024430707097053528, + -0.03727645426988602, + 0.027903815731406212, + -0.06361023336648941, + 0.032090578228235245, + -0.04855216294527054, + -0.02087433822453022, + -0.015569520182907581, + 0.052524831146001816, + 0.018221929669380188, + -0.0024487203918397427, + 0.014201685786247253, + -0.025358455255627632, + -0.04952748864889145, + -0.021647460758686066, + 0.09263210743665695, + -0.005019356496632099, + 0.0135475043207407, + 0.09168056398630142, + 0.03399365022778511, + -0.0036544958129525185, + 0.012161829508841038, + -0.007915596477687359, + -0.02509678155183792, + -0.001629506703466177, + -0.012750593014061451, + -0.029664158821105957, + 0.043675538152456284, + -0.006732122506946325, + -0.017175238579511642, + 0.014213580638170242, + -0.023479169234633446, + 0.008117797784507275, + -0.012007204815745354, + 0.03680068254470825, + -0.006970006972551346, + -0.014475253410637379, + -0.031257983297109604, + -0.007707447744905949, + 0.022813094779849052, + 0.013892436400055885, + -0.049146875739097595, + -0.03523064777255058, + -0.0006363402353599668, + 0.04248611629009247, + -0.048028819262981415, + -0.024930262938141823, + 0.043104615062475204, + -0.0031638597138226032, + -0.03896543011069298, + -0.048195336014032364, + 0.017448805272579193, + 0.016152337193489075, + -0.030163714662194252, + -0.0199109073728323, + 0.033517882227897644, + 0.04388963431119919, + 0.0324711911380291, + 0.018281400203704834, + 0.025596339255571365, + -0.06917672604322433, + -0.002346132881939411, + 0.0007783273467794061, + 0.05176360160112381, + 0.05009841173887253, + -0.015712250024080276, + 0.01107945665717125, + -0.026761971414089203, + 0.06246838718652725, + -0.015474366955459118, + 0.005480256862938404, + -0.010573952458798885, + -0.027594566345214844, + 0.009562944062054157, + -0.008551936596632004, + 0.0068629588931798935, + -0.024454494938254356, + -0.05485609546303749, + -0.03684826195240021, + -0.006309878081083298, + 0.03220951929688454, + -0.04129669442772865, + 0.019637340679764748, + -0.0026984987780451775, + -0.01888800412416458, + -0.03354167193174362, + -0.02240869030356407, + -0.062420811504125595, + 0.05162087082862854, + 0.021469049155712128, + 0.0014005431439727545, + -0.014689348638057709, + -0.0269284900277853, + 0.026999855414032936, + 0.017579641193151474, + -0.03611081838607788, + 0.023621900007128716, + -0.02666681818664074, + -0.023169919848442078, + 0.07398198544979095, + -0.009432108141481876, + -0.020981386303901672, + -0.005634881556034088, + 0.04755305126309395, + 0.006196883041411638, + 0.02368137054145336, + 0.04598301276564598, + 0.008183215744793415, + -0.008349735289812088, + 0.011822843924164772, + 0.03951256349682808, + -0.013571293093264103, + 0.037871163338422775, + 0.020969491451978683, + -0.014820185489952564, + -0.039131950587034225, + 0.007493352051824331, + 0.002127576619386673, + -0.03684826195240021, + 0.05404728651046753, + -0.018792850896716118, + -0.031662385910749435, + -0.0113530233502388, + 0.00641692616045475, + 0.04795745387673378, + -0.052144214510917664, + -0.021528519690036774, + 0.06322962045669556, + -0.051002372056245804, + 0.029735524207353592, + -0.008641143329441547, + 0.007582558784633875, + 0.043104615062475204, + 0.009420214220881462, + 0.0006092065596021712, + -0.011317340657114983, + 0.011376811191439629, + -0.01719902642071247, + -0.08682773262262344, + 0.010062500834465027, + 0.0423433855175972, + -0.01664000004529953, + -0.002738641807809472, + 0.011281657963991165, + -0.0004215010558255017, + 0.022789305076003075, + 0.0026657897979021072, + -0.023645687848329544, + 0.004055925644934177, + 0.03739539533853531, + 0.03906058520078659, + -0.020350992679595947, + -0.018138669431209564, + 0.021540412679314613, + 0.0015670621069148183, + -0.018828533589839935, + -0.0034612149465829134, + 0.019791964441537857, + -0.0010697355028241873, + -0.018150564283132553, + 0.017543958500027657, + -0.037466760724782944, + 0.05195390805602074, + -0.005953052081167698, + -0.030544329434633255, + 0.013737811706960201, + -0.0018272479064762592, + 0.03342272713780403, + -0.01200125738978386, + 0.012358083389699459, + -0.0221589133143425, + 0.025620127096772194, + -0.004501958377659321, + -0.010324173606932163, + -0.025287089869379997, + 0.01374970655888319, + 0.0020695924758911133, + 0.022206488996744156, + -0.022682256996631622, + -0.03775222226977348, + 0.033089689910411835, + -0.021528519690036774, + 0.00508477445691824, + -0.021647460758686066, + 0.023027189075946808, + -0.03244740515947342, + -0.004296783357858658, + -0.03813283517956734, + -0.02823685295879841, + 0.02074350230395794, + -0.009759198874235153, + -0.0258342232555151, + 0.046339839696884155, + 0.011596854776144028, + 0.030496753752231598, + -0.029117025434970856, + 0.007647976744920015, + -0.012155882082879543, + 0.018840428441762924, + 0.04695833846926689, + 0.04158215597271919, + 0.036158397793769836, + -0.0051055895164608955, + 0.008153480477631092, + -0.012405660934746265, + 0.008094009943306446, + 0.04909929633140564, + 0.022075653076171875, + -0.018126774579286575, + 0.027594566345214844, + 0.03473109006881714, + -0.007314939051866531, + -0.0038685917388647795, + 0.024038197472691536, + 0.013357196934521198, + 0.05766312777996063, + 0.04667287692427635, + -0.004487090744078159, + 0.03187648206949234, + -0.014594195410609245, + 0.03218572959303856, + 0.04274778813123703, + 0.06341992318630219, + 0.04277157783508301, + -0.02073160745203495, + 0.02497784048318863, + -0.01029443833976984, + 0.011138927191495895, + -0.012477025389671326, + 0.04384205490350723, + 0.03599187731742859, + -0.053666673600673676, + -0.01227482408285141, + -0.039298467338085175, + 0.010758312419056892, + 0.001221386599354446, + -0.010193337686359882, + -0.021837769076228142, + -0.010562058538198471, + -0.0074755107052624226, + -0.00958673283457756, + 0.0270950086414814, + 0.022527633234858513, + -0.04134427383542061, + -0.027261529117822647, + 0.004148105625063181, + -0.019827647134661674, + -0.014391993172466755, + -0.024192823097109795, + 0.006946218200027943, + -0.0043175979517400265, + -0.0034552679862827063, + -0.017294181510806084, + 0.0008734810398891568, + -0.02466859109699726, + 0.0025275195948779583, + -0.03967908397316933, + 0.04636362940073013, + -0.03047296404838562, + -0.04455570876598358, + -0.006732122506946325, + 0.005096668843179941, + -0.05219179019331932, + -0.00532265892252326, + 0.007695553358644247, + 0.0009047033381648362, + 0.013904331251978874, + 0.012679227627813816, + 0.004484117031097412, + -0.011370864696800709, + 0.015093752183020115, + 0.006399084813892841, + -0.015153222717344761, + -0.08658984303474426, + -0.03834693133831024, + -0.04203413799405098, + -0.035468533635139465, + 0.004094581585377455, + 0.05699705332517624, + -0.03102009929716587, + -0.0026405146345496178, + -0.028688833117485046, + 0.013345303013920784, + -0.0032798282336443663, + -0.007112737279385328, + -0.03021129220724106, + -0.004026189912110567, + -0.02438312955200672, + -0.01567656733095646, + -0.02749941311776638, + -0.015605202876031399, + 0.013821071945130825, + 0.09001538157463074, + -0.013131207786500454, + 0.002210836159065366, + -0.04512663185596466, + -0.022325431928038597, + 0.008986075408756733, + -0.002127576619386673, + -0.028950506821274757, + -0.036324914544820786, + 0.04981295019388199, + -0.04981295019388199, + -0.00014477483637165278, + 0.018566861748695374, + 0.045626189559698105, + 0.01761532388627529, + -0.0023163973819464445, + -0.006500185467302799, + 0.033636823296546936, + 0.0005779842613264918, + -0.01779373735189438, + 0.04060683026909828, + 0.0017975124064832926, + -0.02201618254184723, + -0.02935490943491459, + -0.03496897593140602, + 0.00063559680711478, + 0.03413638100028038, + -0.02766593173146248, + -0.04752926155924797, + 0.04203413799405098, + 0.033232420682907104, + 0.013012264855206013, + 0.00860546063631773, + -0.0772172063589096, + -0.0009099070448428392, + -0.02355053462088108, + -0.044531919062137604, + -0.03558747470378876, + -0.0405830442905426, + -0.029259756207466125, + -0.012149934656918049, + -0.07840663194656372, + 0.026072107255458832, + 0.02339591085910797, + 0.008492466062307358, + 0.036729320883750916, + -0.011132979765534401, + -0.027832450345158577, + 0.0021350106690078974, + -0.05281028896570206, + 0.015069963410496712, + 0.04469843953847885, + 0.004953938070684671, + 0.020791077986359596, + -0.02017257921397686, + -0.03187648206949234, + -0.005245346575975418, + 0.019684916362166405, + 0.02452586032450199, + 0.013238254934549332, + -0.042795367538928986, + -0.015474366955459118, + 0.016306960955262184, + -0.000019827553842333145, + -0.009366690181195736, + 0.006821329239755869, + 0.020220156759023666, + 0.00497177941724658, + 0.01269112154841423, + -0.005735982675105333, + -0.004840943496674299, + 0.007921543903648853, + -0.04693455249071121, + -0.007636082358658314, + 0.032685287296772, + 0.018293295055627823, + 0.012940900400280952, + -0.034778669476509094, + -0.019803859293460846, + -0.034778669476509094, + -0.07222163677215576, + 0.01438009925186634, + 0.008343787863850594, + -0.0023728949017822742, + 0.009556997567415237, + 0.02297961339354515, + -0.006993795279413462, + -0.00804048590362072, + 0.0008868619916029274, + 0.03442184254527092, + 0.01666378788650036, + 0.03427911177277565, + -0.02202807553112507, + 0.045197997242212296, + 0.004335439298301935, + 0.002154338639229536, + -0.01474882010370493, + 0.004597112070769072, + -0.027903815731406212, + -0.028165487572550774, + 0.01961355097591877, + -0.0014391993172466755, + -0.0024204717483371496, + 0.009979241527616978, + -0.014130321331322193, + -0.014177897945046425, + -0.025643914937973022, + 0.00017989991465583444, + -0.019791964441537857, + 0.012120199389755726, + -0.004044031258672476, + 0.009354796260595322, + 0.0019342958694323897, + -0.026904702186584473, + -0.019256725907325745, + -0.00046536093577742577, + 0.024644801393151283, + 0.04217686876654625, + 0.0035831306595355272, + 0.04046409949660301, + 0.03808525949716568, + -0.02778487280011177, + 0.003086547367274761, + -0.00458224443718791, + 0.05333363637328148, + -0.015081857331097126, + -0.04079714044928551, + -0.0027698641642928123, + -0.025334665551781654, + 0.003205489367246628, + -0.02597695402801037, + -0.03851345181465149, + -0.003291722387075424, + 0.011049720458686352, + 0.003479056293144822, + 0.036443859338760376, + 0.036610376089811325, + 0.012114252895116806, + -0.019363773986697197, + 0.03006856143474579, + 0.03358924761414528, + 0.013143101707100868, + 0.0251205712556839, + 0.005221557803452015, + 0.014451464638113976, + -0.0038358825258910656, + -0.033351361751556396, + -0.008432994596660137, + -0.007118684239685535, + -0.005504045635461807, + 0.0004055181925650686, + -0.05442790314555168, + 0.002524545881897211, + -0.011347075924277306, + -0.05295301973819733, + 0.01185258012264967, + 0.004076740238815546, + -0.016735153272747993, + 0.015997711569070816, + -0.05228694528341293, + -0.016961142420768738, + -0.01649726927280426, + -0.03965529426932335, + 0.0154386842623353, + -0.0012942387256771326, + 0.0010229019680991769, + 0.028593679890036583, + -0.01878095604479313, + 0.00013557540660258383, + -0.029545215889811516, + 0.033375151455402374, + 0.0010957540944218636, + -0.034897610545158386, + 0.004496011417359114, + -0.02144525945186615, + 0.008349735289812088, + 0.033779554069042206, + 0.013392879627645016, + 0.02427608147263527, + -0.007927490398287773, + -0.04443676769733429, + -0.020255839452147484, + -0.012477025389671326, + 0.009134752675890923, + 0.0914902612566948, + 0.02890292927622795, + -0.011555224657058716, + 0.015700357034802437, + 0.02523951232433319, + 0.009711622260510921, + -0.04277157783508301, + 0.013392879627645016, + 0.007445774972438812, + -0.018150564283132553, + -0.027737297117710114, + -0.016961142420768738, + -0.020220156759023666, + -0.0180435162037611, + 0.015153222717344761, + 0.001352966297417879, + -0.02878398634493351, + -0.0043651750311255455, + 0.013773494400084019, + 0.003529606619849801, + -0.022063758224248886, + 0.032780442386865616, + 0.006565603893250227, + -0.017448805272579193, + 0.0001625232252990827, + -0.010098183527588844, + -0.018281400203704834, + 0.0033452464267611504, + 0.014225474558770657, + 0.015736039727926254, + 0.010692894458770752, + -0.03756191208958626, + -0.012381872162222862, + -0.0018034594831988215, + 0.024061985313892365, + 0.023455381393432617, + 0.02640514448285103, + -0.043627962470054626, + -0.001381215057335794, + 0.01848360151052475, + 0.04372311383485794, + 0.01565277948975563, + -0.0029482771642506123, + -0.030639484524726868, + 0.009747304953634739, + 0.03556368499994278, + -0.02766593173146248, + -0.0013336382107809186, + 0.04120154306292534, + 0.0094618434086442, + 0.022491950541734695, + -0.023883573710918427, + 0.012346189469099045, + 0.014796396717429161, + -0.023241285234689713, + -0.0005181414890103042, + 0.04427024722099304, + 0.012114252895116806, + -0.039869390428066254, + -0.015414895489811897, + -0.028736410662531853, + 0.0038269618526101112, + 0.009895982220768929, + -0.017425017431378365, + -0.015081857331097126, + 0.01678272895514965, + 0.006369349081069231, + 0.003716940525919199, + -0.06846307218074799, + 0.011240027844905853, + 0.006833223160356283, + -0.005976840388029814, + -0.04189140722155571, + -0.02343159355223179, + -0.06051773950457573, + 0.02540603093802929, + -0.05181117728352547, + -0.001590850530192256, + -0.010972408577799797, + 0.001694924896582961, + -0.029973408207297325, + -0.004082687199115753, + -0.01704440265893936, + 0.0015254323370754719, + -0.013309620320796967, + -0.021052751690149307, + 0.00213055033236742, + -0.003975639585405588, + -0.04812397062778473, + 0.021516624838113785, + 0.02823685295879841, + 0.02738047018647194, + -0.026024529710412025, + -0.01263165008276701, + 0.02129063569009304, + -0.01734175719320774, + -0.023467276245355606, + -0.03287559375166893, + -0.015617096796631813, + 0.02921217866241932, + 0.0049301497638225555, + 0.015545732341706753, + 0.010544217191636562, + -0.012149934656918049, + 0.007237626705318689, + -0.025762857869267464, + 0.039131950587034225, + -0.043675538152456284, + -0.008771979250013828, + 0.01819813996553421, + 0.010918884538114071, + 0.027737297117710114, + -0.006696439813822508, + 0.02424039877951145, + -0.04419888183474541, + 0.04032136872410774, + -0.020089320838451385, + -0.07797843962907791, + -0.008777926675975323, + -0.009598626755177975, + 0.008099956437945366, + -0.00027189418324269354, + 0.011947733350098133, + -0.010116024874150753, + -0.04598301276564598, + 0.0029453036841005087, + 0.02314613200724125, + 0.006107676774263382, + 0.016045289114117622, + 0.00854598917067051, + 0.014510936103761196, + 0.0007129092118702829, + 0.0182100348174572, + 0.03556368499994278, + -0.004525746684521437, + 0.007540928665548563, + 0.021338211372494698, + -0.009426160715520382, + -0.008004803210496902, + 0.026833336800336838, + -0.021695038303732872, + 0.012322400696575642, + -0.008700613863766193, + -0.027570778504014015, + -0.02201618254184723, + -0.009319113567471504, + -0.03437426686286926, + -0.0023550535552203655, + -0.020398570224642754, + 0.007065160665661097, + -0.0037318081595003605, + 0.03413638100028038, + 0.01761532388627529, + -0.022622786462306976, + 0.0038418297190219164, + 0.06532299518585205, + -0.02158799022436142, + 0.03442184254527092, + -0.010110078379511833, + 0.001485289423726499, + -0.008611408062279224, + 0.011049720458686352, + -0.05304817482829094, + 0.005831136368215084, + 0.012161829508841038, + 0.007118684239685535, + -0.006357455160468817, + 0.02890292927622795, + 0.008534095250070095, + 0.0008757111500017345, + -0.004965832456946373, + 0.02861746773123741, + -0.01227482408285141, + 0.03613460808992386, + 0.004665503744035959, + -0.021813981235027313, + -0.007362515665590763, + -0.0004958398640155792, + -0.024597225710749626, + 0.01106756180524826, + 0.02383599616587162, + 0.031091464683413506, + 0.018531179055571556, + -0.012619756162166595, + 0.006744016893208027, + -0.013262043707072735, + 0.0541900172829628, + -0.04372311383485794, + 0.01185852661728859, + 0.012149934656918049, + -0.011376811191439629, + -0.0085281478241086, + 0.024311764165759087, + 0.01269112154841423, + 0.005905475001782179, + -0.022932035848498344, + 0.01402327325195074, + 0.01176932081580162, + -0.02821306511759758, + -0.03342272713780403, + -0.0054891775362193584, + 0.0061017293483018875, + 0.012488920241594315, + 0.015188905410468578, + -0.012298612855374813, + 0.016021499410271645, + 0.017995938658714294, + 0.009176382794976234, + 0.021635567769408226, + 0.01960165798664093, + -0.025191936641931534, + -0.018531179055571556, + -0.006577497813850641, + -0.029117025434970856, + 0.0024977840948849916, + 0.027546988800168037, + -0.019268618896603584, + -0.012976582162082195, + -0.020125001668930054, + -0.0018956396961584687, + 0.0020398569758981466, + 0.0031638597138226032, + 0.0005203716573305428, + -0.0038804858922958374, + -0.03451699763536453, + -0.006952165625989437, + 0.011549277231097221, + 0.011846632696688175, + -0.015700357034802437, + -0.013416668400168419, + 0.024573437869548798, + 0.026476509869098663, + -0.01664000004529953, + 0.0035801571793854237, + 0.032352250069379807, + -0.02272983454167843, + 0.0218853447586298, + 0.004510879050940275, + -0.005090721882879734, + -0.02978309988975525, + 0.007606347091495991, + -0.036467645317316055, + -0.009128806181252003, + 0.013595081865787506, + -0.03511170670390129, + 0.014617983251810074, + 0.02071971260011196, + -0.014677454717457294, + -0.047315165400505066, + 0.011555224657058716, + 0.0050282771699130535, + -0.005474309902638197, + 0.0018792850896716118, + 0.024930262938141823, + 0.011055667884647846, + 0.01473692525178194, + 0.030496753752231598, + -0.019090205430984497, + -0.01901884190738201, + -0.00511748343706131, + 0.060565315186977386, + 0.002424932084977627, + 0.03634870424866676, + -0.012988477014005184, + -0.00405295193195343, + -0.03316105529665947, + 0.014653665944933891, + 0.009854353033006191, + 0.05476094037294388, + -0.0031846745405346155, + 0.015343530103564262, + -0.027404258027672768, + 0.018305188044905663, + 0.0005452751647680998, + 0.020053638145327568, + -0.022218383848667145, + 0.0038745386991649866, + -0.015284059569239616, + 0.010044660419225693, + 0.03418395668268204, + -0.0428905189037323, + -0.022206488996744156, + -0.006410978734493256, + -0.01791268028318882, + 0.0199109073728323, + -0.01071073580533266, + -0.03313726931810379, + 0.030354022979736328, + -0.002511165104806423, + -0.014451464638113976, + 0.019827647134661674, + -0.02313423715531826, + 0.019399456679821014, + 0.015177011489868164, + 0.0020800000056624413, + 0.0005177698330953717, + 0.0006389420595951378, + 0.02057698182761669, + 0.016901671886444092, + 0.021350106224417686, + 0.01776994951069355, + -0.006155253387987614, + -0.029545215889811516, + 0.04446055367588997, + 0.030377810820937157, + 0.037609491497278214, + -0.02466859109699726, + -0.013214467093348503, + -0.03385091945528984, + 0.0014146675821393728, + 0.01761532388627529, + 0.012477025389671326, + -0.021528519690036774, + -0.00015629734843969345, + -0.01227482408285141, + 0.009991136379539967, + -0.00666075712069869, + -0.004894467070698738, + -0.003633680986240506, + 0.010788047686219215, + 0.011483859270811081, + -0.0024279055651277304, + -0.017817525193095207, + -0.018554966896772385, + -0.01016360241919756, + 0.0005389563739299774, + -0.00204283045604825, + 0.03075842559337616, + -0.00008878841617843136, + -0.006006575655192137, + 0.038323141634464264, + 0.01487965602427721, + 0.022218383848667145, + 0.010121972300112247, + 0.02199239283800125, + -0.009717568755149841, + 0.05799616500735283, + -0.008224845863878727, + 0.0071959965862333775, + 0.004041057545691729, + 0.05504640191793442, + -0.026048319414258003, + -0.0038626445457339287, + -0.049717795103788376, + 0.012881428934633732, + 0.027618354186415672, + 0.011864474043250084, + 0.007951279170811176, + 0.00709489593282342, + 0.03132934868335724, + 0.019423244521021843, + 0.021790191531181335, + -0.016842201352119446, + 0.003627734025940299, + 0.012090464122593403, + -0.02061266452074051, + 0.04757683724164963, + 0.06132654473185539, + 0.007029477972537279, + 0.017984045669436455, + 0.003883459372445941, + 0.023919254541397095, + -0.02144525945186615, + -0.00908717606216669, + 0.011543330736458302, + -0.005956025328487158, + 0.04529314860701561, + 0.008129692636430264, + 0.025643914937973022, + -0.00782044231891632, + 0.013737811706960201, + 0.011138927191495895, + -0.009836511686444283, + 0.03242361545562744, + 0.0013856753939762712, + 0.06508511304855347, + 0.030377810820937157, + -0.021683143451809883, + 0.0018941528396680951, + -0.01423736847937107, + 0.01849549636244774, + 0.03218572959303856, + -0.01610475964844227, + -0.005804374348372221, + -0.017496382817626, + 0.0010355396661907434, + -0.008290263824164867, + 0.00047911363071762025, + 0.007826389744877815, + 0.02723773941397667, + 0.0016220727702602744, + -0.009348848834633827, + 0.011132979765534401, + 0.009675939567387104, + 0.012025046162307262, + 0.041534580290317535, + -0.03720508888363838, + 0.02597695402801037, + 0.004573323763906956, + 0.039131950587034225, + -0.013630764558911324, + 0.021362001076340675, + 0.027047432959079742, + 0.012310506775975227, + -0.015843087807297707, + -0.007219785358756781, + -0.02738047018647194, + 0.0019075338495895267, + 0.01304794754832983, + 0.0011522514978423715, + -0.024597225710749626, + 0.04952748864889145, + 0.016247490420937538, + -0.04429403692483902, + 0.01156711857765913, + 0.00902175810188055, + -0.006571550853550434, + 0.026880914345383644, + -0.0036485488526523113, + 0.022801199927926064, + -0.04348523169755936, + -0.004305704031139612, + -0.004195682238787413, + 0.008688719943165779, + 0.04231959581375122, + -0.011424388736486435, + -0.018531179055571556, + -0.017020612955093384, + -0.030235080048441887, + 0.03354167193174362, + -0.018662014976143837, + 0.009628362953662872, + -0.03220951929688454, + -0.005718141328543425, + 0.0036990991793572903, + -0.013392879627645016, + -0.03347030654549599, + -0.01665189303457737, + -0.006833223160356283, + 0.0251205712556839, + 0.009426160715520382, + 0.010478798300027847, + -0.027475623413920403, + -0.008498412556946278, + -0.005938183981925249, + 0.03656280040740967, + 0.008421100676059723, + 0.017603430896997452, + 0.0409160815179348, + 0.009806775487959385, + -0.001104674767702818, + -0.01944703236222267, + 0.016889777034521103, + 0.005087748169898987, + 0.01241755485534668, + 0.0014986704336479306, + -0.019827647134661674, + -0.0004753966932184994, + -0.008551936596632004, + -0.01185258012264967, + -0.014142215251922607, + -0.015486260876059532, + 0.005072880536317825, + -0.005052065476775169, + -0.013071736320853233, + 0.0414632149040699, + 0.023062871769070625, + 0.010954567231237888, + 0.04046409949660301, + 0.014510936103761196, + 0.01164443138986826, + -0.015557626262307167, + -0.02201618254184723, + -0.009628362953662872, + -0.0024383128620684147, + -0.032494980841875076, + 0.001507591106928885, + -0.008266475982964039, + -0.0002267333766212687, + 0.011347075924277306, + -0.02935490943491459, + -0.0024606145452708006, + 0.021100327372550964, + -0.013583187013864517, + 0.022361114621162415, + 0.030663272365927696, + 0.015831192955374718, + 0.026738183572888374, + 0.03544474393129349, + 0.01446335855871439, + -0.010300385765731335, + -0.014772607944905758, + 0.028308218345046043, + 0.008855238556861877, + 0.007772866170853376, + -0.0021944816689938307, + -0.01374970655888319, + -0.0061017293483018875, + 0.02452586032450199, + -0.002612265758216381, + -0.00987814087420702, + -0.014843973331153393, + -0.02030341513454914, + -0.010990249924361706, + -0.020838655531406403, + -0.011477911844849586, + 0.013000370934605598, + 0.018673909828066826, + -0.001596797606907785, + 0.03230467438697815, + -0.004341386258602142, + -0.005625961348414421, + -0.02129063569009304, + 0.04967021942138672, + -0.024930262938141823, + 0.021683143451809883, + 0.06356265395879745, + 0.01346424501389265, + 0.02413335070014, + -0.02343159355223179, + 0.0055367546156048775, + 0.02131442353129387, + 0.00011466761498013511, + -0.015129434876143932, + 0.013571293093264103, + 0.023645687848329544, + -0.005771665368229151, + -0.03473109006881714, + 0.00500151515007019, + -0.024014409631490707, + 0.00399050721898675, + 0.004308677278459072, + -0.020113108679652214, + 0.017115768045186996, + 0.009473738260567188, + -0.011519541963934898, + -0.002512651728466153, + 0.027404258027672768, + 0.017425017431378365, + 0.013904331251978874, + -0.012310506775975227, + -0.005111536476761103, + -0.016009606420993805, + 0.030354022979736328, + 0.011477911844849586, + 0.036205973476171494, + 0.023479169234633446, + 0.023039083927869797, + -0.007433881051838398, + -0.01891179382801056, + 0.006292036734521389, + -0.008884974755346775, + 0.00035496780765242875, + -0.00331253744661808, + 0.000883888453245163, + -0.013440457172691822, + -0.014725031331181526, + -0.03102009929716587, + -0.03756191208958626, + -0.017543958500027657, + 0.032946959137916565, + 0.04584028199315071, + -0.010550163686275482, + -0.029973408207297325, + -0.013202572241425514, + -0.026428934186697006, + 0.036158397793769836, + -0.011216240003705025, + 0.0221589133143425, + -0.02314613200724125, + 0.011495753191411495, + -0.011174609884619713, + -0.0033214581198990345, + -0.04624468833208084, + -0.012988477014005184, + -0.03668174147605896, + 0.012964688241481781, + -0.03917952626943588, + 0.007665818091481924, + 0.017817525193095207, + -0.023491064086556435, + -0.009533208794891834, + -0.04643499478697777, + 0.006244460120797157, + -0.031067674979567528, + 0.0019863329362124205, + -0.0011619155993685126, + -0.0011529949260875583, + -0.00461495341733098, + 0.010615581646561623, + -0.008801715448498726, + 0.027713507413864136, + -0.019506502896547318, + 0.010413380339741707, + -0.027475623413920403, + -0.011466017924249172, + -0.006054152734577656, + 0.0022509791888296604, + 0.025310877710580826, + 0.002772837644442916, + 0.02018447406589985, + -0.01452283002436161, + 0.02878398634493351, + 0.015831192955374718, + 0.014130321331322193, + -0.022777412086725235, + -0.011008091270923615, + -0.036039456725120544, + 0.00195511057972908, + -0.005637855269014835, + -0.004912308417260647, + 0.025667704641819, + 0.002911107847467065, + -0.030354022979736328, + -0.03485003486275673, + -0.02014879137277603, + 0.01269112154841423, + -0.019827647134661674, + -0.02297961339354515, + 0.006904588546603918, + -0.004680371377617121, + 0.0046209003776311874, + -0.016556739807128906, + -0.015069963410496712, + -0.015307847410440445, + 0.021766403689980507, + -0.010264703072607517, + -0.0023818155750632286, + 0.01818624697625637, + 0.008873079903423786, + -0.012381872162222862, + -0.01418979186564684, + 0.008427047170698643, + 0.001972951926290989, + 0.016984932124614716, + -0.0046982127241790295, + 0.024430707097053528, + 0.006845117546617985, + 0.04850458726286888, + -0.028950506821274757, + 0.009033652022480965, + -0.0013522229855880141, + 0.01446335855871439, + 0.01835276558995247, + 0.00048320225323550403, + 0.009759198874235153, + 0.015284059569239616, + -0.02640514448285103, + -0.006027390714734793, + 0.022503845393657684, + -0.013773494400084019, + -0.01817435212433338, + -0.020481828600168228, + -0.017698584124445915, + 0.03256634622812271, + -0.015557626262307167, + -0.0015863901935517788, + 0.021492836996912956, + -0.018376553431153297, + -0.020089320838451385, + 0.012465131469070911, + -0.01277438085526228, + -0.02353864163160324, + -0.013761600479483604, + 0.017139555886387825, + -0.014653665944933891, + -0.045792706310749054, + 0.027546988800168037, + -0.007261415012180805, + -0.011204345151782036, + -0.005801400635391474, + 0.02242058515548706, + 0.02469237893819809, + -0.03487382084131241, + -0.029117025434970856, + 0.0324711911380291, + -0.009759198874235153, + -0.031947847455739975, + 0.000428191531682387, + 0.00296017131768167, + 0.010466904379427433, + -0.007570664398372173, + -0.016723258420825005, + 0.009765146300196648, + -0.0038745386991649866, + 0.0037853321991860867, + 0.016152337193489075, + 0.023098554462194443, + -0.026191050186753273, + 0.0310438871383667, + 0.012762486934661865, + -0.025596339255571365, + -0.02650029957294464, + -0.01106161531060934, + 0.045507244765758514, + 0.004573323763906956, + -0.043937209993600845, + -0.004781472031027079, + -0.008004803210496902, + -0.0063277194276452065, + 0.04317598044872284, + 0.005518913269042969, + -0.00416594697162509, + -0.00076197279850021, + 0.04215307906270027, + -0.008480571210384369, + 0.008748191408813, + 0.002557255094870925, + -0.009402372874319553, + -0.012179670855402946, + -0.02213512361049652, + -0.035777781158685684, + -0.022491950541734695, + 0.06294415891170502, + -0.009580785408616066, + 0.006553709506988525, + -0.03753812611103058, + 0.0017811579164117575, + -0.004272994585335255, + 0.022527633234858513, + -0.009800828993320465, + 0.012881428934633732, + 0.013369091786444187, + 0.04189140722155571, + 0.036729320883750916, + 0.03637249395251274, + -0.01775805465877056, + 0.01609286479651928, + 0.02978309988975525, + -0.02018447406589985, + 0.015569520182907581, + -0.04752926155924797, + -0.037609491497278214, + 0.022753622382879257, + 0.00902770459651947, + -0.0017187133198603988, + -0.023931149393320084, + -0.041962772607803345, + -0.02807033434510231, + -0.015878770500421524, + -0.008094009943306446, + -0.006238512694835663, + 0.025310877710580826, + 0.009467790834605694, + 0.007404145319014788, + -0.016735153272747993, + -0.011234081350266933, + 0.0012109791859984398, + 0.0035504214465618134, + -0.012262930162250996, + -0.02581043541431427, + 0.015450578182935715, + -0.016473479568958282, + 0.000706962076947093, + -0.0020458039361983538, + 0.03596809133887291, + -0.038156624883413315, + -0.05195390805602074, + 0.0043949102982878685, + -0.0019447032827883959, + -0.0258342232555151, + -0.005245346575975418, + 0.011037826538085938, + -0.0005311507848091424, + -0.028117911890149117, + 0.012500814162194729, + -0.016973037272691727, + -0.002601858228445053, + -0.001889692503027618, + 0.002369921188801527, + -0.021683143451809883, + -0.018971264362335205, + 0.007279256358742714, + -0.019982272759079933, + -0.046316053718328476, + -0.023348333314061165, + 0.004383016377687454, + -0.011763373389840126, + -0.001910507446154952, + 0.03304211422801018, + -0.01156117208302021, + 0.02823685295879841, + 0.01962544582784176, + 0.0007497068727388978, + -0.002160285832360387, + 0.036182183772325516, + -0.00783233717083931, + 0.004103502258658409, + -0.020065531134605408, + 0.010960513725876808, + -0.055236708372831345, + -0.03473109006881714, + -0.015260270796716213, + -0.034065015614032745, + 0.031067674979567528, + 0.009824616834521294, + -0.03328000009059906, + 0.01473692525178194, + -0.01263165008276701, + -0.02780866250395775, + -0.009099069982767105, + 0.011043773964047432, + 0.06275384873151779, + 0.04560239985585213, + -0.02861746773123741, + -0.02609589509665966, + -0.035183072090148926, + 0.025191936641931534, + 0.02635756880044937, + 0.00691648293286562, + -0.015248376876115799, + 0.018400341272354126, + -0.003672337159514427, + 0.00931316614151001, + -0.004088634625077248, + 0.023943044245243073, + 0.03713372349739075, + -0.011257869191467762, + -0.019375666975975037, + 0.016616210341453552, + -0.02780866250395775, + -0.0380614697933197, + 0.020077425986528397, + 0.02414524555206299, + 0.020802972838282585, + 0.05285786837339401, + 0.027546988800168037, + -0.03627733886241913, + -0.020350992679595947, + 0.028022756800055504, + -0.011257869191467762, + 0.001529892673715949, + 0.02311044931411743, + 0.03458836302161217, + -0.024906475096940994, + 0.042272020131349564, + -0.02538224309682846, + -0.005857898388057947, + 0.03627733886241913, + 0.01029443833976984, + -0.0578058585524559, + -0.007612294051796198, + -0.019684916362166405, + 0.025929376482963562, + -0.005477283615618944, + 0.03908437117934227, + 0.012584073469042778, + 0.03770464286208153, + 0.0003876769042108208, + -0.03330378606915474, + 0.01849549636244774, + -0.013059842400252819, + -0.003728834679350257, + -0.024787532165646553, + 0.03439805284142494, + -0.02992583066225052, + 0.02413335070014, + 0.0036098926793783903, + 0.02483510971069336, + 0.00026408862322568893, + -0.023740842938423157, + 0.0031103359069675207, + -0.011483859270811081, + 0.006434767507016659, + 0.019078312441706657, + 0.01016360241919756, + 0.013000370934605598, + -0.003479056293144822, + 0.04755305126309395, + 0.006993795279413462, + 0.0033928232733160257, + -0.026571664959192276, + -0.0008935524965636432, + -0.016735153272747993, + 0.025334665551781654, + -0.038156624883413315, + 0.033779554069042206, + 0.00845678336918354, + -0.01889989897608757, + 0.018828533589839935, + 0.0007352108368650079, + 0.007814495824277401, + -0.03454078361392021, + 0.008623301982879639, + 0.030924944207072258, + -0.006732122506946325, + 0.018792850896716118, + 0.015069963410496712, + -0.013904331251978874, + 0.003131150733679533, + -0.016021499410271645, + -0.04341386631131172, + 0.005539728328585625, + 0.019232936203479767, + -0.006244460120797157, + -0.006964059546589851, + -0.0036188133526593447, + -0.021064644679427147, + 0.017674796283245087, + 0.02933112159371376, + 0.00854598917067051, + -0.00789775513112545, + 0.002404117025434971, + -0.02469237893819809, + -0.016580527648329735 + ] + }, + { + "HotelId": "11", + "HotelName": "Royal Cottage Resort", + "Description": "Your home away from home. Brand new fully equipped premium rooms, fast WiFi, full kitchen, washer & dryer, fitness center. Inner courtyard includes water features and outdoor seating. All units include fireplaces and small outdoor balconies. Pets accepted.", + "Description_fr": "Votre maison loin de chez vous. Flambant neuf chambres Premium entièrement équipées, WiFi rapide, cuisine complète, laveuse & sécheuse, centre de fitness. La cour intérieure comprend des points d'eau et des sièges à l'extérieur. Toutes les unités comprennent des cheminées et de petits balcons extérieurs. Animaux acceptés.", + "Category": "Extended-Stay", + "Tags": [ + "free wifi", + "free parking", + "24-hour front desk service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2023-11-26T00:00:00Z", + "Rating": 2.5, + "Address": { + "StreetAddress": "22422 29th Dr SE", + "City": "Bothell", + "StateProvince": "WA", + "PostalCode": "98021", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.1967, + 47.79454 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "tv", + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "tv", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 61.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 239.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 132.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (City View)", + "Description_fr": "Suite, 1 grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "tv", + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.047433946281671524, + -0.006741131190210581, + 0.03892142325639725, + 0.017615512013435364, + -0.03131919726729393, + -0.043989572674036026, + -0.019694436341524124, + 0.0044100284576416016, + 0.04216897487640381, + 0.008106579072773457, + 0.015106039121747017, + 0.004573021084070206, + -0.016963539645075798, + -0.02740737423300743, + -0.03198346868157387, + 0.055552829056978226, + -0.021244404837489128, + 0.027653399854898453, + 0.0009510469390079379, + 0.055306799709796906, + -0.01237514242529869, + -0.02323722094297409, + -0.0534369982779026, + -0.049402158707380295, + 0.004794445354491472, + 0.048344243317842484, + -0.06539389491081238, + -0.04450622946023941, + 0.04748314991593361, + -0.014589383266866207, + -0.0005785471294075251, + -0.04150470346212387, + 0.023286426439881325, + -0.00672883028164506, + 0.0265708826482296, + -0.012731881812214851, + -0.008684742264449596, + 0.00653200875967741, + 0.011901541613042355, + -0.005569429136812687, + 0.011329528875648975, + 0.015573489479720592, + 0.0016975841717794538, + 0.0077559915371239185, + -0.017074253410100937, + -0.006501255556941032, + 0.0036565717309713364, + 0.07036363333463669, + 0.00704866461455822, + 0.026521677151322365, + -0.03385327383875847, + 0.010542243719100952, + 0.0015376668889075518, + -0.08419033139944077, + -0.020407913252711296, + -0.004099419806152582, + -0.025217736139893532, + -0.011409487575292587, + -0.03921665623784065, + 0.020038874819874763, + 0.038527779281139374, + -0.04647444188594818, + 0.03304138407111168, + 0.07774443179368973, + -0.04460464045405388, + -0.01803375594317913, + -0.0356246642768383, + 0.028858931735157967, + -0.006415145937353373, + -0.02507011964917183, + 0.053338587284088135, + 0.019017864018678665, + -0.006999459583312273, + -0.011298775672912598, + -0.0020220319274812937, + 0.0038810709957033396, + -0.025734392926096916, + 0.009791862219572067, + -0.016582198441028595, + -0.03621513023972511, + -0.02922797203063965, + -0.0066427206620574, + -0.01519214827567339, + 0.03097476065158844, + 0.017861537635326385, + 0.008746248669922352, + -0.0346897654235363, + -0.037519071251153946, + -0.016951238736510277, + 0.036461155861616135, + 0.0439157634973526, + 0.02381538413465023, + -0.04337450489401817, + -0.023643165826797485, + -0.012990209273993969, + -0.0022849729284644127, + 0.052551303058862686, + -0.012744182720780373, + -0.035304829478263855, + 0.03313979506492615, + 0.0328199602663517, + -0.10953108221292496, + -0.0024464279413223267, + 0.0078544020652771, + 0.009564287960529327, + -0.07198741286993027, + -0.022105498239398003, + -0.012129115872085094, + 0.0012285958509892225, + 0.021896375343203545, + -0.11199135333299637, + 0.0036411951296031475, + -0.02194558084011078, + -0.0014015833148732781, + -0.021933279931545258, + -0.0038441671058535576, + 0.032401714473962784, + -0.047089509665966034, + -0.03040889836847782, + -0.021674951538443565, + 0.0036811744794249535, + 0.09757418930530548, + 0.010708311572670937, + -0.023975301533937454, + 0.012682676315307617, + -0.0011632449459284544, + -0.009631944820284843, + 0.012239827774465084, + -0.06273680925369263, + -0.027456579729914665, + 0.0004793676489498466, + -0.006999459583312273, + 0.029793832451105118, + -0.014306452125310898, + -0.02509472332894802, + 0.011938445270061493, + -0.015241353772580624, + 0.006716528907418251, + -0.026669293642044067, + -0.027210552245378494, + 0.03961029648780823, + 0.027112141251564026, + 0.042365796864032745, + -0.01848890632390976, + -0.054716337472200394, + -0.033115193247795105, + -0.008346455171704292, + 0.004862102679908276, + 0.007177828811109066, + 0.0021942504681646824, + -0.025832802057266235, + 0.0362643338739872, + -0.002091226866468787, + -0.005920017138123512, + -0.019928162917494774, + 0.03316439688205719, + 0.015388969331979752, + 0.01974364183843136, + -0.050681497901678085, + 0.041430894285440445, + -0.02194558084011078, + -0.007393102161586285, + -0.04010235145688057, + 0.0457855686545372, + 0.04846725985407829, + 0.0033367369323968887, + -0.011200365610420704, + 0.01306401751935482, + -0.0875362977385521, + -0.02922797203063965, + 0.07410323619842529, + -0.011594007723033428, + -0.032426316291093826, + 0.06829701364040375, + 0.042464207857847214, + 0.012153718620538712, + 0.05476554110646248, + 0.0013723676092922688, + -0.01768931932747364, + 0.00998868327587843, + -0.002492557978257537, + -0.02659548632800579, + 0.02706293575465679, + 0.0050558485090732574, + -0.0014085028087720275, + -0.00025967348483391106, + 0.014244945719838142, + 0.026669293642044067, + -0.02912956103682518, + 0.03744526207447052, + 0.008211140520870686, + 0.005323402583599091, + -0.01986665464937687, + -0.015647297725081444, + 0.0008741635829210281, + -0.012571964412927628, + -0.05073070526123047, + -0.036682579666376114, + -0.028391480445861816, + 0.052551303058862686, + -0.0443832166492939, + 0.0010648343013599515, + 0.037396058440208435, + -0.0055017718113958836, + 0.004179378505796194, + -0.008383359760046005, + 0.011323378421366215, + 0.014896916225552559, + -0.008912316523492336, + -0.005400286056101322, + 0.03791271522641182, + 0.029892243444919586, + 0.05732421949505806, + 0.03166363388299942, + 0.010474586859345436, + -0.05073070526123047, + -0.00653200875967741, + 0.02382768504321575, + 0.050779908895492554, + 0.049525171518325806, + -0.025488365441560745, + 0.015881022438406944, + 0.013297743164002895, + 0.03478817269206047, + -0.023606261238455772, + 0.04290705546736717, + -0.015585791319608688, + -0.04059440270066261, + 0.016606802120804787, + -0.017086554318666458, + -0.019214684143662453, + -0.0025817425921559334, + -0.0459577850997448, + -0.03948728367686272, + -0.042488809674978256, + 0.05673375353217125, + -0.006568912882357836, + -0.002758574206382036, + 0.02910495735704899, + 0.013297743164002895, + -0.06229395791888237, + -0.008008169010281563, + -0.03158982843160629, + 0.043079275637865067, + 0.02738277055323124, + -0.011809281073510647, + -0.0005001261597499251, + -0.017369484528899193, + 0.031171582639217377, + 0.005394135136157274, + -0.044087983667850494, + 0.04748314991593361, + 0.02299119532108307, + -0.008610934019088745, + 0.05166560411453247, + 0.00733774621039629, + -0.01895635761320591, + 0.022265415638685226, + 0.031368404626846313, + -0.03163903206586838, + 0.02449195645749569, + 0.020494023337960243, + 0.022117799147963524, + -0.03631354123353958, + 0.00855557806789875, + -0.0030538062565028667, + -0.01519214827567339, + 0.006765733938664198, + 0.003281380981206894, + -0.016496090218424797, + -0.046400632709264755, + 0.004170152358710766, + -0.024110615253448486, + -0.03072873316705227, + -0.004819047637283802, + 0.01654529571533203, + -0.006310584489256144, + -0.0038595437072217464, + 0.03385327383875847, + 0.00976725947111845, + -0.04150470346212387, + -0.041111059486866, + 0.04054519906640053, + -0.031146978959441185, + -0.003527407767251134, + 0.0025233111809939146, + -0.0004916689940728247, + 0.015917927026748657, + -0.03296757861971855, + 0.019153177738189697, + -0.00008231322863139212, + 0.007774443365633488, + -0.029966050758957863, + -0.024897901341319084, + 0.002900039544329047, + 0.04118486866354942, + 0.02935098484158516, + 0.012399745173752308, + 0.0578162744641304, + 0.007817498408257961, + 0.03050730936229229, + 0.07036363333463669, + -0.03678099066019058, + 0.007097870111465454, + -0.018193673342466354, + 0.0323525108397007, + -0.012202924117445946, + -0.003961029928177595, + 0.0409388430416584, + -0.019128575921058655, + -0.002660163678228855, + 0.013900508172810078, + 0.0002035486395470798, + -0.02553757093846798, + -0.011354131624102592, + 0.012781086377799511, + -0.02382768504321575, + 0.012977908365428448, + 0.014700095169246197, + -0.036928605288267136, + 0.013310044072568417, + 0.011778527870774269, + 0.0011332604335621, + -0.030089065432548523, + -0.04106185585260391, + -0.024910202249884605, + 0.01685282774269581, + -0.012621168978512287, + -0.017750825732946396, + -0.006784186232835054, + 0.0550115667283535, + -0.010074793361127377, + 0.035083405673503876, + 0.0004697572148870677, + -0.03835556283593178, + 0.00047360139433294535, + -0.02947399765253067, + 0.0076575810089707375, + 0.007177828811109066, + -0.005600182805210352, + -0.024356642737984657, + -0.06795257329940796, + -0.03744526207447052, + 0.038306355476379395, + 0.025709789246320724, + -0.023200316354632378, + 0.06081779673695564, + 0.0496973916888237, + 0.007479211315512657, + 0.02600502222776413, + 0.005901565309613943, + 0.023298727348446846, + -0.013211633078753948, + -0.004502288531512022, + 0.0077559915371239185, + -0.03316439688205719, + 0.05850514769554138, + -0.012528909370303154, + -0.017258772626519203, + 0.02600502222776413, + -0.016373075544834137, + 0.06647641211748123, + 0.004560719709843397, + 0.0078544020652771, + 0.01358067337423563, + 0.0033090589568018913, + -0.0053633819334208965, + -0.014810807071626186, + -0.023520151153206825, + -0.01526595652103424, + 0.0007219346007332206, + 0.0030368920415639877, + -0.0008880025707185268, + 0.033459629863500595, + -0.014085028320550919, + 0.035993706434965134, + 0.0400039404630661, + 0.01975594274699688, + 0.023716973140835762, + -0.023409439250826836, + -0.007479211315512657, + 0.031393006443977356, + 0.019239287823438644, + 0.006402844563126564, + 0.016938937827944756, + 0.0069810072891414165, + -0.017037348821759224, + 0.01358067337423563, + -0.044087983667850494, + 0.04563795030117035, + 0.006335187237709761, + -0.014933819882571697, + -0.0204694215208292, + 0.002976923016831279, + 0.019263889640569687, + -0.011138858273625374, + 0.02000197023153305, + 0.023397138342261314, + 0.005800079088658094, + -0.045022886246442795, + -0.0023756951559334993, + -0.03776509687304497, + 0.005609408486634493, + -0.0032075729686766863, + -0.011083502322435379, + -0.029523203149437904, + 0.012694977223873138, + -0.02370467223227024, + -0.006925651337951422, + -0.015179847367107868, + -0.007147075608372688, + -0.048024412244558334, + 0.03284456208348274, + 0.006833391264081001, + -0.07243026047945023, + -0.013014812022447586, + 0.01628696732223034, + -0.05245289206504822, + -0.009010727517306805, + -0.0017467895522713661, + -0.011686268262565136, + 0.006322885863482952, + -0.017307978123426437, + 0.014109631069004536, + -0.03798652067780495, + 0.014663190580904484, + 0.04775378108024597, + -0.08069675415754318, + -0.11947055906057358, + 0.0023034249898046255, + -0.05132116749882698, + -0.03628893569111824, + -0.0039641051553189754, + 0.057963889092206955, + -0.05545441806316376, + 0.008494071662425995, + -0.03540324047207832, + -0.03003985993564129, + -0.0229788925498724, + -0.02217930555343628, + 0.0075407181866467, + -0.0346897654235363, + -0.0219578817486763, + -0.014441766776144505, + -0.03419771045446396, + 0.021465828642249107, + -0.003103011753410101, + 0.07572701573371887, + -0.045490335673093796, + -0.007879004813730717, + -0.013113223016262054, + -0.021010680124163628, + 0.004354672506451607, + -0.02264675684273243, + -0.005218841135501862, + -0.016040939837694168, + 0.040963444858789444, + 0.01722186803817749, + -0.01700044423341751, + 0.013322344981133938, + 0.09703292697668076, + 0.003382866969332099, + -0.028637507930397987, + 0.004001009277999401, + 0.029055751860141754, + -0.01688973233103752, + -0.016828225925564766, + 0.044899869710206985, + -0.018316688016057014, + -0.06308124214410782, + -0.017886141315102577, + -0.07046204805374146, + -0.025857405737042427, + -0.014121931977570057, + -0.043497517704963684, + -0.052305273711681366, + 0.008223442360758781, + 0.042021360248327255, + 0.012116814963519573, + 0.020506324246525764, + -0.0659351572394371, + 0.02483639493584633, + -0.047114111483097076, + -0.02703833393752575, + -0.007952813059091568, + 0.023286426439881325, + -0.050091035664081573, + -0.03360724449157715, + -0.049303747713565826, + 0.020863063633441925, + 0.002387996530160308, + 0.014638587832450867, + 0.022843578830361366, + -0.011913842521607876, + 0.03318900242447853, + 0.009662698023021221, + -0.0267184991389513, + -0.031712841242551804, + 0.031146978959441185, + 0.013605276122689247, + 0.0005055079818703234, + 0.020321805030107498, + -0.029769230633974075, + 0.0241475198417902, + 0.022400731220841408, + 0.02716134674847126, + -0.06091620773077011, + -0.00514195766299963, + 0.020494023337960243, + -0.0055817305110394955, + -0.006083009764552116, + 0.050435472279787064, + -0.012965606525540352, + 0.04384195804595947, + 0.01768931932747364, + 0.015155244618654251, + 0.022007087245583534, + 0.001461552339605987, + -0.01780003122985363, + -0.022326922044157982, + 0.020272599533200264, + 0.039708707481622696, + 0.02402450703084469, + -0.021059885621070862, + -0.00453611696138978, + 0.012541210278868675, + -0.023544754832983017, + -0.06249077990651131, + -0.0024156745057553053, + 0.007153226062655449, + -0.013088620267808437, + 0.041652318090200424, + -0.0029953750781714916, + 0.012043006718158722, + 0.004677582532167435, + 0.018169071525335312, + 0.009964081458747387, + -0.012571964412927628, + 0.014306452125310898, + -0.03724844008684158, + 0.03181125223636627, + 0.023975301533937454, + -0.013826699927449226, + -0.014072726480662823, + -0.01439256127923727, + 0.016705213114619255, + -0.01675441861152649, + 0.01497072447091341, + 0.007183979265391827, + 0.01035157311707735, + 0.02067854441702366, + 0.009453576058149338, + 0.012135266326367855, + -0.03129459545016289, + -0.01606554351747036, + 0.006581214256584644, + 0.0033521137665957212, + -0.00023161106219049543, + -0.01028391532599926, + 0.048147425055503845, + -0.030482707545161247, + 0.004486911930143833, + 0.011815431527793407, + -0.006968705914914608, + -0.01581951603293419, + 0.00271398201584816, + 0.02844068594276905, + 0.016373075544834137, + -0.023151112720370293, + 0.02103528194129467, + -0.031048567965626717, + -0.0012808764586225152, + -0.039118245244026184, + -0.002086613792926073, + 0.011600158177316189, + 0.0029723099432885647, + -0.005532525479793549, + -0.005907715763896704, + -0.005621709860861301, + -0.002432588953524828, + -0.004579172004014254, + -0.0017483271658420563, + -0.00019499537302181125, + 0.029498601332306862, + -0.020038874819874763, + -0.0006246771663427353, + 0.005972297862172127, + -0.010240861214697361, + 0.041652318090200424, + 0.03685479983687401, + 0.017381785437464714, + 0.005916941910982132, + -0.012399745173752308, + -0.045834772288799286, + 0.010905133560299873, + 0.004782143980264664, + -0.006230625789612532, + 0.0116801168769598, + -0.055897265672683716, + 0.01997736655175686, + 0.007903607562184334, + -0.013433057814836502, + 0.0057600997388362885, + 0.0030507310293614864, + -0.04138169065117836, + -0.006716528907418251, + -0.011735472828149796, + -0.02348324842751026, + -0.03973330929875374, + -0.029055751860141754, + -0.000618526479229331, + -0.026029624044895172, + 0.014121931977570057, + 0.0016099371714517474, + -0.016902033239603043, + 0.013679084368050098, + -0.045933183282613754, + 0.034738969057798386, + -0.011372583918273449, + 0.005461792461574078, + -0.01196304801851511, + 0.009631944820284843, + 0.027702605351805687, + 0.061555877327919006, + 0.014023521915078163, + 0.03353343904018402, + -0.0102777648717165, + -0.05006643384695053, + 0.007331595290452242, + -0.022167004644870758, + 0.025340748950839043, + 0.0737588033080101, + 0.04145549610257149, + -0.017652414739131927, + -0.032081879675388336, + 0.02023569494485855, + 0.018894849345088005, + 0.004809821955859661, + 0.003425921779125929, + 0.01606554351747036, + 0.021822568029165268, + -0.0023787706159055233, + 0.010326970368623734, + -0.021342815831303596, + 0.02205629274249077, + 0.03956109285354614, + 0.0314176082611084, + -0.005271121859550476, + 0.03498499467968941, + -0.011544802226126194, + 0.002509472193196416, + -0.005357231013476849, + 0.018907152116298676, + 0.001198611338622868, + -0.010726763866841793, + 0.035993706434965134, + -0.01086822897195816, + 0.00251408526673913, + 0.01952221803367138, + 0.033558040857315063, + -0.014933819882571697, + 0.015462777577340603, + 0.005747798830270767, + 0.01398661732673645, + -0.03619052469730377, + 0.055405210703611374, + -0.011926144361495972, + 0.008635536767542362, + -0.02381538413465023, + 0.02519313246011734, + 0.08886484056711197, + 0.029621614143252373, + -0.009441274218261242, + 0.02425823174417019, + 0.008906166069209576, + -0.043497517704963684, + 0.043989572674036026, + -0.030925555154681206, + -0.010585298761725426, + 0.022142402827739716, + -0.005489470437169075, + 0.016151651740074158, + -0.050435472279787064, + 0.019620629027485847, + -0.004259337205439806, + -0.026866115629673004, + 0.004007159732282162, + -0.01954681985080242, + 0.03781430423259735, + -0.005966147407889366, + -0.00513888243585825, + 0.002695529954507947, + 0.006827240809798241, + 0.006851843558251858, + -0.03975791484117508, + -0.026029624044895172, + 0.002377233002334833, + -0.03348423168063164, + 0.0002047018933808431, + -0.06514786928892136, + 0.028834328055381775, + 0.00977340992540121, + -0.007423855364322662, + -0.024664176627993584, + -0.026767704635858536, + -0.02275746874511242, + 0.016569897532463074, + -0.03641195222735405, + 0.005852359812706709, + -0.017184965312480927, + -0.006950254086405039, + -0.02669389545917511, + -0.011397186666727066, + -0.012461251579225063, + -0.014933819882571697, + 0.0013877443270757794, + 0.014085028320550919, + 0.02866210974752903, + 0.010837475769221783, + -0.006605816539376974, + 0.035083405673503876, + 0.0496973916888237, + 0.019509917125105858, + 0.010247011668980122, + -0.006753432564437389, + 0.0357968844473362, + 0.020850762724876404, + -0.028293069452047348, + 0.0059938253834843636, + 0.03648575767874718, + -0.0031107000540941954, + -0.01345766056329012, + 0.008764700964093208, + -0.003533558454364538, + -0.01676671952009201, + 0.01306401751935482, + -0.006221400108188391, + -0.02276976965367794, + -0.04573636129498482, + -0.025143928825855255, + -0.01596713252365589, + -0.0017144985031336546, + 0.019473012536764145, + -0.004001009277999401, + 0.01916547864675522, + -0.028391480445861816, + 0.023630863055586815, + -0.016926636919379234, + -0.0360921174287796, + -0.00913374125957489, + -0.0060430304147303104, + 0.009564287960529327, + -0.0090230293571949, + 0.02276976965367794, + -0.0031168507412075996, + -0.04546573385596275, + 0.020038874819874763, + 0.013248537667095661, + -0.01074521616101265, + 0.009687300771474838, + 0.01033927220851183, + -0.009102988056838512, + 0.021761061623692513, + 0.03815874084830284, + 0.02841608226299286, + 0.028391480445861816, + 0.020481722429394722, + 0.023065002635121346, + -0.019571423530578613, + -0.009330562315881252, + 0.012578114867210388, + -0.040176160633563995, + 0.019460711628198624, + -0.009318261407315731, + -0.015647297725081444, + -0.034148506820201874, + -0.02691532112658024, + -0.026866115629673004, + -0.011243419721722603, + 0.011372583918273449, + 0.06691925972700119, + -0.01986665464937687, + 0.03734685108065605, + -0.002600194653496146, + -0.016815925016999245, + -0.022019388154149055, + 0.0371992364525795, + -0.013703687116503716, + -0.003785735694691539, + -0.0016114747850224376, + -0.0314176082611084, + -0.02821926213800907, + 0.02264675684273243, + -0.044899869710206985, + 0.019116273149847984, + 0.021244404837489128, + 0.0069564045406877995, + -0.011637062765657902, + 0.04453083127737045, + 0.006513556465506554, + -0.006685775239020586, + -0.02194558084011078, + 0.0279732346534729, + -0.02220390923321247, + 0.013814399018883705, + -0.005169636104255915, + -0.0568813718855381, + 0.040274567902088165, + 0.04125867784023285, + -0.025340748950839043, + -0.004806746728718281, + 0.0496973916888237, + 0.014171137474477291, + 0.0011086578015238047, + 0.002231154590845108, + 0.022253114730119705, + -0.0010663719149306417, + 0.023028098046779633, + -0.04059440270066261, + -0.01439256127923727, + 0.005729346536099911, + -0.040372978895902634, + 0.008106579072773457, + 0.042710233479738235, + -0.034960392862558365, + -0.014601684175431728, + 0.00855557806789875, + -0.014146534726023674, + 0.03712542727589607, + -0.023716973140835762, + 0.04049599543213844, + -0.011901541613042355, + 0.0014669341035187244, + 0.0031645183917135, + 0.0004320843727327883, + -0.016668308526277542, + 0.00271551962941885, + 0.02194558084011078, + 0.008284948766231537, + 0.00024083706375677139, + 0.03210648521780968, + 0.0024049109779298306, + 0.002023569541051984, + 0.002069699577987194, + -0.03158982843160629, + -0.017160361632704735, + 0.03365645185112953, + -0.011138858273625374, + -0.017775429412722588, + -0.0012416659155860543, + 0.01824287883937359, + 0.0031383780296891928, + 0.032770756632089615, + -0.04539192467927933, + 0.0004724481259472668, + -0.019473012536764145, + 0.019719040021300316, + 0.0023956848308444023, + 0.012049157172441483, + -0.02866210974752903, + 0.01057914737612009, + 0.019620629027485847, + -0.0024218251928687096, + -0.021330514922738075, + -0.006655022036284208, + 0.011298775672912598, + 0.004705260507762432, + 0.015991734340786934, + 0.020715447142720222, + -0.023409439250826836, + -0.02059243433177471, + -0.007042514160275459, + -0.03742066025733948, + -0.008364907465875149, + 0.027801016345620155, + 0.013223934918642044, + -0.013039414770901203, + 0.03471436724066734, + 0.003785735694691539, + -0.028612904250621796, + 0.003711927682161331, + 0.00958273932337761, + -0.006055331788957119, + -0.006993308663368225, + -0.02622644603252411, + 0.030482707545161247, + -0.021662650629878044, + 0.02379078045487404, + 0.007639128714799881, + 0.0025571398437023163, + 0.013679084368050098, + 0.02451656013727188, + 0.04310387745499611, + -0.012658073566854, + -0.05141957849264145, + 0.014663190580904484, + 0.003748831804841757, + 0.025119325146079063, + -0.010806722566485405, + -0.0004378506273496896, + -0.03247552365064621, + 0.03338582068681717, + -0.0028477590531110764, + -0.0006373628857545555, + 0.0019113199086859822, + 0.014527875930070877, + -0.037051618099212646, + 0.001958987442776561, + -0.024332039058208466, + -0.011999951675534248, + 0.03397628664970398, + -0.02634945884346962, + -0.021551938727498055, + 0.004840575158596039, + 0.0010894369333982468, + 0.02059243433177471, + -0.005092752631753683, + -0.010591449216008186, + 0.004640678409487009, + 0.01456478051841259, + -0.006618117913603783, + 0.039364270865917206, + -0.021305911242961884, + 0.013014812022447586, + -0.0051204306073486805, + 0.0009448962518945336, + -0.002129668602719903, + -0.006507406011223793, + 0.01770162023603916, + -0.018070660531520844, + 0.04088963568210602, + 0.010191655717790127, + -0.005378758534789085, + 0.019805148243904114, + 0.04371894150972366, + 0.007325444836169481, + 0.04303006827831268, + -0.032524727284908295, + 0.01074521616101265, + -0.03341042622923851, + -0.020395612344145775, + -0.007306993007659912, + 0.031835854053497314, + -0.040520597249269485, + 0.039708707481622696, + -0.015425873920321465, + 0.016348473727703094, + 0.01862422004342079, + 0.006710377987474203, + -0.04371894150972366, + 0.020371010527014732, + 0.002609420567750931, + 0.02487329952418804, + -0.05953846126794815, + -0.018070660531520844, + -0.002431051339954138, + -0.0007638360257260501, + -0.0038687698543071747, + 0.045490335673093796, + -0.01335924956947565, + -0.014331054873764515, + 0.01917778141796589, + 0.0026847661938518286, + -0.00034789711935445666, + 0.007313143461942673, + 0.017184965312480927, + -0.01976824551820755, + 0.033754862844944, + -0.006046106107532978, + 0.021699555218219757, + 0.0033336617052555084, + 0.02150273323059082, + -0.005815456155687571, + 0.015327462926506996, + -0.025365352630615234, + 0.000993332825601101, + -0.004191679880023003, + 0.04600699245929718, + 0.011901541613042355, + -0.017504800111055374, + 0.01606554351747036, + 0.059095609933137894, + 0.013494564220309258, + -0.020161887630820274, + -0.0265708826482296, + 0.019337698817253113, + 0.007958963513374329, + 0.04209516569972038, + 0.017086554318666458, + -0.010554545558989048, + 0.031737443059682846, + 0.005421813111752272, + -0.013088620267808437, + 0.009053782559931278, + -0.02185947075486183, + 0.015475079417228699, + -0.007350047584623098, + 0.037273045629262924, + 0.021318212151527405, + 0.032647743821144104, + 0.008094278164207935, + 0.016028638929128647, + -0.0035981403198093176, + -0.005769325885921717, + -0.006691926158964634, + 0.0034535997547209263, + 0.01896865852177143, + 0.03178665041923523, + -0.003324435791000724, + -0.0024002979043871164, + -0.0067780353128910065, + -0.009349014610052109, + 0.026521677151322365, + -0.027333565056324005, + -0.03456674888730049, + 0.01778773032128811, + 0.01219062227755785, + 0.016483789309859276, + -0.0011901541147381067, + -0.009195247665047646, + 0.018907152116298676, + 0.013937411829829216, + 0.014343355782330036, + -0.005123505834490061, + 0.046745073050260544, + -0.03833095729351044, + 0.05146878585219383, + -0.019042465835809708, + 0.03838016465306282, + -0.016360774636268616, + 0.025586776435375214, + 0.017086554318666458, + 0.023409439250826836, + 0.02590661123394966, + 0.04610540345311165, + 0.0016114747850224376, + -0.014023521915078163, + -0.02903115004301071, + 0.020026572048664093, + 0.0034597504418343306, + 0.002755498979240656, + -0.027579592540860176, + 0.02197018451988697, + 0.000871088239364326, + -0.02543915994465351, + -0.03291837126016617, + -0.0033490383066236973, + -0.003607366466894746, + 0.01793534681200981, + -0.003019977593794465, + 0.004139399155974388, + -0.03862619027495384, + -0.005461792461574078, + 0.014663190580904484, + 0.0022619077935814857, + 0.0279732346534729, + -0.013027112931013107, + -0.002354167867451906, + 0.012731881812214851, + -0.0005574042443186045, + 0.010136299766600132, + 0.0054771690629422665, + 0.014540177769958973, + -0.03318900242447853, + -0.012916401028633118, + -0.014663190580904484, + -0.005806230008602142, + -0.025512967258691788, + -0.010960489511489868, + 0.03129459545016289, + 0.02693992294371128, + 0.00895537156611681, + -0.008235743269324303, + 0.0030169023666530848, + 0.02390149235725403, + -0.022031690925359726, + 0.0072270343080163, + 0.00473601371049881, + 0.0064212968572974205, + 0.04799980670213699, + -0.012043006718158722, + 0.03550165146589279, + -0.026201842352747917, + 0.011753925122320652, + 0.016963539645075798, + 0.018464302644133568, + 0.0159425288438797, + -0.021588841453194618, + 0.010948187671601772, + 0.008094278164207935, + -0.015093737281858921, + 0.021699555218219757, + -0.03675638884305954, + -0.0024002979043871164, + 0.0071655274368822575, + -0.019399205222725868, + 0.02104758284986019, + 0.016828225925564766, + 0.01133568026125431, + 0.03815874084830284, + 0.0008426413987763226, + 0.0015061446465551853, + -0.004929760005325079, + -0.02275746874511242, + -0.0035981403198093176, + 0.016902033239603043, + 0.024110615253448486, + -0.00844486616551876, + -0.03353343904018402, + -0.0007173215853981674, + 0.009373617358505726, + -0.02821926213800907, + -0.01189539022743702, + 0.017418690025806427, + -0.018119866028428078, + 0.005775476805865765, + 0.020038874819874763, + 0.0060338047333061695, + -0.02495940774679184, + 0.012965606525540352, + -0.03038429655134678, + -0.010007135570049286, + 0.017996853217482567, + 0.014613986015319824, + -0.0006166044040583074, + 0.04300546646118164, + 0.016717514023184776, + 0.02217930555343628, + -0.01654529571533203, + 0.027554988861083984, + 0.02439354732632637, + -0.007516115438193083, + -0.03653496503829956, + -0.04704030230641365, + -0.014847710728645325, + -0.002693992340937257, + -0.00885081011801958, + -0.024245930835604668, + 0.015893325209617615, + 0.011317227967083454, + 0.015979433432221413, + 0.018341289833188057, + -0.014183438383042812, + -0.012731881812214851, + 0.028268467634916306, + -0.012633470818400383, + -0.005037396680563688, + 0.0650002509355545, + 0.019386904314160347, + 0.004705260507762432, + -0.042833246290683746, + -0.012245978228747845, + -0.0015315162017941475, + 0.010363874025642872, + -0.007915908470749855, + 0.0376666858792305, + 0.01874723471701145, + 0.013519166968762875, + -0.01698814332485199, + 0.020161887630820274, + -0.02311420813202858, + 0.005181937012821436, + -0.009207548573613167, + 0.015290559269487858, + -0.005123505834490061, + -0.0028539097402244806, + 0.005778552033007145, + 0.020371010527014732, + -0.02323722094297409, + 0.03387787565588951, + 0.017258772626519203, + -0.015511983074247837, + 0.003361339680850506, + -0.024688778445124626, + 0.00138082483317703, + 0.023557055741548538, + 0.03675638884305954, + 0.0029692347161471844, + 0.04216897487640381, + -0.01989125832915306, + -0.006089160684496164, + 0.04295625910162926, + -0.01686513051390648, + -0.0003836478863377124, + -0.0009833379881456494, + -0.009527383372187614, + -0.0004532272869255394, + 0.0024710306897759438, + -0.01537666842341423, + -0.02288048155605793, + -0.026497075334191322, + 0.0033152096439152956, + 0.014823107980191708, + -0.05279732868075371, + -0.008211140520870686, + 0.0021819493267685175, + -0.01781233213841915, + 0.038527779281139374, + 0.015893325209617615, + 0.024774888530373573, + -0.005243443883955479, + 0.02703833393752575, + -0.0016053242143243551, + 0.004656055010855198, + -0.019473012536764145, + -0.024885600432753563, + -0.0008795454050414264, + -0.015794914215803146, + -0.004705260507762432, + -0.00003428516356507316, + 0.010782119818031788, + 0.0052249920554459095, + 0.008106579072773457, + -0.05018944665789604, + 0.023630863055586815, + -0.04243960604071617, + -0.001441562664695084, + -0.02403680793941021, + -0.0040286872535943985, + -0.007823648862540722, + -0.027210552245378494, + 0.006249078083783388, + 0.011649363674223423, + 0.0061783455312252045, + 0.04275944083929062, + 0.00894922111183405, + -0.040299173444509506, + -0.028834328055381775, + -0.030212078243494034, + 0.0233602337539196, + 0.02183486893773079, + 0.009146042168140411, + -0.0037334549706429243, + -0.00190824456512928, + 0.011661665514111519, + 0.004471535328775644, + -0.0015884098829701543, + -0.011397186666727066, + -0.00825419556349516, + 0.017984550446271896, + 0.018513508141040802, + -0.015093737281858921, + 0.0128917982801795, + -0.019349999725818634, + 0.0008726259111426771, + -0.04445702210068703, + -0.01548738032579422, + -0.011163461022078991, + -0.02451656013727188, + -0.019583724439144135, + 0.01700044423341751, + -0.014847710728645325, + -0.006209098733961582, + 0.022843578830361366, + -0.010191655717790127, + 0.005105054005980492, + 0.013445358723402023, + -0.0180460587143898, + -0.01663140393793583, + 0.01259656623005867, + -0.022043991833925247, + -0.001865189871750772, + 0.000812656944617629, + 0.023741574957966805, + 0.0017006595153361559, + 0.0018359741661697626, + 0.020272599533200264, + 0.03247552365064621, + 0.004243960604071617, + 0.015770310536026955, + -0.0476553700864315, + -0.011686268262565136, + -0.027308963239192963, + 0.014749300666153431, + 0.025131626054644585, + -0.029449395835399628, + -0.0012701128143817186, + -0.007995867170393467, + -0.007491512689739466, + -0.005043547134846449, + 0.0027908652555197477, + -0.03178665041923523, + 0.006452050060033798, + -0.022831277921795845, + -0.0075530195608735085, + 0.042710233479738235, + -0.0014477133518084884, + 0.0102777648717165, + 0.0351572148501873, + 0.011015845462679863, + 0.0033767162822186947, + 0.015130641870200634, + -0.0353294312953949, + -0.030089065432548523, + -0.03343502804636955, + 0.012116814963519573, + 0.006135290488600731, + -0.0631304457783699, + -0.0053633819334208965, + -0.013962014578282833, + -0.012658073566854, + -0.0015430486528202891, + 0.01167396642267704, + 0.031245389953255653, + -0.013346947729587555, + -0.015413572080433369, + -0.005775476805865765, + -0.035550858825445175, + -0.017148060724139214, + 0.016274666413664818, + 0.021564239636063576, + 0.00433006975799799, + 0.014072726480662823, + 0.009115288965404034, + 0.01723416894674301, + 0.011114255525171757, + -0.02045711874961853, + -0.01145254261791706, + 0.028932739049196243, + -0.049180734902620316, + 0.021293610334396362, + -0.00003539036333677359, + -0.007534567266702652, + -0.029646215960383415, + 0.03825715184211731, + 0.002620184328407049, + -0.00210814131423831, + -0.023138809949159622, + 0.00592616805806756, + -0.03373026102781296, + 0.01643458381295204, + 0.0171111561357975, + -0.00942897330969572, + 0.0008403349202126265, + 0.002657088218256831, + -0.019571423530578613, + -0.01617625541985035, + -0.011440240778028965, + 0.0019113199086859822, + -0.018415097147226334, + 0.002775488654151559, + -0.02750578336417675, + -0.01733257994055748, + -0.010905133560299873, + 0.04819662868976593, + 0.000994870439171791, + -0.006618117913603783, + -0.06559071689844131, + 0.006396694108843803, + -0.0030292037408798933, + 0.028268467634916306, + -0.013765193521976471, + 0.005913866683840752, + -0.0008395661134272814, + 0.032303303480148315, + 0.014109631069004536, + 0.020186489447951317, + -0.010708311572670937, + 0.0068026380613446236, + -0.002414136892184615, + 0.0037242290563881397, + 0.03683019429445267, + -0.021539637818932533, + -0.004852876532822847, + 0.03862619027495384, + -0.02264675684273243, + -0.0021804114803671837, + -0.019362300634384155, + -0.019042465835809708, + -0.019596025347709656, + -0.001600711140781641, + -0.0019743642769753933, + -0.02264675684273243, + 0.007909758016467094, + 0.005175786558538675, + -0.038773808628320694, + -0.018427399918437004, + -0.00976725947111845, + 0.036239732056856155, + 0.011858486570417881, + -0.01686513051390648, + -0.01276878546923399, + 0.006279831286519766, + 0.013715988025069237, + 0.011194214224815369, + 0.023618562147021294, + 0.031048567965626717, + -0.021761061623692513, + -0.040151555091142654, + 0.0015638071345165372, + -0.0006212174193933606, + -0.014613986015319824, + -0.02288048155605793, + 0.012977908365428448, + 0.018808741122484207, + -0.029646215960383415, + 0.0022634456399828196, + -0.0011932294582948089, + 0.03360724449157715, + 0.003462825668975711, + -0.004600699059665203, + 0.0015791838523000479, + -0.022831277921795845, + 0.03129459545016289, + -0.0019328471971675754, + -0.02969542145729065, + -0.022007087245583534, + 0.011938445270061493, + -0.019473012536764145, + 0.006359789986163378, + 0.024996312335133553, + 0.0090230293571949, + 0.023028098046779633, + 0.010942037217319012, + 0.018882548436522484, + -0.0024910203646868467, + 0.0014823108213022351, + 0.0017560154665261507, + -0.013162428513169289, + -0.014171137474477291, + -0.007110171485692263, + -0.03724844008684158, + -0.004253186285495758, + 0.0034105449449270964, + -0.017959948629140854, + 0.03397628664970398, + -0.04423559829592705, + -0.05279732868075371, + 0.01584411971271038, + -0.004366973880678415, + -0.02347094565629959, + 0.024565765634179115, + -0.0006454356480389833, + 0.06460660696029663, + 0.03119618445634842, + -0.01905476674437523, + -0.014724697917699814, + -0.009226000867784023, + 0.01642228104174137, + 0.010542243719100952, + 0.015315162017941475, + 0.012338238768279552, + 0.009921026416122913, + 0.010628352873027325, + -0.012842593714594841, + -0.0030061386059969664, + 0.022167004644870758, + 0.011944595724344254, + 0.019325396046042442, + -0.007799046114087105, + 0.006759583484381437, + 0.008500222116708755, + 0.02856369875371456, + 0.027702605351805687, + 0.039585694670677185, + 0.04325149208307266, + 0.020321805030107498, + -0.011058899573981762, + -0.02785022184252739, + -0.020494023337960243, + 0.005981524009257555, + -0.03377946466207504, + -0.010616051964461803, + -0.007792895659804344, + 0.04034837707877159, + -0.03545244783163071, + 0.036116719245910645, + -0.01317472942173481, + -0.013949713669717312, + 0.02809624746441841, + -0.017713921144604683, + -0.06372091174125671, + -0.01108965277671814, + -0.022105498239398003, + 0.00583698321133852, + -0.03200807422399521, + 0.016569897532463074, + -0.02379078045487404, + 0.024824094027280807, + -0.0024433524813503027, + -0.019042465835809708, + -0.011532501317560673, + 0.03350883722305298, + -0.006747282110154629, + 0.016815925016999245, + 0.0049758898094296455, + 0.0032967575825750828, + 0.03978251665830612, + -0.009484329260885715, + -0.0005789315328001976, + -0.01642228104174137, + -0.012535059824585915, + -0.003465901128947735, + 0.006624268833547831, + -0.016705213114619255, + 0.012559662573039532, + 0.018685726448893547, + -0.02081385813653469, + -0.013125523924827576, + 0.02495940774679184, + -0.0008026621071621776, + 0.020149586722254753, + -0.019436107948422432, + -0.002741659991443157, + -0.01145254261791706, + 0.014540177769958973, + -0.020961474627256393, + 0.004683732986450195, + -0.011569404974579811, + -0.013236235827207565, + 0.007073267363011837, + -0.010197806172072887, + 0.002372619928792119, + -0.016459185630083084, + -0.003241401631385088, + 0.035304829478263855, + -0.005643237382173538, + -0.00563401123508811, + 0.0060983868315815926, + 0.01174162421375513, + 0.008580180816352367, + 0.004087118431925774, + 0.00011301851191092283, + -0.00022065518714953214, + 0.03087634965777397, + 0.0013646793086081743, + -0.0008149634231813252, + -0.002128130989149213, + 0.015979433432221413, + 0.014490972273051739, + 0.022351525723934174, + 0.005249594338238239, + -0.028686711564660072, + -0.03097476065158844, + -0.015696503221988678, + -0.032770756632089615 + ] + }, + { + "HotelId": "12", + "HotelName": "Winter Panorama Resort", + "Description": "Plenty of great skiing, outdoor ice skating, sleigh rides, tubing and snow biking. Yoga, group exercise classes and outdoor hockey are available year-round, plus numerous options for shopping as well as great spa services. Newly-renovated with large rooms, free 24-hr airport shuttle & a new restaurant. Rooms/suites offer mini-fridges & 49-inch HDTVs.", + "Description_fr": "Beaucoup de superbes pistes de ski, de patinage sur glace en plein air, de promenades en traîneau, de tubes et de vélo de neige. Yoga, cours de groupe et hockey en plein air sont disponibles toute l'année, ainsi que de nombreuses options de shopping ainsi que d'excellents services de spa. Récemment rénové, avec de grandes chambres, une navette gratuite de 24 heures par aéroport et un nouveau restaurant. Les chambres/suites offrent des mini-frigos et des TVHD de 49 pouces.", + "Category": "Resort and Spa", + "Tags": [ + "restaurant", + "bar", + "pool" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2022-09-16T00:00:00Z", + "Rating": 4.5, + "Address": { + "StreetAddress": "9025 SW Hillman Ct", + "City": "Wilsonville", + "StateProvince": "OR", + "PostalCode": "97070", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.770576, + 45.322392 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "suite", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 154.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower", + "tv" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 133.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "suite" + ] + } + ], + "DescriptionVector": [ + -0.055508892983198166, + 0.0023301541805267334, + 0.012104860506951809, + 0.002278303261846304, + -0.03486903756856918, + 0.014933099038898945, + -0.01663004234433174, + 0.034944456070661545, + 0.048344023525714874, + -0.016215233132243156, + 0.008157896809279919, + -0.006517518311738968, + -0.018641233444213867, + 0.034039419144392014, + -0.05007867515087128, + 0.04474901780486107, + -0.024096591398119926, + 0.03393886238336563, + 0.011564352549612522, + 0.059279877692461014, + 0.007315710186958313, + 0.021532321348786354, + -0.02818182483315468, + -0.035698652267456055, + -0.013751523569226265, + 0.04588031396269798, + -0.011910025961697102, + 0.003475590841844678, + 0.0515870675444603, + 0.017585357651114464, + -0.029363399371504784, + -0.03152542933821678, + 0.027276787906885147, + -0.0016749456990510225, + 0.03320980444550514, + -0.042134467512369156, + -0.03776012733578682, + -0.004160652868449688, + 0.04459817707538605, + -0.062447503209114075, + 0.0158381350338459, + 0.026497451588511467, + -0.004927420057356358, + -0.05198930576443672, + -0.0033341788221150637, + 0.046031150966882706, + -0.009282907471060753, + 0.006938611622899771, + 0.005335943307727575, + 0.0027512474916875362, + -0.03074609488248825, + 0.012701933272182941, + -0.022437358275055885, + -0.05093343183398247, + -0.05329658091068268, + 0.03949477896094322, + -0.04241100698709488, + 0.025403866544365883, + 0.03992215543985367, + 0.022299088537693024, + 0.03620145097374916, + -0.02531587705016136, + 0.014455440454185009, + 0.06320170313119888, + -0.0039312513545155525, + 0.035849492996931076, + 0.01018794346600771, + 0.03331036493182182, + -0.02760360762476921, + -0.016868870705366135, + 0.03627687320113182, + -0.011331808753311634, + 0.017786476761102676, + -0.07205094397068024, + -0.005235383752733469, + 0.04794178530573845, + -0.004415194503962994, + -0.03539697453379631, + 0.01885492354631424, + -0.014819969423115253, + -0.011130689643323421, + -0.004038095939904451, + 0.001030735787935555, + 0.08798964321613312, + -0.001698514330200851, + -0.003978388849645853, + -0.014606280252337456, + 0.017069989815354347, + -0.040450096130371094, + 0.07049227505922318, + 0.037383027374744415, + 0.044472478330135345, + 0.0029806490056216717, + -0.02976563759148121, + 0.044472478330135345, + -0.003915539011359215, + 0.026095213368535042, + -0.029539378359913826, + -0.03549753502011299, + 0.06868220120668411, + 0.008773824200034142, + -0.08864327520132065, + -0.008057337254285812, + 0.02126835286617279, + 0.05953127518296242, + -0.020049067214131355, + 0.004842572845518589, + 0.055508892983198166, + 0.04615684971213341, + -0.004584888927638531, + -0.10267134010791779, + -0.01492052897810936, + -0.03157570958137512, + -0.024121731519699097, + -0.07295598089694977, + 0.04716244712471962, + 0.023392673581838608, + -0.033410921692848206, + -0.05425189808011055, + 0.015297627076506615, + 0.03929365798830986, + 0.07315710186958313, + 0.017887037247419357, + -0.05027979612350464, + -0.01025079283863306, + -0.01299732644110918, + -0.016931720077991486, + -0.026371752843260765, + -0.019935937598347664, + -0.017811616882681847, + 0.0028219535015523434, + -0.008516140282154083, + 0.03145001083612442, + -0.048394303768873215, + 0.02194713056087494, + -0.01569986529648304, + -0.03851432353258133, + 0.011954020708799362, + -0.016164954751729965, + -0.026246052235364914, + 0.026095213368535042, + -0.002856520703062415, + 0.06486093252897263, + -0.01175290159881115, + -0.020313037559390068, + -0.02596951462328434, + 0.06129106879234314, + 0.013600684702396393, + -0.031852249056100845, + 0.0003570650878828019, + -0.03906739875674248, + 0.0153101971372962, + -0.03127403184771538, + 0.022563057020306587, + -0.04236072674393654, + 0.007862502709031105, + -0.013550404459238052, + 0.026145493611693382, + 0.01882978342473507, + 0.014518290758132935, + -0.05058147385716438, + -0.005477354861795902, + -0.01896805316209793, + -0.0010024533839896321, + 0.025579845532774925, + -0.01260765828192234, + -0.050682034343481064, + 0.030142737552523613, + -0.0437937006354332, + -0.03562323376536369, + 0.04562891274690628, + -0.026120353490114212, + 0.011400943621993065, + 0.04776580631732941, + 0.008403010666370392, + 0.05264294520020485, + 0.06204526498913765, + 0.04424621909856796, + -0.010382777079939842, + 0.0025171320885419846, + -0.02280188724398613, + -0.02348066307604313, + 0.020086778327822685, + -0.01175918709486723, + -0.004258070141077042, + 0.05279378220438957, + -0.03386344015598297, + 0.01492052897810936, + 0.027000250294804573, + 0.0501038134098053, + -0.043567441403865814, + 0.0003670817823149264, + -0.011212394572794437, + 0.04115401208400726, + -0.01536047738045454, + 0.0377349853515625, + -0.02043873630464077, + -0.013160736300051212, + 0.004141798242926598, + 0.04060093313455582, + -0.010835295543074608, + -0.024234861135482788, + 0.08492257446050644, + -0.05017923563718796, + -0.05762064456939697, + -0.05354798212647438, + 0.028659483417868614, + 0.04248642548918724, + -0.012305979616940022, + -0.01964682899415493, + -0.0015555311692878604, + -0.020941535010933876, + 0.03984673693776131, + 0.05058147385716438, + 0.03826292231678963, + 0.020162196829915047, + 0.01797502674162388, + -0.030343856662511826, + 0.017057420685887337, + 0.04308978468179703, + -0.04655908793210983, + -0.018427545204758644, + -0.016780881211161613, + 0.04819318279623985, + 0.00743512436747551, + 0.044346779584884644, + -0.005681616719812155, + -0.022185958921909332, + 0.007296855095773935, + -0.0393439382314682, + 0.004474901594221592, + -0.003733274759724736, + -0.023442953824996948, + -0.01974738948047161, + -0.02511475794017315, + 0.03077123500406742, + -0.014342311769723892, + 0.0020677566062659025, + 0.027276787906885147, + -0.02584381401538849, + 0.0019200596725568175, + -0.021092373877763748, + -0.002199741080403328, + 0.05736924707889557, + 0.024649668484926224, + -0.0013630538014695048, + -0.000520474452059716, + -0.06611792743206024, + 0.008076191879808903, + 0.012349974364042282, + -0.053145743906497955, + -0.022500207647681236, + -0.0024778509978204966, + -0.02835780382156372, + 0.042838383466005325, + -0.053749099373817444, + 0.005203958600759506, + 0.008051051758229733, + 0.005511922296136618, + -0.04253670573234558, + 0.01660490222275257, + 0.0007714806124567986, + -0.009911403991281986, + -0.018251566216349602, + -0.018389834091067314, + 0.0015248919371515512, + -0.0251776073127985, + 0.05922959744930267, + 0.04314006492495537, + -0.01021308358758688, + -0.020828405395150185, + -0.0022028835956007242, + -0.008553850464522839, + 0.000952173606492579, + 0.06455925852060318, + -0.017811616882681847, + -0.00333732133731246, + 0.0018996334401890635, + 0.04537751525640488, + -0.027679026126861572, + 0.01973481848835945, + -0.011495217680931091, + 0.03212878853082657, + -0.02820696495473385, + -0.0016466632951050997, + 0.0030607825610786676, + 0.010288503021001816, + 0.0027528186328709126, + -0.04389426112174988, + 0.004336632322520018, + 0.007812222931534052, + 0.012004300951957703, + 0.003912396263331175, + -0.03901711851358414, + 0.002622405532747507, + 0.027855005115270615, + 0.0026664002798497677, + 0.031198611482977867, + 0.024725088849663734, + -0.0029115143697708845, + -0.0312991701066494, + 0.007083165924996138, + -0.017069989815354347, + -0.018402405083179474, + -0.009364611469209194, + 0.06355366110801697, + 0.0039281090721488, + -0.0021541749592870474, + 0.04349202290177345, + -0.001601882860995829, + -0.0032367617823183537, + 0.03992215543985367, + 0.0018886347534134984, + -0.01815100573003292, + -0.03227962926030159, + -0.02584381401538849, + -0.018251566216349602, + 0.023769773542881012, + -0.012274554930627346, + -0.006856907159090042, + 0.011608347296714783, + 0.03444165736436844, + 0.03703106939792633, + -0.011935166083276272, + -0.006618077866733074, + -0.04341660067439079, + 0.038916561752557755, + -0.007083165924996138, + -0.034843895584344864, + -0.03680481016635895, + 0.003940678667277098, + 0.04178250953555107, + -0.015222207643091679, + 0.04492499679327011, + -0.02820696495473385, + -0.006517518311738968, + -0.025466715916991234, + -0.026422031223773956, + 0.0008578989654779434, + 0.0260449331253767, + -0.02921256050467491, + -0.00547421257942915, + -0.005804173648357391, + 0.013097885996103287, + -0.021519752219319344, + -0.02511475794017315, + -0.027729306370019913, + 0.02679913118481636, + -0.0020379028283059597, + 0.035095296800136566, + -0.0021918846759945154, + -0.013449844904243946, + -0.019030902534723282, + 0.055307772010564804, + 0.0055024949833750725, + -0.042059049010276794, + 0.031751688569784164, + -0.01573757641017437, + 0.004644596017897129, + 0.00784993264824152, + -0.05138595029711723, + -0.013009896501898766, + 0.013650964014232159, + 0.02129349298775196, + 0.03524613752961159, + 0.021394051611423492, + -0.028659483417868614, + 0.030268436297774315, + 0.019835378974676132, + -0.006027290131896734, + 0.0024715662002563477, + 0.0015351049369201064, + 0.01214885525405407, + -0.017522508278489113, + 0.012318549677729607, + 0.04633282870054245, + 0.040424954146146774, + 0.044346779584884644, + 0.02833266369998455, + -0.0047954353503882885, + 0.003368746256455779, + -0.004267497453838587, + 0.022198529914021492, + -0.04017355665564537, + 0.024963917210698128, + 0.01448058057576418, + -0.017447087913751602, + 0.0016859443858265877, + -0.0050311218947172165, + 0.009220057167112827, + 0.017887037247419357, + -0.044522758573293686, + -0.04226016625761986, + 0.008754969574511051, + -0.01730882003903389, + -0.027327068150043488, + 0.002718251431360841, + 0.013852083124220371, + -0.015197067521512508, + -0.008189321495592594, + 0.0122179901227355, + -0.06455925852060318, + -0.0008406153065152466, + -0.04615684971213341, + -0.038086943328380585, + -0.03436623886227608, + -0.015197067521512508, + -0.04060093313455582, + -0.034089699387550354, + -0.004210932645946741, + -0.05440273880958557, + -0.04472387582063675, + 0.01023193821310997, + -0.010810155421495438, + 0.0029020868241786957, + -0.04324062168598175, + 0.005603054538369179, + -0.02825724519789219, + 0.035723794251680374, + -0.003563580336049199, + 0.0012593517312780023, + 0.013386995531618595, + -0.03162598982453346, + 0.02046387642621994, + -0.06410674005746841, + 0.04560377448797226, + -0.013600684702396393, + -0.03720704838633537, + -0.06732464581727982, + 0.012576233595609665, + -0.023279543966054916, + -0.014933099038898945, + 0.04223502799868584, + 0.03057011403143406, + -0.04575461149215698, + 0.018553243950009346, + -0.02271389774978161, + 0.02601979300379753, + -0.020765554159879684, + -0.006253549363464117, + 0.030494695529341698, + 0.0014769689878448844, + -0.014706839807331562, + 0.011583207175135612, + 0.004996554460376501, + 0.020174767822027206, + -0.004999697208404541, + 0.05033007264137268, + 0.006193842273205519, + -0.02820696495473385, + 0.03411484137177467, + 0.006112137343734503, + -0.017007140442728996, + -0.02818182483315468, + 0.02684940956532955, + 0.0073848445899784565, + 0.029463959857821465, + -0.04258698597550392, + -0.01577528566122055, + -0.019961077719926834, + 0.03356176242232323, + 0.008767538703978062, + 0.006976321339607239, + 0.01802530698478222, + 0.025454146787524223, + -0.006266119424253702, + -0.004330347292125225, + 0.032732147723436356, + 0.007560824044048786, + -0.027075668796896935, + -0.049902696162462234, + -0.02601979300379753, + 0.024021171033382416, + 0.02451140061020851, + 0.0007903355290181935, + -0.03393886238336563, + -0.0009066075435839593, + 0.0017597927944734693, + 0.02204768918454647, + 0.013638393953442574, + -0.01797502674162388, + 0.0007514472235925496, + -0.002308156806975603, + 0.010018249042332172, + 0.03713162988424301, + -0.0470116063952446, + -0.040450096130371094, + -0.014015492983162403, + -0.06898387521505356, + 0.028810322284698486, + 0.012513384222984314, + 0.019986217841506004, + 0.003356176195666194, + -0.012651653029024601, + 0.0009018938289955258, + 0.02818182483315468, + -0.050028394907712936, + 0.004352344665676355, + 0.0003331036423332989, + 0.0056219096295535564, + 0.03514557704329491, + 0.005163106601685286, + -0.012010585516691208, + 0.02999189682304859, + 0.038036663085222244, + 0.009144637733697891, + -0.0006992034032009542, + -0.023455524817109108, + 0.0410785935819149, + -0.00667464267462492, + 0.003365603741258383, + 0.01096727978438139, + -0.019998788833618164, + -0.009722854942083359, + 0.017698487266898155, + -0.00027555684209801257, + -0.01184717658907175, + -0.005389365367591381, + -0.02212310954928398, + 0.0032336192671209574, + -0.030092457309365273, + -0.01450572069734335, + 0.04115401208400726, + -0.007271715439856052, + 0.027855005115270615, + 0.01175918709486723, + -0.007290570065379143, + -0.05752008408308029, + -0.0012412824435159564, + -0.02525302581489086, + -0.03401428088545799, + -0.03474333882331848, + 0.0037741269916296005, + 0.010332497768104076, + 0.00909435749053955, + 0.03791096433997154, + -0.015875844284892082, + 0.010860435664653778, + 0.01886749267578125, + -0.06551457196474075, + 0.023153845220804214, + 0.019043471664190292, + -0.010904430411756039, + -0.0012059294385835528, + 0.022424789145588875, + -0.010382777079939842, + -0.03310924395918846, + 0.02429771050810814, + 0.0025941231288015842, + 0.005131681449711323, + -0.007805937901139259, + 0.024775369092822075, + -0.011256389319896698, + -0.007409984711557627, + 0.019093751907348633, + 0.028030985966324806, + 0.006794057320803404, + -0.020162196829915047, + -0.017509939149022102, + 0.025680404156446457, + 0.003874686546623707, + 0.012155139818787575, + -0.00726543040946126, + 0.01411605253815651, + 0.0008304022485390306, + 0.002127463696524501, + 0.009044078178703785, + 0.014543430879712105, + -0.009704000316560268, + 0.036553408950567245, + 0.028609203174710274, + 0.014493150636553764, + -0.00949031114578247, + -0.014719409868121147, + 0.013940072618424892, + -0.011300384066998959, + 0.01881721243262291, + -0.018377264961600304, + -0.017120270058512688, + 0.00938346702605486, + -0.005471070297062397, + -0.05907875671982765, + 0.034089699387550354, + 0.031123192980885506, + -0.02285216562449932, + 0.031902529299259186, + -0.008956088684499264, + 0.022475067526102066, + 0.0029665078036487103, + 0.02522788755595684, + -0.02994161657989025, + 0.01025079283863306, + -0.005744466558098793, + -0.012016871012747288, + -0.0213437732309103, + 0.01737166941165924, + -0.03994729742407799, + 0.004729443229734898, + -0.050757452845573425, + 0.01059646625071764, + -0.004983984399586916, + -0.04467359557747841, + -0.0072277202270925045, + 0.006919756531715393, + -0.025705544278025627, + 0.01059646625071764, + -0.006413816474378109, + -0.010332497768104076, + 0.02046387642621994, + -0.014304601587355137, + 0.021746011450886726, + -0.017484799027442932, + 0.03077123500406742, + -0.0004163795383647084, + -0.01801273599267006, + 0.004622598644345999, + -0.04090261086821556, + -0.023090995848178864, + -0.008151611313223839, + -0.007598533760756254, + -0.002737106289714575, + -0.042109329253435135, + -0.0031362022273242474, + 0.04384398087859154, + 0.006982606370002031, + 0.03836348280310631, + -0.0018100725719705224, + -0.038112085312604904, + -0.0032461893279105425, + 0.009370896965265274, + 0.017924746498465538, + 0.041254572570323944, + 0.06048659235239029, + -0.008252170868217945, + -0.03227962926030159, + 0.012349974364042282, + -0.00708945095539093, + -0.011130689643323421, + 0.0026742564514279366, + 0.03393886238336563, + 0.008811534382402897, + -0.017949886620044708, + 0.044346779584884644, + -0.012437963858246803, + 0.03157570958137512, + 0.027829866856336594, + -0.010458197444677353, + 0.00016989071446005255, + -0.004449761938303709, + 0.02516503632068634, + -0.0008563277660869062, + -0.011080409400165081, + 0.037408165633678436, + 0.008403010666370392, + 0.003682994982227683, + 0.02508961781859398, + 0.025667835026979446, + 0.001236568670719862, + 0.019106321036815643, + 0.024084022268652916, + -0.04241100698709488, + 0.031801968812942505, + -0.028156684711575508, + 0.002798384753987193, + 0.02038845606148243, + 0.025680404156446457, + 0.016152383759617805, + -0.004779723007231951, + -0.010803870856761932, + 0.030067317187786102, + 0.06551457196474075, + 0.017459658905863762, + 0.014493150636553764, + 0.010112524032592773, + 0.0315505713224411, + 0.02285216562449932, + -0.003940678667277098, + -0.005823028739541769, + -0.014191471971571445, + 0.04786636307835579, + -0.016982000321149826, + -0.02684940956532955, + -0.04879654198884964, + -0.010741021484136581, + 0.009220057167112827, + -0.031047772616147995, + -0.009961684234440327, + 0.0037521296180784702, + 0.007221435662358999, + -0.030871793627738953, + 0.0081956060603261, + -0.032681867480278015, + 0.02833266369998455, + 0.00010664815636118874, + -0.01580042578279972, + -0.011985446326434612, + -0.010904430411756039, + -0.0007848361856304109, + -0.0003543154161889106, + -0.053045183420181274, + -0.009829699993133545, + 0.03235504776239395, + 0.027176229283213615, + -0.06863191723823547, + -0.007441409397870302, + -0.023254405707120895, + 0.008088761940598488, + -0.0027842435520142317, + 0.0026962540578097105, + -0.022261379286646843, + 0.016303222626447678, + -0.06290002167224884, + -0.01660490222275257, + -0.014266891404986382, + 0.0122179901227355, + -0.003249331610277295, + -0.032732147723436356, + 0.020099347457289696, + 0.0011132260551676154, + -0.02823210507631302, + -0.000016964520909823477, + 0.011922596022486687, + 0.019043471664190292, + 0.0025108472909778357, + 0.03876572102308273, + 0.008396726101636887, + -0.0038149794563651085, + -0.025718115270137787, + -0.042084187269210815, + 0.07753144204616547, + -0.022990435361862183, + 0.004333489574491978, + 0.015096507966518402, + 0.016152383759617805, + -0.024674808606505394, + 0.00018226425163447857, + 0.008176751434803009, + 0.004019240848720074, + -0.01962168887257576, + -0.02833266369998455, + 0.008811534382402897, + -0.045126114040613174, + 0.018653804436326027, + -0.01968454010784626, + 0.05897819995880127, + -0.03376288339495659, + -0.0017487941076979041, + 0.004782865289598703, + -0.04024897515773773, + -0.0022327371407300234, + -0.029690219089388847, + 0.009974254295229912, + -0.00861041434109211, + -0.008522424846887589, + -0.01563701592385769, + -0.013487555086612701, + -0.002474708715453744, + 0.008723543956875801, + 0.003133059712126851, + -0.01058389712125063, + -0.014493150636553764, + -0.011118119582533836, + 0.025680404156446457, + 0.027151089161634445, + 0.03911767899990082, + -0.024649668484926224, + 0.006149847526103258, + -0.007604818791151047, + -0.04562891274690628, + 0.03298354521393776, + 0.016039254143834114, + -0.0027072527445852757, + 0.018741793930530548, + -0.02361893281340599, + -0.01498337835073471, + -0.023065855726599693, + -0.00826474092900753, + -0.005247953347861767, + 0.02057700604200363, + -0.005845026113092899, + 0.02438570000231266, + -0.03479361906647682, + 0.030243296176195145, + 0.01642892323434353, + -0.04060093313455582, + -0.0014557571848854423, + 0.032656725496053696, + 0.00011921810801140964, + 0.006196984555572271, + -0.00983598455786705, + -0.014706839807331562, + -0.05968211591243744, + 0.028081264346837997, + -0.02760360762476921, + -0.008767538703978062, + -0.049952976405620575, + 0.009735425002872944, + -0.013713814318180084, + 0.05425189808011055, + 0.022500207647681236, + -0.027025388553738594, + 0.020313037559390068, + 0.008761254139244556, + -0.020011357963085175, + 0.038237784057855606, + 0.02664829045534134, + -0.013751523569226265, + 0.010527332313358784, + 0.015888415277004242, + -0.045955732464790344, + -0.03645285218954086, + 0.024712519720196724, + 0.003211621893569827, + 0.024725088849663734, + -0.0065238033421337605, + -0.030193015933036804, + -0.0019514844752848148, + 0.037986382842063904, + -0.010697025805711746, + -0.011080409400165081, + -0.029489099979400635, + -0.03310924395918846, + 0.0067563471384346485, + 0.0362517312169075, + -0.0064420984126627445, + -0.00898751337081194, + -0.02048901654779911, + 0.010879290290176868, + 0.006077569909393787, + -0.04173222929239273, + -0.009829699993133545, + 0.03833834454417229, + 0.012086005881428719, + 0.02283959649503231, + 0.006963751278817654, + 0.006636932957917452, + 0.04263726621866226, + 0.04349202290177345, + 0.03690537065267563, + -0.021067233756184578, + -0.021494612097740173, + 0.01715797930955887, + -0.019847948104143143, + 0.004273782484233379, + -0.023832622915506363, + 0.03446679934859276, + 0.017069989815354347, + 0.015523886308073997, + 0.011312954127788544, + -0.028910880908370018, + 0.027075668796896935, + -0.043693140149116516, + -0.003208479378372431, + -0.005037406925112009, + -0.02197227068245411, + -0.009540591388940811, + 0.015976404771208763, + 0.011702622286975384, + -0.01655462197959423, + -0.0014251179527491331, + -0.016743171960115433, + 0.022537916898727417, + 0.017447087913751602, + -0.013110456056892872, + -0.02898630127310753, + 0.01141351368278265, + 0.017698487266898155, + -0.017711058259010315, + 0.026246052235364914, + -0.0013371282257139683, + 0.002788957441225648, + -0.03207850828766823, + 0.013072746805846691, + -0.003758414648473263, + 0.015272487886250019, + -0.016881441697478294, + 0.01660490222275257, + 0.033511482179164886, + 0.004427764564752579, + -0.0053202309645712376, + 0.01411605253815651, + 0.008585275150835514, + 0.0040883757174015045, + -0.020250186324119568, + 0.0012868484482169151, + -0.00035883273812942207, + -0.011897455900907516, + 0.02742762863636017, + 0.007491689175367355, + 0.05025465413928032, + 0.019118892028927803, + 0.03544725477695465, + 0.04809262230992317, + -0.022600768133997917, + -0.023882903158664703, + 0.0041700806468725204, + -0.006624362897127867, + 0.04970157518982887, + -0.0023395817261189222, + 0.0066809277050197124, + -0.005640764255076647, + -0.0015264630783349276, + 0.002473137341439724, + -0.020954104140400887, + 0.03232990950345993, + -0.006005292758345604, + -0.005823028739541769, + -0.008855529129505157, + -0.04153110831975937, + -0.0026176918763667345, + 0.01661747135221958, + -0.04273782670497894, + -0.024637099355459213, + -0.004462331533432007, + -0.005329658277332783, + -0.0012711361050605774, + -0.06450897455215454, + 0.0329081267118454, + 0.0021918846759945154, + -0.0029995038639754057, + 0.031877391040325165, + 0.057067565619945526, + -0.011954020708799362, + -0.01881721243262291, + -0.052994903177022934, + -0.0036892800126224756, + 0.01651691272854805, + -0.051838468760252, + -0.015398186631500721, + 0.009245197288691998, + -0.013474985025823116, + -0.019785098731517792, + 0.02348066307604313, + -0.00021683161321561784, + 0.019294871017336845, + 0.02187171019613743, + 0.010200513526797295, + 0.0145685700699687, + -0.008465860038995743, + -0.007127160672098398, + -0.022424789145588875, + 0.02053929679095745, + 0.02042616717517376, + -0.01715797930955887, + 0.002590980613604188, + -0.028659483417868614, + 0.005254238378256559, + -0.011928881518542767, + 0.07637500762939453, + -0.0034221685491502285, + 0.05912903696298599, + 0.027905285358428955, + 0.015021088533103466, + -0.017095129936933517, + -0.021695731207728386, + -0.012268269434571266, + -0.03227962926030159, + 0.01896805316209793, + 0.012739642523229122, + 0.01567472517490387, + -0.01950855925679207, + -0.03529641404747963, + 0.03758414462208748, + -0.00019355757103767246, + 0.024536538869142532, + 0.018616093322634697, + 0.026371752843260765, + 0.03313438594341278, + 0.009509165771305561, + -0.0007691237260587513, + 0.00394696369767189, + 0.03778526559472084, + 0.005766463931649923, + 0.02359379269182682, + -0.029589658603072166, + 0.029262840747833252, + 0.023405244573950768, + 0.05586085096001625, + -0.03547239303588867, + 0.012758498080074787, + 0.038866281509399414, + 0.07220178097486496, + 0.026095213368535042, + -0.010546186938881874, + 0.007014031521975994, + 0.016227804124355316, + 0.027880145236849785, + -0.008113902062177658, + 0.03388858214020729, + -0.023241834715008736, + 0.026422031223773956, + -0.029639938846230507, + -0.01023193821310997, + 0.011928881518542767, + -0.04776580631732941, + 0.017874466255307198, + 0.0000770891347201541, + 0.04097803309559822, + 0.023832622915506363, + 0.009188632480800152, + 0.004415194503962994, + -0.006687212735414505, + -0.020853545516729355, + -0.05123510956764221, + 0.01453086081892252, + -0.0023804339580237865, + 0.014103482477366924, + 0.04326576367020607, + -0.014417731203138828, + -0.00021663520601578057, + -0.00512853916734457, + 0.004525181371718645, + 0.016730600968003273, + -0.003387601114809513, + -0.0378606840968132, + -0.03926851972937584, + 0.04301436245441437, + -0.005342228338122368, + 0.00610585231333971, + 0.01064674649387598, + 0.004745155572891235, + 0.014442871324717999, + 0.009980538859963417, + -0.010351352393627167, + 0.021834000945091248, + -0.03217906877398491, + 0.026346612721681595, + -0.010803870856761932, + 0.019370291382074356, + -0.012349974364042282, + 0.00859155971556902, + -0.0021431762725114822, + 0.001206715009175241, + 0.021720871329307556, + 0.007787083275616169, + -0.009301762096583843, + -0.02760360762476921, + -0.022588197141885757, + -0.015574166551232338, + 0.0004034167795907706, + -0.025403866544365883, + 0.005467927549034357, + -0.004961987026035786, + 0.038112085312604904, + -0.028584063053131104, + 0.01251966878771782, + 0.025429006665945053, + 0.011721476912498474, + 0.031148333102464676, + 0.01575014553964138, + 0.013839513063430786, + -0.029514240100979805, + 0.0001615434739505872, + -0.004462331533432007, + -0.007491689175367355, + 0.028684623539447784, + -0.0039689610712230206, + -0.02278931625187397, + 0.012947047129273415, + -0.006794057320803404, + 0.005841883830726147, + 0.016026685014367104, + 0.024926207959651947, + -0.008459575474262238, + -0.035799212753772736, + 0.0070328861474990845, + -0.021016953513026237, + -0.010703311301767826, + 0.01265793852508068, + -0.015146788209676743, + 0.03514557704329491, + 0.030117597430944443, + 0.03562323376536369, + -0.028936021029949188, + 0.005471070297062397, + -0.012362544424831867, + -0.010307357646524906, + 0.018628664314746857, + -0.00469173351302743, + 0.04190820828080177, + 0.014706839807331562, + 0.006574083119630814, + -0.017032280564308167, + 0.0437937006354332, + -0.02999189682304859, + -0.0056973290629684925, + 0.014141191728413105, + -0.01251966878771782, + 0.024913638830184937, + 0.021771151572465897, + -0.019156601279973984, + 0.011771757155656815, + 0.005144251510500908, + 0.025479285046458244, + -0.04165681079030037, + 0.006429528817534447, + 0.0392182394862175, + 0.03539697453379631, + -0.014405161142349243, + -0.003642142517492175, + 0.03313438594341278, + -0.008095046505331993, + 0.029589658603072166, + -0.00667464267462492, + -0.027176229283213615, + -0.013600684702396393, + -0.020287897437810898, + -0.012331119738519192, + -0.022965295240283012, + 0.010357637889683247, + -0.030444415286183357, + -0.009113213047385216, + 0.008798964321613312, + -0.011671197600662708, + 0.0008280453621409833, + 0.010263362899422646, + 0.005731896497309208, + 0.02287730574607849, + -0.006115280091762543, + 0.0121237151324749, + 0.01886749267578125, + -0.013676104135811329, + 0.020137056708335876, + 0.0314248725771904, + -0.006473523564636707, + -0.00864183995872736, + 0.01970968022942543, + 0.0016168096335604787, + 0.013148166239261627, + -0.01409091241657734, + -0.01492052897810936, + -0.027729306370019913, + -0.008101332001388073, + -0.022412218153476715, + 0.0028250960167497396, + 0.00047176587395370007, + -0.00822703167796135, + -0.035045016556978226, + 0.0018462111474946141, + 0.016793452203273773, + -0.02118036337196827, + 0.022173389792442322, + -0.018741793930530548, + 0.006618077866733074, + -0.01459371019154787, + -0.024008601903915405, + -0.010238222777843475, + 0.06722408533096313, + 0.043592583388090134, + -0.007064311299473047, + -0.014216612093150616, + 0.027075668796896935, + 0.021532321348786354, + 0.013248725794255733, + 0.01876693405210972, + -0.013801803812384605, + -0.02040102705359459, + 0.00034390593646094203, + 0.0037458445876836777, + -0.018565814942121506, + -0.024875927716493607, + -0.012745928019285202, + 0.002925655571743846, + -0.025642694905400276, + 0.01979766972362995, + 0.007365989964455366, + -0.025680404156446457, + 0.018590953201055527, + -0.021607741713523865, + -0.006712352391332388, + 0.026447171345353127, + -0.02669857069849968, + -0.013085316866636276, + 0.008346445858478546, + -0.004434049129486084, + 0.03134945034980774, + 0.0067186374217271805, + -0.023317255079746246, + 0.02519017644226551, + 0.018490394577383995, + 0.010885575786232948, + 0.01894291304051876, + 0.0016828018706291914, + 0.009905119426548481, + -0.028558922931551933, + 0.042888663709163666, + 0.006555228028446436, + -0.018389834091067314, + -0.011947736144065857, + -0.01378923375159502, + -0.0007471262942999601, + 0.04193335026502609, + 0.000657958269584924, + -0.018452685326337814, + -0.011935166083276272, + -0.003051355015486479, + -0.017107700929045677, + 0.016881441697478294, + 0.013286435976624489, + 0.013173306360840797, + -0.008956088684499264, + -0.01302246656268835, + 0.036578550934791565, + 0.00007512508454965428, + -0.04102831333875656, + -0.04022383689880371, + -0.02441084012389183, + -0.0026082643307745457, + -0.013751523569226265, + -0.008384156040847301, + 0.015473606996238232, + -0.009616010822355747, + -0.027905285358428955, + -0.013211015611886978, + -0.015083937905728817, + -0.015184497460722923, + -0.005942443385720253, + 0.01650434173643589, + 0.03285784646868706, + 0.00031385591137222946, + -0.00689461687579751, + -0.0028030986431986094, + 0.035824354737997055, + 0.010772446170449257, + 0.03999757766723633, + -0.004019240848720074, + 0.023065855726599693, + 0.015561596490442753, + -0.0008021198445931077, + 0.012249414809048176, + -0.0017346529057249427, + 0.027402488514780998, + -0.005405077710747719, + -0.00743512436747551, + -0.005794746335595846, + 0.018452685326337814, + -0.007774513214826584, + -0.0047545828856527805, + -0.011545497924089432, + 0.008447005413472652, + -0.024712519720196724, + 0.02349323406815529, + 0.014656560495495796, + -0.004625740926712751, + 0.01886749267578125, + -0.02986619807779789, + -0.03507015481591225, + -0.02114265412092209, + 0.005467927549034357, + 0.0008618271094746888, + 0.018666373565793037, + -0.030544975772500038, + 0.0037552721332758665, + 0.00031856962596066296, + -0.0006838837871327996, + 0.04623227193951607, + 0.030067317187786102, + 0.002933511743322015, + -0.002485707402229309, + -0.010426772758364677, + 0.0014070486649870872, + 0.0023317255545407534, + 0.0002197776921093464, + 0.0025297021493315697, + 0.0065615130588412285, + -0.002237450797110796, + 0.0022908730898052454, + 0.03137459233403206, + 0.00567218940705061, + 0.01975995860993862, + -0.006344681605696678, + -0.00905664823949337, + -0.04346688091754913, + -0.014430301263928413, + -0.005282520782202482, + 0.025366155430674553, + -0.023895472288131714, + 0.036679111421108246, + 0.019847948104143143, + 0.005401935428380966, + -0.00944631639868021, + -0.015888415277004242, + 0.005351655650883913, + -0.02921256050467491, + 0.005650192033499479, + 0.030042177066206932, + -0.02825724519789219, + -0.03481875732541084, + 0.04630769044160843, + 0.003463020781055093, + -0.03293326497077942, + -0.013097885996103287, + -0.015033658593893051, + -0.04703674837946892, + 0.009276621975004673, + 0.061089951545000076, + -0.01136951893568039, + -0.026899689808487892, + 0.0009396036621183157, + 0.024121731519699097, + -0.03441651910543442, + 0.03373774141073227, + 0.010018249042332172, + 0.015008518472313881, + -0.015058798715472221, + 0.008516140282154083, + 0.020086778327822685, + -0.02431027963757515, + -0.012186565436422825, + 0.0027842435520142317, + 0.003711277386173606, + 0.026547731831669807, + -0.007623673882335424, + -0.014731979928910732, + 0.05973239615559578, + 0.006762632168829441, + 0.03481875732541084, + -0.017484799027442932, + 0.010338782332837582, + -0.0007105949334800243, + 0.008302451111376286, + 0.021658021956682205, + 0.012016871012747288, + -0.015209637582302094, + -0.006275546737015247, + -0.006391818635165691, + 0.008830389007925987, + 0.014040632173418999, + 0.007378560025244951, + 0.021783720701932907, + 0.006787772290408611, + 0.029665078967809677, + -0.02757846750319004, + -0.005430217832326889, + 0.0009262480889447033, + -0.021482042968273163, + -0.03210365027189255, + -0.0005063332500867546, + 0.021570032462477684, + -0.01099870540201664, + 0.03386344015598297, + -0.018502963706851006, + -0.03411484137177467, + 0.010376492515206337, + 0.0330338254570961, + 0.032732147723436356, + -0.04960101842880249, + -0.04158138856291771, + -0.025454146787524223, + -0.02594437450170517, + -0.032732147723436356, + -0.015951264649629593, + -0.008761254139244556, + 0.024951348081231117, + 0.011520357802510262, + 0.02507704682648182, + 0.018490394577383995, + -0.021482042968273163, + 0.016743171960115433, + -0.039645615965127945, + -0.0017582215368747711, + 0.04080205410718918, + 0.034215401858091354, + -0.008541280403733253, + 0.04334118217229843, + 0.010338782332837582, + -0.014216612093150616, + -0.023141276091337204, + -0.019219450652599335, + 0.0004623384156730026, + -0.01811329647898674, + 0.0007133446051739156, + -0.0045628915540874004, + -0.0018524961778894067, + 0.021595170721411705, + 0.010011964477598667, + -0.020941535010933876, + 0.018326984718441963, + 0.01177804172039032, + 0.019470850005745888, + -0.0275281872600317, + 0.013160736300051212, + 0.009238911792635918, + 0.01965939998626709, + -0.0220854002982378, + 0.043617721647024155, + -0.006278689485043287, + -0.02288987673819065, + -0.033385783433914185, + 0.015171928331255913, + 0.017912177368998528, + -0.007755658123642206, + 0.006237837020307779, + 0.005401935428380966, + -0.01415376178920269, + 0.023832622915506363, + -0.008145326748490334, + 0.03373774141073227, + 0.013424704782664776, + 0.008855529129505157, + 0.002491992199793458, + 0.004179507959634066, + -0.034139979630708694, + 0.011331808753311634, + 0.003073352389037609, + -0.020778125151991844, + 0.007064311299473047, + 0.028785182163119316, + 0.014669129624962807, + 0.0014895389322191477, + 0.015988973900675774, + -0.0002999111311510205, + -0.0014785402454435825, + -0.02126835286617279, + 0.013236155733466148, + -0.011664912104606628, + 0.0018902060110121965, + -0.004767152946442366, + 0.03994729742407799, + -0.025441575795412064, + -0.010024533607065678, + -0.01572500541806221, + -0.028734901919960976, + -0.008943518623709679, + 0.0033404638525098562, + 0.044522758573293686, + 0.017484799027442932, + -0.031148333102464676, + 0.015058798715472221, + -0.01223684474825859, + -0.03680481016635895, + -0.007340849842876196, + -0.019320011138916016, + 0.028810322284698486, + 0.03157570958137512, + -0.027025388553738594, + 0.012557378970086575, + 0.023342395201325417, + 0.02032560668885708, + -0.01715797930955887, + -0.019948508590459824, + -0.03695564717054367, + 0.05279378220438957, + -0.027955565601587296, + -0.016692891716957092, + 0.024084022268652916, + 0.0392182394862175, + 0.01875436305999756, + -0.022563057020306587, + -0.0007919067866168916, + 0.02197227068245411, + 0.021394051611423492, + 0.011250103823840618, + -0.0015790998004376888, + 0.0032210492063313723, + -0.006253549363464117, + 0.005251096095889807, + 0.023920612409710884, + -0.009672575630247593, + -0.009364611469209194, + 0.013914933428168297, + -0.012425393797457218, + -0.011438652873039246, + 0.019307440146803856, + 0.04012327641248703, + 0.014706839807331562, + 0.00473572826012969, + 0.0047545828856527805, + 0.013097885996103287, + 0.00789392739534378, + 0.004660308361053467, + -0.015121648088097572, + 0.011771757155656815, + -0.03469305858016014, + -0.008855529129505157, + -0.03220420703291893, + 0.03997243568301201, + 0.027980705723166466, + 0.011897455900907516, + -0.024863358587026596, + -0.006300686858594418, + -0.0501038134098053, + -0.0039689610712230206, + 0.0069134715013206005, + 0.0028926595114171505, + -0.007416269741952419, + -0.030896933749318123, + 0.04017355665564537, + 0.010960995219647884, + 0.015473606996238232, + 0.008968658745288849, + -0.03745844587683678, + 0.016667751595377922, + 0.014141191728413105, + 0.01219913549721241, + 0.026572871953248978, + 0.010351352393627167, + -0.0032241917215287685, + 0.0048362878151237965, + 0.016743171960115433, + -0.021695731207728386, + 0.0006092496914789081, + -0.019320011138916016, + 0.034290820360183716, + -0.034240540117025375, + 0.014442871324717999, + -0.02119293250143528, + 0.024737657979130745, + 0.0025658407248556614, + -0.01641635224223137, + -0.02355608344078064, + 0.0025171320885419846, + -0.04226016625761986, + -0.01133809331804514, + 0.01096727978438139, + 0.02672371082007885, + -0.02351837418973446, + 0.01644149236381054, + -0.045276954770088196, + 0.0026349753607064486, + -0.009295476600527763, + -0.0033247515093535185, + -0.03562323376536369, + 0.0069951764307916164, + 0.03999757766723633, + 0.0014164760941639543, + 0.011438652873039246, + -0.0032996113877743483, + -0.04505069553852081, + 0.008836673572659492, + 0.00343473837710917, + 0.04266240447759628, + 0.0028533784206956625, + -0.024021171033382416, + -0.012639082968235016, + -0.01417890191078186 + ] + }, + { + "HotelId": "13", + "HotelName": "Luxury Lion Resort", + "Description": "Unmatched Luxury. Visit our downtown hotel to indulge in luxury accommodations. Moments from the stadium and transportation hubs, we feature the best in convenience and comfort.", + "Description_fr": "Un luxe incomparable. Visitez notre hôtel du centre-ville pour profiter d'un hébergement de luxe. À quelques minutes du stade et des centres de transport, nous vous proposons le meilleur en matière de commodité et de confort.", + "Category": "Luxury", + "Tags": [ + "bar", + "concierge", + "restaurant" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2020-03-18T00:00:00Z", + "Rating": 4.1, + "Address": { + "StreetAddress": "3 Cityplace Dr", + "City": "St. Louis", + "StateProvince": "MO", + "PostalCode": "63141", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -90.44081, + 38.67219 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 137.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 128.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 163.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "suite" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + } + ], + "DescriptionVector": [ + -0.005148434080183506, + -0.05284690856933594, + 0.050777189433574677, + 0.0281482245773077, + -0.038427844643592834, + -0.02151361294090748, + -0.036036167293787, + 0.007433752529323101, + 0.020823705941438675, + -0.01094078179448843, + -0.015603406354784966, + 0.0015422306023538113, + -0.011331729590892792, + -0.036772068589925766, + 0.027619294822216034, + 0.026538439095020294, + -0.01487900409847498, + 0.011274237185716629, + 0.017730621621012688, + 0.01828254759311676, + 0.03065488673746586, + -0.005355406552553177, + -0.0022709453478455544, + -0.02651544287800789, + -0.01075680647045374, + 0.0333225280046463, + -0.030907854437828064, + 0.007111795712262392, + 0.01931740902364254, + 0.021812573075294495, + -0.0015954109840095043, + -0.012464327737689018, + 0.020271779969334602, + -0.021674592047929764, + 0.01330371480435133, + 0.029114093631505966, + 0.05799821764230728, + 0.038565825670957565, + 0.0031936964951455593, + -0.017397165298461914, + -0.02918308414518833, + 0.07828149944543839, + -0.008008675649762154, + 0.0020064807031303644, + -0.006513875909149647, + 0.0053582810796797276, + -0.014304080978035927, + 0.03957768902182579, + 0.0062494114972651005, + 0.04746563360095024, + -0.016764750704169273, + -0.023307373747229576, + -0.017799612134695053, + -0.04236031696200371, + -0.003357549663633108, + -0.006697851233184338, + 0.018351538106799126, + -0.034012436866760254, + 0.06434536725282669, + -0.03035592846572399, + -0.045947834849357605, + -0.019846336916089058, + -0.015603406354784966, + 0.09833480417728424, + -0.008244394324719906, + 0.0058843353763222694, + -0.016178330406546593, + 0.026377461850643158, + -0.022720951586961746, + -0.017454657703638077, + 0.045004963874816895, + 0.00592170562595129, + -0.026262477040290833, + -0.005579626653343439, + 0.02867715246975422, + 0.007991427555680275, + -0.009405737742781639, + 0.018075574189424515, + -0.0032799348700791597, + -0.00575210340321064, + -0.006462133023887873, + -0.02439972572028637, + -0.05128312110900879, + 0.05574452131986618, + -0.03281659632921219, + -0.016672763973474503, + -0.02166309393942356, + -0.0031563264783471823, + -0.0009744942653924227, + 0.07216431945562363, + 0.013510687276721, + 0.03258662670850754, + 0.011394971050322056, + -0.031413786113262177, + -0.012475825846195221, + 0.047879576683044434, + 0.022594468668103218, + -0.037484969943761826, + -0.0010204880964010954, + 0.06429937481880188, + 0.04553389176726341, + -0.0850885882973671, + 0.018351538106799126, + 0.009957663714885712, + -0.011337478645145893, + -0.07409606128931046, + 0.006479380652308464, + -0.013154235668480396, + 0.03178173676133156, + 0.024100767448544502, + -0.06222965195775032, + 0.011935398913919926, + -0.01303925085812807, + 0.0026403332594782114, + 0.019340405240654945, + 0.018535513430833817, + -0.0008595096878707409, + -0.05413473770022392, + -0.030631890520453453, + -0.03665708377957344, + 0.018305543810129166, + 0.012303349561989307, + -0.016109338030219078, + -0.04056655615568161, + -0.020996183156967163, + -0.05505461245775223, + -0.008255892433226109, + -0.0027466940227895975, + -0.04601682722568512, + -0.016868237406015396, + -0.05588250234723091, + -0.014752521179616451, + -0.024698685854673386, + -0.006519625429064035, + -0.029344063252210617, + 0.02922907844185829, + -0.0310688316822052, + -0.010745308361947536, + 0.006525374483317137, + -0.0004588603042066097, + -0.029528038576245308, + -0.0675649344921112, + 0.03651909902691841, + -0.02292792499065399, + -0.042797259986400604, + -0.0039957137778401375, + 0.027987245470285416, + 0.02651544287800789, + 0.0017262059263885021, + 0.04213034734129906, + -0.024997645989060402, + 0.013154235668480396, + 0.0005637837457470596, + -0.02589452639222145, + -0.0022982542868703604, + -0.025779541581869125, + -0.02669941820204258, + -0.005249045789241791, + -0.02909109741449356, + 0.019915327429771423, + -0.00045167378266341984, + 0.00009665890684118494, + 0.0013043562648817897, + -0.03003397025167942, + 0.06282757222652435, + 0.0001648411707719788, + -0.030056968331336975, + 0.010227877646684647, + -0.06163173168897629, + -0.0229624193161726, + 0.034196414053440094, + 0.005079443566501141, + -0.013510687276721, + 0.04525792971253395, + 0.036496102809906006, + 0.008635341189801693, + -0.043165210634469986, + 0.01950138434767723, + 0.02642345428466797, + 0.005599748808890581, + 0.01213087234646082, + -0.06268958747386932, + 0.08265091478824615, + -0.016247320920228958, + 0.000756742199882865, + 0.05146709457039833, + -0.03093085065484047, + 0.0216170996427536, + 0.012579312548041344, + 0.05643443018198013, + -0.008894057013094425, + 0.0075257401913404465, + -0.03688704967498779, + 0.027136359363794327, + -0.02368682250380516, + 0.01693722791969776, + -0.036036167293787, + 0.034150417894124985, + 0.0019446766236796975, + -0.005887210369110107, + -0.007772957440465689, + 0.021456122398376465, + 0.04606281965970993, + -0.021237650886178017, + -0.021594103425741196, + -0.016994720324873924, + -0.0301719531416893, + 0.015706893056631088, + -0.022479483857750893, + 0.006479380652308464, + 0.025641560554504395, + 0.01431557908654213, + 0.025181621313095093, + 0.027205349877476692, + 0.01882297545671463, + -0.04686771333217621, + -0.037714939564466476, + -0.025457585230469704, + 0.042084354907274246, + 0.03516228124499321, + -0.01679924689233303, + 0.01584487408399582, + -0.008399623446166515, + 0.052570946514606476, + -0.007347514387220144, + 0.05289290472865105, + -0.036358121782541275, + -0.012958761304616928, + -0.001218836521729827, + -0.004927088972181082, + -0.023571837693452835, + -0.03937071934342384, + -0.03449537232518196, + -0.03651909902691841, + -0.027228347957134247, + 0.047028690576553345, + 0.006807086989283562, + -0.02805623598396778, + 0.028378192335367203, + 0.013717659749090672, + -0.007071551401168108, + -0.001957612344995141, + 0.0026877643540501595, + 0.0324256494641304, + 0.025411590933799744, + -0.030677884817123413, + 0.0005415054620243609, + 0.018340039998292923, + 0.05730831250548363, + 0.04569486901164055, + -0.03003397025167942, + 0.029597029089927673, + -0.014695028774440289, + -0.019926827400922775, + 0.03318454697728157, + 0.016948726028203964, + -0.023215385153889656, + 0.022617464885115623, + 0.039186742156744, + -0.029826998710632324, + 0.03173574060201645, + 0.03263262286782265, + -0.0195818729698658, + -0.015005487017333508, + -0.003708252450451255, + -0.015545914880931377, + -0.0028099354822188616, + -0.021812573075294495, + 0.006536873057484627, + 0.0008063293062150478, + -0.07722364366054535, + -0.03440338373184204, + -0.05353681743144989, + 0.02778027392923832, + -0.0427742600440979, + -0.054778650403022766, + -0.03111482597887516, + 0.02589452639222145, + 0.04971932992339134, + 0.01656927727162838, + -0.04875345900654793, + -0.04019860550761223, + 0.044292058795690536, + -0.01968535967171192, + -0.029068101197481155, + -0.015442428179085255, + 0.05399675667285919, + 0.016856739297509193, + -0.05344482883810997, + -0.026147492229938507, + -0.006812836043536663, + -0.03343751281499863, + -0.021456122398376465, + -0.021893063560128212, + -0.0005874992930330336, + -0.018041079863905907, + 0.0008767573744989932, + -0.04169340804219246, + 0.029413053765892982, + -0.0175581444054842, + 0.04116447642445564, + 0.07317618280649185, + -0.02449171431362629, + -0.022628964856266975, + 0.008025922812521458, + 0.03175874054431915, + 0.039508700370788574, + 0.007807452697306871, + 0.04884544759988785, + 0.005539381876587868, + -0.0032425650861114264, + 0.023123398423194885, + -0.006939318962395191, + -0.006864578928798437, + -0.014131603762507439, + 0.007933935150504112, + -0.014373071491718292, + -0.0033000572584569454, + -0.024606699123978615, + -0.01299325656145811, + 0.06278157979249954, + 0.020329272374510765, + -0.02453770861029625, + -0.01635080575942993, + 0.02598651312291622, + -0.018271049484610558, + -0.03895677253603935, + -0.023134896531701088, + -0.029390057548880577, + -0.027205349877476692, + 0.01625881902873516, + -0.005102440249174833, + 0.015120471827685833, + 0.02485966496169567, + -0.03251763805747032, + -0.011222494766116142, + -0.021904561668634415, + -0.0076119787991046906, + 0.006726597435772419, + 0.019558876752853394, + -0.02867715246975422, + -0.036358121782541275, + -0.01213087234646082, + -0.015465425327420235, + 0.0008214210392907262, + -0.04921339824795723, + 0.007456749677658081, + 0.03426540270447731, + 0.016051845625042915, + 0.04203835874795914, + -0.025917522609233856, + -0.011337478645145893, + 0.032931581139564514, + 0.048109546303749084, + -0.0065943654626607895, + -0.008112161420285702, + 0.04445303604006767, + 0.026722414419054985, + -0.018719488754868507, + -0.013177231885492802, + -0.018983952701091766, + 0.002354309195652604, + -0.024698685854673386, + -0.011251240968704224, + 0.05105315148830414, + 0.012257355265319347, + -0.02711336314678192, + 0.0022019546013325453, + -0.005867087747901678, + -0.009721945971250534, + 0.004447028506547213, + 0.004550514742732048, + 0.04578685760498047, + 0.06296554952859879, + -0.02584853209555149, + 0.0535828098654747, + 0.030010974034667015, + 0.03989964723587036, + -0.032264672219753265, + -0.040957506746053696, + 0.026331467553973198, + 0.0069795637391507626, + 0.027044372633099556, + -0.03003397025167942, + 0.07055453211069107, + 0.023847799748182297, + -0.014304080978035927, + -0.020858202129602432, + -0.011900903657078743, + 0.014246588572859764, + -0.010170385241508484, + -0.026147492229938507, + 0.024376729503273964, + -0.04160141944885254, + -0.0468217171728611, + 0.02152511291205883, + 0.05303088575601578, + 0.011854909360408783, + 0.005341033451259136, + -0.03576020151376724, + 0.028263207525014877, + -0.042935241013765335, + -0.001852688961662352, + -0.047787588089704514, + -0.00828463863581419, + -0.027665289118885994, + 0.015419431030750275, + -0.047787588089704514, + -0.019213922321796417, + 0.03244864568114281, + -0.010038153268396854, + -0.0046712481416761875, + -0.007807452697306871, + -0.014039616100490093, + 0.0015738513320684433, + 0.036358121782541275, + 0.013970625586807728, + -0.037714939564466476, + 0.026308471336960793, + 0.03822087123990059, + 0.024997645989060402, + 0.05303088575601578, + 0.007519991137087345, + 0.04705168679356575, + -0.016235820949077606, + 0.022490981966257095, + 0.054364707320928574, + -0.04656875133514404, + -0.03488631919026375, + 0.013982124626636505, + -0.05376678705215454, + -0.02003031224012375, + 0.04328019544482231, + 0.03256363049149513, + -0.061171792447566986, + 0.0634714812040329, + -0.030585896223783493, + 0.005556629505008459, + -0.02080070972442627, + -0.011981392279267311, + -0.04523492977023125, + -0.04238331317901611, + -0.03854282945394516, + 0.008520357310771942, + -0.027136359363794327, + 0.03210369125008583, + 0.01334970910102129, + 0.029872993007302284, + 0.01931740902364254, + -0.0034639101941138506, + -0.013177231885492802, + -0.01765013299882412, + 0.0029047979041934013, + -0.028033239766955376, + -0.01508597657084465, + 0.054456695914268494, + 0.04893743619322777, + -0.014097108505666256, + 0.03578319773077965, + -0.01981184259057045, + 0.006128677632659674, + -0.028309201821684837, + 0.052662935107946396, + 0.005093816667795181, + 0.001416466198861599, + -0.0009134087013080716, + 0.0013920320197939873, + 0.012613807804882526, + 0.03470234572887421, + -0.03030993416905403, + 0.006082683801651001, + -0.01639680005609989, + 0.06186170130968094, + 0.0468217171728611, + 0.01436157338321209, + -0.03592118248343468, + -0.01402811799198389, + 0.018616002053022385, + 0.005861338693648577, + -0.022456487640738487, + -0.03139078989624977, + -0.013717659749090672, + -0.03702503442764282, + -0.02462969534099102, + -0.04647676646709442, + -0.00523467268794775, + -0.005996445659548044, + -0.0076004802249372005, + -0.07860345393419266, + -0.02192755788564682, + -0.014637536369264126, + -0.004978831857442856, + -0.052386973053216934, + -0.009532221592962742, + -0.01306224800646305, + -0.0005246170912869275, + -0.011958396062254906, + -0.0025929021649062634, + -0.00006211861909832805, + -0.01179741695523262, + -0.017397165298461914, + -0.05385877564549446, + 0.03716301545500755, + 0.014292582869529724, + 0.037484969943761826, + 0.03516228124499321, + -0.008560601621866226, + -0.03670307621359825, + 0.04507395252585411, + 0.011090261861681938, + -0.019915327429771423, + 0.006030940916389227, + -0.0234223585575819, + 0.03026393987238407, + 0.010693565011024475, + 0.04026759788393974, + -0.0003189025155734271, + -0.001374784274958074, + -0.0009062221506610513, + -0.012406835332512856, + 0.015131969936192036, + -0.002510975580662489, + -0.0025655932258814573, + 0.008020173758268356, + 0.020513247698545456, + 0.021444622427225113, + -0.009152771905064583, + -0.0400836206972599, + 0.006301154848188162, + 0.017316676676273346, + -0.0017549520125612617, + -0.022031044587492943, + -0.022341502830386162, + 0.02115716226398945, + 0.0009881487349048257, + 0.030539903789758682, + 0.020018814131617546, + 0.011561699211597443, + 0.04962734133005142, + -0.019167928025126457, + 0.03927873075008392, + -0.00039741542423143983, + 0.0005896552465856075, + 0.009342496283352375, + 0.0067553436383605, + -0.027619294822216034, + -0.02980400249361992, + -0.002522474154829979, + 0.016730256378650665, + 0.030631890520453453, + -0.008899806067347527, + 0.027021374553442, + 0.008267390541732311, + -0.002163147320970893, + -0.010998274199664593, + 0.006352897733449936, + 0.00898029562085867, + 0.008520357310771942, + 0.02030627615749836, + 0.009405737742781639, + -0.0034840325824916363, + -0.0018541262252256274, + -0.010710813105106354, + 0.010032404214143753, + 0.02669941820204258, + 0.03904876112937927, + 0.028608161956071854, + 0.037530966103076935, + -0.004343542270362377, + -0.01400512084364891, + -0.009285004809498787, + 0.04610881581902504, + -0.002237887354567647, + -0.014924997463822365, + -0.020053310319781303, + 0.008181152865290642, + 0.02107667177915573, + -0.02260596677660942, + -0.01729368045926094, + 0.023847799748182297, + 0.024031775072216988, + -0.021053675562143326, + 0.03999163582921028, + 0.025825535878539085, + -0.03562222048640251, + -0.007905189879238605, + 0.018087074160575867, + -0.0013812521938234568, + 0.01539643481373787, + 0.0531228743493557, + 0.0046942452900111675, + 0.012015887536108494, + 0.01111900806427002, + -0.007657972630113363, + 0.007042805198580027, + -0.000849448551889509, + -0.04732764884829521, + -0.010429101064801216, + -0.01031411625444889, + 0.011877906508743763, + 0.02377880923449993, + -0.03187372535467148, + 0.009313750080764294, + -0.01697172224521637, + -0.016132336109876633, + 0.00488684419542551, + 0.0062494114972651005, + 0.007652223575860262, + 0.012061881832778454, + -0.0042975484393537045, + 0.030194949358701706, + -0.015695394948124886, + 0.02165159583091736, + 0.002643207786604762, + -0.035415247082710266, + 0.031896721571683884, + -0.03585219010710716, + -0.009405737742781639, + 0.018202058970928192, + -0.00981968268752098, + 0.029344063252210617, + 0.02863115817308426, + 0.08706632256507874, + 0.021950555965304375, + 0.002394553739577532, + 0.014511053450405598, + 0.015821877866983414, + -0.04353316128253937, + 0.00302696879953146, + -0.022031044587492943, + -0.0007883629878051579, + 0.036128152161836624, + 0.03274760767817497, + -0.008100663311779499, + -0.007807452697306871, + 0.04286624863743782, + 0.004217059351503849, + 0.00950347539037466, + -0.024054773151874542, + -0.014212093316018581, + -0.032172683626413345, + 0.011469711549580097, + 0.037622950971126556, + 0.012740290723741055, + 0.026906389743089676, + 0.024652693420648575, + 0.054640669375658035, + -0.000412866473197937, + -0.007324517238885164, + 0.004265927709639072, + -0.023307373747229576, + -0.011055766604840755, + 0.018248051404953003, + 0.019880833104252815, + -0.004096325486898422, + 0.008054669015109539, + -0.0006151674897409976, + -0.0006140894838608801, + 0.03408142924308777, + 0.05919405817985535, + 0.016109338030219078, + 0.05390476807951927, + -0.028332199901342392, + -0.010227877646684647, + -0.015603406354784966, + 0.04912140965461731, + 0.022755447775125504, + 0.01661527156829834, + -0.020386764779686928, + 0.0207202211022377, + 0.06061986833810806, + 0.01999581791460514, + 0.011935398913919926, + 0.002153086243197322, + 0.04925939068198204, + 0.0008293262217193842, + 0.00019170084851793945, + -0.010239376686513424, + -0.0007509929710067809, + -0.04672973230481148, + 0.006295405328273773, + -0.007100297603756189, + -0.06020592153072357, + 0.01837453432381153, + 0.023847799748182297, + -0.012418334372341633, + 0.031896721571683884, + 0.04047457128763199, + 0.015338942408561707, + -0.024100767448544502, + -0.007077300455421209, + -0.010101394727826118, + 0.023617831990122795, + -0.003949719946831465, + 0.0069680651649832726, + -0.02035227045416832, + 0.008169653825461864, + 0.03923273831605911, + 0.008066168054938316, + -0.02580253779888153, + 0.009032038040459156, + 0.005829717963933945, + 0.003958343993872404, + -0.03539225086569786, + -0.004685621242970228, + -0.016592273488640785, + 0.02773427963256836, + -0.036266133189201355, + 0.005944702308624983, + 0.016822243109345436, + 0.015948360785841942, + -0.01593686267733574, + -0.003530026413500309, + -0.02801024168729782, + 0.017040714621543884, + 0.011515704914927483, + -0.019696857780218124, + 0.025066636502742767, + -0.004099200014024973, + -0.037576958537101746, + -0.0030585897620767355, + -0.005734855774790049, + 0.0034466625656932592, + 0.028378192335367203, + 0.001619845163077116, + -0.004015836399048567, + 0.00963570736348629, + 0.006531124003231525, + -0.009066533297300339, + 0.04866147041320801, + 0.024100767448544502, + 0.006036689970642328, + -0.03408142924308777, + 0.02057074010372162, + 0.02791825495660305, + -0.009831180796027184, + 0.015994355082511902, + 0.024376729503273964, + -0.043165210634469986, + -0.0022781318984925747, + 0.010227877646684647, + 0.015120471827685833, + -0.01927141472697258, + -0.035139285027980804, + 0.04371713474392891, + -0.028539171442389488, + 0.008894057013094425, + -0.014442062936723232, + -0.05588250234723091, + 0.009198766201734543, + -0.04498196393251419, + 0.007519991137087345, + 0.005228923633694649, + -0.05004128813743591, + -0.0042860498651862144, + -0.07713165134191513, + 0.037392985075712204, + 0.030953846871852875, + 0.017098207026720047, + 0.05114514008164406, + -0.03168974816799164, + 0.008434118703007698, + 0.0016457167221233249, + 0.03488631919026375, + 0.012625305913388729, + -0.029367059469223022, + 0.021732084453105927, + 0.020651228725910187, + -0.04583285003900528, + -0.019662361592054367, + 0.0028372444212436676, + -0.01639680005609989, + 0.017983587458729744, + -0.014637536369264126, + 0.03619714453816414, + -0.025204619392752647, + 0.0021861442364752293, + -0.04295823723077774, + -0.018524015322327614, + -0.028746142983436584, + 0.02007630653679371, + 0.005134061444550753, + 0.025043640285730362, + -0.024951651692390442, + -0.018087074160575867, + -0.027803270146250725, + 0.014108607545495033, + -0.006456383969634771, + 0.029735010117292404, + 0.013269219547510147, + 0.006899074651300907, + -0.004964458756148815, + 0.024951651692390442, + -0.005073694512248039, + -0.00842261966317892, + 0.0281482245773077, + 0.016776248812675476, + -0.004139444790780544, + -0.0002782985975500196, + 0.020823705941438675, + 0.036588091403245926, + 0.0021300893276929855, + 0.017627134919166565, + -0.00034225877607241273, + -0.015821877866983414, + 0.0016040347982198, + -0.022939423099160194, + -0.0195818729698658, + -0.01558041013777256, + -0.030401920899748802, + 0.03624313697218895, + 0.057170331478118896, + 0.003757121041417122, + -0.022686457261443138, + -0.0005102440482005477, + 0.005548005923628807, + -0.015603406354784966, + 0.00828463863581419, + -0.05293889716267586, + -0.02876914106309414, + -0.00898029562085867, + -0.026676421985030174, + -0.02646944858133793, + 0.016626769676804543, + 0.002206266624853015, + -0.0012411146890372038, + -0.028516175225377083, + 0.008595096878707409, + -0.004889719188213348, + -0.07713165134191513, + -0.032126691192388535, + 0.01436157338321209, + 0.005073694512248039, + 0.020697223022580147, + 0.005720482673496008, + -0.0069565665908157825, + 0.015246954746544361, + 0.02391679212450981, + -0.00022278261894825846, + 0.011624940671026707, + 0.02012230083346367, + -0.006789838895201683, + -0.06163173168897629, + 0.012866773642599583, + -0.018121568486094475, + -0.009859926998615265, + 0.01558041013777256, + -0.017765115946531296, + -0.026952384039759636, + -0.006341399159282446, + 0.0261244960129261, + 0.044062089174985886, + 0.016178330406546593, + -0.056388434022665024, + 0.02233000472187996, + -0.02646944858133793, + 0.00244198483414948, + -0.0010104269022122025, + -0.02030627615749836, + -0.019800344482064247, + -0.019800344482064247, + 0.01863900013267994, + 0.007761458866298199, + -0.041762396693229675, + -0.02890712209045887, + 0.03318454697728157, + -0.00846286490559578, + 0.01747765578329563, + 0.017236188054084778, + -0.016201326623558998, + -0.029252076521515846, + 0.0003020141739398241, + -0.002960852812975645, + -0.013108241371810436, + -0.02035227045416832, + -0.012728792615234852, + 0.03854282945394516, + 0.03599017113447189, + 0.006283906754106283, + -0.023387862369418144, + 0.028539171442389488, + 0.003567396430298686, + -0.013384204357862473, + 0.019593371078372, + -0.017098207026720047, + -0.0076004802249372005, + -0.01800658367574215, + 0.04247530177235603, + 0.001210931339301169, + -0.046890709549188614, + 0.035369254648685455, + 0.01882297545671463, + 0.010894788429141045, + -0.03624313697218895, + -0.025503577664494514, + 0.007123294286429882, + -0.00849161110818386, + 0.030056968331336975, + -0.027159355580806732, + 0.04201536253094673, + -0.00914127379655838, + -0.006807086989283562, + -0.025020644068717957, + 0.007801703177392483, + -0.013924632221460342, + 0.013901635073125362, + -0.00422280840575695, + 0.006134427152574062, + 0.012395337224006653, + -0.004935713019222021, + 0.010981027036905289, + 0.012383838184177876, + -0.0008314821752719581, + -0.022272512316703796, + -0.02170908823609352, + 0.05270892754197121, + -0.04169340804219246, + -0.01643129624426365, + 0.00039238485624082386, + 0.014867505058646202, + -0.013648669235408306, + 0.0019001200562343001, + -0.035507235676050186, + 0.024997645989060402, + 0.014430563896894455, + 0.005568128079175949, + -0.03900276869535446, + 0.021536611020565033, + 0.014085610397160053, + -0.008997542783617973, + -0.03210369125008583, + 0.002769690938293934, + -0.034058429300785065, + -0.001540793338790536, + 0.03914074972271919, + 0.04884544759988785, + 0.04295823723077774, + 0.010222128592431545, + -0.005852714646607637, + 0.009032038040459156, + -0.017178695648908615, + 0.04042857512831688, + 0.01598285511136055, + 0.015465425327420235, + 0.011889404617249966, + -0.01438457053154707, + -0.0006133708520792425, + 0.02058223821222782, + -0.014947994612157345, + 0.0056169964373111725, + 0.0031592012383043766, + 0.013901635073125362, + -0.012717293575406075, + -0.01031411625444889, + -0.031183816492557526, + -0.022858932614326477, + 0.006134427152574062, + -0.015879370272159576, + -0.025181621313095093, + -0.011107509955763817, + 0.02971201390028, + 0.0490754172205925, + 0.023479849100112915, + -0.04070454090833664, + 0.01386713981628418, + 0.01788010075688362, + -0.012970260344445705, + 0.04516594111919403, + -0.04056655615568161, + -0.01706371083855629, + -0.047879576683044434, + 0.04259028658270836, + 0.024514710530638695, + -0.020018814131617546, + -0.02377880923449993, + 0.04640777409076691, + 0.015097474679350853, + -0.030631890520453453, + 0.03362149000167847, + 0.011291485279798508, + 0.019938325509428978, + 0.04916740208864212, + 0.029574032872915268, + -0.020283278077840805, + 0.020697223022580147, + -0.008215648122131824, + 0.027297338470816612, + 0.041716404259204865, + 0.06650707870721817, + -0.013545182533562183, + 0.03824387118220329, + -0.012234359048306942, + 0.006278157699853182, + -0.0011153504019603133, + -0.015902366489171982, + -0.004415407776832581, + -0.0022522604558616877, + 0.0391637459397316, + 0.016086341813206673, + 0.0028731769416481256, + -0.01733967289328575, + 0.0004275988903827965, + -0.021847069263458252, + -0.01033711340278387, + -0.00898029562085867, + 0.000647866225335747, + 0.011739924550056458, + 0.04879945144057274, + 0.012613807804882526, + -0.0256645567715168, + 0.00363063788972795, + 0.023847799748182297, + -0.016051845625042915, + 0.02890712209045887, + -0.007870693691074848, + 0.007956932298839092, + 0.013441696763038635, + -0.008169653825461864, + -0.004932838026434183, + 0.054364707320928574, + 0.017305178567767143, + 0.01562640443444252, + 0.01647728867828846, + 0.019478386268019676, + 0.0013345397310331464, + -0.025549571961164474, + 0.026860397309064865, + 0.03642711415886879, + 0.018926460295915604, + -0.0008710081456229091, + 0.019121935591101646, + -0.0021875815000385046, + 0.02692938782274723, + 0.0337594710290432, + -0.005131186451762915, + 0.007795954123139381, + -0.0011203809408470988, + -0.016776248812675476, + -0.014867505058646202, + 0.02669941820204258, + 0.016626769676804543, + 0.014959492720663548, + 0.006105680949985981, + 0.020639730617403984, + -0.011596194468438625, + -0.001169249415397644, + 0.004217059351503849, + 0.017040714621543884, + 0.038519833236932755, + 0.0029781004413962364, + 0.027228347957134247, + -0.009221762418746948, + 0.007646474055945873, + 0.010820048861205578, + -0.008025922812521458, + 0.01334970910102129, + -0.009825431741774082, + -0.02170908823609352, + 0.04530392214655876, + -0.01693722791969776, + -0.00841687060892582, + -0.0016327810008078814, + -0.019731352105736732, + -0.03224167600274086, + -0.01765013299882412, + 0.005743479356169701, + -0.03702503442764282, + -0.03012595884501934, + -0.01990382932126522, + 0.0053065381944179535, + 0.013901635073125362, + 0.04939737170934677, + 0.025112630799412727, + -0.007456749677658081, + -0.014442062936723232, + 0.008853811770677567, + 0.007985678501427174, + -0.009566716849803925, + 0.021306641399860382, + 0.025687552988529205, + -0.00505357189103961, + 0.01433857623487711, + -0.015028484165668488, + 0.021628597751259804, + -0.031712744385004044, + 0.012245857156813145, + 0.01760413870215416, + 0.02143312431871891, + 0.007514242082834244, + -0.011532953009009361, + 0.03971567004919052, + 0.01836303621530533, + -0.026906389743089676, + -0.005277791991829872, + 0.008227146230638027, + -0.01842052862048149, + 0.01710970513522625, + 0.029964979737997055, + 0.01490200124680996, + 0.02053624577820301, + 0.013165733776986599, + 0.03573720529675484, + 0.02706736885011196, + -0.007663721684366465, + 0.016281815245747566, + 0.0013539433712139726, + -0.009348246268928051, + -0.0030470911879092455, + -0.008761824108660221, + -0.01085454411804676, + 0.02598651312291622, + 0.012740290723741055, + 0.0031879472080618143, + 0.033483508974313736, + 0.023962784558534622, + 0.016189828515052795, + 0.015545914880931377, + 0.019144931808114052, + -0.039738669991493225, + -0.014936496503651142, + 0.03182772919535637, + -0.04390111193060875, + 0.015913864597678185, + -0.006266659125685692, + -0.010728061199188232, + 0.006186170037835836, + -0.007824700325727463, + 0.02004181034862995, + -0.003943970892578363, + 0.027044372633099556, + 0.005984947085380554, + -0.01769612543284893, + -0.02787226065993309, + -0.012441330589354038, + -0.026722414419054985, + -0.04259028658270836, + 0.016408298164606094, + 0.045096948742866516, + -0.0011900903191417456, + -0.007496994454413652, + 0.007514242082834244, + -0.018121568486094475, + 0.008572099730372429, + -0.02147911861538887, + 0.035369254648685455, + -0.02932106703519821, + 0.0175581444054842, + 0.05850415304303169, + 0.012234359048306942, + 0.005599748808890581, + 0.016316311433911324, + 0.0029752259142696857, + -0.012475825846195221, + -0.0010808550287038088, + -0.01078555267304182, + 0.019489886239171028, + 0.019708355888724327, + -0.007698217406868935, + -0.009302251972258091, + -0.0355762280523777, + -0.0056399935856461525, + -0.00745100062340498, + -0.03999163582921028, + 0.0021760831587016582, + -0.006381643936038017, + 0.011216744780540466, + -0.012728792615234852, + 0.03615114837884903, + 0.03026393987238407, + 0.004426905885338783, + 0.010705064050853252, + -0.01407411228865385, + 0.00042256832239218056, + -0.009285004809498787, + 0.027090365067124367, + 0.022628964856266975, + 0.025917522609233856, + 0.018248051404953003, + -0.004835101310163736, + -0.01161344163119793, + -0.03642711415886879, + 0.005105315241962671, + -0.006462133023887873, + -0.01791459694504738, + 0.005093816667795181, + 0.012027386575937271, + -0.005536507349461317, + 0.021490616723895073, + 0.013499189168214798, + -0.005645742639899254, + -0.024077769368886948, + 0.027159355580806732, + 0.023203887045383453, + -0.03953169658780098, + -0.03007996454834938, + 0.01648878864943981, + 0.009026288986206055, + 0.03155176714062691, + 0.00789943989366293, + -0.01438457053154707, + 0.0008990356582216918, + -0.015545914880931377, + -0.007175037637352943, + 0.026906389743089676, + -0.016419796273112297, + -0.004562012851238251, + -0.0436711423099041, + -0.009239010512828827, + -0.028401190415024757, + 0.0020452882163226604, + -0.015005487017333508, + 0.012544817291200161, + -0.00896304752677679, + -0.059240054339170456, + 0.054410699754953384, + -0.05280091613531113, + 0.020317774266004562, + 0.016235820949077606, + -0.013752155005931854, + -0.021801074966788292, + -0.02598651312291622, + -0.026630427688360214, + 0.019144931808114052, + 0.016063345596194267, + 0.04268227517604828, + -0.012326346710324287, + 0.02922907844185829, + 0.000025444827770115808, + 0.013522186316549778, + 0.013096743263304234, + 0.0038692308589816093, + -0.04461401328444481, + -0.012935764156281948, + 0.01017613522708416, + 0.027803270146250725, + -0.0031994457822293043, + -0.0016327810008078814, + -0.004458527080714703, + -0.014292582869529724, + -0.003403543494641781, + -0.006876077502965927, + -0.008031672798097134, + 0.02421575039625168, + 0.011383472941815853, + -0.016040347516536713, + 0.0018268174026161432, + -0.032356660813093185, + 0.0024462968576699495, + -0.01778811402618885, + -0.027159355580806732, + 0.038979772478342056, + -0.022054040804505348, + 0.0003758558304980397, + -0.0004301141598261893, + -0.02017979323863983, + -0.030240943655371666, + -0.018271049484610558, + -0.01737416908144951, + -0.018133066594600677, + 0.026538439095020294, + -0.023491349071264267, + 0.0009637144394218922, + -0.013280718587338924, + -0.016557779163122177, + 0.023537341505289078, + -0.02918308414518833, + 0.021088171750307083, + 0.027274340391159058, + 0.025687552988529205, + 0.003150577424094081, + -0.0037599955685436726, + 0.016063345596194267, + -0.020823705941438675, + -0.019524380564689636, + 0.03341451659798622, + -0.020053310319781303, + 0.026998378336429596, + 0.004168190993368626, + 0.01584487408399582, + -0.03723200410604477, + 0.001076543121598661, + -0.03224167600274086, + 0.0018828724278137088, + -0.02998797781765461, + -0.005453143268823624, + 0.039462704211473465, + 0.013200229033827782, + -0.013798149302601814, + 0.004150942899286747, + -0.008411121554672718, + 0.002689201617613435, + 0.06002194806933403, + 0.00777870649471879, + -0.027665289118885994, + -0.008767574094235897, + 0.042521294206380844, + -0.011705429293215275, + -0.01819055899977684, + 0.006513875909149647, + 0.0014761144993826747, + -0.02260596677660942, + 0.02580253779888153, + -0.02759629860520363, + 0.014626038260757923, + -0.0337594710290432, + 0.010072648525238037, + 0.0005382715607993305, + -0.0012023074086755514, + -0.022318506613373756, + -0.009072283282876015, + 0.010066899470984936, + 0.01945539005100727, + -0.002275257371366024, + -0.022444989532232285, + -0.01487900409847498, + -0.028654156252741814, + 0.021329637616872787, + -0.023801807314157486, + -0.012199862860143185, + -0.012947263196110725, + 0.043740130960941315, + -0.016902731731534004, + 0.023893794044852257, + -0.016063345596194267, + 0.014729524031281471, + 0.022479483857750893, + 0.007393508218228817, + -0.013384204357862473, + -0.0039985887706279755, + -0.0018110070377588272, + 0.016822243109345436, + 0.012901268899440765, + 0.01778811402618885, + -0.015545914880931377, + -0.016592273488640785, + -0.014246588572859764, + -0.0016845240024849772, + -0.0032856841571629047, + 0.002775440225377679, + 0.01028537005186081, + 0.0060021947138011456, + 0.009078032337129116, + -0.008342131040990353, + -0.0018641874194145203, + 0.029505042359232903, + 0.003383421106263995, + 0.03237965703010559, + -0.0328625924885273, + -0.02391679212450981, + 0.022134531289339066, + -0.031850725412368774, + 0.010406103916466236, + 0.010015156120061874, + 0.02322688326239586, + 0.02679140493273735, + 0.020731719210743904, + -0.005456018261611462, + -0.008537604473531246, + -0.010394605807960033, + 0.021801074966788292, + -0.002628834918141365, + 0.040957506746053696, + -0.002056786557659507, + -0.017949091270565987, + 0.04530392214655876, + -0.016362305730581284, + -0.004852348938584328, + 0.002643207786604762, + -0.007031306624412537, + -0.0015451052458956838, + 0.02651544287800789, + -0.0281482245773077, + 0.007726963609457016, + 0.03794490918517113, + 0.017121203243732452, + 0.001714707468636334, + 0.021766580641269684, + -0.021732084453105927, + 0.003981340676546097, + -0.014913499355316162, + -0.038795795291662216, + -0.005470390897244215, + 0.00010258780093863606, + 0.005530757829546928, + 0.0031994457822293043, + 0.005892959423363209, + -0.010578581131994724, + -0.014660533517599106, + -0.013384204357862473, + 0.02580253779888153, + -0.018305543810129166, + -0.030194949358701706, + 0.0015062979655340314, + -0.00389510253444314, + -0.00815240666270256, + -0.04488997906446457, + 0.004122197162359953, + 0.002032352378591895, + 0.00963570736348629, + -0.003877854673191905, + 0.006145925261080265, + -0.010659069754183292, + 0.0014581481227651238, + 0.03263262286782265, + -0.0030212197452783585, + -0.029964979737997055, + -0.006421888247132301, + 0.013108241371810436, + 0.007836198434233665, + -0.0008746014209464192, + 0.016132336109876633, + -0.000016057416360126808, + 0.007071551401168108, + 0.026147492229938507, + 0.008928552269935608, + -0.005096691194921732, + 0.02116866037249565, + -0.023077404126524925, + 0.007698217406868935, + -0.007979929447174072, + 0.007962681353092194, + -0.026354463770985603, + -0.02426174469292164, + -0.01236084196716547, + -0.03355249762535095, + 0.0035702709574252367, + -0.006939318962395191, + -0.03999163582921028, + -0.03854282945394516, + -0.021306641399860382, + -0.009796685539186, + 0.00019888738461304456, + -0.022973917424678802, + 0.037392985075712204, + 0.04160141944885254, + 0.008531855419278145, + -0.026262477040290833, + 0.001242552069015801, + 0.0028401189483702183, + -0.00674384506419301, + 0.028401190415024757, + -0.015200960449874401, + 0.0018584381323307753, + -0.025342600420117378, + 0.008359378203749657, + 0.02337636426091194, + 0.023801807314157486, + 0.0128322783857584, + -0.023215385153889656, + -0.007680969778448343, + 0.013993622735142708, + 0.004067579284310341, + 0.010710813105106354, + 0.010636073537170887, + 0.056618403643369675, + 0.009267756715416908, + -0.0046626245602965355, + -0.010526837781071663, + -0.013223226182162762, + 0.017144199460744858, + 0.023261379450559616, + 0.02337636426091194, + 0.009020539931952953, + 0.020743217319250107, + 0.015166465193033218, + -0.0097909364849329, + 0.03589818254113197, + -0.02580253779888153, + 0.018340039998292923, + -0.006962316110730171, + 0.023491349071264267, + -0.07064652442932129, + 0.00781320221722126, + -0.0016457167221233249, + 0.005550880450755358, + -0.0003097396984230727, + 0.02918308414518833, + 0.02561856247484684, + 0.03785292059183121, + -0.007347514387220144, + -0.013119739480316639, + -0.01094078179448843, + 0.050179269164800644, + -0.02323838323354721, + -0.0019489885307848454, + 0.025250611826777458, + -0.004205560777336359, + 0.024031775072216988, + -0.003926723264157772, + 0.027251344174146652, + 0.003923848737031221, + 0.02773427963256836, + 0.0063356501050293446, + -0.025112630799412727, + -0.025963516905903816, + 0.040681540966033936, + 0.027527306228876114, + 0.02458370104432106, + -0.029781004413962364, + 0.01026237290352583, + -0.04645376652479172, + 0.013200229033827782, + -0.014327078126370907, + -0.019846336916089058, + -0.03530026599764824, + -0.02909109741449356, + -0.011923899874091148, + 0.04994929954409599, + -0.024284742772579193, + -0.002443422097712755, + 0.013476192019879818, + 0.012866773642599583, + 0.01044634822756052, + -0.017259184271097183, + 0.01743166148662567, + 0.04380912333726883, + 0.008273140527307987, + 0.021536611020565033, + 0.0014329953119158745, + 0.010935032740235329, + -0.004605132155120373, + 0.008002926595509052, + -0.0454648993909359, + 0.03854282945394516, + 0.025457585230469704, + -0.012659801170229912, + 0.014752521179616451, + 0.01062457449734211, + 0.006278157699853182, + 0.024422723799943924, + 0.00044412791612558067, + 0.009882924146950245, + 0.019294410943984985, + -0.011245490983128548, + 0.012947263196110725, + -0.005171431228518486 + ] + }, + { + "HotelId": "14", + "HotelName": "Twin Vortex Hotel", + "Description": "New experience in the making. Be the first to experience the luxury of the Twin Vortex. Reserve one of our newly-renovated guest rooms today.", + "Description_fr": "Nouvelle expérience dans la fabrication. Soyez les premiers à découvrir le luxe du Twin vortex. Réservez une de nos chambres récemment rénovées aujourd'hui.", + "Category": "Luxury", + "Tags": [ + "bar", + "restaurant", + "concierge" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2023-11-14T00:00:00Z", + "Rating": 4.4, + "Address": { + "StreetAddress": "1950 N Stemmons Fw", + "City": "Dallas", + "StateProvince": "TX", + "PostalCode": "75207", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -96.819412, + 32.800762 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.04532505199313164, + 0.015312517993152142, + 0.002677910029888153, + -0.008496667258441448, + -0.049484360963106155, + 0.004543900489807129, + -0.01850321888923645, + 0.024528516456484795, + 0.045467495918273926, + 0.002727764891460538, + 0.02836020663380623, + -0.013603213243186474, + -0.00009052858513314277, + -0.028018346056342125, + 0.024500029161572456, + 0.05190587416291237, + -0.04580935463309288, + 0.008069341070950031, + -0.0034951712004840374, + 0.0005239195888862014, + -0.02589596062898636, + -0.012926613911986351, + -0.010811349377036095, + -0.017392171546816826, + 0.035411085933446884, + 0.008852771483361721, + -0.015113098546862602, + 0.0006436599069274962, + 0.04358725994825363, + -0.003520098514854908, + 0.0065665775910019875, + -0.03392969071865082, + 0.04828784614801407, + 0.004230528138577938, + 0.012071961537003517, + 0.03532562404870987, + 0.026180844753980637, + 0.02884451113641262, + -0.01967124454677105, + 0.006609309930354357, + 0.0021544357296079397, + 0.020241012796759605, + -0.003206726163625717, + 0.04714830964803696, + 0.0013701142743229866, + 0.010811349377036095, + -0.030454104766249657, + -0.020411942154169083, + 0.0031301635317504406, + 0.010027918964624405, + -0.007018830627202988, + -0.052475642412900925, + -0.03637969493865967, + -0.06877101212739944, + -0.045239586383104324, + -0.022349154576659203, + -0.022605549544095993, + -0.022477351129055023, + 0.000059202466218266636, + 0.027861660346388817, + -0.009800011292099953, + -0.002489174483343959, + 0.04979773238301277, + 0.051848895847797394, + -0.01514158770442009, + -0.01514158770442009, + -0.027391601353883743, + 0.06278844177722931, + -0.00996381975710392, + 0.01552618108689785, + 0.013239986263215542, + 0.0019603583496063948, + -0.053643666207790375, + -0.011373995803296566, + 0.026052646338939667, + 0.0004656073870137334, + -0.0067090196534991264, + -0.02549712359905243, + -0.04310295730829239, + -0.024613982066512108, + 0.011801321990787983, + -0.023232294246554375, + -0.005986126139760017, + 0.05780297517776489, + 0.0007251189672388136, + 0.04475528374314308, + 0.0127556836232543, + -0.030625035986304283, + 0.022876190021634102, + 0.04620819166302681, + 0.03504073992371559, + 0.07874195277690887, + -0.026451483368873596, + -0.0045474618673324585, + -0.0037782746367156506, + 0.01928665116429329, + 0.03179306164383888, + -0.0005724388756789267, + -0.0052917213179171085, + 0.051706455647945404, + 0.04036806896328926, + -0.02249159663915634, + 0.0058614895679056644, + 0.04233377054333687, + 0.015027633868157864, + -0.04202039912343025, + -0.022349154576659203, + 0.011808443814516068, + -0.006894194055348635, + 0.018303800374269485, + -0.062047746032476425, + -0.038259927183389664, + 0.013510625809431076, + 0.002211412414908409, + -0.005786707159131765, + 0.0006191777065396309, + 0.03868725523352623, + -0.03130875900387764, + -0.015041877515614033, + -0.04714830964803696, + 0.028388695791363716, + -0.0018659905763342977, + 0.0008840308291837573, + -0.07372799515724182, + -0.0161671694368124, + -0.043159935623407364, + -0.017506124451756477, + -0.051307618618011475, + -0.028018346056342125, + 0.0003734651836566627, + -0.011552047915756702, + -0.016095949336886406, + 0.024229388684034348, + -0.033844225108623505, + -0.023987237364053726, + 0.020668337121605873, + 0.00286486535333097, + 0.03432852774858475, + -0.015953507274389267, + -0.006149934604763985, + 0.022804968059062958, + -0.03053957037627697, + 0.023346247151494026, + -0.05811634659767151, + 0.0011413167230784893, + -0.0039670104160904884, + 0.025810495018959045, + -0.012321235612034798, + -0.029684918001294136, + 0.030881430953741074, + -0.07976753264665604, + 0.048458777368068695, + -0.008688963949680328, + -0.044071562588214874, + -0.010398267768323421, + -0.03937097638845444, + 0.006449062842875719, + -0.00809070747345686, + -0.04862970858812332, + 0.015725599601864815, + -0.024143923074007034, + -0.01294798031449318, + -0.015868041664361954, + -0.035895392298698425, + 0.04931342974305153, + -0.022804968059062958, + -0.028402939438819885, + 0.018218334764242172, + -0.09230243414640427, + -0.07201869040727615, + 0.06227565556764603, + 0.0033064354211091995, + -0.004194917622953653, + 0.052447155117988586, + 0.05050994083285332, + 0.037861090153455734, + -0.05563785508275032, + -0.04723377525806427, + 0.01073300652205944, + 0.014529086649417877, + 0.0033064354211091995, + 0.03153666481375694, + 0.06461170315742493, + 0.011416728608310223, + -0.06791635602712631, + 0.016395077109336853, + -0.017819497734308243, + 0.01930089481174946, + 0.015298273414373398, + -0.04441342502832413, + -0.057660531252622604, + 0.014543331228196621, + -0.05549541488289833, + 0.02408694662153721, + 0.041678536683321, + 0.00031537553877569735, + -0.017705542966723442, + 0.029343057423830032, + 0.014222836121916771, + -0.013688678853213787, + -0.015241296961903572, + -0.02213549055159092, + 0.03860178962349892, + -0.03412910923361778, + 0.035895392298698425, + -0.0036500769201666117, + 0.04466981813311577, + 0.008973848074674606, + -0.019372114911675453, + -0.023488689213991165, + 0.039285510778427124, + 0.014116005040705204, + -0.0015722038224339485, + 0.03199248015880585, + -0.03350236639380455, + -0.06483960896730423, + -0.02559683285653591, + -0.011851176619529724, + 0.026608170941472054, + 0.014479232020676136, + -0.010797105729579926, + -0.001719097257591784, + -0.0183892659842968, + 0.04603726416826248, + 0.029029684141278267, + 0.045353539288043976, + -0.028773289173841476, + -0.0489145927131176, + -0.023388979956507683, + 0.02535468153655529, + -0.05119366571307182, + -0.012477921321988106, + -0.03119480423629284, + -0.04874366149306297, + -0.038858186453580856, + 0.041194234043359756, + -0.0035005128011107445, + 0.0192581620067358, + 0.034641899168491364, + 0.033815737813711166, + -0.021522989496588707, + 0.01468577329069376, + -0.0499686636030674, + 0.021551478654146194, + 0.023189561441540718, + -0.016651472076773643, + -0.0035895390901714563, + -0.04817389324307442, + 0.07389892637729645, + 0.0010834496933966875, + -0.02665090374648571, + 0.047832030802965164, + -0.0021384109277278185, + -0.012442311272025108, + 0.06586519628763199, + 0.002444661222398281, + -0.05902797728776932, + 0.056207623332738876, + 0.012014985084533691, + -0.017235485836863518, + 0.05794541537761688, + -0.0071505894884467125, + -0.012214403599500656, + -0.009550738148391247, + -0.025027064606547356, + -0.02845991589128971, + 0.009885476902127266, + 0.005854367278516293, + 0.0036411744076758623, + -0.00717551726847887, + -0.04686342552304268, + -0.03982679173350334, + -0.013489259406924248, + -0.0028061079792678356, + -0.010697396472096443, + -0.008902627043426037, + -0.026978518813848495, + -0.01850321888923645, + 0.059597745537757874, + 0.0501965694129467, + -0.02845991589128971, + -0.03065352328121662, + 0.02096746675670147, + -0.024029970169067383, + -0.00649891747161746, + 0.006271010264754295, + 0.012549142353236675, + 0.0007865470834076405, + -0.004657854326069355, + -0.025796251371502876, + 0.026565438136458397, + 0.004266138654202223, + -0.01508461032062769, + -0.03108084946870804, + -0.0004669427580665797, + 0.01734943874180317, + 0.03766167163848877, + -0.05885704606771469, + 0.0299982912838459, + 0.039029113948345184, + 0.059084951877593994, + 0.03814597427845001, + 0.02095322124660015, + 0.03831690549850464, + 0.023844795301556587, + 0.09161870926618576, + 0.017762521281838417, + -0.0385163240134716, + 0.011886786669492722, + 0.020383454859256744, + 0.0006984110805206001, + -0.0009062874014489353, + -0.0025105406530201435, + -0.03515469282865524, + 0.0026601047720760107, + 0.008233149535953999, + -0.018802346661686897, + 0.05603669211268425, + -0.0011653538094833493, + -0.008432568050920963, + 0.008097829297184944, + -0.008297247812151909, + 0.01003504078835249, + -0.013247108086943626, + 0.029200615361332893, + -0.018403509631752968, + 0.04011167585849762, + -0.00789841078221798, + 0.03985527902841568, + -0.03478434309363365, + 0.022163979709148407, + -0.024129679426550865, + 0.016466299071907997, + 0.009529371745884418, + -0.06147797778248787, + -0.01138824038207531, + -0.004130818881094456, + 0.031251780688762665, + 0.03882969543337822, + -0.003799641039222479, + -0.04461284354329109, + -0.03415759652853012, + -0.014507720246911049, + 0.011950885877013206, + 0.0022025099024176598, + 0.030226197093725204, + 0.054669249802827835, + -0.011217309162020683, + 0.010811349377036095, + 0.024628225713968277, + -0.015868041664361954, + -0.029741894453763962, + 0.011103356257081032, + 0.0040061818435788155, + 0.005751096643507481, + 0.00433379877358675, + 0.07953962683677673, + 0.02289043366909027, + -0.04202039912343025, + 0.02874480001628399, + -0.03404364362359047, + -0.0002085440355585888, + 0.008432568050920963, + 0.018018916249275208, + 0.0062247165478765965, + 0.029015440493822098, + -0.005362942349165678, + -0.0034524386283010244, + -0.032790154218673706, + -0.009600592777132988, + 0.006459746044129133, + -0.005597971845418215, + 0.04333086311817169, + -0.0029343056958168745, + -0.02249159663915634, + 0.030881430953741074, + 0.05239017680287361, + 0.0017520369729027152, + 0.005964759737253189, + -0.04486923664808273, + -0.016110192984342575, + 0.0020832146983593702, + -0.012371090240776539, + -0.024500029161572456, + 0.015383739024400711, + -0.004315993282943964, + -0.012014985084533691, + -0.012257136404514313, + -0.023616887629032135, + 0.038487836718559265, + 0.004273260943591595, + -0.010056407190859318, + 0.0009232023730874062, + -0.019742464646697044, + 0.016651472076773643, + 0.0023556349333375692, + 0.009422539733350277, + 0.04204888641834259, + 0.02717793919146061, + -0.002300438703969121, + 0.037718649953603745, + -0.04247621074318886, + -0.02573927491903305, + -0.01901601068675518, + -0.024029970169067383, + -0.00016425346257165074, + -0.014400889165699482, + -0.06028146669268608, + 0.013638824224472046, + -0.0031657740473747253, + -0.017249729484319687, + -0.05162099003791809, + 0.013467893935739994, + 0.0208392683416605, + -0.030112244188785553, + 0.06295937299728394, + 0.04090934991836548, + -0.009137655608355999, + 0.02471369132399559, + 0.044840749353170395, + -0.047404706478118896, + 0.028659336268901825, + 0.012549142353236675, + 0.008112072944641113, + -0.001833941088989377, + -0.008781550452113152, + -0.03224887326359749, + -0.028303230181336403, + -0.006794484797865152, + -0.040453534573316574, + -0.028103811666369438, + -0.05127912759780884, + 0.024642471224069595, + 0.006990342400968075, + -0.049085523933172226, + 0.03999771922826767, + -0.041849467903375626, + -0.021166885271668434, + 0.006769557483494282, + 0.013432282954454422, + 0.0038245683535933495, + -0.004697025753557682, + 0.0030322347301989794, + -0.004077402874827385, + 0.01539798267185688, + 0.03999771922826767, + -0.018147114664316177, + 0.011103356257081032, + 0.017648566514253616, + -0.05549541488289833, + -0.009921086952090263, + -0.008076462894678116, + -0.0020315793808549643, + -0.04877214878797531, + -0.025668052956461906, + -0.02626631036400795, + -0.014671528711915016, + -0.02239188738167286, + 0.009956697933375835, + -0.01475699432194233, + 0.00789841078221798, + -0.030738988891243935, + -0.022334909066557884, + -0.0027793999761343002, + 0.03387271240353584, + -0.03392969071865082, + -0.012648851610720158, + 0.03116631507873535, + -0.020796535536646843, + -0.07275938987731934, + -0.03179306164383888, + -0.06597914546728134, + -0.006491795182228088, + -0.011160332709550858, + -0.008047974668443203, + -0.022064270451664925, + -0.015383739024400711, + 0.035126201808452606, + 0.02756253257393837, + 0.040453534573316574, + -0.011680246330797672, + 0.026750613003969193, + -0.03053957037627697, + 0.007919776253402233, + 0.01709304377436638, + 0.005964759737253189, + -0.05190587416291237, + -0.0255113672465086, + -0.09509429335594177, + -0.05107970908284187, + 0.011089111678302288, + 0.0393424890935421, + -0.010554954409599304, + -0.016608741134405136, + 0.04313144460320473, + 0.02706398442387581, + -0.00003110355100943707, + 0.008895504288375378, + 0.008902627043426037, + -0.010148994624614716, + 0.015939263626933098, + -0.011181699112057686, + 0.02951398864388466, + 0.018275311216711998, + 0.03689248487353325, + 0.08244544267654419, + -0.010305680334568024, + -0.00859637651592493, + 0.010497977025806904, + 0.054042503237724304, + -0.017904963344335556, + 0.012762805446982384, + -0.04073841869831085, + 0.007919776253402233, + 0.017534613609313965, + 0.02226368896663189, + 0.016466299071907997, + -0.012071961537003517, + -0.0010184604907408357, + -0.05213377997279167, + 0.02497008629143238, + -0.008197538554668427, + 0.0006133909919299185, + -0.015739843249320984, + 0.00009336629591416568, + -0.010982280597090721, + -0.025824738666415215, + -0.06717565655708313, + -0.017150020226836205, + -0.006007492542266846, + -0.01874537020921707, + -0.0067018973641097546, + -0.008311492390930653, + -0.022876190021634102, + -0.009479517117142677, + 0.0031871404498815536, + 0.022235199809074402, + 0.0011448777513578534, + -0.00134162581525743, + 0.010854082182049751, + 0.02562532015144825, + 0.03871574252843857, + -0.012171670794487, + -0.02044043131172657, + -0.011673123575747013, + -0.0006797155365347862, + -0.00809070747345686, + 0.005135035142302513, + 0.01442225556820631, + 0.038231439888477325, + 0.010426755994558334, + 0.017377927899360657, + -0.023730842396616936, + -0.00003847603875328787, + -0.007300153840333223, + -0.01236396748572588, + 0.01865990459918976, + 0.024542761966586113, + 0.009358441457152367, + -0.0012971126707270741, + -0.009287220425903797, + 0.02162269875407219, + 0.009885476902127266, + -0.020212523639202118, + 0.00193187000695616, + -0.0014698236482217908, + -0.00527035491541028, + 0.048686683177948, + -0.012705828994512558, + -0.005548116751015186, + 0.017434904351830482, + 0.025838984176516533, + 0.014272690750658512, + -0.031280267983675, + 0.018175601959228516, + -0.015554669313132763, + 0.01696484535932541, + 0.016651472076773643, + -0.045239586383104324, + 0.017178507521748543, + -0.007983875460922718, + -0.03079596534371376, + 0.01928665116429329, + 0.04099481552839279, + -0.02459973841905594, + 0.012784171849489212, + 0.00016425346257165074, + -0.023388979956507683, + 0.03877272084355354, + 0.03586690127849579, + -0.00022712825739290565, + 0.0010424975771456957, + 0.03367329388856888, + 0.01545496005564928, + 0.023972993716597557, + -0.00753518333658576, + 0.003660760121420026, + 0.01546920370310545, + -0.015098854899406433, + 0.004878639243543148, + -0.01552618108689785, + 0.0019336504628881812, + 0.0041486239060759544, + -0.038487836718559265, + -0.0514785498380661, + 0.0006445501931011677, + 0.0003167109389323741, + -0.006758874282240868, + -0.0023396103642880917, + 0.002592444885522127, + 0.04541051760315895, + -0.01744914799928665, + 0.014927924610674381, + 0.00822602678090334, + -0.04350179433822632, + -0.013460771180689335, + -0.03387271240353584, + 0.004059597849845886, + 0.008567888289690018, + -0.0044441912323236465, + 0.007154150865972042, + -0.008311492390930653, + 0.022833457216620445, + 0.029343057423830032, + 0.006324425805360079, + 0.031365733593702316, + 0.007421229500323534, + -0.06751751899719238, + 0.04165004938840866, + 0.04090934991836548, + 0.014714261516928673, + 0.014813970774412155, + 0.03170759603381157, + -0.003842373611405492, + -0.04823087155818939, + -0.004294626880437136, + 0.010241582058370113, + 0.0029930630698800087, + -0.0005982565344311297, + -0.024998575448989868, + 0.0010077772894874215, + -0.012663096189498901, + 0.025682296603918076, + 0.0005065594450570643, + 0.006847900338470936, + 0.0007901081116870046, + 0.049256451427936554, + -0.012620363384485245, + -0.008161928504705429, + -0.022235199809074402, + -0.010070650838315487, + 0.022691015154123306, + 0.05521053075790405, + 0.013147398829460144, + 0.01903025433421135, + 0.0055125062353909016, + 0.00789128802716732, + 0.012250014580786228, + -0.0020280182361602783, + 0.02457124926149845, + -0.005776023957878351, + 0.03353085368871689, + -0.019713975489139557, + -0.009280097670853138, + -0.03130875900387764, + 0.038744229823350906, + -0.03586690127849579, + -0.013631701469421387, + -0.04244772344827652, + 0.02667939104139805, + 0.06882798671722412, + 0.010989402420818806, + 0.020995954051613808, + 0.01008489541709423, + 0.039798300713300705, + 0.012057717889547348, + 0.017805254086852074, + -0.027918636798858643, + 0.042647141963243484, + -0.00637784181162715, + 0.029314568266272545, + 0.011153210885822773, + -0.010839838534593582, + 0.008966725319623947, + 0.004255455452948809, + -0.008169050328433514, + -0.018602928146719933, + -0.01787647418677807, + -0.00899521354585886, + 0.008724573999643326, + -0.022050024941563606, + -0.0013977123890072107, + 0.004187795799225569, + -0.005402113776654005, + 0.022349154576659203, + -0.04771807789802551, + -0.01992763951420784, + -0.0006819412228651345, + -0.0005728840478695929, + -0.04558144882321358, + 0.014051905833184719, + -0.009166144765913486, + 0.0006859473651275039, + -0.006021736655384302, + -0.005010398104786873, + 0.02469944767653942, + 0.03583841398358345, + -0.016907868906855583, + 0.020340722054243088, + 0.0034025839995592833, + 0.01630961149930954, + -0.05059540644288063, + -0.003724859096109867, + 0.002439319621771574, + 0.009536493569612503, + 0.044698309153318405, + -0.05851518362760544, + 0.019956128671765327, + 0.00912341196089983, + -0.0065665775910019875, + -0.0027420090045779943, + 0.023873284459114075, + 0.028659336268901825, + 0.0018446242902427912, + -0.022961653769016266, + -0.02667939104139805, + 0.012371090240776539, + -0.0016291806241497397, + 0.010412512347102165, + 0.024257877841591835, + 0.006199789233505726, + -0.023089852184057236, + -0.0071505894884467125, + 0.0049498602747917175, + 0.016665717586874962, + 0.014372400008141994, + 0.016409320756793022, + -0.02098171040415764, + -0.020112814381718636, + -0.012663096189498901, + -0.004579511005431414, + -0.03355934098362923, + 0.04609423875808716, + -0.0013033444993197918, + 0.015412227250635624, + 0.008496667258441448, + 0.015341006219387054, + 0.011096233502030373, + -0.038259927183389664, + 0.008432568050920963, + -0.03532562404870987, + 0.012499287724494934, + 0.029599452391266823, + -0.02716369368135929, + -0.05444134399294853, + -0.06056635081768036, + 0.03116631507873535, + 0.012606119737029076, + 0.0009801791748031974, + 0.02096746675670147, + 0.024414563551545143, + -0.011438095010817051, + -0.024500029161572456, + 0.01928665116429329, + -0.0038352515548467636, + 0.015027633868157864, + -0.006904877256602049, + 0.016865136101841927, + -0.0419064424932003, + -0.005487578921020031, + 0.031251780688762665, + -0.013902341946959496, + -0.024257877841591835, + -0.012791293673217297, + -0.0022737309336662292, + -0.023759329691529274, + 0.011032135225832462, + -0.02808956801891327, + 0.006936926860362291, + -0.014550453051924706, + 0.023759329691529274, + -0.009743034839630127, + -0.03908609226346016, + -0.045609936118125916, + -0.0037319811526685953, + -0.022050024941563606, + 0.01773403212428093, + -0.0325622484087944, + 0.013873853720724583, + -0.024500029161572456, + -0.004540339577943087, + -0.02794712595641613, + 0.06620705127716064, + -0.019186940044164658, + 0.016010483726859093, + 0.020810779184103012, + -0.023631131276488304, + -0.05783146247267723, + 0.028759045526385307, + 0.005373625550419092, + -0.023445958271622658, + -0.000031743427825858817, + 0.003924277611076832, + -0.010854082182049751, + -0.04150760546326637, + -0.005679875612258911, + -0.025525610893964767, + -0.01992763951420784, + 0.007990997284650803, + -0.007983875460922718, + -0.040425047278404236, + 0.007268104236572981, + -0.008902627043426037, + 0.0016318514244630933, + 0.01757734641432762, + 0.0033117770217359066, + -0.020625606179237366, + -0.01658025197684765, + -0.007090051658451557, + -0.06136402487754822, + 0.007663380820304155, + -0.051706455647945404, + 0.010355534963309765, + 0.045866332948207855, + 0.03287561982870102, + -0.04982621967792511, + -0.015412227250635624, + 0.027761951088905334, + 0.012356845661997795, + -0.0274343341588974, + 0.007307276129722595, + 0.004924932960420847, + -0.014514842070639133, + -0.020654093474149704, + 0.01576833240687847, + 0.012171670794487, + 0.020753802731633186, + -0.025554100051522255, + -0.016124436631798744, + -0.019756708294153214, + 0.04643610119819641, + -0.011210187338292599, + -0.03580992668867111, + 0.03387271240353584, + 0.004793174099177122, + -0.010704518295824528, + 0.004796735011041164, + 0.010127628222107887, + 0.0019550167489796877, + 0.03583841398358345, + -0.0060858353972435, + -0.020753802731633186, + 0.04543900489807129, + -0.03145119920372963, + 0.02793288044631481, + 0.0031194803304970264, + 0.0017778545152395964, + 0.013560480438172817, + 0.010049285367131233, + 0.0038708620704710484, + -0.041450630873441696, + -0.004714831244200468, + -0.011502193287014961, + -0.008311492390930653, + 0.00017104171274695545, + 0.01241382211446762, + -0.04256167635321617, + -0.015027633868157864, + 0.037975043058395386, + -0.01299783494323492, + -0.03734830021858215, + -0.003756908467039466, + -0.022605549544095993, + 0.003917155787348747, + 0.043672725558280945, + -0.008076462894678116, + -0.0009917526040226221, + 0.014714261516928673, + -0.0238163061439991, + -0.02977038361132145, + 0.009529371745884418, + 0.02249159663915634, + -0.02808956801891327, + -0.010234459303319454, + -0.018175601959228516, + 0.029941312968730927, + -0.006057347171008587, + 0.017292462289333344, + -0.026636658236384392, + 0.0344424806535244, + -0.022050024941563606, + 0.03415759652853012, + 0.001878454233519733, + -0.05754657834768295, + -0.011409605853259563, + -0.058030880987644196, + 0.009180388413369656, + -0.01183693204075098, + -0.01938636042177677, + 0.03484132140874863, + -0.01706455461680889, + -0.01177283376455307, + -0.005352259147912264, + 0.04466981813311577, + 0.003630491206422448, + 0.019770953804254532, + -0.011402484029531479, + 0.0162811242043972, + 0.01655176281929016, + -0.015853798016905785, + 0.01606746017932892, + -0.023844795301556587, + -0.003569953376427293, + 0.043302375823259354, + 0.006983220111578703, + -0.00046827815822325647, + -0.020725315436720848, + 0.011744344606995583, + -0.017919206991791725, + -0.003472024342045188, + 0.0006659164791926742, + 0.012314112856984138, + -0.06238960847258568, + 0.0005840123048983514, + 0.007755968254059553, + 0.03857330232858658, + -0.03119480423629284, + -0.009942453354597092, + 0.01938636042177677, + -0.016010483726859093, + -0.02615235559642315, + 0.0310523621737957, + -0.005049569997936487, + -0.003924277611076832, + 0.002765155863016844, + 0.002766936318948865, + 0.03298957273364067, + -0.005829439964145422, + -0.006652042735368013, + -0.031622130423784256, + 0.028545381501317024, + -0.010554954409599304, + 0.03207794576883316, + -0.0047290753573179245, + 0.014521964825689793, + 0.009130533784627914, + 0.046236682683229446, + 0.03341690078377724, + 0.017691299319267273, + -0.011779955588281155, + 0.0022131928708404303, + 0.011025012470781803, + -0.00598968705162406, + 0.0021028004121035337, + 0.028374452143907547, + 0.007392741274088621, + -0.001104815979488194, + 0.02821776457130909, + -0.011801321990787983, + 0.0030233319848775864, + -0.01436527818441391, + 0.02197880484163761, + 0.01658025197684765, + -0.02716369368135929, + -0.047832030802965164, + -0.012919492088258266, + -0.03692097216844559, + 0.017833741381764412, + -0.00618198374286294, + -0.00601461436599493, + -0.005551678128540516, + 0.025525610893964767, + 0.009251609444618225, + -0.01917269639670849, + -0.011295652948319912, + 0.053387273102998734, + 0.022192467004060745, + 0.029969802126288414, + 0.008909748867154121, + -0.014529086649417877, + -0.010668907314538956, + 0.041450630873441696, + -0.008026608265936375, + -0.018944788724184036, + -0.005555239040404558, + 0.029400033876299858, + 0.027534043416380882, + -0.013667312450706959, + 0.026750613003969193, + -0.022819211706519127, + 0.03860178962349892, + -0.011993618682026863, + -0.003810324240475893, + 0.03481283038854599, + -0.011089111678302288, + -0.016509030014276505, + -0.024642471224069595, + 0.01877385936677456, + 0.021508745849132538, + 0.034499458968639374, + 0.008881260640919209, + 0.0036856874357908964, + 0.0017288901144638658, + -0.03016922064125538, + -0.00789841078221798, + 0.009401173330843449, + 0.006790923420339823, + 0.03068201243877411, + -0.015882285311818123, + 0.003523659659549594, + 0.011338384822010994, + 0.05723320692777634, + -0.01521280873566866, + 0.02367386408150196, + -0.04655005410313606, + 0.02546863444149494, + -0.00006231838779058307, + -0.015170075930655003, + -0.02197880484163761, + -0.009686057455837727, + 0.013781266286969185, + -0.015269785188138485, + 0.033701784908771515, + -0.01760583370923996, + 0.03244829177856445, + -0.02653694897890091, + 0.04244772344827652, + 0.001839282689616084, + -0.0025194433983415365, + 0.004390775226056576, + 0.017919206991791725, + -0.021052932366728783, + 0.019571535289287567, + -0.03090992011129856, + 0.010049285367131233, + -0.004846590105444193, + -0.003667882177978754, + 0.004390775226056576, + 0.006003931630402803, + 0.028417184948921204, + -0.003144407644867897, + -0.03065352328121662, + 0.003721297951415181, + 0.020725315436720848, + 0.0013647726736962795, + 0.015298273414373398, + -0.013489259406924248, + 0.020768048241734505, + 0.04079539701342583, + -0.019129963591694832, + 0.01800467260181904, + -0.01073300652205944, + 0.010327046737074852, + 0.00239480659365654, + 0.008831406012177467, + -0.010412512347102165, + -0.016765426844358444, + -0.013823999091982841, + 0.012962223961949348, + -0.010455245152115822, + -0.030995385721325874, + -0.01890205778181553, + -0.0035646117758005857, + -0.028431428596377373, + -0.02508404105901718, + 0.013183009810745716, + -0.021295083686709404, + -0.03153666481375694, + -0.015625890344381332, + 0.006345792207866907, + 0.017392171546816826, + 0.03341690078377724, + -0.03239131718873978, + -0.021551478654146194, + -0.0071292235516011715, + -0.007232493720948696, + -0.008318614214658737, + 0.0035076348576694727, + 0.0035005128011107445, + 0.013460771180689335, + 0.006064469460397959, + -0.004483362659811974, + -0.03731980919837952, + -0.002644080203026533, + 0.014521964825689793, + -0.0034898295998573303, + 0.029855849221348763, + 0.012812660075724125, + 0.01546920370310545, + 0.030226197093725204, + 0.0010692054638639092, + -0.006441940553486347, + -0.01333257369697094, + 0.014728505164384842, + 0.018189847469329834, + -0.012720072641968727, + 0.023232294246554375, + 0.011373995803296566, + 0.02559683285653591, + 0.005968321114778519, + 0.015312517993152142, + 0.006548772100359201, + 0.029343057423830032, + 0.002592444885522127, + -0.026422996073961258, + -0.03244829177856445, + -0.003010868327692151, + 0.007599282078444958, + -0.017634322866797447, + -0.023972993716597557, + 0.011673123575747013, + -0.02367386408150196, + 0.0076918695122003555, + 0.020753802731633186, + 0.02148025669157505, + 0.01138824038207531, + -0.018303800374269485, + -0.016209902241826057, + 0.015341006219387054, + -0.02357415482401848, + -0.019329382106661797, + -0.02378781884908676, + -0.010782861150801182, + -0.0026262749452143908, + 0.013282719068229198, + 0.014927924610674381, + 0.028046835213899612, + 0.007599282078444958, + 0.01086120493710041, + 0.011694489978253841, + -0.00034920554026030004, + 0.00801948644220829, + -0.0004101885133422911, + -0.009671813808381557, + 0.0014760554768145084, + -0.006495356559753418, + 0.02266252599656582, + 0.02133781462907791, + 0.0044904849492013454, + 0.0012116475263610482, + 0.02559683285653591, + -0.00046071092947386205, + -0.002861304208636284, + -0.00019708189938683063, + 0.01706455461680889, + 0.0010282533476129174, + 0.02639450691640377, + 0.11748618632555008, + -0.0029236224945634604, + -0.02095322124660015, + -0.0073500084690749645, + 0.00601817574352026, + -0.0038815452717244625, + -0.017662812024354935, + -0.00827588140964508, + 0.014828215353190899, + -0.016637228429317474, + 0.020255256444215775, + -0.010106261819601059, + -0.0017458050278946757, + 0.010782861150801182, + 0.024799156934022903, + 0.0013576506171375513, + -0.01655176281929016, + -0.011395362205803394, + 0.04244772344827652, + -0.03458492457866669, + 0.03147968649864197, + 0.011402484029531479, + -0.018845079466700554, + 0.0008844759431667626, + -0.029741894453763962, + 0.02005583792924881, + -0.009593470022082329, + 0.010811349377036095, + 0.010376901365816593, + 0.0052525498904287815, + 0.017249729484319687, + 0.0429605133831501, + -0.022035781294107437, + -0.03763318434357643, + 0.013517748564481735, + 0.017278218641877174, + 0.005733291618525982, + 0.01559740211814642, + 0.018987521529197693, + 0.013353940099477768, + 0.008845649659633636, + 0.007371374871581793, + 0.005074497312307358, + -0.0014279813040047884, + 0.0038459347561001778, + 0.016252635046839714, + -0.059597745537757874, + -0.022434618324041367, + 0.0066627259366214275, + -0.011210187338292599, + -0.010704518295824528, + -0.004697025753557682, + -0.007449718192219734, + 0.031764570623636246, + -0.010284313932061195, + -0.030852943658828735, + 0.03803202137351036, + -0.02354566752910614, + -0.019101476296782494, + -0.02109566330909729, + -0.038117486983537674, + -0.00815480574965477, + 0.0019995300099253654, + -0.0002920061524491757, + 0.0024731496814638376, + -0.022178223356604576, + -0.024542761966586113, + 0.07304427027702332, + -0.05560936778783798, + 0.03185003623366356, + 0.015355250798165798, + 0.032533757388591766, + -0.007161272689700127, + -0.014051905833184719, + -0.017235485836863518, + -0.0028595237527042627, + 0.021280838176608086, + 0.030340151861310005, + -0.018830835819244385, + -0.0010638638632372022, + 0.0026084696874022484, + -0.01773403212428093, + 0.03213492035865784, + 0.007542305160313845, + 0.004301749169826508, + 0.0011635733535513282, + 0.007364252582192421, + 0.003425730625167489, + -0.00601817574352026, + 0.0035058544017374516, + -0.030738988891243935, + -0.015568913891911507, + 0.028759045526385307, + 0.0020280182361602783, + 0.0024678080808371305, + 0.01965699903666973, + -0.0323343388736248, + -0.010305680334568024, + 0.009871232323348522, + -0.01249216590076685, + 0.014742749743163586, + -0.03612329810857773, + -0.016893623396754265, + 0.053102388978004456, + 0.007919776253402233, + -0.0060858353972435, + 0.0033064354211091995, + 0.009992307983338833, + -0.017292462289333344, + 0.018859324976801872, + 0.010939547792077065, + -0.007684747222810984, + -0.009458150714635849, + -0.033815737813711166, + 0.03484132140874863, + 0.014343911781907082, + 0.024172412231564522, + -0.048202380537986755, + 0.024542761966586113, + 0.013311207294464111, + 0.016366587951779366, + -0.032277364283800125, + 0.007154150865972042, + -0.06227565556764603, + -0.023901771754026413, + -0.05395703762769699, + 0.04193493351340294, + 0.02213549055159092, + 0.009479517117142677, + -0.010391145944595337, + 0.01576833240687847, + -0.004939177073538303, + 0.006238960660994053, + 0.0026939348317682743, + 0.00498190987855196, + 0.008489544503390789, + -0.01606746017932892, + -0.0033509486820548773, + 0.011865421198308468, + -0.015554669313132763, + 0.014116005040705204, + -0.006481111980974674, + 0.01759159006178379, + 0.012193037196993828, + -0.008375591598451138, + -0.017620079219341278, + -0.027021251618862152, + -0.004857273306697607, + 0.03686399757862091, + 0.01826106756925583, + -0.006648481357842684, + 0.009230243042111397, + -0.006324425805360079, + -0.026095379143953323, + 0.025055551901459694, + -0.0010647540912032127, + -0.0101561164483428, + -0.015341006219387054, + 0.04233377054333687, + -0.009949575178325176, + 0.0142442025244236, + -0.012520654127001762, + -0.0015161173650994897, + 0.007086490746587515, + 0.044327959418296814, + 0.002448222367092967, + 0.007784456945955753, + -0.004778929986059666, + -0.009814255870878696, + 0.007784456945955753, + -0.032533757388591766, + -0.018674150109291077, + -0.02395874820649624, + 0.021252350881695747, + 0.017164263874292374, + 0.021067176014184952, + 0.015056122094392776, + 0.043929122388362885, + -0.003384778741747141, + -0.016338100656867027, + -0.027363114058971405, + 0.01093242596834898, + -0.013610335998237133, + 0.018018916249275208, + -0.023089852184057236, + -0.017805254086852074, + -0.030055267736315727, + -0.0008675609715282917, + -0.041336674243211746, + -0.04777505621314049, + -0.0014262007316574454, + -0.024400319904088974, + -0.0009757278603501618, + 0.03259073570370674, + -0.02897270768880844, + -0.019870663061738014, + -0.016509030014276505, + 0.028046835213899612, + -0.011089111678302288, + 0.026351774111390114, + -0.052447155117988586, + -0.055324483662843704, + -0.0086675975471735, + -0.02226368896663189, + -0.024158166721463203, + 0.01656600832939148, + 0.018574440851807594, + -0.0008519813418388367, + -0.0004776259302161634, + 0.01706455461680889, + -0.002729545347392559, + -0.02536892518401146, + -0.009835622273385525, + -0.014094638638198376, + -0.010768617503345013, + 0.006427696440368891, + -0.008525155484676361, + 0.04466981813311577, + 0.0203122328966856, + 0.03663608804345131, + 0.0021490941289812326, + 0.016865136101841927, + -0.027007007971405983, + 0.02884451113641262, + -0.017762521281838417, + -0.012121816165745258, + 0.0010905717499554157, + 0.007421229500323534, + -0.013396672904491425, + -0.013489259406924248, + -0.003660760121420026, + 0.02562532015144825, + 0.016024727374315262, + -0.009835622273385525, + -0.016395077109336853, + -0.007969631813466549, + 0.01887356862425804, + 0.04142213985323906, + -0.012591875158250332, + 0.022562816739082336, + 0.006413452327251434, + -0.03392969071865082, + -0.02120961807668209, + 0.01734943874180317, + 0.0038459347561001778, + 0.020540140569210052, + 0.007204005494713783, + -0.01771978847682476, + -0.034641899168491364, + 0.032818641513586044, + 0.009251609444618225, + 0.04865819588303566, + 0.02625206485390663, + 0.026850322261452675, + 0.01080422755330801, + -0.01903025433421135, + -0.01720699667930603, + -0.004572389181703329, + -0.007463962305337191, + -0.004472679458558559, + 0.011822688393294811, + -0.023374736309051514, + 0.01359609141945839, + -0.009543615393340588, + 0.025710785761475563, + -0.017919206991791725, + -0.0071505894884467125, + 0.021636944264173508, + 0.030482593923807144, + 0.0012615021551027894, + -0.0012036351254209876, + -0.007485328242182732, + -0.01249216590076685, + 0.017406415194272995, + -0.02509828470647335, + 0.015754088759422302, + 0.0009890818037092686, + -0.004989032167941332, + 0.0029485500417649746, + 0.0014422255335375667, + -0.03959888219833374, + -0.041593071073293686, + -0.00037146208342164755, + -0.012962223961949348, + 0.015882285311818123, + -0.005412796977907419, + 0.02821776457130909, + -0.012143182568252087, + 0.030738988891243935, + -0.006983220111578703, + -0.019229672849178314, + 0.0032993133645504713, + -0.010789983905851841, + 0.027875903993844986, + 0.019443336874246597, + 0.03968434780836105, + -0.01709304377436638, + -0.0025675175711512566, + -0.0023235855624079704, + 0.0007807603687979281, + 0.01771978847682476, + 0.0008755733142606914, + -0.0018499657744541764, + 0.030368639156222343, + -0.001921186805702746, + -0.017135776579380035, + -0.01508461032062769, + 0.03945644199848175, + -0.026608170941472054, + -0.017904963344335556, + -0.004355165176093578, + -0.02367386408150196, + -0.0020903367549180984, + 0.023916015401482582, + -0.01158053707331419, + -0.006125007290393114, + -0.0074924505315721035, + 0.03686399757862091, + 0.01138111762702465, + -0.009529371745884418, + -0.012855392880737782, + 0.010918181389570236, + 0.014956412836909294, + 0.030881430953741074, + -0.04472679644823074, + -0.009564981795847416, + 0.012862514704465866, + -0.005612215958535671, + 0.03159364312887192, + 0.027377357706427574, + 0.020340722054243088, + 0.0086106201633811, + 0.00753518333658576, + -0.031365733593702316, + -0.01643780991435051, + 0.00657013850286603, + 0.013923708349466324, + -0.026180844753980637, + 0.02005583792924881, + -0.010590564459562302, + 0.04848726466298103, + -0.03404364362359047, + 0.0663210079073906, + -0.00180456240195781, + 0.008076462894678116, + -0.006417013239115477, + 0.016779670491814613, + -0.013880975544452667, + 0.005857928190380335, + 0.02897270768880844, + -0.023445958271622658, + -0.004465557634830475, + 0.00124547746963799, + 0.0032245314214378595, + 0.036835506558418274, + -0.0019478946924209595, + 0.012193037196993828, + -0.03239131718873978, + -0.021651187911629677, + 0.013930830173194408, + -0.026608170941472054, + 0.0030838698148727417, + -0.024485783651471138, + -0.006078713573515415, + 0.007214688695967197, + 0.030368639156222343, + -0.02482764422893524, + -0.016338100656867027, + 0.060224488377571106, + -0.05070936307311058, + 0.01757734641432762, + -0.007684747222810984, + -0.005897100083529949, + 0.016665717586874962, + -0.025141017511487007, + -0.03754771873354912, + 0.025554100051522255, + -0.014586063101887703, + 0.02224944531917572, + 0.0244572963565588, + -0.010953791439533234, + 0.016494786366820335, + 0.009465272538363934, + -0.009821377694606781, + 0.0043872143141925335, + 0.021907582879066467, + -0.03250527009367943, + -0.014813970774412155, + -0.010376901365816593 + ] + }, + { + "HotelId": "15", + "HotelName": "By the Market Hotel", + "Description": "Book now and Save up to 30%. Central location. Walking distance from the Empire State Building & Times Square, in the Chelsea neighborhood. Brand new rooms. Impeccable service.", + "Description_fr": "Réservez dès maintenant et économisez jusqu'à 30%. Emplacement central. A quelques pas de l'Empire State Building & Times Square, dans le quartier de Chelsea. Chambres flambant neuves. Service impeccable.", + "Category": "Budget", + "Tags": [ + "coffee in lobby", + "free wifi", + "24-hour front desk service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2023-10-30T00:00:00Z", + "Rating": 3.3, + "Address": { + "StreetAddress": "11 Times Sq", + "City": "New York", + "StateProvince": "NY", + "PostalCode": "10036", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -73.989792, + 40.756729 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 130.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower", + "suite" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite", + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 154.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "vcr/dvd", + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.027686232700943947, + -0.04006778448820114, + 0.003092777682468295, + 0.0021388449240475893, + -0.02292570471763611, + -0.03509845957159996, + -0.015889309346675873, + 0.005008473061025143, + 0.04255244508385658, + 0.03282259404659271, + 0.0038496600463986397, + -0.012412870302796364, + -0.04823167249560356, + 0.004708330146968365, + 0.006728422828018665, + 0.027185125276446342, + -0.059130776673555374, + 0.021422378718852997, + 0.05896374210715294, + -0.0031397566199302673, + -0.00876417476683855, + 0.007902895100414753, + -0.024575185030698776, + -0.017455272376537323, + 0.0012005718890577555, + 0.042489808052778244, + -0.007276509888470173, + -0.04230188950896263, + 0.05579005554318428, + 0.020148729905486107, + -0.002462477423250675, + -0.02979506365954876, + 0.048148155212402344, + -0.018332211300730705, + 0.0032545938156545162, + -0.002401143778115511, + -0.07362116128206253, + 0.0013284588931128383, + -0.006028959061950445, + -0.017152519896626472, + -0.0187915600836277, + 0.01813385635614395, + -0.006530067417770624, + -0.018186055123806, + -0.03230060636997223, + 0.010460635647177696, + -0.010110903531312943, + 0.04230188950896263, + -0.022424595430493355, + 0.02787414751946926, + -0.022069644182920456, + -0.004556953441351652, + -0.047814082354307175, + -0.07904983311891556, + -0.04355466365814209, + 0.027101606130599976, + -0.010116123594343662, + -0.031528063118457794, + 0.04038097709417343, + -0.005298176314681768, + 0.019929494708776474, + 0.013592562638223171, + 0.0030405789148062468, + 0.07241014391183853, + -0.03175773844122887, + 0.011076580733060837, + -0.041591987013816833, + 0.031173111870884895, + -0.0607176199555397, + -0.05553949996829033, + 0.006728422828018665, + 0.06543639302253723, + 0.022111402824521065, + 0.02073335461318493, + 0.008717196062207222, + 0.0551636703312397, + -0.02319713681936264, + 0.0319247730076313, + -0.006650124676525593, + -0.04555909335613251, + -0.029022522270679474, + -0.020232247188687325, + -0.06055058538913727, + 0.06460121273994446, + 0.02417847514152527, + 0.009327922016382217, + -0.014594778418540955, + -0.019543223083019257, + -0.03787543624639511, + 0.038418300449848175, + 0.02543124556541443, + 0.0041524129919707775, + -0.001628601923584938, + -0.04317883029580116, + 0.004812727682292461, + 0.02912691980600357, + 0.009656773880124092, + -0.029920341446995735, + -0.003729602787643671, + 0.02760271541774273, + 0.02603675052523613, + -0.025535643100738525, + 0.0023267606738954782, + 0.00160772236995399, + -0.026391703635454178, + -0.011348014697432518, + -0.014208507724106312, + -0.061970390379428864, + 0.03641386702656746, + -0.0035260275471955538, + -0.07157496362924576, + 0.03292699158191681, + -0.04326234757900238, + -0.0266213770955801, + -0.020211366936564445, + -0.008905111812055111, + 0.03349073603749275, + -0.03071376122534275, + -0.052532851696014404, + -0.03044232912361622, + -0.007793277967721224, + -0.02760271541774273, + -0.008706756867468357, + -0.020221807062625885, + -0.01629645936191082, + -0.05800328403711319, + 0.0003901858872268349, + -0.025159811601042747, + -0.005217268131673336, + -0.018958596512675285, + 0.016077224165201187, + -0.02378176338970661, + 0.020942149683833122, + 0.016202501952648163, + 0.010241400450468063, + 0.026851052418351173, + 0.02219492197036743, + -0.005835823714733124, + -0.02574443817138672, + -0.012037038803100586, + -0.012538147158920765, + 0.00864411797374487, + 0.01143153291195631, + 0.009625455364584923, + -0.052783407270908356, + 0.04052713140845299, + -0.012214514426887035, + 0.014459062367677689, + -0.025326848030090332, + -0.009531497023999691, + 0.014250267297029495, + 0.04106999933719635, + 0.015544796362519264, + -0.0023724345955997705, + -0.013863995671272278, + -0.029982978478074074, + -0.00776195852085948, + 0.012600785121321678, + -0.028667569160461426, + 0.025890594348311424, + -0.017611868679523468, + 0.025807077065110207, + -0.0007314354297704995, + 0.0077097597531974316, + 0.02196524664759636, + 0.032446760684251785, + -0.05679227411746979, + -0.03541165217757225, + -0.05453728511929512, + -0.04489095136523247, + 0.0703221932053566, + 0.006916338112205267, + 0.04104911908507347, + 0.054119694977998734, + 0.05871318653225899, + 0.03044232912361622, + -0.004763138480484486, + 0.02227843925356865, + 0.013509044423699379, + 0.009573256596922874, + 0.0039149085059762, + 0.023426812142133713, + 0.07733771204948425, + -0.01691240444779396, + -0.008565819822251797, + 0.037750158458948135, + -0.047438252717256546, + 0.037791915237903595, + 0.003108437405899167, + 0.022090524435043335, + -0.004149802960455418, + -0.010314478538930416, + -0.06773313879966736, + -0.011358454823493958, + -0.009432319551706314, + 0.04073592647910118, + -0.011222737841308117, + -0.03194565325975418, + -0.010377117432653904, + -0.0035260275471955538, + -0.035620447248220444, + 0.004413406830281019, + 0.015043688006699085, + 0.00611769687384367, + 0.02127622254192829, + -0.00011084084690082818, + 0.01911519281566143, + -0.031152231618762016, + 0.030484087765216827, + -0.00940622016787529, + 0.04480743408203125, + -0.03484790399670601, + 0.02064983732998371, + 0.005008473061025143, + -0.03929524123668671, + -0.024971896782517433, + -0.06831776350736618, + -0.022737788036465645, + -0.0005865838029421866, + 0.027707112953066826, + -0.007928994484245777, + -0.01657833158969879, + -0.008879012428224087, + 0.012506827712059021, + -0.00744876591488719, + 0.03501494228839874, + 0.007668000645935535, + -0.0178311038762331, + -0.004932784475386143, + -0.0031606361735612154, + -0.02415759488940239, + 0.022675149142742157, + -0.02883460558950901, + -0.04017218202352524, + -0.03764576092362404, + 0.05353507027029991, + -0.020816873759031296, + -0.00713035324588418, + -0.010371897369623184, + 0.0036225952208042145, + 0.003395530628040433, + -0.039357878267765045, + -0.0075688231736421585, + 0.010836467146873474, + 0.011765604838728905, + 0.0036252052523195744, + 0.021422378718852997, + -0.030170895159244537, + -0.021485017612576485, + 0.05954836681485176, + -0.0036904537118971348, + 0.03424239903688431, + 0.03346985578536987, + -0.038063351064920425, + 0.05649995803833008, + 0.0203575249761343, + 0.01286177895963192, + 0.05332627519965172, + 0.05232405662536621, + 0.0162651389837265, + 0.014448622241616249, + 0.027206003665924072, + 0.05115480348467827, + -0.02983682230114937, + 0.00922352448105812, + -0.024951016530394554, + -0.01111834030598402, + 0.010183981619775295, + 0.010147443041205406, + -0.03010825626552105, + -0.048732779920101166, + -0.012611225247383118, + 0.01048673503100872, + -0.0263708233833313, + 0.04672834649682045, + -0.0006143143982626498, + -0.01660965196788311, + 0.0457678884267807, + -0.06606277823448181, + 0.03756224364042282, + 0.002559045096859336, + -0.03921172395348549, + 0.026830172166228294, + -0.021735571324825287, + -0.010580692440271378, + -0.002917911857366562, + 0.017058560624718666, + 0.07078154385089874, + -0.03977546840906143, + 0.028041183948516846, + -0.037771038711071014, + 0.03539077192544937, + -0.001776063465513289, + -0.0647682473063469, + -0.01723603717982769, + -0.0007438326138071716, + 0.050946008414030075, + -0.0645594522356987, + 0.01790418103337288, + 0.02447078749537468, + -0.0013702180003747344, + 0.04040185734629631, + 0.020816873759031296, + 0.009348801337182522, + 0.0319247730076313, + 0.07257718592882156, + 0.0025198960211127996, + 0.009458418935537338, + 0.012402430176734924, + -0.02793678641319275, + -0.014740935526788235, + 0.014281585812568665, + -0.020858632400631905, + -0.061928633600473404, + -0.011880442500114441, + -0.04038097709417343, + 0.0013291114009916782, + 0.012903538532555103, + -0.035557810217142105, + -0.029252195730805397, + -0.004113263916224241, + -0.01975201815366745, + -0.029064280912280083, + -0.006952877622097731, + 0.0012090542586520314, + 0.017309116199612617, + -0.00037485247594304383, + 0.029669785872101784, + 0.0049536642618477345, + -0.022111402824521065, + 0.009703753516077995, + -0.038042470812797546, + 0.08627413958311081, + 0.01562831550836563, + 0.014626097865402699, + 0.016442615538835526, + 0.006858919747173786, + -0.0012743027182295918, + -0.0002898663515225053, + 0.011222737841308117, + -0.0038235606625676155, + -0.03992162644863129, + -0.008497961796820164, + -0.0023372003342956305, + 0.043721698224544525, + -0.046853624284267426, + 0.028333498165011406, + 0.01976245827972889, + 0.03353249654173851, + 0.018624525517225266, + -0.03848094120621681, + -0.04065240919589996, + -0.0009076062706299126, + 0.002766535384580493, + 0.025619160383939743, + 0.016776688396930695, + 0.04568437114357948, + 0.0023802644573152065, + -0.031778618693351746, + 0.018123416230082512, + -0.026788413524627686, + -0.017069000750780106, + 0.0382930263876915, + -0.03227972611784935, + 0.009249623864889145, + 0.025473004207015038, + -0.021265782415866852, + 0.016369536519050598, + -0.03645562753081322, + 0.024220233783125877, + -0.02599499188363552, + 0.02351033128798008, + 0.007782837841659784, + 0.045350298285484314, + -0.05416145548224449, + 0.028980761766433716, + 0.01363432127982378, + 0.02413671649992466, + 0.014761814847588539, + -0.0026830171700567007, + -0.018948156386613846, + -0.028604932129383087, + 0.02785326912999153, + 0.02290482446551323, + -0.013843116350471973, + 0.011765604838728905, + 0.00023212145606521517, + 0.006744082551449537, + 0.005313835572451353, + 0.03250940144062042, + -0.02225755900144577, + 0.024533426389098167, + -0.00028480959008447826, + -0.0033511617220938206, + 0.0023763494100421667, + 0.03977546840906143, + 0.04631075635552406, + 0.04015130177140236, + -0.045934926718473434, + 0.03221708536148071, + 0.021735571324825287, + -0.06272205710411072, + 0.0036486946046352386, + -0.04522502422332764, + -0.0037948512472212315, + -0.04393049329519272, + -0.023405933752655983, + -0.0770871564745903, + -0.024053197354078293, + -0.03578748181462288, + -0.01534644141793251, + -0.04739649221301079, + -0.0048101176507771015, + -0.021526776254177094, + -0.01815473474562168, + -0.0036225952208042145, + -0.016724489629268646, + -0.014594778418540955, + -0.009500177577137947, + 0.010471074841916561, + 0.041821662336587906, + 0.035536929965019226, + 0.0052355374209582806, + -0.0023424201644957066, + -0.005741865839809179, + 0.007704539690166712, + 0.02415759488940239, + -0.025807077065110207, + -0.060049477964639664, + -0.009171325713396072, + 0.012318911962211132, + -0.029523629695177078, + 0.07800585776567459, + 0.013822237029671669, + -0.013790917582809925, + 0.04672834649682045, + -0.03733256831765175, + 0.01630689948797226, + 0.0020396672189235687, + 0.01331068854779005, + -0.014563459903001785, + -0.02128666266798973, + -0.06155280023813248, + 0.003087557852268219, + 0.005506971385329962, + 0.013696960173547268, + -0.0016064174706116319, + 0.039629314094781876, + 0.02948187105357647, + -0.030337931588292122, + -0.0011509830364957452, + -0.055288948118686676, + -0.04664482921361923, + 0.049985550343990326, + -0.05102952569723129, + 0.03568308427929878, + -0.0010478905169293284, + -0.015910187736153603, + 0.03605891764163971, + 0.010100464336574078, + 0.03658090531826019, + -0.010857346467673779, + -0.019230030477046967, + 0.01570139266550541, + 0.0694034993648529, + -0.003408580319955945, + -0.04580964893102646, + 0.037436965852975845, + 0.01941794529557228, + -0.02883460558950901, + -0.05512190982699394, + -0.06739906221628189, + 0.029586268588900566, + 0.020274005830287933, + 0.038042470812797546, + 0.006540507078170776, + -0.0240949559956789, + 0.021547656506299973, + 0.020138289779424667, + -0.017956379801034927, + -0.010585912503302097, + -0.008367463946342468, + -0.018092097714543343, + -0.008738075383007526, + -0.024971896782517433, + -0.017309116199612617, + -0.05954836681485176, + -0.000965024926699698, + -0.038668856024742126, + 0.0014811403816565871, + -0.007908115163445473, + 0.03265555575489998, + 0.027352159842848778, + -0.006488308310508728, + 0.0050658914260566235, + -0.005332105327397585, + -0.02386528253555298, + -0.00744876591488719, + -0.017340434715151787, + 0.0019287449540570378, + -0.034305039793252945, + -0.009609795175492764, + -0.026746654883027077, + 0.01224583387374878, + -0.001118358806706965, + 0.035933639854192734, + -0.03280171379446983, + -0.03004561737179756, + 0.05608236789703369, + -0.006608365569263697, + -0.00024076686531770974, + 0.04376345872879028, + -0.011671647429466248, + 0.03311490640044212, + -0.00033390906173735857, + 0.02040972374379635, + 0.019658060744404793, + 0.039357878267765045, + 0.0026830171700567007, + -0.012987056747078896, + 0.041550230234861374, + 0.026496101170778275, + 0.007563603110611439, + -0.006493528373539448, + 0.024032318964600563, + 0.0313192680478096, + -0.031486302614212036, + -0.003763532033190131, + 0.009327922016382217, + 0.024909257888793945, + -0.015179404988884926, + -0.0481899119913578, + -0.009317481890320778, + -0.0004339023435022682, + -0.015795350074768066, + 0.010439756326377392, + -0.004110653884708881, + -0.0009154360741376877, + -0.01789374090731144, + -0.007480085361748934, + 0.04773056507110596, + 0.010304039344191551, + -0.013968393206596375, + -0.017956379801034927, + -0.013342007994651794, + -0.01627557910978794, + -0.046561311930418015, + 0.025953233242034912, + -0.002287611598148942, + -0.004677010700106621, + 0.008758955635130405, + -0.015168965794146061, + -0.00891033187508583, + -0.009369680657982826, + 0.003189345356076956, + -0.017329994589090347, + 0.03520285710692406, + 0.0036043256986886263, + 0.018676724284887314, + 0.01598326675593853, + -0.05457904562354088, + 0.038710616528987885, + 0.009072148241102695, + 0.028897244483232498, + 0.026746654883027077, + 0.01204747799783945, + -0.0036382549442350864, + 0.03440943732857704, + -0.011160098947584629, + -0.009949087165296078, + 0.025577401742339134, + 0.005966320633888245, + -0.010570253245532513, + 0.0407150499522686, + 0.008654558099806309, + -0.010110903531312943, + 0.041905179619789124, + 0.003554736962541938, + -0.033720411360263824, + 0.0052668568678200245, + 0.01655745320022106, + -0.014281585812568665, + 0.03532813489437103, + 0.06794193387031555, + -0.016818447038531303, + -0.004316838923841715, + -0.02038884349167347, + -0.0020331423729658127, + 0.01849924772977829, + 0.03597540035843849, + -0.004282909911125898, + -0.01143153291195631, + 0.04672834649682045, + -0.029941219836473465, + -0.0071982117369771, + 0.020545439794659615, + -0.04785584285855293, + -0.012652983888983727, + -0.019230030477046967, + 0.0007790668169036508, + -0.03044232912361622, + -0.010685089975595474, + -0.008424882777035236, + -0.017789343371987343, + 0.036539144814014435, + 0.008701536804437637, + -0.043471142649650574, + -0.003074508160352707, + 0.02386528253555298, + -0.02006521075963974, + 0.019574541598558426, + -0.021443258970975876, + 0.014605218544602394, + 0.009980406612157822, + -0.008404003456234932, + 0.02386528253555298, + -0.037144653499126434, + -0.0042646401561796665, + 0.012893098406493664, + -0.051530636847019196, + -0.059423092752695084, + 0.01817561499774456, + 0.014730495400726795, + 0.03827214613556862, + -0.008701536804437637, + -0.007344368379563093, + 0.006937217898666859, + -0.0464777946472168, + 0.017319554463028908, + -0.028291739523410797, + 0.015784911811351776, + 0.01520028430968523, + 0.029085159301757812, + 0.00007475028542103246, + -0.007955093868076801, + 0.019981693476438522, + 0.013415086083114147, + 0.0074957446195185184, + -0.013738718815147877, + 0.029377473518252373, + -0.016473934054374695, + -0.03580836206674576, + 0.007349587976932526, + -0.008257847279310226, + -0.03286435082554817, + 0.005045012105256319, + 0.028625810518860817, + -0.018593205139040947, + -0.008184768259525299, + 0.010257060639560223, + 0.009119126945734024, + -0.0020135678350925446, + 0.00353124737739563, + 0.0014237216673791409, + -0.002609939081594348, + 0.0021623345091938972, + 0.03424239903688431, + -0.01593106798827648, + 0.0207124762237072, + 0.02699720859527588, + -0.0014315515290945768, + 0.0638495460152626, + -0.05144711583852768, + 0.028437895700335503, + 0.0213179811835289, + -0.005814943928271532, + -0.012277153320610523, + 0.04015130177140236, + -0.04013042151927948, + -0.014177188277244568, + 0.031486302614212036, + 0.04643603414297104, + -0.009635894559323788, + 0.03706113249063492, + 0.0005670092650689185, + 0.011170539073646069, + -0.01788330264389515, + -0.049400925636291504, + -0.01362388115376234, + -0.03628859296441078, + -0.022069644182920456, + -0.004042795393615961, + -0.02511805295944214, + -0.0013871826231479645, + 0.02440814860165119, + -0.037123773247003555, + -0.014521700330078602, + -0.008571039885282516, + 0.03378305211663246, + 0.003703503403812647, + 0.0005595056572929025, + 0.0019209150923416018, + 0.02760271541774273, + -0.03883589059114456, + -0.010084804147481918, + -0.029607146978378296, + -0.028312617912888527, + -0.01079470757395029, + -0.009004289284348488, + -0.062220945954322815, + 0.01363432127982378, + -0.03363689407706261, + -0.00044336338760331273, + -0.0147513747215271, + -0.011379334144294262, + 0.027393920347094536, + -0.0130079360678792, + -0.055998850613832474, + 0.04756352677941322, + -0.016995923593640327, + -0.013425526209175587, + -0.05541422590613365, + -0.002792634768411517, + -0.0408194474875927, + -0.0039357878267765045, + -0.027435678988695145, + -0.013216731138527393, + 0.0017251697136089206, + -0.00008490457548759878, + 0.007986413314938545, + -0.015471718274056911, + 0.004241150803864002, + 0.02722688391804695, + -0.0028187341522425413, + -0.03894028812646866, + 0.017142079770565033, + 0.0023019660729914904, + -0.02163117378950119, + -0.01659921184182167, + 0.008727636188268661, + 0.036163315176963806, + -0.03012913651764393, + 0.01567007414996624, + -0.028375256806612015, + -0.005444332957267761, + 0.008837253786623478, + -0.03457647189497948, + -0.01251726783812046, + -0.030504966154694557, + 0.008049052208662033, + 0.01412498950958252, + 0.005144189577549696, + -0.014594778418540955, + 0.013843116350471973, + 0.02129710279405117, + 0.004718769807368517, + -0.00876939482986927, + -0.033031389117240906, + -0.04643603414297104, + -0.013550803065299988, + -0.049693237990140915, + 0.00384705001488328, + -0.006519627757370472, + -0.020566320046782494, + -0.030985195189714432, + -0.04773056507110596, + 0.022361956536769867, + -0.013394206762313843, + -0.01912563294172287, + 0.03676882013678551, + 0.0073234885931015015, + -0.0048257773742079735, + -0.04023481905460358, + -0.029690666124224663, + 0.039316121488809586, + -0.03223796561360359, + -0.0010465855011716485, + 0.023385053500533104, + -0.024533426389098167, + -0.017183838412165642, + -0.0232388973236084, + 0.019240470603108406, + 0.009160885587334633, + -0.04205133765935898, + -0.0005807114066556096, + -0.001787808258086443, + -0.04539205878973007, + -0.036205071955919266, + -0.01945970579981804, + -0.014354664832353592, + 0.03724905103445053, + 0.0071355733089149, + 0.0388985313475132, + 0.00195875926874578, + 0.01750747114419937, + 0.01021530106663704, + -0.006201215088367462, + -0.03948315605521202, + 0.024324631318449974, + 0.0178311038762331, + 0.008163888938724995, + -0.0120996767655015, + 0.02033664472401142, + 0.030233534052968025, + 0.017016801983118057, + 0.01979377679526806, + 0.011953520588576794, + -0.02072291634976864, + 0.0009200035128742456, + 0.00744876591488719, + 0.01125405728816986, + -0.006603145506232977, + -0.008022952824831009, + -0.04023481905460358, + 0.00985512975603342, + -0.025848835706710815, + -0.0033563815522938967, + -0.001945709460414946, + 0.0012501607416197658, + -0.029690666124224663, + -0.003408580319955945, + 0.00604983838275075, + 0.021255342289805412, + 0.010434536263346672, + 0.020524559542536736, + -0.006613585632294416, + 0.035536929965019226, + 0.02102566882967949, + -0.03071376122534275, + -0.04261508211493492, + 0.008377904072403908, + -0.04330410808324814, + 0.0013545583933591843, + 0.03662266209721565, + 0.024658704176545143, + -0.011087020859122276, + -0.018029458820819855, + -0.007313048932701349, + 0.026182908564805984, + -0.0008430103189311922, + 0.0037765817251056433, + 0.0017160348361358047, + -0.009166105650365353, + -0.013352448120713234, + 0.02032620459794998, + -0.027185125276446342, + -0.031235750764608383, + -0.0018687163246795535, + -0.0058723627589643, + 0.0142711466178298, + 0.03200829029083252, + -0.04134143516421318, + -0.006947657559067011, + -0.0020266175270080566, + -0.02789502777159214, + -0.012402430176734924, + 0.0028526633977890015, + -0.0032519840169698, + 0.018948156386613846, + -0.019355308264493942, + 0.004734429530799389, + -0.003956667613238096, + 0.0003373346116859466, + -0.018248694017529488, + -0.00391229847446084, + -0.0006547684315592051, + -0.027038967236876488, + 0.015064568258821964, + 0.02282130718231201, + -0.020534999668598175, + -0.0185410063713789, + -0.00004383881969260983, + 0.0021858238615095615, + -0.052198778837919235, + 0.008544940501451492, + 0.050946008414030075, + 0.0285422932356596, + -0.04102824255824089, + 0.00518072908744216, + 0.04042273387312889, + -0.023948799818754196, + -0.023385053500533104, + 0.00098003214225173, + 0.00029883801471441984, + 0.05833735689520836, + -0.014010152779519558, + 0.0018126026261597872, + 0.017664067447185516, + -0.005316445603966713, + 0.005945440847426653, + 0.04065240919589996, + 0.009766391478478909, + 0.005590489134192467, + 0.025577401742339134, + 0.012955737300217152, + 0.02229931950569153, + -0.031235750764608383, + 0.0438469760119915, + -0.023259775713086128, + -0.015596995130181313, + 0.030964316800236702, + 0.02442902885377407, + 0.03534901514649391, + 0.01662009209394455, + -0.0103562381118536, + -0.018342651426792145, + -0.002444207901135087, + 0.05386913940310478, + -0.05666699633002281, + 0.03417976200580597, + 0.019584981724619865, + 0.02791590802371502, + 0.037416085600852966, + -0.02568179927766323, + 0.015857988968491554, + 0.04008866474032402, + 0.010439756326377392, + 0.005376474466174841, + 0.03301050886511803, + 0.01036145817488432, + -0.007610582280904055, + -0.008022952824831009, + -0.0234894510358572, + -0.011389773339033127, + 0.004679620731621981, + 0.021547656506299973, + 0.007605362217873335, + 0.025848835706710815, + -0.001977028790861368, + -0.03610067442059517, + 0.009369680657982826, + -0.0011868698056787252, + -0.024220233783125877, + 0.012788700871169567, + 0.022737788036465645, + -0.017956379801034927, + -0.004700500052422285, + 0.030588485300540924, + 0.018885519355535507, + 0.01876024156808853, + -0.021568534895777702, + 0.00011964939039899036, + 0.008748515509068966, + 0.004447335842996836, + 0.060341790318489075, + 0.013415086083114147, + 0.020180048421025276, + -0.01568051427602768, + -0.01631733775138855, + -0.0036800140514969826, + 0.019960813224315643, + 0.015826670452952385, + -0.011828243732452393, + -0.03129838779568672, + -0.002925741719081998, + -0.009782051667571068, + 0.03234236314892769, + -0.0046691810712218285, + 0.013049694709479809, + -0.002107525710016489, + -0.004494315013289452, + 0.024658704176545143, + -0.006931997835636139, + -0.027727991342544556, + 0.016369536519050598, + 0.006545727141201496, + -0.013989272527396679, + 0.01974157802760601, + 0.009124347008764744, + -0.0024663922376930714, + -0.013905755244195461, + 0.00038529225275851786, + 0.016139863058924675, + -0.043721698224544525, + -0.008811154402792454, + 0.007788057904690504, + -0.01412498950958252, + 0.03319842368364334, + 0.01973113790154457, + 0.016547013074159622, + 0.004494315013289452, + 0.0671902671456337, + 0.022069644182920456, + 0.0005588532076217234, + 0.002086646156385541, + 0.04881629720330238, + -0.002449427731335163, + -0.01503324881196022, + -0.009129566140472889, + 0.034325916320085526, + -0.007662781048566103, + 0.021224023774266243, + 0.0120996767655015, + -0.034680869430303574, + 0.01630689948797226, + 0.042134854942560196, + 0.051280081272125244, + 0.04438984394073486, + 0.01634865812957287, + -0.0000976280280156061, + 0.03704025596380234, + 0.022320197895169258, + 0.03227972611784935, + -0.011713406071066856, + -0.025535643100738525, + -0.01080514770001173, + 0.0036617442965507507, + -0.00195484422147274, + 0.012746942229568958, + 0.03161158040165901, + -0.0010798622388392687, + 0.0002626251080073416, + 0.0007373077678494155, + 0.03042144887149334, + 0.01333156879991293, + 0.0175283495336771, + 0.011191418394446373, + 0.028604932129383087, + -0.010267499834299088, + 0.013164532370865345, + 0.011013942770659924, + 0.023134499788284302, + 0.010612011887133121, + 0.007182552013546228, + -0.04265684261918068, + -0.008393563330173492, + 0.02856317162513733, + 0.03290611132979393, + -0.0207124762237072, + 0.025598281994462013, + 0.024616943672299385, + 0.005726206116378307, + 0.018739361315965652, + 0.002245852490887046, + 0.027018088847398758, + -0.004554343409836292, + 0.013091454282402992, + -0.009056488052010536, + -0.01522116456180811, + 0.011264496482908726, + 0.03346985578536987, + -0.002278476720675826, + 0.030003858730196953, + 0.035286374390125275, + -0.005710546392947435, + -0.007928994484245777, + 0.033052265644073486, + 0.008675437420606613, + -0.004355987999588251, + 0.02538948692381382, + -0.011859563179314137, + 0.0010413656709715724, + 0.014928851276636124, + -0.008743295446038246, + -0.016870645806193352, + 0.034033603966236115, + 0.012600785121321678, + 0.01815473474562168, + 0.04069416970014572, + -0.005047622136771679, + -0.0037478723097592592, + -0.01129581592977047, + 0.013133212924003601, + 0.00025169597938656807, + -0.03380392864346504, + 0.03820950537919998, + 0.023760885000228882, + -0.030630243942141533, + -0.008231747895479202, + -0.03411712124943733, + 0.03484790399670601, + 0.009046048857271671, + 0.016734927892684937, + -0.02319713681936264, + -0.0033198425080627203, + 0.005386914126574993, + -0.004867536015808582, + -0.029982978478074074, + -0.030296171084046364, + 0.026496101170778275, + -0.014646977186203003, + 0.03236324340105057, + -0.004055845085531473, + -0.020889950916171074, + 0.012204074300825596, + 0.006691883783787489, + -0.008691096678376198, + 0.0001955823099706322, + -0.004102824255824089, + 0.013509044423699379, + -0.02791590802371502, + 0.026162028312683105, + -0.033365458250045776, + -0.0285422932356596, + -0.03321930393576622, + 0.03409624472260475, + 0.03221708536148071, + -0.028771966695785522, + -0.011901321820914745, + 0.014981050044298172, + 0.0016481764614582062, + 0.011870002374053001, + -0.01973113790154457, + 0.01849924772977829, + 0.03614243492484093, + -0.003998426720499992, + 0.03073464147746563, + 0.015367320738732815, + 0.004126313608139753, + 0.03720729053020477, + 0.013112333603203297, + -0.025869715958833694, + 0.013874435797333717, + -0.025827955454587936, + -0.015116767026484013, + 0.0015881478320807219, + 0.010742508806288242, + -0.04785584285855293, + -0.04735473170876503, + -0.02378176338970661, + 0.01724647730588913, + -0.004110653884708881, + 0.026182908564805984, + 0.030212653800845146, + 0.01697504334151745, + 0.07524976134300232, + 0.035307254642248154, + 0.023301536217331886, + 0.019856415688991547, + -0.010559813119471073, + 0.002121880417689681, + -0.029314834624528885, + 0.0035208077169954777, + 0.009254843927919865, + 0.013707399368286133, + 0.0020331423729658127, + 0.00801773276180029, + -0.007610582280904055, + -0.0014237216673791409, + 0.034994062036275864, + 0.02040972374379635, + -0.008722416125237942, + 0.0007692794897593558, + -0.012391990050673485, + 0.026746654883027077, + -0.003546907100826502, + -0.014041472226381302, + 0.011243617162108421, + 0.015920627862215042, + -0.019292669370770454, + 0.0008208258077502251, + 0.005971540231257677, + -0.004191562067717314, + -0.004275080282241106, + 0.038105107843875885, + -0.017309116199612617, + 0.012611225247383118, + 0.05495487526059151, + -0.009369680657982826, + -0.0319247730076313, + -0.012778261676430702, + 0.008685876615345478, + 0.026558740064501762, + -0.017016801983118057, + -0.025013655424118042, + 0.0023606899194419384, + 0.004316838923841715, + 0.016734927892684937, + -0.025326848030090332, + 0.012840899638831615, + 0.0012847424950450659, + -0.010418876074254513, + 0.027707112953066826, + 0.012475508265197277, + -0.01193264126777649, + 0.039378758519887924, + -0.017309116199612617, + 0.015450838953256607, + 0.03564132750034332, + 0.006717983167618513, + 0.02570267952978611, + 0.014031032100319862, + 0.022466354072093964, + -0.006550946738570929, + -0.014594778418540955, + -0.007641901262104511, + 0.001933964784257114, + 0.030337931588292122, + 0.005386914126574993, + 0.024616943672299385, + -0.033407218754291534, + -0.009479298256337643, + 0.027122486382722855, + -0.04054801166057587, + 0.010105683468282223, + -0.012840899638831615, + 0.0005526545573957264, + -0.022716909646987915, + -0.0008293081191368401, + -0.025807077065110207, + 0.02252899296581745, + 0.03298962861299515, + 0.006717983167618513, + -0.013216731138527393, + -0.015189845114946365, + 0.026120269671082497, + 0.017716266214847565, + 0.00891555193811655, + 0.0030040398705750704, + -0.030337931588292122, + -0.0020383624359965324, + 0.0017329994589090347, + -0.040568891912698746, + 0.0028239539824426174, + 0.002613853896036744, + 0.0338456891477108, + 0.005355594679713249, + 0.0047657485119998455, + -0.012193635106086731, + -0.004755308851599693, + 0.04117439687252045, + 0.00015366016305051744, + 0.013895315118134022, + 0.012579905800521374, + -0.00751140434294939, + -0.036476507782936096, + 0.006002859678119421, + 0.006963317282497883, + -0.0022119232453405857, + -0.031486302614212036, + -0.036184195429086685, + 0.007532284129410982, + 0.0003224905813112855, + -0.01254858635365963, + 0.0143964234739542, + -0.005076331552118063, + -0.014960170723497868, + 0.011870002374053001, + -0.02449166774749756, + 0.017016801983118057, + 0.001291267341002822, + -0.011034822091460228, + 0.010857346467673779, + 0.02728952281177044, + 0.0020122630521655083, + 0.037102892994880676, + -0.006973756942898035, + 0.03599627688527107, + -0.004019306041300297, + 0.014532140456140041, + 0.019230030477046967, + 0.038063351064920425, + 0.035578686743974686, + -0.009145226329565048, + 0.0078298170119524, + -0.016432175412774086, + 0.007699320092797279, + 0.020942149683833122, + 0.008049052208662033, + -0.0563746839761734, + 0.002449427731335163, + -0.0010831246618181467, + -0.033678654581308365, + 0.012026598677039146, + 0.02317625842988491, + -0.009333142079412937, + 0.011149659752845764, + -0.02043060213327408, + -0.02411583624780178, + 0.01726735569536686, + -0.001472005620598793, + -0.006477868650108576, + -0.026746654883027077, + -0.013081014156341553, + 0.010121343657374382, + -0.02261251211166382, + -0.02630818448960781, + 0.04288651794195175, + 0.0024742220994085073, + -0.0071668922901153564, + -0.026412582024931908, + 0.012538147158920765, + 0.014072790741920471, + 0.043471142649650574, + 0.012318911962211132, + 0.012485948391258717, + 0.02321801707148552, + 0.0067388624884188175, + 0.006044618785381317, + -0.005204218439757824, + 0.024930138140916824, + -0.012913977727293968, + -0.01939706690609455, + -0.004841436631977558, + 0.02507629431784153, + 0.026245545595884323, + 0.013790917582809925, + 0.02697633020579815, + -0.010236180387437344, + 0.013028815388679504, + -0.015450838953256607, + -0.0021662493236362934, + 0.02511805295944214, + -0.018405290320515633, + -0.038752373307943344, + 0.048106394708156586, + -0.04915037006139755, + -0.026851052418351173, + 0.01630689948797226, + 0.029022522270679474, + -0.01916739158332348, + 0.0035364674404263496, + -0.0072399708442389965, + 0.006550946738570929, + -0.034054484218358994, + 0.005206828471273184, + 0.023907041177153587, + 0.0010935644386336207, + -0.03545341268181801, + 0.015837110579013824, + -0.03259291872382164, + 0.04288651794195175, + -0.019574541598558426, + -0.020451482385396957, + 0.0003892071545124054, + 0.030254412442445755, + 0.009594135917723179, + -0.011849123053252697, + 0.008101250976324081, + -0.010157882235944271, + 0.0295027494430542, + 0.005846263375133276, + 0.004663961008191109, + 0.022696029394865036, + -0.0011000892845913768, + -0.0022889163810759783, + -0.0175283495336771, + -0.021109186112880707, + 0.004619591869413853, + 0.029022522270679474, + -0.008184768259525299, + 0.011995279230177402, + 0.0068954587914049625, + 0.003867929568514228, + -0.0018191274721175432, + 0.025911474600434303, + -0.0021518946159631014, + 0.016212940216064453, + -0.02977418340742588, + -0.03720729053020477, + 0.025013655424118042, + -0.02791590802371502, + -0.0017447442514821887, + -0.025848835706710815, + 0.008106470108032227, + 0.0072556305676698685, + 0.004444726277142763, + -0.0339500866830349, + -0.014250267297029495, + -0.005992420017719269, + -0.00192352500744164, + -0.02695544995367527, + -0.014667857438325882, + 0.04198869690299034, + 0.025869715958833694, + 0.025201570242643356, + 0.03190389275550842, + 0.0005435197963379323, + 0.012026598677039146, + 0.0393996387720108, + 0.008101250976324081, + 0.03802159056067467, + -0.047814082354307175, + -0.029398351907730103, + 0.00006630876305280253, + 0.039608433842659, + -0.025159811601042747, + -0.018300892785191536, + 0.002256292151287198, + -0.025013655424118042, + 0.00674930214881897, + -0.01299749594181776, + -0.004032355733215809, + 0.0055957091972231865, + 0.008424882777035236, + -0.023113619536161423, + -0.002463782439008355, + -0.0036356449127197266, + -0.00814300961792469, + 0.025932352989912033, + -0.03726992756128311, + -0.01754922978579998, + 0.026704896241426468, + 0.03238412365317345, + -0.023322414606809616, + 0.00038137732190079987, + -0.007109473925083876, + -0.02822910062968731, + -0.014636537991464138, + -0.015325562097132206, + -0.04785584285855293, + -0.01099306344985962, + 0.0012436358956620097, + -0.011003502644598484, + 0.017789343371987343, + -0.021547656506299973, + 0.006055058445781469, + 0.0016272969078272581, + 0.021777331829071045, + 0.013717839494347572, + -0.005919341463595629, + -0.026245545595884323, + -0.0010844296775758266, + 0.0338456891477108, + -0.011692526750266552, + -0.027665352448821068, + 0.001304969540797174, + -0.032780833542346954, + -0.04393049329519272, + -0.021182265132665634, + 0.038982048630714417, + -0.03328194096684456, + 0.015231603756546974, + 0.015565675683319569, + 0.0351610966026783, + 0.0350566990673542, + 0.012204074300825596, + -0.030484087765216827, + -0.018092097714543343, + -0.030003858730196953, + -0.018728923052549362, + -0.008607578463852406, + -0.013665640726685524, + -0.02628730610013008, + -0.028625810518860817, + 0.029210437089204788, + 0.0010615927167236805, + -0.01595194637775421, + 0.005042402073740959, + -0.008576259948313236, + -0.01819649524986744, + -0.01317497156560421, + -0.016379976645112038, + 0.01848880760371685, + 0.05169767141342163, + -0.017935501411557198, + -0.03044232912361622, + 0.014062351547181606, + -0.0002386463020229712, + -0.02103610895574093, + 0.0036930637434124947, + -0.03194565325975418, + 0.0032050050795078278, + -0.009599355980753899, + -0.02317625842988491, + -0.0023189308121800423, + 0.010288379155099392, + 0.03198741376399994, + -0.04848222807049751, + -0.015127206221222878, + 0.042176615446805954, + -0.0007842866471037269, + 0.012423309497535229, + 0.01598326675593853, + 0.014239827170968056, + -0.018311331048607826, + 0.023405933752655983, + 0.0015307292342185974, + -0.021777331829071045, + -0.021798210218548775, + 0.017361314967274666, + 0.04501622915267944, + -0.02444990910589695, + -0.006373471114784479, + 0.035286374390125275, + 0.027477437630295753, + 0.007521844003349543, + -0.03739520534873009, + -0.007088594138622284, + 0.006368251051753759, + 0.0015320341335609555, + -0.02192348800599575, + 0.013352448120713234, + 0.03217532858252525, + -0.003202395047992468, + -0.011149659752845764, + 0.00845098216086626, + 0.007662781048566103, + 0.02161029540002346, + -0.019271789118647575, + -0.03691497817635536, + 0.03484790399670601, + -0.029899461194872856, + -0.01160900853574276, + -0.014521700330078602, + -0.015784911811351776, + -0.0012743027182295918, + 0.023113619536161423, + -0.04585140943527222, + -0.01394751388579607, + -0.01098262332379818, + 0.01570139266550541, + 0.018916837871074677, + -0.008059491403400898, + 0.02355208992958069, + 0.047187697142362595, + 0.04226013273000717, + 0.021693812683224678, + 0.004951054230332375, + 0.021401500329375267, + -0.013049694709479809, + 0.009766391478478909, + -0.025556523352861404, + -0.0005063281860202551, + -0.016056343913078308, + 0.006373471114784479, + -0.04447336122393608, + 0.01655745320022106, + -0.015106326900422573, + -0.007944654673337936, + 0.0017212547827512026, + -0.0006133356364443898, + 0.01602502539753914, + -0.023948799818754196, + 0.000819520850200206, + 0.012026598677039146, + -0.0008253931882791221, + 0.05161415413022041, + -0.004731819499284029, + -0.010512834414839745, + 0.0018269573338329792, + -0.020952589809894562, + -0.0032885230612009764, + 0.025640040636062622, + 0.011953520588576794, + 0.0020344473887234926, + 0.014688736759126186, + -0.003954057581722736, + -0.011588129214942455, + 0.023969680070877075, + 0.04200957715511322, + 0.024679582566022873, + 0.012506827712059021, + -0.030880797654390335, + -0.032425880432128906, + -0.003873149398714304 + ] + }, + { + "HotelId": "16", + "HotelName": "Double Sanctuary Resort", + "Description": "5 star Luxury Hotel - Biggest Rooms in the city. #1 Hotel in the area listed by Traveler magazine. Free WiFi, Flexible check in/out, Fitness Center & espresso in room.", + "Description_fr": "5 star hôtel de luxe-plus grandes chambres de la ville. #1 hôtel dans les environs énumérés par Traveler magazine. WiFi gratuit, Check-in/out flexible, centre de fitness et espresso dans la chambre.", + "Category": "Resort and Spa", + "Tags": [ + "view", + "pool", + "restaurant", + "bar", + "continental breakfast" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-08-05T00:00:00Z", + "Rating": 4.2, + "Address": { + "StreetAddress": "2211 Elliott Ave", + "City": "Seattle", + "StateProvince": "WA", + "PostalCode": "98121", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.347771, + 47.61166 + ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 108.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 97.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "tv", + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 67.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + } + ], + "DescriptionVector": [ + -0.06022871658205986, + -0.00699493195861578, + 0.03603623807430267, + 0.02520241215825081, + -0.03801019489765167, + -0.03364912420511246, + -0.07432186603546143, + 0.018488654866814613, + 0.021931607276201248, + -0.03075704164803028, + 0.03459019586443901, + 0.004972197115421295, + -0.04535515978932381, + -0.0058989254757761955, + 0.004045469220727682, + 0.033052343875169754, + -0.04687006026506424, + 0.030802948400378227, + 0.039869390428066254, + 0.03316710889339447, + -0.027153419330716133, + 0.010386239737272263, + 0.0026855028700083494, + -0.005511593073606491, + 0.03493449091911316, + 0.03780362010002136, + -0.03429180756211281, + 0.008199965581297874, + 0.013094696216285229, + 0.01590644009411335, + -0.026648452505469322, + -0.0191657692193985, + 0.05063435435295105, + 0.003150301519781351, + -0.007643354590982199, + -0.037964288145303726, + -0.020278990268707275, + 0.04820133373141289, + 0.04994576424360275, + 0.010558387264609337, + 0.018787045031785965, + 0.054582275450229645, + -0.0011978605762124062, + -0.0016884813085198402, + -0.009473857469856739, + -0.043564826250076294, + -0.0001469530980102718, + -0.005517331417649984, + -0.005643573123961687, + 0.02811744622886181, + -0.03266214206814766, + 0.01712295040488243, + -0.022826775908470154, + -0.055362675338983536, + 0.006621945183724165, + 0.0014022858813405037, + 0.006455536000430584, + -0.005505854729562998, + 0.05205744132399559, + 0.030940666794776917, + -0.007000670302659273, + -0.01097728032618761, + 0.03690845146775246, + 0.04482724145054817, + -0.031284961849451065, + -0.025317177176475525, + -0.024031808599829674, + 0.007052314467728138, + 0.011074830777943134, + 0.0013018663739785552, + 0.005887448787689209, + 0.03133086860179901, + -0.011103522032499313, + -0.0017716860165819526, + 0.04292214289307594, + -0.005284931976348162, + -0.02073805034160614, + 0.0014862078242003918, + -0.022493956610560417, + -0.040098920464515686, + -0.021185634657740593, + -0.015034225769340992, + -0.008475401438772678, + 0.04331234097480774, + 0.004143019672483206, + -0.017880400642752647, + -0.020726574584841728, + -0.04367959126830101, + -0.034268852323293686, + -0.012681541964411736, + 0.01959040015935898, + -0.024169526994228363, + -0.011528152972459793, + -0.023033352568745613, + -0.0006401739665307105, + 0.00044184556463733315, + 0.057566165924072266, + -0.008687716908752918, + -0.04260079935193062, + 0.08028965443372726, + 0.049257174134254456, + -0.053021468222141266, + 0.014529259875416756, + 0.0012251172447577119, + -0.010799393989145756, + -0.025110600516200066, + 0.013829193077981472, + 0.00770647544413805, + 0.03146858513355255, + 0.0024287160485982895, + -0.10540025681257248, + -0.010093589313328266, + -0.048614490777254105, + 0.03869878500699997, + -0.03523287922143936, + 0.009003320708870888, + 0.03195060044527054, + 0.0030211908742785454, + -0.07083301246166229, + -0.014184964820742607, + 0.057841602712869644, + 0.07046575844287872, + -0.015252280049026012, + -0.0418892540037632, + -0.0005548174376599491, + -0.056785762310028076, + -0.020680667832493782, + -0.012647111900150776, + -0.03126201033592224, + -0.0027730113361030817, + -0.03486563265323639, + 0.01812140643596649, + 0.03204241022467613, + -0.009118085727095604, + 0.0037528183311223984, + 0.0740005224943161, + 0.010311642661690712, + 0.002398590324446559, + 0.006730972323566675, + -0.03300643712282181, + -0.009032011963427067, + 0.007895837537944317, + 0.044781334698200226, + 0.02607462741434574, + -0.023733418434858322, + -0.013473420403897762, + 0.003916358575224876, + -0.004980804864317179, + -0.01604415848851204, + 0.027176372706890106, + -0.010632985271513462, + 0.03218013048171997, + 0.012589729391038418, + 0.00976650882512331, + -0.007006408181041479, + -0.018557514995336533, + 0.03656415641307831, + 0.022126708179712296, + -0.03201945871114731, + 0.05853019282221794, + -0.013152078725397587, + -0.013634092174470425, + -0.02221851982176304, + 0.03509516268968582, + 0.005204596556723118, + 0.06881314516067505, + -0.028576506301760674, + 0.006403891835361719, + -0.060274623334407806, + -0.02655664086341858, + 0.07041985541582108, + 0.02784200944006443, + 0.0010508177801966667, + 0.05077207460999489, + 0.024881070479750633, + 0.004860301502048969, + 0.021920131519436836, + 0.037757713347673416, + -0.027612479403614998, + 0.020829861983656883, + -0.007453992031514645, + -0.0085959043353796, + 0.02209227904677391, + 0.003632314968854189, + -0.0011017448268830776, + 0.02536308392882347, + -0.018144359812140465, + -0.0020614678505808115, + 0.0053021470084786415, + 0.00994439423084259, + -0.0050066267140209675, + 0.008136844262480736, + -0.02266610413789749, + -0.022849727421998978, + -0.04675529524683952, + 0.048752207309007645, + 0.007442515809088945, + -0.02577623724937439, + -0.00432951282709837, + -0.01676717959344387, + -0.014299729838967323, + -0.014735836535692215, + 0.03275395557284355, + -0.034544289112091064, + -0.023457983508706093, + -0.09814710170030594, + 0.015263755805790424, + 0.03117019683122635, + -0.018201742321252823, + -0.020359326153993607, + -0.02435315027832985, + -0.008578689768910408, + 0.046342141926288605, + 0.029219189658761024, + -0.03624281287193298, + -0.020210132002830505, + -0.011637179180979729, + 0.02472039870917797, + 0.023962950333952904, + 0.061605896800756454, + 0.007597448769956827, + 0.007626140024513006, + 0.022769393399357796, + 0.03011435829102993, + -0.012165098451077938, + 0.01746724545955658, + 0.011246978305280209, + 0.002296736231073737, + -0.016916373744606972, + -0.012658588588237762, + 0.010047683492302895, + -0.01626221276819706, + 0.014678454026579857, + -0.06394710391759872, + -0.03805610164999962, + 0.02286120504140854, + -0.018832949921488762, + 0.018637849017977715, + -0.0026697227731347084, + -0.007390871178358793, + -0.02749771438539028, + -0.012796306982636452, + 0.010965803638100624, + -0.007763857953250408, + 0.003950788173824549, + -0.03557717427611351, + 0.021220063790678978, + 0.004180318210273981, + 0.033419594168663025, + 0.035186976194381714, + -0.031766973435878754, + 0.02150697633624077, + -0.0027228016406297684, + -0.055362675338983536, + 0.04283032938838005, + 0.049532610923051834, + -0.0014087414601817727, + 0.02621234580874443, + 0.020347848534584045, + -0.024307245388627052, + 0.03805610164999962, + 0.009559931233525276, + 0.002794529777020216, + -0.05191972479224205, + -0.015940871089696884, + -0.008245871402323246, + -0.04507972672581673, + 0.018086977303028107, + 0.013898051343858242, + -0.04202697426080704, + -0.08474253863096237, + -0.008544260635972023, + 0.0222299974411726, + 0.012934025377035141, + 0.039020128548145294, + 0.02889784798026085, + -0.013530803844332695, + -0.03218013048171997, + -0.019785501062870026, + 0.018419796600937843, + -0.0066047306172549725, + -0.014724359847605228, + 0.04103999584913254, + -0.03936442360281944, + 0.017203286290168762, + 0.006937549449503422, + 0.04429932311177254, + 0.019372345879673958, + -0.03858401998877525, + 0.002659680787473917, + 0.025523753836750984, + 0.010942851193249226, + 0.011315837502479553, + -0.03913489356637001, + -0.021208588033914566, + 0.02264315076172352, + 0.0007732297526672482, + -0.028714224696159363, + 0.00719003239646554, + 0.021002009510993958, + 0.006484227254986763, + 0.03787247836589813, + 0.002292432589456439, + -0.042141739279031754, + -0.020611809566617012, + 0.06881314516067505, + -0.05297556146979332, + 0.003440083470195532, + -0.000401319150114432, + -0.012211005203425884, + -0.015206373296678066, + 0.032134223729372025, + 0.018660802394151688, + -0.01627368852496147, + -0.04755865037441254, + -0.032501470297575, + -0.03846925497055054, + 0.026969794183969498, + -0.021277446299791336, + -0.030022546648979187, + 0.04884402081370354, + -0.0029666773043572903, + -0.010569863952696323, + 0.02770429104566574, + 0.004754143767058849, + -0.01530966255813837, + -0.006059596315026283, + 0.048752207309007645, + 0.000997021677903831, + -0.04618147015571594, + 0.0538477785885334, + -0.006753925234079361, + 0.042141739279031754, + -0.0032621975988149643, + -0.041453149169683456, + 0.00768926041200757, + -0.03918080031871796, + 0.04395502805709839, + -0.002754362067207694, + 0.01648026518523693, + -0.00823439471423626, + -0.001810419256798923, + -0.024972882121801376, + 0.04062683880329132, + 0.008859864436089993, + -0.003431475954130292, + 0.005348052829504013, + 0.039088986814022064, + 0.013335702940821648, + 0.021116774529218674, + -0.013416037894785404, + 0.0022164005786180496, + -0.025546707212924957, + 0.041453149169683456, + 0.00431516719982028, + -0.011424863710999489, + 0.03052751161158085, + 0.006185838021337986, + -0.07285287231206894, + 0.022780869156122208, + -0.028002681210637093, + 0.01627368852496147, + 0.015952346846461296, + 0.01108056865632534, + 0.04154495894908905, + 0.013966910541057587, + -0.0480177104473114, + 0.06091730669140816, + 0.016239259392023087, + 0.004186056554317474, + -0.036747779697179794, + 0.016893420368433, + 0.08221770823001862, + -0.004481576383113861, + -0.03934147208929062, + 0.006650636438280344, + 0.04395502805709839, + 0.0532509982585907, + 0.027933821082115173, + 0.0021418032702058554, + 0.02144959382712841, + 0.0018376759253442287, + 0.03273100033402443, + -0.015080131590366364, + 0.024376103654503822, + 0.020967580378055573, + -0.01825912483036518, + 0.016354024410247803, + -0.01775415800511837, + 0.01160848792642355, + -0.03550831601023674, + 0.009749294258654118, + 0.06335032731294632, + -0.005066878627985716, + 0.018167313188314438, + 0.023825231939554214, + 0.054719991981983185, + 0.002345511456951499, + -0.020542949438095093, + -0.01522932667285204, + 0.010604294016957283, + -0.07308240234851837, + 0.02862241119146347, + -0.022838251665234566, + -0.007035099435597658, + -0.04668643698096275, + 0.017272144556045532, + -0.060550060123205185, + 0.005967784207314253, + -0.0015349830500781536, + -0.001589496387168765, + -0.05958603322505951, + 0.003770032897591591, + -0.010908421128988266, + -0.04239422082901001, + 0.005224680528044701, + 0.015780199319124222, + 0.0036294457968324423, + 0.006673589814454317, + -0.0512770377099514, + 0.03950214013457298, + 0.03876764699816704, + 0.0017501675756648183, + 0.0412006638944149, + 0.01522932667285204, + 0.005210334900766611, + 0.019785501062870026, + -0.03509516268968582, + -0.07147569209337234, + 0.016778655350208282, + -0.030550464987754822, + -0.02520241215825081, + 0.030779995024204254, + 0.06922630220651627, + -0.07519408315420151, + 0.04898173734545708, + -0.02784200944006443, + -0.004490184132009745, + -0.015481810085475445, + 0.03580670803785324, + -0.05481180548667908, + -0.023618653416633606, + -0.013783286325633526, + -0.029586438089609146, + 0.023917043581604958, + 0.023917043581604958, + 0.001503422623500228, + 0.06137636676430702, + 0.02023308351635933, + -0.0012961281463503838, + -0.043289389461278915, + -0.06895086169242859, + -0.032203081995248795, + -0.016503218561410904, + -0.023274358361959457, + 0.015424427576363087, + 0.05701529234647751, + -0.03527878597378731, + 0.042210597544908524, + -0.01754758134484291, + 0.03307529538869858, + -0.007058052811771631, + 0.04124657064676285, + -0.028783082962036133, + 0.02699274756014347, + -0.04829314723610878, + -0.006725233979523182, + 0.053939588367938995, + 0.0005548174376599491, + -0.01409315224736929, + -0.0667932778596878, + -0.05090979114174843, + 0.022425096482038498, + 0.024536775425076485, + 0.02335469424724579, + -0.059769656509160995, + -0.014162011444568634, + 0.01480469573289156, + 0.04994576424360275, + 0.034842681139707565, + 0.003437214298173785, + -0.050680261105298996, + -0.05949421972036362, + -0.051965631544589996, + 0.0018577597802504897, + -0.01618187688291073, + -0.06215677037835121, + -0.004538958892226219, + -0.040098920464515686, + -0.00994439423084259, + -0.0032650665380060673, + 0.016319595277309418, + 0.015608051791787148, + -0.009376307018101215, + 0.014609594829380512, + 0.011092045344412327, + -0.04452885314822197, + -0.02876012958586216, + 0.010564126074314117, + -0.031996507197618484, + -0.008475401438772678, + -0.027245230972766876, + -0.01839684322476387, + 0.007408086210489273, + 0.04774227365851402, + 0.030940666794776917, + -0.0056292274966835976, + -0.03872174024581909, + -0.021185634657740593, + -0.02435315027832985, + -0.003873321693390608, + -0.0019725249148905277, + -0.04384026303887367, + 0.018557514995336533, + -0.0027801841497421265, + 0.017788587138056755, + 0.00852130725979805, + 0.014827649109065533, + -0.0033999155275523663, + -0.04182039573788643, + 0.019578922539949417, + -0.002222138922661543, + 0.0022938670590519905, + 0.01490798406302929, + -0.007006408181041479, + 0.026189392432570457, + -0.01890181005001068, + -0.04434522986412048, + 0.0123257702216506, + -0.006788354832679033, + -0.009772246703505516, + -0.025684425607323647, + 0.0044098482467234135, + 0.004472969099879265, + -0.00292220595292747, + 0.011866709217429161, + 0.03801019489765167, + -0.0009518329170532525, + 0.023412076756358147, + -0.004372549708932638, + 0.04239422082901001, + 0.006535871420055628, + 0.0246515404433012, + -0.025799190625548363, + 0.013335702940821648, + -0.032134223729372025, + -0.009273018687963486, + 0.0039995633997023106, + 0.030779995024204254, + -0.024812210351228714, + 0.031789928674697876, + 0.0051099155098199844, + -0.017995165660977364, + -0.009439428336918354, + 0.0028260902035981417, + 0.009083656594157219, + 0.03475086763501167, + 0.00898036826401949, + 0.022712010890245438, + 0.03837744519114494, + -0.010667414404451847, + 0.0092385895550251, + -0.010810870677232742, + 0.02344650588929653, + -0.03247851878404617, + 0.018591944128274918, + 0.017926305532455444, + 0.07450549304485321, + 0.047466836869716644, + 0.005508724134415388, + 0.020646238699555397, + 0.03784952312707901, + 0.012463487684726715, + 0.031216103583574295, + 0.012394629418849945, + -0.011654394678771496, + 0.01712295040488243, + -0.03103247843682766, + -0.024238385260105133, + 0.016847513616085052, + 0.01324389036744833, + -0.02294154092669487, + 0.027291137725114822, + 0.024031808599829674, + -0.02706160768866539, + -0.03709207475185394, + 0.03436066582798958, + 0.009255804121494293, + 0.02804858610033989, + 0.03989234194159508, + 0.04652576521039009, + 0.009680435061454773, + 0.009921441785991192, + -0.06826227158308029, + -0.000030215494916774333, + 0.013014360330998898, + -0.03941033035516739, + 0.003024060046300292, + -0.004338120110332966, + 0.05733663588762283, + 0.0033195801079273224, + -0.03713798150420189, + 0.005743992514908314, + -0.010099327191710472, + -0.005092700477689505, + 0.034911539405584335, + -0.006346509326249361, + 0.001932357088662684, + -0.011671609245240688, + -0.03612804785370827, + 0.013220937922596931, + -0.012302816845476627, + 0.0010357549181208014, + -0.015608051791787148, + -0.019119862467050552, + 0.05752025917172432, + -0.0011168076889589429, + 0.005368136800825596, + 0.00380733166821301, + -0.01760496385395527, + 0.01939529925584793, + 0.014483354054391384, + 0.00904922652989626, + 0.007522851228713989, + 0.004427063278853893, + 0.044207509607076645, + -0.023182546719908714, + -0.02393999695777893, + 0.0015378521056845784, + 0.004369680769741535, + 0.004980804864317179, + 0.03461315110325813, + 0.04586012661457062, + -0.014322682283818722, + -0.02236771397292614, + 0.014162011444568634, + -0.02350388839840889, + 0.0015478940913453698, + -0.008245871402323246, + 0.010713320225477219, + 0.06298308074474335, + -0.0028992530424147844, + 0.0029724156484007835, + -0.0237104669213295, + 0.04595194011926651, + 0.029632344841957092, + 0.047053683549165726, + -0.01732952706515789, + -0.01488503161817789, + -0.004068422131240368, + 0.03486563265323639, + -0.02123154141008854, + -0.0029150331392884254, + -0.0028203518595546484, + -0.00962879043072462, + 0.005973522551357746, + 0.028140397742390633, + -0.009674696251749992, + 0.007855669595301151, + 0.0409022755920887, + -0.027864962816238403, + 0.04333529621362686, + -0.035623081028461456, + -0.020003553479909897, + 0.003970871679484844, + 0.028071539476513863, + 0.005939092952758074, + 0.023033352568745613, + -0.05572992563247681, + 0.05086388438940048, + 0.026717310771346092, + 0.035255834460258484, + 0.0030326673295348883, + 0.031629256904125214, + -0.016870466992259026, + -0.0301832165569067, + 0.02380227856338024, + -0.05292965844273567, + 0.0001756443816702813, + -0.0013018663739785552, + -0.006926072761416435, + -0.001213640789501369, + -0.04611261188983917, + -0.01438006479293108, + 0.0480177104473114, + -0.031078385189175606, + 0.006862951908260584, + -0.021415164694190025, + -0.015217849984765053, + 0.007941743358969688, + -0.010128018446266651, + -0.016135970130562782, + -0.009301709942519665, + 0.008366374298930168, + -0.012279864400625229, + -0.05853019282221794, + 0.007046576123684645, + 0.0011225460330024362, + -0.018855903297662735, + -0.06151408329606056, + 0.04106294736266136, + 0.018488654866814613, + 0.007895837537944317, + -0.0028748654294759035, + -0.008618857711553574, + 0.0039766100235283375, + -0.00032331477268598974, + -0.04510267823934555, + 0.03374093398451805, + 0.009927179664373398, + -0.003477382007986307, + -0.015148990787565708, + -0.026648452505469322, + -0.034475430846214294, + 0.04046616703271866, + 0.006547348108142614, + 0.0017028269357979298, + 0.020634762942790985, + 0.006432583089917898, + -0.03608214110136032, + 0.02073805034160614, + 0.02940281480550766, + 0.04303690791130066, + -0.0018161574844270945, + 0.025386037304997444, + -0.0084467101842165, + -0.023526841774582863, + -0.010621508583426476, + -0.020692145451903343, + 0.03826268017292023, + -0.0028547814581543207, + 0.015791675075888634, + -0.02264315076172352, + 0.015504762530326843, + 0.04533220827579498, + 0.010787918232381344, + -0.022402144968509674, + -0.012188051827251911, + -0.04664053022861481, + 0.00534231448546052, + 0.026028720661997795, + -0.032271940261125565, + -0.00014802902296651155, + 0.00020155617676209658, + 0.037528183311223984, + -0.04902764409780502, + 0.009623052552342415, + -0.015344091691076756, + -0.026005767285823822, + 0.014196440577507019, + -0.04994576424360275, + 0.007591710425913334, + 0.012383152730762959, + -0.016434360295534134, + -0.019911741837859154, + -0.026235297322273254, + 0.0333966389298439, + 0.030435699969530106, + -0.006030905060470104, + 0.024697445333003998, + -0.03323596715927124, + 0.013725903816521168, + 0.014288253150880337, + 0.0024889677297323942, + -0.003738472703844309, + -0.03319006413221359, + -0.004249177407473326, + -0.005419780965894461, + -0.026946840807795525, + -0.024812210351228714, + -0.013484897091984749, + 0.01108630746603012, + 0.018339460715651512, + -0.004498791415244341, + -0.010271474719047546, + -0.007626140024513006, + -0.00133988237939775, + -0.04253194108605385, + -0.03851516172289848, + -0.004441408906131983, + 0.049899857491254807, + 0.004074160475283861, + 0.00009835726086748764, + -0.01438006479293108, + -0.022310331463813782, + 0.008561475202441216, + 0.02485811710357666, + -0.0020313418935984373, + 0.027222277596592903, + -0.003460167208686471, + -0.012555300258100033, + -0.026395969092845917, + 0.011097783222794533, + -0.018144359812140465, + 0.011499461717903614, + 0.046273283660411835, + -0.005835804622620344, + -0.012440535239875317, + 0.032845765352249146, + 0.01626221276819706, + 0.0029193367809057236, + -0.0005856605712324381, + 0.013152078725397587, + 0.019762547686696053, + 0.022620197385549545, + -0.008934461511671543, + -0.020003553479909897, + 0.008222918026149273, + -0.035118114203214645, + -0.05077207460999489, + 0.007362179923802614, + 0.005471425596624613, + -0.011103522032499313, + -0.005290670320391655, + 0.002082986291497946, + -0.01466697733849287, + 0.0076376162469387054, + 0.012233957648277283, + -0.015493286773562431, + -0.007109696976840496, + 0.006019428838044405, + -0.03422294929623604, + 0.0004812960687559098, + 0.006415368057787418, + 0.002444496378302574, + -0.00032421137439087033, + -0.009846843779087067, + -0.007442515809088945, + 0.01988878846168518, + -0.03371798247098923, + 0.017421340569853783, + 0.02116268128156662, + -0.004561912268400192, + 0.026946840807795525, + -0.04778818041086197, + -0.019705165177583694, + -0.0038847981486469507, + -0.004338120110332966, + -0.04618147015571594, + 0.02556966058909893, + -0.012693018652498722, + -0.00026826339308172464, + -0.013714427128434181, + 0.004200402181595564, + -0.030297981575131416, + -0.005422650370746851, + 0.019303487613797188, + -0.004932029638439417, + 0.006518656853586435, + -0.0032535900827497244, + 0.008222918026149273, + -0.0021762328688055277, + 0.018855903297662735, + -0.01789187639951706, + 0.020554427057504654, + 0.015080131590366364, + 0.003770032897591591, + 0.033121202141046524, + -0.025684425607323647, + 0.002005519811064005, + -0.022700533270835876, + 0.06826227158308029, + -0.005867364816367626, + -0.023664560168981552, + 0.013622615486383438, + 0.020187178626656532, + -0.019303487613797188, + 0.004429932218044996, + 0.020152749493718147, + 0.009921441785991192, + -0.0011899704113602638, + -0.03133086860179901, + -0.016709797084331512, + 0.008796744048595428, + 0.02990778163075447, + 0.011671609245240688, + 0.02329731173813343, + 0.01661798357963562, + 0.010099327191710472, + -0.030481606721878052, + 0.0215873122215271, + 0.008567213080823421, + -0.01242905855178833, + 0.02848469465970993, + -0.0021791020408272743, + -0.0009482465102337301, + -0.02977006323635578, + 0.03587556630373001, + 0.02676321752369404, + -0.0063063413836061954, + 0.0318128801882267, + 0.03273100033402443, + 0.004125804640352726, + 0.011057616211473942, + 0.009852582588791847, + 0.0010658807586878538, + -0.027451807633042336, + 0.01590644009411335, + 0.007448254153132439, + 0.020715096965432167, + -0.023733418434858322, + -0.005494378507137299, + 0.012612682767212391, + 0.005101307760924101, + 0.02259724587202072, + 0.062110863626003265, + -0.03890536352992058, + 0.008509830571711063, + 0.013232414610683918, + -0.018132884055376053, + 0.009186944924294949, + -0.04774227365851402, + -0.020439662039279938, + -0.010455098934471607, + 0.009359092451632023, + 0.026579594239592552, + -0.002642465988174081, + -0.01136748120188713, + -0.0028734307270497084, + 0.016652414575219154, + 0.003110133809968829, + 0.05986146628856659, + -0.030573418363928795, + -0.015711339190602303, + -0.017742682248353958, + 0.01683603785932064, + -0.02272348664700985, + 0.03123905509710312, + 0.009089394472539425, + 0.02236771397292614, + -0.014081675559282303, + 0.026717310771346092, + 0.01356523297727108, + 0.023894090205430984, + 0.0399152971804142, + 0.01427677646279335, + -0.004079898819327354, + 0.0004680263518821448, + 0.023687513545155525, + -0.00010642668348737061, + 0.005385351367294788, + 0.012773353606462479, + 0.006845737341791391, + -0.032983485609292984, + -0.010449361056089401, + -0.0393185168504715, + 0.014047246426343918, + -0.012761876918375492, + -0.014001340605318546, + -0.011465031653642654, + 0.009818152524530888, + 0.06128455325961113, + -0.003990955650806427, + -0.019372345879673958, + -0.020141271874308586, + -0.028025632724165916, + -0.005066878627985716, + 0.0005745426751673222, + 0.022471003234386444, + 0.009915702976286411, + -0.0028332630172371864, + 0.032983485609292984, + 0.03261623531579971, + -0.022000467404723167, + -0.002476056572049856, + 0.01697375625371933, + -0.02983892150223255, + 0.022769393399357796, + -0.020967580378055573, + 0.0026252511888742447, + -0.009967347607016563, + 0.0393185168504715, + 0.004455754533410072, + 0.00876805279403925, + -0.024376103654503822, + 0.04131542891263962, + 0.013691474683582783, + 0.035186976194381714, + 0.03631167113780975, + 0.02614348568022251, + 0.027291137725114822, + 0.031789928674697876, + 0.04085636883974075, + -0.023733418434858322, + 0.016365500167012215, + 0.003408523043617606, + 0.015389997512102127, + 0.04501086473464966, + 0.03713798150420189, + 0.017099997028708458, + -0.008544260635972023, + -0.010311642661690712, + -0.02380227856338024, + 0.043863214552402496, + -0.015321138314902782, + -0.01327832043170929, + -0.016881944611668587, + 0.01918872259557247, + 0.018764091655611992, + 0.006598992273211479, + -0.0016038420144468546, + 0.011774897575378418, + 0.010782179422676563, + -0.008572951890528202, + -0.02286120504140854, + -0.005795636679977179, + 0.030229123309254646, + 0.034475430846214294, + 0.03123905509710312, + -0.013588186353445053, + 0.006753925234079361, + 0.0026582463178783655, + -0.01327832043170929, + -0.024949928745627403, + -0.0269238892942667, + -0.03158335015177727, + 0.024054761976003647, + 0.011912615969777107, + -0.021966036409139633, + 0.0070982202887535095, + 0.020428184419870377, + 0.02307925745844841, + 0.03938737511634827, + -0.009123824536800385, + 0.009898488409817219, + 0.011424863710999489, + 0.04700777679681778, + 0.04728321358561516, + 0.016858991235494614, + -0.0007004256476648152, + 0.022884158417582512, + -0.017375433817505836, + 0.019774023443460464, + 0.016881944611668587, + 0.003190469229593873, + 0.005049663595855236, + -0.013794763013720512, + -0.012991407886147499, + -0.0031158719211816788, + 0.009186944924294949, + 0.020577380433678627, + 0.00904922652989626, + 0.019934695214033127, + -0.00126026407815516, + -0.05609717220067978, + 0.023733418434858322, + -0.013106172904372215, + -0.005784160457551479, + 0.0499916709959507, + -0.03401637077331543, + 0.011241240426898003, + -0.04239422082901001, + -0.016239259392023087, + -0.012050333432853222, + -0.033626168966293335, + 0.02102496288716793, + -0.005072616506367922, + -0.009600099176168442, + 0.017168857157230377, + -0.01746724545955658, + 0.05494952201843262, + -0.015642480924725533, + 0.002193447668105364, + -0.03367207571864128, + -0.014999796636402607, + 0.0011512372875586152, + -0.03638053312897682, + -0.029563484713435173, + -0.0000681417659507133, + 0.00584441190585494, + 0.004094244446605444, + 0.03032093495130539, + 0.04957851767539978, + -0.01861489750444889, + -0.03158335015177727, + -0.03089476004242897, + 0.030642276629805565, + 0.013083219528198242, + 0.023733418434858322, + 0.03697730973362923, + 0.018947714939713478, + 0.03236375376582146, + -0.01805254817008972, + 0.04677824676036835, + -0.005259110126644373, + 0.020783957093954086, + -0.0025750414934009314, + -0.0256385188549757, + -0.0002146465703845024, + 0.004375418648123741, + 0.009422213770449162, + 0.013289797119796276, + -0.012211005203425884, + 0.025730332359671593, + -0.043702542781829834, + -0.00036975875264033675, + 0.03592147305607796, + 0.027933821082115173, + 0.00283039384521544, + 0.015321138314902782, + 0.01746724545955658, + 0.011470770463347435, + 0.010638723149895668, + -0.040007106959819794, + -0.0010285821044817567, + -0.009783723391592503, + 0.019154291599988937, + -0.01988878846168518, + -0.005617750808596611, + -0.033144157379865646, + -0.004576257895678282, + -0.011493722908198833, + 0.012704494409263134, + 0.02825516276061535, + 0.018419796600937843, + 0.005325099918991327, + 0.008142583072185516, + 0.0012000123970210552, + -0.005514462478458881, + -0.018924761563539505, + -0.008986106142401695, + 0.0007416693260893226, + 0.033695027232170105, + 0.023756371811032295, + 0.006553086452186108, + 0.04441408812999725, + 0.02770429104566574, + 0.021908653900027275, + -0.017421340569853783, + 0.012830736115574837, + 0.005454210564494133, + 0.000018772609109873883, + -0.0028849071823060513, + -0.016893420368433, + -0.013106172904372215, + -0.008991844020783901, + -0.009227112866938114, + -0.010225568898022175, + 0.03628871962428093, + 0.0262812040746212, + 0.016158923506736755, + 0.033144157379865646, + 0.014471877366304398, + -0.0096574816852808, + -0.007385133299976587, + -0.041292477399110794, + 0.01327832043170929, + 0.05035891756415367, + 0.013197984546422958, + 0.004338120110332966, + 0.00010436449520057067, + 0.026717310771346092, + 0.013438991270959377, + 0.007930267602205276, + 0.02747476100921631, + 0.024192480370402336, + 0.020703621208667755, + -0.020267514511942863, + -0.004318036139011383, + -0.014230870641767979, + -0.02073805034160614, + 0.013209461234509945, + 0.01909690909087658, + -0.0031675163190811872, + 0.0154129508882761, + 0.04540106654167175, + -0.02577623724937439, + 0.019934695214033127, + 0.013117648661136627, + 0.006248958874493837, + 0.01897066831588745, + 0.0018721054075285792, + 0.0011992951622232795, + -0.0063063413836061954, + 0.03371798247098923, + -0.0014776004245504737, + 0.010432146489620209, + -0.0033568786457180977, + 0.0007603186531923711, + 0.014552212320268154, + -0.0011426298879086971, + 0.028806036338210106, + -0.02472039870917797, + -0.025959862396121025, + 0.0154129508882761, + -0.006392415147274733, + -0.0026582463178783655, + -0.01118385698646307, + -0.01222248189151287, + -0.014368588104844093, + 0.0016583554679527879, + 0.012417581863701344, + 0.018637849017977715, + -0.0396169051527977, + -0.01537852082401514, + -0.00513286842033267, + -0.005910401698201895, + 0.008395065553486347, + -0.0055747139267623425, + -0.010001776739954948, + 0.004926291294395924, + -0.000015231030374707188, + -0.013209461234509945, + -0.0025463502388447523, + -0.05481180548667908, + -0.009072179906070232, + 0.010460837744176388, + -0.0038962746039032936, + 0.0008406542474403977, + -0.02330878935754299, + 0.0036753518506884575, + 0.01968221180140972, + -0.032065365463495255, + -0.0145981190726161, + 0.031560398638248444, + -0.05577583238482475, + 0.04216469079256058, + 0.0160556361079216, + 0.024881070479750633, + -0.025523753836750984, + -0.0007122607785277069, + -0.005729646887630224, + 0.0019753940869122744, + 0.0010472313733771443, + 0.042371269315481186, + -0.0360591895878315, + -0.009755032137036324, + -0.014529259875416756, + -0.022402144968509674, + 0.018936239182949066, + -0.012727447785437107, + 0.005150082986801863, + -0.018844427540898323, + 0.017237715423107147, + 0.017008185386657715, + -0.0001645265001570806, + -0.028668317943811417, + 0.012165098451077938, + -0.006392415147274733, + -0.002655377145856619, + -0.007075267378240824, + 0.010087850503623486, + 0.022998923435807228, + 0.01738690957427025, + -0.01385214552283287, + -0.03702321648597717, + 0.008045032620429993, + 0.00481439521536231, + 0.006409629713743925, + -0.00855573732405901, + 0.02109382301568985, + 0.006748186890035868, + -0.008257348090410233, + 0.018305031582713127, + 0.00390775129199028, + -0.004131542984396219, + -0.014425970613956451, + -0.011683085933327675, + -0.025523753836750984, + 0.017168857157230377, + -0.025592613965272903, + 0.00410285172984004, + -0.002916467608883977, + 0.025891002267599106, + 0.01965925842523575, + -0.01853456161916256, + 0.01583758182823658, + 0.02543194219470024, + 0.013014360330998898, + 0.01374885719269514, + -0.030871806666254997, + -0.00905496533960104, + -0.0194641575217247, + 0.009066442027688026, + 0.003870452521368861, + -0.005428388249129057, + 0.0009095132700167596, + -0.009749294258654118, + -0.00502671068534255, + -0.014139058068394661, + -0.006811307743191719, + -0.031009525060653687, + -0.016021205112338066, + -0.012360199354588985, + -0.005049663595855236, + 0.020072413608431816, + 0.007849931716918945, + 0.010432146489620209, + 0.005893187131732702, + 0.00010463348007760942, + -0.028874894604086876, + 0.039938248693943024, + 0.0000343174506269861, + -0.03495744615793228, + 0.002279521431773901, + 0.02414657361805439, + 0.014047246426343918, + -0.04682415351271629, + 0.001994043355807662, + 0.020129796117544174, + -0.013760333880782127, + 0.033832747489213943, + -0.022631675004959106, + 0.015642480924725533, + -0.014437447302043438, + 0.007849931716918945, + -0.019073957577347755, + 0.0010343203321099281, + -0.009961609728634357, + 0.004777096677571535, + 0.027015700936317444, + 0.014552212320268154, + 0.010839561931788921, + 0.011069091968238354, + 0.016285166144371033, + -0.011665870435535908, + 0.0012301382375881076, + -0.001352793420664966, + -0.00791879091411829, + 0.0004472251748666167, + 0.03748227655887604, + -0.014793219044804573, + -0.011574058793485165, + 0.003706912277266383, + -0.0027271052822470665, + 0.027015700936317444, + 0.005643573123961687, + -0.031078385189175606, + 0.01568838767707348, + -0.032845765352249146, + 0.026533687487244606, + 0.0019682212732732296, + -0.02023308351635933, + 0.006254697218537331, + -0.01537852082401514, + -0.024605633690953255, + 0.0020026506390422583, + -0.008934461511671543, + 0.0032507209107279778, + 0.008429495617747307, + 0.011832280084490776, + -0.019016575068235397, + -0.01356523297727108, + -0.002692675683647394, + 0.03619690611958504, + 0.019475635141134262, + -0.03146858513355255, + -0.036472342908382416, + -0.049119457602500916, + -0.010059159249067307, + -0.00945090502500534, + -0.024835163727402687, + -0.0066047306172549725, + 0.019073957577347755, + 0.030504560098052025, + 0.025408988818526268, + 0.038951270282268524, + 0.017650870606303215, + 0.0002693393034860492, + -0.03807905316352844, + -0.003402784699574113, + -0.00370978144928813, + 0.0011196768609806895, + -0.0013678563991561532, + 0.012543823570013046, + -0.0008463924750685692, + -0.029448719695210457, + -0.008572951890528202, + -0.02073805034160614, + -0.015183420851826668, + -0.004493053071200848, + -0.02279234491288662, + -0.010965803638100624, + -0.000729475577827543, + 0.01398986391723156, + 0.007362179923802614, + -0.001454647397622466, + -0.0318128801882267, + -0.012440535239875317, + -0.000778250745497644, + -0.04299100115895271, + 0.002027038251981139, + 0.015401474200189114, + -0.02933395467698574, + 0.05049663782119751, + -0.027084559202194214, + 0.03736751154065132, + -0.0054369959980249405, + -0.012601206079125404, + -0.024766305461525917, + -0.005144345108419657, + 0.010311642661690712, + 0.04308281093835831, + 0.019900266081094742, + 0.00317899277433753, + 0.005477163475006819, + 0.030550464987754822, + 0.010833824053406715, + -0.008687716908752918, + -0.012050333432853222, + -0.03231784701347351, + 0.013416037894785404, + -0.013289797119796276, + 0.00012695886834990233, + -0.012073286809027195, + -0.009439428336918354, + -0.0018520215526223183, + 0.0005354508175514638, + -0.004082767758518457, + 0.004231962375342846, + 0.03741341829299927, + 0.039020128548145294, + 0.029356908053159714, + 0.012153622694313526, + 0.03984643891453743, + -0.01015670970082283, + 0.0008714973810128868, + 0.012796306982636452, + -0.007735166698694229, + -0.017455769702792168, + -0.014104628935456276, + -0.03594442456960678, + 0.00830899178981781, + -0.02188570238649845, + -0.01641140691936016, + 0.00791879091411829, + -0.011774897575378418, + -0.0379413366317749, + -0.021495500579476357, + -0.0008922985289245844, + -0.02236771397292614, + -0.01961335353553295, + 0.03068818338215351, + 0.04069569706916809, + 0.05866790935397148, + 0.0074998983182013035, + -0.03523287922143936, + 0.014655501581728458, + 0.005692348349839449, + 0.0070924824103713036, + 0.0162507351487875, + -0.02740590274333954, + 0.002916467608883977, + -0.035554222762584686, + -0.016996709629893303, + -0.004318036139011383, + -0.01530966255813837, + 0.00895167700946331, + -0.007861408405005932, + -0.021966036409139633, + 0.027176372706890106, + -0.009909965097904205, + 0.021621741354465485, + 0.015481810085475445, + 0.01697375625371933, + 0.007035099435597658, + -0.008974629454314709, + 0.009186944924294949, + -0.007482683286070824, + -0.02641892246901989, + 0.0175361055880785, + -0.015653956681489944, + -0.008825435303151608, + 0.02577623724937439, + 0.02954053319990635, + -0.0012165098451077938, + 0.0240088552236557, + -0.01726066879928112, + -0.023825231939554214, + 0.018787045031785965, + -0.0017214762046933174, + -0.03502630442380905, + 0.0007240959675982594, + 0.018695231527090073, + -0.00035469583235681057, + 0.002532004611566663, + 0.02834697626531124, + -0.007970435544848442, + 0.034062277525663376, + 0.011924092657864094, + -0.053801871836185455, + -0.00966322049498558, + 0.02536308392882347, + 0.015596575103700161, + -0.013634092174470425, + 0.011063354089856148, + 0.007058052811771631, + 0.03693140298128128, + -0.009887011721730232, + 0.015814628452062607, + -0.025868050754070282, + 0.011390434578061104, + 0.025959862396121025, + -0.0036179693415760994, + -0.01746724545955658, + 0.013840668834745884, + 0.010007515549659729, + 0.004346727393567562, + 0.017214762046933174, + -0.002209227764979005, + -0.02202341891825199, + 0.05123113468289375, + -0.0010558387730270624, + -0.005018103402107954, + -0.031858786940574646, + -0.004952113144099712, + 0.00585875753313303, + 0.014621071517467499, + -0.0054427338764071465, + 0.03380979225039482, + 0.0001640781993046403, + 0.003919227514415979, + -0.006598992273211479, + -0.020726574584841728, + 0.006226005963981152, + 0.043794356286525726, + 0.01377180963754654, + 0.014058723114430904, + -0.028989659622311592, + -0.008561475202441216, + 0.003632314968854189, + 0.00040885061025619507, + -0.01890181005001068, + 0.026304157450795174, + -0.0012631332501769066, + 0.004237700719386339, + 0.03165220841765404, + 0.008251609280705452, + 0.007052314467728138, + 0.02038227953016758, + 0.021759459748864174, + 0.02492697536945343, + -0.0327998623251915, + -0.027796102687716484, + 0.00555749936029315, + -0.008377850987017155 + ] + }, + { + "HotelId": "17", + "HotelName": "City Skyline Antiquity Hotel", + "Description": "In vogue since 1888, the Antiquity Hotel takes you back to bygone era. From the crystal chandeliers that adorn the Green Room, to the arched ceilings of the Grand Hall, the elegance of old New York beckons. Elevate Your Experience. Upgrade to a premiere city skyline view for less, where old world charm combines with dramatic views of the city, local cathedral and midtown.", + "Description_fr": "En vogue depuis 1888, l'Antiquity Hotel vous ramène à une époque révolue. Des lustres en cristal qui ornent la Green Room aux plafonds voûtés du Grand Hall, l'élégance du vieux New York embrasse tous les sens. Élevez votre expérience. Passez à une vue exceptionnelle sur les toits de la ville à moindre coût, où le charme du vieux monde se combine avec des vues spectaculaires sur la ville, la cathédrale locale et le centre.", + "Category": "Boutique", + "Tags": [ + "view", + "concierge", + "bar" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2015-10-10T00:00:00Z", + "Rating": 4.5, + "Address": { + "StreetAddress": "8th Ave", + "City": "New York", + "StateProvince": "NY", + "PostalCode": "10014", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -74.003571, + 40.738651 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 59.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "suite" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "suite" + ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 97.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "suite", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "suite", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "jacuzzi tub", + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.04794171079993248, + -0.030042419210076332, + 0.027177482843399048, + 0.017859863117337227, + -0.05311962217092514, + -0.01083550974726677, + -0.02230183035135269, + -0.03921547532081604, + 0.002725304802879691, + -0.010901219211518764, + 0.021171625703573227, + 0.021986424922943115, + -0.040976494550704956, + -0.0050202119164168835, + 0.01093407440930605, + 0.025718729943037033, + -0.033433035016059875, + 0.01437725592404604, + 0.04715319350361824, + 0.0377172976732254, + -0.008811654523015022, + 0.03826925903558731, + -0.011998569592833519, + -0.020698517560958862, + -0.01004699431359768, + 0.0344843864440918, + -0.02859680913388729, + 0.03267080336809158, + 0.07306905090808868, + 0.026178697124123573, + -0.02633639983832836, + -0.014298404566943645, + 0.07927203923463821, + -0.007740588393062353, + -0.0042054131627082825, + -0.008581670932471752, + 0.00535204540938139, + -0.051884282380342484, + 0.004629239905625582, + -0.0018760084640234709, + 0.039793722331523895, + -0.007458037231117487, + 0.03858466446399689, + 0.019042635336518288, + -0.019594596698880196, + -0.02836025506258011, + -0.001731447409838438, + 0.057298753410577774, + -0.013437609188258648, + 0.024417679756879807, + 0.014653236605226994, + -0.012570242397487164, + -0.0820581242442131, + -0.03501006215810776, + -0.02951674349606037, + -0.007175486069172621, + -0.04547102749347687, + -0.00990243349224329, + 0.0036140268202871084, + 0.016637666150927544, + -0.008423968218266964, + -0.008338545449078083, + 0.03314391151070595, + 0.04018797725439072, + -0.0477314367890358, + 0.01829354651272297, + -0.048283398151397705, + 0.07207026332616806, + -0.018582668155431747, + 0.0011318475008010864, + 0.043368320912122726, + 0.04092392697930336, + -0.006442824378609657, + -0.028412822633981705, + -0.01855638436973095, + 0.021105917170643806, + 0.019371183589100838, + 0.012373114004731178, + 0.05987456813454628, + -0.025653019547462463, + -0.03850581496953964, + -0.006505248136818409, + -0.05745645612478256, + 0.06134646385908127, + 0.054775506258010864, + 0.020567098632454872, + -0.0018447964685037732, + 0.007799726910889149, + -0.0026973781641572714, + 0.059664297848939896, + 0.06381714344024658, + 0.026848934590816498, + -0.05138489231467247, + -0.05745645612478256, + -0.019436893984675407, + 0.01862209476530552, + 0.030830934643745422, + -0.021960141137242317, + -0.02557416819036007, + 0.034352969378232956, + 0.02901734970510006, + -0.03259195014834404, + -0.006245695520192385, + -0.00565759465098381, + -0.02127676084637642, + -0.025258762761950493, + 0.01424583699554205, + -0.009830152615904808, + 0.009836724027991295, + -0.0278082937002182, + -0.10145559161901474, + -0.046285826712846756, + -0.06828539818525314, + -0.0278082937002182, + -0.03816412389278412, + 0.061136193573474884, + -0.011939430609345436, + -0.004967644345015287, + 0.00502349715679884, + 0.02793971262872219, + -0.009955001063644886, + -0.013523031026124954, + 0.00493478961288929, + -0.02964816242456436, + 0.029858432710170746, + -0.03230283036828041, + -0.03440553694963455, + -0.0596117302775383, + -0.01833297312259674, + -0.03950459882616997, + 0.042422104626894, + -0.03324904665350914, + 0.001757731195539236, + -0.02252524346113205, + -0.0004809119855053723, + 0.0018809366738423705, + 0.028964782133698463, + -0.002263695001602173, + -0.02075108513236046, + -0.012695090845227242, + 0.038453247398138046, + -0.002388543216511607, + -0.011420324444770813, + -0.027203766629099846, + 0.0016065991949290037, + 0.017846722155809402, + 0.06302862614393234, + 0.026178697124123573, + 0.01908206194639206, + 0.026572953909635544, + -0.02859680913388729, + 0.026967210695147514, + 0.02941160835325718, + -0.0059007201343774796, + 0.005000499077141285, + -0.01868780516088009, + 0.035956282168626785, + -0.017399895936250687, + -0.02941160835325718, + 0.03669222816824913, + -0.037533313035964966, + 0.006347545422613621, + -0.021552741527557373, + -0.028807079419493675, + 0.036902498453855515, + 0.018898075446486473, + -0.0847916379570961, + -0.017031922936439514, + -0.051437459886074066, + -0.010546387173235416, + -0.031593166291713715, + 0.006475679110735655, + 0.05338246375322342, + 0.05046495795249939, + 0.044156838208436966, + -0.01239282637834549, + 0.019726015627384186, + 0.0040674228221178055, + 0.024443963542580605, + 0.004379543475806713, + 0.02623126469552517, + 0.025127343833446503, + 0.09562058001756668, + -0.05645767226815224, + 0.0017758014146238565, + 0.007011211942881346, + -0.05206827074289322, + 0.0483885332942009, + 0.00012094669364159927, + 0.03148803114891052, + 0.00824655219912529, + 0.03947831690311432, + -0.027782009914517403, + -0.007083492819219828, + -0.01793871447443962, + 0.023668590933084488, + -0.0041791293770074844, + -0.01675594225525856, + 0.049466170370578766, + -0.016401110216975212, + -0.017399895936250687, + -0.007083492819219828, + 0.019975712522864342, + -0.0396885871887207, + 0.015257764607667923, + -0.01993628591299057, + 0.05409212410449982, + -0.019699731841683388, + 0.020120272412896156, + 0.016677090898156166, + 0.04229068383574486, + -0.037270475178956985, + 0.023786867037415504, + 0.05735132098197937, + -0.0324079655110836, + -0.06076822057366371, + -0.04836225137114525, + -0.01249139104038477, + -0.01927919127047062, + 0.048257116228342056, + -0.030147554352879524, + -0.034090131521224976, + 0.015244622714817524, + 0.013588741421699524, + 0.019108345732092857, + 0.03466837480664253, + -0.019975712522864342, + -0.04399913549423218, + -0.000717466464266181, + 0.0162302665412426, + 0.0031721298582851887, + -0.016729658469557762, + -0.0648684948682785, + -0.0067877997644245625, + -0.05382928624749184, + 0.05322476103901863, + -0.002817298285663128, + -0.0042941211722791195, + 0.007543459534645081, + 0.020185982808470726, + -0.003666594624519348, + 0.017058206722140312, + 0.00023347434762399644, + 0.017662735655903816, + 0.03419526666402817, + -0.01872722990810871, + -0.008726231753826141, + -0.025403322651982307, + -0.008180842734873295, + 0.022669805213809013, + -0.04610184207558632, + 0.002976643852889538, + 0.03758588060736656, + -0.005575457587838173, + 0.0483885332942009, + 0.022144127637147903, + -0.018582668155431747, + -0.008272835984826088, + -0.01783357933163643, + 0.002000856678932905, + 0.06066308543086052, + -0.016256550326943398, + 0.02620498090982437, + 0.02557416819036007, + 0.016243407502770424, + -0.026191838085651398, + -0.0012821581913158298, + -0.030410394072532654, + -0.004731089808046818, + -0.028176266700029373, + -0.09320246428251266, + 0.012543958611786366, + -0.00916648656129837, + -0.0003593492729123682, + 0.02728261798620224, + -0.04137074947357178, + -0.01980486698448658, + -0.01993628591299057, + 0.008384542539715767, + 0.0411079116165638, + -0.009416182525455952, + -0.014850364997982979, + 0.033038776367902756, + 0.027440320700407028, + 0.005559030454605818, + 0.05750902369618416, + 0.0029109343886375427, + 0.047205761075019836, + 0.0188849326223135, + -0.025534741580486298, + -0.011643737554550171, + -0.013385041616857052, + -0.008903647772967815, + -0.012504532933235168, + -0.018766656517982483, + -0.002973358379676938, + 0.017229052260518074, + -0.04612812399864197, + 0.017465606331825256, + -0.037165336310863495, + -0.002805799013003707, + 0.02603413537144661, + 0.04778400436043739, + -0.011236337944865227, + 0.02265666238963604, + 0.06644552946090698, + 0.02796599641442299, + 0.030016135424375534, + 0.04079250618815422, + -0.010579242371022701, + 0.025653019547462463, + 0.020185982808470726, + -0.0008985784952528775, + -0.029201336205005646, + -0.054617803543806076, + -0.024641092866659164, + -0.01570458896458149, + 0.03167201578617096, + -0.022157270461320877, + 0.0017413038294762373, + 0.02859680913388729, + -0.008351687341928482, + -0.010329545475542545, + 0.027361469343304634, + 0.0042448388412594795, + -0.0383743941783905, + -0.0006209555431269109, + -0.024154841899871826, + -0.005358616355806589, + -0.01636168546974659, + 0.016322258859872818, + -0.04263237491250038, + 0.01905577816069126, + -0.007103205658495426, + 0.007609169464558363, + 0.000346001994330436, + -0.005578743293881416, + 0.030042419210076332, + 0.035272903740406036, + -0.019358042627573013, + -0.00787200778722763, + -0.04371001198887825, + -0.007359473034739494, + -0.005808726884424686, + 0.023064061999320984, + -0.008765657432377338, + -0.021552741527557373, + 0.021592168137431145, + 0.002354045631363988, + 0.030778367072343826, + -0.06560444086790085, + -0.03072579950094223, + -0.013509889133274555, + 0.01691364496946335, + 0.037296757102012634, + 0.00276637333445251, + 0.0010612097103148699, + 0.03256566822528839, + -0.04725832864642143, + 0.05919118970632553, + -0.036613378673791885, + -0.025455890223383904, + 0.03960973396897316, + -0.01757074147462845, + 0.02059338241815567, + -0.009481891989707947, + -0.029595594853162766, + 0.02033054456114769, + 0.016401110216975212, + -0.012005140073597431, + -0.06055794656276703, + 0.013956714421510696, + 0.014442965388298035, + -0.012399397790431976, + -0.027361469343304634, + 0.04599670693278313, + 0.005749588366597891, + -0.039162907749414444, + 0.02469366043806076, + -0.03511519730091095, + -0.002853438491001725, + -0.023064061999320984, + 0.05467037111520767, + -0.06392227858304977, + 0.029175052419304848, + 0.020501388236880302, + -0.03519405052065849, + -0.01567830517888069, + -0.02928018942475319, + 0.06565701216459274, + 0.03976743668317795, + -0.017925573512911797, + -0.01109834760427475, + 0.0037421605084091425, + -0.04003027454018593, + 0.01653253100812435, + 0.028675660490989685, + -0.03380100801587105, + 0.007405469659715891, + 0.04460366070270538, + 0.003679736517369747, + -0.049071915447711945, + -0.030173838138580322, + -0.03905777260661125, + 0.029753297567367554, + -0.04200156405568123, + -0.037428177893161774, + -0.028675660490989685, + -0.00007140783418435603, + 0.02147389017045498, + -0.043631162494421005, + 0.00038070487789809704, + 0.02138189785182476, + -0.02754545584321022, + -0.007720875553786755, + 0.002225911943241954, + 0.008180842734873295, + -0.007865436375141144, + -0.010658093728125095, + 0.023681731894612312, + 0.04250095412135124, + -0.012254836969077587, + 0.02623126469552517, + -0.011538602411746979, + 0.013759586028754711, + -0.01603313721716404, + 0.026086702942848206, + -0.023432036861777306, + -0.02478565275669098, + -0.032513100653886795, + -0.009580456651747227, + -0.03164573386311531, + 0.035719726234674454, + 0.03548317402601242, + -0.046154409646987915, + 0.07044067233800888, + -0.009876149706542492, + -0.023287475109100342, + -0.0008821511291898787, + -0.03627168759703636, + -0.04331575334072113, + -0.03682364895939827, + -0.06565701216459274, + -0.013332474045455456, + -0.014390397816896439, + 0.045365892350673676, + -0.0076814498752355576, + 0.028018563985824585, + -0.004399256315082312, + -0.044183120131492615, + -0.014850364997982979, + 0.020501388236880302, + -0.04129189997911453, + -0.019450034946203232, + -0.010585812851786613, + 0.04173872619867325, + 0.0004078100901097059, + 0.018214695155620575, + 0.021565884351730347, + -0.04423568770289421, + 0.026612380519509315, + -0.023563455790281296, + 0.0042185550555586815, + 0.01234683021903038, + 0.056089695543050766, + 0.03327533230185509, + -0.01004699431359768, + 0.042185548692941666, + 0.028570525348186493, + -0.06607755273580551, + -0.03671851381659508, + -0.03942574933171272, + 0.05301448702812195, + -0.010598954744637012, + 0.04731089621782303, + -0.01807013340294361, + 0.010999783873558044, + 0.053461313247680664, + 0.038742367178201675, + 0.026730656623840332, + 0.011453179642558098, + -0.012550530023872852, + -0.018385540693998337, + -0.014548100531101227, + -0.03811155632138252, + -0.00672866078093648, + -0.0674968808889389, + 0.0017905860440805554, + -0.026612380519509315, + -0.006699091754853725, + 0.0020731373224407434, + 0.0178730059415102, + -0.03566715866327286, + -0.01436411403119564, + 0.04213298112154007, + 0.035824861377477646, + -0.026862075552344322, + -0.030147554352879524, + -0.04909819737076759, + -0.009751301258802414, + -0.0050957780331373215, + 0.0106055261567235, + 0.01178829837590456, + 0.012208839878439903, + 0.03261823579668999, + 0.043920282274484634, + -0.00024825899163261056, + -0.0010012497659772635, + 0.05987456813454628, + -0.011058921925723553, + -0.0015351400943472981, + -0.0017298046732321382, + -0.02796599641442299, + -0.001667380565777421, + 0.0016575241461396217, + -0.013509889133274555, + 0.010993212461471558, + 0.030646948143839836, + -0.016125131398439407, + -0.0188849326223135, + 0.0318034365773201, + 0.0030571380630135536, + -0.013135344721376896, + 0.022643521428108215, + 0.052909351885318756, + 0.04515562206506729, + -0.02465423382818699, + -0.004077279474586248, + -0.001382365240715444, + 0.013470463454723358, + 0.008975928649306297, + -0.0874200239777565, + -0.022209838032722473, + 0.0011647023493424058, + -0.0038440104108303785, + 0.02928018942475319, + -0.007444895338267088, + 0.02967444621026516, + 0.03871608525514603, + -0.011821153573691845, + 0.05798213183879852, + -0.013260193169116974, + -0.02223612181842327, + -0.050412390381097794, + -0.0036994493566453457, + -0.009153344668447971, + -0.024943355470895767, + 0.03866351768374443, + 0.006317975930869579, + 0.029201336205005646, + 0.003126133233308792, + 0.010145558975636959, + -0.0010028925025835633, + -0.020514531061053276, + -0.005361901596188545, + -0.0007326618069782853, + 0.013667592778801918, + 0.027913428843021393, + 0.005703591275960207, + 0.03430040180683136, + -0.013023638166487217, + 0.008581670932471752, + -0.004326975904405117, + -0.012241695076227188, + 0.03642939031124115, + 0.007931145839393139, + 0.01908206194639206, + 0.07659108191728592, + -0.011847437359392643, + -0.03248681500554085, + 0.03724418953061104, + 0.022025851532816887, + 0.005447323899716139, + 0.013076206669211388, + -0.017399895936250687, + 0.0013273335061967373, + 0.035272903740406036, + 0.021368755027651787, + 0.01691364496946335, + -0.0022439821623265743, + 0.02390514500439167, + -0.009652737528085709, + 0.011952572502195835, + 0.009435895830392838, + -0.006426396779716015, + -0.013812153600156307, + 0.05138489231467247, + 0.0261392705142498, + 0.032644517719745636, + 0.05551145225763321, + 0.002856723964214325, + 0.011229767464101315, + 0.011288905516266823, + -0.00791800394654274, + 0.004846081603318453, + 0.010414968244731426, + -0.007129489444196224, + -0.0012353401398286223, + 0.0050596375949680805, + 0.0009265050757676363, + 0.023090345785021782, + -0.0027745869010686874, + -0.0027745869010686874, + -0.0030669947154819965, + 0.025994708761572838, + 0.018516959622502327, + 0.00860795471817255, + -0.006623525638133287, + -0.027308901771903038, + -0.02177615463733673, + 0.020961355417966843, + 0.0014415038749575615, + -0.017899289727211, + 0.038058988749980927, + -0.055038344115018845, + 0.024680517613887787, + -0.003278908086940646, + -0.010993212461471558, + 0.012793655507266521, + -0.012971070595085621, + -0.041528455913066864, + 0.016466820612549782, + 0.01776787079870701, + 0.02646781876683235, + 0.024417679756879807, + 0.041265614330768585, + -0.0028205837588757277, + -0.04158102348446846, + -0.013470463454723358, + -0.0019827864598482847, + 0.02859680913388729, + 0.0036501670256257057, + -0.00001913534833875019, + -0.002063280902802944, + 0.018017565831542015, + 0.005076065193861723, + 0.016979355365037918, + -0.037769865244627, + -0.010224410332739353, + -0.006508533842861652, + 0.02469366043806076, + -0.009186198934912682, + 0.009606740437448025, + 0.03154059872031212, + -0.0073134759441018105, + -0.011998569592833519, + 0.03414269909262657, + -0.009376756846904755, + 0.023090345785021782, + 0.0011014568153768778, + -0.0130827771499753, + 0.018714088946580887, + 0.031198907643556595, + -0.00548346433788538, + 0.016125131398439407, + 0.008410826325416565, + 0.011229767464101315, + 0.015520602464675903, + 0.03627168759703636, + 0.01993628591299057, + -0.008943073451519012, + 0.004024711903184652, + -0.013851579278707504, + 0.01270823273807764, + -0.001613991567865014, + -0.008384542539715767, + 0.016939928755164146, + 0.007109776604920626, + -0.04883535951375961, + -0.0068666511215269566, + 0.0543023981153965, + 0.022866932675242424, + 0.02436511218547821, + 0.04042453318834305, + 0.031882286071777344, + 0.010303261689841747, + 0.0016172770410776138, + -0.028044847771525383, + -0.01070409081876278, + -0.0238657183945179, + 0.011446609161794186, + -0.014679520390927792, + -0.008055994287133217, + -0.018083276227116585, + 0.016322258859872818, + -0.022354399785399437, + -0.012925074435770512, + 0.014193269424140453, + -0.011781727895140648, + 0.0017281619366258383, + 0.008338545449078083, + 0.019634021446108818, + -0.013891004957258701, + 0.008791942149400711, + 0.011748872697353363, + -0.018372397869825363, + -0.01212998852133751, + 0.018214695155620575, + 0.020172839984297752, + -0.023037778213620186, + -0.01914777047932148, + -0.0011351329740136862, + 0.021526457741856575, + -0.027992280200123787, + 0.010769800283014774, + 0.03125147521495819, + 0.028649376705288887, + -0.019594596698880196, + 0.038900069892406464, + -0.020737942308187485, + -0.0014809296699240804, + -0.009324189275503159, + -0.0007494998862966895, + -0.0076814498752355576, + -0.009028496220707893, + 0.025823865085840225, + -0.02833397127687931, + -0.014061849564313889, + -0.024010280147194862, + -0.03976743668317795, + -0.008778799325227737, + 0.033958710730075836, + 0.0013544387184083462, + 0.013319332152605057, + -0.008778799325227737, + -0.04384143278002739, + -0.010250694118440151, + -0.005700306035578251, + -0.03997770696878433, + 0.035956282168626785, + -0.0008846152340993285, + -0.015021209605038166, + 0.003229625755921006, + -0.011472892947494984, + 0.007287192158401012, + 0.007372614927589893, + -0.004034568089991808, + 0.013128774240612984, + -0.03708648681640625, + 0.01973915845155716, + -0.01616455614566803, + -0.036771081387996674, + 0.0030554954428225756, + -0.021329330280423164, + 0.02793971262872219, + -0.010014140047132969, + 0.003633739659562707, + -0.014758371748030186, + -0.0390314906835556, + 0.03201370686292648, + -0.041528455913066864, + 0.011354614980518818, + 0.008844509720802307, + -0.033853575587272644, + 0.000600831990595907, + -0.033590737730264664, + 0.026257548481225967, + 0.008772228844463825, + -0.02416798286139965, + 0.018779797479510307, + 0.005335617810487747, + -0.01616455614566803, + -0.051989417523145676, + 0.03763844817876816, + 0.001615634304471314, + -0.0004969286965206265, + 0.03380100801587105, + 0.03327533230185509, + -0.023616023361682892, + -0.039793722331523895, + -0.00441896915435791, + 0.01715020090341568, + -0.01345732156187296, + -0.03282850608229637, + -0.0029503600671887398, + -0.015389183536171913, + -0.004714662209153175, + -0.018871791660785675, + 0.011893433518707752, + -0.008798512630164623, + 0.006357401609420776, + -0.045917853713035583, + -0.006219411734491587, + -0.002845224691554904, + 0.008253123611211777, + -0.004336832091212273, + 0.006630096584558487, + -0.026599237695336342, + 0.014416681602597237, + 0.02875451184809208, + 0.051700297743082047, + -0.01701878011226654, + 0.03022640570998192, + 0.001513784402050078, + 0.007274050265550613, + -0.019423751160502434, + -0.014298404566943645, + -0.03855838254094124, + 0.0008328689145855606, + 0.007168915122747421, + 0.011308618821203709, + -0.03976743668317795, + 0.022249262779951096, + -0.02249895967543125, + -0.026704372838139534, + 0.049623873084783554, + 0.004622668959200382, + -0.012557100504636765, + 0.010710661299526691, + -0.05393442139029503, + -0.044393390417099, + 0.028833363205194473, + -0.020632807165384293, + 0.006965215317904949, + 0.03632425516843796, + -0.005982857197523117, + 0.021000782027840614, + -0.01026383601129055, + 0.007155773229897022, + -0.017110774293541908, + -0.01151231862604618, + -0.042054131627082825, + -0.013996140100061893, + 0.002418112475425005, + 0.016019996255636215, + -0.007944287732243538, + 0.0034136127214878798, + 0.0019302188884466887, + 0.00576273025944829, + -0.026875218376517296, + 0.015402325429022312, + -0.010480677708983421, + -0.011716018430888653, + 0.034247834235429764, + 0.003630454186350107, + 0.02144760638475418, + -0.03193485736846924, + 0.014902932569384575, + -0.047363463789224625, + -0.005966429598629475, + 0.05288306996226311, + 0.016401110216975212, + -0.0000707404688000679, + 0.011978856287896633, + 0.007799726910889149, + -0.04150217026472092, + 0.02072480134665966, + 0.0018431537318974733, + 0.02544274926185608, + -0.009968142956495285, + 0.04250095412135124, + -0.0057988702319562435, + 0.033853575587272644, + -0.0009667521808296442, + -0.004110134206712246, + -0.007234624586999416, + -0.00837797112762928, + 0.04347345605492592, + 0.013615025207400322, + 0.021237336099147797, + -0.06739174574613571, + 0.013720160350203514, + 0.008088849484920502, + -0.04003027454018593, + -0.02443082071840763, + 0.035299185663461685, + -0.010894647799432278, + -0.004261266440153122, + 0.00940961204469204, + -0.010677807033061981, + -0.04084507375955582, + 0.02289321832358837, + 0.03724418953061104, + 0.006938931532204151, + 0.010980070568621159, + 0.013943572528660297, + 0.040345679968595505, + 0.019818009808659554, + 0.014981783926486969, + -0.041239332407712936, + -0.010566100478172302, + -0.025232478976249695, + 0.012662235647439957, + 0.0029684302862733603, + -0.012971070595085621, + 0.03853209689259529, + -0.04276379570364952, + 0.008450252003967762, + -0.03456323966383934, + -0.00008249632082879543, + 0.022538386285305023, + -0.007017782889306545, + 0.004905220121145248, + -0.022012708708643913, + 0.011637166142463684, + -0.018385540693998337, + -0.003863723250105977, + 0.040713656693696976, + -0.03487864509224892, + 0.02770315855741501, + 0.006153702270239592, + -0.008279407396912575, + -0.009383328258991241, + 0.015454893000423908, + 0.011630595661699772, + 0.02230183035135269, + -0.029700729995965958, + 0.015849150717258453, + 0.027124913409352303, + -0.030830934643745422, + -0.005417754873633385, + -0.019371183589100838, + 0.000024564089471823536, + 0.03130404278635979, + 0.03721790388226509, + 0.023195480927824974, + -0.02655981108546257, + 0.006653095129877329, + 0.005171343684196472, + -0.020501388236880302, + -0.01934489980340004, + -0.008956215344369411, + -0.04583900421857834, + 0.009600169956684113, + -0.0010045352391898632, + 0.04042453318834305, + -0.011597740463912487, + 0.017820438370108604, + -0.03698135167360306, + 0.004087135661393404, + -0.01973915845155716, + 0.004813226871192455, + -0.0284653902053833, + -0.005335617810487747, + 0.0059861429035663605, + -0.01542860921472311, + 0.009501605294644833, + -0.005680593196302652, + 0.01987057738006115, + -0.010579242371022701, + 0.010342687368392944, + -0.018608951941132545, + -0.015652021393179893, + -0.000652578251902014, + 0.009120489470660686, + -0.03763844817876816, + 0.011624024249613285, + 0.00553274666890502, + 0.01577029936015606, + 0.027650590986013412, + 0.04465622827410698, + 0.007661737035959959, + -0.01793871447443962, + 0.009810440242290497, + 0.0006907719653099775, + 0.014442965388298035, + -0.01129547692835331, + 0.045523595064878464, + -0.01743932254612446, + -0.003453038400039077, + -0.00962645374238491, + 0.008995641022920609, + 0.0026119558606296778, + 0.03190857172012329, + -0.01567830517888069, + 0.016939928755164146, + -0.002171701518818736, + 0.03248681500554085, + -0.00954103097319603, + 0.011012925766408443, + -0.03098863735795021, + 0.014456107281148434, + 0.012872506864368916, + 0.00658409995958209, + 0.039162907749414444, + 0.04223811626434326, + 0.013141916133463383, + -0.06518390029668808, + 0.030147554352879524, + 0.004248124081641436, + -0.027203766629099846, + 0.009021924808621407, + 0.006807512603700161, + -0.011775156483054161, + 0.029753297567367554, + 0.029884716495871544, + 0.06471079587936401, + 0.019857434555888176, + 0.023234907537698746, + 0.0097710145637393, + 0.02410227432847023, + -0.02574501372873783, + 0.029043633490800858, + -0.027203766629099846, + -0.01783357933163643, + 0.006768086459487677, + 0.008877363987267017, + 0.032381679862737656, + 0.007957429625093937, + -0.023918285965919495, + 0.0011704518692567945, + 0.018122702836990356, + 0.004274408333003521, + -0.019226623699069023, + 0.0015926358755677938, + 0.008798512630164623, + -0.009146773256361485, + 0.022354399785399437, + 0.010152130387723446, + -0.017137058079242706, + 0.03603513166308403, + 0.014745229855179787, + 0.007720875553786755, + 0.018976926803588867, + -0.031225191429257393, + -0.0020468533039093018, + 0.005927003920078278, + -0.0019548600539565086, + -0.029332756996154785, + -0.026783224195241928, + 0.011407182551920414, + 0.008358258754014969, + 0.014561242423951626, + 0.025692446157336235, + 0.0311200562864542, + 0.02767687477171421, + 0.03203999251127243, + 0.018937500193715096, + -0.010848651640117168, + 0.0073134759441018105, + 0.031041204929351807, + -0.0324605330824852, + 0.03863723203539848, + 0.010329545475542545, + -0.00006083269545342773, + 0.024509673938155174, + 0.003086707554757595, + 0.0011696305591613054, + -0.022682946175336838, + 0.025784438475966454, + -0.0139041468501091, + -0.01653253100812435, + 0.004083850421011448, + -0.0019137915223836899, + 0.0037651588208973408, + 0.04357859119772911, + 0.03101492114365101, + 0.016847936436533928, + 0.05614226311445236, + 0.019726015627384186, + -0.0038867215625941753, + 0.0006172593566589057, + -0.010250694118440151, + -0.017491890117526054, + -0.007063779979944229, + -0.013496747240424156, + 0.006528246682137251, + -0.05419725924730301, + 0.025193052366375923, + 0.004609527066349983, + -0.0058612944558262825, + -0.018963783979415894, + 0.00939647015184164, + -0.034642089158296585, + -0.026651805266737938, + 0.004415683913975954, + -0.013017067685723305, + 0.01743932254612446, + -0.03679736331105232, + 0.035272903740406036, + 0.006495391950011253, + 0.018740372732281685, + -0.020843079313635826, + -0.027860861271619797, + -0.010454393923282623, + -0.004274408333003521, + -0.01653253100812435, + -0.01728161983191967, + 0.030568096786737442, + 0.003646881552413106, + 0.007306904997676611, + 0.014889790676534176, + 0.007766872178763151, + -0.003035782603546977, + -0.017846722155809402, + 0.01013241708278656, + 0.00764859514310956, + -0.012103704735636711, + 0.0024739657528698444, + 0.0017117345705628395, + -0.014088133350014687, + 0.026244405657052994, + -0.005703591275960207, + -0.02691464312374592, + 0.018122702836990356, + 0.010947216302156448, + 0.012997354380786419, + 0.0076025985181331635, + -0.020383112132549286, + 0.00798371434211731, + 0.010769800283014774, + 0.008351687341928482, + 0.020816795527935028, + -0.018122702836990356, + -0.01669023372232914, + 0.011407182551920414, + -0.006708947941660881, + -0.020606523379683495, + -0.0032559095416218042, + 0.0012583384523168206, + -0.018438108265399933, + 0.00107188755646348, + 0.028675660490989685, + 0.027913428843021393, + -0.0017987997271120548, + 0.0048822215758264065, + 0.002444396261125803, + -0.006984928157180548, + 0.03432668372988701, + -0.031146340072155, + -0.000993857393041253, + 0.002958573866635561, + -0.036350540816783905, + 0.01257681380957365, + 0.002933932701125741, + 0.00483622495085001, + -0.017163341864943504, + -0.022906359285116196, + 0.01849067583680153, + 0.036744795739650726, + 0.006886363960802555, + -0.02127676084637642, + 0.022117843851447105, + -0.06208240985870361, + 0.014889790676534176, + -0.0010390327079221606, + -0.012281120754778385, + 0.008667093701660633, + -0.021526457741856575, + -0.002380329417064786, + 0.0005963144358247519, + -0.012458535842597485, + -0.006380400154739618, + 0.009330760687589645, + 0.020514531061053276, + -0.013851579278707504, + 0.04076622426509857, + 0.06681349873542786, + -0.0030308542773127556, + 0.013010496273636818, + 0.014784655533730984, + 0.005624739918857813, + -0.012090562842786312, + -0.009941859170794487, + 0.028701944276690483, + 0.0195157453417778, + -0.007366043981164694, + -0.008962786756455898, + -0.04063480347394943, + -0.011578028090298176, + -0.011860579252243042, + -0.009278192184865475, + -0.005256766453385353, + -0.01105235144495964, + 0.008870793506503105, + 0.029727013781666756, + -0.02655981108546257, + -0.005421040114015341, + 0.021289903670549393, + 0.014863506890833378, + 0.02901734970510006, + -0.0030078559648245573, + -0.005240338854491711, + 0.008568529039621353, + 0.02967444621026516, + 0.03850581496953964, + 0.03692878410220146, + 0.02954302728176117, + 0.011538602411746979, + -0.026047276332974434, + -0.02249895967543125, + 0.01574401557445526, + 0.010309833101928234, + -0.001979500986635685, + 0.01866152137517929, + -0.008338545449078083, + 0.003024283330887556, + -0.00229983520694077, + -0.021355614066123962, + -0.019108345732092857, + 0.0024706802796572447, + 0.01866152137517929, + 0.030830934643745422, + -0.032118842005729675, + 0.006475679110735655, + 0.017820438370108604, + -0.009481891989707947, + -0.025534741580486298, + -0.0029109343886375427, + -0.005273193586617708, + 0.011775156483054161, + -0.002736804075539112, + -0.02111905813217163, + -0.003564744722098112, + 0.004113419447094202, + -0.003137632505968213, + -0.04068737104535103, + 0.024733085185289383, + -0.004550388548523188, + -0.021487032994627953, + 0.005841581616550684, + 0.010526674799621105, + -0.0052370536141097546, + -0.004113419447094202, + 0.016348542645573616, + -0.061924707144498825, + 0.0016378113068640232, + -0.0015589597169309855, + -0.0033413320779800415, + -0.039925139397382736, + -0.004504391457885504, + -0.012333688326179981, + 0.008082278072834015, + 0.018648378551006317, + 0.03813783824443817, + 0.017045065760612488, + 0.003462894819676876, + 0.018635237589478493, + -0.010434681549668312, + 0.003377472283318639, + -0.009140202775597572, + -0.02193385735154152, + -0.03298620879650116, + 0.03924176096916199, + 0.022932643070816994, + -0.0017232337268069386, + -0.00801656860858202, + 0.006216126028448343, + -0.04150217026472092, + 0.007392327766865492, + 0.004954502452164888, + 0.049466170370578766, + 0.0010176771320402622, + -0.026967210695147514, + 0.00107188755646348, + 0.001746232039295137, + 0.003178700804710388, + -0.004501106217503548, + 0.005559030454605818, + -0.04460366070270538, + 0.004277693573385477, + 0.009028496220707893, + -0.02443082071840763, + 0.010815796442329884, + 0.006774657405912876, + -0.044183120131492615, + 0.015586311928927898, + -0.009606740437448025, + -0.012044565752148628, + -0.01214970089495182, + -0.0013347258791327477, + -0.010224410332739353, + -0.00048666156362742186, + -0.011229767464101315, + -0.02331375889480114, + -0.02164473570883274, + -0.029989851638674736, + 0.02269608899950981, + 0.028938498347997665, + -0.018516959622502327, + -0.058718081563711166, + 0.018280405551195145, + -0.0188586488366127, + 0.050543807446956635, + -0.006459251511842012, + -0.015888575464487076, + 0.004602956119924784, + 0.019910002127289772, + 0.0024986066855490208, + -0.0038867215625941753, + 0.023418894037604332, + 0.0022817652206867933, + -0.015494318678975105, + -0.006781228352338076, + -0.011026067659258842, + -0.02836025506258011, + 0.01866152137517929, + -0.0030439961701631546, + -0.01822783797979355, + -0.004133132752031088, + -0.014732087962329388, + 0.015047493390738964, + -0.04791542515158653, + -0.013187912292778492, + -0.034773509949445724, + 0.015546886250376701, + 0.01027697790414095, + -0.03942574933171272, + -0.015362899750471115, + 0.017465606331825256, + -0.03406384587287903, + 0.0396885871887207, + -0.02537703886628151, + -0.00931104738265276, + -0.0311200562864542, + 0.0026333113200962543, + 0.00021232408471405506, + 0.004159416537731886, + -0.0065118190832436085, + -0.017426179721951485, + -0.014285262674093246, + 0.0073134759441018105, + 0.010796084068715572, + -0.03577229380607605, + -0.016177698969841003, + -0.01629597507417202, + -0.0081151332706213, + 0.04226440191268921, + 0.0034990350250154734, + 0.029753297567367554, + 0.01835925690829754, + -0.005013640969991684, + 0.006239124573767185, + 0.016085704788565636, + 0.009895863011479378, + 0.025429606437683105, + -0.020895646885037422, + -0.04076622426509857, + -0.016979355365037918, + 0.00672866078093648, + 0.02230183035135269, + -0.0025478890165686607, + -0.0075171757489442825, + -0.0014686090871691704, + -0.018779797479510307, + -0.02210470288991928, + -0.03169830143451691, + 0.02581072226166725, + -0.01436411403119564, + 0.026441534981131554, + 0.02318233996629715, + -0.02019912376999855, + -0.013003925792872906, + -0.011032638140022755, + 0.002521604998037219, + -0.021697303280234337, + 0.01450867485255003, + -0.06723403930664062, + -0.02046196348965168, + -0.0006492927786894143, + -0.021224193274974823, + -0.02646781876683235, + -0.020225409418344498, + 0.02914876863360405, + 0.014626951888203621, + 0.0012599811889231205, + 0.017097633332014084, + -0.02006770484149456, + -0.0017002354143187404, + -0.0008328689145855606, + 0.019752299413084984, + 0.02770315855741501, + 0.010914361104369164, + -0.01085522212088108, + 0.022538386285305023, + 0.03130404278635979, + -0.00834511686116457, + -0.03298620879650116, + -0.002989785745739937, + -0.024154841899871826, + -0.007090063765645027, + 0.018516959622502327, + 0.014206411316990852, + 0.007819440215826035, + 0.015796583145856857, + -0.022932643070816994, + 0.022709229961037636, + -0.027230050414800644, + 0.008640809915959835, + 0.00833197496831417, + -0.04279007762670517, + -0.009291334077715874, + 0.0036994493566453457, + 0.012281120754778385, + 0.031172623857855797, + -0.004872365389019251, + 0.026480959728360176, + -0.014153843745589256, + -0.018175270408391953, + 0.01931861601769924, + -0.029700729995965958, + -0.009718446992337704, + 0.015941143035888672, + -0.014771513640880585, + -0.009094205684959888, + -0.0043466887436807156, + 0.0330650620162487, + -0.00940961204469204, + 0.00764859514310956, + 0.0017659449949860573, + -0.00377501524053514, + -0.013148486614227295, + -0.02807113155722618, + -0.01809641905128956, + 0.028149982914328575, + 0.0035975994542241096, + -0.00464895274490118, + -0.016729658469557762, + -0.020698517560958862, + -0.020501388236880302, + 0.03274965286254883, + 0.0016304189339280128, + 0.006380400154739618, + -0.02495649829506874, + 0.03393242508172989, + 0.014561242423951626, + -0.017636451870203018, + -0.022577811032533646, + -0.01411441806703806, + -0.03177715092897415, + 0.025994708761572838, + -0.00483622495085001, + 0.014022423885762691, + -0.013260193169116974, + 0.014193269424140453, + 0.030752083286643028, + 0.009889291599392891, + -0.020277976989746094, + -0.01649310439825058, + -0.02504849247634411, + -0.0033281901851296425, + 0.017886146903038025, + -0.013549314811825752, + -0.000980715500190854, + 0.018674662336707115, + -0.01596742868423462, + 0.0026842362713068724, + 0.0370602011680603, + 0.008759086951613426, + -0.04573386535048485, + 0.016966212540864944, + -0.02623126469552517, + -0.01747874729335308, + 0.00967244990170002, + 0.014902932569384575, + -0.020540814846754074, + -0.007339760195463896, + 0.02265666238963604, + -0.0081019913777709, + 0.0014505389844998717, + -0.020146556198596954, + -0.012254836969077587, + 0.04168615862727165, + -0.02033054456114769, + 0.019568312913179398, + -0.031330328434705734, + -0.010092991404235363, + 0.03850581496953964, + -0.009113918989896774, + 0.03201370686292648, + 0.06055794656276703, + 0.013969856314361095, + 0.017846722155809402, + 0.0033840432297438383, + 0.036481957882642746, + -0.012997354380786419, + 0.016282834112644196, + -0.014718946069478989, + 0.017925573512911797, + -0.009665879420936108, + -0.017978141084313393, + -0.033958710730075836, + 0.023064061999320984, + 0.03393242508172989, + 0.005283050239086151, + -0.011808011680841446, + 0.00741204060614109, + 0.0058974348939955235, + 0.012695090845227242, + -0.050386104732751846, + -0.017307903617620468, + -0.006557816173881292, + -0.023826293647289276, + -0.0172421932220459, + -0.040713656693696976, + -0.0014546457678079605, + 0.00547689339146018, + 0.028044847771525383, + -0.022774940356612206, + 0.0023967570159584284, + 0.01662452332675457, + -0.0038275830447673798, + 0.01118377037346363, + -0.005174629390239716, + 0.02912248484790325, + 0.03190857172012329, + 0.046548664569854736, + 0.002017284044995904, + -0.00755003048107028, + 0.017715303227305412, + 0.019463177770376205, + 0.0017610166687518358, + -0.03895263746380806, + -0.00755660142749548, + -0.016387969255447388, + 0.005092492327094078, + -0.04888792708516121, + 0.02901734970510006, + -0.005440752953290939, + -0.008233410306274891, + -0.005578743293881416, + -0.02833397127687931, + 0.03148803114891052, + -0.020304260775446892, + 0.009521317668259144, + 0.015481176786124706, + 0.022288689389824867, + 0.026480959728360176, + -0.01899006776511669, + -0.014534958638250828, + -0.02577129751443863, + -0.0188586488366127, + -0.043631162494421005, + 0.015192055143415928, + -0.009074493311345577, + -0.0050103552639484406, + 0.009718446992337704, + -0.04539217799901962, + 0.016900504007935524, + 0.016256550326943398, + -0.000781533308327198, + 0.014653236605226994, + -0.004553673788905144, + -0.018543243408203125, + -0.001448074821382761, + -0.014009281992912292 + ] + }, + { + "HotelId": "18", + "HotelName": "Ocean Water Resort & Spa", + "Description": "New Luxury Hotel for the vacation of a lifetime. Bay views from every room, location near the pier, rooftop pool, waterfront dining & more.", + "Description_fr": "Nouvel hôtel de luxe pour des vacances inoubliables. Vue sur la baie depuis chaque chambre, emplacement près de la jetée, piscine sur le toit, restaurant au bord de l'eau et plus encore.", + "Category": "Luxury", + "Tags": [ + "view", + "pool", + "restaurant" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2020-11-14T00:00:00Z", + "Rating": 4.2, + "Address": { + "StreetAddress": "5426 Bay Center Dr", + "City": "Tampa", + "StateProvince": "FL", + "PostalCode": "33609", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -82.537735, + 27.943701 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv", + "suite" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 163.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "coffee maker", + "suite" + ] + } + ], + "DescriptionVector": [ + -0.033119261264801025, + 0.01638580672442913, + 0.004985850770026445, + 0.017753221094608307, + -0.030940666794776917, + -0.02224946953356266, + -0.006686429027467966, + 0.0072079007513821125, + 0.02561006508767605, + -0.023408295586705208, + -0.0009372009080834687, + -0.01044682040810585, + -0.02855348400771618, + -0.01222561951726675, + 0.004638202954083681, + 0.02662983350455761, + -0.023628471419215202, + -0.005171263124793768, + 0.014137683436274529, + 0.011066793464124203, + 0.012584855780005455, + -0.02855348400771618, + 0.01587592251598835, + -0.02514653466641903, + 0.023871826007962227, + 0.04577364772558212, + -0.002514653606340289, + 0.024057237431406975, + 0.010516350157558918, + 0.058543913066387177, + 0.011223234236240387, + -0.02040693536400795, + 0.06480158120393753, + 0.01270073838531971, + 0.00018278676725458354, + -0.02322288230061531, + 0.047790005803108215, + 0.0072079007513821125, + 0.016802983358502388, + -0.03001360595226288, + 0.008917169645428658, + 0.05358413606882095, + 0.03599315136671066, + 0.017683692276477814, + 0.0037314214278012514, + -0.007236871402710676, + -0.011808441951870918, + 0.05520649254322052, + -0.0039689806289970875, + 0.028785251080989838, + -0.03202996402978897, + -0.015597804449498653, + -0.05223989859223366, + -0.0218670554459095, + -0.014809802174568176, + -0.010330937802791595, + -0.004061686806380749, + -0.024543944746255875, + -0.0228404700756073, + 0.012063384056091309, + 0.006367751397192478, + -0.010441026650369167, + -0.007381724659353495, + 0.08246209472417831, + -0.0576632060110569, + 0.009716760367155075, + -0.09808307141065598, + 0.030500313267111778, + -0.007798902224749327, + 0.007457048632204533, + 0.0339999683201313, + 0.01501839142292738, + -0.009965907782316208, + 0.017915457487106323, + 0.015099509619176388, + -0.017903869971632957, + -0.010133937932550907, + -0.01810087077319622, + -0.010574291460216045, + -0.07476748526096344, + -0.011704147793352604, + -0.014033389277756214, + -0.04646894335746765, + 0.061232391744852066, + -0.007549754809588194, + -0.018772989511489868, + 0.03745327144861221, + -0.0023495208006352186, + -0.008569521829485893, + 0.08547504246234894, + 0.016084512695670128, + -0.0032128463499248028, + -0.025494182482361794, + -0.05988815426826477, + -0.01293250359594822, + 0.0015093715628609061, + 0.033814556896686554, + 0.02038375847041607, + -0.05937827005982399, + 0.029156073927879333, + 0.01712745614349842, + -0.07759502530097961, + 0.00446727592498064, + 0.0007945204270072281, + 0.027811836451292038, + -0.02114858292043209, + -0.02212199755012989, + 0.042413048446178436, + 0.028669366613030434, + 0.008992493152618408, + -0.10661203414201736, + 0.026444420218467712, + -0.04709471017122269, + -0.001148686744272709, + -0.05784861743450165, + 0.04621399939060211, + 0.048995185643434525, + -0.035575974732637405, + 0.011912736110389233, + 0.004525217693299055, + -0.003621332813054323, + 0.041416458785533905, + 0.027070187032222748, + -0.011275381781160831, + -0.00934593565762043, + -0.017428750172257423, + -0.01500680297613144, + -0.015609392896294594, + -0.001791835413314402, + -0.01223720796406269, + -0.002705859951674938, + 0.016269924119114876, + 0.002808705670759082, + -0.03439396992325783, + -0.03696656599640846, + 0.06957594305276871, + -0.04079069197177887, + 0.007735166698694229, + -0.0005689113750122488, + 0.006929782219231129, + 0.06211309880018234, + 0.018344223499298096, + 0.01638580672442913, + -0.011333323083817959, + -0.009931143373250961, + 0.028715720400214195, + 0.054372139275074005, + 0.019445108249783516, + 0.0057477792724967, + 0.028970662504434586, + -0.04099928215146065, + 0.003615538589656353, + -0.014925685711205006, + 0.025749124586582184, + 0.018425341695547104, + -0.05186907574534416, + 0.011594058945775032, + -0.021809114143252373, + -0.03884386271238327, + 0.0346720889210701, + -0.01792704500257969, + -0.00014503438433166593, + 0.021832291036844254, + 0.021901819854974747, + 0.05492837727069855, + -0.024312179535627365, + -0.024520767852663994, + 0.008957728743553162, + -0.08246209472417831, + -0.045843176543712616, + 0.026050420477986336, + -0.0025696977972984314, + -0.005014821887016296, + 0.05302790179848671, + 0.03156643360853195, + 0.010145526379346848, + -0.0019352402305230498, + -0.011576676741242409, + 0.03462573513388634, + -0.003977671731263399, + 0.01293250359594822, + 0.0010639475658535957, + 0.03488067910075188, + -0.0038530980236828327, + -0.03766186162829399, + 0.013465563766658306, + -0.010220849886536598, + 0.03054666705429554, + 0.02586500719189644, + 0.040929753333330154, + -0.0512201301753521, + 0.005579749587923288, + -0.016304688528180122, + -0.00702248839661479, + -0.017811162397265434, + 0.0586366206407547, + -0.02512335777282715, + 0.019607344642281532, + 0.0036937594413757324, + -0.06869523227214813, + 0.0047830562107264996, + -0.028205836191773415, + 0.039933159947395325, + -0.044545289129018784, + -0.0015397906536236405, + -0.018494870513677597, + 0.033605966717004776, + 0.015806393697857857, + -0.018610753118991852, + -0.036016326397657394, + 0.009774701669812202, + -0.004722218029201031, + 0.04674706235527992, + 0.030199019238352776, + -0.004559982102364302, + -0.05988815426826477, + -0.007567137014120817, + -0.005347984377294779, + 0.009913760237395763, + 0.028252189978957176, + 0.020441699773073196, + 0.025355122983455658, + 0.03128831461071968, + 0.023501001298427582, + -0.013094739057123661, + 0.035552795976400375, + 0.053862255066633224, + 0.012051795609295368, + 0.010724939405918121, + -0.007654048968106508, + -0.005979544948786497, + -0.014126094989478588, + -0.0512201301753521, + -0.05321331322193146, + -0.02762642316520214, + 0.08204491436481476, + -0.000756858556997031, + -0.03638715296983719, + 0.016559630632400513, + -0.011756294406950474, + -0.04473070427775383, + -0.005979544948786497, + -0.05502108111977577, + -0.02002452127635479, + -0.0033721851650625467, + -0.026212655007839203, + -0.025007475167512894, + 0.03170549124479294, + 0.05970274284482002, + 0.007254254072904587, + -0.05274978280067444, + -0.01341921091079712, + -0.012654385529458523, + -0.03103337436914444, + 0.04982953891158104, + 0.032145846635103226, + -0.07606536895036697, + 0.03879751265048981, + 0.0008126270840875804, + -0.026884775608778, + 0.03705926984548569, + 0.008088609203696251, + -0.037777744233608246, + 0.0014905405696481466, + 0.037777744233608246, + -0.012283560819923878, + 0.012353090569376945, + 0.00019899223116226494, + 0.01779957488179207, + -0.03413902968168259, + -0.06925147026777267, + -0.05033942312002182, + -0.05789497122168541, + 0.009618259966373444, + 0.019143814221024513, + -0.0349733829498291, + -0.0336986742913723, + -0.0073759304359555244, + 0.02635171450674534, + 0.007880019955337048, + 0.010556909255683422, + -0.047326475381851196, + 0.013662564568221569, + 0.0014659154694527388, + 0.0026421244256198406, + 0.02857666090130806, + -0.001645533600822091, + -0.01664074882864952, + -0.026467597112059593, + 0.0068776351399719715, + 0.008882405236363411, + -0.012990444898605347, + -0.019572580233216286, + -0.07689972966909409, + 0.009873202070593834, + 0.02887795679271221, + 0.02537829987704754, + -0.04032716155052185, + 0.08617033809423447, + 0.01822834089398384, + 0.0050466894172132015, + 0.002995566464960575, + 0.014809802174568176, + -0.0025392784737050533, + 0.03541373834013939, + 0.07138371467590332, + 0.003337420290336013, + -0.03464891389012337, + -0.02076617069542408, + -0.0011008852161467075, + -0.009618259966373444, + 0.004832306411117315, + -0.0263980682939291, + -0.04982953891158104, + -0.03490385413169861, + -0.05112742632627487, + 0.008158138953149319, + 0.0006645145476795733, + -0.006089633330702782, + -0.01144341193139553, + 0.0638745129108429, + 0.031659141182899475, + -0.030963843688368797, + 0.004600541200488806, + 0.01268914993852377, + 0.0036879652179777622, + 0.040929753333330154, + -0.02360529638826847, + 0.015817981213331223, + -0.024358533322811127, + 0.040906574577093124, + 0.03450985252857208, + 0.0018830930348485708, + 0.037221506237983704, + -0.029179250821471214, + -0.028993839398026466, + -0.05210084095597267, + 0.00055840949062258, + 0.0022119099739938974, + 0.0014919891254976392, + -0.022910000756382942, + -0.014137683436274529, + -0.01771845668554306, + 0.03974774852395058, + 0.03228490799665451, + -0.04639941453933716, + 0.0031230375170707703, + 0.04007222130894661, + 0.004643997177481651, + 0.015366039238870144, + -0.025030652061104774, + -0.01341921091079712, + 0.009566112421452999, + 0.03782409802079201, + -0.0007181102992035449, + -0.005408822558820248, + 0.07013218104839325, + 0.013268562965095043, + -0.030175842344760895, + 0.029758663848042488, + -0.06637758016586304, + -0.007949549704790115, + -0.02370958961546421, + -0.006692222785204649, + 0.014149271883070469, + -0.0054435874335467815, + -0.021959763020277023, + -0.03937692567706108, + 0.014496919699013233, + 0.010910351760685444, + -0.03295702487230301, + 0.023663237690925598, + 0.05154460296034813, + 0.04477705433964729, + -0.01786910369992256, + 0.04183363541960716, + 0.043363288044929504, + -0.013372858054935932, + -0.005979544948786497, + -0.014937273226678371, + -0.010742321610450745, + -0.005220513325184584, + 0.002804360119625926, + -0.02048805169761181, + 0.017811162397265434, + -0.01572527550160885, + -0.03200678899884224, + 0.016200395300984383, + -0.011437617242336273, + 0.004588952753692865, + 0.015597804449498653, + -0.017405573278665543, + 0.0008901235996745527, + -0.009786290116608143, + -0.01055111549794674, + 0.03256302326917648, + 0.04880977049469948, + -0.010603262111544609, + -0.01909746043384075, + 0.0077467551454901695, + 0.0098847895860672, + -0.05186907574534416, + 0.009676201269030571, + -0.050710245966911316, + 0.008986699394881725, + -0.01968846283853054, + 0.0042992462404072285, + -0.05196177959442139, + -0.014647566713392735, + 0.036757975816726685, + -0.030616195872426033, + -0.007874226197600365, + -0.01144341193139553, + -0.008436257019639015, + 0.010603262111544609, + 0.043873172253370285, + -0.012271972373127937, + -0.023871826007962227, + -0.001444187480956316, + 0.019271284341812134, + 0.052935194224119186, + 0.006443075370043516, + -0.013025210238993168, + 0.04714106023311615, + 0.028182661160826683, + -0.00033768927096389234, + 0.06651663780212402, + -0.013894329778850079, + -0.06113968417048454, + 0.006402516271919012, + -0.02788136526942253, + -0.014740273356437683, + 0.03900609910488129, + 0.02586500719189644, + -0.0527961365878582, + 0.040952928364276886, + -0.010191879235208035, + -0.011553499847650528, + -0.039979513734579086, + 0.0020091154146939516, + -0.02260870486497879, + -0.012086560018360615, + -0.04371093586087227, + 0.008343550376594067, + -0.032864321023225784, + 0.042667992413043976, + 0.014902508817613125, + 0.03909880667924881, + -0.022237880155444145, + -0.010655409656465054, + -0.028298543766140938, + 0.018784577026963234, + -0.033582791686058044, + -0.0444062314927578, + -0.007717784494161606, + 0.045055173337459564, + 0.019839109852910042, + -0.04788270965218544, + 0.0012153192656114697, + -0.022307410836219788, + 0.05529920011758804, + 0.014438978396356106, + 0.023396706208586693, + -0.01061485055834055, + 0.029758663848042488, + -0.008279815316200256, + -0.011541912332177162, + 0.013511916622519493, + -0.02097475901246071, + -0.013036797754466534, + -0.023640060797333717, + -0.03909880667924881, + 0.029990429058670998, + -0.00375749496743083, + -0.01928287371993065, + -0.0440354086458683, + 0.001791835413314402, + 0.016988396644592285, + 0.0005196612328290939, + 0.026954304426908493, + -0.060212623327970505, + 0.004099348559975624, + -0.016096100211143494, + -0.04992224648594856, + -0.015528274700045586, + -0.02808995358645916, + 0.007387518882751465, + -0.02734830603003502, + -0.1356290578842163, + -0.004901836160570383, + 0.016756631433963776, + 0.003531523747369647, + -0.015284921042621136, + -0.009965907782316208, + 0.010122349485754967, + 0.01504156831651926, + -0.05029306933283806, + 0.005431998986750841, + 0.006054868455976248, + -0.0018700562650337815, + 0.04442940652370453, + -0.030129488557577133, + 0.006750164553523064, + -0.0006873289821669459, + 0.043363288044929504, + 0.0673973485827446, + -0.014948861673474312, + -0.0038849657867103815, + -0.005478352308273315, + 0.026467597112059593, + 0.0010682932334020734, + 0.01956099085509777, + -0.008789698593318462, + 0.015423980541527271, + -0.00775834359228611, + 0.014184036292135715, + -0.01854122430086136, + -0.0186455175280571, + -0.024358533322811127, + -0.021878644824028015, + 0.04542599990963936, + 0.008650640025734901, + 0.01738239824771881, + -0.0440354086458683, + -0.0006384409498423338, + 0.009658819064497948, + -0.0566897913813591, + -0.037244684994220734, + -0.004777262452989817, + 0.003908142447471619, + 0.00702248839661479, + 0.0016831954708322883, + -0.0009915209375321865, + -0.0068776351399719715, + -0.008760727941989899, + 0.026096772402524948, + -0.0037922596093267202, + -0.022284233942627907, + 0.017683692276477814, + 0.028205836191773415, + 0.01341921091079712, + 0.01646692492067814, + -0.022237880155444145, + -0.043618228286504745, + -0.03499656170606613, + -0.014601213857531548, + -0.0033490085043013096, + 0.020882053300738335, + 0.011026234365999699, + -0.002297373488545418, + -0.011901147663593292, + 0.009931143373250961, + -0.03416220471262932, + 0.00017952757480088621, + -0.005469661206007004, + 0.023292412981390953, + 0.007138371001929045, + 0.03226172924041748, + -0.016478512436151505, + 0.03427808731794357, + 0.005788338370621204, + 0.03520514816045761, + 0.00035923620453104377, + 0.010435232892632484, + 0.015760039910674095, + 0.027070187032222748, + 0.03351326286792755, + 0.02442806214094162, + -0.011721529997885227, + 0.020186757668852806, + -0.0011182675370946527, + 0.03448667749762535, + 0.014450566843152046, + -0.002178593771532178, + 0.02491476945579052, + 0.005408822558820248, + 0.016837749630212784, + -0.02544783055782318, + 0.0023611090146005154, + 0.0014376691542565823, + 0.030987020581960678, + -0.0057738530449569225, + 0.01296726893633604, + 0.02783501334488392, + -0.02099793590605259, + -0.0015354451024904847, + 0.04139328375458717, + 0.020267875865101814, + 0.012063384056091309, + 0.06461616605520248, + -0.025285594165325165, + -0.02353576570749283, + -0.014983627013862133, + -0.007167341653257608, + 0.017811162397265434, + 0.015076332725584507, + 0.004736703354865313, + 0.0016122173983603716, + -0.024381710216403008, + -0.006918194238096476, + 0.008465227670967579, + -0.036503035575151443, + -0.023524178192019463, + 0.0014463603729382157, + -0.026537125930190086, + 0.008610080927610397, + -0.01744033955037594, + -0.02027946338057518, + -0.024103591218590736, + -0.04839259386062622, + -0.016038158908486366, + -0.012828209437429905, + 0.03821809962391853, + -0.016536453738808632, + -0.03935374692082405, + 0.0003603226214181632, + -0.04422082006931305, + 0.007097812369465828, + 0.015389216132462025, + -0.001513717113994062, + -0.022979529574513435, + 0.0020612627267837524, + 0.039979513734579086, + 0.019954992458224297, + 0.016629159450531006, + -0.0013587240828201175, + 0.00009551265247864649, + -0.03766186162829399, + -0.0034388175699859858, + -0.003082478418946266, + 0.01405656524002552, + 0.015169038437306881, + 0.01527333352714777, + -0.01856440119445324, + -0.003392464481294155, + 0.020800935104489326, + 0.00961246620863676, + 0.027719128876924515, + 0.0098847895860672, + -0.020522817969322205, + 0.006518398877233267, + -0.014230389147996902, + -0.003960289526730776, + -0.011182676069438457, + -0.04222763702273369, + 0.0043658786453306675, + 0.019885461777448654, + -0.03372184932231903, + 0.011796853505074978, + -0.004006642382591963, + -0.00727743050083518, + 0.02294476516544819, + 0.0336986742913723, + 0.005889735650271177, + 0.017370808869600296, + -0.010209261439740658, + -0.002950662048533559, + 0.01818198710680008, + 0.03393043950200081, + 0.03907562792301178, + -0.002181490883231163, + 0.06016627326607704, + -0.003821230260655284, + -0.030106311663985252, + -0.016548043116927147, + 0.007543960586190224, + 0.006912400014698505, + -0.001263120910152793, + -0.06906606256961823, + 0.00905043538659811, + 0.04394270107150078, + 0.05817309021949768, + -0.01600339449942112, + 0.013222210109233856, + 0.0013594483025372028, + -0.032864321023225784, + 0.02491476945579052, + -0.0014680883614346385, + -0.013152680359780788, + -0.00495398323982954, + 0.005400131456553936, + 0.028762074187397957, + -0.05567002668976784, + 0.010133937932550907, + 0.00407037790864706, + -0.037012919783592224, + 0.008940346539020538, + -0.024775709956884384, + -0.0072832247242331505, + 0.0021409320179373026, + -0.02319970726966858, + 0.0030882726423442364, + -0.022898411378264427, + -0.014601213857531548, + 0.01600339449942112, + -0.016710277646780014, + 0.0021901819854974747, + 0.002685580402612686, + 0.02713971585035324, + -0.05604084953665733, + -0.0014253566041588783, + -0.018471693620085716, + -0.02709336392581463, + -0.03444032371044159, + -0.021079054102301598, + -0.028669366613030434, + -0.025772301480174065, + -0.029271956533193588, + 0.0166639257222414, + -0.022701410576701164, + 0.011153705418109894, + -0.030847961083054543, + -0.005463866982609034, + -0.01774163357913494, + 0.007364342454820871, + 0.0038502011448144913, + -0.0424594022333622, + 0.015968628227710724, + 0.00037372155929915607, + 0.00543489633128047, + 0.014670743606984615, + 0.004412231966853142, + 0.01979275606572628, + 0.029758663848042488, + 0.011536117643117905, + 0.005116219166666269, + 0.027047010138630867, + -0.04649211838841438, + -0.007908990606665611, + 0.0056318966671824455, + 0.0010241129202768207, + -0.009560318663716316, + 0.003992157056927681, + -0.019236519932746887, + 0.055345553904771805, + -0.011489764787256718, + -0.015481921844184399, + -0.033096086233854294, + 0.010655409656465054, + -0.025540536269545555, + -0.02616630308330059, + -0.011709941551089287, + 0.004843894857913256, + -0.014323095791041851, + 0.05872932821512222, + -0.05321331322193146, + 0.032609377056360245, + -0.03803268447518349, + -0.020580759271979332, + 0.02887795679271221, + -0.005623205564916134, + 0.007688813842833042, + -0.010452615097165108, + -0.040396690368652344, + 0.005655073095113039, + -0.054094020277261734, + 0.0036734798923134804, + 0.013639387674629688, + 0.020418522879481316, + 0.025355122983455658, + -0.010168702341616154, + 0.019746404141187668, + 0.038287628442049026, + -0.004600541200488806, + 0.014172447845339775, + -0.025841830298304558, + -0.010950909927487373, + 0.014381037093698978, + -0.018008163198828697, + -0.007845255546271801, + -0.02391817979514599, + 0.002071402268484235, + 0.01951463893055916, + -0.005791235249489546, + 0.027209246531128883, + -0.023269236087799072, + 0.010574291460216045, + -0.0020554685033857822, + -0.01038308534771204, + -0.007387518882751465, + 0.034046322107315063, + -0.02614312618970871, + 0.03393043950200081, + -0.01915540173649788, + -0.007880019955337048, + -0.014149271883070469, + 0.014369448646903038, + 0.00726004783064127, + 0.038241274654865265, + 0.01564415730535984, + -0.004137010779231787, + -0.01930604875087738, + 0.024543944746255875, + -0.02537829987704754, + 0.044313523918390274, + 0.0401417501270771, + -0.0023495208006352186, + -0.014485331252217293, + -0.009780495427548885, + 0.0229911170899868, + -0.00018088557408191264, + -0.008407286368310452, + -0.003760392079129815, + -0.014821390621364117, + -0.008801287040114403, + -0.014601213857531548, + -0.02758007124066353, + 0.012411031872034073, + 0.008957728743553162, + -0.01268914993852377, + -0.01062643900513649, + 0.014334683306515217, + -0.03170549124479294, + -0.017915457487106323, + 0.032887496054172516, + 0.005973750725388527, + 0.014751860871911049, + -0.0023509692400693893, + -0.013963859528303146, + -0.030245371162891388, + 0.017370808869600296, + -0.047303296625614166, + 0.010487379506230354, + 0.061232391744852066, + 0.004061686806380749, + -0.00510752759873867, + -0.002327792812138796, + 0.02910972200334072, + 0.035807739943265915, + -0.03763868287205696, + -0.01574845239520073, + 0.025957712903618813, + -0.02808995358645916, + 0.010765498504042625, + 0.005967956501990557, + 0.012538502924144268, + -0.004249996040016413, + 0.03372184932231903, + -0.00544069055467844, + 0.02540147677063942, + 0.017023161053657532, + -0.010197672992944717, + -0.03003678284585476, + 0.024312179535627365, + -0.011692559346556664, + -0.006269251462072134, + 0.026537125930190086, + -0.0022568146232515574, + -0.0005290767294354737, + 0.01810087077319622, + 0.004223922733217478, + -0.014647566713392735, + 0.035297855734825134, + -0.0023335868027061224, + 0.0010813300032168627, + 0.012526914477348328, + 0.008424668572843075, + 0.035297855734825134, + 0.021600525826215744, + 0.01199385430663824, + -0.023871826007962227, + -0.0064256926998496056, + -0.009073611348867416, + -0.006385134067386389, + -0.022365352138876915, + 0.0017874898621812463, + -0.012434208765625954, + -0.015412392094731331, + 0.022214703261852264, + -0.03277161344885826, + -0.010498967953026295, + -0.03793998062610626, + -0.0366189181804657, + 0.04621399939060211, + 0.0015339965466409922, + 0.011136322282254696, + -0.012862973846495152, + 0.02071981690824032, + 0.006738576106727123, + -0.027232423424720764, + 0.02637489140033722, + -0.008152344264090061, + -0.0017831443110480905, + 0.015817981213331223, + -0.006408310495316982, + 0.024034062400460243, + -0.005226307548582554, + 0.0034764795564115047, + -0.0012573268031701446, + -0.04106881096959114, + 0.004255790263414383, + 0.005507322959601879, + -0.007404901087284088, + -0.019363990053534508, + -0.019375579431653023, + 0.0014825736870989203, + -0.004096451681107283, + 0.03170549124479294, + 0.03673480078577995, + 0.002578388899564743, + -0.026212655007839203, + -0.020267875865101814, + -0.009774701669812202, + -0.0034880677703768015, + -0.005394337233155966, + 0.01920175552368164, + -0.005794132594019175, + -0.009635642170906067, + 0.024103591218590736, + -0.03052349016070366, + 0.005649279337376356, + -0.00807702075690031, + 0.009797877632081509, + 0.02355894260108471, + 0.020198345184326172, + 0.05641167238354683, + 0.00942125916481018, + -0.008465227670967579, + 0.002213358646258712, + -0.03219220042228699, + -0.013894329778850079, + 0.006356163416057825, + -0.010753910057246685, + -0.0053566754795610905, + -0.0024436754174530506, + -0.0024683005176484585, + 0.003044816665351391, + -0.002313307486474514, + 0.03657256439328194, + -0.015528274700045586, + -0.00671539967879653, + 0.017266515642404556, + -0.005029307212680578, + 0.006564752198755741, + 0.023419883102178574, + 0.015342862345278263, + 0.03863527625799179, + -0.00997170154005289, + -0.007312195375561714, + 0.028692543506622314, + 0.03462573513388634, + 0.030987020581960678, + 0.005316116381436586, + -0.002216255757957697, + 0.017625750973820686, + -0.0395391583442688, + 0.040466222912073135, + 0.02952689863741398, + -0.012515326030552387, + -0.028275366872549057, + 0.014937273226678371, + 0.008291403762996197, + 0.0066226935014128685, + -0.013963859528303146, + -0.006599517073482275, + -0.005507322959601879, + -0.0009350281325168908, + 0.01007599662989378, + 0.04222763702273369, + -0.01843692921102047, + 0.005400131456553936, + 0.054882023483514786, + 0.010684380307793617, + -0.015609392896294594, + -0.013407622464001179, + 0.012329913675785065, + -0.0025595580227673054, + 0.03202996402978897, + 0.015308097936213017, + 0.03889021649956703, + -0.041694577783346176, + 0.01687251403927803, + 0.01968846283853054, + 0.005487043410539627, + -0.004278966691344976, + 0.008505786769092083, + -0.009705171920359135, + 0.02855348400771618, + 0.009235846810042858, + -0.020545993000268936, + 0.002303167711943388, + 0.06280839443206787, + -0.03803268447518349, + -0.015968628227710724, + 0.018494870513677597, + 0.012816620990633965, + 0.014879331924021244, + 0.02985137142241001, + 0.026583479717373848, + 0.0019091666908934712, + -0.016942042857408524, + -0.03077843226492405, + 0.008772316388785839, + 0.035575974732637405, + -0.03766186162829399, + 0.009571907110512257, + 0.0022292924113571644, + 0.03355961665511131, + 0.03376820310950279, + 0.014427389949560165, + 0.01769527979195118, + 0.008169726468622684, + -0.015366039238870144, + -0.026096772402524948, + -0.019236519932746887, + 0.00917790550738573, + 0.005779647268354893, + 0.0378936268389225, + -0.014948861673474312, + -0.021368760615587234, + 0.015910686925053596, + 0.006732781883329153, + -0.028298543766140938, + 0.018008163198828697, + -0.046584825962781906, + -0.011628824286162853, + -0.02097475901246071, + -0.008691199123859406, + -0.015586216002702713, + 0.022006114944815636, + 0.012805032543838024, + -0.006842870265245438, + 0.008998287841677666, + 0.00932275876402855, + -0.005805720575153828, + -0.020036110654473305, + 0.021009525284171104, + 0.013071563094854355, + 0.05349143221974373, + -0.0029897724743932486, + 0.01587592251598835, + -0.028483955189585686, + 0.020267875865101814, + 0.009166317991912365, + 0.01317585725337267, + 0.007381724659353495, + -0.043734110891819, + -0.012318325228989124, + -0.016582807525992393, + 0.003821230260655284, + 0.031404197216033936, + 0.0016064231749624014, + 0.023651648312807083, + 0.015226979739964008, + 0.0002956818207167089, + 0.01657121814787388, + -0.027255598455667496, + 0.010481585748493671, + 0.06758276373147964, + -0.006118603982031345, + -0.019734814763069153, + 0.000374807947082445, + -0.02199452742934227, + 0.016177218407392502, + -0.006159162614494562, + -0.021183349192142487, + -0.014740273356437683, + -0.0029564560391008854, + 0.024845240637660027, + -0.021959763020277023, + 0.007341166026890278, + 0.04273752123117447, + 0.02307223528623581, + -0.019004754722118378, + 0.01917857863008976, + 0.04227399080991745, + -0.01689569093286991, + -0.014717096462845802, + -0.02294476516544819, + 0.034579381346702576, + 0.03328149765729904, + 0.014612802304327488, + 0.013025210238993168, + -0.013546681962907314, + -0.007051459047943354, + -0.029156073927879333, + 0.01021505519747734, + 0.006813899613916874, + 0.04739600419998169, + 0.02760324627161026, + -0.009734142571687698, + 0.00824505090713501, + -0.01902793161571026, + 0.023443059995770454, + -0.013500329107046127, + -0.017764810472726822, + 0.017544632777571678, + -0.0249379463493824, + -0.006883429363369942, + 0.0007394761778414249, + 0.008812875486910343, + 0.00036973808892071247, + -0.016084512695670128, + 0.0208936408162117, + 0.0031635963823646307, + 0.012132913805544376, + 0.019989756867289543, + 0.01199385430663824, + 0.016304688528180122, + 0.006309810094535351, + 0.031635962426662445, + 0.01774163357913494, + -0.009670407511293888, + -0.03133466839790344, + -0.008899787440896034, + 0.034787971526384354, + 0.03101019747555256, + 0.013129504397511482, + -0.042111754417419434, + -0.02834489569067955, + 0.007775725796818733, + -0.008557933382689953, + 0.014334683306515217, + 0.015991805121302605, + 0.01199385430663824, + -0.0007412868435494602, + -0.002375594340264797, + 0.005736191291362047, + -0.007845255546271801, + -0.031172432005405426, + -0.017092691734433174, + -0.006385134067386389, + 0.03782409802079201, + 0.017857516184449196, + 0.02421947382390499, + 0.01835581101477146, + 0.00905043538659811, + 0.010730733163654804, + 0.007236871402710676, + 0.026073595508933067, + -0.0027666983660310507, + 0.011240617372095585, + -0.028785251080989838, + -0.043386463075876236, + -0.02110223099589348, + 0.017660515382885933, + -0.016304688528180122, + 0.013233798556029797, + -0.0027551099192351103, + 0.03128831461071968, + 0.02043011039495468, + 0.02785818837583065, + -0.021797526627779007, + -0.012654385529458523, + 0.0037082447670400143, + 0.017660515382885933, + 0.006437281146645546, + 0.056087203323841095, + 0.040164925158023834, + -0.0398404560983181, + 0.03671162202954292, + -0.01881934143602848, + 0.011501353234052658, + -0.006773340981453657, + 0.002359660342335701, + 0.002488579833880067, + 0.012608032673597336, + 0.010858204215765, + -0.055113788694143295, + 0.010186084546148777, + -0.02004769816994667, + 0.01738239824771881, + -0.015632569789886475, + -0.002377042779698968, + -0.007526577915996313, + 0.05131283774971962, + -0.03001360595226288, + 0.028993839398026466, + 0.011634618043899536, + 0.04055892676115036, + 0.027556894347071648, + -0.006738576106727123, + -0.0036242299247533083, + 0.0014760552439838648, + 0.0031462139450013638, + -0.02294476516544819, + 0.001297885668464005, + 0.015157450921833515, + 0.003166493494063616, + -0.009890584275126457, + 0.02191340923309326, + 0.04663117974996567, + 0.02540147677063942, + 0.006095427554100752, + -0.008129168301820755, + -0.0003878447460010648, + 0.009676201269030571, + 0.01550509873777628, + -0.021785937249660492, + -0.015226979739964008, + -0.004922115709632635, + 0.02465982735157013, + 0.005756470840424299, + -0.05112742632627487, + 0.01452009566128254, + 0.005484146531671286, + 0.00828560907393694, + 0.0015803496353328228, + 0.017892280593514442, + -0.001635393942706287, + 0.002697168616577983, + 0.009687789715826511, + -0.013998623937368393, + -0.008668022230267525, + -0.06827805936336517, + -0.03101019747555256, + 0.018019752576947212, + -0.03293384984135628, + 0.004728012252599001, + -0.025586888194084167, + -0.0053972345776855946, + 0.02832171879708767, + -0.03402314707636833, + -0.001983041875064373, + 0.057570502161979675, + -0.03682750463485718, + 0.038727980107069016, + 0.013998623937368393, + 0.024984300136566162, + 0.0034648911096155643, + -0.0023147559259086847, + -0.010377291589975357, + 0.0007307849591597915, + 0.011623029597103596, + 0.06322557479143143, + -0.02811313048005104, + -0.022701410576701164, + -0.017764810472726822, + 0.006657458376139402, + 0.03914516046643257, + 0.0016426366055384278, + -0.018749812617897987, + -0.015783216804265976, + 0.018761400133371353, + 0.013743681833148003, + -0.020314227789640427, + -0.014496919699013233, + -0.01774163357913494, + -0.017776397988200188, + -0.025077005848288536, + 0.027070187032222748, + -0.02514653466641903, + 0.015574628487229347, + -0.004394849296659231, + 0.0009538590675219893, + -0.015817981213331223, + -0.011269588023424149, + -0.014334683306515217, + -0.023895002901554108, + -0.005692735314369202, + 0.029619604349136353, + 0.02540147677063942, + -0.0062460750341415405, + 0.0044614821672439575, + 0.013952271081507206, + -0.02588818408548832, + -0.001967107877135277, + -0.025355122983455658, + -0.032609377056360245, + 0.013036797754466534, + -0.03207631781697273, + 0.023130176588892937, + 0.017776397988200188, + -0.014346271753311157, + -0.031589608639478683, + 0.027441011741757393, + 0.02713971585035324, + 0.014566449448466301, + -0.0008502889540977776, + 0.012086560018360615, + -0.039655040949583054, + -0.007526577915996313, + -0.0231765303760767, + 0.006373545620590448, + 0.014195624738931656, + 0.022365352138876915, + -0.004455687943845987, + 0.030963843688368797, + -0.00035742553882300854, + -0.02394135482609272, + -0.012897739186882973, + -0.015574628487229347, + 0.014937273226678371, + -0.039261043071746826, + -0.010290379635989666, + 0.018019752576947212, + 0.005516014061868191, + -0.02588818408548832, + 0.014879331924021244, + 0.006674840580672026, + -0.016316277906298637, + 0.0018990269163623452, + -0.03719833120703697, + -0.03587726876139641, + 0.0028999634087085724, + 0.017764810472726822, + -0.0016194600611925125, + -0.04419764131307602, + -0.002407462103292346, + -0.0028536103200167418, + -0.05692155659198761, + 0.038287628442049026, + -0.0026392273139208555, + 0.023755943402647972, + -0.024034062400460243, + 0.008992493152618408, + -0.02862301468849182, + 0.014867744408547878, + -0.019039519131183624, + 0.0072079007513821125, + -0.027997247874736786, + 0.04248258098959923, + 0.01038308534771204, + -0.015134274028241634, + 0.015736863017082214, + -0.01905110850930214, + 0.012156089767813683, + -0.01896999031305313, + 0.008610080927610397, + -0.008048050105571747, + 0.021206524223089218, + 0.0020685053896158934, + 0.0012116979341953993, + -0.020337404683232307, + 0.009264817461371422, + 0.018471693620085716, + -0.03411585092544556, + -0.03738374263048172, + 0.0119822658598423, + 0.006431486923247576, + 0.035042911767959595, + 0.0015673128655180335, + 0.034370794892311096, + -0.014126094989478588, + -0.007225283421576023, + -0.03981727734208107, + -0.04595905914902687, + 0.04380363970994949, + -0.012538502924144268, + 0.014717096462845802, + 0.009212670847773552, + -0.017220161855220795, + -0.04442940652370453, + 0.025285594165325165, + 0.0346720889210701, + 0.0057332939468324184, + -0.012132913805544376, + -0.05284248664975166, + -0.012190855108201504, + 0.007781520020216703, + -0.003120140405371785, + 0.0025696977972984314, + -0.005130704492330551, + 0.05446484684944153, + 0.011634618043899536, + 0.008668022230267525, + 0.004377467092126608, + -0.02330400049686432, + -0.012399443425238132, + 0.005811514798551798, + -0.023512588813900948, + 0.014427389949560165, + 0.003317140741273761, + -0.024590298533439636, + 0.038959745317697525, + -0.02496112324297428, + 0.013905918225646019, + 0.01404497679322958, + -0.006211310159415007, + -0.004310834687203169, + 0.01881934143602848, + -0.021113818511366844, + 0.016536453738808632, + 0.03126513957977295, + -0.0023611090146005154, + -0.03541373834013939, + 0.015910686925053596, + -0.024590298533439636, + 0.006981929764151573, + 0.01382480002939701, + -0.02758007124066353, + -0.03696656599640846, + -0.017776397988200188, + 0.013778447173535824, + 0.015945453196763992, + 0.01884251832962036, + 0.0064141047187149525, + 0.00544069055467844, + -0.019352402538061142, + -0.0024262929800897837, + -0.03712880238890648, + -0.0339999683201313, + 0.0031404197216033936, + 0.000681172707118094, + 0.015968628227710724, + -0.014438978396356106, + 0.014937273226678371, + 0.006025897804647684, + 0.03636397421360016, + -0.0005877423100173473, + -0.019839109852910042, + 0.0029535589274019003, + -0.026212655007839203, + 0.003094066632911563, + 0.008337756618857384, + -0.001158826518803835, + -0.029689135029911995, + -0.01661757193505764, + -0.0016397394938394427, + 0.022643469274044037, + 0.014972038567066193, + 0.013477152213454247, + -0.010545320808887482, + -0.0009024361497722566, + 0.01771845668554306, + 0.014160859398543835, + -0.006796517409384251, + 0.002618947997689247, + -0.009705171920359135, + 0.012156089767813683, + -0.020001346245408058, + 0.006750164553523064, + 0.02114858292043209, + 0.004493349697440863, + -0.016501689329743385, + 0.038519393652677536, + -0.02271299995481968, + -0.06563593447208405, + 0.0029665958136320114, + 0.0024711973965168, + -0.05274978280067444, + 0.024567121639847755, + -0.0024349840823560953, + 0.03685068339109421, + 0.014126094989478588, + 0.01964210905134678, + -0.03253984823822975, + -0.015760039910674095, + -0.00048381005763076246, + -0.03573820739984512, + 0.00828560907393694, + 0.025818655267357826, + 0.009230053052306175, + -0.018865695223212242, + 0.027325129136443138, + 0.001715063233859837, + 0.02076617069542408, + 0.02078934758901596, + -0.004249996040016413, + -0.022168351337313652, + 0.04894883185625076, + 0.022342175245285034, + 0.020233111456036568, + 0.006900811567902565, + 0.027301952242851257, + -0.02516971156001091, + -0.03474161773920059, + 0.019491462036967278, + 0.002613153774291277, + 0.023755943402647972, + 0.02734830603003502, + -0.0033808762673288584, + -0.006773340981453657, + 0.017092691734433174, + 0.023130176588892937, + -0.0036618916783481836, + 0.020858876407146454, + -0.026583479717373848, + -0.006837076507508755, + 0.004334011115133762, + -0.007184724323451519, + -0.04181046038866043, + -0.02114858292043209, + 0.011617235839366913, + 0.019213343039155006, + 0.014137683436274529, + 0.008865023031830788, + -0.010997263714671135, + 0.024103591218590736, + -0.022411704063415527, + -0.03928421810269356, + -0.02091681770980358, + 0.005145189817994833, + 0.02470618113875389, + -0.01638580672442913, + 0.01835581101477146, + 0.012086560018360615, + 0.04278387501835823, + -0.02281729318201542, + -0.010753910057246685, + -0.014265154488384724, + 0.015910686925053596, + -0.000012685981346294284, + 0.010429438203573227, + 0.015806393697857857, + 0.019340815022587776, + 0.018124045804142952, + 0.016200395300984383, + 0.015377627685666084, + -0.008007491007447243, + -0.0015716584166511893, + 0.03766186162829399, + 0.01723174937069416, + 0.02516971156001091, + -0.035506442189216614, + -0.010475791990756989, + 0.004855482839047909, + -0.002592874225229025, + 0.0038849657867103815, + -0.032122671604156494, + 0.002379939891397953, + 0.02711654081940651, + 0.04324740543961525, + -0.01956099085509777, + -0.021554172039031982, + 0.011483971029520035, + 0.007851049304008484, + 0.02952689863741398, + -0.00009850025526247919, + -0.013280151411890984, + -0.006350369192659855, + -0.0032273319084197283, + -0.029457369819283485, + 0.013639387674629688, + 0.01610768772661686, + 0.028437601402401924, + 0.016687100753188133, + -0.028762074187397957, + 0.02611994929611683, + 0.014415801502764225, + 0.018066104501485825, + 0.02586500719189644, + -0.00464110029861331, + 0.003253405448049307, + 0.023825472220778465, + -0.021090641617774963 + ] + }, + { + "HotelId": "19", + "HotelName": "Economy Universe Motel", + "Description": "Local, family-run hotel in bustling downtown Redmond. We are a pet-friendly establishment, near expansive Marymoor park, haven to pet owners, joggers, and sports enthusiasts. Close to the highway and just a short drive away from major cities.", + "Description_fr": "Hôtel local à la gestion familiale dans le centre-ville animé de Redmond. Nous sommes un établissement acceptant les animaux de compagnie, à proximité du vaste parc Marymoor, paradis des propriétaires d'animaux, des joggeurs et des amateurs de sport. Près de l'autoroute et à quelques minutes en voiture des grandes villes.", + "Category": "Budget", + "Tags": [ + "coffee in lobby", + "free wifi", + "free parking" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-11-21T00:00:00Z", + "Rating": 2.9, + "Address": { + "StreetAddress": "15255 NE 40th", + "City": "Redmond", + "StateProvince": "WA", + "PostalCode": "98052", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.13694, + 47.644508 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 165.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 134.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "tv", + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "suite" + ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 261.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + } + ], + "DescriptionVector": [ + -0.02119128219783306, + -0.041485581547021866, + 0.043750468641519547, + 0.05561310052871704, + -0.01602240279316902, + -0.04668809473514557, + -0.008857731707394123, + 0.02843444049358368, + 0.008280297741293907, + 0.021774323657155037, + 0.04182194918394089, + 0.026416223496198654, + -0.010859130881726742, + 0.03836855664849281, + -0.011941119097173214, + 0.022514335811138153, + -0.02442043088376522, + -0.006576024927198887, + 0.025339839980006218, + 0.064582958817482, + 0.031080547720193863, + 0.0011800965294241905, + -0.01680726557970047, + -0.028367167338728905, + 0.0247343759983778, + 0.06095016375184059, + -0.012064455077052116, + -0.01828729175031185, + 0.040341924875974655, + -0.03390605375170708, + -0.005314639303833246, + -0.01973368041217327, + -0.007562709040939808, + -0.03738187253475189, + 0.0019397311843931675, + -0.00484652491286397, + -0.0387946218252182, + -0.03166358917951584, + 0.007708469405770302, + 0.023657992482185364, + -0.059425290673971176, + 0.004117724020034075, + 0.03583456948399544, + -0.02067551575601101, + -0.029533248394727707, + 0.0012810074258595705, + -0.004745613783597946, + 0.012142941355705261, + 0.028546564280986786, + -0.00816256832331419, + -0.019969139248132706, + -0.04449048265814781, + -0.009160464629530907, + -0.042763784527778625, + -0.04527534171938896, + 0.02486892230808735, + 0.012815680354833603, + -0.011358078569173813, + 0.05215970799326897, + 0.014441466890275478, + 0.03525153174996376, + -0.02264888398349285, + 0.026909565553069115, + 0.035655174404382706, + -0.045656561851501465, + 0.009126827120780945, + -0.042091045528650284, + -0.0005413447506725788, + 0.004706370644271374, + 0.008846519514918327, + 0.03783036395907402, + 0.009098797105252743, + 0.0042326501570641994, + -0.010786251164972782, + 0.012355975806713104, + 0.009709867648780346, + -0.01390327513217926, + -0.03993827849626541, + -0.055523402988910675, + -0.02103430964052677, + -0.0708170086145401, + -0.007097397930920124, + 0.0016762416344136, + 0.00325157237239182, + -0.004605459980666637, + -0.05274274945259094, + -0.030587205663323402, + 0.005325851496309042, + 0.0024036408867686987, + 0.014643288217484951, + 0.06704966723918915, + 0.039691608399152756, + 0.01726697012782097, + -0.03278481960296631, + -0.019778531044721603, + -0.002249471377581358, + -0.026393799111247063, + -0.028681112453341484, + 0.0019018895691260695, + 0.03785279020667076, + -0.0017196893459185958, + -0.1153523325920105, + -0.006469508167356253, + -0.005051149521023035, + -0.02859141305088997, + -0.062161095440387726, + 0.05265304818749428, + 0.031596314162015915, + 0.024846497923135757, + -0.024667100980877876, + -0.03518425673246384, + -0.010466699488461018, + -0.027559880167245865, + -0.0013573913602158427, + 0.0163363479077816, + 0.016896964982151985, + -0.02082127518951893, + -0.023725267499685287, + -0.0423152931034565, + -0.03570002317428589, + -0.01520390436053276, + 0.07776864618062973, + 0.0025479993782937527, + -0.016919389367103577, + 0.0034169540740549564, + -0.02796352282166481, + -0.03538607805967331, + 0.01356690563261509, + -0.024532552808523178, + 0.03895159438252449, + 0.01906094141304493, + -0.00047792508848942816, + -0.02652834728360176, + -0.038547951728105545, + -0.03778551518917084, + 0.020305508747696877, + -0.015629973262548447, + -0.07346311211585999, + -0.009665018878877163, + -0.032919369637966156, + 0.015730883926153183, + -0.01648210920393467, + -0.009278194047510624, + -0.014295706525444984, + -0.046643245965242386, + 0.01099367905408144, + 0.003879462368786335, + -0.005566916428506374, + -0.016392409801483154, + 0.02713381126523018, + 0.015159054659307003, + -0.02475680038332939, + -0.03166358917951584, + 0.013880850747227669, + -0.0004968458670191467, + 0.00010800616291817278, + 0.03641761094331741, + -0.033345434814691544, + -0.011694449000060558, + 0.000387525768019259, + -0.06364112347364426, + -0.00023265561321750283, + -0.04473715275526047, + 0.018365778028964996, + 0.005491232965141535, + 0.015035719610750675, + -0.022873129695653915, + 0.02648349665105343, + -0.05507491156458855, + -0.006402234081178904, + 0.07202793657779694, + 0.009597744792699814, + -0.048392366617918015, + 0.04978269711136818, + 0.01147580798715353, + 0.04303288087248802, + 0.05426762253046036, + 0.04285348206758499, + -0.0014744199579581618, + 0.05529915541410446, + -0.0346236415207386, + -0.02569863386452198, + -0.01791728474199772, + -0.0007855630828998983, + 0.009323042817413807, + 0.011290805414319038, + 0.016896964982151985, + 0.015495425090193748, + 0.020103687420487404, + 0.03150661662220955, + 0.010320939123630524, + -0.00755710294470191, + -0.009407135657966137, + -0.003988782409578562, + -0.006699360441416502, + -0.007478616666048765, + 0.007736499886959791, + -0.016751203685998917, + -0.031730860471725464, + -0.05642038956284523, + -0.01910579204559326, + -0.03827885538339615, + 0.05171121284365654, + -0.02361314371228218, + -0.03383877873420715, + -0.033031489700078964, + -0.05525430664420128, + -0.025160443037748337, + 0.001950943493284285, + -0.012737194076180458, + 0.03996070474386215, + 0.03585699573159218, + 0.0403643473982811, + 0.03282966837286949, + 0.005903285928070545, + -0.07651286572217941, + 0.016089677810668945, + 0.010831099934875965, + -0.0026517133228480816, + 0.0682157501578331, + 0.008297115564346313, + 0.006615268066525459, + 0.006688148248940706, + 0.03457879275083542, + 0.011694449000060558, + 0.05381913110613823, + 0.00731043191626668, + -0.05431247130036354, + 0.017199696972966194, + -0.02619197592139244, + -0.013208111748099327, + -0.026304099708795547, + -0.04007282853126526, + -0.019128216430544853, + -0.011055346578359604, + 0.02426345832645893, + 0.034668490290641785, + -0.015472999773919582, + -0.00039873807691037655, + -0.05332578718662262, + -0.04866146296262741, + -0.006043439731001854, + -0.029017481952905655, + 0.04520807042717934, + 0.06539024412631989, + 0.005964953452348709, + -0.011307623237371445, + -0.02697683870792389, + 0.0025451963301748037, + 0.007798167876899242, + -0.03800975903868675, + 0.015876643359661102, + 0.022413425147533417, + 0.006189200095832348, + 0.03381635248661041, + 0.03614851459860802, + -0.024599827826023102, + 0.040319498628377914, + 0.022839494049549103, + -0.015730883926153183, + -0.0035430926363915205, + -0.01743515580892563, + -0.013185687363147736, + -0.051980309188365936, + -0.008442875929176807, + -0.02491377294063568, + 0.003705671289935708, + 0.02151644043624401, + -0.0017757510067895055, + 0.03908614441752434, + -0.06727391481399536, + -0.040969811379909515, + -0.030833877623081207, + -0.011279592290520668, + -0.006088288966566324, + -0.027066538110375404, + -0.03125994652509689, + -0.00008961095591075718, + -0.01446389127522707, + -0.005880861077457666, + -0.027358058840036392, + 0.019419735297560692, + 0.04170982539653778, + -0.03056478127837181, + -0.0008051846525631845, + 0.020473694428801537, + 0.03556547686457634, + 0.00650314474478364, + -0.04767477884888649, + 0.008896974846720695, + -0.02778412587940693, + -0.02507074549794197, + -0.013936912640929222, + -0.04700203984975815, + -0.009878053329885006, + 0.010309726931154728, + 0.03213450685143471, + -0.011178681626915932, + 0.015069356188178062, + -0.0008906785515137017, + 0.04262923449277878, + 0.049199655652046204, + -0.046463850885629654, + -0.03475818783044815, + 0.03312119096517563, + 0.013757514767348766, + 0.028546564280986786, + -0.04141830652952194, + 0.027604728937149048, + 0.024196183308959007, + -0.00994532648473978, + 0.0014982460997998714, + -0.004151361063122749, + -0.00602662144228816, + -0.002456899266690016, + 0.03993827849626541, + -0.010270483791828156, + 0.027447756379842758, + -0.0012438666308298707, + -0.034219998866319656, + 0.03520668298006058, + 0.021572502329945564, + -0.008269085548818111, + -0.01212051697075367, + -0.04368319362401962, + -0.02762715332210064, + 0.024173758924007416, + -0.004496139939874411, + -0.013578117825090885, + 0.014419041574001312, + 0.0617126040160656, + -0.016751203685998917, + -0.01187384594231844, + 0.04007282853126526, + -0.04718143865466118, + -0.013421145267784595, + -0.055837348103523254, + -0.00013244552246760577, + 0.008706365711987019, + 0.021124009042978287, + -0.014071459881961346, + -0.051621515303850174, + -0.022716157138347626, + -0.013443570584058762, + -0.018522750586271286, + -0.017580915242433548, + 0.01891518197953701, + 0.02377011626958847, + 0.03751641884446144, + 0.043705619871616364, + -0.05485066398978233, + -0.010388213209807873, + 0.014385404996573925, + -0.04085769131779671, + -0.007943928241729736, + -0.032067231833934784, + 0.031304795295000076, + 0.04736083373427391, + -0.013140837661921978, + 0.0203727837651968, + -0.027223510667681694, + 0.024824073538184166, + -0.007131034974008799, + -0.012075667269527912, + -0.005547294858843088, + 0.00032340531470254064, + -0.049558449536561966, + 0.026775017380714417, + 0.030026590451598167, + 0.0000138949535539723, + 0.011515051126480103, + 0.03186541050672531, + 0.013757514767348766, + 0.04085769131779671, + -0.050006940960884094, + 0.02585560642182827, + 0.028681112453341484, + 0.04812327399849892, + 0.02715623565018177, + -0.001670635538175702, + 0.04236014187335968, + 0.03251572325825691, + 0.007658013608306646, + -0.03186541050672531, + 0.02666289359331131, + -0.014441466890275478, + -0.04379531741142273, + -0.07485344260931015, + -0.050186339765787125, + 0.015495425090193748, + -0.01679605431854725, + -0.03265027329325676, + -0.021718261763453484, + 0.019363675266504288, + -0.04043162241578102, + -0.016369985416531563, + -0.006116319913417101, + 0.0014870337909087539, + -0.007618770468980074, + -0.033031489700078964, + 0.005051149521023035, + -0.021594926714897156, + -0.012636283412575722, + -0.00890258140861988, + -0.010270483791828156, + 0.006525569595396519, + 0.001711280201561749, + -0.01634756103157997, + -0.06646662950515747, + -0.006312535610049963, + -0.007663619704544544, + 0.0007932715816423297, + 0.029690220952033997, + 0.02230130136013031, + 0.00018587922386359423, + -0.03641761094331741, + 0.029533248394727707, + -0.045656561851501465, + -0.01584300585091114, + 0.023837389424443245, + 0.04803357273340225, + 0.023859813809394836, + -0.03765096515417099, + 0.03327816352248192, + -0.007999989204108715, + 0.02118007093667984, + 0.029152028262615204, + -0.03733702003955841, + -0.029645370319485664, + -0.034489091485738754, + -0.061308957636356354, + -0.012882954441010952, + 0.05269789695739746, + 0.01326417364180088, + 0.015327239409089088, + -0.0070637608878314495, + -0.05094877630472183, + 0.005524870008230209, + -0.014228432439267635, + -0.0021317421924322844, + -0.010079874657094479, + -0.05108332633972168, + -0.023680416867136955, + 0.026124702766537666, + -0.020260659977793694, + 0.01462086383253336, + 0.023725267499685287, + 0.034892737865448, + -0.009906083345413208, + 0.02731320820748806, + -0.048078421503305435, + -0.0009817787213250995, + 0.00331604341045022, + -0.00331604341045022, + -0.014912383630871773, + 0.02410648576915264, + 0.030138712376356125, + -0.021886445581912994, + 0.0069348192773759365, + -0.07534678280353546, + 0.03455636650323868, + -0.0011716872686520219, + 0.03652973473072052, + 0.008465300314128399, + 0.029286576434969902, + -0.06269928812980652, + -0.016840903088450432, + 0.04168740287423134, + -0.004969860427081585, + -0.036597009748220444, + 0.03996070474386215, + -0.0048577371053397655, + 0.011907482519745827, + 0.00921652652323246, + -0.013376296497881413, + -0.037404295057058334, + 0.007159065455198288, + 0.012187790125608444, + 0.007018911652266979, + 0.018500326201319695, + 0.004902586340904236, + -0.005774344317615032, + -0.009171676822006702, + -0.014026611112058163, + 0.00929501187056303, + -0.023792540654540062, + -0.03536365181207657, + 0.08503422886133194, + -0.0801905021071434, + 0.015955129638314247, + -0.011515051126480103, + 0.013140837661921978, + 0.005168878939002752, + -0.009435166604816914, + 0.02246948704123497, + 0.0559718944132328, + -0.0008934816578403115, + -0.02214432880282402, + 0.015248754061758518, + 0.004655915312469006, + -0.01630271226167679, + -0.04350379854440689, + -0.023344047367572784, + 0.014576014131307602, + -0.006559206638485193, + 0.018018197268247604, + -0.01910579204559326, + -0.03733702003955841, + 0.04677779600024223, + 0.013432358391582966, + -0.008807276375591755, + 0.04386259242892265, + 0.010887161828577518, + 0.025115594267845154, + -0.027402907609939575, + 0.009126827120780945, + 0.018713360652327538, + 0.002089696004986763, + -0.03437696769833565, + 0.02345617115497589, + 0.01567482203245163, + 0.024196183308959007, + 0.0025409916415810585, + 0.05314639210700989, + 0.01390327513217926, + -0.010449880734086037, + -0.0019523450173437595, + -0.045185644179582596, + 0.011840208433568478, + 0.009793960489332676, + 0.0008395223994739354, + -0.010477911680936813, + 0.0018206002423539758, + 0.009934114292263985, + -0.02179674804210663, + 0.011189893819391727, + 0.014665712602436543, + -0.01874699629843235, + 0.031237520277500153, + -0.02926415205001831, + 0.032246630638837814, + -0.003198313992470503, + -0.05027603730559349, + -0.02197614498436451, + -0.03460121527314186, + 0.02361314371228218, + -0.061667755246162415, + -0.03282966837286949, + 0.006357384845614433, + 0.003705671289935708, + 0.020249448716640472, + 0.058573152869939804, + -0.019498221576213837, + -0.01115625724196434, + 0.035789720714092255, + -0.03897402063012123, + 0.006351778749376535, + 0.00904273521155119, + 0.03650730848312378, + -0.0026054626796394587, + -0.0011737896129488945, + 0.025900457054376602, + 0.020406419411301613, + 0.009749110788106918, + -0.004583035130053759, + 0.003955145366489887, + 0.03632791340351105, + -0.01203081849962473, + -0.05449187010526657, + -0.003551502013579011, + -0.010377001017332077, + -0.004339167382568121, + -0.03545335307717323, + -0.06700481474399567, + -0.0002049752074526623, + 0.017222121357917786, + -0.017233334481716156, + -0.007798167876899242, + 0.04363834485411644, + -0.007114216219633818, + 0.012905378825962543, + 0.0005140147404745221, + 0.004840918816626072, + -0.006312535610049963, + 0.002571825636550784, + 0.011481414549052715, + 0.006402234081178904, + -0.025272566825151443, + 0.024128910154104233, + 0.06189199909567833, + -0.001178695005364716, + 0.02554166316986084, + 0.003652412910014391, + -0.022592822089791298, + 0.014105097390711308, + 0.014295706525444984, + -0.0333230122923851, + 0.008106506429612637, + -0.013690241612493992, + 0.01009669341146946, + -0.029286576434969902, + -0.005160469561815262, + 0.012355975806713104, + -0.004081284161657095, + -0.02729078382253647, + 0.013533269055187702, + -0.019957927986979485, + 0.005709873512387276, + -0.018220018595457077, + 0.01828729175031185, + 0.0042326501570641994, + -0.02261524647474289, + 0.009227738715708256, + 0.035139407962560654, + -0.030093863606452942, + -0.018320929259061813, + -0.005987378302961588, + -0.016672717407345772, + -0.000013128486898494884, + -0.004526973702013493, + 0.02538469061255455, + 0.013028714805841446, + 0.026707744225859642, + 0.004224241245537996, + -0.012355975806713104, + 0.019778531044721603, + 0.020081263035535812, + -0.021236130967736244, + -0.0031030091922730207, + -0.06749816238880157, + 0.01726697012782097, + 0.056151293218135834, + 0.0063461726531386375, + -0.06023257598280907, + -0.01140292827039957, + -0.015080568380653858, + 0.00504834670573473, + 0.00798877701163292, + -0.001550103072077036, + -0.0116495992988348, + -0.007187096402049065, + 0.00024964928161352873, + -0.0015458984998986125, + -0.004213028587400913, + 0.03502728417515755, + 0.008151356130838394, + -0.019117003306746483, + 0.03980373218655586, + 0.0030273261945694685, + -0.010046238079667091, + -0.00905955396592617, + -0.017053937539458275, + 0.014587227255105972, + -0.0014702152693644166, + 0.0058247996494174, + 0.0018093879334628582, + -0.026954414322972298, + -0.004737204872071743, + 0.016201801598072052, + 0.03007143922150135, + 0.014105097390711308, + 0.03868250176310539, + -0.015102993696928024, + -0.030295684933662415, + -0.01972246915102005, + 0.0329417921602726, + 0.026416223496198654, + 0.012636283412575722, + -0.03608124330639839, + 0.00825226679444313, + 0.025272566825151443, + 0.02120249532163143, + 0.0708170086145401, + -0.022716157138347626, + 0.007753318641334772, + -0.02439800649881363, + 0.0004330758238211274, + -0.03623821586370468, + 0.0016818478470668197, + -0.029488397762179375, + 0.018657298758625984, + -0.010197604075074196, + -0.04123890772461891, + 0.010270483791828156, + 0.04978269711136818, + -0.014632076025009155, + 0.02374769188463688, + 0.0019102988298982382, + 0.0139929736033082, + -0.01680726557970047, + 0.0072487639263272285, + -0.02944354899227619, + 0.051307570189237595, + 0.0057463133707642555, + -0.015495425090193748, + -0.0173118207603693, + 0.053101543337106705, + -0.005149257369339466, + 0.021247344091534615, + -0.05314639210700989, + 0.03713519871234894, + 0.0016678323736414313, + 0.004140148870646954, + -0.006789058912545443, + 0.010141542181372643, + -0.003980373032391071, + -0.020137324929237366, + -0.03507213294506073, + 0.009614563547074795, + -0.011728085577487946, + -0.002776450477540493, + -0.023052526637911797, + -0.0037252928595989943, + 0.008067263290286064, + -0.011173075996339321, + -0.02227887697517872, + -0.01859002374112606, + -0.007618770468980074, + -0.015304815024137497, + -0.01455358974635601, + 0.010797463357448578, + 0.009861234575510025, + -0.010943222790956497, + -0.007910290732979774, + -0.024532552808523178, + -0.004580232314765453, + 0.04206861928105354, + -0.0029039906803518534, + -0.014419041574001312, + 0.028995055705308914, + 0.018141532316803932, + 0.018690936267375946, + -0.032560575753450394, + 0.005126832984387875, + 0.00492781400680542, + -0.014744198881089687, + -0.019004879519343376, + 0.05215970799326897, + -0.018130319193005562, + -0.016201801598072052, + 0.008084082044661045, + 0.025922881439328194, + -0.008521362207829952, + -0.0433468259871006, + 0.0015767323784530163, + -0.03383877873420715, + -0.0013447775272652507, + 0.018186381086707115, + -0.07651286572217941, + -0.021852809935808182, + -0.02165098674595356, + 0.005897679831832647, + -0.03933281451463699, + 0.010875949636101723, + 0.013331446796655655, + -0.042898330837488174, + 0.001219339668750763, + -0.0021864022128283978, + 0.0007484222878701985, + 0.043548647314310074, + -0.017199696972966194, + 0.029869617894291878, + 0.027694428339600563, + 0.04079041630029678, + 0.01714363507926464, + 0.005351079162210226, + 0.0339733250439167, + 0.030609630048274994, + -0.007730893790721893, + -0.01776031218469143, + 0.0007799569284543395, + -0.01807425729930401, + 0.007226339541375637, + 0.0014618061250075698, + 0.041485581547021866, + -0.013645391911268234, + -0.0014120513806119561, + 0.018533963710069656, + 0.02231251448392868, + 0.0021191283594816923, + 0.041597701609134674, + -0.007344068959355354, + 0.04691234230995178, + -0.044221386313438416, + -0.011952332220971584, + 0.013824788853526115, + -0.020810063928365707, + -0.026102278381586075, + -0.006856332998722792, + 0.01286053005605936, + -0.01251294743269682, + -0.05005178973078728, + 0.045028671622276306, + -0.02908475510776043, + -0.038077034056186676, + -0.036619432270526886, + -0.011273986659944057, + -0.020114900544285774, + 0.035789720714092255, + 0.03247087448835373, + -0.012838104739785194, + 0.005275396164506674, + 0.007282400969415903, + 0.02686471678316593, + -0.014576014131307602, + -0.03204480558633804, + -0.055209457874298096, + -0.02583318203687668, + 0.01696423813700676, + -0.006761028431355953, + -0.004112117923796177, + 0.005586537998169661, + -0.0026993658393621445, + -0.03442182019352913, + 0.015641184523701668, + 0.015876643359661102, + -0.005112817510962486, + 0.005454793106764555, + -0.027358058840036392, + -0.016941813752055168, + -0.017659401521086693, + -0.01726697012782097, + 0.0381443090736866, + 0.009384711273014545, + -0.03038538433611393, + -0.003963554743677378, + 0.00557812862098217, + 0.021101584658026695, + 0.013611755333840847, + -0.033681806176900864, + -0.0295556727796793, + -0.04105951264500618, + 0.0041037085466086864, + 0.01872457191348076, + -0.0123671879991889, + -0.018029408529400826, + -0.0020364373922348022, + -0.004151361063122749, + -0.038704924285411835, + 0.010741401463747025, + 0.025272566825151443, + 0.016885751858353615, + -0.0617126040160656, + 0.017109999433159828, + -0.027425331994891167, + -0.00036755381734110415, + 0.008123325183987617, + -0.026393799111247063, + 0.0032683908939361572, + -0.026147127151489258, + -0.008734396658837795, + 0.020305508747696877, + 0.02052975632250309, + -0.016448471695184708, + 0.022693732753396034, + 0.011784147471189499, + -0.02149401605129242, + -0.024667100980877876, + 0.027044113725423813, + -0.040184952318668365, + -0.016123315319418907, + -0.006295716855674982, + -0.016706354916095734, + -0.004731598775833845, + 0.001074280240572989, + 0.017502428963780403, + 0.0025942502543330193, + -0.014587227255105972, + 0.016437258571386337, + -0.0008647500653751194, + -0.03179813548922539, + -0.00212473445571959, + -0.033188462257385254, + -0.02214432880282402, + 0.013981761410832405, + 0.02309737727046013, + -0.01940852403640747, + 0.0372248999774456, + -0.05121787264943123, + -0.014161158353090286, + 0.018646085634827614, + 0.025765908882021904, + 0.02033914625644684, + 0.02796352282166481, + -0.008364389650523663, + 0.008521362207829952, + -0.025339839980006218, + 0.01986822858452797, + -0.034018173813819885, + -0.022043418139219284, + 0.026707744225859642, + 0.023882238194346428, + 0.021920083090662956, + -0.02103430964052677, + -0.045163221657276154, + 0.03933281451463699, + -0.00549683952704072, + 0.011100195348262787, + -0.02794109843671322, + 0.02939870022237301, + 0.020888550207018852, + 0.01921791397035122, + -0.016246650367975235, + -0.015069356188178062, + 0.026595620438456535, + -0.025339839980006218, + -0.011761722154915333, + 0.004058859311044216, + -0.009020310826599598, + -0.024442855268716812, + 0.037561267614364624, + -0.022761007770895958, + -0.021774323657155037, + 0.02103430964052677, + -0.007484222762286663, + 0.01133004855364561, + -0.01922912709414959, + -0.029712645336985588, + -0.008263478986918926, + 0.033188462257385254, + -0.0027904659509658813, + 0.02039520815014839, + -0.024128910154104233, + 0.04191164672374725, + 0.015798157081007957, + 0.00809529423713684, + -0.011638387106359005, + 0.04316742718219757, + 0.00404764711856842, + -0.010046238079667091, + 0.032067231833934784, + 0.0035599111579358578, + 0.0073216441087424755, + 0.001688855467364192, + 0.06682541966438293, + 0.0006916599231772125, + 0.0025942502543330193, + -0.024801649153232574, + 0.025003470480442047, + -0.014721774496138096, + -0.010248059406876564, + 0.016616657376289368, + 0.029376275837421417, + 0.004086890257894993, + -0.01730060763657093, + -0.053774282336235046, + -0.002671334892511368, + -0.006850726902484894, + 0.014587227255105972, + -0.01462086383253336, + 0.030362959951162338, + 0.03327816352248192, + 0.01857881247997284, + -0.038704924285411835, + -0.03410787507891655, + -0.00549683952704072, + -0.020249448716640472, + -0.02616955153644085, + 0.002110718982294202, + -0.005087589845061302, + -0.012950228527188301, + 0.03561032563447952, + -0.002145757433027029, + 0.009530470706522465, + -0.001887874212116003, + -0.014721774496138096, + 0.019273975864052773, + 0.05287729576230049, + 0.008364389650523663, + 0.01414994616061449, + -0.025608936324715614, + 0.04233771562576294, + -0.010035024955868721, + -0.024465279653668404, + -0.020473694428801537, + -0.019778531044721603, + -0.002971264533698559, + 0.06121926009654999, + 0.05296699330210686, + -0.00022319522395264357, + 0.0021065142937004566, + 0.07772379368543625, + 0.01203081849962473, + -0.030519932508468628, + -0.01406024768948555, + 0.02181917242705822, + 0.005757525563240051, + 0.027694428339600563, + 0.0008472308400087059, + -0.0004060961655341089, + 0.0333230122923851, + 0.03608124330639839, + -0.005589340813457966, + -0.026730168610811234, + 0.003658019006252289, + 0.01727818325161934, + -0.0161457397043705, + 0.04655354842543602, + 0.013443570584058762, + 0.018971243873238564, + -0.012625071220099926, + 0.010556397959589958, + 0.004246665630489588, + 0.010881555266678333, + -0.03004901483654976, + -0.016863327473402023, + 0.04924450442194939, + 0.012344762682914734, + -0.031461767852306366, + 0.01892639510333538, + 0.001915904926136136, + 0.029062330722808838, + 0.004420456476509571, + 0.029824767261743546, + -0.031461767852306366, + 0.0013384706107899547, + -0.003125433810055256, + -0.021572502329945564, + -0.020271873101592064, + 0.018859120085835457, + 0.01584300585091114, + -0.0012971251271665096, + 0.04442320764064789, + 0.00222564535215497, + 0.03186541050672531, + -0.016437258571386337, + 0.030004166066646576, + 0.008128930814564228, + 0.010847918689250946, + 0.009110009297728539, + -0.0036243819631636143, + 0.011941119097173214, + 0.0281204953789711, + 0.018477901816368103, + -0.0056902519427239895, + 0.0006002094596624374, + -0.02637137472629547, + -0.020877337083220482, + 0.018466688692569733, + -0.010298514738678932, + -0.019161852076649666, + -0.011761722154915333, + 0.0007841615588404238, + 0.011750509962439537, + -0.05431247130036354, + -0.0013048335677012801, + -0.007697256747633219, + -0.02491377294063568, + -0.0009131032275035977, + 0.01695302687585354, + 0.01365660410374403, + -0.03540850430727005, + -0.030295684933662415, + -0.029712645336985588, + 0.022570397704839706, + 0.023523444309830666, + -0.007708469405770302, + -0.0002773297019302845, + 0.004454093519598246, + -0.007820592261850834, + 0.029465973377227783, + 0.004319545812904835, + 0.00007782925968058407, + -0.013465994969010353, + -0.04233771562576294, + 0.0069964868016541, + -0.03783036395907402, + -0.006161169148981571, + 0.0008030823082663119, + 0.009648200124502182, + 0.02166219986975193, + 0.039377663284540176, + 0.0031590708531439304, + -0.004353182855993509, + 0.030990850180387497, + 0.009777141734957695, + 0.015943916514515877, + -0.01926276460289955, + 0.010769432410597801, + -0.023187074810266495, + 0.048392366617918015, + -0.030004166066646576, + 0.025429539382457733, + -0.010629278607666492, + -0.009956538677215576, + 0.044064413756132126, + 0.03688852861523628, + -0.004880161955952644, + -0.009233344346284866, + -0.014946021139621735, + 0.010152754373848438, + 0.009104402735829353, + -0.007344068959355354, + 0.00856621190905571, + 0.006486326456069946, + -0.012042030692100525, + 0.010304121300578117, + 0.0604119747877121, + 0.011408534832298756, + 0.018948819488286972, + -0.01780516281723976, + 0.016033615916967392, + -0.005110014230012894, + -0.004367198329418898, + -0.0029824767261743546, + 0.009502439759671688, + 0.00017422891687601805, + 0.0029348244424909353, + -0.009457590989768505, + 0.027402907609939575, + 0.010175179690122604, + -0.020114900544285774, + 0.009524865075945854, + -0.026057429611682892, + 0.002725994912907481, + 0.018634874373674393, + 0.014845110476016998, + -0.0081681739538908, + -0.003980373032391071, + 0.028972631320357323, + 0.005589340813457966, + -0.026909565553069115, + 0.023523444309830666, + -0.020899761468172073, + 0.006497538648545742, + -0.012199003249406815, + -0.03119267150759697, + -0.016739992424845695, + -0.007344068959355354, + 0.018836695700883865, + 0.025653785094618797, + -0.020720364525914192, + -0.015943916514515877, + 0.014037823304533958, + -0.04350379854440689, + 0.002382617676630616, + 0.020597029477357864, + 0.0186124499887228, + 0.0013153451727703214, + 0.018332140520215034, + 0.006873151287436485, + 0.0052305469289422035, + -0.0012312527978792787, + 0.02392708882689476, + 0.011358078569173813, + 0.03803218528628349, + 0.00046180738718248904, + 0.040969811379909515, + 0.0030609630048274994, + -0.0005119124543853104, + -0.016358772292733192, + -0.005000694189220667, + 0.009210919961333275, + -0.0056173717603087425, + 0.006845120806246996, + 0.0014225629856809974, + -0.003758929902687669, + 0.004843721631914377, + 0.019296400249004364, + 0.001238260418176651, + 0.00946319755166769, + 0.021594926714897156, + -0.004384016618132591, + 0.0058752549812197685, + 0.03087872639298439, + -0.014318130910396576, + -0.02567620947957039, + 0.003217935562133789, + -0.01616816408932209, + 0.006368597038090229, + 0.008112112991511822, + -0.01098246593028307, + -0.017547279596328735, + 0.0019313219236209989, + -0.0025381885934621096, + 0.01973368041217327, + 0.007814986631274223, + -0.010135936550796032, + 0.020810063928365707, + 0.0063349599950015545, + -0.0208324883133173, + 0.022222815081477165, + -0.014576014131307602, + 0.0024947409983724356, + -0.008925005793571472, + 0.018859120085835457, + -0.011728085577487946, + 0.030519932508468628, + -0.017109999433159828, + -0.018466688692569733, + -0.004880161955952644, + 0.06032227352261543, + 0.0326726958155632, + -0.029959315434098244, + -0.019800955429673195, + 0.04298803210258484, + 0.012501735240221024, + 0.0035627142060548067, + 0.011145045049488544, + 0.008756821043789387, + -0.016269074752926826, + 0.03134964406490326, + 0.011335654184222221, + 0.029286576434969902, + -0.022861918434500694, + 0.02263767085969448, + -0.0034814251121133566, + 0.007770136930048466, + 0.005695858038961887, + -0.004619475454092026, + 0.02082127518951893, + 0.014037823304533958, + -0.04052131995558739, + -0.010477911680936813, + 0.01570845954120159, + 0.012445674277842045, + -0.003677640575915575, + 0.008734396658837795, + -0.0067946650087833405, + 0.015069356188178062, + -0.014609651640057564, + 0.013421145267784595, + 0.04514079540967941, + -0.01937488652765751, + 0.012344762682914734, + 0.0014218621654435992, + -0.020922187715768814, + -0.013286598026752472, + -0.0009460393921472132, + 0.016213012859225273, + -0.008622272871434689, + 0.02068672887980938, + -0.004412047564983368, + -0.0031871015671640635, + 0.027223510667681694, + -0.0013027313398197293, + 0.032067231833934784, + 0.010281695984303951, + -0.012748406268656254, + -0.009838810190558434, + 0.00359915429726243, + -0.001345478231087327, + 0.025272566825151443, + -0.010634884238243103, + -0.01203081849962473, + -0.017356669530272484, + -0.019857017323374748, + -0.01889275759458542, + -0.05009664222598076, + 0.008341965265572071, + 0.018634874373674393, + -0.003422560403123498, + 0.018803058192133904, + -0.028053222224116325, + -0.021045522764325142, + 0.016224225983023643, + -0.011672023683786392, + -0.036776404827833176, + -0.022985253483057022, + 0.037740666419267654, + 0.00847651343792677, + 0.011302017606794834, + 0.0031871015671640635, + 0.014688137918710709, + -0.008039232343435287, + -0.01845547743141651, + -0.012501735240221024, + 0.03632791340351105, + 0.054895512759685516, + 0.02261524647474289, + -0.008056051097810268, + -0.002990886103361845, + 0.005499642342329025, + 0.02538469061255455, + 0.028187770396471024, + 0.02309737727046013, + 0.007786955218762159, + -0.002870353637263179, + 0.010769432410597801, + 0.023501019924879074, + -0.013376296497881413, + -0.025093169882893562, + 0.01582058146595955, + -0.011929906904697418, + 0.013690241612493992, + 0.023680416867136955, + 0.01016957312822342, + 0.015652397647500038, + 0.04424380883574486, + 0.02022702246904373, + -0.007046942599117756, + -0.005062362179160118, + 0.00602662144228816, + -0.009906083345413208, + 0.02374769188463688, + 0.014531165361404419, + -0.00282970885746181, + -0.057137977331876755, + 0.0093062249943614, + -0.007960746064782143, + -0.002329359296709299, + -0.013589330017566681, + 0.014262069948017597, + 0.014508740976452827, + 0.00117238808888942, + 0.001550103072077036, + -0.024308307096362114, + -0.018365778028964996, + -0.037897638976573944, + -0.002988083055242896, + -0.006693754345178604, + 0.00638541579246521, + -0.023209499195218086, + -0.005457596387714148, + -0.009558501653373241, + 0.005964953452348709, + -0.008908187039196491, + -0.004992284812033176, + 0.015136630274355412, + -0.03487031161785126, + -0.014430254697799683, + -0.025429539382457733, + -0.033053915947675705, + -0.064582958817482, + -0.0031842985190451145, + -0.016526957973837852, + 0.002685350365936756, + -0.022839494049549103, + 0.013925700448453426, + -0.007708469405770302, + 0.019363675266504288, + 0.04933420196175575, + 0.021303405985236168, + -0.018522750586271286, + -0.005381912924349308, + 0.014923596754670143, + -0.007624377030879259, + 0.01115625724196434, + 0.027896249666810036, + -0.014856322668492794, + 0.035632748156785965, + -0.026954414322972298, + -0.01795092225074768, + 0.010988072492182255, + 0.03783036395907402, + -0.02406163699924946, + 0.003122630761936307, + -0.049558449536561966, + -0.016123315319418907, + -0.012423248961567879, + -0.0044596996158361435, + -0.017031513154506683, + -0.00666011730208993, + -0.002669933484867215, + 0.03682125359773636, + 0.0013314628740772605, + -0.0013188490411266685, + -0.01989065296947956, + -0.03767339140176773, + 0.011772934347391129, + 0.013208111748099327, + 0.0478990264236927, + -0.021056734025478363, + -0.011324441991746426, + 0.03484788537025452, + 0.006839514710009098, + 0.020305508747696877, + -0.0006362990825437009, + -0.05619614198803902, + -0.011941119097173214, + -0.006940425373613834, + -0.03675398230552673, + 0.0037196867633610964, + 0.020081263035535812, + -0.002452694810926914, + -0.004227044060826302, + 0.013140837661921978, + -0.009188495576381683, + -0.0034309695474803448, + 0.028703536838293076, + -0.020451270043849945, + -0.024285882711410522, + -0.005558507051318884, + 0.0029628551565110683, + -0.026595620438456535, + -0.02390466444194317, + 0.019475797191262245, + -0.004824100062251091, + -0.03253814950585365, + 0.007669226266443729, + 0.02491377294063568, + -0.04182194918394089, + 0.00345339416526258, + 0.01462086383253336, + 0.023725267499685287, + -0.010046238079667091, + 0.01325296051800251, + 0.00232655624859035, + -0.027515029534697533, + -0.016908176243305206, + -0.03475818783044815, + -0.011117014102637768, + -0.0329417921602726, + 0.04722628742456436, + -0.008398027159273624, + -0.0154281510040164, + 0.013869638554751873, + -0.0025199686642736197, + -0.04150800406932831, + -0.003571123583242297, + 0.023837389424443245, + 0.047405682504177094, + 0.018657298758625984, + 0.03538607805967331, + 0.02809807099401951, + -0.010533973574638367, + 0.03141691908240318, + 0.007231945637613535, + -0.028187770396471024, + -0.02729078382253647, + 0.03025083616375923, + -0.021280981600284576, + -0.031910259276628494, + 0.004498942755162716, + -0.02794109843671322, + 0.02733563259243965, + -0.02119128219783306, + 0.0027722457889467478, + 0.027739277109503746, + 0.01140292827039957, + 0.004008403979241848, + -0.012355975806713104, + -0.010651702992618084, + 0.0335921086370945, + 0.016908176243305206, + -0.0208324883133173, + -0.02149401605129242, + -0.013869638554751873, + 0.02163977548480034, + -0.017569703981280327, + 0.004636293742805719, + -0.005964953452348709, + 0.04637414962053299, + -0.007243157830089331, + -0.02733563259243965, + -0.00602662144228816, + 0.029062330722808838, + 0.012692345306277275, + 0.012658707797527313, + 0.01615695096552372, + 0.008280297741293907, + 0.00003856424518744461, + 0.011571113020181656, + -0.016515744850039482, + 0.0442662350833416, + -0.013230536133050919, + 0.022985253483057022, + 0.002783458214253187, + -0.029510824009776115, + 0.013645391911268234, + 0.0007435168954543769, + -0.030766602605581284, + -0.030587205663323402, + 0.031932685524225235, + 0.06628722697496414, + 0.00848211906850338, + 0.04179952293634415, + -0.012737194076180458, + 0.005555703770369291, + -0.015921492129564285, + 0.03574487194418907, + -0.06027742475271225, + 0.002943233586847782, + -0.013791152276098728, + -0.011268380098044872, + 0.004378410521894693, + 0.018556388095021248, + 0.012445674277842045, + 0.03155146539211273, + 0.017244545742869377, + -0.05381913110613823, + -0.019935503602027893, + 0.0326726958155632, + -0.020462481305003166, + 0.060681071132421494, + 0.03105812333524227, + 0.006357384845614433, + 0.0260350052267313, + -0.0063349599950015545, + -0.02697683870792389, + 0.00006915723497513682, + 0.01566360890865326, + 0.04045404493808746, + -0.006777846720069647, + 0.0033973325043916702, + 0.03617094084620476, + 0.006710572633892298, + 0.017850011587142944, + 0.006250867620110512, + 0.00024526947527192533, + -0.002599856350570917, + 0.023657992482185364, + -0.017334245145320892, + -0.01016957312822342, + -0.05153181776404381, + 0.003705671289935708, + -0.007775743026286364, + 0.027178660035133362, + -0.012725981883704662, + -0.010707764886319637, + -0.006721785292029381, + 0.016549382358789444, + 0.005651008803397417, + -0.02279464341700077, + -0.006105107720941305, + 0.001852835644967854, + 0.023209499195218086, + -0.006587237119674683, + -0.0041149212047457695, + -0.01617937535047531, + 0.003658019006252289, + 0.02055218070745468, + -0.03635033592581749, + 0.016941813752055168, + -0.014912383630871773, + -0.005522067192941904, + -0.018040621653199196, + 0.023052526637911797, + 0.016560595482587814, + 0.02518286742269993, + 0.0011170272482559085, + 0.03119267150759697, + -0.027268359437584877, + -0.019330037757754326, + -0.0016454077558591962, + -0.01551784947514534 + ] + }, + { + "HotelId": "2", + "HotelName": "Old Century Hotel", + "Description": "The hotel is situated in a nineteenth century plaza, which has been expanded and renovated to the highest architectural standards to create a modern, functional and first-class hotel in which art and unique historical elements coexist with the most modern comforts. The hotel also regularly hosts events like wine tastings, beer dinners, and live music.", + "Description_fr": "L'hôtel est situé sur une place du XIXe siècle, qui a été agrandie et rénovée selon les normes architecturales les plus élevées pour créer un hôtel moderne, fonctionnel et de première classe dans lequel l'art et des éléments historiques uniques coexistent avec le confort le plus moderne. L'hôtel accueille également régulièrement des événements tels que des dégustations de vins, des dîners de bière et de la musique live.", + "Category": "Boutique", + "Tags": [ + "pool", + "free wifi", + "concierge" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2019-02-18T00:00:00Z", + "Rating": 3.6, + "Address": { + "StreetAddress": "140 University Town Center Dr", + "City": "Sarasota", + "StateProvince": "FL", + "PostalCode": "34243", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -82.452843, + 27.384417 + ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 63.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.04678948223590851, + -0.012867107056081295, + 0.03391123190522194, + -0.015228861942887306, + -0.003358816262334585, + -0.014716405421495438, + -0.011987019330263138, + -0.011641668155789375, + 0.00249543902464211, + -0.037387024611234665, + 0.006561667658388615, + 0.021144390106201172, + -0.0602024644613266, + -0.03609474375844002, + 0.002683432539924979, + 0.03609474375844002, + -0.06073720380663872, + 0.014036844484508038, + 0.05227053537964821, + 0.017445791512727737, + -0.020631933584809303, + -0.01751263439655304, + -0.041241586208343506, + -0.07080808281898499, + 0.015217721462249756, + 0.013591229915618896, + -0.06412386894226074, + 0.05044351518154144, + 0.02084359899163246, + 0.055969130247831345, + -0.0017183993477374315, + -0.020999563857913017, + 0.07241228967905045, + 0.03810000419616699, + -0.023951757699251175, + -0.05507790297269821, + 0.0150617565959692, + 0.011864475905895233, + 0.016510002315044403, + 0.014326493255794048, + -0.032730355858802795, + 0.012131843715906143, + 0.012232107110321522, + -0.01148570328950882, + -0.0008222972974181175, + -0.027227021753787994, + -0.02435281127691269, + 0.05004246532917023, + -0.00774254510179162, + 0.007274650037288666, + -0.042868077754974365, + 0.006422413047403097, + -0.002442522207275033, + -0.0005824315594509244, + -0.03941456601023674, + 0.03540404140949249, + -0.00878973864018917, + -0.04821544513106346, + 0.057395096868276596, + 0.011262896470725536, + 0.05565720051527023, + 0.0020094411447644234, + 0.06715404242277145, + 0.016209213063120842, + -0.06875825673341751, + 0.03183912858366966, + -0.026469478383660316, + 0.02981158345937729, + 0.016376318410038948, + -0.00933004543185234, + 0.0383673757314682, + 0.03633983060717583, + -0.004180417396128178, + -0.04331368952989578, + -0.036272987723350525, + -0.02682596817612648, + 0.005865395534783602, + -0.00026545370928943157, + -0.004762500524520874, + 0.015563072636723518, + -0.06666386872529984, + -0.008550220169126987, + -0.03495842590928078, + 0.07210036367177963, + 0.01422622986137867, + -0.005865395534783602, + -0.00520254485309124, + 0.01189789641648531, + -0.03094789944589138, + 0.04518527165055275, + 0.04467281326651573, + 0.0465666726231575, + 0.034134041517972946, + 0.005650944076478481, + 0.015429388731718063, + -0.017356669530272484, + 0.011964738368988037, + -0.009012545458972454, + -0.013212458230555058, + 0.06323263794183731, + 0.047235094010829926, + -0.05815264210104942, + 0.02161228470504284, + -0.01229894906282425, + -0.011402150616049767, + -0.004470066633075476, + 0.015173160471022129, + -0.02985614538192749, + 0.014816668815910816, + -0.02081017941236496, + -0.07816071063280106, + -0.0301457941532135, + -0.06786702573299408, + -0.009363465942442417, + -0.028274215757846832, + -0.01123504526913166, + 0.028296494856476784, + -0.016276055946946144, + -0.01862666942179203, + -0.002088816137984395, + -0.005787413101643324, + 0.00005861740282853134, + -0.06180667504668236, + -0.00999289657920599, + -0.008455527946352959, + -0.07597720623016357, + -0.01478324830532074, + -0.04959684982895851, + -0.008600352331995964, + -0.02112210914492607, + -0.019629301503300667, + -0.005653728730976582, + 0.0354931615293026, + -0.01355780940502882, + -0.027561232447624207, + 0.03125983104109764, + 0.02242553047835827, + 0.021545441821217537, + -0.03457965329289436, + -0.014304212294518948, + -0.0031750004272907972, + 0.023662108927965164, + -0.023483863100409508, + -0.02272631973028183, + 0.0036846715956926346, + 0.014003423042595387, + 0.031103864312171936, + 0.000401748955482617, + -0.0327971987426281, + 0.05146842822432518, + 0.0006840872811153531, + 0.04026123508810997, + 0.015797020867466927, + 0.010928685776889324, + -0.03484702110290527, + 0.012544036842882633, + 0.018492985516786575, + -0.008940133266150951, + -0.037676673382520676, + 0.049151234328746796, + -0.031616318970918655, + 0.007263510022312403, + -0.025912459939718246, + 0.023684389889240265, + 0.014159387908875942, + 0.04897299036383629, + -0.037921760231256485, + 0.0058486852794885635, + -0.03359930217266083, + 0.02212473936378956, + 0.006834606174379587, + 0.016777370125055313, + -0.030524566769599915, + 0.06443580240011215, + 0.043135445564985275, + 0.04870562255382538, + 0.006322150118649006, + 0.005506119225174189, + 0.019762985408306122, + 0.010789431631565094, + 0.002477335976436734, + 0.010210133157670498, + 0.07820527255535126, + -0.008422106504440308, + -0.02742754854261875, + 0.02112210914492607, + -0.09455931186676025, + 0.010148861445486546, + -0.004325241781771183, + 0.014760967344045639, + -0.012900528497993946, + -0.014148247428238392, + -0.020130617544054985, + 0.031326670199632645, + -0.023127371445298195, + -0.009864781983196735, + -0.02161228470504284, + 0.028920356184244156, + -0.0026235529221594334, + -0.01079500187188387, + -0.06470316648483276, + -0.06675299257040024, + 0.009892633184790611, + -0.0036902418360114098, + -0.007642281707376242, + -0.04277895390987396, + 0.016220353543758392, + -0.005993509665131569, + -0.014560440555214882, + 0.0007255154778249562, + -0.001324309385381639, + -0.030234916135668755, + 0.03400035575032234, + 0.02658088132739067, + 0.005015943665057421, + -0.03662947937846184, + -0.06260877847671509, + 0.031103864312171936, + -0.00513013219460845, + 0.050220709294080734, + -0.020643074065446854, + -0.017468072474002838, + -0.020899301394820213, + 0.028073688969016075, + -0.017167283222079277, + 0.002111096866428852, + -0.006790044717490673, + -0.02517719753086567, + -0.024241406470537186, + -0.008967983536422253, + -0.013335001654922962, + -0.03662947937846184, + -0.021144390106201172, + 0.0004731168446596712, + -0.012521755881607533, + 0.0048182024620473385, + -0.06082632392644882, + 0.007514168042689562, + 0.03366614505648613, + 0.0493294820189476, + -0.03377754986286163, + -0.011831054463982582, + 0.02900947816669941, + -0.006233027204871178, + 0.05004246532917023, + 0.004085724242031574, + -0.019562458619475365, + -0.04576456919312477, + 0.030546847730875015, + 0.036807723343372345, + -0.05311720073223114, + 0.015663335099816322, + -0.011340878903865814, + -0.010076449252665043, + 0.030056672170758247, + 0.005525615066289902, + -0.03883526846766472, + -0.009680966846644878, + -0.012466054409742355, + -0.012532896362245083, + 0.08315159380435944, + 0.0016418094746768475, + -0.0301012322306633, + -0.004509057849645615, + -0.0057651326060295105, + -0.03402263671159744, + -0.00016736639372538775, + 0.04026123508810997, + -0.007035132497549057, + -0.026981934905052185, + -0.027160178869962692, + -0.017947107553482056, + -0.03974877670407295, + 0.002095778938382864, + 0.005528400186449289, + -0.02925456501543522, + 0.0043419525027275085, + -0.019852109253406525, + 0.017724301666021347, + -0.01464956346899271, + -0.019050002098083496, + -0.061762113124132156, + 0.03705281391739845, + 0.01437105517834425, + -0.040372636169195175, + 0.04344737529754639, + 0.04897299036383629, + 0.006322150118649006, + -0.00998175609856844, + -0.005447632633149624, + 0.025622811168432236, + -0.02435281127691269, + 0.006689781788736582, + -0.0027419193647801876, + -0.006483685225248337, + 0.017646318301558495, + 0.01585272140800953, + -0.02736070565879345, + -0.03159404173493385, + -0.00929662398993969, + -0.03192824870347977, + 0.024285968393087387, + 0.04070684686303139, + 0.010444080457091331, + -0.03417860344052315, + 0.03665176033973694, + 0.002095778938382864, + 0.00007637233647983521, + 0.022024476900696754, + 0.021200090646743774, + 0.032195620238780975, + 0.012443773448467255, + 0.009313334710896015, + -0.05588001012802124, + -0.028341056779026985, + 0.002296305261552334, + 0.0013486789539456367, + 0.025801056995987892, + -0.013101054355502129, + -0.036005619913339615, + 0.007486316841095686, + 0.005870965775102377, + 0.004988092929124832, + 0.01747921295464039, + 0.033554740250110626, + -0.07294702529907227, + -0.003021820681169629, + 0.007313641253858805, + -0.015730177983641624, + -0.03945912793278694, + 0.003475789912045002, + -0.01919482834637165, + 0.013914300128817558, + -0.027249302715063095, + -0.038746144622564316, + 0.04019439220428467, + -0.006661931052803993, + 0.07464036345481873, + 0.026670003309845924, + -0.0260238628834486, + -0.01054434385150671, + -0.05556808039546013, + -0.034111760556697845, + -0.019607020542025566, + 0.05645930767059326, + -0.047235094010829926, + -0.007959782145917416, + -0.038991235196590424, + 0.04211053252220154, + 0.0356714092195034, + -0.06697580218315125, + -0.012466054409742355, + 0.015306844376027584, + 0.0438484288752079, + 0.029120881110429764, + -0.001377226086333394, + 0.05182491987943649, + 0.03785491734743118, + -0.08234948664903641, + 0.004542478825896978, + -0.03522579371929169, + -0.02845245972275734, + 0.0016125660622492433, + 0.01193131785839796, + -0.010856273584067822, + -0.005141272675246, + -0.00998175609856844, + -0.006455834489315748, + -0.014738686382770538, + -0.04518527165055275, + -0.03894667327404022, + -0.027828600257635117, + 0.004815417341887951, + -0.007926360704004765, + -0.059043869376182556, + 0.03774351626634598, + 0.0301457941532135, + 0.00020070040773134679, + 0.006940439809113741, + -0.04253386706113815, + 0.03210649639368057, + -0.002954978495836258, + 0.012566317804157734, + -0.037119653075933456, + 0.035782814025878906, + 0.001943991519510746, + 0.023127371445298195, + -0.008227149955928326, + 0.004211053252220154, + 0.027182459831237793, + 0.019762985408306122, + -0.04710141196846962, + -0.017167283222079277, + -0.03883526846766472, + 0.023684389889240265, + -0.021266933530569077, + 0.034111760556697845, + -0.006221886724233627, + -0.026892811059951782, + -0.011808773502707481, + 0.01751263439655304, + -0.039058078080415726, + 0.0019384213956072927, + -0.04870562255382538, + -0.028073688969016075, + -0.04445000737905502, + 0.014872370287775993, + -0.008667194284498692, + 0.007402764167636633, + 0.0287643913179636, + -0.027873162180185318, + -0.01122390478849411, + 0.016810791566967964, + -0.00984250195324421, + -0.013724914751946926, + -0.015607633627951145, + 0.025801056995987892, + -0.043425094336271286, + 0.00024752470199018717, + 0.02738298662006855, + 0.04683404415845871, + 0.0287421103566885, + 0.022380968555808067, + 0.013580089434981346, + 0.0010652962373569608, + -0.00930776447057724, + -0.03159404173493385, + -0.035715971142053604, + -0.05534527078270912, + -0.04001614823937416, + -0.0007645066943950951, + -0.02084359899163246, + -0.015373686328530312, + -0.012900528497993946, + -0.0438038669526577, + 0.06590632349252701, + -0.050265271216630936, + 0.009575133211910725, + 0.010600045323371887, + 0.006801185198128223, + -0.050532639026641846, + -0.012833686545491219, + 0.005035439506173134, + -0.029967548325657845, + 0.00754201877862215, + 0.05454316735267639, + 0.013312721624970436, + 0.07504141330718994, + -0.00008725158841116354, + -0.036584917455911636, + -0.007764825597405434, + 0.000401748955482617, + -0.0245978981256485, + -0.021679125726222992, + 0.002778125461190939, + 0.002640263643115759, + 0.017690880224108696, + 0.012421493418514729, + 0.009575133211910725, + -0.017167283222079277, + 0.0035788381937891245, + -0.03582737222313881, + -0.023728951811790466, + 0.01723412610590458, + 0.02274860069155693, + -0.03611702471971512, + -0.038478776812553406, + 0.07419475167989731, + 0.011541405692696571, + -0.05663755163550377, + -0.029410531744360924, + -0.01665482670068741, + 0.06171755492687225, + 0.023149652406573296, + 0.0061550447717309, + -0.013502107001841068, + 0.003066382138058543, + 0.05997965857386589, + 0.004893399775028229, + 0.012889388017356396, + 0.019506758078932762, + 0.00945815909653902, + 0.002021973952651024, + -0.004294605925679207, + -0.012622019276022911, + -0.023974038660526276, + -0.041999127715826035, + -0.00005652858453686349, + -0.028318775817751884, + -0.015774739906191826, + -0.00527774216607213, + -0.007998772896826267, + 0.008004343137145042, + -0.007881799712777138, + -0.0018729717703536153, + 0.03707509487867355, + -0.02898719720542431, + -0.02433053031563759, + -0.02355070598423481, + -0.002648618770763278, + 0.0082327201962471, + 0.012978510931134224, + 0.020676493644714355, + 0.016108950600028038, + 0.025645092129707336, + 0.0656835213303566, + -0.0031750004272907972, + -0.0014371054712682962, + 0.0410856194794178, + -0.004046733025461435, + -0.0077926767989993095, + -0.02057623118162155, + 0.003411733079701662, + 0.01136873010545969, + 0.029210004955530167, + 0.014894651249051094, + 0.01912798546254635, + 0.014348774217069149, + -0.02137833647429943, + -0.013747194781899452, + 0.016242634505033493, + 0.01864895038306713, + -0.014203949831426144, + 0.011173773556947708, + 0.0033198250457644463, + 0.0410187765955925, + -0.02985614538192749, + -0.06055895611643791, + -0.008438817225396633, + -0.021578863263130188, + -0.011229475028812885, + -0.013669212348759174, + 0.0006750357570126653, + -0.023216495290398598, + 0.019239388406276703, + -0.013892020098865032, + 0.018749212846159935, + 0.01477210782468319, + 0.033799830824136734, + 0.004768070764839649, + 0.03810000419616699, + 0.018504125997424126, + -0.03754298761487007, + -0.01806965284049511, + -0.015618774108588696, + -0.019317371770739555, + -0.02330561727285385, + 0.0025525332894176245, + -0.00933004543185234, + 0.0030134653206914663, + 0.05842000991106033, + 0.014181668870151043, + -0.0383450947701931, + 0.0022225002758204937, + -0.009274343959987164, + -0.006255308166146278, + 0.023127371445298195, + 0.045007023960351944, + 0.002594309626147151, + 0.04538579657673836, + -0.015563072636723518, + 0.0049017551355063915, + -0.004996448289602995, + 0.03633983060717583, + 0.026068424805998802, + -0.027004214003682137, + 0.007430615369230509, + 0.050755444914102554, + 0.016799651086330414, + -0.00007463165820809081, + -0.019283950328826904, + 0.020353423431515694, + -0.004859978798776865, + 0.04355878010392189, + 0.006026930641382933, + 0.029477372765541077, + 0.0010980210499837995, + 0.004481206648051739, + -0.013613510876893997, + 0.018247896805405617, + 0.022291844710707664, + -0.006038071122020483, + 0.016365177929401398, + 0.020030353218317032, + -0.019930090755224228, + -0.01588614284992218, + 0.06519334018230438, + 0.049685973674058914, + 0.015529651194810867, + 0.029365969821810722, + 0.010048598051071167, + -0.0017044739797711372, + -0.003116513602435589, + -0.028341056779026985, + 0.02303824946284294, + -0.005149628035724163, + -0.005144057795405388, + 0.007324781734496355, + -0.030769653618335724, + 0.06804527342319489, + -0.014727545902132988, + -0.02303824946284294, + 0.006890308111906052, + 0.009764519520103931, + -0.0082327201962471, + 0.045853693038225174, + -0.002960548736155033, + -0.017156142741441727, + -0.010700308717787266, + -0.025645092129707336, + -0.0008612885139882565, + -0.017100440338253975, + -0.008739606477320194, + -0.04870562255382538, + -0.041241586208343506, + 0.0001165385328931734, + -0.0356491282582283, + -0.010561054572463036, + 0.014994914643466473, + -0.008962413296103477, + -0.007725834380835295, + 0.010583334602415562, + 0.008388685062527657, + 0.026692284271121025, + 0.006622939836233854, + 0.031103864312171936, + 0.013323862105607986, + -0.002196042099967599, + -0.014582721516489983, + 0.025244038552045822, + 0.042890358716249466, + 0.016242634505033493, + 0.03092561848461628, + -0.024441933259367943, + -0.028942635282874107, + 0.035181231796741486, + 0.03894667327404022, + -0.005458772648125887, + 0.010020746849477291, + -0.026714565232396126, + 0.00793193094432354, + 0.019250528886914253, + 0.030257197096943855, + 0.00006971423863433301, + 0.00973109807819128, + 0.025132635608315468, + 0.02934368886053562, + 0.020921582356095314, + 0.01890517771244049, + -0.01055548433214426, + -0.02927684597671032, + 0.028942635282874107, + 0.0356045663356781, + -0.006026930641382933, + 0.0017741011688485742, + -0.00568993529304862, + -0.032752636820077896, + -0.011040089651942253, + -0.007970922626554966, + 0.02546684630215168, + 0.008912282064557076, + 0.0547659732401371, + -0.012142984196543694, + -0.01810307241976261, + 0.0018757568905130029, + 0.020119477063417435, + -0.001308991457335651, + -0.0023241559974849224, + -0.052404217422008514, + 0.03306456655263901, + 0.07183299213647842, + 0.03195052966475487, + 0.047769833356142044, + 0.024308249354362488, + 0.031371232122182846, + 0.013646932318806648, + -0.017390090972185135, + -0.02680368907749653, + -0.0001114905608119443, + -0.010416229255497456, + -0.003957610111683607, + 0.018203336745500565, + -0.02961105667054653, + 0.004138641059398651, + 0.014916932210326195, + 0.003952039871364832, + -0.020921582356095314, + 0.06880281865596771, + 0.022269565612077713, + 0.007252369541674852, + -0.000895405828487128, + 0.004091294482350349, + 0.008928992785513401, + -0.000001656365952840133, + 0.03580509498715401, + -0.03166088089346886, + 0.008867721073329449, + -0.0246424600481987, + -0.028029127046465874, + -0.04226649925112724, + 0.018994301557540894, + 0.006277588661760092, + -0.004603750538080931, + -0.014538160525262356, + 0.011987019330263138, + 0.011652808636426926, + 0.021823950111865997, + -0.014738686382770538, + 0.030791934579610825, + 0.013758335262537003, + 0.025867898017168045, + -0.028675267472863197, + 0.00037598691415041685, + -0.005015943665057421, + 0.049195796251297, + 0.035715971142053604, + -0.0245978981256485, + 0.013892020098865032, + -0.005213684868067503, + -0.017200704663991928, + 0.02105526626110077, + 0.009536141529679298, + -0.01397000253200531, + -0.04358106106519699, + -0.02133377455174923, + -0.014961493201553822, + -0.0018103072652593255, + -0.00971995759755373, + -0.015273423865437508, + 0.05833088606595993, + -0.009903773665428162, + 0.004968597088009119, + 0.005837544798851013, + -0.0027140683960169554, + 0.05316176265478134, + -0.014861230738461018, + 0.03359930217266083, + 0.011201624758541584, + -0.008065614849328995, + 0.00560359749943018, + -0.01423737034201622, + -0.024709302932024002, + -0.00479035172611475, + -0.03322053328156471, + 0.0245978981256485, + -0.04471737518906593, + 0.016086669638752937, + -0.0205205287784338, + -0.05694948136806488, + 0.025578249245882034, + -0.05815264210104942, + 0.0070518432185053825, + 0.019941231235861778, + 0.004935176111757755, + -0.0024132789112627506, + -0.039837900549173355, + 0.022536933422088623, + 0.06216316670179367, + 0.006182895507663488, + 0.021211231127381325, + -0.012956229969859123, + 0.008349694311618805, + -0.006110483314841986, + 0.029232285916805267, + 0.0038907681591808796, + -0.007447325624525547, + 0.04511842876672745, + 0.013613510876893997, + -0.02269289828836918, + -0.04349193722009659, + 0.016064388677477837, + -0.02216930128633976, + -0.010494211688637733, + 0.010399519465863705, + -0.0006482292665168643, + -0.013335001654922962, + 0.027538951486349106, + -0.0383896566927433, + 0.00601579062640667, + -0.015975264832377434, + 0.03141579404473305, + -0.030725091695785522, + -0.017735442146658897, + 0.005261031445115805, + 0.026358073577284813, + -0.007168816868215799, + -0.030457723885774612, + -0.015518510714173317, + 0.01668824814260006, + -0.0035259216092526913, + 0.005564606282860041, + -0.023996319621801376, + 0.010789431631565094, + -0.006439123768359423, + -0.00159167789388448, + 0.015529651194810867, + 0.03400035575032234, + -0.01615351065993309, + -0.02711561881005764, + 0.023350179195404053, + 0.015395967289805412, + -0.014482458122074604, + -0.015106318518519402, + -0.022091319784522057, + -0.00009887063060887158, + 0.026424916461110115, + 0.01150798425078392, + 0.02410772256553173, + 0.008266141638159752, + -0.022837722674012184, + -0.012232107110321522, + -0.031103864312171936, + -0.002700143028050661, + -0.03471333906054497, + 0.04549720138311386, + -0.01275570411235094, + 0.0047931368462741375, + -0.02956649661064148, + 0.014437897130846977, + 0.014081405475735664, + -0.024486495181918144, + -0.0020331144332885742, + -0.004820987582206726, + 0.037877198308706284, + -0.016231494024395943, + 0.018225617706775665, + 0.00796535238623619, + -0.018793774768710136, + -0.006734343245625496, + -0.02983386442065239, + -0.009530571289360523, + 0.024753862991929054, + -0.05289439484477043, + 0.028051408007740974, + 0.0037097374442964792, + 0.017891407012939453, + 0.00875631719827652, + 0.03364386409521103, + 0.011385439895093441, + 0.005439277272671461, + 0.04070684686303139, + -0.009525001049041748, + -0.02934368886053562, + -0.0020247590728104115, + 0.005347369238734245, + -0.011251755990087986, + 0.04518527165055275, + -0.015006055124104023, + -0.009040395729243755, + 0.028140529990196228, + 0.01675509102642536, + -0.005826404318213463, + 0.04407123476266861, + -0.02577877603471279, + 0.0040662288665771484, + 0.003328180406242609, + 0.007241229061037302, + 0.01342412456870079, + 0.0031805706676095724, + 0.015964124351739883, + -0.026781408116221428, + 0.028808951377868652, + 0.011530265212059021, + -0.034379128366708755, + -0.009530571289360523, + 0.022648336365818977, + -0.0246201790869236, + -0.032730355858802795, + 0.05396386981010437, + -0.0218907929956913, + -0.014482458122074604, + -0.015964124351739883, + 0.012967370450496674, + 0.00919079128652811, + 0.0010451043490320444, + 0.015618774108588696, + -0.0009601591154932976, + 0.040082987397909164, + 0.009012545458972454, + -0.051646675914525986, + -0.00172953971195966, + -0.009747808799147606, + 0.009686536155641079, + 0.0355154424905777, + -0.005241536069661379, + 0.02816281095147133, + -0.045318953692913055, + 0.016354037448763847, + -0.029744740575551987, + 0.029700180515646935, + 0.008121317252516747, + 0.003250197973102331, + 0.017735442146658897, + -0.012365791015326977, + -0.017468072474002838, + 0.004238903988152742, + -0.0021180594339966774, + -0.003481360152363777, + -0.018838336691260338, + 0.05030983313918114, + -0.03094789944589138, + -0.006751053500920534, + 0.0035621277056634426, + 0.006255308166146278, + -0.010288115590810776, + 0.02025316096842289, + -0.01696675643324852, + 0.0287643913179636, + -0.012889388017356396, + -0.003122083842754364, + 0.024731582030653954, + -0.021021844819188118, + -0.03402263671159744, + -0.01861552894115448, + -0.03043544292449951, + 0.020487109199166298, + -0.019629301503300667, + 0.016766231507062912, + 0.024553338065743446, + -0.0063500008545815945, + 0.009435879066586494, + -0.0007965352269820869, + -0.04275667294859886, + 0.028697548434138298, + 0.019618161022663116, + 0.028920356184244156, + 0.008566930890083313, + 0.0027029281482100487, + -0.0021361627150326967, + -0.02927684597671032, + 0.01975184492766857, + 0.0030858777463436127, + 0.010650177486240864, + -0.011134782806038857, + 0.043670181185007095, + 0.023372460156679153, + 0.00635557109490037, + 0.014872370287775993, + 0.03587193414568901, + -0.02357298694550991, + 0.0016390243545174599, + 0.03676316514611244, + -0.020854739472270012, + 0.008249430917203426, + 0.030480004847049713, + -0.028140529990196228, + 0.032217901200056076, + -0.0033476760145276785, + 0.023996319621801376, + 0.006427983287721872, + 0.0123323705047369, + 0.034356847405433655, + -0.013747194781899452, + -0.017657458782196045, + 0.017668599262833595, + -0.0038684874307364225, + -0.0005249890964478254, + -0.0018660090863704681, + -0.03616158291697502, + 0.018270177766680717, + -0.03745386376976967, + 0.018559826537966728, + 0.010705878958106041, + -0.012800265103578568, + -0.005703860428184271, + 0.0007951426669023931, + 0.004542478825896978, + 0.05302807688713074, + -0.07432842999696732, + -0.014716405421495438, + -0.03908035531640053, + -0.013513247482478619, + -0.01161938812583685, + 0.005687150172889233, + -0.02490982785820961, + 0.048839304596185684, + 0.032418426126241684, + 0.006823466159403324, + -0.02410772256553173, + 0.001552686677314341, + -0.005623092874884605, + 0.00017171808576676995, + 0.048081763088703156, + -0.010505352169275284, + -0.010516492649912834, + 0.025890178978443146, + 0.0021709762513637543, + 0.03645123541355133, + 0.05030983313918114, + 0.006494825705885887, + -0.0026068424340337515, + -0.04516299068927765, + 0.02736070565879345, + 0.009051536209881306, + -0.014025704003870487, + -0.026068424805998802, + 0.004386513959616423, + -0.046165622770786285, + -0.013446405529975891, + 0.0027683775406330824, + 0.033265091478824615, + -0.004433860536664724, + -0.008639343082904816, + -0.034356847405433655, + -0.02990070730447769, + 0.01727868616580963, + -0.009530571289360523, + 0.009892633184790611, + 0.029700180515646935, + -0.005676009692251682, + 0.02517719753086567, + 0.0465666726231575, + -0.010059738531708717, + -0.012666581198573112, + -0.02410772256553173, + -0.017590615898370743, + 0.021823950111865997, + -0.0007693805964663625, + -0.04168719798326492, + 0.017356669530272484, + 0.009809080511331558, + 0.030480004847049713, + 0.04126386716961861, + 0.009937194176018238, + -0.013346142135560513, + 0.00005539714402402751, + 0.03141579404473305, + 0.00218907929956913, + 0.026224389672279358, + 0.015607633627951145, + 0.013869739137589931, + 0.004960242193192244, + -0.011190484277904034, + 0.0245978981256485, + -0.012154124677181244, + 0.008600352331995964, + -0.02629123255610466, + 0.0038462067022919655, + -0.0246870219707489, + 0.01591956429183483, + 0.004152566660195589, + 0.0029800443444401026, + 0.007146536372601986, + -0.02406316250562668, + -0.013814037665724754, + 0.032774917781353, + -0.007397193927317858, + 0.03778807446360588, + 0.025088073685765266, + -0.01675509102642536, + 0.006617369595915079, + 0.0300789512693882, + -0.03812228515744209, + 0.00834412407130003, + -0.01341298408806324, + -0.02600158378481865, + -0.023439301177859306, + -0.016342896968126297, + 0.03495842590928078, + -0.024219127371907234, + 0.022269565612077713, + -0.005032654386013746, + -0.013646932318806648, + -0.040929656475782394, + -0.017947107553482056, + 0.0028115464374423027, + -0.03065825067460537, + 0.017434651032090187, + -0.025377722457051277, + 0.008990264497697353, + 0.007235658820718527, + 0.029633337631821632, + 0.0007157676736824214, + 0.010037457570433617, + 0.0075308782979846, + -0.017323248088359833, + -0.0013528565177693963, + -0.0008090680930763483, + 0.009452588856220245, + 0.029432810842990875, + -0.0014482458354905248, + 0.001393936574459076, + 0.01343526504933834, + -0.0003100151370745152, + -0.0006123712519183755, + -0.014047984965145588, + 0.026380354538559914, + -0.01808079145848751, + -0.008516799658536911, + 0.014293072745203972, + -0.012187546119093895, + 0.0015039476566016674, + -0.01394772157073021, + -0.0023158008698374033, + 0.0002595354162622243, + 0.012131843715906143, + 0.00018764531705528498, + 0.024508776143193245, + -0.01695561595261097, + 0.04084053263068199, + 0.0041107903234660625, + -0.01946219615638256, + 0.014137107878923416, + -0.016632545739412308, + -0.039815619587898254, + 0.004121930338442326, + -0.0009726920397952199, + -0.009107238613069057, + 0.015540791675448418, + -0.01190903689712286, + 0.022815441712737083, + -0.009279913268983364, + 0.01619807258248329, + 0.03371070697903633, + 0.020899301394820213, + 0.04817088320851326, + 0.011001097969710827, + 0.019072283059358597, + -0.000208533470868133, + 0.005093926098197699, + -0.011090220883488655, + -0.009263203479349613, + -0.011034519411623478, + 0.03783263638615608, + 0.0059823691844940186, + -0.010605615563690662, + 0.02733842469751835, + 0.009920484386384487, + 0.006400132551789284, + 0.02023088000714779, + -0.009218641556799412, + -0.00024682845105417073, + 0.017067020758986473, + -0.020030353218317032, + -0.01832588016986847, + 0.006539387162774801, + 0.007686843164265156, + 0.04852737486362457, + -0.0018479060381650925, + -0.012867107056081295, + 0.03618386387825012, + -0.0051217772997915745, + 0.019116844981908798, + -0.002863070694729686, + 0.007781536318361759, + 0.000826474919449538, + 0.03444597125053406, + 0.043157726526260376, + 0.03498070687055588, + 0.022269565612077713, + -0.007324781734496355, + 0.0046121058985590935, + 0.006645220331847668, + -0.008806448429822922, + 0.005464342888444662, + 0.01995237171649933, + -0.005831974558532238, + -0.01149684377014637, + -0.004770855884999037, + -0.04070684686303139, + -0.0004724205646198243, + 0.006895878352224827, + -0.01998579315841198, + -0.011374300345778465, + 0.02083245851099491, + 0.019796406850218773, + -0.061227377504110336, + 0.010282545350492, + 0.011975878849625587, + -0.014850090257823467, + 0.03039088100194931, + -0.009541711769998074, + 0.0014635638799518347, + -0.010549914091825485, + 0.006907018832862377, + -0.01995237171649933, + 0.009480440057814121, + 0.021222371608018875, + 0.032774917781353, + 0.011630527675151825, + -0.0013834924902766943, + 0.003389452351257205, + 0.008221580646932125, + 0.0123323705047369, + 0.02925456501543522, + 0.024865267798304558, + -0.008143598213791847, + -0.0030970179941505194, + -0.014192809350788593, + 0.02408544160425663, + 0.01972956396639347, + 0.042021408677101135, + 0.017200704663991928, + -0.04293492063879967, + 0.00656723789870739, + 0.05227053537964821, + -0.01355780940502882, + -0.0048432680778205395, + -0.006205176468938589, + 0.008455527946352959, + 0.01015443168580532, + -0.008371975272893906, + 0.016621405258774757, + -0.02216930128633976, + -0.03887983039021492, + -0.020364563912153244, + -0.04135298728942871, + 0.007636711932718754, + -0.04440544545650482, + -0.013335001654922962, + 0.006411273032426834, + -0.006667500827461481, + -0.02133377455174923, + -0.01124618574976921, + 0.030836496502161026, + -0.012432633899152279, + 0.002403530990704894, + -0.008321843110024929, + -0.006895878352224827, + -0.012978510931134224, + 0.0020400770008563995, + 0.009836931712925434, + 0.02907632105052471, + 0.03727561980485916, + 0.05111193656921387, + -0.028274215757846832, + -0.0123323705047369, + -0.0218907929956913, + -0.015306844376027584, + 0.019829828292131424, + 0.000669465574901551, + -0.004055088385939598, + -0.0548550970852375, + 0.03099246136844158, + 0.005213684868067503, + -0.014404475688934326, + 0.00836640503257513, + 0.012109563685953617, + -0.00005953125946689397, + -0.006745483726263046, + -0.04164263978600502, + 0.025043511763215065, + 0.027538951486349106, + -0.012945089489221573, + -0.009441448375582695, + -0.00277116266079247, + -0.00036867603193968534, + 0.018671231344342232, + 0.025555968284606934, + -0.018125353381037712, + 0.02275974117219448, + 0.015362545847892761, + -0.03513667359948158, + -0.011402150616049767, + 0.002487083664163947, + -0.04754702374339104, + -0.03703053295612335, + 0.0095807034522295, + 0.00013176948414184153, + -0.018125353381037712, + -0.014972633682191372, + -0.010650177486240864, + 0.0036902418360114098, + -0.0026444410905241966, + -0.021545441821217537, + -0.002379857935011387, + 0.012677721679210663, + 0.024486495181918144, + 0.004280680324882269, + 0.015574213117361069, + -0.012477194890379906, + -0.002066535409539938, + -0.0061439042910933495, + 0.051869481801986694, + -0.014872370287775993, + -0.01342412456870079, + 0.019762985408306122, + -0.010427369736135006, + 0.007631141692399979, + -0.014326493255794048, + -0.0036791013553738594, + -0.02216930128633976, + -0.007168816868215799, + 0.009268773719668388, + 0.015774739906191826, + 0.026402635499835014, + 0.03094789944589138, + -0.005405856296420097, + 0.027204740792512894, + -0.007692413404583931, + 0.02379579283297062, + -0.010616756044328213, + -0.009346756152808666, + -0.060648079961538315, + -0.026402635499835014, + 0.0036094742827117443, + 0.00526660168543458, + -0.04266754910349846, + -0.007787106558680534, + -0.010639037005603313, + -0.023974038660526276, + 0.0072133783251047134, + 0.023706670850515366, + -0.013702633790671825, + -0.0437147431075573, + -0.014114826917648315, + 0.00507721584290266, + -0.026981934905052185, + -0.00457868492230773, + -0.023595266044139862, + -0.0031750004272907972, + 0.01891631819307804, + 0.001232401467859745, + 0.015719037503004074, + -0.03596105799078941, + -0.017991669476032257, + -0.002810153877362609, + 0.037676673382520676, + -0.029499653726816177, + 0.005787413101643324, + 0.0016599125228822231, + 0.006411273032426834, + 0.005653728730976582, + -0.0177465807646513, + 0.006455834489315748, + 0.0030747372657060623, + -0.007603290490806103, + -0.010031887330114841, + -0.0056815799325704575, + 0.036852285265922546, + -0.0356045663356781, + 0.014092545956373215, + -0.017902547493577003, + -0.03707509487867355, + -0.017145002260804176, + -0.0055005489848554134, + -0.020375704392790794, + 0.011374300345778465, + -0.024174565449357033, + 0.013591229915618896, + 0.024441933259367943, + -0.03916947916150093, + 0.007898510433733463, + 0.03359930217266083, + 0.006544956937432289, + -0.01861552894115448, + -0.03415632247924805, + -0.04135298728942871, + -0.028095969930291176, + -0.019807547330856323, + -0.0001784197083907202, + -0.03511439263820648, + -0.022860003635287285, + -0.007842808030545712, + 0.02024202048778534, + -0.006745483726263046, + 0.04870562255382538, + -0.005263816565275192, + 0.008260571397840977, + -0.01613122969865799, + 0.012443773448467255, + -0.010093159042298794, + 0.0356491282582283, + -0.01042179949581623, + 0.01941763423383236, + 0.05120106041431427, + -0.008817588910460472, + 0.024709302932024002, + -0.0016418094746768475, + -0.011012238450348377, + -0.017601756379008293, + -0.024709302932024002, + 0.0009093312546610832, + -0.004974167328327894, + 0.01395886205136776, + 0.02517719753086567, + -0.04759158566594124, + -0.02377351187169552, + 0.011441142298281193, + 0.0018576538423076272, + -0.012844826094806194, + -0.02079903893172741, + 0.012878247536718845, + 0.005798553582280874, + 0.012521755881607533, + -0.037387024611234665, + 0.003328180406242609, + 0.017612896859645844, + 0.009079387411475182, + 0.012555177323520184, + -0.020152898505330086, + 0.03255211189389229, + 0.020130617544054985, + 0.011697370558977127, + 0.017902547493577003, + 0.00036937231197953224, + -0.00027746439445763826, + -0.009135088883340359, + 0.0383673757314682, + -0.009341185912489891, + 0.013279300183057785, + -0.013858598656952381, + 0.005364079959690571, + 0.03478018194437027, + 0.02519947849214077, + -0.0026736846193671227, + -0.028831232339143753, + 0.02903175912797451, + -0.013502107001841068, + -0.014905791729688644, + 0.03121526725590229, + 0.008383115753531456, + 0.018994301557540894, + 0.01859324797987938, + 0.020743336528539658, + -0.012655440717935562, + 0.005976798944175243, + -0.0164654403924942, + 0.004361447878181934, + -0.015507371164858341, + 0.025288600474596024, + -0.016833072528243065, + -0.003397807478904724, + -0.004280680324882269, + -0.0123323705047369, + 0.03041316196322441, + 0.011274036951363087, + 0.03801088407635689, + -0.009825791232287884, + -0.0015638270415365696, + 0.019339652732014656, + 0.019774125888943672, + -0.02113324962556362, + 0.06532702594995499, + 0.037899479269981384, + -0.01106236968189478, + -0.03723105788230896, + 0.032217901200056076, + 0.0205205287784338, + 0.025667373090982437, + 0.026670003309845924, + 0.0015986405778676271, + 0.016777370125055313, + -0.02133377455174923, + 0.022503511980175972, + 0.00793193094432354, + -0.014181668870151043, + 0.010171141475439072, + -0.010226843878626823, + -0.03257439285516739, + 0.025555968284606934, + 0.023216495290398598, + 0.005105066578835249, + -0.00013176948414184153, + -0.0054782684892416, + 0.014738686382770538, + -0.002826864365488291, + 0.02954421564936638, + -0.007263510022312403, + -0.0011732183629646897, + 0.023617547005414963, + -0.014315352775156498, + 0.021255793049931526, + 0.0017100441036745906, + 0.01860438846051693, + -0.046655796468257904, + 0.020186318084597588, + -0.03910263627767563, + -0.0013263982255011797, + -0.032953161746263504, + 0.000497138244099915, + 0.007096404675394297, + -0.005018728785216808, + 0.004328026901930571, + 0.00973109807819128, + -0.04081825166940689, + 0.011212765239179134, + 0.010973247699439526, + -0.0019147481070831418, + -0.031304389238357544, + -0.027761759236454964, + -0.00048460534890182316, + 0.032462988048791885, + -0.027249302715063095, + 0.007926360704004765, + -0.006283158902078867, + -0.004559189081192017, + 0.016320616006851196, + -0.03431228548288345, + 0.024419652298092842, + 0.009558422490954399, + 0.017724301666021347, + 0.04304632171988487, + -0.0010847918456420302, + -0.031126145273447037, + 0.07201123982667923, + 0.008661624044179916, + 0.004740220028907061, + 0.0015039476566016674, + -0.006661931052803993, + 0.026112986728549004, + 0.007575439754873514, + -0.008973553776741028, + -0.02355070598423481, + -0.039035797119140625, + -0.04436088353395462, + -0.009547282010316849, + 0.0016390243545174599, + 0.014805528335273266, + 0.007430615369230509, + -0.004063443746417761, + -0.001775493728928268, + 0.008845440112054348, + -0.012499475851655006, + 0.01645429991185665, + 0.02515491656959057, + 0.03257439285516739, + -0.005909956991672516, + -0.010744869709014893, + 0.01548509020358324, + -0.029187723994255066, + -0.03513667359948158, + -0.018515266478061676, + -0.0006879167631268501, + 0.018426142632961273, + -0.022035617381334305, + 0.004224978853017092, + -0.0219353549182415, + 0.0068847378715872765, + -0.018548687919974327, + 0.019796406850218773, + -0.0006405703024938703, + -0.01756833679974079, + -0.02027544192969799, + 0.009937194176018238, + -0.019339652732014656 + ] + }, + { + "HotelId": "20", + "HotelName": "Grand Gaming Resort", + "Description": "The Best Gaming Resort in the area. With elegant rooms & suites, pool, cabanas, spa, brewery & world-class gaming. This is the best place to play, stay & dine.", + "Description_fr": "La meilleure station de jeux dans la région. Avec des chambres et suites élégantes, piscine, Cabanas, Spa, brasserie & Gaming de classe mondiale. C'est le meilleur endroit pour jouer, rester et dîner.", + "Category": "Resort and Spa", + "Tags": [ + "continental breakfast", + "bar", + "pool" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-10-31T00:00:00Z", + "Rating": 4.2, + "Address": { + "StreetAddress": "3400 Menaul Blvd NE", + "City": "Albuquerque", + "StateProvince": "NM", + "PostalCode": "87107", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -106.605949, + 35.1087 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "suite" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv", + "tv" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 130.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "tv", + "tv" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "tv" + ] + } + ], + "DescriptionVector": [ + 0.00044987359433434904, + 0.04725508391857147, + 0.027617182582616806, + 0.018308019265532494, + -0.02653111331164837, + -0.018252607434988022, + -0.020901286974549294, + 0.018939713016152382, + -0.000927453045733273, + -0.03271505609154701, + -0.010677831247448921, + 0.015138471499085426, + -0.035596463829278946, + -0.027683677151799202, + -0.006965248379856348, + 0.0095197269693017, + -0.03065374307334423, + -0.0027068606577813625, + 0.013143651187419891, + 0.0389876589179039, + -0.008876951411366463, + -0.002781666349619627, + -0.024558458477258682, + -0.009625009261071682, + 0.02615431323647499, + 0.03568512201309204, + -0.059356994926929474, + 0.0070539070293307304, + -0.011143289506435394, + 0.011470218189060688, + -0.0060675791464746, + -0.013254474848508835, + 0.04279998317360878, + -0.03996290639042854, + -0.01804204471409321, + -0.04956020787358284, + -0.0009634706075303257, + 0.009480939246714115, + 0.029589839279651642, + -0.006688190158456564, + 0.013520450331270695, + 0.05394881218671799, + -0.07323207706212997, + 0.03118569403886795, + -0.024469798430800438, + 0.03191712871193886, + -0.04362007603049278, + -0.008472446352243423, + 0.009226045571267605, + 0.013187980279326439, + -0.06250438094139099, + 0.01725519821047783, + -0.020291758701205254, + -0.002010058844462037, + -0.0020128292962908745, + -0.012334640137851238, + 0.008228634484112263, + -0.029700661078095436, + 0.00727555388584733, + -0.04987051337957382, + 0.0016138652572408319, + 0.030587248504161835, + 0.008882492780685425, + 0.029368191957473755, + -0.030188284814357758, + -0.013420709408819675, + -0.05527869611978531, + 0.0037596826441586018, + 0.022829612717032433, + -0.0021776792127639055, + 0.04924990236759186, + 0.015792328864336014, + -0.03118569403886795, + -0.015925318002700806, + 0.022430649027228355, + -0.0468117892742157, + -0.011381560005247593, + -0.01455110777169466, + -0.004421852063387632, + -0.06853316724300385, + -0.020469075068831444, + 0.005724026821553707, + 0.017953384667634964, + 0.047077763825654984, + -0.013919414952397346, + -0.017111128196120262, + 0.01524929516017437, + 0.03278155252337456, + -0.009336868301033974, + 0.061263155192136765, + 0.03568512201309204, + 0.015193883329629898, + -0.0004689213528763503, + -0.00197958224453032, + -0.03739180415868759, + -0.025688856840133667, + 0.06640536338090897, + -0.017909055575728416, + -0.021255921572446823, + 0.038211897015571594, + 0.033003199845552444, + -0.04521593451499939, + -0.015094142407178879, + 0.0011421733070164919, + 0.04111546650528908, + -0.03287021070718765, + -0.03936446085572243, + 0.060908522456884384, + -0.005707403179258108, + 0.0061174496077001095, + -0.0780639797449112, + 0.02841510996222496, + -0.04760971665382385, + 0.0225414726883173, + -0.030897554010152817, + 0.03998507186770439, + 0.061795108020305634, + -0.03116353042423725, + 0.0025101492647081614, + 0.011403724551200867, + 0.019427336752414703, + 0.07394134998321533, + -0.006826719269156456, + -0.04346492514014244, + 0.006998495664447546, + -0.0355742983520031, + -0.015892069786787033, + -0.001944950083270669, + -0.01578124798834324, + -0.03258207067847252, + -0.017144374549388885, + 0.0108163608238101, + 0.012877674773335457, + -0.021134015172719955, + 0.001956032356247306, + 0.025223398581147194, + -0.04543757811188698, + 0.02480226941406727, + 0.0008921280968934298, + -0.033889785408973694, + -0.02389351837337017, + 0.04880661144852638, + 0.02320641279220581, + -0.017332773655653, + -0.03477637097239494, + -0.007796423509716988, + 0.010578090324997902, + -0.027816664427518845, + 0.015570682473480701, + 0.008671928197145462, + -0.034909360110759735, + 0.009237127378582954, + -0.043575748801231384, + 0.0014109199400991201, + -0.03546347841620445, + -0.03672686219215393, + -0.05558900162577629, + 0.016512680798768997, + -0.05230862647294998, + 0.04171391576528549, + -0.04211287945508957, + 0.01784256100654602, + -0.03065374307334423, + 0.059356994926929474, + 0.07722172141075134, + -0.02806047536432743, + -0.030986212193965912, + 0.100450299680233, + -0.06463218480348587, + 0.05651991441845894, + 0.057096198201179504, + 0.005103415809571743, + -0.055544670671224594, + 0.05434777960181236, + -0.025688856840133667, + 0.01964898221194744, + 0.03433308005332947, + -0.022829612717032433, + -0.03659387677907944, + -0.03548564016819, + -0.012412216514348984, + -0.038056742399930954, + -0.016146963462233543, + 0.04472830891609192, + -0.01222381740808487, + 0.030454261228442192, + -0.030387766659259796, + -0.008489069528877735, + 0.005427574273198843, + 0.026265136897563934, + -0.005410950630903244, + 0.00571294454857707, + -0.006294766906648874, + 0.01117099542170763, + 0.010312113910913467, + -0.009713668376207352, + 0.01687839813530445, + 0.00007112608727766201, + 0.016634587198495865, + 0.015581765212118626, + -0.008090105839073658, + -0.026641936972737312, + 0.06015492230653763, + -0.046368494629859924, + -0.01583665795624256, + -0.0519539937376976, + 0.038566529750823975, + -0.01186918281018734, + 0.00623935554176569, + 0.0018355119973421097, + 0.017288444563746452, + -0.025932667776942253, + 0.041869066655635834, + -0.0012287540594115853, + -0.026619771495461464, + -0.06693731248378754, + -0.021710297092795372, + 0.03932012990117073, + 0.025068245828151703, + 0.022652296349406242, + -0.035618629306554794, + 0.01776498556137085, + -0.018839972093701363, + 0.033734630793333054, + 0.006100826431065798, + 0.010627960786223412, + -0.011098960414528847, + 0.013520450331270695, + 0.008843704126775265, + 0.0070594483986496925, + -0.0031363011803478003, + 0.004419081844389439, + -0.004463410936295986, + -0.05284057930111885, + -0.010600254870951176, + 0.041669584810733795, + -0.026242973282933235, + 0.012910922057926655, + 0.05625393986701965, + 0.020059028640389442, + -0.03012179024517536, + -0.00366271217353642, + -0.03049859032034874, + -0.018319102004170418, + 0.03395627811551094, + -0.026087820529937744, + -0.00267776963301003, + 0.005901344120502472, + 0.04871794953942299, + 0.006954166106879711, + -0.04579221457242966, + -0.019892793148756027, + -0.0030033132061362267, + -0.062105413526296616, + 0.03863302618265152, + -0.03626140579581261, + -0.020524486899375916, + 0.016845151782035828, + 0.05514570698142052, + -0.027971817180514336, + 0.032471247017383575, + -0.00475986348465085, + -0.036815520375967026, + -0.06711462885141373, + -0.004316570237278938, + 0.005330604035407305, + -0.02613214962184429, + -0.011187618598341942, + 0.015670424327254295, + -0.020413663238286972, + -0.06166211888194084, + -0.016102634370326996, + -0.027772335335612297, + -0.005701862275600433, + 0.02098994515836239, + -0.02857026271522045, + -0.01872914843261242, + -0.039430953562259674, + -0.03688201680779457, + 0.004784798715263605, + -0.028658922761678696, + -0.043221112340688705, + 0.043730899691581726, + 0.010550384409725666, + -0.0038677353877574205, + -0.0020530028268694878, + 0.03408926725387573, + -0.020934533327817917, + -0.035951100289821625, + -0.030565084889531136, + 0.026730595156550407, + 0.02289610728621483, + -0.03652738034725189, + -0.025688856840133667, + -0.014152144081890583, + 0.02717388980090618, + 0.0009454618557356298, + 0.008865869604051113, + 0.013742097653448582, + 0.03087538853287697, + -0.012401134707033634, + 0.005779438652098179, + -0.04836331680417061, + 0.009320245124399662, + -0.03326917439699173, + 0.009070892818272114, + -0.03537481650710106, + -0.016401857137680054, + -0.0020017470233142376, + 0.03167331591248512, + 0.014517860487103462, + -0.028215628117322922, + 0.03708149865269661, + -0.005940132308751345, + -0.058160100132226944, + -0.02615431323647499, + -0.009785703383386135, + 0.021211592480540276, + -0.03830055519938469, + -0.010760948993265629, + 0.058115772902965546, + 0.064144566655159, + -0.004247305449098349, + -0.022031685337424278, + 0.035108841955661774, + -0.006455461028963327, + 0.04049485921859741, + 0.010694454424083233, + -0.002021141117438674, + -0.05758382007479668, + 0.06325797736644745, + 0.0364387221634388, + -0.013187980279326439, + 0.037147991359233856, + -0.07052798569202423, + -0.002058543963357806, + -0.061085838824510574, + 0.04752105847001076, + 0.021411074325442314, + 0.014351625926792622, + -0.04060567915439606, + -0.0010168043663725257, + 0.00047134561464190483, + 0.009857738390564919, + -0.02613214962184429, + 0.010068302974104881, + -0.016889480873942375, + 0.04337626323103905, + 0.008012529462575912, + 0.03118569403886795, + -0.032848045229911804, + 0.019804134964942932, + 0.009203880093991756, + -0.005128351040184498, + -0.005156056955456734, + -0.06441053748130798, + 0.03865518793463707, + 0.0006275373161770403, + 0.014628684148192406, + 0.01998145319521427, + -0.03672686219215393, + 0.011835935525596142, + 0.02965633198618889, + 0.014107814058661461, + 0.039785586297512054, + 0.0023591523058712482, + -0.04663447290658951, + -0.008793833665549755, + 0.042511843144893646, + -0.028880568221211433, + -0.023095589131116867, + 0.00503138080239296, + -0.002548937452957034, + -0.011658618226647377, + 0.0070760720409452915, + 0.04796435311436653, + 0.07722172141075134, + 0.03779076784849167, + 0.016834069043397903, + 0.008710716851055622, + 0.0007556768250651658, + 0.014850330539047718, + 0.04570355638861656, + -0.01717762090265751, + 0.027683677151799202, + -0.00763018848374486, + -0.028836239129304886, + -0.009896526113152504, + -0.03136301040649414, + -0.020391499623656273, + 0.010206831619143486, + -0.022408483549952507, + -0.006704813800752163, + -0.008018070831894875, + -0.005735109094530344, + -0.0038234060630202293, + 0.012877674773335457, + -0.04069434106349945, + 0.0010445101652294397, + 0.007763176690787077, + 0.018762394785881042, + -0.024536292999982834, + -0.02130025066435337, + -0.03668253496289253, + -0.003507559420540929, + -0.03918714076280594, + 0.015426612459123135, + -0.05731784552335739, + -0.033357832580804825, + -0.009685962460935116, + 0.014229720458388329, + -0.020934533327817917, + 0.0017080651596188545, + 0.017022468149662018, + -0.03652738034725189, + 0.01524929516017437, + -0.007375294808298349, + -0.03304752707481384, + 0.0017357709584757686, + 0.03355731442570686, + 0.030387766659259796, + 0.02684141881763935, + -0.004294405225664377, + 0.024713611230254173, + -0.004502199124544859, + 0.04523809626698494, + 0.03661603853106499, + -0.02137782797217369, + -0.11046873033046722, + 0.008799375034868717, + -0.04712209478020668, + -0.01880672574043274, + 0.049648866057395935, + 0.04257833585143089, + -0.014274049550294876, + 0.08502368628978729, + 0.0011144675081595778, + -0.02086803875863552, + -0.04293297231197357, + 0.0015806182054802775, + -0.035795945674180984, + -0.026619771495461464, + -0.007973740808665752, + 0.02061314508318901, + -0.006050955504179001, + 0.05997760593891144, + 0.008378246799111366, + 0.018718065693974495, + -0.009253750555217266, + -0.021544061601161957, + 0.0041364822536706924, + -0.02721821889281273, + 0.0006618232582695782, + -0.02358321286737919, + 0.01308823935687542, + 0.04725508391857147, + 0.07553720474243164, + -0.016047222539782524, + -0.015326871536672115, + -0.011259653605520725, + 0.03748046234250069, + -0.04206854850053787, + -0.0016914416337385774, + -0.044595323503017426, + 0.011669700033962727, + -0.07207951694726944, + -0.028326451778411865, + 0.026242973282933235, + -0.000049610771384323016, + -0.0006708276923745871, + -0.03171764686703682, + -0.059667300432920456, + 0.013542614877223969, + 0.0032305011991411448, + 0.03331350162625313, + -0.022175755351781845, + 0.02407083474099636, + 0.02544504404067993, + 0.016845151782035828, + 0.007558153476566076, + -0.041691750288009644, + -0.006555201951414347, + -0.02668626606464386, + -0.017066799104213715, + 0.02218683809041977, + -0.05660857632756233, + -0.029235202819108963, + 0.022962601855397224, + -0.1266046166419983, + 0.014085649512708187, + 0.005167139228433371, + 0.002259411383420229, + 0.009841115213930607, + -0.008394869975745678, + 0.042356688529253006, + 0.020901286974549294, + -0.029412521049380302, + -0.005973379593342543, + 0.02059098146855831, + 0.05075710266828537, + 0.0005499609396792948, + -0.015437694266438484, + -0.05266326293349266, + 0.027417700737714767, + 0.026553278788924217, + 0.027617182582616806, + -0.006472084671258926, + -0.014706260524690151, + 0.04025104641914368, + 0.01670108176767826, + 0.036660369485616684, + -0.02721821889281273, + -0.03932012990117073, + -0.009397821500897408, + 0.035928934812545776, + 0.015626095235347748, + 0.002504608128219843, + -0.03131868317723274, + -0.02894706279039383, + -0.031628988683223724, + -0.007508283015340567, + -0.003637776942923665, + -0.0038428001571446657, + -0.03779076784849167, + 0.017366021871566772, + -0.0016748181078583002, + -0.0017842561937868595, + -0.021344579756259918, + -0.00891019869595766, + 0.009625009261071682, + -0.017521174624562263, + -0.011824852786958218, + -0.015282542444765568, + -0.004438475705683231, + 0.004108776338398457, + 0.018662653863430023, + -0.002670843154191971, + 0.011802688241004944, + 0.038367047905921936, + -0.023516718298196793, + 0.00256694620475173, + 0.014174308627843857, + -0.009104139171540737, + -0.0035269535146653652, + -0.021433237940073013, + -0.0389876589179039, + -0.017443597316741943, + 0.034909360110759735, + 0.013032827526330948, + 0.0006157623138278723, + 0.0002916039666160941, + 0.003482624189928174, + 0.006533037405461073, + -0.015448777005076408, + -0.023849187418818474, + 0.001509968307800591, + 0.01768740825355053, + 0.014961154200136662, + -0.01333205122500658, + 0.030542919412255287, + -0.02010335773229599, + -0.010899477638304234, + -0.012168405577540398, + -0.011669700033962727, + 0.004313799552619457, + 0.007862918078899384, + 0.024669280275702477, + 0.010932724922895432, + 0.07318775355815887, + 0.010954889468848705, + -0.04712209478020668, + 0.050003502517938614, + 0.0011546409223228693, + -0.010788654908537865, + 0.011558877304196358, + 0.008101187646389008, + 0.026575442403554916, + -0.004593628458678722, + -0.010528219863772392, + 0.0014254655689001083, + 0.017909055575728416, + -0.07425165176391602, + 0.013354215770959854, + 0.011569959111511707, + -0.024159492924809456, + -0.025156904011964798, + 0.034554723650217056, + 0.01842992566525936, + 0.014019155874848366, + 0.04173607751727104, + 0.009940856136381626, + 0.0014864184195175767, + -0.008810457773506641, + -0.055012717843055725, + 0.029323862865567207, + -0.013708850368857384, + -0.01738818548619747, + 0.007131483405828476, + -0.010145879350602627, + 0.03320268169045448, + 0.03346865624189377, + -0.01603614166378975, + -0.002335602417588234, + -0.017088962718844414, + -0.031939294189214706, + 0.004637958016246557, + -0.00043117214227095246, + -0.018030961975455284, + 0.04752105847001076, + -0.039076317101716995, + -0.014129978604614735, + -0.0028287663590162992, + 0.000980094075202942, + -0.013210144825279713, + -0.017986632883548737, + -0.02615431323647499, + -0.01682298630475998, + -0.03227176517248154, + 0.0012550746323540807, + -0.02244173176586628, + 0.030010966584086418, + -0.009004398249089718, + 0.028880568221211433, + 0.002967295702546835, + 0.04867362231016159, + 0.03080889582633972, + 0.008167682215571404, + -0.017975550144910812, + -0.03830055519938469, + 0.009785703383386135, + 0.035441312938928604, + 0.05177667737007141, + 0.005131121724843979, + 0.006521955132484436, + -0.030720237642526627, + -0.007125942502170801, + -0.006510872859507799, + 0.006616154685616493, + -0.0027691987343132496, + -0.007619106210768223, + 0.024469798430800438, + 0.008561104536056519, + 0.034044936299324036, + 0.010411854833364487, + 0.009408903308212757, + 0.045659225434064865, + 0.047033436596393585, + -0.02874758094549179, + 0.000054545875173062086, + -0.005460821092128754, + 0.004064446780830622, + -0.0036460887640714645, + -0.007879541255533695, + -0.01188026461750269, + -0.009259291924536228, + -0.004502199124544859, + -0.003341324394568801, + -0.005441427230834961, + 0.021898696199059486, + 0.004466181620955467, + -0.004011805634945631, + 0.016590258106589317, + -0.029368191957473755, + -0.02241956628859043, + -0.019682230427861214, + 0.022319825366139412, + -0.006571825593709946, + -0.018163949251174927, + -0.04007373005151749, + -0.0005818226491101086, + 0.03244908154010773, + -0.008743963204324245, + 0.01031765528023243, + 0.003779076738283038, + 0.0225414726883173, + -0.002034994075074792, + -0.007220142055302858, + -0.03619490936398506, + 0.008550022728741169, + -0.0034189007710665464, + -0.013032827526330948, + 0.01937192492187023, + -0.034909360110759735, + -0.0020086735021322966, + 0.0062892260029911995, + -0.0016249475302174687, + 0.028326451778411865, + 0.009286997839808464, + 0.028193464502692223, + -0.03597326576709747, + -0.005862555932253599, + -0.006632778327912092, + 0.004056135192513466, + -0.013110403902828693, + 0.011403724551200867, + -0.01819719560444355, + -0.0294790156185627, + -0.009120763279497623, + 0.031939294189214706, + -0.1005389541387558, + -0.0033662596251815557, + 0.03016611933708191, + 0.021178344264626503, + -0.03258207067847252, + 0.0104063143953681, + -0.029213039204478264, + 0.011060171760618687, + -0.02493525668978691, + 0.020956698805093765, + 0.017931221053004265, + 0.004466181620955467, + 0.0006860658759251237, + -0.024159492924809456, + -0.0035352653358131647, + 0.023804858326911926, + -0.007281095255166292, + -0.018817806616425514, + 0.0151606360450387, + 0.05461375415325165, + -0.005868097301572561, + -0.0156039297580719, + 0.030454261228442192, + 0.009137386456131935, + -0.034200090914964676, + 0.006992954295128584, + 0.018873218446969986, + -0.01186918281018734, + -0.03892116621136665, + -0.04093815013766289, + 0.04084949195384979, + -0.025156904011964798, + -0.018308019265532494, + 0.007990364916622639, + 0.019870629534125328, + 0.03659387677907944, + -0.002259411383420229, + -0.02000361680984497, + -0.05607662349939346, + -0.003524183062836528, + -0.019205689430236816, + -0.006228273268789053, + -0.018130702897906303, + 0.002694393042474985, + -0.067690908908844, + 0.023649705573916435, + -0.044262852519750595, + -0.0011650306405499578, + 0.019183523952960968, + 0.013077156618237495, + 0.004056135192513466, + 0.0019394088303670287, + 0.006605072412639856, + 0.004491116851568222, + -0.01758766733109951, + -0.01585882343351841, + -0.03934229537844658, + 0.01872914843261242, + 0.024203822016716003, + -0.015969647094607353, + 0.023317236453294754, + -0.0016027828678488731, + 0.03400060907006264, + 0.0052114687860012054, + 0.04033970460295677, + 0.023095589131116867, + -0.015304706990718842, + 0.005313980393111706, + -0.004601940046995878, + -0.013398544862866402, + -0.008289587683975697, + 0.011503465473651886, + -0.02458062209188938, + 0.023428060114383698, + 0.01152563001960516, + 0.0037846178747713566, + -0.00381509424187243, + 0.022829612717032433, + -0.0010029514087364078, + 0.0016013976419344544, + 0.003931459039449692, + 0.009309162385761738, + -0.00809564720839262, + 0.0053666215389966965, + 0.019615735858678818, + -0.029390355572104454, + -0.024004340171813965, + 0.05332820490002632, + 0.00892128050327301, + 0.027240382507443428, + 0.014074567705392838, + -0.02015876956284046, + -0.0020876352209597826, + 0.03280371427536011, + -0.02444763481616974, + 0.04100464656949043, + 0.007458412554115057, + 0.013420709408819675, + -0.012600616551935673, + 0.027971817180514336, + 0.017798231914639473, + -0.002823225222527981, + -0.029501179233193398, + 0.0268635842949152, + -0.00435258774086833, + 0.005818226840347052, + 0.021821120753884315, + -0.032471247017383575, + -0.004083841107785702, + -0.0303212720900774, + -0.0020225264597684145, + -0.006776848807930946, + 0.04100464656949043, + -0.005729568190872669, + -0.024203822016716003, + 0.01738818548619747, + -0.005460821092128754, + 0.0013222612906247377, + 0.008827080950140953, + -0.03641655668616295, + 0.01299958024173975, + 0.021078603342175484, + -0.021699214354157448, + -0.005175451282411814, + 0.05802711471915245, + -0.039076317101716995, + -0.008843704126775265, + 0.003302536206319928, + 0.01957140676677227, + -0.0024450405035167933, + -0.05660857632756233, + -0.007463953457772732, + -0.00763018848374486, + -0.005078480578958988, + 0.0035352653358131647, + -0.019660064950585365, + 0.01959357038140297, + 0.006654942873865366, + 0.014118896797299385, + -0.023272907361388206, + 0.010284407995641232, + -0.009054268710315228, + 0.013099322095513344, + -0.0027137871365994215, + -0.007175812963396311, + -0.006477625574916601, + -0.015459859743714333, + 0.0347098782658577, + -0.007314342074096203, + 0.00936457421630621, + 0.033357832580804825, + -0.01473950780928135, + -0.04155876114964485, + 0.031296517699956894, + 0.008876951411366463, + 0.02927953377366066, + -0.00571294454857707, + 0.02096778154373169, + 0.021998437121510506, + 0.025223398581147194, + 0.0016110946889966726, + -0.01943841762840748, + 0.05142204090952873, + 0.011403724551200867, + -0.019914958626031876, + -0.012545204721391201, + -0.0036710239946842194, + -0.021333497017621994, + -0.01660134084522724, + -0.0001233775692526251, + 0.007303259801119566, + -0.016457268968224525, + -0.026974406093358994, + 0.014839248731732368, + 0.03408926725387573, + 0.03692634403705597, + 0.03187280148267746, + 0.027151724323630333, + -0.00004240292400936596, + 0.02106752246618271, + -0.042534008622169495, + -0.018341267481446266, + 0.02142215706408024, + -0.03262639790773392, + 0.02376052923500538, + 0.003316389163956046, + 0.011769440956413746, + 0.009386738762259483, + 0.034244418144226074, + 0.0047543225809931755, + -0.01299958024173975, + 0.025001751258969307, + 0.03765777871012688, + 0.024735774844884872, + 0.007923870347440243, + -0.012755769304931164, + 0.01595856435596943, + 0.02002578228712082, + 0.009442150592803955, + 0.001796723809093237, + 0.04942722246050835, + -0.018208278343081474, + 0.003679335815832019, + -0.02943468652665615, + -0.0019407941726967692, + 0.024824433028697968, + 0.016158046200871468, + -0.016634587198495865, + 0.013398544862866402, + 0.022585801780223846, + -0.0502251498401165, + -0.013575862161815166, + -0.030720237642526627, + -0.0050452337600290775, + 0.0056603034026920795, + -0.005416492000222206, + 0.04246751219034195, + -0.01333205122500658, + 0.00024935256806202233, + -0.01872914843261242, + -0.017554420977830887, + 0.010993678122758865, + 0.024004340171813965, + -0.021355662494897842, + -0.014828165993094444, + 0.0008983619045466185, + -0.013010662980377674, + 0.03322484344244003, + -0.0156039297580719, + 0.020546652376651764, + -0.02147756889462471, + 0.012279229238629341, + -0.002781666349619627, + -0.006012167315930128, + -0.0013956817565485835, + 0.06183943897485733, + 0.002277420135214925, + 0.02159947343170643, + -0.012146241031587124, + 0.03865518793463707, + -0.019017290323972702, + 0.008128893561661243, + -0.016357528045773506, + -0.01506089512258768, + -0.01969331130385399, + 0.012888757511973381, + -0.04951588064432144, + 0.016202375292778015, + 0.00666602561250329, + -0.007181353867053986, + -0.006976330652832985, + 0.0031418423168361187, + 0.014473531395196915, + -0.021843284368515015, + 0.006909837014973164, + -0.0097579974681139, + -0.013930496759712696, + 0.005555021110922098, + -0.0028079869225621223, + -0.00697078974917531, + 0.00830067042261362, + -0.005469133146107197, + -0.0004079685022588819, + 0.02617647871375084, + -0.030365601181983948, + -0.00010329084034310654, + 0.002636210760101676, + -0.017598750069737434, + 0.02925736829638481, + -0.00450496980920434, + 0.023937847465276718, + -0.01283334568142891, + 0.024225987493991852, + 0.009275916032493114, + 0.020845875144004822, + -0.05820443108677864, + 0.015670424327254295, + 0.014118896797299385, + 0.013210144825279713, + -0.010550384409725666, + -0.041669584810733795, + 0.03792375698685646, + 0.04823032766580582, + -0.015670424327254295, + 0.010882854461669922, + 0.010705537162721157, + 0.011791606433689594, + 0.022940436378121376, + 0.00245612277649343, + 0.04592520371079445, + -0.0023605376482009888, + -0.0003357601526658982, + -0.016002893447875977, + -0.015482024289667606, + 0.042356688529253006, + -0.0064942492172122, + 0.03360164538025856, + -0.004953804425895214, + 0.01829693838953972, + -0.013742097653448582, + 0.03444389998912811, + 0.0022815759293735027, + 0.0029201956931501627, + -0.007602483034133911, + -0.038056742399930954, + 0.003441065549850464, + -0.013731014914810658, + 0.010683372616767883, + 0.058293089270591736, + -0.009769079275429249, + 0.011254112236201763, + 0.03654954582452774, + -0.021333497017621994, + 0.01680082269012928, + -0.006172861438244581, + -0.039896409958601, + -0.03672686219215393, + 0.0038261767476797104, + 0.0014836478512734175, + 0.004698910750448704, + 0.022740954533219337, + 0.01108233630657196, + 0.038721684366464615, + 0.029013557359576225, + -0.038566529750823975, + 0.005729568190872669, + -0.03326917439699173, + 0.020602064207196236, + 0.000832560530398041, + 0.00576281500980258, + 0.01717762090265751, + 0.0008408722933381796, + 0.006810095626860857, + 0.030720237642526627, + 0.01591423526406288, + -0.0033468655310571194, + 0.012024334631860256, + -0.015692587941884995, + 0.03863302618265152, + 0.02002578228712082, + 0.025334220379590988, + -0.0007342047756537795, + 0.015138471499085426, + 0.02389351837337017, + 0.02289610728621483, + -0.015382283367216587, + 0.01006276160478592, + -0.02285177819430828, + 0.007646812126040459, + 0.03355731442570686, + 0.01583665795624256, + 0.012201652862131596, + -0.012944169342517853, + 0.010245620273053646, + -0.00404782360419631, + -0.014817084185779095, + -0.023538881912827492, + -0.01526037696748972, + -0.01801987923681736, + 0.0011089262552559376, + -0.033712469041347504, + -0.031784139573574066, + 0.012822262942790985, + 0.01933867670595646, + -0.034067101776599884, + -0.0024450405035167933, + -0.01395266130566597, + -0.04907258599996567, + 0.0075193652883172035, + -0.03599542751908302, + 0.018385596573352814, + 0.032648563385009766, + 0.03187280148267746, + 0.011769440956413746, + -0.02462495118379593, + -0.010960430838167667, + -0.002691622357815504, + -0.0038261767476797104, + 0.009763538837432861, + 0.0095197269693017, + 0.02925736829638481, + 0.022785283625125885, + 0.026974406093358994, + -0.03610625118017197, + 0.03209444507956505, + -0.02717388980090618, + -0.015238212421536446, + -0.004915016237646341, + -0.03100837767124176, + 0.023450223729014397, + 0.0014310067053884268, + -0.013354215770959854, + 0.0097579974681139, + -0.0026306696236133575, + 0.028481604531407356, + -0.04435151070356369, + 0.017288444563746452, + 0.02790532261133194, + 0.023871352896094322, + 0.005945673678070307, + 0.00019584567053243518, + 0.01188026461750269, + 0.012811181135475636, + -0.0051809921860694885, + 0.0012841657735407352, + -0.01168078277260065, + 0.005189304240047932, + -0.022652296349406242, + -0.02650894969701767, + -0.014085649512708187, + -0.006505331490188837, + 0.02857026271522045, + -0.03623924031853676, + 0.043420594185590744, + 0.04386388882994652, + 0.01394157949835062, + -0.02806047536432743, + -0.008838163688778877, + 0.00623935554176569, + -0.01870698481798172, + -0.006937542464584112, + -0.001982352929189801, + -0.006200567353516817, + 0.018562912940979004, + 0.03012179024517536, + -0.0020682411268353462, + 0.0009565441869199276, + 0.011625370942056179, + 0.027151724323630333, + -0.02564452588558197, + 0.009763538837432861, + -0.04725508391857147, + -0.0075027416460216045, + -0.012356805615127087, + -0.06503114849328995, + -0.003862194251269102, + -0.03244908154010773, + -0.0076689766719937325, + 0.035241831094026566, + -0.0024436551611870527, + 0.027284711599349976, + 0.02287394180893898, + 0.026265136897563934, + -0.006688190158456564, + -0.023339400067925453, + -0.009697044268250465, + 0.031274352222681046, + 0.023960011079907417, + 0.04694477841258049, + 0.039763424545526505, + -0.008151058107614517, + 0.016124799847602844, + 0.00309474254027009, + 0.008511234074831009, + -0.029877979308366776, + 0.0033662596251815557, + 0.02666410245001316, + 0.018463172018527985, + 0.037147991359233856, + -0.04663447290658951, + 0.01847425475716591, + -0.042024221271276474, + -0.01753225550055504, + -0.01583665795624256, + 0.021643802523612976, + 0.002331446623429656, + 0.012755769304931164, + -0.003274830523878336, + 0.007098236586898565, + -0.030254779383540154, + 0.00804577674716711, + 0.01550418883562088, + -0.003050413215532899, + -0.011791606433689594, + -0.012556287460029125, + 0.017576586455106735, + 0.012922004796564579, + 0.028171299025416374, + -0.04346492514014244, + -0.017022468149662018, + -0.03012179024517536, + -0.0017219180008396506, + 0.05607662349939346, + 0.012933086603879929, + 0.01229031104594469, + -0.010145879350602627, + 0.012190570123493671, + 0.008328375406563282, + 0.024381140246987343, + 0.005746191367506981, + 0.01012925524264574, + 0.0033579480368644, + 0.004205746576189995, + 0.008062399923801422, + -0.014141061343252659, + -0.05080142989754677, + -0.008588810451328754, + -0.013298803940415382, + -0.005092333536595106, + -0.03012179024517536, + 0.016180211678147316, + 0.022319825366139412, + 0.0216548852622509, + -0.028991391882300377, + 0.009209421463310719, + -0.051865335553884506, + -0.023184247314929962, + -0.020092276856303215, + -0.014074567705392838, + -0.012367887422442436, + -0.008378246799111366, + -0.01465084869414568, + -0.0363943912088871, + -0.02513473853468895, + -0.017731739208102226, + 0.03581811115145683, + -0.011126665398478508, + 0.052441615611314774, + -0.02511257492005825, + 0.012101911008358002, + -0.0013555082259699702, + -0.003485394874587655, + -0.004687828477472067, + -0.007064989302307367, + -0.008727340027689934, + 0.052618931978940964, + -0.0006330784526653588, + 0.002346684690564871, + -0.019837383180856705, + -0.019914958626031876, + 0.03830055519938469, + -0.008937904611229897, + -0.005840391386300325, + 0.008200928568840027, + 0.05820443108677864, + -0.008627599105238914, + -0.01735493913292885, + -0.02373836562037468, + 0.017199786379933357, + -0.01017912570387125, + -0.024159492924809456, + -0.013808591291308403, + 0.0009884058963507414, + 0.012877674773335457, + -0.02493525668978691, + 0.013742097653448582, + -0.005117268767207861, + 0.02701873704791069, + 0.013476121239364147, + -0.019781971350312233, + -0.023117754608392715, + -0.005247486289590597, + -0.01077757216989994, + -0.017964467406272888, + 0.020092276856303215, + 0.007973740808665752, + 0.020291758701205254, + 0.013298803940415382, + 0.0010251160711050034, + -0.0012647716794162989, + -0.017986632883548737, + -0.02635379694402218, + -0.0023951700422912836, + 0.018496420234441757, + 0.016811903566122055, + -0.008849245496094227, + -0.002928507514297962, + 0.04191339761018753, + 0.013365297578275204, + 0.00940336287021637, + 0.02051340416073799, + -0.032648563385009766, + -0.020192017778754234, + -0.010256702080368996, + -0.0017870267620310187, + 0.015371200628578663, + 0.016102634370326996, + -0.04317678138613701, + -0.0019463353091850877, + 0.0337567962706089, + 0.01203541737049818, + -0.000975938281044364, + -0.0065995315089821815, + -0.0268635842949152, + 0.02289610728621483, + 0.0033939655404537916, + 0.023339400067925453, + -0.007846293970942497, + -0.02511257492005825, + 0.013841838575899601, + 0.006992954295128584, + -0.014484614133834839, + 0.020579898729920387, + -0.013265556655824184, + -0.04747673124074936, + -0.0012654643505811691, + 0.04102680832147598, + 0.0028453900013118982, + -0.05651991441845894, + -0.025356385856866837, + 0.007896164432168007, + 0.007170271594077349, + -0.012877674773335457, + 0.00810672901570797, + 0.014373790472745895, + 0.004446787294000387, + -0.013066074810922146, + -0.016967056319117546, + -0.001503041828982532, + -0.013077156618237495, + 0.0010535146575421095, + 0.008439199067652225, + 0.027284711599349976, + 0.018540749326348305, + -0.0006639012135565281, + 0.02666410245001316, + -0.0023092818446457386, + -0.0065995315089821815, + 0.016158046200871468, + -0.008577728644013405, + -0.021178344264626503, + 0.04189123213291168, + 0.014285131357610226, + -0.004987051244825125, + -0.001944950083270669, + -0.026553278788924217, + 0.013021745719015598, + 0.013642355799674988, + -0.017088962718844414, + 0.005951214581727982, + 0.024381140246987343, + 0.015326871536672115, + -0.0036876474041491747, + 0.024225987493991852, + 0.03896549344062805, + 0.0006600916385650635, + -0.04880661144852638, + -0.015670424327254295, + 0.00013506597315426916, + 0.003792929695919156, + -0.034399572759866714, + -0.010567007586359978, + -0.028969228267669678, + -0.00395916448906064, + -0.010600254870951176, + 0.04694477841258049, + 0.010361984372138977, + -0.02930169738829136, + -0.021089686080813408, + -0.022763120010495186, + -0.0005693550338037312, + -0.006089743692427874, + -0.0212448388338089, + -0.018053125590085983, + 0.012955251149833202, + 0.015825577080249786, + 0.02635379694402218, + -0.011946759186685085, + -0.028814075514674187, + 0.020491240546107292, + 0.011126665398478508, + 0.00556056248024106, + 0.00530566880479455, + 0.0014767213724553585, + -0.01605830527842045, + 0.01568150520324707, + -0.0037846178747713566, + 0.030099626630544662, + -0.014506778679788113, + -0.008727340027689934, + 0.0018036502879112959, + 0.013453956693410873, + -0.007330965716391802, + 0.002238631946966052, + 0.002870325231924653, + 0.00991315022110939, + -0.05802711471915245, + -0.01369776763021946, + 0.01768740825355053, + 0.0056741563603281975, + 0.006034332327544689, + -0.007934953086078167, + -0.005879179574549198, + -0.006721436977386475, + -0.028525933623313904, + 0.008328375406563282, + -0.015071977861225605, + 0.0259769968688488, + -0.0013499670894816518, + 0.019759805873036385, + -0.02719605341553688, + -0.01629103533923626, + -0.005239174701273441, + 0.024137329310178757, + -0.01289983931928873, + -0.0003494399134069681, + 0.0008706560474820435, + -0.0004744625184684992, + 0.016911646351218224, + 0.03745829686522484, + 0.019815217703580856, + -0.02000361680984497, + 0.01974872313439846, + 0.013509368523955345, + 0.013320968486368656, + -0.01369776763021946, + 0.023849187418818474, + -0.014307296834886074, + -0.028149135410785675, + 0.013919414952397346, + -0.0005000904202461243, + -0.0003681413654703647, + 0.031628988683223724, + -0.015615012496709824, + -0.008422575891017914, + 0.03850003704428673, + 0.014839248731732368, + 0.004701681435108185, + -0.003912064712494612, + 0.027838829904794693, + -0.00014251192624215037, + -0.019970370456576347, + -0.007286636158823967, + 0.017986632883548737, + -0.02721821889281273, + 0.006682648789137602, + 0.04468398168683052, + -0.042378854006528854, + -0.037857260555028915, + -0.013498285785317421, + -0.009098597802221775, + -0.034532561898231506, + -0.012589533813297749, + -0.002763657597824931, + 0.013897250406444073, + 0.028969228267669678, + 0.005646450445055962, + 0.003862194251269102, + 0.012777933850884438, + -0.010544843040406704, + -0.01680082269012928, + 0.004108776338398457, + -0.012678192928433418, + 0.001110311597585678, + 0.010190208442509174, + -0.012578452005982399, + 0.001056977896951139, + 0.0065995315089821815, + 0.0160139761865139, + 0.01585882343351841, + -0.01700030453503132, + 0.0007986208656802773, + 0.005990002769976854, + -0.014595436863601208, + 0.027639348059892654, + 0.04122629016637802, + 0.014606519602239132, + -0.05106740817427635, + 0.005538397468626499, + -0.005790520925074816, + 0.008295129053294659, + 0.015094142407178879, + -0.008117811754345894, + -0.021954108029603958, + 0.021488649770617485, + 0.028703251853585243, + -0.029922308400273323, + 0.0044329348020255566, + -0.0006396585959009826, + -0.000846413429826498, + -0.007973740808665752, + -0.007319883443415165, + -0.0554116815328598, + 0.007624647580087185, + 0.023694034665822983, + 0.02175462618470192, + 0.0015224359231069684, + -0.015216047875583172, + -0.0052142394706606865, + 0.02681925520300865, + 0.006738060619682074, + -0.020269593223929405, + 0.0013880626065656543, + 0.013354215770959854, + 0.016811903566122055, + 0.016767574474215508, + 0.007912788540124893, + -0.0068876720033586025, + 0.0160139761865139, + 0.01248979289084673, + 0.017499009147286415, + -0.01776498556137085, + 0.022641213610768318, + -0.007386377081274986, + 0.010467266663908958, + 0.007436248008161783, + 0.010489431209862232, + -0.005840391386300325, + -0.0076745180413126945, + -0.019261101260781288, + 0.0008381017250940204, + 0.001255767303518951, + 0.04084949195384979, + -0.013476121239364147, + -0.017188703641295433, + 0.0007148106815293431, + -0.016457268968224525, + 0.02190977893769741, + 0.01896187849342823, + -0.02582184411585331, + -0.006405590567737818, + -0.005768355913460255, + 0.0025752580258995295, + -0.022197920829057693, + -0.0032498950604349375, + -0.002504608128219843, + 0.06822286546230316, + 0.002086249878630042, + 0.013764262199401855, + 0.005253027658909559, + 0.00008839894871925935, + -0.01264494564384222, + 0.011492382735013962, + -0.04654581472277641, + -0.024358974769711494, + 0.014673013240098953, + 0.017011387273669243, + 0.0030559543520212173, + 0.008378246799111366, + 0.01222381740808487, + 0.006388966925442219, + 0.03087538853287697, + 0.032670728862285614, + 0.006538578309118748, + -0.02096778154373169, + 0.032825879752635956, + 0.003851111978292465 + ] + }, + { + "HotelId": "21", + "HotelName": "Good Business Hotel", + "Description": "1 Mile from the airport. Free WiFi, Outdoor Pool, Complimentary Airport Shuttle, 6 miles from Lake Lanier & 10 miles from downtown. Our business center includes printers, a copy machine, fax, and a work area.", + "Description_fr": "1 mile de l'aéroport. WiFi gratuit, piscine extérieure, navette aéroport gratuite, à 10 km du lac Lanier et à 16 km du centre-ville. Notre centre d'affaires comprend des imprimantes, un photocopieur, un fax et un espace de travail.", + "Category": "Suite", + "Tags": [ + "pool", + "continental breakfast", + "free parking" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-10-19T00:00:00Z", + "Rating": 3.6, + "Address": { + "StreetAddress": "4400 Ashford Dunwoody Rd NE", + "City": "Atlanta", + "StateProvince": "GA", + "PostalCode": "30346", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -84.34153, + 33.923931 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 134.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "coffee maker", + "suite" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "coffee maker", + "suite" + ] + } + ], + "DescriptionVector": [ + -0.028702424839138985, + -0.04803837090730667, + 0.04462141543626785, + -0.003718451363965869, + -0.021788114681839943, + -0.06017861142754555, + -0.00613544462248683, + 0.01940629631280899, + 0.023978985846042633, + -0.0025212608743458986, + -0.013647721149027348, + 0.037325210869312286, + -0.035275038331747055, + -0.025285469368100166, + -0.03991807624697685, + 0.005220906808972359, + 0.003650614758953452, + -0.029767710715532303, + -0.0060148462653160095, + 0.019466595724225044, + -0.012723133899271488, + 0.049847349524497986, + 0.005919372662901878, + -0.03662171959877014, + 0.00046135176671668887, + 0.03877239301800728, + -0.007592675741761923, + -0.034973543137311935, + 0.014210513792932034, + -0.01659233309328556, + 0.010612661018967628, + -0.011547299101948738, + 0.025245269760489464, + 0.022592104971408844, + 0.02610955759882927, + 0.0020941414404660463, + 0.006763561628758907, + -0.02331569418311119, + -0.026792949065566063, + -0.0056078266352415085, + -0.001284498837776482, + 0.0814441367983818, + -0.04164665564894676, + -0.08425809442996979, + 0.007472077384591103, + 0.02345639280974865, + -0.00398226035758853, + 0.02739594131708145, + 0.024501578882336617, + 0.004449579399079084, + -0.03018980473279953, + -0.009773497469723225, + -0.04257124289870262, + -0.06677132844924927, + -0.008989606983959675, + 0.06130419671535492, + 0.005210856907069683, + -0.027295442298054695, + 0.01204979233443737, + -0.016712931916117668, + 0.04192805290222168, + 0.019617343321442604, + 0.021808214485645294, + 0.03571723401546478, + -0.026792949065566063, + 0.05173672363162041, + 0.036521222442388535, + -0.01025086548179388, + -0.028199931606650352, + -0.055756669491529465, + 0.04361642897129059, + 0.03240077570080757, + 0.013667820952832699, + -0.03654132038354874, + -0.0018956564599648118, + 0.00574852479621768, + -0.03195858374238014, + -0.048882558941841125, + -0.02110472321510315, + -0.01079355925321579, + -0.013858769088983536, + 0.011888994835317135, + 0.027436140924692154, + 0.026813048869371414, + -0.0029521489050239325, + -0.03155658766627312, + -0.0454254075884819, + -0.014411511830985546, + -0.024159884080290794, + 0.07211785763502121, + -0.01406981609761715, + 0.0044118924997746944, + 0.013858769088983536, + -0.0057334499433636665, + -0.03831009939312935, + -0.01642148569226265, + 0.035918228328228, + -0.018873652443289757, + 0.008768510073423386, + 0.0211248230189085, + -0.018672656267881393, + -0.09414716809988022, + 0.032762572169303894, + 0.00046355018275789917, + 0.026813048869371414, + -0.05258091166615486, + -0.004406867548823357, + 0.0226926039904356, + 0.04208885133266449, + 0.020240435376763344, + -0.09004682302474976, + 0.04001857712864876, + 0.021386120468378067, + 0.059696219861507416, + -0.040139175951480865, + 0.02534576877951622, + -0.010853857733309269, + 0.024501578882336617, + -0.061103202402591705, + 0.0005951406783424318, + 0.026310555636882782, + 0.006482165306806564, + -0.02391868643462658, + -0.048560965806245804, + 0.03177768364548683, + -0.02880292385816574, + -0.02862202562391758, + 0.007949446327984333, + 0.004751075524836779, + 0.015376298688352108, + 0.024843275547027588, + 0.004660626407712698, + 0.012964330613613129, + -0.01548684760928154, + 0.008004720322787762, + 0.0069595337845385075, + -0.010894057340919971, + -0.013547223061323166, + -0.026169857010245323, + -0.01972789131104946, + 0.004695801064372063, + 0.021788114681839943, + 0.009075031615793705, + -0.025305569171905518, + -0.003278769552707672, + -0.013054778799414635, + -0.0015564734349027276, + 0.03250127658247948, + 0.015165251679718494, + 0.025868361815810204, + -0.022893600165843964, + -0.01260253507643938, + -0.02098412625491619, + -0.010662910528481007, + -0.06427896022796631, + 0.03664182126522064, + -0.010884007439017296, + 0.01893395185470581, + -0.03780760616064072, + -0.013316076248884201, + -0.03300376981496811, + 0.009557425044476986, + -0.01229098904877901, + 0.04522440955042839, + 0.004401842597872019, + 0.03818950057029724, + 0.020109787583351135, + 0.025124670937657356, + -0.07537401467561722, + -0.0164114348590374, + 0.01830081082880497, + 0.005718375090509653, + -0.03798850253224373, + 0.06540454179048538, + -0.008733335882425308, + 0.013004530221223831, + 0.026390954852104187, + 0.036842819303274155, + 0.00003380053385626525, + -0.0038340247701853514, + -0.045586202293634415, + -0.03298366814851761, + 0.021044425666332245, + 0.03788800537586212, + -0.05426929146051407, + -0.0021381096448749304, + 0.037003617733716965, + 0.04566660150885582, + -0.038068901747465134, + -0.008220792748034, + -0.03845079615712166, + 0.03724481165409088, + 0.02379808947443962, + 0.0011167916236445308, + -0.009416726417839527, + -0.005582701880484819, + -0.05032974109053612, + -0.029627012088894844, + 0.010255890898406506, + 0.023074498400092125, + -0.023516692221164703, + -0.007858997210860252, + 0.04454101622104645, + 0.020742928609251976, + -0.06488195061683655, + -0.0688214972615242, + 0.0179993137717247, + 0.04550580307841301, + 0.021948913112282753, + 0.03893319144845009, + 0.015989340841770172, + 0.017748067155480385, + 0.033064067363739014, + -0.008899158798158169, + -0.014672808349132538, + 0.002467242768034339, + -0.0026280407328158617, + -0.029003920033574104, + 0.046390194445848465, + 0.031074194237589836, + -0.005864098202437162, + -0.0013190452009439468, + -0.02755673974752426, + 0.015697894617915154, + 0.0071404315531253815, + 0.029385816305875778, + -0.013195477426052094, + -0.01643153466284275, + 0.022250408306717873, + -0.01626068726181984, + 0.04956595227122307, + -0.012331188656389713, + -0.06319357454776764, + -0.0014333624858409166, + -0.039355285465717316, + 0.032943468540906906, + 0.005467128474265337, + -0.04180745407938957, + -0.02751654013991356, + 0.023476492613554, + -0.01626068726181984, + -0.04257124289870262, + -0.01909475028514862, + 0.01735612377524376, + 0.018712855875492096, + -0.03523483872413635, + -0.014944154769182205, + 0.003743576118722558, + 0.02661205269396305, + -0.020280634984374046, + -0.042330045253038406, + -0.021024325862526894, + -0.02610955759882927, + -0.05362609773874283, + 0.049204155802726746, + 0.0030827971640974283, + -0.0060952454805374146, + -0.0360187292098999, + 0.08047934621572495, + -0.03147618845105171, + 0.03577753156423569, + 0.008105219341814518, + -0.04241044446825981, + 0.004203357733786106, + 0.06460055708885193, + 0.01276333350688219, + 0.015155201777815819, + 0.0360187292098999, + 0.00042146636405959725, + -0.028119532391428947, + -0.04369682818651199, + 0.007416802924126387, + -0.014903955161571503, + -0.044018425047397614, + -0.007085157558321953, + -0.004052609670907259, + -0.0179993137717247, + 0.009803647175431252, + 0.021788114681839943, + 0.019215349107980728, + -0.022572005167603493, + -0.009039856493473053, + -0.029446115717291832, + 0.019758041948080063, + -0.014743156731128693, + 0.004115421324968338, + 0.05660086125135422, + 0.031657084822654724, + -0.025265369564294815, + -0.016843579709529877, + 0.02801903337240219, + 0.03161688521504402, + -0.005713350139558315, + -0.06922349333763123, + 0.032280176877975464, + 0.010743309743702412, + 0.017898816615343094, + -0.020230384543538094, + 0.0018529444932937622, + -0.007843922823667526, + -0.004733487963676453, + 0.041526056826114655, + -0.04369682818651199, + -0.033586662262678146, + -0.04305363819003105, + 0.031013894826173782, + -0.03945578262209892, + 0.0375262089073658, + 0.00562792643904686, + -0.0485207661986351, + 0.03959648311138153, + 0.027496440336108208, + 0.008140393532812595, + -0.006637938320636749, + -0.0040752217173576355, + 0.00969812273979187, + 0.005376679822802544, + 0.012713083997368813, + -0.026230156421661377, + -0.0004858483443967998, + 0.06283178180456161, + 0.002281320048496127, + 0.048761963844299316, + -0.020763028413057327, + -0.01471300795674324, + 0.01118550356477499, + 0.024380981922149658, + -0.002399406163021922, + 0.021546918898820877, + 0.01827066019177437, + 0.019124899059534073, + 0.02017008699476719, + 0.014813506044447422, + 0.008416765369474888, + -0.003313944209367037, + 0.006929384544491768, + -0.057485248893499374, + -0.029064219444990158, + -0.0485207661986351, + 0.05258091166615486, + -0.015295899473130703, + 0.0022411206737160683, + -0.024501578882336617, + 0.030591798946261406, + -0.02548646740615368, + -0.03531523793935776, + -0.006050020921975374, + 0.03234047815203667, + 0.0343906506896019, + 0.030611898750066757, + -0.038892991840839386, + 0.013044729828834534, + -0.03551623597741127, + -0.012170391157269478, + 0.0035149415489286184, + -0.028662225231528282, + 0.01274323370307684, + -0.0011469412129372358, + 0.04755597934126854, + 0.008461989462375641, + 0.00101629295386374, + 0.03332536295056343, + -0.023536792024970055, + -0.010693060234189034, + 0.014260763302445412, + -0.007462027482688427, + 0.013406524434685707, + -0.012371388264000416, + -0.04960615187883377, + 0.03143598884344101, + 0.008909208700060844, + 0.03159678727388382, + -0.022632304579019547, + 0.03020990453660488, + -0.013868818990886211, + 0.01010011788457632, + 0.01690387912094593, + 0.01691392809152603, + 0.02094392664730549, + -0.017748067155480385, + 0.05583706870675087, + -0.010894057340919971, + 0.007130381651222706, + 0.010110167786478996, + 0.035114239901304245, + -0.029446115717291832, + -0.04671178758144379, + -0.0219288133084774, + 0.008884083479642868, + 0.01910479925572872, + 0.012351288460195065, + -0.002062735613435507, + 0.002846625167876482, + -0.027737637981772423, + -0.0015527047216892242, + -0.022411206737160683, + 0.028380827978253365, + -0.00021465891040861607, + -0.012341238558292389, + -0.0258281622081995, + 0.019144998863339424, + -0.061384595930576324, + -0.038430698215961456, + 0.012210589833557606, + -0.026993947103619576, + -0.08675046265125275, + 0.005808824207633734, + 0.005517377983778715, + -0.0026933648623526096, + 0.035415735095739365, + -0.0012455555843189359, + -0.0720374584197998, + 0.025285469368100166, + 0.008230842649936676, + -0.010220716707408428, + -0.004228482022881508, + 0.04204865172505379, + 0.033727359026670456, + -0.021486619487404823, + 0.0033013818319886923, + -0.02255190536379814, + 0.01337637472897768, + -0.026632152497768402, + 0.013728120364248753, + -0.07589660584926605, + -0.003276257077232003, + -0.04425962269306183, + -0.012682934291660786, + -0.016944078728556633, + -0.03002900630235672, + -0.05069153755903244, + -0.023235296830534935, + 0.03814930096268654, + 0.0703088790178299, + -0.06005801260471344, + -0.0031983705703169107, + -0.041043661534786224, + 0.02456187829375267, + -0.0468725860118866, + 0.0063766418024897575, + 0.0028868247754871845, + -0.02844112738966942, + -0.040601469576358795, + 0.007125356700271368, + -0.026189956814050674, + -0.020109787583351135, + -0.0076479497365653515, + 0.06548494100570679, + -0.02723514288663864, + -0.005497278179973364, + -0.02176801487803459, + -0.05414869263768196, + 0.013265826739370823, + 0.025084471330046654, + 0.001530092442408204, + -0.03020990453660488, + 0.029325516894459724, + -0.07119327038526535, + 0.005612851586192846, + -0.03577753156423569, + 0.013346225023269653, + -0.01785861700773239, + 0.0128939813002944, + -0.02283330075442791, + 0.0015037115663290024, + -0.027114545926451683, + -0.027436140924692154, + 0.026833148673176765, + 0.05519387871026993, + -0.0005006090505048633, + -0.048440366983413696, + -0.038229700177907944, + 0.04643039405345917, + 0.006773611530661583, + -0.0035325288772583008, + -0.02235090732574463, + -0.03268217295408249, + 0.009049906395375729, + 0.011979443021118641, + 0.012250789441168308, + -0.018883703276515007, + 0.01689382828772068, + -0.002486086217686534, + -0.021386120468378067, + 0.01999923773109913, + 0.009667973965406418, + 0.024039285257458687, + 0.015165251679718494, + -0.05563607066869736, + -0.03499364107847214, + 0.011376450769603252, + 0.012572385370731354, + 0.01847165822982788, + -0.005401804111897945, + 0.010431763716042042, + 0.02190871350467205, + -0.07633879780769348, + -0.006165594328194857, + 0.003022497985512018, + -0.028682325035333633, + -0.00579374935477972, + -0.04478221386671066, + -0.06705272197723389, + -0.003783775493502617, + 0.02785823494195938, + -0.052661310881376266, + -0.030230004340410233, + -0.03565693274140358, + -0.009245879016816616, + -0.004904335830360651, + 0.00930617842823267, + -0.010642810724675655, + -0.01768776774406433, + -0.007406753022223711, + -0.01687372848391533, + 0.027436140924692154, + 0.011366400867700577, + 0.015215501189231873, + 0.016481785103678703, + 0.0023592065554112196, + 0.020562030375003815, + -0.020541930571198463, + -0.012612584978342056, + 0.015386348590254784, + -0.0035727282520383596, + 0.01195934321731329, + -0.007668049540370703, + -0.04003867506980896, + -0.013044729828834534, + 0.03159678727388382, + -0.009200654923915863, + -0.005080208647996187, + -0.006019871216267347, + 0.005849023349583149, + 0.01863245666027069, + 0.058249037712812424, + 0.031817883253097534, + -0.007989645935595036, + 0.04015927389264107, + -0.023818189278244972, + 0.012461837381124496, + -0.03051140159368515, + 0.0009113974520005286, + -0.010461913421750069, + -0.028400927782058716, + -0.023215197026729584, + -0.010441813617944717, + -0.027255242690443993, + -0.02066252939403057, + 0.01765761896967888, + 0.026953747496008873, + 0.01017046719789505, + 0.015044652856886387, + -0.03615942597389221, + -0.019436445087194443, + -0.010301114991307259, + 0.009341352619230747, + -0.04048087075352669, + 0.03346606343984604, + -0.012411587871611118, + -0.0438576266169548, + 0.0257879626005888, + 0.029687311500310898, + -0.000939662684686482, + 0.03607902675867081, + 0.0036656896118074656, + 0.012220639735460281, + -0.0058691231533885, + 0.006773611530661583, + -0.014823555946350098, + -0.057646047323942184, + 0.06174639239907265, + -0.018732955679297447, + -0.021546918898820877, + 0.009225779213011265, + -0.01937614567577839, + 0.043897826224565506, + -0.0171852745115757, + 0.003002398181706667, + -0.009647874161601067, + 0.024179983884096146, + 0.008522288873791695, + 0.024782976135611534, + 0.018521906808018684, + 0.026370855048298836, + 0.01087395753711462, + -0.01072320993989706, + -0.0006903003668412566, + 0.014753206633031368, + 0.019356047734618187, + 0.013476873748004436, + -0.0062962425872683525, + -0.062027789652347565, + -0.03193848207592964, + 0.0042385319247841835, + -0.02283330075442791, + 0.02172781527042389, + -0.012592485174536705, + -0.007652974687516689, + 0.04446061700582504, + 0.012411587871611118, + -0.003311431733891368, + -0.018069664016366005, + -0.016501884907484055, + 0.014883855357766151, + -0.020863527432084084, + -0.01924549788236618, + -0.003087822115048766, + -0.002806425793096423, + 0.0013831132091581821, + -0.013426624238491058, + 0.013245726935565472, + -0.025144770741462708, + -0.008291141130030155, + 0.009703148156404495, + 0.006406791042536497, + -0.016160188242793083, + -0.03396855667233467, + -0.010914157144725323, + 0.002999885706230998, + 0.047797173261642456, + -0.050450339913368225, + 0.00039131674566306174, + 0.009321252815425396, + 0.022913699969649315, + 0.030873196199536324, + -0.025446267798542976, + -0.022330807521939278, + 0.007989645935595036, + -0.05306330695748329, + -0.03079279698431492, + 0.053425099700689316, + 0.04755597934126854, + 0.004557615611702204, + 0.023697590455412865, + 0.01750687137246132, + -0.004022459965199232, + -0.021627316251397133, + -0.01676318049430847, + -0.004205869976431131, + -0.017647569999098778, + -0.026632152497768402, + 0.02126552164554596, + -0.005904297810047865, + 0.0002890907635446638, + 0.02488347515463829, + 0.010884007439017296, + -0.01847165822982788, + 0.0035450910218060017, + -0.00007203714631032199, + -0.026189956814050674, + -0.0305315013974905, + 0.015185351483523846, + 0.026853248476982117, + -0.010783509351313114, + -0.02643115445971489, + 0.001089782570488751, + 0.01576824299991131, + 0.04180745407938957, + 0.01812996342778206, + 0.012773382477462292, + 0.02926521748304367, + -0.015034602954983711, + 0.005587726831436157, + -0.02251170575618744, + 0.0030853096395730972, + 0.05426929146051407, + 0.0097835473716259, + -0.013718070462346077, + -0.032943468540906906, + 0.008577562868595123, + 0.037164412438869476, + -0.029325516894459724, + 0.0019798241555690765, + 0.00978857185691595, + -0.003954623360186815, + -0.016029540449380875, + -0.0007845178479328752, + 0.027255242690443993, + -0.02271270379424095, + -0.01008001808077097, + -0.01578834280371666, + -0.06544474512338638, + 0.011014656163752079, + -0.011446800082921982, + 0.013306026346981525, + 0.0273758415132761, + -0.012421637773513794, + 0.012964330613613129, + -0.022752901539206505, + 0.006683162413537502, + -0.011326202191412449, + 0.026149757206439972, + 0.0029446114785969257, + -0.040923066437244415, + -0.029486313462257385, + 0.004987247288227081, + -0.007869047112762928, + 0.022933799773454666, + -0.06058060750365257, + 0.0018052076920866966, + 0.024963874369859695, + 0.02707434631884098, + -0.014059766195714474, + -0.025084471330046654, + -0.03893319144845009, + -0.0066781374625861645, + 0.0025476417504251003, + 0.01780836656689644, + -0.03429014980792999, + -0.023516692221164703, + -0.023054398596286774, + 0.0004418801690917462, + 0.008049944415688515, + -0.012552285566926003, + -0.020883627235889435, + 0.0076278503984212875, + -0.00797959603369236, + -0.04518420994281769, + -0.027918534353375435, + -0.017597319558262825, + 0.012592485174536705, + -0.007482127286493778, + -0.010461913421750069, + 0.016019489616155624, + 0.012773382477462292, + -0.0007556244963780046, + -0.04034017398953438, + -0.027596939355134964, + -0.014753206633031368, + 0.004931972827762365, + 0.008788609877228737, + -0.011316152289509773, + 0.011577448807656765, + 0.0172254741191864, + 0.037124212831258774, + 0.028521526604890823, + -0.017124975100159645, + -0.024119684472680092, + -0.04144565761089325, + 0.013115078210830688, + -0.007276104763150215, + 0.01738627254962921, + -0.00719068106263876, + -0.0039194487035274506, + -0.002183333970606327, + 0.024521678686141968, + -0.01796916499733925, + 0.010813658125698566, + -0.03240077570080757, + -0.02237100712954998, + 0.002570253796875477, + -0.0055073280818760395, + -0.017949065193533897, + -0.015697894617915154, + -0.033064067363739014, + 0.0021896150428801775, + 0.004746050573885441, + 0.02767733857035637, + 0.022632304579019547, + -0.017898816615343094, + 0.021185122430324554, + 0.02534576877951622, + 0.015677794814109802, + 0.01860230602324009, + -0.008768510073423386, + 0.005296280607581139, + 0.037767406553030014, + -0.01015539187937975, + 0.0203107837587595, + 0.004746050573885441, + -0.0078137731179595, + 0.02848132699728012, + 0.007271079812198877, + 0.06037960946559906, + 0.00680376123636961, + -0.02958681248128414, + -0.02176801487803459, + 0.03453134745359421, + 0.00222981465049088, + 0.027416041120886803, + -0.007381628267467022, + 0.02924511767923832, + 0.01187894493341446, + 0.01306482870131731, + -0.007200730964541435, + 0.0023780502378940582, + 0.03177768364548683, + -0.004886748734861612, + 0.006607788614928722, + 0.008743385784327984, + 0.015476797707378864, + 0.04743538051843643, + -0.04349583014845848, + 0.016511933878064156, + 0.005773649550974369, + 0.008341390639543533, + 0.0023893562611192465, + 0.03941558301448822, + 0.025285469368100166, + 0.019175149500370026, + -0.020883627235889435, + 0.00229011382907629, + 0.028581826016306877, + 0.023255396634340286, + -0.0036079029086977243, + -0.011024706065654755, + 0.005301305558532476, + -0.0034471049439162016, + -0.0484805665910244, + 0.027918534353375435, + 0.01608983986079693, + -0.004610377363860607, + -0.01594914123415947, + -0.010331264697015285, + 0.03234047815203667, + -0.008180593140423298, + 0.01258243527263403, + -0.028199931606650352, + 0.006386691238731146, + -0.028682325035333633, + 0.0031883209012448788, + -0.004512391053140163, + 0.024682477116584778, + -0.013637671247124672, + 0.007843922823667526, + -0.015738094225525856, + 0.0021745404228568077, + -0.02739594131708145, + -0.014632608741521835, + -0.012783432379364967, + 0.03459164872765541, + 0.020381134003400803, + -0.012532185763120651, + 0.018069664016366005, + -0.029446115717291832, + 0.04546560347080231, + 0.0072409301064908504, + -0.014783356338739395, + 0.005127945449203253, + 0.01539639849215746, + 0.03571723401546478, + -0.005032471846789122, + 0.0029797861352562904, + -0.07280124723911285, + 0.05909322574734688, + -0.0390738882124424, + 0.013336175121366978, + 0.03159678727388382, + -0.007085157558321953, + 0.012491986155509949, + 0.0039495984092354774, + 0.004349080845713615, + -0.0025413604453206062, + 0.001609235187061131, + 0.014592409133911133, + 0.005773649550974369, + -0.012180441059172153, + 0.03979748114943504, + -0.043093837797641754, + -0.008959458209574223, + -0.00877353549003601, + 0.008080094121396542, + 0.02239110693335533, + -0.003349118633195758, + 0.01440146192908287, + 0.008818759582936764, + 0.0305315013974905, + 0.04980714991688728, + 0.020602229982614517, + 0.01738627254962921, + 0.009316228330135345, + -0.019516844302415848, + 0.011316152289509773, + -0.008044919930398464, + -0.008044919930398464, + 0.02379808947443962, + 0.00023852735466789454, + 0.009371502324938774, + 0.005406829062849283, + -0.000655753945466131, + 0.023054398596286774, + 0.005512353032827377, + 0.03987787663936615, + -0.0029772736597806215, + 0.037626706063747406, + -0.007457002531737089, + 0.04518420994281769, + 0.015999389812350273, + 0.006361566949635744, + 0.0005326430546119809, + 0.06431915611028671, + 0.023697590455412865, + 0.002052685711532831, + -0.01765761896967888, + -0.00738665321841836, + -0.02785823494195938, + 0.038732193410396576, + -0.04956595227122307, + 0.02315489761531353, + 0.0059143477119505405, + 0.007115306798368692, + 0.0027134644333273172, + 0.016833530738949776, + -0.0008492139168083668, + 0.020562030375003815, + -0.010291065089404583, + -0.0069143096916377544, + -0.022491605952382088, + -0.005406829062849283, + 0.028823023661971092, + -0.014391412027180195, + -0.00625604297965765, + -0.006537439301609993, + -0.010954356752336025, + 0.024843275547027588, + -0.012863831594586372, + -0.016672732308506966, + 0.0017411396838724613, + -0.007959496229887009, + 0.029767710715532303, + 0.018662605434656143, + 0.008748410269618034, + 0.010934256948530674, + 0.005919372662901878, + -0.013768319971859455, + -0.017456620931625366, + 0.004369180183857679, + -0.010833757929503918, + 0.004560127854347229, + -0.04297323897480965, + -0.0051455325447022915, + -0.01754707098007202, + -0.02830043062567711, + 0.046671587973833084, + -0.0007907990366220474, + 0.0360187292098999, + 0.01063276082277298, + 0.05129452794790268, + -0.005894247908145189, + -0.03368715941905975, + 0.03814930096268654, + 0.004248581826686859, + -0.01723552495241165, + 0.00993429496884346, + -0.028983820229768753, + -0.00008620903099654242, + -0.0063515170477330685, + 0.006864060182124376, + -0.013868818990886211, + 0.016944078728556633, + 0.013838669285178185, + 0.02317499741911888, + 0.0018328448059037328, + -0.021788114681839943, + -0.010150367394089699, + 0.04711378365755081, + -0.009416726417839527, + 0.009271003305912018, + 0.030551601201295853, + 0.03772720694541931, + 0.0006494727567769587, + 0.004321443382650614, + -0.011235753074288368, + 0.013175377622246742, + -0.003092847066000104, + 0.024340782314538956, + 0.03336556255817413, + 0.023677490651607513, + 0.018230462446808815, + -0.00992927048355341, + 0.042330045253038406, + 0.01657223328948021, + 0.03328516334295273, + -0.011637748219072819, + 0.010431763716042042, + -0.007004758343100548, + -0.0029822983779013157, + 0.02391868643462658, + -0.035275038331747055, + 0.03579763323068619, + 0.034028854221105576, + 0.032300278544425964, + 0.0015087365172803402, + -0.020240435376763344, + -0.026873348280787468, + 0.03533533960580826, + 0.019526895135641098, + 0.040742166340351105, + 0.0023190071806311607, + 0.02488347515463829, + 0.030732497572898865, + 0.01440146192908287, + 0.028863223269581795, + 0.003193345619365573, + 0.016039589419960976, + -0.007718299049884081, + 0.02174791507422924, + 0.009110205806791782, + 0.065726138651371, + -0.006029921118170023, + 0.028903421014547348, + -0.03266207128763199, + -0.015336099080741405, + 0.05225931480526924, + -0.015677794814109802, + -0.025305569171905518, + 0.0021871025674045086, + -0.021325821056962013, + -0.01274323370307684, + -0.004439529497176409, + -0.013808519579470158, + 0.011818645521998405, + -0.04610879719257355, + -0.003462179796770215, + 0.010552361607551575, + -0.00853736326098442, + -0.0011180478613823652, + 0.027576839551329613, + 0.036219727247953415, + 0.030611898750066757, + -0.026712549850344658, + 0.02442117966711521, + 0.004798812326043844, + -0.01909475028514862, + -0.01608983986079693, + 0.03475244715809822, + 0.04928455501794815, + 0.037747304886579514, + 0.033104266971349716, + -0.03412935510277748, + -0.008833834901452065, + 0.022109711542725563, + -0.007632875349372625, + 0.009773497469723225, + 0.008808709681034088, + 0.023335793986916542, + 0.009672998450696468, + 0.010331264697015285, + -0.025546764954924583, + -0.020582130178809166, + 0.015707945451140404, + -0.01368792075663805, + -0.00024575067800469697, + -0.007512276526540518, + 0.014341162517666817, + -0.03971708193421364, + 0.018833452835679054, + 0.021627316251397133, + 0.005185732152312994, + -0.016974227502942085, + -0.044018425047397614, + 0.023556891828775406, + 0.018049564212560654, + 0.00016393848636653274, + 0.021788114681839943, + -0.001904450124129653, + -0.009848871268332005, + -0.009281053207814693, + -0.026551753282546997, + 0.02693364769220352, + 0.016150139272212982, + -0.024923674762248993, + -0.06090220436453819, + -0.012502036057412624, + -0.011486999690532684, + -0.014733106829226017, + -0.0016758155543357134, + 0.02036103419959545, + -0.024823175743222237, + -0.01517530158162117, + 0.0328228697180748, + -0.008723285980522633, + 0.0016607408178970218, + 0.004085271619260311, + -0.018652556464076042, + 0.004062659572809935, + -0.038229700177907944, + 0.004635501652956009, + 0.039194487035274506, + 0.0032008830457925797, + -0.00046072364784777164, + 0.000999961863271892, + 0.004183257929980755, + -0.0032033955212682486, + 0.010853857733309269, + 0.02548646740615368, + 0.00574852479621768, + 0.0008724541985429823, + -0.014190413989126682, + 0.013115078210830688, + 0.009024782106280327, + -0.013014580123126507, + 0.05836963653564453, + -0.04892275854945183, + -0.03674231842160225, + 0.029647111892700195, + 0.03427005186676979, + 0.025566864758729935, + 0.029305417090654373, + 0.002390612382441759, + 0.012220639735460281, + -0.004110396374017, + -0.03312436491250992, + -0.02490357495844364, + -0.007451977580785751, + 0.0004202101263217628, + -0.004648064263164997, + -0.04114416241645813, + 0.004806349519640207, + 0.006653013173490763, + 0.013275876641273499, + 0.014170315116643906, + -0.03035060316324234, + -0.014290913008153439, + 0.0006450759246945381, + 0.025888461619615555, + -0.013627621345221996, + -0.03999847546219826, + 0.006763561628758907, + 0.03493334352970123, + 0.005017396993935108, + -0.005497278179973364, + 0.0013630134053528309, + -0.01109505444765091, + -0.005843998398631811, + -0.015516997314989567, + 0.004886748734861612, + 0.01674308069050312, + -0.052339714020490646, + 0.006854010280221701, + -0.03955628350377083, + -0.017165174707770348, + -0.05181712284684181, + -0.019295748323202133, + -0.02661205269396305, + 0.008215767331421375, + 0.021245421841740608, + 0.011687996797263622, + 0.01893395185470581, + 0.03696341812610626, + 0.008808709681034088, + 0.015476797707378864, + 0.0007524839020334184, + -0.0011758345644921064, + 0.0038943239487707615, + 0.01517530158162117, + 0.04522440955042839, + -0.01539639849215746, + -0.004248581826686859, + -0.006532414350658655, + 0.004278731532394886, + 0.04365662857890129, + -0.003070234786719084, + -0.007788647897541523, + -0.002380562713369727, + 0.016180288046598434, + -0.0024220182094722986, + 0.01103475596755743, + -0.0014434123877435923, + -0.04365662857890129, + -0.008627812378108501, + 0.01828071102499962, + 0.02458197809755802, + 0.008321290835738182, + 0.002849137643352151, + -0.0036455898080021143, + 0.024521678686141968, + 0.009758422151207924, + -0.008085119538009167, + -0.0008485857979394495, + -0.018200311809778214, + 0.016662681475281715, + -0.014120065607130527, + 0.02359709143638611, + 0.007939396426081657, + -0.017165174707770348, + -0.02050173096358776, + 0.014140165410935879, + -0.006778636481612921, + 0.0013831132091581821, + 0.028843123465776443, + -0.02110472321510315, + -0.0012530930107459426, + -0.012341238558292389, + -0.011064905673265457, + 0.01274323370307684, + -0.00422345707193017, + 0.00489177368581295, + -0.04727458208799362, + -0.03768700733780861, + -0.0034270051401108503, + 0.0020639917347580194, + -0.06130419671535492, + -0.01471300795674324, + -0.0024383494164794683, + -0.011828695423901081, + 0.013728120364248753, + 0.007014808245003223, + -0.010683010332286358, + -0.02345639280974865, + 0.02834063023328781, + 0.015597395598888397, + -0.011728196404874325, + -0.035415735095739365, + -0.017727967351675034, + -0.02329559437930584, + -0.012773382477462292, + -0.04900315776467323, + 0.007472077384591103, + 0.002185846446081996, + 0.004695801064372063, + -0.03189828246831894, + -0.028240131214261055, + 0.021948913112282753, + -0.02050173096358776, + -0.023576991632580757, + -0.00007160531094996259, + -0.013577372767031193, + -0.023195097222924232, + -0.02643115445971489, + -0.010823708027601242, + -0.011577448807656765, + -0.03111439384520054, + 0.011014656163752079, + 0.01735612377524376, + -0.03018980473279953, + 0.004246069584041834, + 0.007095206994563341, + 0.031214891001582146, + -0.005346530117094517, + -0.002811450744047761, + -0.03226007893681526, + -0.01406981609761715, + 0.008421789854764938, + 0.018180212005972862, + 0.0018089762888848782, + -0.016290836036205292, + -0.022873500362038612, + -0.009095131419599056, + -0.019938938319683075, + -0.04180745407938957, + 0.012401537969708443, + -0.03408915549516678, + -0.004648064263164997, + 0.012260839343070984, + -0.024059385061264038, + 0.01229098904877901, + -0.03189828246831894, + 0.0007399215828627348, + -0.007592675741761923, + 0.015406448394060135, + -0.03159678727388382, + -0.015728043392300606, + 0.016170239076018333, + 0.013838669285178185, + -0.006075145676732063, + -0.009738322347402573, + -0.025607064366340637, + 0.011225703172385693, + 0.004718413110822439, + 0.0018504320178180933, + 0.004962122533470392, + 0.06074140593409538, + 0.03360676020383835, + 0.018411358818411827, + 0.03380775824189186, + 0.01999923773109913, + 0.0015099927550181746, + 0.029687311500310898, + -0.01768776774406433, + 0.015205451287329197, + -0.024501578882336617, + 0.012029692530632019, + 0.05209852010011673, + 0.010954356752336025, + -0.004336518235504627, + -0.004354105331003666, + -0.024963874369859695, + -0.024662377312779427, + -0.037586510181427, + -0.025064371526241302, + 0.032621871680021286, + -0.021024325862526894, + 0.019647492095828056, + 0.035275038331747055, + -0.008657962083816528, + 0.003781263018026948, + 0.05338490009307861, + -0.004947047680616379, + -0.012371388264000416, + 0.04333503171801567, + 0.005874148104339838, + -0.012692984193563461, + 0.05105333402752876, + 0.027275342494249344, + -0.029767710715532303, + -0.04078236594796181, + -0.0062962425872683525, + 0.039335183799266815, + 0.019124899059534073, + -0.004632989410310984, + 0.005266130901873112, + 0.03427005186676979, + 0.03463184833526611, + 0.01878320425748825, + 0.002208458725363016, + -0.015617495402693748, + -0.024602077901363373, + 0.012532185763120651, + 0.00673341192305088, + 0.037626706063747406, + 0.00884890928864479, + -0.011436750181019306, + 0.05511347949504852, + -0.05772644653916359, + -0.023416193202137947, + 0.009532300755381584, + -0.009813697077333927, + -0.015717994421720505, + 0.017738018184900284, + -0.0037888004444539547, + -0.018421409651637077, + -0.016863679513335228, + -0.01346682384610176, + 0.00945190154016018, + 0.010833757929503918, + -0.007939396426081657, + 0.006512315012514591, + -0.020742928609251976, + 0.014823555946350098, + 0.02815973199903965, + -0.036360424011945724, + 0.02206951193511486, + -0.013255776837468147, + 0.02064242959022522, + -0.021004226058721542, + -0.009703148156404495, + 0.02144641987979412, + -0.0014685370260849595, + 0.022612204775214195, + 0.004773687571287155, + -0.027657238766551018, + -0.0012801020639017224, + 0.04313403740525246, + 0.0547114834189415, + 0.002226045820862055, + -0.02299409918487072, + 0.037626706063747406, + 0.008276066742837429, + 0.021546918898820877, + 0.03099379502236843, + 0.04663138836622238, + 0.007632875349372625, + 0.014019566588103771, + 0.005251056514680386, + -0.018521906808018684, + -0.009833795949816704, + 0.01968769170343876, + 0.013024630025029182, + 0.00891925860196352, + 0.019275648519396782, + -0.0003423236485105008, + 0.0004531862505245954, + 0.012311088852584362, + 0.037445809692144394, + -0.008803685195744038, + -0.028843123465776443, + 0.008602687157690525, + -0.029184818267822266, + -0.014692908152937889, + -0.00046920322347432375, + 0.006929384544491768, + 0.04329483211040497, + 0.004369180183857679, + -0.021828314289450645, + -0.022411206737160683, + -0.025848262012004852, + 0.017788266763091087, + 0.025767862796783447, + -0.009502151049673557, + 0.01406981609761715, + -0.007874071598052979, + -0.03145608678460121, + 0.0049269478768110275, + -0.0007468308322131634, + -0.015567246824502945, + -0.015577295795083046, + -0.03173748403787613, + 0.009120255708694458, + 0.02283330075442791, + -0.03376755863428116, + -0.008652936667203903, + 0.0011676690774038434, + 0.026471354067325592, + 0.05073173716664314, + 0.006874110084027052, + -0.018743004649877548, + -0.008843883872032166, + -0.012662834487855434, + -0.004228482022881508, + -0.018572157248854637, + -0.027255242690443993, + -0.008572537451982498, + -0.031154591590166092, + -0.0003101326583418995, + -0.01353717315942049, + 0.03217967972159386, + 0.02206951193511486, + 0.011768396012485027, + -0.003401880618184805, + 0.004243556875735521, + 0.038229700177907944, + -0.02158711850643158, + -0.005090258549898863, + 0.008713236078619957, + 0.032883170992136, + 0.0359584279358387, + -0.017466671764850616, + -0.0002294196601724252, + -0.012260839343070984, + -0.012662834487855434, + -0.04361642897129059, + -0.013004530221223831, + -0.00962274894118309, + 0.04208885133266449, + -0.020461533218622208, + -0.021024325862526894, + 0.04140545800328255, + 0.017145074903964996, + -0.03207917883992195, + -0.02299409918487072, + -0.010135292075574398, + 0.01039156410843134, + 0.024843275547027588, + -0.05069153755903244, + -0.020602229982614517, + 0.003969698213040829, + 0.01672298088669777, + 0.04273204132914543, + 0.005527427885681391, + -0.01968769170343876, + -0.004097833763808012, + -0.02019018679857254, + -0.010823708027601242, + 0.007537401281297207, + 0.004057634621858597, + 0.0024710113648325205, + -0.006075145676732063, + 0.020702729001641273, + 0.0172154251486063, + -0.0006180669297464192, + -0.03095359541475773, + -0.011778445914387703, + 0.0250241719186306, + 0.004127983469516039, + 0.03479264676570892, + 0.009301153011620045, + -0.014813506044447422, + -0.0343906506896019, + 0.01111515425145626, + -0.0265919528901577, + -0.020411282777786255, + 0.01625063829123974, + 0.05089253559708595, + 0.01422056369483471, + 0.045586202293634415, + 0.011657847091555595, + 0.00293456157669425, + 0.0045450530014932156, + -0.008482089266180992, + 0.012994480319321156, + -0.03143598884344101, + 0.0152456508949399, + 0.00024983345065265894, + -0.030752597376704216, + -0.0046882638707757, + -0.004670676309615374, + 0.010622710920870304, + 0.0019195248605683446, + -0.042450644075870514, + 0.0121201416477561, + 0.016783280298113823, + -0.022773001343011856, + 0.02158711850643158, + 0.0016318473499268293, + 0.003117971820756793, + -0.017476720735430717, + 0.015627546235919, + -0.01541649829596281, + -0.02359709143638611, + 0.019778141751885414, + -0.0015074802795425057, + -0.013939167372882366, + 0.03883269056677818, + 0.02156701870262623, + 0.024059385061264038, + -0.0045752027072012424, + -0.009296128526329994, + 0.00945692602545023, + 0.006276142783463001, + 0.014130115509033203, + 0.014140165410935879, + -0.010200616903603077, + -0.04554600268602371, + -0.007763523608446121, + -0.02317499741911888, + 0.028501426801085472, + -0.03503384068608284, + -0.009296128526329994, + -0.007145456504076719, + 0.030451102182269096, + 0.01581849344074726, + -0.023978985846042633, + 0.02064242959022522, + 0.014501960016787052, + -0.0375463105738163, + -0.015707945451140404, + -0.06114340201020241, + -0.02797883376479149, + 0.008391640149056911, + 0.017265673726797104, + -0.049364954233169556, + 0.005934447515755892, + 0.015386348590254784, + -0.020602229982614517, + 0.021084623411297798, + -0.014702958054840565, + -0.0019308310002088547, + -0.010029768571257591, + 0.006009821314364672, + 0.03226007893681526, + -0.002141878241673112, + 0.0006940690218470991, + 0.0343906506896019, + 0.011748296208679676 + ] + }, + { + "HotelId": "22", + "HotelName": "Lion's Den Inn", + "Description": "Full breakfast buffet for 2 for only $1. Excited to show off our room upgrades, faster high speed WiFi, updated corridors & meeting space. Come relax and enjoy your stay.", + "Description_fr": "Petit déjeuner buffet complet pour 2 pour seulement $1. Excité de montrer nos mises à niveau de la chambre, plus rapide WiFi à haute vitesse, les couloirs et l'espace de réunion. Venez vous détendre et profiter de votre séjour.", + "Category": "Budget", + "Tags": [ + "laundry service", + "free wifi", + "restaurant" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2020-09-18T00:00:00Z", + "Rating": 3.9, + "Address": { + "StreetAddress": "16021 NE 36th Way", + "City": "Redmond", + "StateProvince": "WA", + "PostalCode": "98052", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.126381, + 47.640656 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "bathroom shower", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "jacuzzi tub", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "suite", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 233.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "coffee maker", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + } + ], + "DescriptionVector": [ + -0.014384245499968529, + -0.04212002083659172, + -0.006737236399203539, + -0.005858198739588261, + -0.05502895638346672, + 0.024539276957511902, + 0.002506485441699624, + 0.04275932163000107, + 0.03144863247871399, + 0.02069118246436119, + 0.026998121291399002, + 0.03562866896390915, + -0.012103665620088577, + 0.011058656498789787, + -0.012859760783612728, + 0.03430089354515076, + -0.047972071915864944, + 0.022301727905869484, + 0.019006874412298203, + -0.0031565427780151367, + -0.02228943258523941, + -0.005074441898614168, + -0.03673514723777771, + -0.01989205926656723, + 0.03331735357642174, + 0.019695350900292397, + 0.0025280003901571035, + -0.05611085146665573, + 0.01672014780342579, + -0.05414377525448799, + -0.02557199075818062, + -0.04138236492872238, + 0.015527607873082161, + -0.025166282430291176, + -0.0013116402551531792, + 0.006909355521202087, + -0.023137735202908516, + 0.00019382617028895766, + -0.016031671315431595, + -0.0004641070554498583, + 0.013867887668311596, + 0.029776616021990776, + 0.031104393303394318, + -0.022117312997579575, + 0.01344988401979208, + 0.011906958185136318, + -0.024613041430711746, + -0.030366739258170128, + -0.023174617439508438, + 0.014986662194132805, + -0.05576661229133606, + 0.00007770335651002824, + -0.02249843440949917, + -0.05517648905515671, + 0.003044357756152749, + 0.051537398248910904, + 0.012085224501788616, + 0.004890028852969408, + -0.022732025012373924, + 0.0021130701061338186, + 0.0958457887172699, + -0.020482180640101433, + 0.04507063329219818, + 0.06181536987423897, + -0.00491769053041935, + -0.018281515687704086, + 0.003036673879250884, + 0.03363700211048126, + 0.018551988527178764, + 0.010493122041225433, + 0.035186074674129486, + 0.016621794551610947, + -0.0491277277469635, + -0.02372785657644272, + 0.06230714172124863, + 0.023961447179317474, + -0.010025941766798496, + -0.019978119060397148, + 0.027711186558008194, + -0.020519064739346504, + -0.03523525223135948, + -0.012736818753182888, + -0.003952594008296728, + 0.03179287165403366, + 0.022400081157684326, + -0.0064360275864601135, + -0.05935652554035187, + 0.011224628426134586, + 0.05881557986140251, + 0.05168492719531059, + 0.0386776365339756, + 0.00863669440150261, + -0.020236296579241753, + -0.05138986557722092, + 0.025018751621246338, + 0.010081266053020954, + 0.017162740230560303, + -0.004573452286422253, + -0.032727230340242386, + 0.021010832861065865, + 0.04418545216321945, + -0.057045210152864456, + -0.03466971963644028, + -0.0075117722153663635, + 0.0009566444787196815, + -0.07106062769889832, + 0.0055846525356173515, + 0.03307146951556206, + 0.007591684814542532, + 0.0077330684289336205, + -0.07219170033931732, + -0.012226608581840992, + -0.029038963839411736, + 0.023063968867063522, + -0.004877734463661909, + 0.035702433437108994, + -0.0013854056596755981, + -0.028055425733327866, + 0.0031119761988520622, + -0.07012626528739929, + 0.027170240879058838, + 0.013413000851869583, + -0.02179766446352005, + -0.052127521485090256, + -0.03577619791030884, + -0.07179827988147736, + -0.07150322198867798, + 0.015183369629085064, + -0.059504058212041855, + -0.039366114884614944, + 0.016560323536396027, + 0.002646332373842597, + 0.029137317091226578, + -0.021441131830215454, + -0.016154613345861435, + -0.0014776124153286219, + 0.006429880391806364, + 0.0063130855560302734, + -0.019535526633262634, + -0.004302979446947575, + 0.027022710070014, + 0.001867185696028173, + 0.02265825867652893, + -0.02970285154879093, + -0.06683141738176346, + -0.0068540312349796295, + 0.027293182909488678, + 0.0020700404420495033, + -0.046619705855846405, + 0.026334233582019806, + -0.024231920018792152, + 0.0018287661951035261, + -0.03575161099433899, + -0.01896999217569828, + -0.02069118246436119, + 0.008360073901712894, + 0.012214314192533493, + -0.015761198475956917, + 0.01240487489849329, + 0.0774044468998909, + -0.012822878547012806, + -0.0073027703911066055, + -0.03127651289105415, + 0.017261093482375145, + 0.022756613790988922, + -0.013990829698741436, + -0.042218372225761414, + 0.000030135262932162732, + -0.09614085406064987, + -0.051783282309770584, + 0.05709438771009445, + 0.036194201558828354, + -0.0014199832221493125, + 0.02241237461566925, + 0.060241710394620895, + 0.024490099400281906, + -0.02228943258523941, + -0.040079180151224136, + 0.0214903075248003, + -0.003795842407271266, + 0.0325797013938427, + -0.005000676494091749, + 0.03747280314564705, + 0.01369576808065176, + 0.015134193003177643, + 0.01868722401559353, + -0.03425171598792076, + 0.004883881658315659, + -0.003998697269707918, + 0.013093351386487484, + 0.004299905616790056, + 0.03489101678133011, + 0.002460382180288434, + 0.002331292722374201, + 0.010284120216965675, + -0.027071887627243996, + 0.003983329515904188, + 0.011661074124276638, + -0.03324358910322189, + 0.051291514188051224, + -0.03754656761884689, + -0.050406329333782196, + 0.03243216872215271, + -0.0196461733430624, + 0.023678680881857872, + -0.01715044677257538, + 0.026211291551589966, + 0.03759574517607689, + -0.003706709248945117, + 0.011126275174319744, + 0.029432378709316254, + 0.025965405628085136, + 0.006113304290920496, + 0.00887028407305479, + -0.028817666694521904, + -0.004385965410619974, + 0.005639976356178522, + 0.021096892654895782, + -0.00047063836245797575, + 0.030760154128074646, + -0.006174775306135416, + 0.01583496294915676, + 0.036169614642858505, + 0.05763533338904381, + 0.0737653598189354, + 0.04708688706159592, + -0.050898097455501556, + -0.04015294462442398, + -0.004004844464361668, + -0.02567034587264061, + 0.007216711062937975, + -0.013363824225962162, + 0.0035530314780771732, + -0.02255990542471409, + -0.004502760712057352, + 0.05257011204957962, + 0.0007011551060713828, + -0.06004500389099121, + 0.00489617558196187, + -0.010511564090847969, + -0.03289934992790222, + -0.0344238355755806, + -0.04189872369170189, + 0.07469972223043442, + 0.037399038672447205, + -0.021404247730970383, + 0.004026359412819147, + -0.0448739267885685, + 0.010173472575843334, + 0.003894196357578039, + -0.019879763945937157, + 0.03476807102560997, + -0.014765365980565548, + -0.055815789848566055, + 0.027317771688103676, + -0.007185975555330515, + -0.02188372239470482, + 0.03916940465569496, + 0.03535819426178932, + -0.01758074387907982, + 0.020088765770196915, + 0.010855802334845066, + 0.009355906397104263, + -0.022719731554389, + -0.010259532369673252, + -0.0018349132733419538, + 0.015933318063616753, + 0.00761627359315753, + -0.02554740197956562, + -0.018736401572823524, + -0.04654594138264656, + 0.00010622980335028842, + 0.007474889978766441, + 0.024268804118037224, + 0.035063132643699646, + -0.02468680776655674, + -0.04093977436423302, + 0.0066757649183273315, + 0.024822043254971504, + 0.006442174781113863, + -0.01277370098978281, + -0.02372785657644272, + 0.044505100697278976, + -0.04089059680700302, + 0.011003333143889904, + -0.009380495175719261, + 0.03730068355798721, + -0.013105645775794983, + -0.012896643951535225, + 0.00581824267283082, + -0.010044382885098457, + 0.04189872369170189, + 0.017789745703339577, + -0.021023128181695938, + -0.004561157897114754, + -0.0015859552659094334, + 0.06107771769165993, + -0.007567096501588821, + 0.02026088535785675, + 0.02136736549437046, + 0.003125807037577033, + 0.032260049134492874, + -0.0030889243353158236, + 0.025018751621246338, + 0.007222858257591724, + 0.07838799059391022, + -0.027834128588438034, + 0.029752029106020927, + 0.019252758473157883, + -0.009946029633283615, + -0.013523649424314499, + -0.003937226254492998, + 0.019068345427513123, + -0.0017442434327676892, + 0.0009504974004812539, + 0.01046853419393301, + -0.03194040060043335, + 0.0417511947453022, + 0.007259740959852934, + 0.00776995113119483, + 0.04701312258839607, + -0.020248591899871826, + 0.025498226284980774, + -0.010892684571444988, + 0.022916438058018684, + -0.021539485082030296, + 0.07524066418409348, + 0.009786204434931278, + 0.05675014853477478, + -0.03963658586144447, + 0.05109480395913124, + -0.00767774460837245, + 0.006276202853769064, + 0.008015835657715797, + -0.03031756356358528, + 0.024170449003577232, + 0.00488080782815814, + 0.01985517516732216, + -0.001184856053441763, + 0.03439924493432045, + -0.004619555547833443, + -0.05306188017129898, + -0.05979911983013153, + 0.0062577612698078156, + 0.02401062473654747, + -0.008550634607672691, + 0.03958740830421448, + 0.04910314083099365, + -0.004106271546334028, + 0.03656303137540817, + 0.002308241091668606, + 0.0033071469515562057, + 0.008452280424535275, + 0.04093977436423302, + 0.0491277277469635, + 0.01663408800959587, + 0.09353447705507278, + 0.016548028215765953, + 0.034448422491550446, + 0.03203875571489334, + -0.03009626641869545, + 0.04775077477097511, + 0.0478983074426651, + -0.0010603769915178418, + 0.010388621129095554, + 0.014962073415517807, + -0.029506143182516098, + 0.02812919020652771, + 0.0006907818606123328, + 0.02022400312125683, + 0.009798498824238777, + 0.046226292848587036, + -0.00877807755023241, + 0.006890913937240839, + -0.04639841243624687, + 0.0423659048974514, + 0.04701312258839607, + 0.04266096651554108, + 0.0448739267885685, + -0.04187413677573204, + 0.01363429706543684, + -0.017297977581620216, + 0.023678680881857872, + 0.01878557913005352, + 0.03909564018249512, + -0.004057094920426607, + -0.011857781559228897, + -0.05099645256996155, + 0.016093142330646515, + -0.04361991584300995, + 0.03614502772688866, + 0.01357282605022192, + -0.03245675936341286, + -0.036194201558828354, + 0.020494475960731506, + 0.03538278490304947, + 0.006319232285022736, + 0.036661382764577866, + -0.0013592804316431284, + -0.010001352988183498, + 0.00875963643193245, + -0.04448051005601883, + -0.029038963839411736, + -0.043669093400239944, + -0.023125439882278442, + -0.006094862706959248, + 0.0017073607305064797, + -0.052373405545949936, + 0.01585955172777176, + 0.01706438697874546, + -0.008353927172720432, + -0.06343820691108704, + 0.024637630209326744, + -0.029063550755381584, + -0.0024496247060596943, + -0.01585955172777176, + 0.0003678663051687181, + -0.008114189840853214, + -0.02837507426738739, + 0.011200040578842163, + 0.009657114744186401, + 0.023863093927502632, + 0.02019941434264183, + 0.05013585463166237, + 0.029506143182516098, + 0.022092726081609726, + -0.026309644803404808, + -0.010991038754582405, + -0.06963449716567993, + -0.01669555902481079, + -0.034571364521980286, + -0.037399038672447205, + -0.008814960718154907, + 0.06653635203838348, + -0.014507187530398369, + 0.044283803552389145, + -0.06117607280611992, + 0.025018751621246338, + 0.008612105622887611, + 0.008876431733369827, + -0.004376744851469994, + -0.022732025012373924, + -0.048832666128873825, + -0.00029640612774528563, + -0.02040841616690159, + 0.007548654917627573, + -0.0076715974137187, + 0.05906146392226219, + 0.033858299255371094, + 0.013019585981965065, + -0.013142528012394905, + 0.002603302476927638, + -0.016548028215765953, + 0.02290414460003376, + -0.02093706838786602, + -0.022031253203749657, + 0.03808751329779625, + -0.017199622467160225, + -0.011070950888097286, + -0.03080933168530464, + 0.03926775977015495, + -0.006860178429633379, + -0.03685809299349785, + -0.029211081564426422, + 0.04152989760041237, + -0.004226140212267637, + -0.022584494203329086, + 0.04561157897114754, + 0.0005643818294629455, + 0.004272243939340115, + -0.06338903307914734, + 0.007321211975067854, + 0.009435818530619144, + 0.04396415501832962, + -0.048808079212903976, + -0.005237340461462736, + 0.029038963839411736, + -0.008187955245375633, + 0.025965405628085136, + 0.058520518243312836, + -0.04239049181342125, + 0.03356323763728142, + -0.0017427066341042519, + -0.004607261624187231, + -0.028424251824617386, + -0.04091518744826317, + -0.00295061431825161, + -0.04467722028493881, + -0.05109480395913124, + -0.03245675936341286, + 0.03855469450354576, + 0.04730818420648575, + 0.02763742208480835, + -0.011335276998579502, + -0.01271222997456789, + -0.013228587806224823, + -0.004140080884099007, + 0.04224296286702156, + 0.016646383330225945, + -0.026826001703739166, + -0.03159616142511368, + -0.02542445994913578, + -0.0016397425206378102, + 0.0153554892167449, + 0.06432339549064636, + -0.007333506364375353, + -0.05920899659395218, + -0.03975952789187431, + 0.018097100779414177, + 0.031350277364254, + -0.004438215866684914, + 0.0027554435655474663, + 0.015097309835255146, + 0.03417795151472092, + -0.02849801629781723, + 0.0190314631909132, + 0.03341570869088173, + 0.020113354548811913, + -0.004155448637902737, + 0.002661700127646327, + 0.026801414787769318, + 0.00992758758366108, + -0.0008944050059653819, + -0.015134193003177643, + 0.006528234109282494, + -0.004247655160725117, + -0.008132630959153175, + -0.035063132643699646, + 0.014199831523001194, + -0.00295061431825161, + 0.009159198962152004, + -0.03452218696475029, + -0.004988382570445538, + -0.007413418497890234, + 0.024428628385066986, + -0.01881016604602337, + 0.03159616142511368, + 0.030120855197310448, + 0.016339026391506195, + 0.0023528076708316803, + 0.030981451272964478, + 0.005427901167422533, + 0.008372368291020393, + -0.03341570869088173, + 0.0055231815204024315, + -0.035702433437108994, + -0.008710459806025028, + -0.009441966190934181, + -0.0019009948009625077, + -0.0072412993758916855, + 0.004730203654617071, + -0.010831213556230068, + 0.04504604637622833, + -0.003749739145860076, + -0.02139195427298546, + 0.005280370358377695, + 0.016806207597255707, + -0.015662845224142075, + 0.01589643582701683, + -0.01804792508482933, + -0.007229005452245474, + -0.0196461733430624, + -0.0026709206867963076, + -0.013302353210747242, + -0.0073150647804141045, + 0.0076900385320186615, + 0.006042612250894308, + 0.036292556673288345, + 0.028202956542372704, + 0.009103874675929546, + -0.011495102196931839, + 0.044652629643678665, + -0.02210501953959465, + -0.02640799805521965, + 0.029137317091226578, + -0.004176963586360216, + 0.012724524363875389, + 0.0064052920788526535, + -0.03368617966771126, + 0.011685661971569061, + 0.019068345427513123, + -0.043546151369810104, + 0.004093977622687817, + 0.010689830407500267, + -0.03892352059483528, + 0.0013807953801006079, + 0.050406329333782196, + -0.01767909713089466, + 0.016437381505966187, + 0.021072303876280785, + 0.01455636415630579, + 0.027735775336623192, + 0.01887163706123829, + -0.0001175635406980291, + 0.017912687733769417, + 0.021748486906290054, + 0.004201551899313927, + 0.014335067942738533, + -0.03179287165403366, + 0.01878557913005352, + -0.008845696225762367, + -0.03107980452477932, + -0.016486557200551033, + 0.016093142330646515, + -0.009859969839453697, + 0.012540111318230629, + -0.054094597697257996, + 0.003955667372792959, + -0.011015626601874828, + -0.036046672612428665, + 0.005065221339464188, + 0.01363429706543684, + 0.024600747972726822, + -0.022523023188114166, + -0.04504604637622833, + -0.0024880440905690193, + -0.03525984287261963, + -0.0010127369314432144, + -0.013425295241177082, + -0.032481346279382706, + 0.0064052920788526535, + 0.0018318397924304008, + 0.020912479609251022, + -0.01847822219133377, + 0.022018959745764732, + 0.035554904490709305, + -0.023592621088027954, + -0.04762783274054527, + 0.014359656721353531, + -0.010075118392705917, + -0.010585329495370388, + 0.03774327412247658, + 0.031153570860624313, + -0.006946238223463297, + -0.019265053793787956, + 0.018994580954313278, + 0.012576993554830551, + -0.010099707171320915, + -0.011851634830236435, + -0.031374868005514145, + 0.017445508390665054, + -0.02847342938184738, + 0.004668732639402151, + -0.014753071591258049, + 0.016093142330646515, + -0.010597622953355312, + 0.09599331766366959, + -0.02812919020652771, + 0.011876222677528858, + -0.002355881268158555, + 0.01078818365931511, + -0.01075744815170765, + 0.026334233582019806, + 0.023936858400702477, + 0.0038634606171399355, + -0.015933318063616753, + -0.028522605076432228, + 0.004521201830357313, + -0.010616065002977848, + 0.010198061354458332, + -0.008648988790810108, + 0.036415498703718185, + -0.061225246638059616, + 0.0071675339713692665, + -0.011052509769797325, + 0.058520518243312836, + -0.04467722028493881, + 0.017482390627264977, + -0.054488010704517365, + 0.008372368291020393, + 0.027539066970348358, + -0.010689830407500267, + 0.044406745582818985, + 0.024404039606451988, + -0.013867887668311596, + -0.03021920844912529, + -0.0056737856939435005, + -0.01094186119735241, + 0.02327297069132328, + 0.023678680881857872, + 0.0017073607305064797, + 0.013769533485174179, + -0.0057567716576159, + -0.01148280780762434, + 0.031251922249794006, + -0.0008536803652532399, + -0.002540294546633959, + -0.0029890339355915785, + 0.020494475960731506, + -0.020605124533176422, + 0.012134402059018612, + 0.03644008934497833, + 0.021748486906290054, + -0.0013385339407250285, + -0.01635132171213627, + -0.05738944932818413, + 0.007634714711457491, + 0.010345591232180595, + -0.00887028407305479, + -0.07106062769889832, + 0.027317771688103676, + 0.023838505148887634, + 0.011882370337843895, + -0.0386776365339756, + 0.02788330614566803, + -0.012798289768397808, + 0.0008490700274705887, + -0.0055385492742061615, + 0.01924046501517296, + 0.0325797013938427, + 0.01758074387907982, + -0.02342050150036812, + 0.020101061090826988, + 0.006294643972069025, + -0.004198478534817696, + 0.016461970284581184, + -0.05124233663082123, + 0.0025848611257970333, + 0.009583349339663982, + -0.0028660916723310947, + 0.022486140951514244, + 0.017162740230560303, + 0.054094597697257996, + -0.004453583620488644, + 0.0038450192660093307, + -0.02456386387348175, + 0.040079180151224136, + -0.02235090360045433, + -0.013413000851869583, + 0.04239049181342125, + 0.014580952934920788, + 0.03157157450914383, + -0.001917899353429675, + 0.009159198962152004, + 0.03228463977575302, + -0.00764086190611124, + 0.011169305071234703, + -0.01823233813047409, + -0.01940028928220272, + -0.026211291551589966, + 0.023236088454723358, + 0.010167325846850872, + 0.024613041430711746, + 0.006064127199351788, + -0.014162949286401272, + 0.0036390910390764475, + 0.006057980004698038, + -0.002065430162474513, + -0.028940608724951744, + 0.03184204548597336, + -0.022264843806624413, + 0.009177640080451965, + 0.004146228078752756, + -0.012859760783612728, + -0.008956343866884708, + -0.03557949140667915, + 0.011611896567046642, + 0.031768281012773514, + 0.0022775055840611458, + 0.014863720163702965, + -0.003297926392406225, + 0.009257552213966846, + -0.0076593030244112015, + 0.02480974979698658, + -0.01942487806081772, + 0.031153570860624313, + 0.0033440296538174152, + -0.03454677760601044, + -0.011316835880279541, + -0.00659585278481245, + -0.00024223468790296465, + -0.02090018428862095, + -0.014802249148488045, + -0.019621586427092552, + 0.006116377655416727, + 0.0012755260104313493, + -0.019375700503587723, + -0.0018518178258091211, + 0.03154698386788368, + -0.006589705590158701, + 0.0025110957212746143, + 0.0009097727597691119, + -0.008335486054420471, + -0.020396122708916664, + -0.004041727166622877, + -0.022732025012373924, + 0.03294852748513222, + -0.016302144154906273, + -0.004333714954555035, + -0.0016274482477456331, + 0.010659094899892807, + -0.09378036111593246, + 0.028325898572802544, + -0.030366739258170128, + 0.022523023188114166, + -0.0007399587775580585, + -0.014089183881878853, + -0.004023285582661629, + 0.03523525223135948, + 0.031891223043203354, + 0.020101061090826988, + -0.026112936437129974, + -0.03216169774532318, + -0.0014399612555280328, + 0.007985100150108337, + -0.0077330684289336205, + -0.019375700503587723, + 0.027858717367053032, + 0.015035838820040226, + -0.040325064212083817, + -0.00885184295475483, + -0.026309644803404808, + -0.019191287457942963, + -0.0066573238000273705, + 0.03368617966771126, + 0.0003505775530356914, + -0.0193634070456028, + -0.0005086736055091023, + -0.0174946840852499, + -0.009601791389286518, + 0.011310688219964504, + -0.012896643951535225, + -0.0010949545539915562, + 0.0008360074134543538, + -0.026948945596814156, + -0.0058243898674845695, + -0.030391328036785126, + 0.025498226284980774, + 0.03216169774532318, + -0.04947196692228317, + -0.007696185726672411, + -0.01651114597916603, + 0.03230922669172287, + 0.007444154005497694, + 0.01872410625219345, + 0.015724316239356995, + 0.0418003685772419, + -0.019203582778573036, + -0.020113354548811913, + 0.009134610183537006, + 0.03882516920566559, + 0.005415606778115034, + 0.011734839528799057, + 0.010751301422715187, + -0.0380629263818264, + 0.017162740230560303, + 0.03393206372857094, + 0.010480828583240509, + 0.02530151791870594, + -0.023248381912708282, + -0.002700119512155652, + -0.04347238689661026, + 0.027071887627243996, + -0.03919399529695511, + 0.013413000851869583, + 0.03307146951556206, + 0.03710397705435753, + 0.024490099400281906, + 0.026063760742545128, + 0.016744736582040787, + -0.003691341495141387, + 0.03393206372857094, + 0.02321149967610836, + -0.002532610669732094, + 0.01571202091872692, + 0.026826001703739166, + 0.004604187794029713, + 0.00586434593424201, + 0.030047088861465454, + -0.0054647838696837425, + -0.02083871327340603, + -0.016990620642900467, + -0.001026567886583507, + -0.00888257846236229, + 0.030661800876259804, + 0.0013976999325677752, + 0.005298811476677656, + 0.027735775336623192, + -0.03877599164843559, + -0.013105645775794983, + 0.02972744032740593, + 0.018994580954313278, + -0.014777660369873047, + 0.0035038546193391085, + -0.01560137327760458, + 0.048586782068014145, + -0.005842830985784531, + 0.022387785837054253, + -0.0065097929909825325, + 0.013339235447347164, + 0.018367573618888855, + 0.04398874193429947, + 0.010689830407500267, + -0.007007709238678217, + -0.0035653256345540285, + 0.02249843440949917, + 0.0005344146629795432, + 0.0016581837553530931, + -0.014421127736568451, + 0.009521878324449062, + -0.025141693651676178, + 0.03240758180618286, + -0.04480016231536865, + 0.01745780184864998, + 0.015011250972747803, + 0.004081683233380318, + -0.030760154128074646, + -0.0005105945747345686, + 0.014900602400302887, + -0.016769325360655785, + 0.01942487806081772, + -0.046496763825416565, + -0.02274431847035885, + -0.026211291551589966, + -0.017838923260569572, + -0.010345591232180595, + 0.004269170109182596, + -0.0036944150924682617, + 0.0064175864681601524, + 0.0014330458361655474, + 0.01672014780342579, + 0.01528172381222248, + -0.050037503242492676, + 0.014027712866663933, + -0.010536151938140392, + 0.0008728901157155633, + -0.008864137344062328, + -0.010357885621488094, + 0.020764948800206184, + -0.005400239024311304, + 0.00857522338628769, + 0.038259632885456085, + 0.0032671906519681215, + -0.009417377412319183, + 0.012097518891096115, + -0.0023097777739167213, + 0.04374285787343979, + -0.0078375693410635, + -0.0061225248500704765, + -0.03233381733298302, + -0.008980932645499706, + -0.004631849937140942, + -0.005243487656116486, + -0.04484933987259865, + -0.01177172176539898, + -0.022633671760559082, + 0.0007015392766334116, + -0.0008191028609871864, + 0.00681714853271842, + -0.03914481773972511, + -0.002048525493592024, + 0.0218222513794899, + 0.020666595548391342, + -0.03904646262526512, + 0.008987079374492168, + 0.014667012728750706, + -0.0019809072837233543, + 0.0343746580183506, + 0.0066573238000273705, + 0.011236922815442085, + 0.029899559915065765, + 0.01610543765127659, + 0.024699101224541664, + -0.015908729285001755, + -0.0025356842670589685, + -0.000012822493772546295, + -0.01608084887266159, + 0.03877599164843559, + 0.021010832861065865, + 0.007548654917627573, + 0.025719521567225456, + 0.04716065153479576, + 0.006423733197152615, + 0.00119715032633394, + -0.004770159721374512, + 0.04824254661798477, + 0.0021053862292319536, + 0.013474472798407078, + 0.03277640789747238, + 0.03233381733298302, + -0.00980464555323124, + 0.019928941503167152, + 0.03366159275174141, + 0.004213846288621426, + -0.03127651289105415, + 0.006522087380290031, + 0.009275994263589382, + 0.0236663855612278, + 0.03624337911605835, + -0.016793914139270782, + -0.0018487443448975682, + 0.010511564090847969, + -0.008765783160924911, + 0.05591414123773575, + -0.007438007276505232, + -0.024416333064436913, + -0.006497498601675034, + 0.004044800531119108, + 0.024600747972726822, + 0.03009626641869545, + -0.016302144154906273, + -0.012884349562227726, + -0.0016335953259840608, + -0.019498642534017563, + -0.012638464570045471, + 0.03698103502392769, + -0.00004166110011283308, + 0.016732443124055862, + -0.030932273715734482, + -0.02677682600915432, + 0.011820899322628975, + 0.011495102196931839, + 0.000008290198820759542, + 0.01068368274718523, + -0.012140548788011074, + -0.026801414787769318, + -0.026088349521160126, + 0.003937226254492998, + 0.003052041633054614, + -0.0171873290091753, + 0.010548446327447891, + 0.009202228859066963, + 0.006356114987283945, + -0.0031211967580020428, + 0.012515522539615631, + -0.03329276666045189, + 0.03892352059483528, + 0.015564491041004658, + 0.04693935811519623, + -0.010511564090847969, + 0.020740360021591187, + -0.022387785837054253, + 0.03771868720650673, + 0.006337673868983984, + -0.011501248925924301, + -0.0491277277469635, + -0.005237340461462736, + -0.021969782188534737, + 0.0029890339355915785, + -0.004161595832556486, + 0.0017380962381139398, + 0.0008652061806060374, + 0.010394768789410591, + 0.017900394275784492, + -0.016707854345440865, + 0.030612623319029808, + -0.002168394159525633, + 0.00894404947757721, + 0.048808079212903976, + -0.029948735609650612, + 0.008120336569845676, + -0.03339111804962158, + 0.01540466584265232, + -0.020924773067235947, + -0.0076900385320186615, + 0.04278390854597092, + -0.013437589630484581, + -0.023002497851848602, + 0.01813398487865925, + 0.005246561020612717, + 0.008433839306235313, + -0.004253802355378866, + 0.0035806933883577585, + -0.05591414123773575, + -0.00792977586388588, + 0.01844133995473385, + 0.0061686281114816666, + -0.03663679584860802, + 0.004674879834055901, + 0.021084599196910858, + -0.01761762611567974, + 0.03557949140667915, + 0.0031319542322307825, + 0.01325317658483982, + -0.005861272569745779, + -0.019314229488372803, + 0.01681850105524063, + -0.02812919020652771, + 0.015392371453344822, + 0.01983058825135231, + 0.02167472057044506, + 0.0015006640460342169, + -0.0002835355990100652, + 0.013831004500389099, + 0.002432720037177205, + 0.009829234331846237, + -0.0035591786727309227, + -0.03021920844912529, + 0.029653673991560936, + 0.03562866896390915, + 0.0018702591769397259, + -0.0014076889492571354, + -0.019805999472737312, + 0.01942487806081772, + -0.03489101678133011, + -0.014199831523001194, + 0.053996242582798004, + 0.026924356818199158, + 0.027465302497148514, + 0.032604288309812546, + -0.004570378921926022, + 0.02667847089469433, + 0.05033256486058235, + -0.024514688178896904, + 0.000634305237326771, + -0.0005371040315367281, + -0.030784742906689644, + 0.024453217163681984, + -0.023961447179317474, + -0.030391328036785126, + -0.009816939942538738, + -0.015257135033607483, + 0.01847822219133377, + 0.011611896567046642, + 0.040325064212083817, + -0.0014514870708808303, + -0.029530731961131096, + 0.002257527317851782, + 0.01872410625219345, + -0.0015613667201250792, + 0.00862440001219511, + -0.0006976973381824791, + 0.01893310807645321, + 0.007634714711457491, + 0.00472713029012084, + -0.0052404142916202545, + -0.005175869446247816, + 0.04044800624251366, + -0.012275785207748413, + 0.0448739267885685, + 0.010314855724573135, + -0.03774327412247658, + 0.02972744032740593, + -0.0009466554620303214, + 0.01700291596353054, + 0.009226816706359386, + 0.024231920018792152, + -0.0034300892148166895, + 0.01960929110646248, + -0.004223066847771406, + 0.02591622993350029, + -0.030194619670510292, + -0.008009688928723335, + 0.014851425774395466, + -0.004656438250094652, + -0.03508772328495979, + 0.01638820394873619, + 0.09053468704223633, + 0.002315924968570471, + 0.026801414787769318, + 0.020433004945516586, + 0.007235152181237936, + 0.023051675409078598, + -0.020887890830636024, + -0.04162825271487236, + 0.016461970284581184, + -0.00979235116392374, + 0.0030028647743165493, + -0.031399454921483994, + 0.024477805942296982, + 0.0153431948274374, + -0.003946446813642979, + 0.030391328036785126, + -0.02948155626654625, + -0.020064176991581917, + 0.01644967496395111, + -0.0019701498094946146, + 0.0011571940267458558, + 0.022055841982364655, + 0.0034116478636860847, + 0.03280099481344223, + -0.0174946840852499, + 0.015306311659514904, + 0.012232755310833454, + -0.008735047653317451, + 0.028030836954712868, + 0.011396748013794422, + 0.0055108871310949326, + 0.010782036930322647, + -0.02253531664609909, + -0.01284746639430523, + 0.01847822219133377, + -0.003826577914878726, + 0.004290685057640076, + 0.022203372791409492, + 0.034350067377090454, + -0.022080430760979652, + -0.020064176991581917, + -0.005341841373592615, + -0.023813916370272636, + -0.001801104168407619, + -0.011630338616669178, + 0.014285891316831112, + -0.03459595516324043, + -0.00989685207605362, + -0.009847675450146198, + -0.01585955172777176, + 0.02653094008564949, + -0.04507063329219818, + 0.029629085212945938, + 0.01874869503080845, + -0.012724524363875389, + -0.03243216872215271, + 0.022891849279403687, + -0.020039590075612068, + -0.028153778985142708, + -0.000005798936854262138, + -0.02360491454601288, + -0.02360491454601288, + -0.0010788183426484466, + -0.040964361280202866, + -0.001584418467245996, + -0.011679515242576599, + -0.014113771729171276, + -0.00851375237107277, + -0.027317771688103676, + 0.020051883533596992, + -0.0012931989040225744, + -0.010597622953355312, + -0.027096474543213844, + -0.006903208326548338, + -0.0025049487594515085, + -0.0078375693410635, + -0.002547978423535824, + 0.0030505049508064985, + -0.005059074144810438, + 0.00242042588070035, + -0.00669420650228858, + 0.012066783383488655, + 0.025522815063595772, + -0.023506561294198036, + -0.004057094920426607, + -0.015871847048401833, + -0.003264117054641247, + 0.04322649911046028, + -0.016031671315431595, + -0.007370389066636562, + -0.0049576470628380775, + -0.020801831036806107, + 0.017445508390665054, + 0.01338841300457716, + 0.015810376033186913, + 0.022018959745764732, + -0.0263834111392498, + -0.001258621457964182, + -0.0029798131436109543, + 0.011753280647099018, + -0.016400497406721115, + 0.011507395654916763, + -0.0070015620440244675, + 0.022424669936299324, + 0.02044529840350151, + -0.0002960219280794263, + 0.0009650968131609261, + -0.02382621169090271, + -0.026186702772974968, + 0.007603979203850031, + -0.01592102274298668, + -0.014089183881878853, + 0.018957696855068207, + -0.014027712866663933, + -0.004373671021312475, + 0.03255511075258255, + -0.006909355521202087, + -0.03993164747953415, + 0.004539642948657274, + 0.0064667630940675735, + 0.029383201152086258, + 0.010800478048622608, + 0.009964470751583576, + -0.026801414787769318, + -0.02106001041829586, + -0.04480016231536865, + 0.029899559915065765, + 0.05070139095187187, + -0.0068970611318945885, + 0.0007518688216805458, + 0.006079494953155518, + -0.004816263448446989, + 0.01622837968170643, + 0.010302562266588211, + 0.0018548914231359959, + 0.025522815063595772, + -0.014642423950135708, + 0.0021391953341662884, + 0.049201495945453644, + 0.021662427112460136, + -0.00796051137149334, + 0.007425712887197733, + 0.015675138682127, + 0.02046988718211651, + 0.029161905869841576, + -0.020457593724131584, + -0.04934902489185333, + -0.02192060649394989, + 0.004929984919726849, + -0.022203372791409492, + -0.035923730581998825, + 0.045144401490688324, + -0.0032395287416875362, + -0.021687015891075134, + 0.02247384563088417, + 0.0012386433081701398, + 0.010542299598455429, + -0.008556781336665154, + 0.013056468218564987, + 0.02216649055480957, + -0.002017789985984564, + -0.01862575300037861, + -0.02339591272175312, + 0.016855385154485703, + 0.012490933761000633, + 0.004278390668332577, + 0.02099853940308094, + 0.0009650968131609261, + -0.025227753445506096, + 0.04138236492872238, + -0.015035838820040226, + -0.0023727857042104006, + -0.04740653932094574, + -0.007683891803026199, + 0.023125439882278442, + -0.0002858407679013908, + -0.030268386006355286, + 0.008280161768198013, + -0.009005521424114704, + 0.01696603186428547, + -0.026703059673309326, + -0.024035213515162468, + -0.032850172370672226, + 0.03589913994073868, + 0.05861887335777283, + -0.023359030485153198, + 0.00036536905099637806, + -0.00672494200989604, + 0.03169451653957367, + -0.014126066118478775, + 0.008679724298417568, + -0.022670553997159004, + 0.004189257510006428, + 0.0448739267885685, + 0.0008144925232045352, + -0.009079285897314548, + -0.016929149627685547, + 0.0436445027589798, + -0.0016028598183766007, + -0.001307029975578189, + -0.03860387206077576, + -0.025719521567225456, + -0.0006047222414053977, + 0.026235880330204964, + -0.010702123865485191, + 0.0024542349856346846, + -0.008894872851669788, + 0.0015221788780763745, + 0.00171197101008147, + 0.02090018428862095, + 0.0028676283545792103, + -0.014224420301616192, + -0.015662845224142075, + -0.020642006769776344, + 0.033587828278541565, + 0.016892267391085625, + -0.010013647377490997, + 0.014937485568225384, + 0.022277139127254486, + 0.0029229524079710245, + 0.01357282605022192, + -0.032235462218523026, + 0.0029214154928922653, + -0.008845696225762367, + -0.02065430022776127, + 0.021109186112880707, + -0.018158571794629097, + 0.0073027703911066055, + -0.04003000259399414, + -0.01675703004002571, + -0.014408833347260952, + 0.012552405707538128, + 0.05438965931534767, + 0.037792451679706573, + -0.015527607873082161, + 0.009202228859066963, + 0.0024388672318309546, + 0.01739633083343506, + -0.018023336306214333, + 0.02378932759165764, + -0.027244005352258682, + -0.02075265534222126, + 0.00026432587765157223, + -0.00971243903040886, + -0.005707594566047192, + 0.04630005732178688, + 0.00243579363450408, + -0.006522087380290031, + -0.04448051005601883, + -0.009239111095666885, + -0.04189872369170189, + -0.01363429706543684, + -0.0193634070456028, + 0.001968613127246499, + -0.010019795037806034, + -0.029752029106020927, + 0.004837777931243181, + -0.010136589407920837, + -0.013990829698741436, + 0.004204625263810158, + -0.005996508989483118, + -0.0071245040744543076, + -0.0069155022501945496, + 0.018011042848229408, + 0.0005244255880825222, + 0.0013923211954534054, + -0.0009428135235793889, + -0.006442174781113863, + 0.02155177854001522, + -0.00026125230942852795, + -0.017605332657694817, + -0.007401124574244022, + -0.042415082454681396, + -0.006933943834155798, + -0.018367573618888855, + -0.012859760783612728, + -0.0218222513794899, + -0.020113354548811913, + -0.0010795868001878262, + -0.018699519336223602, + -0.019781410694122314, + 0.0052865175530314445, + -0.004164669197052717, + -0.028030836954712868, + 0.01823233813047409, + 0.021723898127675056, + 0.017420919612050056, + 0.006097936537116766, + -0.023740151897072792, + -0.022252550348639488, + -0.027735775336623192, + 0.020457593724131584, + -0.01429818570613861, + 0.020666595548391342, + -0.004001770634204149, + 0.015871847048401833, + -0.01091112568974495, + 0.017470095306634903, + -0.013093351386487484, + 0.000036066267057321966, + 0.0405217707157135, + 0.005655344109982252, + -0.017543861642479897, + 0.0063315266743302345, + 0.011679515242576599, + -0.006217805203050375, + 0.01866263523697853, + 0.06083183363080025, + 0.0014852962922304869, + -0.006491351407021284, + -0.00041608273750171065, + -0.018920814618468285, + -0.02173619344830513, + 0.009798498824238777, + -0.012613876722753048, + 0.016314439475536346, + 0.030145443975925446, + 0.05114398151636124, + -0.007683891803026199, + 0.057684510946273804, + 0.0029690556693822145, + 0.01856428198516369, + -0.01610543765127659, + 0.004487392492592335, + -0.024391746148467064, + -0.029678262770175934, + 0.005409459583461285, + -0.00026816781610250473, + -0.019621586427092552, + -0.0033071469515562057, + -0.01694144494831562, + 0.01672014780342579, + -0.01081891916692257, + -0.016744736582040787, + -0.0025157060008496046, + 0.030637212097644806, + -0.021662427112460136, + -0.003912637475878, + 0.026358822360634804, + -0.0067065004259347916, + 0.015761198475956917, + -0.01522025279700756, + -0.0032518228981643915, + -0.024281097576022148, + 0.01712585799396038, + 0.019351111724972725, + -0.028571782633662224, + -0.0070630330592393875, + 0.04212002083659172, + 0.0071367984637618065, + -0.011150863952934742, + 0.00041493013850413263, + 0.005403312388807535, + 0.0008429228910245001, + 0.029948735609650612, + 0.009552613832056522, + 0.009036256931722164, + -0.027440713718533516, + 0.03766950964927673, + -0.008009688928723335, + -0.013228587806224823, + -0.016744736582040787, + -0.022953320294618607, + -0.025842463597655296, + 0.020088765770196915, + 0.021957488730549812, + -0.011777869425714016, + -0.018011042848229408, + 0.04396415501832962, + -0.023051675409078598, + 0.03857928141951561, + -0.06476598232984543, + -0.016302144154906273, + 0.002555662300437689, + -0.02210501953959465, + -0.0024219625629484653, + 0.026112936437129974, + 0.020555946975946426, + 0.03289934992790222, + 0.008212543092668056, + -0.004407480359077454, + -0.003660605987533927, + 0.02859637141227722, + 0.05665179714560509, + 0.024674512445926666, + -0.0007211332558654249, + -0.02075265534222126, + -0.01180245727300644, + 0.011814751662313938 + ] + }, + { + "HotelId": "23", + "HotelName": "Downtown Mix Hotel", + "Description": "Mix and mingle in the heart of the city. Shop and dine, mix and mingle in the heart of downtown, where fab lake views unite with a cheeky design.", + "Description_fr": "Mélangez et mêlez-vous au cœur de la ville. Magasinez et dînez, mélangez et mêlez-vous au cœur du centre-ville, où les vues du lac FAB s'unissent avec un design effronté.", + "Category": "Budget", + "Tags": [ + "air conditioning", + "laundry service", + "free wifi" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2019-09-16T00:00:00Z", + "Rating": 4.2, + "Address": { + "StreetAddress": "550 Kirkland Way", + "City": "Kirkland", + "StateProvince": "WA", + "PostalCode": "98033", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.198074, + 47.676857 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 111.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 129.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + } + ], + "DescriptionVector": [ + -0.0003873846435453743, + -0.038136616349220276, + 0.023266134783625603, + 0.04073163866996765, + 0.01825418509542942, + -0.02536504901945591, + 0.011181483045220375, + 0.00455082580447197, + -0.0545463040471077, + -0.00906348880380392, + -0.00007508186536142603, + -0.016078947111964226, + -0.0037780439015477896, + -0.014819599688053131, + -0.013941872864961624, + 0.010297395288944244, + -0.05312158539891243, + 0.008580103516578674, + 0.048185959458351135, + 0.047015655785799026, + -0.025632183998823166, + -0.006376244127750397, + -0.006274478510022163, + 0.02151068113744259, + -0.032793931663036346, + 0.030300674960017204, + -0.04368283599615097, + 0.03454938530921936, + 0.029969938099384308, + 0.06640198081731796, + -0.024792617186903954, + -0.03460026904940605, + -0.01023379247635603, + 0.027298593893647194, + 0.014285330660641193, + -0.007651492953300476, + 0.005975542590022087, + 0.005021491087973118, + 0.014437979087233543, + -0.020060522481799126, + 0.00022539465862791985, + 0.027095062658190727, + 0.04551461711525917, + 0.012377227656543255, + 0.039535894989967346, + -0.02946111001074314, + -0.000179083421244286, + -0.011772995814681053, + 0.05612367019057274, + 0.029003165662288666, + -0.025759389623999596, + -0.017490943893790245, + -0.014514303766191006, + -0.03508365526795387, + -0.04968700185418129, + -0.010221071541309357, + 0.00215933658182621, + -0.03444761782884598, + 0.052714526653289795, + 0.03607586771249771, + 0.0416475273668766, + 0.029486551880836487, + 0.046888452023267746, + 0.03533806651830673, + -0.04368283599615097, + 0.024716293439269066, + -0.010392800904810429, + -0.02058207057416439, + -0.009635919705033302, + -0.0024948446080088615, + 0.024830780923366547, + 0.010360999032855034, + 0.0016934414161369205, + -0.048669345676898956, + -0.0214470773935318, + 0.009559595957398415, + -0.03645748645067215, + 0.0046653118915855885, + -0.005225021857768297, + -0.027527565136551857, + -0.01929728128015995, + -0.023851286619901657, + -0.02273186668753624, + 0.05485159903764725, + -0.014221727848052979, + -0.05892222002148628, + 0.016320640221238136, + 0.011092438362538815, + -0.02976640686392784, + 0.02285907417535782, + 0.02867242693901062, + -0.008586463518440723, + -0.019653460010886192, + -0.019640740007162094, + -0.02395305223762989, + 0.03902706503868103, + 0.014361655339598656, + -0.017910726368427277, + -0.019933314993977547, + 0.019144633784890175, + 0.03197980672121048, + -0.03381158411502838, + 0.03785676136612892, + 0.03203069046139717, + 0.046277858316898346, + -0.07199908792972565, + 0.0013515729224309325, + -0.0045794472098350525, + -0.00019587870338000357, + -0.024118421599268913, + -0.06828464567661285, + -0.026128290221095085, + -0.04645594581961632, + 0.008783633820712566, + -0.01442525815218687, + 0.029435668140649796, + 0.06411226093769073, + -0.035439833998680115, + -0.019208237528800964, + -0.013305838219821453, + -0.044013574719429016, + -0.023914890363812447, + 0.012930577620863914, + -0.008300247602164745, + -0.023965774103999138, + -0.053325116634368896, + 0.018165139481425285, + 0.004455420654267073, + -0.023749521002173424, + -0.014018196612596512, + -0.012358146719634533, + -0.003940232563763857, + -0.007696015294641256, + -0.014158124104142189, + -0.010291035287082195, + -0.007740537635982037, + -0.04485313966870308, + 0.02984273061156273, + -0.023024441674351692, + -0.042309004813432693, + 0.020365819334983826, + -0.028087275102734566, + 0.038136616349220276, + -0.017198368906974792, + -0.029003165662288666, + -0.02780742011964321, + -0.013496648520231247, + 0.029308462515473366, + -0.023495107889175415, + -0.0019478551112115383, + 0.00504057202488184, + -0.0035427112597972155, + -0.02811271697282791, + 0.00342186470516026, + 0.024550924077630043, + -0.032615840435028076, + 0.011238726787269115, + 0.010602692142128944, + 0.02340606227517128, + 0.008993525058031082, + -0.006029605399817228, + -0.022337526082992554, + 0.005657525267452002, + -0.002822402399033308, + -0.02352054975926876, + 0.003014802699908614, + -0.05261275917291641, + 0.011925643309950829, + -0.07113407552242279, + 0.005562120117247105, + -0.00910165160894394, + 0.02406753972172737, + 0.024474600329995155, + 0.04823684319853783, + 0.017783518880605698, + -0.04108781740069389, + -0.0336843766272068, + -0.03582145273685455, + -0.009426028467714787, + 0.016625937074422836, + -0.004900644533336163, + 0.04556550085544586, + 0.0741361603140831, + -0.025594022125005722, + -0.01660049520432949, + 0.049101848155260086, + -0.0379839688539505, + 0.015010409988462925, + 0.01677858643233776, + 0.023876728489995003, + -0.06594403833150864, + 0.06767405569553375, + -0.04589623585343361, + -0.006455748341977596, + -0.006086848676204681, + 0.004360015504062176, + -0.008134879171848297, + 0.01868668757379055, + 0.04294503852725029, + 0.04159664362668991, + -0.024639969691634178, + 0.00018693447054829448, + 0.046405065804719925, + -0.025390490889549255, + -0.04599800333380699, + 0.005310886539518833, + -0.028163600713014603, + 0.002319935243576765, + 0.036610133945941925, + 0.0010709228226915002, + -0.0004024904628749937, + 0.029919054359197617, + 0.014921365305781364, + 0.053935710340738297, + 0.006121830549091101, + 0.0019796567503362894, + -0.03503277152776718, + 0.003695359453558922, + 0.01740189827978611, + 0.052358344197273254, + -0.030224351212382317, + 0.010704457759857178, + 0.04391181096434593, + 0.01488320343196392, + 0.02352054975926876, + 0.05831162631511688, + 0.005848335567861795, + -0.03475291654467583, + 0.02727315202355385, + 0.0180633757263422, + 0.013649296946823597, + -0.05070465803146362, + -0.011836598627269268, + -0.04098605364561081, + 0.017796240746974945, + 0.021637888625264168, + -0.008344770409166813, + -0.046888452023267746, + 0.023240694776177406, + 0.00488792359828949, + -0.037780437618494034, + 0.02775653824210167, + 0.031165681779384613, + 0.006551153492182493, + -0.005822894163429737, + 0.02034037746489048, + -0.005288625601679087, + 0.03790764510631561, + -0.008802714757621288, + 0.03877265378832817, + 0.01135957334190607, + -0.014934086240828037, + -0.02046758495271206, + -0.04950891062617302, + 0.027909185737371445, + 0.024589087814092636, + 0.020632954314351082, + -0.03271760419011116, + 0.03363349661231041, + -0.02443643845617771, + 0.023177091032266617, + -0.0003629370767157525, + -0.013089586049318314, + -0.023367900401353836, + 0.008134879171848297, + -0.01586269587278366, + 0.010399160906672478, + 0.014030917547643185, + 0.0014477731892839074, + 0.0046653118915855885, + -0.05617455020546913, + -0.039535894989967346, + -0.02401665598154068, + 0.007263511884957552, + 0.00010524380195420235, + -0.03180171549320221, + -0.004903824534267187, + 0.009699523448944092, + 0.05434277281165123, + 0.032132454216480255, + -0.03793308883905411, + -0.07367821782827377, + 0.03884897753596306, + -0.02701873891055584, + -0.019386326894164085, + 0.01671498268842697, + -0.0023056245408952236, + 0.009565955959260464, + -0.006983656901866198, + -0.02260465919971466, + -0.043097686022520065, + -0.020912809297442436, + -0.024156583473086357, + -0.01819058135151863, + 0.02768021449446678, + 0.02897772379219532, + -0.013254955410957336, + -0.06670728325843811, + 0.012873334810137749, + 0.020365819334983826, + 0.027858303859829903, + 0.007498844526708126, + -0.02645902708172798, + 0.0026252316311001778, + 0.028621545061469078, + 0.06731787323951721, + 0.026993297040462494, + -0.03355717286467552, + 0.03546527400612831, + -0.001420741667971015, + 0.007702375762164593, + -0.009597757831215858, + 0.038441915065050125, + -0.06339990347623825, + -0.03075861930847168, + 0.015061292797327042, + 0.03080950304865837, + 0.07031995803117752, + -0.056988675147295, + -0.010984312742948532, + 0.0019303641747683287, + 0.025644904002547264, + 0.035999543964862823, + -0.02897772379219532, + -0.0030593250412493944, + -0.027349475771188736, + -0.0004810009559150785, + -0.001784076332114637, + -0.04510755464434624, + -0.026509910821914673, + 0.03050420619547367, + -0.053884826600551605, + -0.020136846229434013, + -0.01984427124261856, + 0.018521320074796677, + -0.035007327795028687, + -0.016091668978333473, + -0.018915660679340363, + -0.00044085129047743976, + 0.06660551577806473, + 0.014463420957326889, + -0.06660551577806473, + 0.003949773032218218, + -0.02125626802444458, + 0.046048883348703384, + -0.09504897147417068, + -0.008300247602164745, + 0.007676934357732534, + 0.008478337898850441, + 0.0023771782871335745, + -0.028214482590556145, + -0.02727315202355385, + 0.0007087807753123343, + -0.022833632305264473, + 0.0214343573898077, + 0.024042097851634026, + 0.021765094250440598, + -0.02444916032254696, + -0.019157353788614273, + 0.02382584661245346, + 0.006913693156093359, + -0.03292113542556763, + 0.004293231759220362, + 0.010380079969763756, + 0.06721610575914383, + 0.009718604385852814, + -0.030249793082475662, + -0.0027095063123852015, + -0.05342688411474228, + 0.008694589138031006, + 0.003229464404284954, + 0.014158124104142189, + -0.0287996344268322, + 0.0483894906938076, + -0.02584843523800373, + 0.05907486751675606, + 0.022159436717629433, + 0.05561484023928642, + -0.014310772530734539, + 0.03111479990184307, + 0.004744816105812788, + -0.010551809333264828, + 0.011086078360676765, + -0.038263823837041855, + 0.04749904200434685, + -0.0026967856101691723, + 0.008026753552258015, + -0.06314548850059509, + -0.04576902836561203, + 0.006850089877843857, + 0.026128290221095085, + -0.04749904200434685, + 0.009998459368944168, + 0.018088815733790398, + -0.01875029131770134, + -0.027298593893647194, + 0.07093054801225662, + -0.023431504145264626, + 0.003057735040783882, + 0.013929151929914951, + 0.03790764510631561, + -0.06044870242476463, + 0.009152533486485481, + -0.028010951355099678, + -0.019882433116436005, + 0.0025918399915099144, + -0.002073471900075674, + -0.04019736871123314, + -0.03154730424284935, + 0.03765323385596275, + -0.039968397468328476, + -0.04276694729924202, + 0.012593479827046394, + 0.025937478989362717, + -0.008033113554120064, + -0.011976526118814945, + 0.02462724968791008, + -0.030173469334840775, + 0.03197980672121048, + 0.04569270461797714, + 0.042970478534698486, + 0.00854830164462328, + 0.0294102281332016, + 0.06624933332204819, + 0.010240152478218079, + 0.020060522481799126, + 0.0453365258872509, + 0.013407603837549686, + -0.024105701595544815, + -0.01384010724723339, + -0.07393263280391693, + -0.016155272722244263, + 0.02645902708172798, + 0.04037545993924141, + -0.01194472424685955, + 0.05795544758439064, + -0.0017363737570121884, + -0.00879635475575924, + -0.010863466188311577, + -0.022770028561353683, + -0.052053049206733704, + 0.01063449401408434, + 0.013725620694458485, + 0.011874760501086712, + -0.07077790051698685, + 0.026179172098636627, + 0.05095906928181648, + 0.026255497708916664, + 0.015659164637327194, + -0.006570234429091215, + -0.04599800333380699, + 0.0008324099471792579, + 0.0075052049942314625, + 0.027400359511375427, + 0.05113716050982475, + 0.05678514391183853, + 0.02377496287226677, + -0.0070218187756836414, + 0.016511451452970505, + -0.03223421797156334, + 0.004554005805402994, + 0.03411688283085823, + -0.012746128253638744, + 0.02345694601535797, + 0.03190348297357559, + -0.007447962183505297, + 0.016078947111964226, + 0.01997147873044014, + 0.07713824510574341, + -0.015506517142057419, + -0.015544679015874863, + -0.0024010296911001205, + 0.046405065804719925, + 0.06314548850059509, + -0.00024089800717774779, + -0.09489632397890091, + -0.01222458016127348, + 0.052103932946920395, + 0.016918513923883438, + 0.010869826190173626, + 0.0019621658138930798, + -0.02125626802444458, + -0.045667264610528946, + 0.022566497325897217, + -0.00636988366022706, + -0.04436975345015526, + -0.01910647191107273, + 0.015163058415055275, + -0.03538895025849342, + -0.03350628912448883, + -0.022617381066083908, + 0.010373719967901707, + -0.03396423161029816, + -0.012975100427865982, + 0.04948347061872482, + 0.018635805696249008, + -0.010615413077175617, + -0.04080796241760254, + 0.015175779350101948, + 0.0008300247718580067, + 0.014272610656917095, + -0.032564956694841385, + 0.025148797780275345, + -0.00463987048715353, + 0.023736800998449326, + 0.040400899946689606, + -0.017440062016248703, + -0.06874258816242218, + 0.028774192556738853, + 0.008312968537211418, + 0.02224848046898842, + -0.008128518238663673, + -0.018635805696249008, + 0.05062833055853844, + -0.003192892298102379, + 0.007066341582685709, + -0.02897772379219532, + 0.024779897183179855, + 0.014781437814235687, + -0.030249793082475662, + -0.0076578534208238125, + 0.041138701140880585, + -0.038925301283597946, + 0.026688000187277794, + 0.028138158842921257, + 0.03579601272940636, + -0.011620347388088703, + -0.04887287691235542, + -0.026916973292827606, + -0.028138158842921257, + 0.022019509226083755, + -0.003132469020783901, + -0.01733829639852047, + 0.03111479990184307, + 0.009979378432035446, + 0.000779937079641968, + 0.03266672417521477, + 0.0008133288938552141, + 0.03902706503868103, + -0.022948117926716805, + 0.045845355838537216, + 0.0007982230745255947, + -0.04375916346907616, + -0.003848007647320628, + -0.021218104287981987, + -0.054444536566734314, + -0.030605971813201904, + -0.006328541319817305, + -0.007015458773821592, + -0.013331279158592224, + 0.0031992527656257153, + -0.011289609596133232, + 0.02217215672135353, + 0.0104182418435812, + -0.016931233927607536, + 0.018470436334609985, + -0.015086734667420387, + 0.006194974295794964, + 0.003035473870113492, + -0.021701490506529808, + -0.009699523448944092, + 0.007778699975460768, + -0.021040014922618866, + -0.029308462515473366, + 0.03220877796411514, + 0.030427882447838783, + 0.04073163866996765, + 0.028570661321282387, + -0.028290806338191032, + -0.007606970611959696, + -0.002968690125271678, + 0.016257036477327347, + -0.0214343573898077, + -0.039179716259241104, + -0.031140239909291267, + 0.02793462760746479, + 0.004366375505924225, + -0.010119305923581123, + -0.007963149808347225, + -0.014997689053416252, + -0.0017268331721425056, + -0.029257578775286674, + 0.010036621242761612, + -0.0028128616977483034, + -0.03767867386341095, + 0.03449850156903267, + 0.008541940711438656, + 0.028468895703554153, + 0.025034310296177864, + 0.06166988983750343, + -0.006204514764249325, + 0.05851515755057335, + -0.014946806244552135, + 0.012797011062502861, + 0.01782168261706829, + -0.029613757506012917, + -0.002234070561826229, + 0.003962493967264891, + -0.012339065782725811, + -0.015302985906600952, + -0.018381392583251, + -0.0013642936246469617, + -0.038823533803224564, + -0.0026236416306346655, + -0.03058052994310856, + -0.026942413300275803, + 0.01948809251189232, + -0.0008093536598607898, + -0.03106391616165638, + -0.01335672102868557, + 0.004204187076538801, + 0.008128518238663673, + 0.024118421599268913, + -0.02125626802444458, + -0.09082569926977158, + 0.025899317115545273, + 0.009572316892445087, + 0.005943740718066692, + -0.0005108150653541088, + 0.007180827669799328, + -0.019996918737888336, + 0.012835172936320305, + 0.07642588764429092, + 0.0023040343075990677, + 0.017045719549059868, + 0.03388790786266327, + -0.0002540161949582398, + -0.051798634231090546, + -0.010278314352035522, + -0.008045834489166737, + 0.03714440390467644, + 0.033837027847766876, + 0.009655000641942024, + 0.0004317082930356264, + 0.017236530780792236, + 0.007753258571028709, + -0.02285907417535782, + 0.0027222270146012306, + -0.031649067997932434, + -0.0010240152478218079, + 0.0045699067413806915, + 0.010551809333264828, + 0.04958523437380791, + -0.005447634030133486, + 0.026993297040462494, + -0.003396423300728202, + 0.026077406480908394, + -0.0025918399915099144, + -0.04190194234251976, + -0.0028907759115099907, + -0.02902860753238201, + 0.0005911143962293863, + 0.018483158200979233, + -0.007810501381754875, + -0.019068308174610138, + 0.03345540538430214, + -0.002822402399033308, + -0.021765094250440598, + -0.010946150869131088, + 0.03597410023212433, + 0.04429342970252037, + 0.018228743225336075, + -0.023800404742360115, + 0.006990017369389534, + -0.02719682827591896, + 0.041316788643598557, + 0.029664641246199608, + 0.014158124104142189, + -0.03332819789648056, + 0.02706962078809738, + 0.07143937796354294, + 0.045743588358163834, + 0.01698211580514908, + -0.004938806407153606, + 0.02076015993952751, + 0.02653535269200802, + 0.008650067262351513, + 0.0007405824726447463, + -0.004013376776129007, + -0.025415930896997452, + 0.03253951668739319, + -0.003153140190988779, + -0.028748750686645508, + 0.004786158446222544, + -0.018165139481425285, + -0.006338082253932953, + 0.04854213818907738, + 0.03577056899666786, + -0.02592475898563862, + -0.03655925393104553, + 0.0013269266346469522, + 0.004048358649015427, + 0.03650837019085884, + -0.007829582318663597, + -0.01479415874928236, + -0.05113716050982475, + -0.003536350792273879, + -0.03610130771994591, + 0.011493139900267124, + -0.05195128545165062, + 0.014755995944142342, + 0.016829468309879303, + 0.03546527400612831, + -0.01905558817088604, + 0.021828697994351387, + -0.012281822971999645, + 0.05907486751675606, + -0.01544291339814663, + 0.021587004885077477, + -0.011677590198814869, + -0.0013841696782037616, + -0.04482769966125488, + 0.03129288926720619, + -0.01375106256455183, + 0.02780742011964321, + 0.01855948194861412, + -0.027781980112195015, + -0.014285330660641193, + 0.030173469334840775, + -0.03772955760359764, + -0.002617281163111329, + -0.001827008556574583, + -0.01093979086726904, + -0.01648600958287716, + 0.011537662707269192, + -0.001707752118818462, + 0.008586463518440723, + 0.004544465336948633, + -0.01598990336060524, + -0.0013945052633062005, + -0.010062063112854958, + 0.04724463075399399, + 0.028316248208284378, + 0.00873275101184845, + 0.0029941315297037363, + 0.0015447683399543166, + 0.017936168238520622, + 0.032183337956666946, + -0.04503123089671135, + -0.04180017486214638, + -0.004528564400970936, + -0.004970608279109001, + -0.013712899759411812, + -0.004623969551175833, + 0.02701873891055584, + 0.013789224438369274, + 0.005692507140338421, + -0.01635880209505558, + -0.052409227937459946, + 0.007893186062574387, + -0.024474600329995155, + 0.010691736824810505, + -0.02757844887673855, + -0.004315492697060108, + -0.003889349987730384, + -0.03971398249268532, + 0.010100224986672401, + -0.018890218809247017, + 0.030987592414021492, + 0.004658951424062252, + 0.027400359511375427, + 0.049279939383268356, + 0.011862040497362614, + 0.01892838068306446, + -0.0012156205484643579, + -0.014870482496917248, + 0.010278314352035522, + 0.03457482531666756, + -0.04737183824181557, + -0.03142009675502777, + -0.010132026858627796, + 0.016829468309879303, + 0.01929728128015995, + -0.015366589650511742, + 0.028570661321282387, + -0.02167605049908161, + 0.009260660037398338, + 0.024665411561727524, + -0.014374375343322754, + 0.009025326929986477, + 0.03205613046884537, + -0.021040014922618866, + -0.02107817679643631, + 0.00439817737787962, + -0.014196285977959633, + 0.0020225890912115574, + 0.0031276987865567207, + -0.024487322196364403, + 0.011785715818405151, + 0.016931233927607536, + 0.02971552312374115, + -0.020047802478075027, + 0.011003393679857254, + -0.014476140961050987, + -0.006881891284137964, + -0.0043250336311757565, + 0.025085194036364555, + -0.06177165359258652, + 0.005377670284360647, + 0.03582145273685455, + 0.009387866593897343, + 0.020289495587348938, + 0.005876956973224878, + 0.003428224939852953, + 0.031954362988471985, + 0.03337908163666725, + -0.03406599909067154, + -0.01733829639852047, + 0.01961529813706875, + -0.03846735507249832, + 0.006172713357955217, + 0.02181597799062729, + -0.012447191402316093, + -0.013471206650137901, + 0.03393879160284996, + 0.012478993274271488, + 0.026001082733273506, + -0.014717834070324898, + -0.03976486623287201, + 0.020124126225709915, + -0.010488205589354038, + 0.008274806663393974, + -0.03424408659338951, + 0.018483158200979233, + 0.031649067997932434, + 0.036661017686128616, + 0.013458486646413803, + -0.014539744704961777, + -0.0049292659386992455, + -0.023266134783625603, + -0.03846735507249832, + 0.0002345376560697332, + -0.020378539338707924, + 0.005692507140338421, + 0.0027397179510444403, + -0.0051296167075634, + -0.016333362087607384, + 0.0291049312800169, + -0.025263283401727676, + 0.015010409988462925, + 0.00451584393158555, + 0.027553007006645203, + 0.0013913251459598541, + -0.017987050116062164, + 0.012186417356133461, + -0.003304198384284973, + 0.006261758040636778, + -0.019131911918520927, + 0.005145517643541098, + 0.01455246564000845, + -0.005536678712815046, + 0.01579909212887287, + 0.018953822553157806, + 0.003981574904173613, + 0.005015130620449781, + 0.009655000641942024, + -0.006058226805180311, + 0.0010073193116113544, + 0.011480419896543026, + -0.013483927585184574, + -0.023189811035990715, + 0.005670246202498674, + 0.01696939580142498, + -0.022350246086716652, + -0.009171615354716778, + 0.002704736078158021, + 0.017427340149879456, + 0.0073525570333004, + 0.024779897183179855, + 0.019030146300792694, + -0.016320640221238136, + -0.004907005000859499, + -0.021459797397255898, + 0.02345694601535797, + 0.042309004813432693, + 0.03671190142631531, + 0.009966657496988773, + 0.006538433022797108, + 0.015977181494235992, + -0.00848469790071249, + 0.02382584661245346, + 0.02788374572992325, + 0.01624431647360325, + -0.0005632878746837378, + -0.04190194234251976, + 0.023495107889175415, + -0.02531416527926922, + -0.008414734154939651, + -0.01610438898205757, + -0.019259119406342506, + 0.014692393131554127, + 0.02841801382601261, + 0.0018301887903362513, + -0.04706653952598572, + -0.04284327104687691, + 0.04386092722415924, + -0.013776503503322601, + 0.04528564214706421, + 0.0003895710106007755, + 0.03803485259413719, + -0.01273976732045412, + -0.020798321813344955, + -0.022223038598895073, + 0.035134535282850266, + -0.02928302064538002, + -0.008758192881941795, + -0.009400587528944016, + 0.02329157665371895, + 0.007918627001345158, + -0.053325116634368896, + -0.012491714209318161, + 0.00007324332545977086, + 0.008739111945033073, + -0.005609822925180197, + -0.049229055643081665, + 0.03180171549320221, + -0.022452011704444885, + 0.027171386405825615, + -0.020925529301166534, + -0.0027937807608395815, + -0.019144633784890175, + 0.0032564958091825247, + -0.008115798234939575, + 0.006633838173002005, + 0.012027408927679062, + 0.04495490714907646, + -0.031267449259757996, + -0.012243661098182201, + -0.018661247566342354, + -0.013038703240454197, + 0.024830780923366547, + -0.0022404310293495655, + -0.006856449879705906, + -0.04945803061127663, + 0.0594310462474823, + 0.020976411178708076, + 0.015913579612970352, + -0.0017443241085857153, + 0.0050723738968372345, + 0.027044178918004036, + -0.03884897753596306, + 0.058718688786029816, + -0.022833632305264473, + -0.003736701561138034, + 0.007110863924026489, + -0.015786372125148773, + -0.008987165056169033, + 0.01942448876798153, + -0.0016250676708295941, + -0.010672655887901783, + 0.02400393597781658, + 0.013547531329095364, + -0.0011575825046747923, + -0.002105273539200425, + -0.009890333749353886, + -0.003835286945104599, + -0.04526020213961601, + -0.005069193430244923, + -0.012199138291180134, + 0.017936168238520622, + -0.025097914040088654, + 0.002979820827022195, + -0.00384482741355896, + 0.010291035287082195, + -0.005307706538587809, + 0.011524941772222519, + 0.01185567956417799, + 0.03719528764486313, + 0.02462724968791008, + 0.008325689472258091, + -0.019882433116436005, + 0.03505821153521538, + 0.022032229229807854, + -0.008351130411028862, + -0.015977181494235992, + 0.012669803574681282, + 0.0028812354430556297, + -0.019208237528800964, + 0.03732249513268471, + -0.02915581315755844, + -0.029817288741469383, + 0.028290806338191032, + -0.002156156348064542, + 0.01329311728477478, + 0.008987165056169033, + -0.002766749355942011, + -0.06289107352495193, + 0.005962821654975414, + 0.00014082196867093444, + -0.006363523658365011, + 0.01574821025133133, + -0.005702047608792782, + 0.005183679983019829, + 0.002318345010280609, + 0.017872564494609833, + 0.010551809333264828, + -0.007492484524846077, + 0.04429342970252037, + -0.00823664478957653, + -0.0088853994384408, + -0.03411688283085823, + 0.03172539174556732, + -0.034829240292310715, + -0.013547531329095364, + 0.01078714244067669, + 0.0019383146427571774, + -0.00354589126072824, + 0.008217563852667809, + -0.0032533155754208565, + -0.05004318058490753, + 0.028010951355099678, + 0.016994837671518326, + 0.06039781868457794, + -0.0031785815954208374, + -0.01433621346950531, + -0.014272610656917095, + 0.02579755149781704, + -0.013623855076730251, + -0.01703299954533577, + 0.0102592334151268, + 0.028774192556738853, + -0.014310772530734539, + 0.010456404648721218, + -0.02984273061156273, + -0.030682295560836792, + -0.05019582808017731, + 0.029639199376106262, + 0.019526254385709763, + 0.028265366330742836, + 0.004522203933447599, + 0.014463420957326889, + 0.001036735950037837, + -0.03131832927465439, + -0.0036794585175812244, + -0.021536123007535934, + 0.0122563811019063, + 0.011283248662948608, + -0.024919824674725533, + -0.0030195729341357946, + -0.017732637003064156, + -0.04790610447525978, + -0.0006936749559827149, + -0.04093516990542412, + -0.02212127298116684, + -0.04177473485469818, + -0.0020782421343028545, + 0.012243661098182201, + 0.0011703032068908215, + 0.03172539174556732, + 0.009883973747491837, + -0.021892301738262177, + 0.0003603532095439732, + -0.009597757831215858, + 0.006850089877843857, + -0.004118322394788265, + 0.008192121982574463, + -0.011346852406859398, + 0.0284943375736475, + 0.028621545061469078, + -0.0012044899631291628, + 0.014908644370734692, + 0.0067292433232069016, + -0.007950428873300552, + -0.026993297040462494, + -0.0017061621183529496, + 0.005644804798066616, + -0.023787682875990868, + 0.014768716879189014, + -0.013216793537139893, + -0.005177319515496492, + 0.018953822553157806, + 0.029435668140649796, + -0.020429423078894615, + 0.000009490824595559388, + 0.026179172098636627, + -0.027985509485006332, + -0.004356835037469864, + -0.02364775538444519, + 0.026789765805006027, + 0.01151858177036047, + -0.0026761144399642944, + 0.010278314352035522, + -0.04363195598125458, + 0.0057433899492025375, + -0.021408915519714355, + 0.003695359453558922, + -0.017440062016248703, + -0.05095906928181648, + 0.008020392619073391, + -0.05261275917291641, + 0.009343343786895275, + -0.006773765664547682, + -0.01598990336060524, + -0.03765323385596275, + 0.013662016950547695, + -0.024970708414912224, + -0.020314935594797134, + 0.002168877050280571, + -0.004897464532405138, + 0.01488320343196392, + -0.0002474570937920362, + 0.012510795146226883, + -0.015582840889692307, + -0.006194974295794964, + 0.009864892810583115, + 0.0013213612837716937, + -0.023062605410814285, + 0.004541284870356321, + 0.02780742011964321, + 0.022642821073532104, + 0.0004158074443694204, + -0.00824300479143858, + 0.03757690638303757, + -0.0013619085075333714, + 0.035999543964862823, + 0.027095062658190727, + 0.0034345854073762894, + 0.009693163447082043, + 0.0010065243113785982, + 0.017719916999340057, + 0.012396308593451977, + -0.03276848793029785, + -0.006490730214864016, + 0.019144633784890175, + -0.008758192881941795, + 0.00912709254771471, + -0.027476683259010315, + 0.002692015375941992, + 0.005946920718997717, + -0.009661361575126648, + -0.032310545444488525, + -0.035694245249032974, + -0.03363349661231041, + -0.03215789422392845, + -0.017681755125522614, + -0.03063141368329525, + -0.00030072499066591263, + 0.0071744672022759914, + 0.01184931956231594, + -0.00839565321803093, + 0.013916430994868279, + 0.01121328491717577, + 0.03622851520776749, + -0.011575824581086636, + 0.0284943375736475, + -0.022897236049175262, + 0.003708080155774951, + 0.07342380285263062, + 0.0004901439533568919, + 0.016587775200605392, + -0.01783440262079239, + 0.03454938530921936, + 0.007212629076093435, + 0.012746128253638744, + 0.01709660328924656, + -0.020505746826529503, + -0.018470436334609985, + -0.029868172481656075, + -0.03292113542556763, + -0.018775733187794685, + -0.03701719641685486, + 0.034829240292310715, + 0.002073471900075674, + 0.015061292797327042, + 0.004360015504062176, + 0.02854522131383419, + -0.030529648065567017, + 0.0022515614982694387, + 0.01023379247635603, + 0.026382703334093094, + -0.007123584393411875, + 0.0012259561335667968, + -0.004083340521901846, + -0.00456672627478838, + 0.0001687478506937623, + -0.016384243965148926, + -0.004999229684472084, + -0.01875029131770134, + 0.018152419477701187, + -0.0031992527656257153, + -0.02210855297744274, + -0.030097143724560738, + -0.032793931663036346, + -0.04141855612397194, + -0.04632874205708504, + 0.020353099331259727, + -0.013420323841273785, + -0.033048342913389206, + -0.008834516629576683, + -0.011563103646039963, + -0.015404751524329185, + 0.05938016623258591, + -0.009209777228534222, + -0.04436975345015526, + 0.0008824976393952966, + -0.01592629961669445, + -0.01640968583524227, + 0.014209006913006306, + 0.0140945203602314, + 0.028697868809103966, + 0.019271839410066605, + -0.000023130780391511507, + -0.021612446755170822, + 0.016562333330512047, + -0.028443455696105957, + -0.011416816152632236, + 0.0038702688179910183, + -0.01581181399524212, + 0.005155058111995459, + -0.012046489864587784, + 0.03337908163666725, + 0.012924217619001865, + -0.007416160311549902, + -0.0177707988768816, + 0.042436208575963974, + -0.0012013098457828164, + -0.0002842278336174786, + 0.0205184668302536, + -0.023813124746084213, + -0.017261970788240433, + -0.007129944860935211, + 0.015646444633603096, + 0.024232907220721245, + -0.011868400499224663, + 0.021968625485897064, + -0.005619363393634558, + -0.022833632305264473, + 0.0006328541785478592, + 0.04220723733305931, + 0.030911268666386604, + -0.011932004243135452, + -0.005756110418587923, + -0.04541284963488579, + -0.0147051140666008, + 0.0054126521572470665, + -0.008700949139893055, + -0.007829582318663597, + -0.0031356492545455694, + 0.0027413079515099525, + 0.03292113542556763, + 0.004891104064881802, + 0.015061292797327042, + 0.013560252264142036, + 0.02040398120880127, + -0.0066529191099107265, + -0.01868668757379055, + -0.01769447512924671, + -0.012046489864587784, + -0.0007008303073234856, + 0.005711588077247143, + -0.007893186062574387, + -0.018406832590699196, + 0.0012688884744420648, + 0.004131042864173651, + 0.0018190582050010562, + -0.022655542939901352, + -0.005918299313634634, + 0.004092880990356207, + -0.0037780439015477896, + -0.03236142545938492, + 0.02841801382601261, + -0.014196285977959633, + -0.0028065014630556107, + -0.019271839410066605, + -0.0020241793245077133, + -0.010462764650583267, + -0.018343230709433556, + 0.013890990056097507, + 0.010456404648721218, + 0.028621545061469078, + -0.007212629076093435, + 0.02689153142273426, + 0.02555585838854313, + 0.00959139782935381, + 0.005918299313634634, + 0.014259889721870422, + 0.0002748860861174762, + -0.01813969947397709, + 0.01812697760760784, + -0.006414406001567841, + -0.019030146300792694, + -0.009705883450806141, + -0.021714212372899055, + -0.0004619199316948652, + -0.026967855170369148, + 0.04648138955235481, + 0.027654772624373436, + 0.0030434243381023407, + 0.037704113870859146, + 0.018979264423251152, + -0.013407603837549686, + 0.04121502488851547, + -0.013420323841273785, + -0.022935397922992706, + 0.017808960750699043, + -0.030224351212382317, + 0.011817517690360546, + -0.004468141123652458, + 0.01942448876798153, + 0.018368670716881752, + -0.02027677372097969, + 0.020976411178708076, + -0.03467659279704094, + 0.012523516081273556, + -0.025199679657816887, + 0.02775653824210167, + -0.006484369747340679, + 0.0238894484937191, + -0.01831778883934021, + -0.01770719513297081, + -0.04146943986415863, + 0.020060522481799126, + 0.02408025972545147, + -0.005088274832814932, + -0.002310394775122404, + -0.027731096372008324, + -0.017936168238520622, + -0.012148255482316017, + -0.005024671088904142, + -0.03966309875249863, + -0.022680984809994698, + 0.012701605446636677, + 0.008363851346075535, + -0.020683836191892624, + 0.034523941576480865, + 0.01751638576388359, + 0.006913693156093359, + 0.00019727002654690295, + 0.015163058415055275, + 0.010424602776765823, + 0.030173469334840775, + 0.049966856837272644, + 0.005390390753746033, + 0.01038644090294838, + -0.007066341582685709, + -0.01635880209505558, + -0.030605971813201904, + -0.025899317115545273, + 0.011346852406859398, + 0.021905021741986275, + 0.022401129826903343, + 0.004280510824173689, + -0.014145403169095516, + -0.03851823881268501, + 0.009419668465852737, + -0.035007327795028687, + 0.011728473007678986, + -0.03973942622542381, + -0.02138347364962101, + 0.005476255435496569, + 0.008452896028757095, + 0.005883317440748215, + 0.021854139864444733, + 0.0036730982828885317, + -0.01579909212887287, + 0.046048883348703384, + -0.004534924868494272, + 0.0009763126727193594, + 0.009311542846262455, + 0.006818288005888462, + -0.029919054359197617, + -0.014984969049692154, + 0.025504976511001587, + 0.007384358439594507, + 0.06441755592823029, + 0.02793462760746479, + -0.0027095063123852015, + -0.010997033677995205, + -0.008529220707714558, + -0.028265366330742836, + -0.027222268283367157, + -0.004105601459741592, + 0.01368745882064104, + -0.0035395310260355473, + 0.017478223890066147, + 0.000662270758766681, + -0.03683910891413689, + 0.028901400044560432, + 0.030249793082475662, + 0.01457790657877922, + 0.005148697644472122, + -0.005931020248681307, + 0.008281166665256023, + -0.04477681592106819, + 0.005056472960859537, + -0.019526254385709763, + 0.0068246484734117985, + -0.008516499772667885, + -0.0045126634649932384, + -0.008109437301754951, + 0.01120692491531372, + 0.009502353146672249, + -0.0023549171164631844, + -0.004105601459741592, + 0.019386326894164085, + -0.009610478766262531, + 0.02297355979681015, + -0.017567267641425133, + 0.020136846229434013, + 0.0023151650093495846, + -0.007384358439594507, + 0.006118650082498789, + 0.012580758891999722, + 0.01618071272969246, + -0.0040769800543785095, + -0.014119962230324745, + -0.011435897089540958, + -0.007543367333710194, + 0.002490074373781681, + 0.005387210752815008, + 0.027425799518823624, + 0.009082569740712643, + -0.0011353212175890803, + -0.024678131565451622, + 0.014119962230324745, + 0.013738341629505157, + 0.020353099331259727, + 0.015900857746601105, + -0.0025155157782137394, + 0.011830238625407219, + -0.01142953708767891, + -0.05805721506476402, + 0.011753913946449757, + -0.015048571862280369, + 0.005689327139407396, + 0.025568580254912376, + -0.03386246785521507, + -0.010399160906672478, + -0.003418684471398592, + 0.0006217235350050032, + -0.0010955691104754806, + -0.012536237016320229, + -0.017859844490885735, + 0.014196285977959633, + -0.013712899759411812, + -0.0050723738968372345, + 0.032793931663036346, + 0.011251446790993214, + 0.0102592334151268, + -0.002296083839610219, + 0.0014398227212950587, + -0.004092880990356207, + 0.005826074630022049, + -0.01592629961669445, + -0.022935397922992706, + -0.008910841308534145, + 0.030605971813201904, + 0.042232681065797806, + -0.012478993274271488, + 0.03528718277812004, + 0.009165254421532154, + -0.004178745672106743, + 0.019717063754796982, + -0.0027508484199643135, + 0.025721227750182152, + -0.007218989543616772, + -0.0075815292075276375, + -0.011601266451179981, + -0.008033113554120064, + -0.02989361248910427, + 0.013992754742503166, + -0.015341147780418396, + -0.016307920217514038, + 0.03958677500486374, + 0.018152419477701187, + 0.004700293764472008, + 0.0006447798223234713, + 0.004999229684472084, + 0.01314046885818243, + 0.012434471398591995, + -0.010946150869131088, + -0.046659477055072784, + -0.007855024188756943, + -0.004016556777060032, + -0.02376224286854267, + -0.0036921792197972536, + 0.008363851346075535, + 0.01553195808082819, + 0.010488205589354038, + -0.014030917547643185, + 0.013941872864961624, + -0.00849105790257454, + 0.0294102281332016, + -0.03215789422392845, + 0.0349055640399456, + 0.01442525815218687, + 0.007855024188756943, + 0.021955905482172966, + -0.009311542846262455, + -0.00009272187890019268, + 0.010049342177808285, + 0.004907005000859499, + 0.026509910821914673, + -0.03729705139994621, + 0.004709834232926369, + 0.02040398120880127, + 0.011486779898405075, + -0.013242234475910664, + -0.004992869682610035, + 0.005587561521679163, + -0.020136846229434013, + 0.002277002902701497, + -0.003323279321193695, + 0.024792617186903954, + -0.02676432393491268, + -0.0013905300293117762, + 0.04538740962743759, + 0.021307149901986122, + -0.021129060536623, + 0.017910726368427277, + 0.021090898662805557, + -0.001186204026453197, + 0.054241009056568146, + -0.002030539559200406, + 0.024118421599268913, + -0.008503778837621212, + -0.01359841413795948, + -0.009413308463990688, + -0.024410996586084366, + 0.011143321171402931, + 0.004226448014378548, + -0.0002355314645683393, + -0.028825076296925545, + -0.0019287740578874946, + 0.008675508201122284, + -0.015659164637327194, + -0.0037685034330934286, + -0.012046489864587784, + 0.03162362799048424, + -0.015417472459375858, + 0.010335558094084263, + 0.00719990860670805, + 0.004204187076538801, + -0.016804026439785957, + -0.012886055745184422, + -0.005170959047973156 + ] + }, + { + "HotelId": "24", + "HotelName": "Uptown Chic Hotel", + "Description": "Chic hotel near the city. High-rise hotel in downtown, within walking distance to theaters, art galleries, restaurants and shops. Visit Seattle Art Museum by day, and then head over to Benaroya Hall to catch the evening's concert performance.", + "Description_fr": "Hôtel chic près de la ville. Hôtel de grande hauteur au centre-ville, à distance de marche des théâtres, galeries d'art, restaurants et boutiques. Visitez le musée d'art de Seattle le jour, puis dirigez-vous vers le Benaroya Hall pour assister au concert de la soirée.", + "Category": "Suite", + "Tags": [ + "view", + "pool", + "bar" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2018-08-25T00:00:00Z", + "Rating": 3.5, + "Address": { + "StreetAddress": "600 Pine St", + "City": "Seattle", + "StateProvince": "WA", + "PostalCode": "98101", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.335114, + 47.612839 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 69.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 150.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "tv" + ] + } + ], + "DescriptionVector": [ + -0.034931737929582596, + -0.0952003076672554, + 0.06525319069623947, + 0.0177219957113266, + -0.033237360417842865, + -0.04968857392668724, + -0.04389616847038269, + 0.010225364938378334, + 0.02196778729557991, + -0.017574230208992958, + 0.031405068933963776, + -0.02998652122914791, + -0.010471640154719353, + -0.020864471793174744, + -0.018854862079024315, + 0.05827866867184639, + -0.06383464485406876, + -0.013830839656293392, + 0.05020082741975784, + 0.031050432473421097, + -0.01890411786735058, + -0.006925270892679691, + -0.013732329942286015, + -0.03504994884133339, + -0.010560299269855022, + 0.053077325224876404, + -0.013298884965479374, + 0.06781446188688278, + 0.017318103462457657, + 0.03317825496196747, + -0.006565708667039871, + -0.019505031406879425, + 0.011801528744399548, + -0.007802012376487255, + -0.041571326553821564, + -0.007235578261315823, + -0.02383948117494583, + 0.0015478424029424787, + 0.03936469927430153, + -0.02383948117494583, + -0.04027099162340164, + 0.041689541190862656, + 0.013998307287693024, + -0.03717777132987976, + 0.025533858686685562, + -0.007462151814252138, + 0.008343818597495556, + 0.024509351700544357, + 0.0098313232883811, + 0.0027188831008970737, + -0.04752134904265404, + -0.00645242165774107, + -0.01556462049484253, + -0.02797691337764263, + 0.00011105492012575269, + 0.06639590859413147, + -0.025730878114700317, + -0.043305110186338425, + 0.04834883287549019, + -0.0029750096146017313, + 0.06076112389564514, + 0.009575196541845798, + -0.0025735804811120033, + 0.04216238856315613, + -0.05658429116010666, + 0.030242647975683212, + -0.034596800804138184, + -0.008329042233526707, + -0.02480488270521164, + -0.020726557821035385, + 0.016835402697324753, + -0.0004999395459890366, + 0.018017524853348732, + -0.03477412089705467, + -0.03971933573484421, + 0.03702015429735184, + -0.014530262909829617, + -0.011574954725801945, + -0.013505755923688412, + -0.011456742882728577, + -0.08010853826999664, + -0.020115794613957405, + -0.0476001538336277, + 0.07053334265947342, + -0.03725657984614372, + -0.05985483154654503, + -0.06044589355587959, + 0.025395944714546204, + -0.040783245116472244, + 0.06667174398899078, + 0.015574471093714237, + 0.021869277581572533, + 0.004090638365596533, + -0.018638139590620995, + 0.0052850754000246525, + 0.018608586862683296, + -0.005698818247765303, + -0.00020071463950444013, + 0.007614842616021633, + 0.04834883287549019, + 0.044841866940259933, + -0.0736856684088707, + 0.025356540456414223, + -0.011762124486267567, + 0.02807542309165001, + -0.047757770866155624, + 0.03804466128349304, + 0.010806575417518616, + -0.008659051731228828, + -0.0459451824426651, + -0.03325706347823143, + -0.015091771259903908, + -0.06950883567333221, + 0.029631884768605232, + 0.008343818597495556, + 0.0018421417335048318, + 0.043738555163145065, + 0.005063427146524191, + -0.02955307625234127, + 0.019997581839561462, + 0.025297433137893677, + 0.011486295610666275, + -0.005491946823894978, + -0.016185235232114792, + -0.013968754559755325, + -0.0636376217007637, + -0.027425255626440048, + 0.010698214173316956, + -0.02354395017027855, + 0.02131761983036995, + -0.011978846974670887, + -0.012412291951477528, + -0.03684283420443535, + -0.07837475836277008, + 0.028843803331255913, + 0.048979297280311584, + 0.013042758218944073, + -0.04767896234989166, + -0.039266187697649, + -0.006348986178636551, + 0.0343012697994709, + -0.04421140253543854, + 0.018056929111480713, + -0.01725899614393711, + -0.025553559884428978, + 0.04827002435922623, + 0.04937333986163139, + 0.06517438590526581, + -0.037335388362407684, + 0.054771702736616135, + 0.0032680777367204428, + -0.01506221853196621, + 0.016924062743782997, + 0.012589611113071442, + 0.03644879534840584, + -0.008151724003255367, + 0.0135550107806921, + -0.042911067605018616, + -0.02908022701740265, + -0.008003958500921726, + -0.00645242165774107, + 0.0005147160845808685, + -0.046969689428806305, + 0.005748073570430279, + 0.013289033435285091, + 0.015022814273834229, + -0.015338046476244926, + 0.04109847918152809, + -0.03638968989253044, + 0.00920085795223713, + -0.010964191518723965, + 0.03839929774403572, + 0.002906052628532052, + 0.046181607991456985, + 0.04846704751253128, + 0.011683315970003605, + 0.01707182638347149, + 0.01024506613612175, + 0.00493290089070797, + 0.06651412695646286, + -0.03731568530201912, + -0.038694828748703, + 0.04153192415833473, + -0.006442570593208075, + 0.004213775973767042, + 0.04468425363302231, + -0.017889462411403656, + 0.016126127913594246, + 0.030971623957157135, + 0.05366838723421097, + 0.03361169993877411, + 0.0026942554395645857, + -0.02933635376393795, + 0.007398120127618313, + -0.03910857066512108, + 0.011505997739732265, + -0.032193150371313095, + 0.025258028879761696, + 0.029060525819659233, + -0.030833709985017776, + -0.02898171730339527, + -0.024548755958676338, + 0.010304172523319721, + 0.005950019229203463, + -0.07443434745073318, + -0.00893488060683012, + -0.03723687678575516, + -0.009747589938342571, + 0.049846190959215164, + -0.023248421028256416, + 0.008196053095161915, + 0.028528569266200066, + 0.02919843979179859, + 0.014402199536561966, + -0.015150877647101879, + -0.03623207286000252, + 0.018145589157938957, + 0.023071100935339928, + 0.008974283933639526, + 0.014589369297027588, + -0.007304535247385502, + 0.0037877194117754698, + -0.0060830083675682545, + 0.027661679312586784, + -0.006851388141512871, + 0.0047654337249696255, + 0.001171656302176416, + -0.010914936661720276, + 0.0032557640224695206, + -0.02354395017027855, + -0.004785135854035616, + -0.06257371604442596, + -0.03286302089691162, + 0.03120804950594902, + -0.017298400402069092, + -0.005940168630331755, + 0.04129549860954285, + -0.0015675444155931473, + -0.020647749304771423, + -0.04641803354024887, + -0.017633335664868355, + -0.026262834668159485, + 0.05390481278300285, + 0.010461789555847645, + 0.04949155077338219, + 0.009575196541845798, + -0.01750527322292328, + -0.008462031371891499, + 0.007885745726525784, + 0.03660641238093376, + -0.05942138656973839, + 0.01952473260462284, + -0.020509835332632065, + 0.0014579517301172018, + 0.01595866121351719, + 0.01251080259680748, + -0.019032182171940804, + 0.014609070494771004, + 0.003969963174313307, + -0.027779892086982727, + 0.044132594019174576, + 0.008343818597495556, + -0.014796240255236626, + -0.02667657658457756, + 0.004730955231934786, + -0.03400573879480362, + -0.014746985398232937, + 0.040251292288303375, + -0.016983168199658394, + -0.012589611113071442, + -0.057569392025470734, + -0.02610521763563156, + 0.01233348436653614, + -0.007550810929387808, + -0.0005122533184476197, + -0.0022312572691589594, + 0.005383585579693317, + 0.0015761640388518572, + -0.02232242375612259, + 0.013239778578281403, + -0.028213337063789368, + 0.03587743639945984, + 0.032666001468896866, + -0.03853721171617508, + -0.003989665303379297, + 0.05079188942909241, + 0.009609675034880638, + -0.008205904625356197, + -0.05445646867156029, + 0.025317136198282242, + 0.011387785896658897, + 0.0033813645131886005, + -0.04689088091254234, + -0.04235941171646118, + -0.04815181344747543, + 0.029040822759270668, + 0.026479557156562805, + -0.03680343180894852, + 0.0012658567866310477, + -0.05819986015558243, + -0.0066297403536736965, + 0.010845978744328022, + -0.00934862345457077, + -0.02458816021680832, + 0.03390723094344139, + 0.031799111515283585, + -0.006664218846708536, + -0.019042031839489937, + -0.006895717699080706, + 0.02506100945174694, + 0.02976979874074459, + 0.022164806723594666, + 0.023346930742263794, + -0.0364684984087944, + -0.024351734668016434, + 0.00480976328253746, + -0.03313884884119034, + 0.030301755294203758, + -0.015397152863442898, + -0.03235076740384102, + 0.012737375684082508, + 0.031247453764081, + -0.0007012698915787041, + -0.026006707921624184, + -0.014027860015630722, + -0.016441361978650093, + 0.004659534897655249, + 0.02002713456749916, + -0.008107393980026245, + -0.009245187044143677, + 0.01650046743452549, + -0.027228234335780144, + 0.0315626859664917, + -0.007905447855591774, + -0.04295047000050545, + 0.02846946381032467, + -0.04094086214900017, + 0.02218450978398323, + 0.018746500834822655, + 0.02728734165430069, + 0.007821714505553246, + -0.042477622628211975, + -0.044960081577301025, + 0.025533858686685562, + 0.007422747556120157, + -0.042004771530628204, + -0.0026917927898466587, + -0.01830320619046688, + 0.013722478412091732, + 0.021120598539710045, + -0.042832259088754654, + 0.013830839656293392, + -0.004868869204074144, + -0.005270298570394516, + 0.023681866005063057, + -0.0025317135732620955, + -0.001250464585609734, + 0.015810895711183548, + -0.02200719155371189, + -0.017485570162534714, + -0.003755703568458557, + -0.020214304327964783, + -0.003871452994644642, + 0.006550931837409735, + 0.034852929413318634, + 0.038123469799757004, + -0.05402302369475365, + 0.024312330409884453, + 0.001173503464087844, + -0.0006975757423788309, + -0.00018609203107189387, + -0.014727283269166946, + 0.012826035730540752, + 0.030104734003543854, + -0.06698697060346603, + 0.03936469927430153, + 0.03059728629887104, + -0.003130163298919797, + 0.0037261503748595715, + -0.0024775329511612654, + -0.013702776283025742, + -0.021652555093169212, + 0.020588643848896027, + -0.06927241384983063, + 0.061391592025756836, + 0.01538730226457119, + -0.025179222226142883, + -0.04058622568845749, + -0.04432961344718933, + 0.035936541855335236, + 0.023051399737596512, + -0.040901459753513336, + 0.010107152163982391, + 0.028962014243006706, + -0.06462273001670837, + -0.0017990435007959604, + 0.06816909462213516, + 0.01725899614393711, + -0.021652555093169212, + 0.027228234335780144, + 0.015072069130837917, + -0.02929694950580597, + 0.017840206623077393, + -0.04137430712580681, + 0.008870848454535007, + -0.027602573856711388, + -0.01312156580388546, + -0.0470879003405571, + -0.013495905324816704, + 0.017593931406736374, + -0.0041251168586313725, + -0.03804466128349304, + -0.002040393650531769, + -0.02850886806845665, + -0.005757924634963274, + 0.007742905989289284, + 0.026696279644966125, + -0.06103695556521416, + -0.03329646587371826, + -0.0015835523372516036, + 0.06749922782182693, + 0.029533375054597855, + 0.029828906059265137, + 0.08042377233505249, + 0.003881304059177637, + 0.03095192275941372, + 0.02567177265882492, + -0.024312330409884453, + -0.020509835332632065, + -0.0030242649372667074, + -0.022992294281721115, + -0.027208533138036728, + 0.00916637945920229, + 0.001281864708289504, + -0.03548339381814003, + 0.03806436434388161, + -0.011377934366464615, + 0.022283019497990608, + -0.030262351036071777, + 0.004149744287133217, + -0.02380007691681385, + -0.029001418501138687, + -0.03692164272069931, + 0.021022088825702667, + -0.022263318300247192, + 0.03966023027896881, + 0.019189797341823578, + 0.06710518896579742, + 0.008136946707963943, + -0.009570271708071232, + -0.06682936102151871, + -0.011476445011794567, + 0.020174900069832802, + 0.016559574753046036, + 0.020293112844228745, + -0.0010238909162580967, + 0.017278699204325676, + -0.038379594683647156, + 0.01263886597007513, + -0.047836579382419586, + -0.0008945962763391435, + 0.02510041370987892, + 0.012343334965407848, + 0.027819296345114708, + 0.021219108253717422, + -0.0320749394595623, + -0.04133490473031998, + 0.029454566538333893, + 0.030538178980350494, + -0.047442540526390076, + 0.00942250620573759, + -0.030144138261675835, + 0.05957900360226631, + 0.007797086611390114, + 0.06336179375648499, + -0.06403166800737381, + 0.00917130522429943, + 0.04350212961435318, + -0.006250475533306599, + -0.01952473260462284, + -0.0072799078188836575, + -0.05339255928993225, + -0.046615052968263626, + 0.021948084235191345, + -0.020411325618624687, + -0.042083580046892166, + -0.012461547739803791, + 0.025159519165754318, + -0.03227195888757706, + -0.0009038316202349961, + -0.04972797632217407, + -0.0029922490939497948, + -0.031050432473421097, + -0.004184223245829344, + 0.009954460896551609, + 0.04476305842399597, + -0.035641010850667953, + -0.020844770595431328, + 0.027169128879904747, + 0.018382012844085693, + -0.0018766203429549932, + -0.04551173746585846, + 0.01574193872511387, + 0.008196053095161915, + -0.021022088825702667, + 0.003664581570774317, + -0.02383948117494583, + 0.00016638997476547956, + 0.05055546388030052, + -0.010412533767521381, + 0.018135737627744675, + -0.02703121490776539, + -0.0015626188833266497, + 0.044526636600494385, + -0.000017479798771091737, + 0.00015792425256222486, + -0.031247453764081, + 0.01571238599717617, + -0.02261795476078987, + -0.01335799042135477, + 0.013742180541157722, + 0.03936469927430153, + -0.026440152898430824, + 0.034242164343595505, + 0.012018251232802868, + 0.01003326941281557, + -0.009629377163946629, + -0.06584425270557404, + -0.000655708892736584, + 0.02632194012403488, + 0.01804707944393158, + -0.03272510692477226, + 0.002317453734576702, + 0.007137068081647158, + 0.006944973021745682, + 0.017485570162534714, + -0.010185960680246353, + -0.013811137527227402, + 0.020844770595431328, + 0.019505031406879425, + 0.040468014776706696, + -0.002768138190731406, + -0.034064847975969315, + -0.03566071391105652, + 0.00443049892783165, + -0.04184715822339058, + -0.04393557459115982, + -0.03225225582718849, + 0.016165532171726227, + 0.0003537133743520826, + 0.018391864374279976, + -0.010087450034916401, + -0.03627147525548935, + 0.01758407987654209, + 0.007491705007851124, + 0.00040573911974206567, + 0.04874287545681, + 0.010757319629192352, + 0.020509835332632065, + -0.018382012844085693, + 0.04677267000079155, + 0.03412395343184471, + 0.006270177662372589, + -0.005821956321597099, + -0.002190621802583337, + 0.022814976051449776, + 0.004767896141856909, + 0.03152328357100487, + -0.013889946043491364, + 0.007979330606758595, + -0.00949146319180727, + 0.0038591392803937197, + 0.0017916553188115358, + -0.01783035695552826, + -0.004730955231934786, + -0.02703121490776539, + 0.012658568099141121, + -0.014894750900566578, + -0.006048529874533415, + -0.01319052278995514, + 0.015702534466981888, + 0.014057413674890995, + 0.04074384272098541, + 0.02200719155371189, + -0.0207462590187788, + -0.0008305645897053182, + 0.036251772195100784, + 0.019219350069761276, + 0.006171667482703924, + 0.03749300166964531, + 0.0029134408105164766, + 0.005506723187863827, + 0.020371921360492706, + 0.00030522787710651755, + 0.00951116532087326, + -0.005329404957592487, + -0.031050432473421097, + -0.005610159132629633, + -0.007191248703747988, + 0.001115012913942337, + -0.014717431738972664, + -0.0037975702434778214, + -0.027346447110176086, + -0.01758407987654209, + -0.035069651901721954, + 0.0019554286263883114, + 0.004787598270922899, + 0.0207462590187788, + -0.027582870796322823, + 0.005940168630331755, + 0.009181155823171139, + -0.007634544745087624, + -0.0011704249773174524, + 0.00930921919643879, + -0.06253430992364883, + -0.011703018099069595, + -0.035641010850667953, + -0.007821714505553246, + -0.014530262909829617, + 0.02096298150718212, + 0.026578066870570183, + 0.002620372688397765, + 0.03307974338531494, + 0.01653987169265747, + -0.012826035730540752, + 0.025317136198282242, + 0.021041790023446083, + -0.009984014555811882, + -0.008501434698700905, + -0.0037704799324274063, + 0.010461789555847645, + 0.03441948443651199, + 0.012087208218872547, + -0.03735508769750595, + 0.006496751215308905, + 0.03662611171603203, + -0.011299125850200653, + 0.014421901665627956, + -0.004088175483047962, + -0.0025046232622116804, + -0.0021967787761241198, + 0.0038640648126602173, + -0.029237844049930573, + -0.03215374797582626, + -0.008447254076600075, + -0.002130284206941724, + -0.00945698469877243, + -0.0011494915233924985, + -0.010451938025653362, + 0.020608345046639442, + -0.02837095409631729, + 0.002679478842765093, + -0.013968754559755325, + -0.039128273725509644, + 0.017022572457790375, + -0.016185235232114792, + 0.0026696280110627413, + 0.0023002144880592823, + -0.0013963829260319471, + 0.04105907306075096, + 0.017465868964791298, + 0.05540216714143753, + -0.03491203486919403, + -0.02980920299887657, + 0.003130163298919797, + -0.02750406414270401, + 0.024686669930815697, + 0.02232242375612259, + -0.032449278980493546, + 0.017781101167201996, + 0.04964916780591011, + 0.0365867093205452, + 0.03351318836212158, + -0.0033567368518561125, + 0.04460544511675835, + 0.008772337809205055, + -0.007260205689817667, + -0.02466696873307228, + -0.03300093486905098, + -0.008585168980062008, + 0.003265615087002516, + -0.004361541476100683, + -0.04425080865621567, + -0.01707182638347149, + 0.007009004708379507, + -0.02271646447479725, + 0.03286302089691162, + 0.0180076751857996, + 0.016224639490246773, + -0.04228060320019722, + -0.012471398338675499, + 0.0061765932478010654, + 0.016303448006510735, + 0.02693270333111286, + 0.008604871109127998, + -0.03883274272084236, + 0.028922611847519875, + -0.00934862345457077, + -0.021022088825702667, + -0.04728492349386215, + 0.021455533802509308, + 0.024529052898287773, + 0.03930559381842613, + -0.022125404328107834, + 0.0035857732873409986, + 0.01693391241133213, + 0.0257702823728323, + -0.05666309967637062, + 0.013850541785359383, + -0.01222512312233448, + 0.0062209228053689, + -0.011703018099069595, + -0.02279527299106121, + -0.05291970819234848, + -0.018037227913737297, + -0.023662162944674492, + -0.018391864374279976, + -0.0030636689625680447, + -0.018953373655676842, + -0.03365110233426094, + 0.018313055858016014, + -0.013545160181820393, + -0.013988456688821316, + -0.0121857188642025, + -0.00958012230694294, + -0.01916024461388588, + 0.016805849969387054, + -0.025001902133226395, + -0.026302238926291466, + 0.01834261044859886, + -0.0015121324686333537, + 0.012569908984005451, + -0.016687637194991112, + -0.019938476383686066, + 0.033414680510759354, + 0.0030094883404672146, + 0.004206387791782618, + 0.018529778346419334, + -0.010836128145456314, + -0.019968029111623764, + -0.0017990435007959604, + 0.0052505964413285255, + -0.011013446375727654, + -0.03540458530187607, + 0.029395461082458496, + -0.05288030579686165, + 0.022952890023589134, + -0.010432235896587372, + -0.05579620972275734, + 0.02253914624452591, + -0.02240123227238655, + 0.0021684570237994194, + 0.013909648172557354, + -0.001578626804985106, + 0.018106184899806976, + -0.07053334265947342, + 0.011368083767592907, + 0.010205662809312344, + 0.03908886760473251, + 0.028922611847519875, + -0.009072794578969479, + 0.026144621893763542, + 0.024568457156419754, + 0.023524248972535133, + 0.04421140253543854, + -0.014254434034228325, + 0.005575680639594793, + 0.035286374390125275, + -0.042438216507434845, + -0.02249974198639393, + -0.017564378678798676, + 0.002244802424684167, + 0.019170096144080162, + 0.014510560780763626, + 0.03906916826963425, + -0.00023165302991401404, + 0.019495179876685143, + -0.028449762612581253, + 0.021337321028113365, + 0.017101380974054337, + 0.030282052233815193, + -0.0033813645131886005, + 0.03469531238079071, + -0.01274722721427679, + 0.015249387361109257, + 0.03369050845503807, + -0.0010263536823913455, + -0.026006707921624184, + 0.013387544080615044, + 0.027563169598579407, + 0.007762608118355274, + -0.008067989721894264, + 0.010993744246661663, + -0.01707182638347149, + -0.024785179644823074, + 0.0016167996218428016, + 0.006979451514780521, + -0.006605112459510565, + -0.007802012376487255, + 0.0124418456107378, + 0.013042758218944073, + 0.01299350243061781, + -0.002332230331376195, + -0.013742180541157722, + -0.0032680777367204428, + 0.003334572073072195, + -0.024863988161087036, + -0.027819296345114708, + 0.00975744053721428, + -0.049097511917352676, + 0.020549239590764046, + -0.010501192882657051, + -0.017091529443860054, + -0.031759705394506454, + 0.018470672890543938, + -0.01188033726066351, + 0.0088609978556633, + -0.02724793739616871, + 0.0011642681201919913, + -0.017347656190395355, + -0.044172000139951706, + 0.007013930007815361, + -0.01255020685493946, + 0.015702534466981888, + 0.016874806955456734, + 0.030616987496614456, + 0.0008792040171101689, + -0.004999395459890366, + 0.0156237268820405, + -0.02210570126771927, + -0.036862537264823914, + -0.0038911551237106323, + -0.030853411182761192, + 0.02358335442841053, + 0.03530607745051384, + -0.007339014206081629, + -0.03638968989253044, + 0.0015675444155931473, + -0.02937575802206993, + 0.028055720031261444, + 0.014953856356441975, + 0.04937333986163139, + -0.03146417438983917, + -0.020194603130221367, + -0.027228234335780144, + 0.024706372991204262, + 0.009397878311574459, + 0.006821835413575172, + -0.002758287126198411, + -0.0096884835511446, + 0.009521015919744968, + 0.036251772195100784, + 0.011978846974670887, + -0.021081194281578064, + 0.014618922024965286, + 0.020391622558236122, + 0.008417701348662376, + -0.02567177265882492, + 0.02837095409631729, + -0.03788704425096512, + 0.0008348744013346732, + -0.012136463075876236, + -0.02035221830010414, + -0.03924648463726044, + -0.04555114358663559, + 0.039995163679122925, + 0.006915419828146696, + -0.03185821697115898, + 0.019061734899878502, + -0.0070878127589821815, + -0.003007025457918644, + -0.005058501847088337, + -0.015426705591380596, + 0.01700286939740181, + 0.02527773194015026, + 0.020608345046639442, + 0.024430543184280396, + 0.03727627918124199, + -0.006501676980406046, + -0.01310186367481947, + 0.032232556492090225, + 0.036113858222961426, + 0.011752273887395859, + 0.038379594683647156, + -0.020549239590764046, + -0.012658568099141121, + -0.045708756893873215, + 0.016914211213588715, + -0.001927106874063611, + 0.0020428565330803394, + 0.02253914624452591, + 0.05284089967608452, + 0.03331616893410683, + -0.01769244112074375, + 0.0043664672411978245, + 0.036724623292684555, + -0.015938960015773773, + 0.012047803960740566, + 0.005373734515160322, + 0.04681207239627838, + -0.0027779892552644014, + 0.01819484494626522, + -0.0014813479501754045, + 0.010451938025653362, + 0.016510318964719772, + 0.0074276733212172985, + -0.007841416634619236, + 0.01945577561855316, + 0.008703380823135376, + 0.004794986918568611, + -0.03439978137612343, + 0.007348865270614624, + -0.02911963127553463, + 0.007467077579349279, + -0.014224881306290627, + 0.007654246874153614, + -0.02157374657690525, + -0.014343093149363995, + -0.021416129544377327, + 0.008737859316170216, + -0.009407729841768742, + -0.000682799203786999, + -0.020549239590764046, + -0.006171667482703924, + 0.004211313556879759, + 0.005600308068096638, + -0.02947426773607731, + 0.047442540526390076, + -0.002463987795636058, + 0.016224639490246773, + -0.01321022491902113, + 0.007742905989289284, + 0.013870243914425373, + -0.0068415370769798756, + 0.05382600426673889, + 0.05260447785258293, + 0.03717777132987976, + -0.0014382497174665332, + 0.0024516740813851357, + 0.016845254227519035, + -0.004822077229619026, + 0.04629981890320778, + -0.005221043713390827, + -0.01335799042135477, + -0.024430543184280396, + -0.04425080865621567, + 0.008905326947569847, + -0.03631088137626648, + 0.035641010850667953, + 0.017061976715922356, + -0.008102468214929104, + 0.05331375077366829, + 0.0046718488447368145, + -0.027661679312586784, + 0.00958012230694294, + -0.015870003029704094, + 0.0060830083675682545, + 0.001701764645986259, + 0.00487872026860714, + 0.026124920696020126, + 0.03871453180909157, + 0.005083129275590181, + 0.003430619603022933, + -0.04602399095892906, + 0.010530746541917324, + -0.027050916105508804, + 0.01693391241133213, + 0.03743389621376991, + -0.017554527148604393, + 0.007250354625284672, + -0.030676092952489853, + 0.04562995210289955, + 0.011072552762925625, + 0.0071863229386508465, + -0.004937826655805111, + 0.004162058234214783, + 0.009698335081338882, + 0.005477169994264841, + -0.014106668531894684, + 0.008225606754422188, + -0.011574954725801945, + 0.036369986832141876, + 0.03038056194782257, + -0.012697972357273102, + 0.003679357934743166, + 0.003881304059177637, + -0.044566038995981216, + 0.03369050845503807, + 0.032981231808662415, + -0.007994106970727444, + -0.021770766004920006, + -0.004290121607482433, + -0.022874081507325172, + -0.026164323091506958, + -0.011722720228135586, + 0.006215997040271759, + 0.025947600603103638, + 0.02858767658472061, + 0.011634061112999916, + 0.009087570942938328, + -0.005413138773292303, + 0.0042778076604008675, + -0.027523765340447426, + 0.011939442716538906, + 0.0049723051488399506, + -0.048545852303504944, + 0.0011113188229501247, + 0.016401957720518112, + -0.01529864314943552, + -0.011387785896658897, + 0.025829389691352844, + 0.027957210317254066, + -0.02139642834663391, + 0.03727627918124199, + -0.017416613176465034, + 0.00677750539034605, + -0.029099930077791214, + 0.027819296345114708, + -0.038340192288160324, + 0.021849574521183968, + 0.03613356128334999, + 0.037985555827617645, + 0.04507829248905182, + 0.01872679963707924, + 0.017781101167201996, + -0.021987488493323326, + 0.008575317449867725, + 0.02358335442841053, + 0.01353530865162611, + 0.02890290878713131, + 0.010304172523319721, + -0.017662888392806053, + 0.0076788743026554585, + -0.008417701348662376, + -0.008506360463798046, + 0.024548755958676338, + -0.023130208253860474, + -0.0193769671022892, + 0.0006415480165742338, + 0.020007433369755745, + -0.010668660514056683, + -0.015682833269238472, + 0.006186443846672773, + -0.025395944714546204, + -0.04767896234989166, + 0.015801044180989265, + -0.021219108253717422, + 0.002854334656149149, + 0.027228234335780144, + 0.016766445711255074, + 0.001156879821792245, + -0.007403045892715454, + -0.03853721171617508, + -0.00011852015450131148, + -0.022913485765457153, + 0.04239881411194801, + -0.00020040680828969926, + 0.0023987246677279472, + 0.032981231808662415, + -0.04850644990801811, + 0.04748194292187691, + 0.009929833933711052, + 0.002854334656149149, + -0.013092013075947762, + -0.0020662525203078985, + 0.003140014363452792, + -0.014352944679558277, + -0.007082887459546328, + -0.005260447505861521, + 0.024942796677350998, + 0.010619405657052994, + 0.04440842196345329, + 0.007491705007851124, + 0.014638624154031277, + 0.03597594425082207, + -0.012500951066613197, + -0.02397739700973034, + -0.0035217416007071733, + 0.010501192882657051, + -0.0020453191827982664, + -0.006826760713011026, + 0.0036104009486734867, + -0.00441325968131423, + -0.02066745236515999, + -0.0017005333211272955, + 0.03138536587357521, + 0.010974042117595673, + -0.012175867334008217, + -0.020470431074500084, + -0.002371634356677532, + 0.014254434034228325, + 0.0038886922411620617, + -0.016382254660129547, + -0.01008252426981926, + 0.009984014555811882, + -0.010491342283785343, + -0.011535550467669964, + 0.01779095269739628, + 0.012372887693345547, + 0.012274377979338169, + -0.005713594611734152, + 0.03692164272069931, + -0.0033567368518561125, + 0.018056929111480713, + -0.007324237376451492, + -0.011900038458406925, + -0.0076838000677526, + -0.016293596476316452, + 0.0019431147957220674, + -0.005654488690197468, + -0.0009413886582478881, + 0.018204694613814354, + 0.026617471128702164, + -0.004854092840105295, + 0.014293838292360306, + 0.04295047000050545, + 0.025317136198282242, + -0.005876136943697929, + 0.001603254466317594, + -0.001686988165602088, + -0.00938310194760561, + -0.023071100935339928, + 0.020194603130221367, + -0.02990771271288395, + 0.0031621791422367096, + -0.004378780722618103, + -0.019219350069761276, + -0.0026277611032128334, + -0.010471640154719353, + 0.019465627148747444, + 0.02466696873307228, + -0.02929694950580597, + -0.02898171730339527, + -0.027563169598579407, + -0.004782672971487045, + 0.009624452330172062, + 0.03495143726468086, + -0.0021598374005407095, + -0.0032877798657864332, + 0.011033148504793644, + -0.007930075749754906, + -0.010471640154719353, + -0.027917806059122086, + -0.0013680611737072468, + 0.004361541476100683, + 0.02671598084270954, + 0.033414680510759354, + 0.029415162280201912, + -0.0040536969900131226, + -0.03443918377161026, + -0.015022814273834229, + 0.04712730646133423, + 0.008570392616093159, + -0.0013988455757498741, + 0.011643912643194199, + -0.0005993733648210764, + -0.0029725469648838043, + 0.0022595790214836597, + 0.027228234335780144, + -0.0005799791542813182, + 0.012481248937547207, + 0.013692925684154034, + 0.0207462590187788, + 0.011476445011794567, + -0.0002522786089684814, + 0.01588970422744751, + -0.05425944924354553, + -0.006107635796070099, + 0.0032138971146196127, + 0.0010823814664036036, + 0.004164521116763353, + -0.003413380356505513, + 0.03292212635278702, + 0.02210570126771927, + -0.004964916966855526, + 0.0006483205943368375, + 0.0014875048073008657, + -0.019436072558164597, + 0.01028447039425373, + 0.011505997739732265, + 0.017140785232186317, + -0.011584806255996227, + -0.008092617616057396, + -0.005950019229203463, + -0.001630344777368009, + 0.03268570452928543, + 0.008471881970763206, + -0.024371437728405, + 0.006284954492002726, + -0.0005476554506458342, + 0.003748315153643489, + 0.053116731345653534, + 0.02768138237297535, + -0.019032182171940804, + 0.024568457156419754, + 0.03867512568831444, + 0.013456501066684723, + -0.023209016770124435, + 0.0257111769169569, + 0.021948084235191345, + -0.016490615904331207, + -0.020234007388353348, + 0.010826277546584606, + -0.017623484134674072, + -0.03591683879494667, + 0.02541564591228962, + -0.035818327218294144, + 0.018175141885876656, + 0.006265252362936735, + 0.015150877647101879, + 0.015397152863442898, + 0.005255522206425667, + -0.03987695276737213, + 0.0010491341818124056, + 0.016835402697324753, + -0.041650135070085526, + 0.005467319395393133, + 0.005629861261695623, + 0.032803915441036224, + 0.003349348669871688, + -0.02336663194000721, + 0.01006774790585041, + 0.06076112389564514, + -0.007412896957248449, + 0.016805849969387054, + -0.0307352002710104, + -0.024213820695877075, + 0.01603746972978115, + 0.007540959864854813, + 0.04728492349386215, + -0.008319190703332424, + -0.03353289142251015, + 0.010954339988529682, + 0.013220076449215412, + -0.001728854957036674, + -0.01263886597007513, + 0.009880579076707363, + 0.014362795278429985, + -0.013949052430689335, + 0.014934155158698559, + -0.004450200591236353, + -0.013604266569018364, + 0.011180914007127285, + -0.0012929470976814628, + -0.0012030565412715077, + 0.002551415702328086, + -0.034931737929582596, + -0.016313297674059868, + 0.0020182288717478514, + -0.04066503420472145, + 0.02358335442841053, + 0.012303930707275867, + -0.007004078943282366, + 0.0073340884409844875, + 0.013515607453882694, + -0.01567298173904419, + -0.021435830742120743, + -0.014924303628504276, + -0.010964191518723965, + 0.003021802054718137, + 0.01048149075359106, + 0.012057655490934849, + 0.0038591392803937197, + -0.02293318696320057, + 0.0076788743026554585, + -0.03294182941317558, + 0.01303290668874979, + 0.03418305888772011, + 0.03731568530201912, + -0.002923291875049472, + -0.014963707886636257, + 0.007422747556120157, + 0.01719003915786743, + 0.03702015429735184, + -0.0056840418837964535, + 0.022992294281721115, + 0.0051865647546947, + 0.011614358983933926, + -0.014254434034228325, + -0.020371921360492706, + -0.012146314606070518, + -0.018716948106884956, + -0.006033753044903278, + -0.005026485770940781, + 0.028567973524332047, + 0.050279635936021805, + 0.021199407055974007, + 0.017633335664868355, + 0.02031281404197216, + 0.0246275644749403, + -0.018963223323225975, + 0.00323606189340353, + 0.023997098207473755, + -0.02811482734978199, + 0.03443918377161026, + 0.011220318265259266, + -0.05134354531764984, + -0.08077841252088547, + -0.02157374657690525, + 0.009412654675543308, + -0.03991635516285896, + 0.005221043713390827, + -0.011821230873465538, + -0.008649200201034546, + -0.0023359244223684072, + 0.0052900006994605064, + -0.006915419828146696, + 0.014894750900566578, + -0.02825274132192135, + -0.04129549860954285, + -0.030025925487279892, + 0.0035488319117575884, + -0.0038320489693433046, + -0.0036301028449088335, + -0.013525458052754402, + -0.025001902133226395, + -0.007540959864854813, + 0.022558849304914474, + 0.005270298570394516, + -0.006802133284509182, + 0.0037630917504429817, + 0.011525699868798256, + 0.010057897306978703, + 0.023878885433077812, + -0.006181518547236919, + -0.003157253609970212, + 0.01635270193219185, + 0.003169567557051778, + 0.012057655490934849, + -0.003827123437076807, + 0.003014413872733712, + 0.03782793879508972, + 0.053550176322460175, + -0.020431026816368103, + -0.011545401997864246, + 0.04109847918152809, + -0.00961460079997778, + 0.008821593597531319, + -0.009427431039512157, + 0.0013853004202246666, + 0.01321022491902113, + -0.011338530108332634, + 0.010796723887324333, + 0.011092254891991615, + 0.003085833741351962, + -0.03518786281347275, + -0.020431026816368103, + -0.03256748989224434, + -0.032015834003686905, + -0.014205179177224636, + -0.007654246874153614, + -0.032764509320259094, + 0.01551536563783884, + -0.01222512312233448, + 0.014057413674890995, + 0.00336166238412261, + 0.02776019088923931, + 0.01837216317653656, + -0.040349800139665604, + -0.005615084432065487, + -0.004817151464521885, + 0.01833275891840458, + 0.00452162092551589, + -0.024607861414551735, + 0.0030809082090854645, + 0.027563169598579407, + -0.012560057453811169, + -0.0014025397831574082, + -0.01578134298324585, + 0.005516574252396822, + -0.005452542565762997, + -0.05000380426645279, + 0.039640527218580246, + 0.018795756623148918, + 0.039778441190719604, + 0.01675659418106079, + 0.024332033470273018, + -0.01841156743466854, + 0.003418305888772011, + 0.012303930707275867, + -0.00319912051782012, + -0.04893989488482475, + -0.016333000734448433, + -0.03605475276708603, + 0.011151361279189587, + -0.009466835297644138, + 0.004117728676646948, + -0.014924303628504276, + -0.03747330233454704, + -0.0026720906607806683, + -0.024923095479607582, + -0.015938960015773773, + 0.00981162115931511, + 0.019997581839561462, + 0.0332767628133297, + 0.03670492023229599, + 0.025789985433220863, + 0.0007923918892629445, + 0.004386168904602528, + -0.0031153869349509478, + -0.006905568763613701, + -0.011180914007127285, + -0.0037655546329915524, + 0.024607861414551735, + -0.0022558849304914474, + -0.0068760160356760025, + 0.018460821360349655, + -0.017948567867279053, + -0.03128685802221298, + 0.0033148701768368483, + 0.04338391497731209, + 0.03209464251995087, + 0.023642461746931076, + 0.010875532403588295, + 0.02858767658472061, + 0.013594415038824081, + -0.006314507219940424, + 0.017140785232186317, + 0.018175141885876656, + -0.00995938666164875, + 0.0020847232080996037, + -0.011712869629263878, + -0.017850058153271675, + -0.021022088825702667, + -0.02380007691681385, + 0.03333587199449539, + 0.003691671881824732, + 0.013614117167890072, + -0.00985102541744709, + 0.014382497407495975, + 0.023307526484131813, + 0.006954824086278677, + 0.0199483260512352, + 0.00477282190695405, + 0.03940410166978836, + 0.0007886977400630713, + -0.014451454393565655, + -0.007289758883416653, + 0.0029109781607985497, + -0.004706327337771654, + 0.02480488270521164, + -0.009388027712702751, + 0.04117728769779205, + -0.0005781320505775511, + 0.003376438980922103, + -0.005851509049534798, + -0.020470431074500084, + 0.014865197241306305, + -0.02732674404978752, + 0.019317861646413803, + 0.006550931837409735, + 0.005408213008195162, + -0.0005316475289873779, + -0.008053213357925415, + 0.028173932805657387, + -0.014638624154031277, + 0.01898292638361454, + 0.0007930075516924262, + -0.000339244696078822, + 0.030656391754746437, + 0.01765303872525692, + -0.004982156213372946, + 0.005063427146524191, + 0.015801044180989265, + 0.024272926151752472, + -0.006284954492002726, + 0.023819779977202415, + 0.005959870293736458, + 0.019534584134817123, + 0.009944610297679901, + -0.0037507780361920595, + -0.040034566074609756, + 0.00930921919643879, + -0.0038074213080108166, + -0.008255159482359886, + 0.00021887746697757393, + 0.05288030579686165, + -0.011259722523391247, + 0.04007397219538689, + -0.017524974420666695, + -0.04878227785229683, + -0.002100731246173382, + 0.016707340255379677, + -0.010107152163982391, + 0.03146417438983917, + 0.01261916384100914, + -0.01970205083489418, + 0.05303792282938957, + -0.012875290587544441, + -0.03530607745051384, + 0.04070443660020828, + 0.019869519397616386, + 0.05579620972275734, + -0.016776297241449356, + -0.016017766669392586, + 0.04555114358663559, + 0.03215374797582626, + 0.004531471524387598, + -0.017308251932263374, + -0.008077841252088547, + -0.002148754894733429, + -0.007156770210713148, + 0.0007412896957248449, + 0.022677060216665268, + -0.0121857188642025, + 0.012737375684082508, + -0.044566038995981216, + 0.04519650340080261, + 0.012776779942214489, + -0.004740805830806494, + -0.0013151118764653802, + -0.0018618438625708222, + 0.012786631472408772, + -0.03386782482266426, + 0.0246275644749403, + 0.0023199166171252728, + 0.010097301565110683, + 0.002104425337165594, + -0.03217345103621483, + -0.009235336445271969, + -0.013072310946881771, + -0.033591996878385544, + -0.045275311917066574, + -0.003046429716050625, + -0.030754901468753815, + -0.021514639258384705, + 0.002716420218348503, + 0.012175867334008217, + 0.0204901322722435, + 0.015091771259903908, + 0.012963949702680111, + 0.009501313790678978, + -0.05079188942909241, + 0.006954824086278677, + -0.03579862788319588, + -0.04921572282910347 + ] + }, + { + "HotelId": "25", + "HotelName": "Waterfront Scottish Inn", + "Description": "Newly Redesigned Rooms & airport shuttle. Minutes from the airport, enjoy lakeside amenities, a resort-style pool & stylish new guestrooms with Internet TVs.", + "Description_fr": "Chambres nouvellement redessinées & navette d'aéroport. Minutes de l'aéroport, profitez des équipements Lakeside, une piscine de style complexe et de nouvelles chambres élégantes avec des téléViseurs Internet.", + "Category": "Suite", + "Tags": [ + "24-hour front desk service", + "continental breakfast", + "free wifi" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-06-25T00:00:00Z", + "Rating": 3.8, + "Address": { + "StreetAddress": "3301 Veterans Memorial Blvd", + "City": "Metairie", + "StateProvince": "LA", + "PostalCode": "70002", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -90.156708, + 30.004539 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 82.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "tv", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 113.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 94.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "bathroom shower", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (City View)", + "Description_fr": "Suite, 1 grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 237.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + } + ], + "DescriptionVector": [ + -0.03176518529653549, + -0.030900396406650543, + 0.03971702978014946, + -0.011411000043153763, + -0.010393290780484676, + -0.0022727083414793015, + -0.014532677829265594, + 0.040370892733335495, + 0.02303292416036129, + -0.00031819893047213554, + -0.05201391130685806, + -0.0011726068332791328, + -0.04226921126246452, + 0.001616206718608737, + -0.05104365944862366, + 0.0007731690420769155, + -0.02980359084904194, + -0.005046361591666937, + -0.030014514923095703, + 0.03252451494336128, + 0.004476866219192743, + 0.014290114864706993, + -0.01939448155462742, + -0.0501999631524086, + -0.00024948379723355174, + 0.032714344561100006, + -0.022526705637574196, + -0.03267215937376022, + 0.016494272276759148, + 0.0079360231757164, + -0.00438722362741828, + -0.02537418156862259, + 0.05433407798409462, + -0.00908028706908226, + 0.009481043554842472, + -0.03011997789144516, + -0.012982385233044624, + 0.006739028729498386, + 0.034043166786432266, + -0.044969040900468826, + 0.0030557645950466394, + 0.08571960031986237, + -0.0196897741407156, + -0.05492466315627098, + 0.005006813444197178, + 0.03300963714718819, + -0.03146989271044731, + 0.016916122287511826, + -0.018909355625510216, + 0.021788470447063446, + -0.08162766695022583, + 0.024150822311639786, + -0.0342119075357914, + -0.07871691137552261, + -0.04825945943593979, + 0.0460236631333828, + -0.0013920997735112906, + -0.012180873192846775, + 0.01048293337225914, + 0.00022196477220859379, + 0.0322292186319828, + 0.028833338990807533, + 0.00010735712567111477, + 0.07133457064628601, + -0.038008540868759155, + 0.017285238951444626, + -0.001505471533164382, + 0.009813249111175537, + -0.005041088443249464, + -0.0664411261677742, + 0.030794935300946236, + 0.03252451494336128, + -0.043007444590330124, + -0.05036870017647743, + -0.00482225464656949, + 0.003870459273457527, + -0.03244014456868172, + -0.01961595192551613, + -0.026175694540143013, + -0.0214088074862957, + -0.029698127880692482, + -0.017000490799546242, + 0.001406600815244019, + 0.023686788976192474, + 0.006913040764629841, + 0.02089204266667366, + -0.022906368598341942, + -0.013847174122929573, + -0.02495233342051506, + 0.07449842989444733, + -0.014595955610275269, + 0.052056096494197845, + -0.011759025044739246, + -0.021050235256552696, + -0.061927348375320435, + 0.019668683409690857, + 0.041847363114356995, + -0.030373085290193558, + -0.013868266716599464, + 0.046445511281490326, + 0.019130825996398926, + -0.09348160773515701, + 0.0014949253527447581, + 0.006754847709089518, + 0.017601625993847847, + -0.06530213356018066, + 0.004339765757322311, + 0.03630005568265915, + 0.02847476862370968, + 0.014733055606484413, + -0.07618582248687744, + 0.007334889378398657, + -0.02672409825026989, + 0.0032535060308873653, + -0.03178627789020538, + -0.03102695196866989, + 0.009960895404219627, + -0.02687174454331398, + -0.04885004833340645, + 0.000426132814027369, + 0.01624116487801075, + 0.0049857208505272865, + 0.017095407471060753, + -0.014110829681158066, + -0.0008647892391309142, + -0.05028432980179787, + 0.015175997279584408, + -0.03438064455986023, + -0.029634851962327957, + -0.03872568532824516, + 0.03733358532190323, + 0.014290114864706993, + 0.02002725377678871, + -0.029255187138915062, + 0.02013271674513817, + 0.041552070528268814, + -0.014659232459962368, + -0.005122821778059006, + -0.057371385395526886, + -0.04174190014600754, + 0.03923190385103226, + 0.024171914905309677, + 0.043323833495378494, + -0.04800634831190109, + -0.008542430587112904, + 0.01909918710589409, + 0.04842820018529892, + 0.02537418156862259, + -0.004938262980431318, + 0.00837896391749382, + -0.04783761128783226, + 0.01572440005838871, + -0.013615157455205917, + 0.022505613043904305, + -0.051170215010643005, + 0.009786883369088173, + 0.0025732754729688168, + -0.014279568567872047, + 0.005547306500375271, + 0.03275652974843979, + 0.004323946312069893, + -0.022336874157190323, + -0.024235190823674202, + 0.021102966740727425, + 0.05150769278407097, + 0.012592175044119358, + 0.01976359821856022, + 0.03056291863322258, + -0.0977000966668129, + -0.025479644536972046, + 0.02138771489262581, + 0.007361255120486021, + 0.016599735245108604, + 0.06665205210447311, + 0.0314909853041172, + 0.041404422372579575, + -0.012423436157405376, + 0.0311324130743742, + 0.0012398388935253024, + 0.01194885652512312, + -0.02273762971162796, + -0.025163257494568825, + 0.029297372326254845, + 0.023581326007843018, + -0.020122170448303223, + 0.002942392835393548, + 0.006438461598008871, + 0.01609351672232151, + -0.02803182788193226, + -0.01707431487739086, + -0.03783980384469032, + 0.004345038905739784, + -0.045095596462488174, + -0.012180873192846775, + -0.028369305655360222, + 0.00660720095038414, + -0.04188954830169678, + -0.013035115785896778, + 0.027694348245859146, + -0.0573292002081871, + -0.011400453746318817, + -0.047753240913152695, + 0.06673642247915268, + -0.04842820018529892, + -0.04463156312704086, + -0.0475001335144043, + 0.02069166488945484, + 0.025036703795194626, + 0.016779020428657532, + 0.006654658820480108, + 0.04015997052192688, + -0.0043028537184000015, + -0.007171423174440861, + 0.0026352342683821917, + 0.017137592658400536, + -0.004972538445144892, + -0.0010104588000103831, + 0.004956718999892473, + 0.022379059344530106, + 0.028559137135744095, + -0.04522215202450752, + 0.00014624628238379955, + -0.021303344517946243, + 0.00667575141415, + -0.03471812605857849, + 0.0371648445725441, + -0.0009682739619165659, + -0.009006463922560215, + -0.0158720463514328, + -0.014079190790653229, + 0.004163116682320833, + -0.01714813895523548, + -0.02908644825220108, + -0.020786581560969353, + -0.023349309340119362, + 0.039042070508003235, + 0.01799183525145054, + -0.04771105572581291, + -0.006876129191368818, + 0.02807401306927204, + -0.028242751955986023, + -0.02539527416229248, + -0.03024653159081936, + 0.029740313068032265, + 0.029592666774988174, + -0.029318464919924736, + 0.005349565297365189, + -0.003314146539196372, + 0.031955018639564514, + -0.001978732645511627, + -0.05403878167271614, + -0.03442282974720001, + 0.023855527862906456, + -0.059396255761384964, + 0.044209714978933334, + 0.03383224457502365, + -0.007967662066221237, + -0.02628115564584732, + 0.022948553785681725, + -0.03872568532824516, + 0.03039417788386345, + -0.017211414873600006, + 0.000253932987106964, + -0.015756038948893547, + 0.023138385266065598, + 0.011273899115622044, + 0.0053548384457826614, + 0.02936065010726452, + 0.012085957452654839, + -0.0008021711255423725, + -0.05361693352460861, + -0.02832712046802044, + -0.008183859288692474, + 0.0019642317201942205, + 0.031005859375, + -0.013267132453620434, + -0.025057796388864517, + 0.007197788450866938, + 0.022463427856564522, + 0.006322453264147043, + 0.0026391891296952963, + -0.03872568532824516, + 0.01803402043879032, + -0.013172216713428497, + -0.03406425938010216, + -0.008320960216224194, + 0.024150822311639786, + 0.04176299273967743, + -0.02908644825220108, + -0.02315947785973549, + -0.026217879727482796, + -0.011379361152648926, + -0.02644989639520645, + -0.0629819706082344, + -0.013710073195397854, + 0.04279652237892151, + 0.0055051217786967754, + -0.0052572861313819885, + 0.023960990831255913, + -0.010778226889669895, + 0.006865582894533873, + 0.02286418341100216, + -0.05564180761575699, + -0.01454322412610054, + -0.011706293560564518, + 0.045095596462488174, + 0.021282251924276352, + -0.0005289583932608366, + 0.010651672258973122, + -0.025753846392035484, + 0.02851695381104946, + 0.028369305655360222, + 0.04446282237768173, + -0.0460236631333828, + -0.017232507467269897, + -0.00537065789103508, + 0.01032473985105753, + 0.031659722328186035, + -0.03513997420668602, + -0.010430201888084412, + 0.03678518161177635, + 0.019890153780579567, + 0.06129457429051399, + -0.05644331872463226, + -0.005705500021576881, + -0.03244014456868172, + 0.029297372326254845, + 0.013456964865326881, + 0.04323946312069893, + -0.01633607968688011, + 0.021640824154019356, + 0.017359063029289246, + 0.02552182972431183, + 0.005001540295779705, + -0.03267215937376022, + -0.01589313894510269, + -0.06673642247915268, + -0.04868130758404732, + -0.021398261189460754, + 0.056907352060079575, + -0.012180873192846775, + 0.010551483370363712, + -0.02524762786924839, + 0.022210318595170975, + 0.012760914862155914, + -0.05581054463982582, + 0.01285583060234785, + 0.0024243101943284273, + 0.014849063940346241, + 0.07462498545646667, + -0.02642880380153656, + 0.008405329659581184, + 0.023813342675566673, + 0.01596696302294731, + -0.0027578340377658606, + -0.006839217618107796, + 0.047162652015686035, + -0.010440748184919357, + 0.03627896308898926, + 0.05429189279675484, + -0.02822165936231613, + 0.025289813056588173, + -0.024150822311639786, + -0.004049744922667742, + 0.054249707609415054, + -0.028390398249030113, + -0.014796333387494087, + 0.01217032689601183, + -0.019742505624890327, + -0.00991871114820242, + -0.0013393687549978495, + 0.02315947785973549, + -0.03098476678133011, + 0.012845284305512905, + 0.003390606725588441, + 0.022526705637574196, + 0.05754012614488602, + 0.051760800182819366, + -0.007951842620968819, + 0.011073521338403225, + 0.0008720397599972785, + -0.02438283897936344, + 0.03539308160543442, + -0.022379059344530106, + 0.02687174454331398, + -0.03760778531432152, + -0.03573055937886238, + -0.021588092669844627, + 0.0008219452574849129, + 0.06019777059555054, + 0.003973284736275673, + -0.023855527862906456, + -0.002428265055641532, + 0.003274598391726613, + 0.022822000086307526, + 0.009349215775728226, + 0.010509299114346504, + 0.021915026009082794, + 0.009544320404529572, + -0.000717801449354738, + 0.007213607896119356, + -0.05108584463596344, + 0.006232810206711292, + -0.030499640852212906, + -0.022695444524288177, + -0.053827859461307526, + -0.007846380583941936, + -0.022779814898967743, + 0.005526214372366667, + -0.01873007044196129, + -0.038620222359895706, + -0.06205390393733978, + 0.02148263156414032, + -0.019331203773617744, + -0.06428969651460648, + 0.013203855603933334, + 0.04146770015358925, + -0.005328472703695297, + 0.003548799781128764, + 0.0003302282129880041, + 0.052351389080286026, + 0.002503406722098589, + -0.045686185359954834, + 0.03341039642691612, + -0.04205828905105591, + 0.016104063019156456, + -0.034169722348451614, + -0.007002683822065592, + -0.04918752610683441, + -0.04783761128783226, + -0.04144660755991936, + -0.02345477230846882, + 0.037565600126981735, + 0.03513997420668602, + -0.0014224201440811157, + 0.04948281869292259, + -0.04728920757770538, + -0.010883688926696777, + -0.021145151928067207, + -0.02657645009458065, + -0.034486107528209686, + -0.03277762234210968, + -0.03212375566363335, + 0.013414779677987099, + -0.01558729913085699, + 0.020185446366667747, + -0.0011277854209765792, + 0.07597490400075912, + -0.027061576023697853, + -0.026386618614196777, + -0.011832848191261292, + -0.028390398249030113, + 0.00855297688394785, + 0.010598941706120968, + -0.011337175965309143, + -0.007967662066221237, + 0.03157535567879677, + -0.046150218695402145, + -0.0008298549219034612, + -0.042163748294115067, + 0.04530651867389679, + -0.015239274129271507, + -0.024319561198353767, + 0.01536582875996828, + 0.06289760023355484, + -0.04020215570926666, + -0.04560181498527527, + 0.02172519452869892, + 0.03385333716869354, + -0.010904781520366669, + -0.04030761495232582, + -0.0295293889939785, + 0.028369305655360222, + 0.009544320404529572, + -0.00847915280610323, + -0.02037527784705162, + -0.0013920997735112906, + -0.006443734746426344, + 0.039653751999139786, + 0.044209714978933334, + -0.02377115935087204, + 0.05184517055749893, + -0.0012503850739449263, + 0.013804989866912365, + -0.011294991709291935, + -0.009839613921940327, + -0.005238830111920834, + 0.0029213002417236567, + -0.10748697817325592, + 0.03260888159275055, + 0.02480468712747097, + 0.0371648445725441, + 0.0006265108240768313, + -0.006659931968897581, + 0.007466717157512903, + 0.00520455464720726, + -0.04210047051310539, + 0.005842600483447313, + 0.020364731550216675, + -0.01056730281561613, + 0.004126204643398523, + -0.03465484827756882, + -0.040075600147247314, + 0.035772744566202164, + 0.03737577050924301, + 0.028706785291433334, + -0.023728974163532257, + 0.008189132437109947, + 0.007002683822065592, + 0.0036859004758298397, + 0.004619240295141935, + 0.024108637124300003, + -0.02495233342051506, + 0.008605707436800003, + 0.0014000094961374998, + 0.018097296357154846, + -0.005136004649102688, + -0.011695747263729572, + -0.027567794546484947, + 0.0022450245451182127, + 0.0133515028283, + 0.004110385663807392, + 0.014205745421350002, + 0.011917217634618282, + 0.021292798221111298, + 0.03524543717503548, + 0.008410602807998657, + -0.06580835580825806, + -0.002158018294721842, + 0.001185130444355309, + -0.0045427801087498665, + -0.013646796345710754, + 0.0022423879709094763, + 0.018540238961577415, + 0.01764380931854248, + 0.03435955196619034, + 0.031195690855383873, + 0.00180999340955168, + 0.03686955198645592, + -0.041847363114356995, + 0.04513778164982796, + -0.0012695001205429435, + -0.028833338990807533, + -0.011853940784931183, + -0.030626194551587105, + -0.009391400031745434, + -0.021893933415412903, + -0.02714594639837742, + 0.014205745421350002, + 0.021197883412241936, + 0.011157890781760216, + 0.00207892176695168, + -0.00908028706908226, + -0.022379059344530106, + -0.03068947233259678, + -0.009533774107694626, + 0.03737577050924301, + -0.012012133374810219, + 0.020638933405280113, + 0.0173485167324543, + -0.04425190016627312, + 0.04013887792825699, + -0.006042978726327419, + 0.004661425016820431, + 0.03102695196866989, + -0.008468607440590858, + 0.03275652974843979, + 0.025331998243927956, + -0.006248629651963711, + -0.0015740218805149198, + -0.00236894260160625, + 0.0009775018552318215, + 0.004363494459539652, + 0.0037570875138044357, + 0.02183065563440323, + -0.014690871350467205, + -0.007408712990581989, + -0.029318464919924736, + 0.00587423937395215, + 0.034886863082647324, + 0.022969646379351616, + -0.02345477230846882, + 0.03142770752310753, + 0.027968550100922585, + -0.02877006307244301, + -0.006116801872849464, + -0.03260888159275055, + -0.0634881854057312, + 0.012275788933038712, + 0.0322292186319828, + 0.03324165567755699, + -0.0017638537101447582, + -0.005217737518250942, + -0.0257116612046957, + -0.0003002374432981014, + -0.008531884290277958, + -0.007646002806723118, + -0.0054471176117658615, + -0.03883114829659462, + 0.02805292047560215, + -0.02057565748691559, + -0.03501341864466667, + -0.02015380747616291, + -0.012644906528294086, + -0.008716442622244358, + -0.00006682013190584257, + -0.0012207238469272852, + -0.015418559312820435, + -0.003237686585634947, + -0.023286033421754837, + 0.017833642661571503, + 0.00517291622236371, + 0.0062591759487986565, + -0.0008179904543794692, + 0.009069740772247314, + -0.011685200966894627, + -0.02908644825220108, + -0.04463156312704086, + -0.015450198203325272, + 0.005984974559396505, + -0.002409809036180377, + -0.03267215937376022, + 0.022990738973021507, + 0.031111320480704308, + 0.016715744510293007, + 0.031048044562339783, + -0.023813342675566673, + -0.0415942557156086, + 0.010467113927006721, + -0.01869843155145645, + 0.005383840296417475, + 0.06542868912220001, + 0.03391661122441292, + 0.005673861131072044, + 0.004033925477415323, + 0.0489766001701355, + 0.03524543717503548, + 0.02556401491165161, + -0.010646399110555649, + 0.027504516765475273, + 0.0030953127425163984, + -0.0003490136587060988, + 0.005473483353853226, + -0.008922094479203224, + 0.02320166304707527, + 0.02465704083442688, + 0.03184955567121506, + -0.0193206574767828, + 0.002847476862370968, + 0.02539527416229248, + -0.015302550978958607, + -0.01108406763523817, + 0.01729578524827957, + 0.009006463922560215, + -0.010087450034916401, + 0.020480740815401077, + -0.010430201888084412, + 0.022379059344530106, + 0.029318464919924736, + 0.01860351487994194, + -0.01821330562233925, + -0.005953335668891668, + -0.0289177093654871, + 0.018076205626130104, + -0.022379059344530106, + -0.0037254488561302423, + -0.01468032505363226, + 0.004105112515389919, + -0.05420752242207527, + 0.006153713911771774, + 0.02507888898253441, + 0.026470988988876343, + 0.015270913019776344, + -0.005120185203850269, + 0.016399357467889786, + 0.012739822268486023, + -0.0007889883709140122, + 0.0049646287225186825, + 0.004980447702109814, + -0.003337875707075, + -0.004998903721570969, + -0.006158987060189247, + -0.0519295409321785, + -0.00006859156565042213, + -0.009570686146616936, + -0.002154063433408737, + 0.019457757472991943, + -0.007540540304034948, + 0.0036674446891993284, + 0.0059058777987957, + -0.015618938021361828, + -0.011157890781760216, + 0.010968059301376343, + -0.00689722178503871, + -0.008874636143445969, + -0.031069135293364525, + 0.00543129863217473, + -0.01668410561978817, + 0.02216813527047634, + -0.072853222489357, + -0.004988357424736023, + 0.04188954830169678, + 0.01685284450650215, + -0.025627290830016136, + 0.010034719482064247, + -0.01880389265716076, + 0.001628071186132729, + -0.03798745200037956, + 0.02332821674644947, + -0.02628115564584732, + 0.02244233526289463, + -0.04889223352074623, + -0.004015469457954168, + 0.006501738913357258, + 0.014870156534016132, + 0.017664901912212372, + -0.021640824154019356, + 0.020364731550216675, + 0.00775146484375, + 0.004110385663807392, + -0.019921790808439255, + -0.0018508599605411291, + -0.006048251874744892, + 0.01840313710272312, + -0.004155206959694624, + 0.005984974559396505, + 0.005895331501960754, + -0.06922532618045807, + -0.013509695418179035, + 0.025437459349632263, + -0.02967703714966774, + 0.003221867373213172, + 0.02020653896033764, + 0.00851606484502554, + 0.029571574181318283, + 0.012317974120378494, + -0.009565412998199463, + -0.030520733445882797, + 0.03351585566997528, + -0.019088640809059143, + -0.023391494527459145, + -0.0006060775485821068, + 0.02315947785973549, + -0.019890153780579567, + 0.02389771305024624, + -0.00008358695777133107, + 0.011664108373224735, + 0.021809563040733337, + -0.019225740805268288, + 0.0057265921495854855, + -0.039632659405469894, + 0.004587601404637098, + -0.029698127880692482, + -0.03914753347635269, + -0.05163424834609032, + -0.02733577787876129, + 0.001161401392892003, + 0.02377115935087204, + 0.007930750027298927, + 0.020459648221731186, + -0.0032403231598436832, + 0.009048648178577423, + 0.028833338990807533, + 0.014363938942551613, + 0.028812246397137642, + -0.014079190790653229, + 0.00860043428838253, + 0.004178936127573252, + -0.03695392236113548, + 0.01014018151909113, + 0.004972538445144892, + -0.04636114090681076, + 0.030794935300946236, + -0.006243356503546238, + 0.03132224455475807, + 0.00800984725356102, + -0.011136798188090324, + -0.018055113032460213, + 0.018635153770446777, + -0.008236590772867203, + 0.012676545418798923, + -0.010250916704535484, + 0.009275391697883606, + -0.0005622448516078293, + 0.016177887097001076, + 0.00860043428838253, + 0.022210318595170975, + 0.01985851489007473, + 0.030879303812980652, + 0.01143209170550108, + -0.024467207491397858, + 0.021345529705286026, + 0.04115131497383118, + -0.04056072607636452, + 0.008943186141550541, + -0.011221167631447315, + 0.010551483370363712, + 0.006301360670477152, + 0.04102475941181183, + 0.0398646742105484, + -0.002181747229769826, + 0.01520763523876667, + 0.005046361591666937, + -0.014817425981163979, + 0.025880400091409683, + -0.014395576901733875, + -0.032988544553518295, + 0.0010368243092671037, + 0.007746191695332527, + -0.04720483720302582, + -0.03391661122441292, + 0.015808770433068275, + -0.0058689662255346775, + 0.023138385266065598, + 0.00021619730978272855, + 0.008990644477307796, + -0.00571604585275054, + 0.014996711164712906, + -0.0314909853041172, + -0.00783583428710699, + -0.026028048247098923, + -0.011600831523537636, + 0.027715440839529037, + 0.0514233224093914, + -0.00527310511097312, + -0.05104365944862366, + 0.004888168536126614, + 0.00565276900306344, + 0.015323643572628498, + -0.06196953356266022, + 0.01781255006790161, + 0.031385522335767746, + -0.00482225464656949, + 0.0002226239157607779, + 0.0005945425946265459, + -0.011853940784931183, + 0.0351821593940258, + 0.007540540304034948, + 0.01349914912134409, + 0.014174106530845165, + 0.026386618614196777, + 0.006396276876330376, + -0.03332602605223656, + 0.0066810245625674725, + -0.03309400752186775, + -0.007630183361470699, + 0.0016781657468527555, + 0.03777652606368065, + 0.023391494527459145, + -0.003530343994498253, + 0.008732262067496777, + -0.026323340833187103, + 0.019647590816020966, + -0.013604611158370972, + -0.007587998639792204, + 0.020069438964128494, + 0.011600831523537636, + 0.016177887097001076, + 0.03606804087758064, + -0.003068947233259678, + -0.024277376011013985, + 0.01917301118373871, + 0.009713060222566128, + 0.001779673038981855, + -0.006143167614936829, + 0.022189226001501083, + -0.00800984725356102, + 0.0021843838039785624, + 0.05403878167271614, + -0.03376896679401398, + 0.008684804663062096, + -0.0012879559071734548, + -0.02642880380153656, + -0.001815266441553831, + 0.026787374168634415, + 0.009612870402634144, + 0.041235681623220444, + 0.04813290387392044, + 0.01327767875045538, + -0.023792250081896782, + 0.006074617151170969, + 0.043176185339689255, + -0.014943980611860752, + -0.018571875989437103, + 0.01821330562233925, + 0.04484248533844948, + -0.001429011463187635, + 0.0179601963609457, + -0.00565276900306344, + -0.005842600483447313, + 0.013541334308683872, + 0.06369911134243011, + 0.029993422329425812, + -0.002568002324551344, + -0.016863390803337097, + -0.006122075021266937, + -0.019130825996398926, + 0.02803182788193226, + -0.02030145563185215, + 0.0514233224093914, + -0.03288308531045914, + -0.02389771305024624, + 0.007208334747701883, + 0.01801292784512043, + -0.00020911157480441034, + 0.014954526908695698, + 0.003912643995136023, + -0.029634851962327957, + -0.0051544602029025555, + 0.004548053257167339, + 0.03511888161301613, + -0.05243575945496559, + -0.021145151928067207, + -0.019552674144506454, + -0.024235190823674202, + 0.025500737130641937, + -0.031195690855383873, + 0.014385031536221504, + 0.011231713928282261, + 0.00734016252681613, + 0.003997013904154301, + 0.0171059537678957, + -0.004294943995773792, + -0.0010546210687607527, + -0.021008051931858063, + 0.042733244597911835, + -0.0013604611158370972, + 0.007914930582046509, + -0.0274412389844656, + -0.010435475036501884, + 0.00524146668612957, + -0.017875825986266136, + 0.013161670416593552, + -0.015471290796995163, + 0.051760800182819366, + 0.020491287112236023, + 0.04366131126880646, + -0.0015133812557905912, + 0.04501122608780861, + -0.047584500163793564, + -0.01012436207383871, + 0.010388017632067204, + -0.017084861174225807, + 0.002440129406750202, + 0.010150727815926075, + -0.030351994559168816, + 0.029170818626880646, + -0.009892345406115055, + 0.015439651906490326, + -0.015450198203325272, + 0.011358268558979034, + 0.04100366681814194, + 0.003237686585634947, + 0.00041163177229464054, + -0.023813342675566673, + 0.002539000241085887, + -0.02655535750091076, + 0.02345477230846882, + -0.00969724077731371, + 0.003348421771079302, + 0.02714594639837742, + 0.00223975139670074, + 0.01203322596848011, + -0.00276574376039207, + 0.007445624563843012, + -0.0156294833868742, + 0.006111529190093279, + 0.0423324890434742, + 0.020480740815401077, + 0.0007408712990581989, + -0.0066230203956365585, + 0.013688981533050537, + 0.005584218539297581, + 0.012370704673230648, + -0.0199323371052742, + 0.01983742229640484, + 0.0008239226881414652, + 0.031976111233234406, + 0.0376499705016613, + 0.006739028729498386, + 0.0161146093159914, + 0.03379005938768387, + 0.00857406947761774, + -0.007413986138999462, + -0.025416366755962372, + 0.015555660240352154, + 0.024530485272407532, + -0.029023170471191406, + 0.02877006307244301, + -0.020312001928687096, + 0.03128005936741829, + -0.02716703899204731, + 0.000496001448482275, + 0.03341039642691612, + -0.03305182233452797, + 0.02600695565342903, + -0.02773653343319893, + 0.020480740815401077, + -0.014564316719770432, + 0.028369305655360222, + -0.0068603097461164, + 0.02640771120786667, + -0.0519295409321785, + -0.004996267147362232, + 0.007350708823651075, + 0.018466414883732796, + -0.022379059344530106, + 0.02020653896033764, + -0.008484425954520702, + -0.011031336151063442, + -0.0005177530110813677, + 0.03509778901934624, + 0.015081080608069897, + 0.0013696891255676746, + -0.08825068920850754, + -0.038451481610536575, + 0.027841996401548386, + -0.020902588963508606, + -0.008447514846920967, + -0.009760517627000809, + 0.014564316719770432, + -0.004856530111283064, + 0.02037527784705162, + -0.0230118315666914, + 0.018719524145126343, + -0.034190814942121506, + 0.031237876042723656, + -0.0017150774365291, + 0.043787866830825806, + -0.000717801449354738, + 0.03214484825730324, + -0.011664108373224735, + 0.04062400385737419, + 0.017675448209047318, + 0.015956416726112366, + 0.026492081582546234, + -0.0026813740842044353, + 0.022505613043904305, + 0.010008353739976883, + -0.03583602234721184, + -0.022779814898967743, + 0.00034176313783973455, + 0.0030953127425163984, + 0.001056598499417305, + -0.030077792704105377, + 0.024425024166703224, + -0.018814438953995705, + 0.02375006675720215, + 0.03039417788386345, + -0.02320166304707527, + 0.004561236128211021, + -0.021936118602752686, + 0.01725360006093979, + 0.00223975139670074, + 0.006253902800381184, + -0.0029793044086545706, + -0.022906368598341942, + -0.015386921353638172, + 0.013667888939380646, + 0.003862549550831318, + -0.002916027093306184, + -0.008547703735530376, + 0.010277282446622849, + -0.009164656512439251, + -0.024024266749620438, + -0.0019128188723698258, + -0.04058181867003441, + -0.016125155612826347, + 0.0033457851968705654, + 0.012244150042533875, + 0.022674351930618286, + 0.040982574224472046, + 0.0032350500114262104, + -0.014490493573248386, + 0.03678518161177635, + 0.008695350959897041, + -0.009976714849472046, + -0.004621876869350672, + 0.01688448339700699, + 0.01492288801819086, + 0.012497259303927422, + 0.015481837093830109, + -0.030204346403479576, + 0.040961481630802155, + -0.004308126866817474, + 0.01784418895840645, + 0.0191941037774086, + -0.021029144525527954, + 0.042311396449804306, + 0.01092587411403656, + -0.001318935421295464, + 0.009581232443451881, + -0.007029049098491669, + 0.025353090837597847, + -0.036089133471250534, + -0.003158590057864785, + 0.025648383423686028, + 0.024403931573033333, + 0.009085560217499733, + 0.01601969450712204, + 0.024762501940131187, + -0.0017453978070989251, + 0.012286335229873657, + -0.0161146093159914, + -0.0003336886875331402, + -0.005228283815085888, + 0.008916821330785751, + 0.0025759118143469095, + -0.04728920757770538, + -0.003741268068552017, + -0.021271705627441406, + -0.028812246397137642, + 0.012075411155819893, + 0.010683311149477959, + 0.019774144515395164, + 0.01924683339893818, + 0.013193309307098389, + 0.002887025009840727, + 0.016673559322953224, + 0.0038019088096916676, + 0.02109242044389248, + -0.022505613043904305, + 0.012486713007092476, + 0.03083711862564087, + 0.016209525987505913, + -0.004550689831376076, + 0.018909355625510216, + -0.0034248819574713707, + 0.0077356453984975815, + -0.031005859375, + -0.02303292416036129, + -0.018023474141955376, + -0.032271403819322586, + -0.02512107416987419, + -0.016272801905870438, + 0.0032060479279607534, + -0.011105159297585487, + -0.001138331601396203, + 0.018519146367907524, + 0.006934133358299732, + 0.020860403776168823, + 0.020217085257172585, + 0.014912341721355915, + 0.023433679714798927, + 0.0007982163224369287, + 0.0026681912131607533, + 0.0319972038269043, + 0.05150769278407097, + 0.006644112523645163, + -0.001628071186132729, + -0.010693857446312904, + 0.001442194334231317, + 0.004408315755426884, + -0.025796031579375267, + -0.017928557470440865, + -0.0012240195646882057, + 0.00952322781085968, + -0.011822301894426346, + -0.013920998200774193, + 0.0030504914466291666, + -0.016452088952064514, + -0.002876478945836425, + 0.003635806031525135, + 0.009728878736495972, + 0.01528145931661129, + 0.03501341864466667, + 0.0057265921495854855, + 0.0029608486220240593, + 0.022674351930618286, + 0.03305182233452797, + 0.0157454926520586, + -0.02982468344271183, + 0.01653645746409893, + -0.002532408805564046, + 0.014363938942551613, + 0.031828463077545166, + -0.014806879684329033, + -0.01241288986057043, + 0.026513172313570976, + -0.028706785291433334, + -0.001003867364488542, + 0.0267030056566, + -0.02507888898253441, + 0.007756737992167473, + -0.015903685241937637, + -0.010066358372569084, + 0.01971086673438549, + 0.01658918894827366, + -0.010119088925421238, + -0.04463156312704086, + -0.014954526908695698, + -0.00634881854057312, + -0.0069552259519696236, + -0.08272447437047958, + -0.03503451123833656, + 0.017306331545114517, + -0.007693460676819086, + -0.003862549550831318, + 0.02910754084587097, + -0.01717977598309517, + -0.008605707436800003, + 0.007609090767800808, + -0.012001587077975273, + 0.014353392645716667, + -0.06462717801332474, + -0.045812737196683884, + -0.027820903807878494, + -0.012022679671645164, + -0.00015110742242541164, + -0.03073165751993656, + -0.009048648178577423, + -0.021155698224902153, + 0.009270119480788708, + -0.0052572861313819885, + 0.03714375197887421, + -0.009486316703259945, + 0.006775940302759409, + -0.012644906528294086, + -0.00711869215592742, + -0.024108637124300003, + -0.012402343563735485, + 0.004492685664445162, + 0.013414779677987099, + 0.012286335229873657, + 0.0514233224093914, + 0.01971086673438549, + -0.008584615774452686, + -0.011273899115622044, + -0.002597004408016801, + 0.030436363071203232, + -0.008943186141550541, + -0.0075932713225483894, + -0.0258382149040699, + 0.028263844549655914, + 0.005457663908600807, + 0.010709676891565323, + -0.016030240803956985, + 0.000012770801731676329, + -0.041277866810560226, + 0.009649782441556454, + 0.0003994377329945564, + 0.004231667146086693, + 0.010245643556118011, + -0.033136192709207535, + -0.004545416682958603, + -0.02076548896729946, + -0.014965072274208069, + 0.002760470611974597, + -0.034929048269987106, + -0.0028632960747927427, + 0.02495233342051506, + 0.01269763708114624, + 0.0027710169088095427, + -0.01143209170550108, + 0.0014566953759640455, + 0.012528898194432259, + 0.022695444524288177, + -0.018540238961577415, + -0.013509695418179035, + -0.009354488924145699, + 0.020607294514775276, + -0.02172519452869892, + 0.02345477230846882, + 0.03925299644470215, + -0.01329877134412527, + 0.005196645390242338, + 0.011221167631447315, + 0.01624116487801075, + 0.005381203722208738, + 0.0329674556851387, + -0.04387223720550537, + 0.0015977509319782257, + -0.04442063719034195, + 0.014110829681158066, + 0.027525609359145164, + 0.015239274129271507, + -0.01624116487801075, + 0.0173485167324543, + -0.011126251891255379, + -0.010946966707706451, + -0.019004270434379578, + -0.04986248165369034, + 0.025500737130641937, + -0.02069166488945484, + 0.00437931390479207, + 0.015049442648887634, + -0.02212595008313656, + 0.03068947233259678, + 0.02404535934329033, + 0.0044135889038443565, + -0.02851695381104946, + -0.005383840296417475, + -0.02817947417497635, + -0.02231578156352043, + 0.028748970478773117, + 0.03501341864466667, + -0.04138332977890968, + -0.03203938901424408, + 0.02537418156862259, + 0.012982385233044624, + -0.021060781553387642, + 0.031512077897787094, + 0.0028817520942538977, + 0.041109129786491394, + -0.002539000241085887, + 0.018983179703354836, + 0.0024071724619716406, + -0.03562510013580322, + -0.01895154081285, + 0.015260366722941399, + -0.011896125040948391, + 0.022252503782510757, + 0.0013439826434478164, + -0.02847476862370968, + 0.057371385395526886, + -0.035498544573783875, + -0.012085957452654839, + -0.03724921494722366, + 0.03117459826171398, + -0.026091324165463448, + 0.05876348540186882, + 0.004215847700834274, + 0.013920998200774193, + -0.03058401122689247, + -0.006944679655134678, + -0.007946569472551346, + 0.00048479612451046705, + -0.005679134279489517, + -0.0006795714143663645, + 0.00990289170295, + 0.013678435236215591, + -0.004930353257805109, + -0.007820014841854572, + 0.00829459447413683, + -0.008284048177301884, + -0.025015611201524734, + -0.04927189648151398, + 0.015049442648887634, + 0.0012273152824491262, + -0.03748123347759247, + 0.04817508906126022, + -0.038156189024448395, + -0.03826165199279785, + 0.0035039784852415323, + 0.05273105204105377, + 0.021893933415412903, + -0.023855527862906456, + -0.04977811500430107, + 0.005826781503856182, + -0.006575562059879303, + -0.0025666840374469757, + 0.02315947785973549, + 0.004213211126625538, + 0.034000981599092484, + 0.041573163121938705, + 0.02214704267680645, + 0.00565276900306344, + -0.02389771305024624, + -0.013446418568491936, + 0.016061877831816673, + 0.010736042633652687, + 0.010699130594730377, + 0.014490493573248386, + 0.02657645009458065, + 0.01729578524827957, + 0.005399659741669893, + 0.021050235256552696, + -0.009011737070977688, + 0.002905481029301882, + -0.029023170471191406, + 0.02000616118311882, + 0.003519797697663307, + -0.03056291863322258, + -0.0136573426425457, + -0.005399659741669893, + -0.05007340759038925, + -0.0005408228607848287, + -0.004205301403999329, + 0.014332300052046776, + 0.010282555595040321, + 0.010493479669094086, + -0.04370349645614624, + 0.03071056492626667, + -0.005252012982964516, + -0.007661821786314249, + 0.0013024569489061832, + 0.015186542645096779, + -0.024614855647087097, + -0.02448830008506775, + -0.00013380504969973117, + -0.014585409313440323, + -0.049229711294174194, + 0.01838204450905323, + -0.0055894916877150536, + 0.005136004649102688, + 0.014595955610275269, + 0.009428312070667744, + -0.007635456509888172, + 0.009765790775418282, + -0.0023254393599927425, + -0.01685284450650215, + -0.02598586305975914, + -0.005805688910186291, + 0.05492466315627098, + 0.00594278983771801, + -0.013688981533050537, + -0.0273146852850914, + 0.035814929753541946, + -0.012676545418798923, + 0.012929653748869896, + 0.020238177850842476, + 0.0009610234410502017, + 0.028854431584477425, + -0.00035857115290127695, + 0.03098476678133011, + 0.007445624563843012, + 0.02598586305975914, + 0.016494272276759148, + 0.0032535060308873653, + -0.0027235588058829308, + 0.013931544497609138, + -0.015028350055217743, + -0.02131389081478119, + -0.023138385266065598, + 0.013404233381152153, + 0.029887961223721504, + -0.015323643572628498, + -0.029276279732584953, + 0.023792250081896782, + -0.0066230203956365585, + -0.0401177853345871, + 0.002655008574947715, + 0.008901001885533333, + 0.0031374976970255375, + 0.010134908370673656, + -0.023117292672395706, + -0.0028896615840494633, + -0.021493177860975266, + 0.022189226001501083, + -0.02096586674451828, + 0.0023030287120491266, + -0.006717936135828495, + 0.01867733895778656, + -0.011643016710877419, + -0.02002725377678871, + -0.007524721324443817, + 0.00022773223463445902, + 0.033600226044654846, + -0.032693251967430115, + 0.025732753798365593, + 0.03142770752310753, + -0.004215847700834274, + -0.022800907492637634, + -0.02332821674644947, + 0.03237686678767204, + -0.004666698165237904, + 0.024129729717969894, + 0.017095407471060753, + 0.006549196783453226, + -0.030436363071203232, + 0.015734946355223656, + -0.00017022242536768317, + 0.009259573183953762, + 0.020459648221731186, + 0.047753240913152695, + 0.02788417972624302, + 0.026913929730653763, + 0.01663137413561344, + -0.0032956907525658607, + -0.0005233556730672717, + -0.010699130594730377, + -0.002894934732466936, + -0.03011997789144516, + -0.030773842707276344, + 0.0010486887767910957, + -0.010809865780174732, + 0.01476469449698925, + 0.01313003245741129, + 0.013414779677987099, + -0.011379361152648926, + -0.0036621715407818556, + -0.019278472289443016, + 0.007060687988996506, + -0.013667888939380646, + 0.02022763155400753, + -0.010577849112451077, + 0.0027525608893483877, + -0.0021501085720956326, + -0.008885182440280914, + 0.02463594824075699, + -0.0018745888955891132, + 0.014005367644131184, + 0.01086259726434946, + 0.0012747731525450945, + 0.01803402043879032, + -0.008948459289968014, + 0.0013670525513589382, + -0.013847174122929573, + -0.027673255652189255, + 0.02729359269142151, + 0.004160480108112097, + 0.05581054463982582, + 0.0007263702573254704, + 0.011875033378601074, + -0.05112802982330322, + -0.0031823189929127693, + -0.03562510013580322, + 0.022400151938199997, + -0.044969040900468826, + -0.0018666792893782258, + 0.013193309307098389, + 0.015682214871048927, + 0.03054182603955269, + -0.021788470447063446, + 0.007967662066221237, + 0.03140661492943764, + -0.01074131578207016, + 0.00768291437998414, + -0.03427518531680107, + 0.0025231807958334684, + -0.009285937994718552, + 0.011020789854228497, + -0.030056700110435486, + 0.009059194475412369, + 0.026070231571793556, + 0.0158720463514328, + 0.005107002332806587, + 0.004178936127573252, + -0.00021405512234196067, + 0.0028501134365797043, + 0.021640824154019356, + 0.03541417419910431, + 0.021303344517946243, + -0.01818166673183441, + 0.008632073178887367, + -0.025015611201524734 + ] + }, + { + "HotelId": "26", + "HotelName": "Planetary Plaza & Suites", + "Description": "Extend Your Stay. Affordable home away from home, with amenities like free Wi-Fi, full kitchen, and convenient laundry service.", + "Description_fr": "Prolongez votre séjour. Une maison abordable loin de chez vous, avec des équipements comme une connexion Wi-Fi gratuite, une cuisine complète et un service de blanchisserie pratique.", + "Category": "Extended-Stay", + "Tags": [ + "free parking", + "free wifi", + "laundry service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2022-06-02T00:00:00Z", + "Rating": 3.2, + "Address": { + "StreetAddress": "9255 Towne Centre Dr", + "City": "San Diego", + "StateProvince": "CA ", + "PostalCode": "92121", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -117.206993, + 32.875282 + ] + }, + "Rooms": [ + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 236.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 137.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd", + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.016837595030665398, + -0.013704479672014713, + 0.011064539663493633, + 0.0015041856095194817, + -0.06303364038467407, + -0.03451068699359894, + -0.011650548316538334, + 0.007055311929434538, + 0.028476538136601448, + 0.005662816110998392, + 0.012219150550663471, + 0.00127210293430835, + -0.001685500144958496, + -0.017916779965162277, + -0.006620157044380903, + 0.07505552470684052, + -0.025413047522306442, + 0.04722881689667702, + 0.02241918258368969, + 0.06215173006057739, + -0.02715366706252098, + 0.010536551475524902, + -0.05444658547639847, + -0.030124325305223465, + 0.042192623019218445, + 0.03492843732237816, + -0.05518924817442894, + -0.007113332860171795, + 0.01384372916072607, + -0.04451344907283783, + -0.025366632267832756, + -0.037365302443504333, + 0.006451897323131561, + -0.03230590373277664, + 0.02585400454699993, + 0.019680608063936234, + -0.0043167369440197945, + -0.026759127154946327, + 0.0033739013597369194, + -0.03126152977347374, + 0.021374810487031937, + 0.0074904668144881725, + 0.014238269068300724, + 0.011099351570010185, + -0.033048566430807114, + 0.0224307868629694, + -0.002616731682792306, + 0.0461612343788147, + 0.02856937237083912, + 0.06386914104223251, + -0.012079901061952114, + -0.022221911698579788, + -0.020968666300177574, + -0.059227488934993744, + -0.0043892627581954, + -0.011348840780556202, + -0.007560091558843851, + -0.004923052620142698, + -0.022883348166942596, + 0.019436920061707497, + 0.012010276317596436, + 0.00002319693157915026, + 0.040452003479003906, + 0.09343646466732025, + -0.03235231712460518, + 0.009521190077066422, + -0.020237606018781662, + 0.02975299395620823, + -0.044026076793670654, + -0.003574072616174817, + -0.004281924571841955, + -0.018357736989855766, + -0.025413047522306442, + -0.02726970985531807, + 0.006591146811842918, + -0.011940651573240757, + -0.0245775505900383, + -0.050501178950071335, + 0.0004728683561552316, + 0.004035336896777153, + -0.022268328815698624, + -0.026109296828508377, + -0.018833504989743233, + 0.03467314690351486, + 0.03516051918268204, + -0.02133999764919281, + -0.04518648982048035, + -0.030008284375071526, + -0.026039671152830124, + 0.04397965967655182, + 0.030542073771357536, + 0.004113664850592613, + -0.02048129215836525, + -0.07115653157234192, + 0.01427308190613985, + 0.03328064829111099, + 0.023022597655653954, + -0.028847871348261833, + -0.025250589475035667, + 0.017823945730924606, + 0.05444658547639847, + -0.08392108231782913, + 0.008424599654972553, + -0.007676132954657078, + 0.007444050628691912, + -0.06591146439313889, + 0.01502735074609518, + 0.0217809546738863, + -0.004400867037475109, + -0.006567938253283501, + -0.09023372828960419, + -0.00611537741497159, + -0.0011814456665888429, + 0.003861274803057313, + -0.010432113893330097, + -0.002847363706678152, + -0.0006527323857881129, + -0.019773440435528755, + -0.00695087481290102, + -0.00560769671574235, + 0.006167595740407705, + 0.046602193266153336, + 0.03490522876381874, + -0.03963971510529518, + 0.010287062264978886, + -0.016756365075707436, + -0.031215114519000053, + 0.042424704879522324, + -0.043260201811790466, + -0.03520693629980087, + 0.010240646079182625, + 0.026898376643657684, + 0.027780290693044662, + 0.022337952628731728, + -0.027339333668351173, + 0.011679558083415031, + -0.0032114433124661446, + -0.02262805588543415, + -0.017707904800772667, + 0.010054980404675007, + 0.03230590373277664, + -0.001153160585090518, + 0.033257439732551575, + 0.01147648598998785, + -0.016628719866275787, + 0.020504500716924667, + -0.010960102081298828, + 0.005456842947751284, + -0.005604795645922422, + 0.03084378130733967, + -0.0262021292001009, + 0.001240916782990098, + -0.021142728626728058, + -0.0008253438863903284, + -0.015178204514086246, + -0.00002099849189107772, + -0.042819246649742126, + 0.000946461979765445, + -0.03360556438565254, + 0.045232903212308884, + -0.01865944266319275, + -0.00813449639827013, + -0.058252740651369095, + 0.06001656875014305, + 0.04883018508553505, + 0.03158644586801529, + 0.028824662789702415, + -0.018589818850159645, + -0.06447255611419678, + -0.059320319443941116, + 0.014029394835233688, + -0.022013038396835327, + -0.03729568049311638, + 0.0739879459142685, + 0.06758246570825577, + -0.003518952988088131, + 0.03592639043927193, + -0.02963695116341114, + -0.013367959298193455, + 0.014621205627918243, + 0.009144055657088757, + -0.03834005072712898, + 0.0058049666695296764, + -0.0048940423876047134, + -0.0009283305262215436, + -0.06270872801542282, + -0.013913353905081749, + -0.0017362681683152914, + -0.01310106460005045, + 0.03555506095290184, + -0.020643750205636024, + -0.058902572840452194, + -0.011894234456121922, + 0.0071249366737902164, + 0.007983642630279064, + 0.0010450971312820911, + -0.00927750300616026, + -0.010356687009334564, + 0.006689781788736582, + 0.027733873575925827, + -0.07194561511278152, + -0.021955017000436783, + 0.06219814345240593, + -0.00268055428750813, + -0.025157757103443146, + -0.0036756086628884077, + -0.0031244123820215464, + 0.03397689759731293, + -0.000517109117936343, + -0.02284853532910347, + 0.022163892164826393, + 0.013739291578531265, + 0.041217874735593796, + 0.04400286823511124, + 0.001149534247815609, + -0.028105206787586212, + 0.023626012727618217, + -0.01823008991777897, + 0.0137857086956501, + 0.031168697401881218, + -0.04386361688375473, + -0.021746141836047173, + 0.04309774562716484, + 0.008366579189896584, + -0.018891526386141777, + -0.007478863000869751, + -0.031957779079675674, + -0.027942748740315437, + 0.0135884378105402, + -0.03265402466058731, + -0.00920787826180458, + -0.005079708527773619, + -0.060527149587869644, + -0.04576669633388519, + -0.024716800078749657, + 0.04514007270336151, + -0.03339669108390808, + 0.01659390889108181, + 0.000751367537304759, + 0.028847871348261833, + -0.036274515092372894, + 0.012764545157551765, + -0.06252305954694748, + 0.0446062833070755, + 0.01625738851726055, + -0.01777753047645092, + 0.008221527561545372, + -0.07900092750787735, + 0.021630100905895233, + -0.021096311509609222, + -0.034441061317920685, + 0.014110623858869076, + -0.005314692389219999, + -0.05068684741854668, + 0.06637563556432724, + -0.05463225021958351, + 0.013170689344406128, + 0.051800843328237534, + 0.06609713286161423, + -0.010815050452947617, + 0.03437143936753273, + 0.03049565851688385, + 0.005265374667942524, + -0.04363153502345085, + 0.04277282953262329, + 0.03815438598394394, + -0.0003530194517225027, + 0.0403127521276474, + 0.025900421664118767, + -0.04138033464550972, + -0.03321102634072304, + -0.009138253517448902, + 0.006585344672203064, + 0.004397965967655182, + 0.01131983008235693, + 0.011435871943831444, + 0.010379895567893982, + 0.004490798804908991, + -0.005857185460627079, + 0.04397965967655182, + -0.04938718304038048, + -0.06623638421297073, + 0.010037573985755444, + -0.05542133376002312, + 0.003925097640603781, + -0.014899704605340958, + 0.015607557259500027, + -0.00830275658518076, + -0.021595288068056107, + 0.03543901816010475, + 0.03309498354792595, + 0.031215114519000053, + -0.02576117217540741, + -0.038966674357652664, + 0.0334198996424675, + 0.0101768234744668, + 0.022674473002552986, + 0.015271036885678768, + 0.06623638421297073, + 0.0076993415132164955, + 0.002107600448653102, + 0.07352377474308014, + -0.022117475047707558, + 0.020086752250790596, + -0.008267943747341633, + 0.02274409867823124, + -0.021200748160481453, + -0.0026500935200601816, + 0.024299051612615585, + -0.0044675907120108604, + -0.01024644821882248, + 0.012729732319712639, + 0.029985075816512108, + -0.013774104416370392, + -0.030797366052865982, + 0.02478642575442791, + -0.00872050505131483, + 0.01941371150314808, + -0.02006354369223118, + -0.03458031266927719, + 0.045650653541088104, + -0.012903794646263123, + 0.006858041975647211, + -0.06916062533855438, + -0.016303805634379387, + -0.023881303146481514, + 0.02240757830440998, + 0.008064871653914452, + -0.05198650807142258, + -0.006370668299496174, + 0.01777753047645092, + -0.012486045248806477, + 0.0448615737259388, + -0.02167651802301407, + -0.010107198730111122, + 0.009596616961061954, + -0.012857377529144287, + -0.0053030881099402905, + 0.0104031041264534, + 0.02350996993482113, + -0.02046968787908554, + -0.032398734241724014, + -0.07491627335548401, + 0.017197322100400925, + -0.016895616427063942, + -0.016767969354987144, + 0.05119742825627327, + 0.03084378130733967, + 0.004078852478414774, + 0.06131622940301895, + 0.007531081326305866, + 0.0076993415132164955, + -0.05008343234658241, + 0.008743713609874249, + 0.01682599075138569, + 0.0005678771995007992, + 0.10332318395376205, + -0.036483388394117355, + 0.01723213493824005, + 0.024275843054056168, + -0.0016593908658251166, + 0.042285457253456116, + 0.024647176265716553, + -0.01647786609828472, + -0.04093937575817108, + 0.02347515895962715, + -0.009068628773093224, + 0.028522955253720284, + -0.0007644221768714488, + -0.002692158566787839, + 0.06205889582633972, + -0.0069566769525408745, + 0.026155712082982063, + -0.025459464639425278, + -0.016234179958701134, + 0.021572081372141838, + 0.03560147434473038, + 0.02153726853430271, + 0.006846437696367502, + -0.01158672571182251, + 0.020179584622383118, + -0.030147533863782883, + -0.01572359912097454, + -0.017626676708459854, + 0.04943360015749931, + 0.016524283215403557, + -0.05365750566124916, + 0.00415137829259038, + -0.03483560308814049, + 0.048226770013570786, + -0.0048331208527088165, + 0.006237220950424671, + 0.008552244864404202, + -0.006405480671674013, + 0.01983145996928215, + -0.024183010682463646, + 0.0011756435269489884, + 0.016895616427063942, + 0.007542685605585575, + -0.049944180995225906, + 0.009793886914849281, + -0.035415809601545334, + -0.03235231712460518, + -0.03084378130733967, + -0.004479194991290569, + 0.01983145996928215, + 0.012265566736459732, + 0.008500026538968086, + 0.03386085480451584, + 0.006573740392923355, + 0.003762639593333006, + -0.05203292518854141, + 0.033025357872247696, + 0.014957726001739502, + -0.06642205268144608, + -0.022871743887662888, + -0.005511962343007326, + -0.006405480671674013, + 0.04892301931977272, + -0.00751367537304759, + 0.021908599883317947, + 0.018810296431183815, + 0.03434823080897331, + 0.00493175582960248, + -0.04049842059612274, + 0.02940486930310726, + 0.007061114069074392, + -0.03543901816010475, + -0.0989600345492363, + 0.00011966760939685628, + -0.019796648994088173, + -0.015758410096168518, + -0.021212352439761162, + 0.0007564443512819707, + -0.041867706924676895, + 0.009312315843999386, + -0.029126370325684547, + -0.01351881306618452, + -0.010896279476583004, + -0.023417137563228607, + 0.004569126758724451, + -0.009550199843943119, + -0.06243022903800011, + 0.014551580883562565, + -0.007966236211359501, + 0.002645741915330291, + 0.011563517153263092, + 0.0504547655582428, + -0.0014062756672501564, + 0.05379675328731537, + -0.02144443430006504, + -0.026875168085098267, + -0.020109960809350014, + 0.0005279880133457482, + 0.0007136540953069925, + 0.003112808335572481, + 0.007618112489581108, + -0.020632145926356316, + 0.019460128620266914, + 0.0025500080082565546, + 0.062244560569524765, + -0.02652704529464245, + -0.011435871943831444, + -0.011783995665609837, + 0.0323755256831646, + 0.000576580292545259, + -0.014203457161784172, + 0.02469359152019024, + -0.020179584622383118, + 0.0053175934590399265, + -0.018926339223980904, + -0.020179584622383118, + 0.0016608412843197584, + 0.012126317247748375, + -0.05658174678683281, + -0.011285018175840378, + 0.01018842775374651, + -0.005535170901566744, + -0.0015926670748740435, + 0.02608608826994896, + -0.08665965497493744, + 0.021838976070284843, + -0.031423989683389664, + -0.01271812804043293, + -0.035624682903289795, + -0.025923630222678185, + -0.006782615091651678, + -0.02113112434744835, + -0.02176935039460659, + -0.016315409913659096, + 0.029567327350378036, + 0.005291483830660582, + 0.0014403628883883357, + -0.009718460030853748, + 0.024623967707157135, + 0.024206219241023064, + -0.02552909031510353, + -0.0066549694165587425, + 0.0012075549457222223, + 0.03028678335249424, + -0.030983030796051025, + -0.02608608826994896, + -0.03365198150277138, + 0.016245784237980843, + -0.016431450843811035, + 0.03859534114599228, + 0.006567938253283501, + -0.03437143936753273, + 0.01865944266319275, + 0.008285350166261196, + -0.01637342944741249, + -0.010368291288614273, + -0.0048186155036091805, + 0.005056500434875488, + 0.017638279125094414, + -0.007449852302670479, + 0.0074730608612298965, + 0.013066251762211323, + -0.02585400454699993, + 0.01471403893083334, + 0.004780902061611414, + 0.02638779580593109, + 0.008401391096413136, + 0.00038366159424185753, + -0.004136872943490744, + -0.008354974910616875, + -0.020817812532186508, + -0.024229425936937332, + -0.003347791964188218, + 0.018056029453873634, + 0.0008130144560709596, + 0.03625130653381348, + -0.01298502366989851, + -0.003788748988881707, + 0.030750948935747147, + -0.017382988706231117, + 0.03451068699359894, + -0.016837595030665398, + 0.02006354369223118, + -0.03323423117399216, + 0.03975575417280197, + 0.019436920061707497, + 0.00638807425275445, + -0.042726412415504456, + -0.01994750276207924, + -0.038107968866825104, + 0.004891141317784786, + 0.0157352015376091, + -0.01984306424856186, + 0.0026152811478823423, + 0.022349556908011436, + -0.002008965238928795, + 0.02898712083697319, + -0.019204838201403618, + 0.01551472395658493, + 0.025737963616847992, + 0.0379687175154686, + -0.0109891127794981, + -0.00010987662244588137, + 0.0023208262864500284, + -0.013611646369099617, + -0.03683151304721832, + -0.010913685895502567, + 0.0023121233098208904, + 0.006689781788736582, + -0.006800021044909954, + 0.03430181369185448, + 0.0020727880764752626, + -0.03762059286236763, + -0.02283693104982376, + -0.013553625904023647, + 0.01401779055595398, + -0.026596669107675552, + 0.018879922106862068, + 0.003687212709337473, + -0.02283693104982376, + -0.014551580883562565, + -0.02954411879181862, + -0.015224620699882507, + -0.025064924731850624, + 0.012079901061952114, + -0.0033826043363660574, + -0.016744762659072876, + 0.036135267466306686, + 0.03462672978639603, + -0.010623582638800144, + 0.018299715593457222, + 0.007507873233407736, + 0.003806155174970627, + -0.0065621365793049335, + 0.013797312043607235, + 0.011929047293961048, + -0.016245784237980843, + -0.035717517137527466, + -0.004943360108882189, + -0.0036407962907105684, + -0.026318170130252838, + 0.010101396590471268, + -0.046393316239118576, + 0.02413659356534481, + -0.0036494992673397064, + -0.026457419618964195, + 0.006945072673261166, + -0.010524947196245193, + -0.01789357140660286, + 0.003046084428206086, + -0.042958494275808334, + -0.02306901291012764, + -0.012486045248806477, + -0.035740725696086884, + -0.02156047709286213, + -0.004319638013839722, + 0.01228877529501915, + 0.01648947037756443, + -0.02306901291012764, + 0.01267171185463667, + -0.07825826108455658, + -0.014922913163900375, + -0.012973419390618801, + -0.008436203934252262, + 0.050176266580820084, + -0.014006187207996845, + 0.02006354369223118, + 0.04428136721253395, + 0.01514339167624712, + 0.030472449958324432, + -0.02006354369223118, + -0.04449024051427841, + -0.0029416473116725683, + 0.01572359912097454, + 0.021142728626728058, + 0.0715278685092926, + 0.038224007934331894, + -0.027873124927282333, + -0.03912913054227829, + 0.038641758263111115, + 0.006324251648038626, + -0.03332706540822983, + 0.006782615091651678, + 0.0007665979210287333, + -0.027548208832740784, + -0.02348676323890686, + -0.003910592291504145, + -0.047252025455236435, + 0.05129026249051094, + 0.024229425936937332, + 0.006515719927847385, + -0.040034253150224686, + 0.035392601042985916, + -0.007020499557256699, + 0.0004902745713479817, + 0.013193897902965546, + 0.03850250691175461, + -0.034951645880937576, + 0.0004072324954904616, + 0.008958389982581139, + 0.017000053077936172, + 0.026759127154946327, + 0.05569983273744583, + 0.006132783368229866, + 0.022117475047707558, + 0.002445570658892393, + -0.010095594450831413, + 0.012520858086645603, + -0.04049842059612274, + 0.012056692503392696, + 0.011238601058721542, + -0.019576169550418854, + 0.005422030575573444, + 0.0010530749568715692, + 0.043492283672094345, + 0.020968666300177574, + 0.009898324497044086, + 0.00547424890100956, + -0.043492283672094345, + -0.023997344076633453, + 0.05337900668382645, + -0.03683151304721832, + 0.008436203934252262, + 0.04189091548323631, + -0.005596092436462641, + 0.03386085480451584, + -0.022871743887662888, + 0.03699397295713425, + 0.017742717638611794, + -0.004250013269484043, + -0.007844393141567707, + -0.011018122546374798, + 0.01353041734546423, + -0.02016798034310341, + -0.018032820895314217, + 0.00751367537304759, + 0.04490799084305763, + -0.017615072429180145, + -0.00452561117708683, + 0.024972090497612953, + 0.010902081616222858, + -0.016872407868504524, + -0.018044425174593925, + -0.054260920733213425, + 0.0344642698764801, + 0.014377519488334656, + -0.03297894075512886, + -0.01972702331840992, + -0.02597004733979702, + -0.06168756261467934, + 0.008320162072777748, + -0.04237828776240349, + 0.020446479320526123, + -0.04270320385694504, + -0.0021119520533829927, + -0.013240314088761806, + -0.036042433232069016, + 0.006683979649096727, + -0.008221527561545372, + -0.006498313508927822, + -0.009944740682840347, + 0.005749847274273634, + 0.0020568324252963066, + -0.0007890809210948646, + 0.00879012979567051, + 0.011470683850347996, + 0.04388682544231415, + 0.0027095647528767586, + -0.017162511125206947, + 0.046416524797677994, + 0.016234179958701134, + 0.0020336240995675325, + 0.015096975490450859, + 0.014365915209054947, + 0.02383488602936268, + -0.013205502182245255, + 0.0035972807090729475, + -0.0014954824000597, + 0.008372381329536438, + -0.0024354171473532915, + -0.006434490904211998, + 0.03555506095290184, + -0.038316842168569565, + -0.03898988291621208, + 0.019912689924240112, + -0.004673563875257969, + 0.014597997069358826, + 0.010327677242457867, + 0.013832124881446362, + -0.03994142264127731, + 0.013924958184361458, + -0.007954631932079792, + -0.030333200469613075, + -0.013344751670956612, + 0.0095908148214221, + 0.007635518442839384, + 0.019889481365680695, + 0.005053599365055561, + -0.024554342031478882, + -0.07486985623836517, + -0.008627671748399734, + 0.015445099212229252, + 0.01660551317036152, + -0.011882631108164787, + -0.006765208672732115, + 0.00568892527371645, + 0.027849916368722916, + 0.04279603809118271, + 0.0323755256831646, + 0.012555669993162155, + -0.03933800756931305, + -0.023428741842508316, + -0.02736254222691059, + 0.019761836156249046, + 0.012045088224112988, + -0.00007946110417833552, + 0.003121511312201619, + -0.015340661630034447, + -0.011575121432542801, + -0.032607611268758774, + -0.035508643835783005, + -0.021722935140132904, + 0.028267664834856987, + -0.027014417573809624, + 0.02543625608086586, + -0.015549535863101482, + 0.01819527894258499, + -0.021189143881201744, + -0.019251253455877304, + -0.03827042505145073, + 0.043376244604587555, + -0.0031505217775702477, + 0.02133999764919281, + -0.03757417947053909, + 0.004679366014897823, + -0.039825379848480225, + 0.035299766808748245, + -0.04836602136492729, + 0.016512678936123848, + 0.023672427982091904, + -0.03425539657473564, + 0.020086752250790596, + 0.08136817067861557, + 0.004844725131988525, + 0.02845333144068718, + -0.014899704605340958, + 0.04323699325323105, + -0.034325022250413895, + 0.04339945316314697, + 0.006666573695838451, + -0.010942695662379265, + 0.03455710411071777, + 0.012358400039374828, + -0.019669003784656525, + -0.008366579189896584, + 0.006051554810255766, + 0.00654473016038537, + 0.000715467263944447, + 0.02469359152019024, + 0.046927109360694885, + 0.0033506930340081453, + 0.0262021292001009, + -0.026550253853201866, + -0.02381167747080326, + 0.0340697318315506, + -0.010350885801017284, + -0.005860086530447006, + 0.011180580593645573, + -0.030101116746664047, + -0.003890285035595298, + -0.0193789005279541, + -0.001502735074609518, + -0.02715366706252098, + -0.0006868195487186313, + -0.002779189497232437, + -0.010977508500218391, + -0.004496600944548845, + 0.010014365427196026, + 0.06345139443874359, + 0.007362821605056524, + 0.007931424304842949, + 0.012729732319712639, + 0.00549455638974905, + 0.01971541903913021, + 0.005833977367728949, + -0.022999389097094536, + 0.014261477626860142, + 0.0033419898245483637, + -0.001920483773574233, + -0.007925622165203094, + 0.009509585797786713, + -0.01353041734546423, + 0.02078299969434738, + 0.0010392949916422367, + 0.016779573634266853, + -0.027873124927282333, + -0.001363485469482839, + -0.005419129505753517, + 0.029474494978785515, + -0.012567274272441864, + 0.01158672571182251, + 0.029149578884243965, + 0.0126136913895607, + -0.01628059707581997, + 0.01908879727125168, + -0.001327947829850018, + 0.023788468912243843, + -0.020121563225984573, + 0.02371884509921074, + 0.026550253853201866, + -0.018717464059591293, + -0.0068232291378080845, + 0.016849199309945107, + -0.003037381451576948, + -0.018241694197058678, + 0.0027661349158734083, + -0.014435539953410625, + -0.029335245490074158, + 0.012045088224112988, + -0.007432446349412203, + 0.016767969354987144, + 0.014667622745037079, + 0.0037365304306149483, + -0.015050558373332024, + 0.01628059707581997, + 0.009028014726936817, + -0.02824445627629757, + -0.011151570826768875, + 0.017324969172477722, + 0.030890198424458504, + 0.01116317417472601, + 0.04818035289645195, + 0.014377519488334656, + -0.01917002536356449, + 0.008494224399328232, + 0.02318505570292473, + 0.004905646666884422, + -0.0022337953560054302, + -0.010083990171551704, + -0.007908215746283531, + -0.03481239452958107, + 0.04458307474851608, + 0.007693539373576641, + 0.018485382199287415, + -0.011238601058721542, + 0.01551472395658493, + -0.020075147971510887, + -0.003933800384402275, + -0.012021880596876144, + -0.000556635670363903, + -0.0029169886838644743, + -0.0006933468393981457, + -0.01615295186638832, + 0.022337952628731728, + 0.05862407386302948, + -0.04648615047335625, + -0.011186382733285427, + -0.01260208711028099, + -0.0009036717237904668, + 0.051475927233695984, + 0.002322276821359992, + 0.007310602813959122, + 0.018810296431183815, + 0.020852625370025635, + 0.015329057350754738, + 0.04339945316314697, + -0.023150242865085602, + -0.025668339803814888, + -0.006475105416029692, + -0.008691494353115559, + -0.0020263714250177145, + 0.019854668527841568, + 0.03924517333507538, + 0.004429877270013094, + 0.02198982983827591, + 0.014447144232690334, + -0.02413659356534481, + 0.045209698379039764, + 0.04084654152393341, + 0.026666294783353806, + 0.014806872233748436, + -0.0245775505900383, + -0.01819527894258499, + -0.02263966016471386, + -0.020226001739501953, + 0.00834917277097702, + 0.005703430622816086, + -0.03652980551123619, + 0.02585400454699993, + -0.017835550010204315, + 0.03759738802909851, + 0.011459079571068287, + 0.014830079860985279, + -0.04776260629296303, + 0.003809056244790554, + 0.009091837331652641, + 0.016245784237980843, + -0.06219814345240593, + -0.015398683026432991, + 0.0020611837971955538, + -0.0006549081881530583, + -0.006260429043322802, + 0.033907271921634674, + 0.006039950530976057, + -0.004815714433789253, + 0.07240977883338928, + 0.00014496098447125405, + -0.006080565042793751, + 0.025668339803814888, + 0.013495605438947678, + -0.03348952531814575, + 0.03434823080897331, + 0.02338232472538948, + 0.013542021624743938, + -0.0000036546214232657803, + 0.027200084179639816, + -0.021293580532073975, + 0.018264902755618095, + 0.008784327656030655, + 0.008842348121106625, + 0.009834501892328262, + 0.04674144089221954, + 0.018462173640727997, + -0.0170348659157753, + 0.008656682446599007, + 0.036808304488658905, + 0.0201563760638237, + -0.0011712920386344194, + -0.04620765149593353, + 0.02889428846538067, + 0.018775485455989838, + 0.03265402466058731, + 0.02661987766623497, + -0.004621345549821854, + 0.009677845984697342, + 0.007739955559372902, + -0.0017391692381352186, + -0.007293196860700846, + -0.016791177913546562, + 0.001280080759897828, + -0.0022961674258112907, + 0.0455114021897316, + 0.04938718304038048, + 0.03353593870997429, + -0.00003830269997706637, + -0.0016158752841874957, + 0.026132503524422646, + -0.015932472422719002, + 0.02144443430006504, + 0.036483388394117355, + 0.013704479672014713, + 0.01715090684592724, + -0.030750948935747147, + 0.012416420504450798, + 0.0012119064340367913, + -0.0047431886196136475, + 0.020968666300177574, + -0.008935181424021721, + -0.004128169734030962, + -0.03295573219656944, + -0.010925290174782276, + -0.016524283215403557, + 0.005111619830131531, + 0.017719509080052376, + 0.025297006592154503, + 0.021734537556767464, + -0.021688122302293777, + -0.011807204224169254, + -0.002914087614044547, + -0.03587997332215309, + 0.04966568201780319, + -0.00888876523822546, + 0.018566610291600227, + -0.005610597785562277, + 0.020388459786772728, + -0.0018305517733097076, + 0.01929767057299614, + 0.030356409028172493, + 0.005169640760868788, + -0.013379563577473164, + -0.03007790818810463, + -0.034325022250413895, + 0.02780349925160408, + -0.005802065599709749, + 0.020434875041246414, + -0.014911308884620667, + -0.0018871219363063574, + 0.015700390562415123, + -0.022013038396835327, + 0.00444438261911273, + 0.014992537908256054, + -0.01594407670199871, + 0.01385533344000578, + -0.007647122722119093, + 0.006301043555140495, + -0.031215114519000053, + -0.013054648414254189, + 0.005062302574515343, + 0.021409623324871063, + 0.004586533177644014, + -0.020933853462338448, + 0.00857545342296362, + -0.013774104416370392, + -0.0271768756210804, + 0.002210587030276656, + -0.00273712445050478, + 0.045743487775325775, + -0.056860245764255524, + -0.010379895567893982, + -0.01596728526055813, + -0.0017884867265820503, + -0.03179531916975975, + 0.015062162652611732, + 0.01993589848279953, + 0.02833728864789009, + 0.02803558111190796, + 0.014296290464699268, + -0.004044039640575647, + 0.014899704605340958, + -0.011244403198361397, + 0.020991874858736992, + -0.002509393496438861, + -0.019019171595573425, + 0.03782946988940239, + -0.00395991001278162, + 0.0373188853263855, + 0.01077443640679121, + 0.0005410426529124379, + -0.0030315793119370937, + 0.009202076122164726, + 0.006022544112056494, + -0.018891526386141777, + -0.0032027403358370066, + -0.027965957298874855, + -0.006498313508927822, + 0.012323588132858276, + -0.0118014020845294, + 0.023022597655653954, + 0.01170276664197445, + -0.013275126926600933, + 0.05022267997264862, + 0.026480628177523613, + 0.026666294783353806, + 0.008471015840768814, + 0.009323920123279095, + 0.022488806396722794, + 0.027130460366606712, + -0.008975795470178127, + -0.0047750999219715595, + -0.00630684569478035, + 0.007484664674848318, + -0.010965904220938683, + -0.022593244910240173, + 0.011279216036200523, + 0.018392547965049744, + -0.02434546872973442, + -0.016535887494683266, + 0.02511133998632431, + -0.016315409913659096, + 0.014470351859927177, + 0.019332483410835266, + 0.006591146811842918, + -0.012810961343348026, + 0.04321378469467163, + -0.007908215746283531, + -0.032491568475961685, + -0.005085510667413473, + -0.0028401112649589777, + -0.01217273436486721, + 0.005596092436462641, + -0.008070673793554306, + 0.030217159539461136, + -0.0019291868666186929, + 0.009451565332710743, + 0.021386414766311646, + -0.0169072188436985, + -0.004125268664211035, + -0.042842455208301544, + -0.012509253807365894, + -0.009428356774151325, + 0.020957062020897865, + 0.005851383320987225, + 0.011778193525969982, + 0.01650107465684414, + 0.012358400039374828, + -0.01310106460005045, + -0.017116094008088112, + -0.005340801551938057, + -0.0007970588048920035, + -0.008662484586238861, + 0.03372160717844963, + 0.05356467142701149, + 0.013391167856752872, + 0.03323423117399216, + -0.028940703719854355, + 0.016083326190710068, + 0.009115044958889484, + 0.02543625608086586, + -0.002449922263622284, + 0.018578214570879936, + 0.02661987766623497, + -0.0005341526702977717, + -0.02048129215836525, + 0.018450569361448288, + -0.016628719866275787, + -0.01628059707581997, + 0.0169072188436985, + -0.022570036351680756, + -0.025598714128136635, + 0.00428772671148181, + -0.011064539663493633, + 0.016431450843811035, + -0.006724594160914421, + 0.03611205890774727, + 0.014377519488334656, + 0.00004399144381750375, + 0.00029318564338609576, + -0.008372381329536438, + 0.03548543527722359, + -0.0039657121524214745, + 0.001975603401660919, + -0.005596092436462641, + 0.027200084179639816, + -0.012486045248806477, + -0.026643086224794388, + 0.0321202352643013, + 0.000688270025420934, + 0.021792558953166008, + -0.01669834554195404, + -0.01639663800597191, + 0.008320162072777748, + -0.02232634834945202, + -0.00008494586654705927, + -0.03397689759731293, + 0.0012626745738089085, + -0.004145576152950525, + 0.014992537908256054, + -0.02111952006816864, + -0.040684085339307785, + -0.007177155464887619, + -0.026666294783353806, + 0.01077443640679121, + -0.020864227786660194, + 0.051475927233695984, + -0.010867268778383732, + 0.020342042669653893, + -0.026921585202217102, + -0.004412470851093531, + -0.03652980551123619, + -0.0036727075930684805, + -0.023243075236678123, + -0.013135876506567001, + -0.013774104416370392, + 0.02048129215836525, + -0.002322276821359992, + -0.007879205048084259, + -0.011285018175840378, + -0.008859754540026188, + 0.01347239688038826, + -0.016953635960817337, + -0.04859810322523117, + -0.013542021624743938, + -0.002518096473067999, + -0.03188815340399742, + -0.012636899016797543, + -0.0022250921465456486, + -0.002484734635800123, + -0.027432167902588844, + 0.01514339167624712, + 0.026364587247371674, + -0.026805544272065163, + 0.0015781618421897292, + -0.023324305191636086, + 0.021572081372141838, + 0.012103109620511532, + 0.0065621365793049335, + -0.007676132954657078, + 0.006005138158798218, + 0.04808752238750458, + 0.05170800909399986, + -0.024763217195868492, + -0.008999004028737545, + -0.011940651573240757, + 0.02921920269727707, + 0.014261477626860142, + 0.010321875102818012, + 0.007153946906328201, + 0.00512322410941124, + 0.009950542822480202, + -0.013634854927659035, + -0.006028346251696348, + -0.00048664826317690313, + -0.0314704030752182, + -0.005807867739349604, + 0.013344751670956612, + 0.022036245092749596, + -0.014075811952352524, + -0.00633005378767848, + 0.010954299941658974, + -0.0055612800642848015, + 0.0331646092236042, + -0.011987067759037018, + -0.027641041204333305, + 0.0018160465406253934, + -0.01137204933911562, + -0.01981985755264759, + -0.012694919481873512, + 0.0022874644491821527, + -0.015909263864159584, + 0.033791232854127884, + -0.01594407670199871, + 0.018485382199287415, + 0.017290156334638596, + 0.018705859780311584, + -0.04711277410387993, + -0.006672375835478306, + -0.0012822565622627735, + 0.010849863290786743, + 0.024415092542767525, + 0.009764877147972584, + -0.0007506422698497772, + -0.006724594160914421, + -0.0018465074244886637, + -0.008354974910616875, + 0.014957726001739502, + -0.02480963245034218, + 0.010379895567893982, + -0.02306901291012764, + -0.030333200469613075, + -0.00009056662383954972, + -0.0031360166613012552, + -0.003530557034537196, + 0.02564513124525547, + -0.0026138306129723787, + 0.013240314088761806, + 0.020957062020897865, + -0.029079953208565712, + -0.045232903212308884, + 0.0059877317398786545, + 0.017208926379680634, + 0.009086035192012787, + -0.08545282483100891, + -0.0037162231747061014, + -0.04339945316314697, + 0.009846105240285397, + -0.013634854927659035, + 0.039384420961141586, + 0.011226997710764408, + 0.012532462365925312, + -0.0019291868666186929, + 0.028290873393416405, + 0.013658062554895878, + -0.02058572880923748, + -0.013286730274558067, + -0.0031012040562927723, + -0.005155135411769152, + 0.0008616067934781313, + -0.01767309196293354, + 0.016118139028549194, + -0.017963195219635963, + -0.0051087187603116035, + -0.025157757103443146, + 0.022163892164826393, + -0.026759127154946327, + -0.006869645789265633, + -0.002130808774381876, + -0.010577165521681309, + -0.015120183117687702, + -0.015584348700940609, + 0.02071337401866913, + 0.003687212709337473, + -0.04836602136492729, + -0.006411282811313868, + -0.031168697401881218, + 0.0032259486615657806, + 0.026039671152830124, + 0.0019509446574375033, + 0.006747802719473839, + -0.006051554810255766, + -0.017545446753501892, + -0.03242194280028343, + 0.010844061151146889, + 0.003420317778363824, + -0.014539976604282856, + 0.002223641611635685, + -0.021908599883317947, + -0.02824445627629757, + -0.029474494978785515, + 0.03717963770031929, + -0.0011364796664565802, + -0.014087415300309658, + -0.04548819735646248, + 0.01114576868712902, + -0.020295625552535057, + 0.011499694548547268, + 0.029335245490074158, + -0.0015607556561008096, + 0.032491568475961685, + 0.035067684948444366, + -0.010594571940600872, + 0.047460898756980896, + 0.01712769828736782, + 0.018369339406490326, + -0.001264125108718872, + -0.03288611024618149, + 0.023649219423532486, + -0.031099071726202965, + -0.03214344382286072, + 0.028731830418109894, + -0.00032781672780402005, + -0.012938606552779675, + -0.03543901816010475, + -0.031075865030288696, + -0.02836049720644951, + -0.014203457161784172, + 0.006167595740407705, + -0.028430122882127762, + 0.0010878873290494084, + -0.0017812341684475541, + -0.0468110665678978, + -0.015549535863101482, + -0.024647176265716553, + 0.019587773829698563, + 0.015677182003855705, + -0.009776480495929718, + 0.004676464945077896, + 0.03160965442657471, + 0.005540973041206598, + 0.007914017885923386, + 0.0005682398332282901, + 0.012439629063010216, + -0.021293580532073975, + -0.03597280755639076, + 0.01170276664197445, + -0.02006354369223118, + -0.023010993376374245, + -0.02188539132475853, + 0.030426032841205597, + -0.004763496108353138, + -0.05402883514761925, + 0.01799800805747509, + -0.020841021090745926, + 0.002306321170181036, + 0.016443055123090744, + -0.013878541067242622, + -0.03474276885390282, + -0.0028575174510478973, + 0.016025304794311523, + -0.030008284375071526, + -0.018833504989743233, + -0.02133999764919281, + 0.00802425667643547, + -0.0031824330799281597, + -0.0029053844045847654, + 0.002470229519531131, + -0.0008884413400664926, + 0.0037075199652463198, + -0.0025297007523477077, + -0.016466261819005013, + 0.017382988706231117, + 0.01310106460005045, + -0.01823008991777897, + -0.011221195571124554, + -0.024299051612615585, + -0.00782118458300829, + -0.036901138722896576, + -0.006086367182433605, + -0.019889481365680695, + -0.009614023379981518, + 0.04131070896983147, + -0.025691546499729156, + -0.0420069545507431, + 0.01908879727125168, + 0.012996627017855644, + -0.04841243848204613, + -0.015909263864159584, + -0.006202408112585545, + 0.0642404705286026, + 0.030983030796051025, + -0.011058737523853779, + -0.02091064490377903, + -0.021688122302293777, + 0.014052603393793106, + 0.01723213493824005, + -0.005616399459540844, + 0.0061211795546114445, + -0.0038583737332373857, + 0.023022597655653954, + -0.0029169886838644743, + 0.010217437520623207, + -0.011929047293961048, + -0.001117622945457697, + -0.02759462408721447, + -0.02446150965988636, + 0.030774157494306564, + -0.008418797515332699, + 0.015677182003855705, + 0.016721554100513458, + 0.01842736080288887, + 0.025946838781237602, + 0.04449024051427841, + 0.012509253807365894, + -0.0387578010559082, + -0.022918159142136574, + 0.0340697318315506, + -0.018995963037014008, + -0.01661711558699608, + 0.005604795645922422, + 0.04794827103614807, + -0.02736254222691059, + 0.051011763513088226, + -0.02984582632780075, + 0.0023251778911799192, + -0.0053175934590399265, + -0.016303805634379387, + -0.03434823080897331, + -0.030426032841205597, + -0.007983642630279064, + -0.004589434247463942, + 0.020527709275484085, + 0.013263522647321224, + -0.015816431492567062, + 0.04632369428873062, + -0.0370635949075222, + -0.03279327601194382, + -0.015305849723517895, + -0.01854340173304081, + -0.008012652397155762, + -0.02759462408721447, + 0.006869645789265633, + -0.004714178387075663, + 0.020214397460222244, + 0.02166491374373436, + 0.03037961572408676, + -0.007745757699012756, + -0.011128362268209457, + 0.02877824567258358, + 0.004412470851093531, + 0.006916062440723181, + 0.025064924731850624, + 0.015038954094052315, + -0.0033332868479192257, + 0.004998479504138231, + 0.02294136770069599, + -0.001523042214103043, + -0.000564976129680872, + -0.0032839691266417503, + 0.022616451606154442, + -0.029056744650006294, + 0.038548924028873444, + -0.01625738851726055, + 0.01691882312297821, + 0.008964191190898418, + 0.010977508500218391, + -0.010455322451889515, + 0.0015738103538751602, + 0.013484001159667969, + -0.018705859780311584, + -0.003376802196726203, + 0.019773440435528755, + -0.016976844519376755, + -0.00630684569478035, + 0.003550864290446043, + -0.008819139562547207, + -0.014099019579589367, + -0.020550917834043503, + -0.02347515895962715, + -0.015236224979162216, + 0.012010276317596436, + 0.001876968308351934, + -0.012938606552779675, + -0.0026109295431524515, + -0.0407072938978672, + 0.015433494932949543, + 0.026689503341913223, + 0.029567327350378036, + -0.014516768977046013, + -0.014864892698824406, + -0.017870362848043442, + 0.01217273436486721 + ] + }, + { + "HotelId": "27", + "HotelName": "Starlight Suites", + "Description": "Complimentary Airport Shuttle & WiFi. Book Now and save - Spacious All Suite Hotel, Indoor Outdoor Pool, Fitness Center, Florida Green certified, Complimentary Coffee, HDTV", + "Description_fr": "Navette aéroport gratuite et WiFi. Réservez maintenant et économisez-spacieux All Suite Hotel, piscine couverte extérieure, centre de fitness, Florida Green Certified, Complimentary Coffee, HDTV", + "Category": "Suite", + "Tags": [ + "pool", + "coffee in lobby", + "free wifi" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-04-23T00:00:00Z", + "Rating": 4.2, + "Address": { + "StreetAddress": "19575 Biscayne Blvd", + "City": "Aventura", + "StateProvince": "FL", + "PostalCode": "33180", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -80.146729, + 25.956699 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + } + ], + "DescriptionVector": [ + -0.029327912256121635, + -0.04110509902238846, + 0.027549829334020615, + -0.014663956128060818, + -0.01976810023188591, + -0.007457489613443613, + -0.012624390423297882, + 0.017299702391028404, + 0.028993213549256325, + -0.011254220269620419, + -0.016829034313559532, + 0.05551803112030029, + 0.000026127852834179066, + -0.00949182640761137, + -0.01103457435965538, + 0.021755369380116463, + 0.00462824571877718, + 0.045351579785346985, + 0.037214234471321106, + 0.044305648654699326, + 0.013063681311905384, + -0.012059587053954601, + -0.030959565192461014, + -0.02082449197769165, + -0.008482502773404121, + -0.011871320195496082, + -0.052505750209093094, + -0.036816779524087906, + -0.0050466181710362434, + 0.018178286030888557, + 0.03407644107937813, + -0.02863759733736515, + 0.03309326618909836, + -0.028846783563494682, + 0.022613033652305603, + -0.006892687175422907, + -0.033135101199150085, + 0.01189223863184452, + 0.019851775839924812, + 0.005459761247038841, + 0.033532556146383286, + 0.046062812209129333, + -0.039766307920217514, + -0.032089170068502426, + 0.0013910885900259018, + 0.01273944228887558, + -0.010323341935873032, + -0.010386097244918346, + 0.002639668993651867, + -0.014883602038025856, + -0.027800852432847023, + 0.02370080165565014, + -0.030562112107872963, + -0.0718763992190361, + -0.033135101199150085, + 0.046606697142124176, + 0.017634401097893715, + -0.029055969789624214, + -0.022822219878435135, + -0.011839942075312138, + 0.001101496396586299, + 0.028470247983932495, + 0.00038307232898660004, + 0.04020559787750244, + -0.04008008539676666, + 0.057107847183942795, + 0.032946836203336716, + -0.013450675643980503, + -0.048573046922683716, + -0.05070674791932106, + 0.025792663916945457, + 0.018680332228541374, + -0.009868361055850983, + -0.05275677144527435, + 0.02909780666232109, + 0.001241389662027359, + -0.011536621488630772, + -0.03478767350316048, + -0.007849713787436485, + -0.019025489687919617, + -0.02238292805850506, + 0.002884155372157693, + 0.025123268365859985, + 0.046732209622859955, + -0.004594252910465002, + -0.03610554710030556, + -0.0297462847083807, + -0.0033051427453756332, + -0.04401278868317604, + 0.08936436474323273, + 0.038448434323072433, + 0.044891368597745895, + -0.006479544099420309, + -0.008723067119717598, + -0.01061097253113985, + -0.005459761247038841, + 0.02980904094874859, + -0.026713084429502487, + -0.023219672963023186, + 0.04152347147464752, + 0.02587633952498436, + -0.07777544856071472, + 0.017090516164898872, + -0.006892687175422907, + -0.0007609149906784296, + -0.0032502312678843737, + -0.04802916198968887, + 0.030122820287942886, + 0.012959088198840618, + 0.015448404476046562, + -0.094552181661129, + -0.013367000967264175, + -0.005127678159624338, + 0.012383826076984406, + -0.030917728319764137, + -0.029976390302181244, + 0.016630306839942932, + -0.04296685755252838, + -0.02771717868745327, + -0.048907745629549026, + 0.04039386659860611, + 0.04794548824429512, + -0.0033312910236418247, + -0.0496608167886734, + -0.017184650525450706, + -0.06593550741672516, + -0.049953676760196686, + 0.00883288960903883, + -0.022633953019976616, + -0.005888592917472124, + 0.02030152641236782, + -0.01726832427084446, + 0.009397692047059536, + -0.03238203004002571, + -0.007692824583500624, + 0.019747182726860046, + -0.03378358110785484, + -0.01189223863184452, + 0.0027664881199598312, + -0.002289281925186515, + 0.03252846375107765, + 0.01923467591404915, + 0.04451483488082886, + -0.01020828913897276, + -0.02508143149316311, + -0.04526790603995323, + 0.013931804336607456, + 0.01623285375535488, + -0.0074208821170032024, + 0.002591294702142477, + -0.03558257967233658, + -0.02278038300573826, + -0.016389742493629456, + 0.024976838380098343, + -0.04077040031552315, + -0.01621193438768387, + 0.030101900920271873, + 0.04190000519156456, + -0.017351999878883362, + 0.06375996768474579, + -0.004806054290384054, + -0.019025489687919617, + -0.011871320195496082, + 0.03252846375107765, + 0.029788121581077576, + 0.021985474973917007, + -0.005642799194902182, + 0.026775840669870377, + -0.07559990882873535, + -0.0034803361631929874, + 0.06401099264621735, + -0.03554074466228485, + 0.004447822459042072, + 0.06062217429280281, + 0.03932701423764229, + 0.023993663489818573, + 0.019004570320248604, + -0.009559812024235725, + -0.0009687938145361841, + -0.009219883941113949, + 0.0020304140634834766, + 0.004659623838961124, + 0.05229656398296356, + 0.02069897949695587, + -0.019286971539258957, + 0.0003119816828984767, + -0.013743536546826363, + 0.006301735993474722, + -0.007546394132077694, + 0.01871171034872532, + -0.011160086840391159, + 0.026441141963005066, + -0.05012102425098419, + 0.014433851465582848, + -0.02744523622095585, + 0.02811463177204132, + -0.01871171034872532, + -0.02522786147892475, + 0.012666227295994759, + 0.03432746231555939, + -0.034181032329797745, + -0.014046857133507729, + 0.00032146042212843895, + -0.039368852972984314, + -0.011505243368446827, + -0.05530884489417076, + 0.02010279893875122, + 0.007666676305234432, + 0.0030854973010718822, + -0.02790544554591179, + 0.017153272405266762, + 0.03539431467652321, + 0.03020649403333664, + -0.03380449861288071, + -0.008268086239695549, + -0.012195558287203312, + -0.004782520700246096, + -0.04018468037247658, + 0.025646233931183815, + 0.02470489591360092, + -0.037005048245191574, + 0.0012531563406810164, + 0.000044778931624023244, + 0.029662610962986946, + -0.011212383396923542, + -0.0023559601977467537, + 0.029704447835683823, + -0.018021395429968834, + 0.00004494235690799542, + -0.03920150175690651, + 0.010318111628293991, + -0.0009818680118769407, + -0.014956817030906677, + -0.057693567126989365, + -0.05827929079532623, + 0.025834502652287483, + -0.0009060379234142601, + -0.03987089917063713, + 0.003297298215329647, + 0.02023877017199993, + -0.04169081896543503, + -0.0003994150029029697, + -0.008885186165571213, + 0.039829060435295105, + 0.03729790821671486, + 0.004290932789444923, + 0.0002565800095908344, + -0.044640347361564636, + 0.04694139584898949, + -0.0081111965700984, + -0.024181930348277092, + 0.0009550660033710301, + -0.009517974220216274, + -0.004050368908792734, + 0.04275767132639885, + 0.012195558287203312, + -0.004050368908792734, + -0.01911962404847145, + 0.031022321432828903, + -0.0031979347113519907, + 0.04669037088751793, + -0.014925438910722733, + 0.027675341814756393, + -0.027236049994826317, + 0.022947732359170914, + 0.040686726570129395, + -0.0012662304798141122, + -0.016912708058953285, + -0.010919522494077682, + 0.03610554710030556, + -0.032340195029973984, + 0.0011773263104259968, + -0.014224665239453316, + 0.013952722772955894, + 0.04794548824429512, + -0.04008008539676666, + -0.00939246267080307, + 0.019872693344950676, + 0.022613033652305603, + 0.012634849175810814, + 0.010982277803122997, + -0.016578011214733124, + -0.010218747891485691, + -0.028261061757802963, + 0.008691688999533653, + 0.020050501450896263, + 0.028553923591971397, + 0.025855420157313347, + -0.05079042166471481, + 0.003723515197634697, + 0.009633027017116547, + 0.04576995223760605, + 0.01767623797059059, + -0.06493141502141953, + -0.013126437552273273, + 0.04702506959438324, + 0.0074156527407467365, + 0.02160893939435482, + 0.0057996888644993305, + -0.006113468203693628, + -0.004761602263897657, + 0.0035012548323720694, + -0.037005048245191574, + 0.04556076601147652, + -0.007907240651547909, + 0.042590320110321045, + -0.024642139673233032, + 0.0023729566019028425, + -0.012833576649427414, + -0.023219672963023186, + -0.047652628272771835, + 0.031231507658958435, + 0.03401368483901024, + -0.025457967072725296, + 0.0014878371730446815, + -0.026650328189134598, + 0.011881778948009014, + 0.038971398025751114, + -0.025918176397681236, + -0.00430139247328043, + 0.050999607890844345, + 0.023198755457997322, + 0.008885186165571213, + -0.02842841111123562, + -0.011766726151108742, + 0.000195785250980407, + -0.011149627156555653, + 0.06254668533802032, + 0.013743536546826363, + -0.0032789944671094418, + 0.019757641479372978, + 0.004853121004998684, + 0.026357468217611313, + -0.031545285135507584, + -0.055015984922647476, + -0.024683978408575058, + -0.047987326979637146, + -0.02679675817489624, + -0.004659623838961124, + 0.030311087146401405, + -0.0034698769450187683, + -0.033469799906015396, + -0.039975494146347046, + 0.002518079476431012, + -0.010365178808569908, + -0.051585327833890915, + 0.005512057803571224, + 0.022236498072743416, + 0.002986133797094226, + 0.04677404463291168, + 0.005449302028864622, + 0.022947732359170914, + -0.01330424565821886, + 0.03637748956680298, + 0.013126437552273273, + -0.038322921842336655, + 0.05455577373504639, + 0.04518422856926918, + 0.018962733447551727, + 0.023889070376753807, + -0.011724889278411865, + 0.03961987420916557, + 0.021713532507419586, + -0.01189223863184452, + 0.02606460638344288, + -0.023198755457997322, + -0.013063681311905384, + 0.006803782656788826, + 0.004803439136594534, + -0.016044585034251213, + 0.032486625015735626, + 0.023010486736893654, + 0.007018198724836111, + 0.016316527500748634, + -0.026127362623810768, + 0.01109733060002327, + 0.06200280413031578, + 0.041084177792072296, + 0.03290499746799469, + -0.023763557896018028, + 0.006218061316758394, + 0.01330424565821886, + 0.021755369380116463, + -0.018146907910704613, + 0.028261061757802963, + 0.0036869077011942863, + -0.026880433782935143, + -0.009878820739686489, + 0.0021023217123001814, + 0.01405731588602066, + -0.043636251240968704, + 0.0022043001372367144, + 0.0052113523706793785, + -0.027361562475562096, + 0.0027743326500058174, + 0.04020559787750244, + 0.0033025278244167566, + 0.008550488390028477, + -0.0022474448196589947, + -0.043970949947834015, + -0.04143979772925377, + -0.061500757932662964, + -0.001146602095104754, + 0.018408389762043953, + -0.04853121191263199, + -0.04623015969991684, + 0.008717836812138557, + -0.031482528895139694, + -0.015783103182911873, + 0.0017637015553191304, + 0.006960672326385975, + -0.09346441924571991, + 0.0023585748858749866, + -0.02252935990691185, + -0.03974538668990135, + 0.005391775630414486, + 0.016651226207613945, + 0.00566371763125062, + -0.021138271316885948, + -0.007431341335177422, + 0.007823565974831581, + 0.034306544810533524, + -0.00892702303826809, + -0.00594611931592226, + -0.0648895725607872, + 0.0229268129914999, + 0.010971819050610065, + -0.03658667579293251, + -0.06618653237819672, + -0.03112691454589367, + -0.031566206365823746, + -0.012383826076984406, + 0.022738546133041382, + 0.053886380046606064, + -0.019328810274600983, + 0.018429309129714966, + -0.04250664636492729, + 0.012038668617606163, + -0.018282879143953323, + -0.02606460638344288, + -0.035373393446207047, + -0.012331529520452023, + -0.014078234322369099, + 0.0046204011887311935, + -0.013220570981502533, + -0.0297462847083807, + 0.019935449585318565, + 0.09187459945678711, + -0.049158770591020584, + 0.00867076963186264, + -0.02501867525279522, + -0.027487073093652725, + -0.028491167351603508, + 0.015804020687937737, + 0.002489316277205944, + 0.0032214683014899492, + 0.06020380184054375, + -0.02035382203757763, + 0.009340166114270687, + -0.021650776267051697, + 0.01923467591404915, + 0.00972193107008934, + -0.05430475249886513, + -0.027236049994826317, + 0.053635355085134506, + -0.023554371669888496, + -0.05217105150222778, + 0.06053850054740906, + 0.017027759924530983, + 0.035896360874176025, + -0.03388817235827446, + -0.029578935354948044, + 0.03968263044953346, + -0.00288154068402946, + -0.01204912830144167, + -0.03679586201906204, + 0.010135074146091938, + -0.008168723434209824, + -0.001262308331206441, + 0.008487732149660587, + -0.04321787878870964, + 0.03984998166561127, + -0.013952722772955894, + 0.0021167034283280373, + -0.010605743154883385, + -0.05258942395448685, + 0.006861309055238962, + -0.006636433769017458, + -0.11053401231765747, + 0.012080506421625614, + 0.02081403136253357, + 0.0009112675907090306, + 0.01754026673734188, + -0.006704419385641813, + -0.007133251056075096, + 0.01669306308031082, + -0.06928248703479767, + -0.011641214601695538, + 0.07016106694936752, + -0.005454531405121088, + 0.015207840129733086, + -0.06957534700632095, + -0.060664013028144836, + -0.030457518994808197, + 0.04761078953742981, + 0.020531630143523216, + -0.01884768158197403, + -0.04217194765806198, + 0.01514508482068777, + -0.02185996249318123, + 0.034515731036663055, + 0.014392013661563396, + -0.029997307807207108, + 0.008414517156779766, + -0.013502972200512886, + 0.028470247983932495, + 0.04848937317728996, + -0.0028266292065382004, + 0.00834653154015541, + -0.01562621258199215, + -0.02357529103755951, + 0.012561634182929993, + 0.035101454704999924, + -0.005449302028864622, + -0.012206017971038818, + -0.020060962066054344, + 0.014904520474374294, + -0.03669126704335213, + -0.013879507780075073, + 0.004419059492647648, + 0.005376086570322514, + -0.02107551507651806, + -0.01307414099574089, + -0.008958401158452034, + 0.01989361271262169, + 0.035687174648046494, + 0.018628034740686417, + 0.013126437552273273, + 0.00599318603053689, + -0.040874991565942764, + 0.022341091185808182, + 0.0013793217949569225, + 0.006181453820317984, + -0.008702147752046585, + 0.0022199891973286867, + -0.02568807080388069, + -0.04510055482387543, + -0.015249677933752537, + -0.005668947473168373, + 0.01382721122354269, + -0.00019741951837204397, + -0.004228177014738321, + 0.013419297523796558, + -0.018345633521676064, + -0.04970265179872513, + 0.03177539259195328, + -0.006422017700970173, + -0.005888592917472124, + -0.009261720813810825, + 0.001595045207068324, + -0.03112691454589367, + -0.0028057105373591185, + -0.015458864159882069, + -0.010888144373893738, + 0.029118726029992104, + 0.012143261730670929, + 0.02593909576535225, + 0.022571196779608727, + 0.008085048757493496, + 0.0024945461191236973, + -0.037590768188238144, + 0.02305232547223568, + -0.02621103636920452, + 0.013659861870110035, + 0.013900426216423512, + -0.04748528078198433, + -0.02305232547223568, + -0.01800047606229782, + -0.01943340338766575, + 0.025123268365859985, + 0.008409286849200726, + -0.031566206365823746, + 0.035164207220077515, + 0.04472402110695839, + -0.0005252535920590162, + 0.01330424565821886, + 0.025583477690815926, + -0.0076352981850504875, + 0.027361562475562096, + 0.01562621258199215, + 0.0380718968808651, + -0.00006696411583106965, + -0.046732209622859955, + -0.035226963460445404, + -0.010192600078880787, + -0.016578011214733124, + -0.019977286458015442, + 0.012488419190049171, + -0.032863158732652664, + 0.03947344422340393, + 0.007159399334341288, + -0.01787496544420719, + 0.025729909539222717, + -0.02370080165565014, + 0.015469322912395, + -0.015427486039698124, + -0.03344888240098953, + -0.0032319275196641684, + 0.0021768445149064064, + -0.021159188821911812, + -0.01051160879433155, + -0.005271493457257748, + 0.030248332768678665, + 0.009591189213097095, + -0.044305648654699326, + 0.010835847817361355, + -0.06191913038492203, + -0.005381316412240267, + -0.004965558648109436, + -0.022550277411937714, + 0.02286405675113201, + -0.03328153118491173, + -0.024851325899362564, + -0.008895644918084145, + 0.006097779143601656, + 0.01543794572353363, + 0.002171614672988653, + -0.025269698351621628, + 0.0073581263422966, + -0.019956368952989578, + 0.0010675035882741213, + 0.04215103015303612, + 0.05459761247038841, + 0.0021232403814792633, + -0.01241520419716835, + 0.04296685755252838, + 0.03177539259195328, + -0.007849713787436485, + -0.016326986253261566, + -0.0012106654467061162, + 0.005569583736360073, + 0.0011858245125040412, + 0.024140093475580215, + 0.011505243368446827, + 0.0108672259375453, + 0.01903594844043255, + 0.01189223863184452, + -0.04761078953742981, + 0.0045314971357584, + -0.008393598720431328, + 0.004717149771749973, + 0.0015532078687101603, + 0.04047754034399986, + 0.03206825256347656, + -0.0009498363360762596, + -0.012634849175810814, + -0.016055045649409294, + -0.016128260642290115, + 0.01852344162762165, + -0.0026579727418720722, + -0.02738247998058796, + -0.00020934967324137688, + -0.028219224885106087, + -0.0011126094032078981, + -0.001779390498995781, + 0.008953171782195568, + 0.007792187854647636, + 0.005083225667476654, + -0.031942740082740784, + -0.03849026933312416, + 0.02842841111123562, + 0.0008047133451327682, + 0.009178047068417072, + 0.001227661850862205, + 0.005559124518185854, + -0.01330424565821886, + 0.00912575051188469, + 0.023596208542585373, + 0.0019153616158291698, + 0.02194363810122013, + -0.048698559403419495, + 0.011400650255382061, + -0.0312524251639843, + 0.015584375709295273, + -0.006327884271740913, + 0.0022291410714387894, + -0.00627558771520853, + -0.006050712428987026, + 0.018021395429968834, + 0.00912575051188469, + 0.0038699456490576267, + -0.012373366393148899, + 0.029767204076051712, + -0.005606191698461771, + -0.05079042166471481, + -0.012164180167019367, + 0.00732151884585619, + -0.002171614672988653, + 0.030583029612898827, + -0.12618114054203033, + 0.005674176849424839, + 0.029369749128818512, + 0.0010779629228636622, + -0.030039146542549133, + 0.029474342241883278, + 0.002570376032963395, + 0.009314017370343208, + 0.00694498373195529, + -0.011149627156555653, + -0.010563905350863934, + -0.002829244127497077, + -0.008294234983623028, + -0.011201923713088036, + 0.021964555606245995, + 0.0013937033945694566, + 0.013680781237781048, + -0.00867076963186264, + 0.010825388133525848, + 0.0019284357549622655, + 0.004254325293004513, + 0.0034149654675275087, + 0.0055277468636631966, + -0.009246032685041428, + 0.01733108051121235, + -0.02363804541528225, + 0.006045482587069273, + 0.004374607466161251, + -0.0753488838672638, + -0.03723515197634697, + 0.029641691595315933, + -0.03453664854168892, + 0.005501598585397005, + 0.03742342069745064, + -0.005284567829221487, + 0.00207748101092875, + 0.024809489026665688, + 0.0026462061796337366, + -0.04894958436489105, + -0.003668603952974081, + -0.021588021889328957, + 0.011421569623053074, + -0.010328571312129498, + 0.030457518994808197, + -0.026880433782935143, + 0.008179182186722755, + -0.03953620046377182, + 0.008424975909292698, + 0.022445684298872948, + -0.017435673624277115, + 0.0010230515617877245, + -0.022048231214284897, + 0.0040660579688847065, + 0.014193287119269371, + -0.005271493457257748, + -0.01609688252210617, + -0.01858619786798954, + 0.015793561935424805, + 0.04248572885990143, + 0.037590768188238144, + -0.001160983694717288, + 0.010783551260828972, + 0.02916056290268898, + 0.013367000967264175, + 0.016661684960126877, + 0.03606370836496353, + -0.013178734108805656, + 0.04020559787750244, + -0.021462509408593178, + -0.030332006514072418, + 0.00863939244300127, + -0.003192705102264881, + -0.021190566942095757, + 0.01727878488600254, + 0.0009380695992149413, + -0.007243074011057615, + -0.013471595011651516, + -0.0392642579972744, + -0.030373843386769295, + 0.0053656273521482944, + 0.024412035942077637, + 0.022843139246106148, + -0.0081111965700984, + -0.008723067119717598, + 0.01094044093042612, + 0.009596419520676136, + -0.008299464359879494, + 0.029244238510727882, + 0.013628484681248665, + -0.0108672259375453, + 0.011996831744909286, + 0.027403399348258972, + 0.001213280251249671, + 0.025374291464686394, + -0.04945163056254387, + 0.005464990623295307, + 0.009277409873902798, + -0.01227923296391964, + 0.01923467591404915, + 0.04882407188415527, + 0.05141798034310341, + 0.02495591901242733, + 0.0028135550674051046, + 0.033909089863300323, + -0.012676686979830265, + 0.04623015969991684, + 0.0066625820472836494, + -0.02870035357773304, + -0.006526610814034939, + 0.02692227065563202, + -0.03644024580717087, + -0.024872245267033577, + 0.023366104811429977, + -0.031503450125455856, + -0.0033835875801742077, + -0.014988195151090622, + 0.025395210832357407, + 0.008383139036595821, + 0.028679434210062027, + -0.044682182371616364, + -0.029934551566839218, + 0.025395210832357407, + -0.029055969789624214, + 0.00038732143002562225, + 0.02995547093451023, + -0.020594386383891106, + -0.03112691454589367, + -0.026713084429502487, + 0.02023877017199993, + 0.005590502638369799, + -0.022362010553479195, + 0.01910916343331337, + 0.011222842149436474, + 0.00021931871015112847, + 0.009899739176034927, + 0.00043308091699145734, + -0.028219224885106087, + 0.015427486039698124, + 0.013806292787194252, + -0.05773540586233139, + 0.0005092377541586757, + -0.0044504376128315926, + 0.012247854843735695, + -0.018826762214303017, + 0.03087589144706726, + -0.06083136051893234, + -0.006218061316758394, + 0.01255117543041706, + 0.007138480897992849, + 0.02863759733736515, + 0.0015780488029122353, + -0.0004249095800332725, + -0.019025489687919617, + 0.03252846375107765, + 0.0028475478757172823, + 0.032486625015735626, + -0.006270357873290777, + 0.01553207915276289, + 0.013712158426642418, + 0.02384723350405693, + -0.03382541611790657, + -0.01425604335963726, + 0.028533004224300385, + 0.012477959506213665, + 0.0017022531246766448, + 0.0012335451319813728, + 0.009884050115942955, + 0.001496989163570106, + 0.02213190495967865, + 0.0374443382024765, + 0.02108597382903099, + -0.041481632739305496, + 0.04150255396962166, + -0.022947732359170914, + -0.021985474973917007, + 0.014067775569856167, + 0.0022265261504799128, + 0.03152436763048172, + 0.05405372753739357, + 0.0036529148928821087, + 0.0005703594069927931, + 0.011065952479839325, + 0.023617127910256386, + 0.020176013931632042, + 0.011944535188376904, + 0.014852223917841911, + -0.013199652545154095, + -0.003579699667170644, + 0.029202399775385857, + 0.005600961856544018, + -0.00551728717982769, + -0.008989779278635979, + 0.048698559403419495, + 0.026964107528328896, + -0.003378357971087098, + -0.0010008254321292043, + 0.005831066519021988, + 0.013356542214751244, + 0.05058123543858528, + -0.017372917383909225, + 0.004591638222336769, + -0.02403550036251545, + 0.0039170123636722565, + -0.01806323230266571, + -0.009847442619502544, + 0.021305618807673454, + -0.011745807714760303, + -0.007049576845020056, + -0.038657620549201965, + -0.005355168133974075, + 0.018471146002411842, + 0.04066580533981323, + -0.06225382909178734, + -0.03685861825942993, + -0.020604845136404037, + -0.06752531975507736, + 0.02508143149316311, + -0.02317783609032631, + 0.014977735467255116, + 0.050664909183979034, + 0.0015166003722697496, + 0.010762632824480534, + 0.02495591901242733, + -0.07350804656744003, + -0.0033888171892613173, + -0.025248780846595764, + -0.0006030447548255324, + 0.016902249306440353, + 0.0017689312808215618, + -0.006683500483632088, + -0.004212487954646349, + -0.0099154282361269, + 0.017100976780056953, + 0.012206017971038818, + 0.016829034313559532, + 0.03512237221002579, + 0.0050936853513121605, + 0.03690045326948166, + -0.014496606774628162, + 0.05154349282383919, + -0.030687622725963593, + -0.011662133038043976, + 0.014245583675801754, + -0.02056300826370716, + -0.012885873205959797, + 0.018544360995292664, + -0.034975942224264145, + 0.019192839041352272, + -0.031210588291287422, + 0.0068822274915874004, + -0.013858589343726635, + -0.000159913077368401, + 0.02560439705848694, + -0.0010341645684093237, + -0.030373843386769295, + -0.0067619457840919495, + -0.032549381256103516, + -0.01989361271262169, + -0.007593460846692324, + 0.0002549457421991974, + 0.0017715460853651166, + 0.0019872693810611963, + 0.00669918954372406, + 0.022508440539240837, + 0.026357468217611313, + 0.011316976509988308, + 0.0324447862803936, + -0.001426388742402196, + 0.022362010553479195, + -0.0044504376128315926, + 0.010427935048937798, + -0.033720824867486954, + 0.018282879143953323, + -0.0044033704325556755, + 0.01047500129789114, + -0.037339746952056885, + 0.05049756169319153, + -0.0049420250579714775, + 0.029244238510727882, + 0.04472402110695839, + 0.02305232547223568, + 0.04162806272506714, + 0.02510235086083412, + 0.03340704366564751, + -0.0212219450622797, + -0.01648387685418129, + 0.005407464690506458, + 0.03177539259195328, + -0.024537546560168266, + 0.025123268365859985, + -0.02995547093451023, + -0.010542986914515495, + -0.004063442815095186, + 0.020479334518313408, + 0.008283775299787521, + -0.03941068798303604, + 0.014747630804777145, + -0.004609941970556974, + 0.010814929381012917, + -0.02271762676537037, + 0.02738247998058796, + 0.02087678760290146, + 0.0007105795666575432, + -0.014360636472702026, + -0.018931355327367783, + 0.011411109939217567, + -0.02029106579720974, + -0.0008936175145208836, + 0.05229656398296356, + -0.04277858883142471, + -0.011160086840391159, + -0.020531630143523216, + 0.016138719394803047, + 0.01766577921807766, + -0.009219883941113949, + -0.04388727620244026, + -0.05911603569984436, + 0.02101275883615017, + 0.00087400630582124, + 0.006918835453689098, + -0.019286971539258957, + -0.012572093866765499, + 0.00844066496938467, + -0.01063712127506733, + -0.020510712638497353, + 0.029265156015753746, + 0.014831305481493473, + 0.03564533591270447, + -0.020374741405248642, + 0.04723425582051277, + -0.017320621758699417, + 0.028198307380080223, + -0.018345633521676064, + 0.04060305282473564, + 0.0009334936621598899, + 0.005308100953698158, + -0.0010047476971521974, + -0.002563839079812169, + 0.0007511093863286078, + 0.013858589343726635, + 0.018356094136834145, + -0.0007236537057906389, + 0.031043238937854767, + -0.0026579727418720722, + 0.05279861018061638, + -0.019621670246124268, + 0.027507992461323738, + -0.004392911214381456, + 0.017655320465564728, + 0.02344977855682373, + -0.007488867733627558, + -0.011452946811914444, + -0.01838747225701809, + 0.009115290828049183, + -0.0006684154504910111, + -0.00854002870619297, + 0.028198307380080223, + -0.012321069836616516, + -0.024788571521639824, + 0.022613033652305603, + 0.006270357873290777, + -0.0039117829874157906, + 0.04844753444194794, + -0.00010197829396929592, + -0.02449570968747139, + -0.004868810065090656, + -0.016180556267499924, + -0.01435017678886652, + -0.002318045124411583, + -0.009204194881021976, + 0.01669306308031082, + 0.018889518454670906, + 0.037799954414367676, + 0.019684426486492157, + -0.006401099264621735, + 0.028867702931165695, + -0.012687145732343197, + -0.004803439136594534, + 0.023031406104564667, + 0.017362458631396294, + 0.0656844824552536, + -0.0029390668496489525, + 0.00491064740344882, + -0.004272629041224718, + 0.07129067182540894, + 0.014015479013323784, + 0.0016264230944216251, + 0.0195170771330595, + -0.001703560585156083, + -0.0017637015553191304, + 0.020709438249468803, + -0.010558675974607468, + 0.0164211206138134, + -0.025123268365859985, + 0.02042703703045845, + -0.016902249306440353, + -0.0046204011887311935, + 0.05129246786236763, + -0.0010648887837305665, + 0.02876310981810093, + 0.03748617693781853, + 0.03160804137587547, + 0.03355347365140915, + 0.01628514938056469, + -0.0029416815377771854, + -0.00791769940406084, + -0.0009256491321139038, + -0.00292337778955698, + -0.021650776267051697, + -0.03598003461956978, + -0.001496989163570106, + 0.007002509664744139, + -0.03206825256347656, + 0.037925466895103455, + 0.008189641870558262, + 0.004317081067711115, + 0.009225113317370415, + -0.010553446598351002, + -0.01198637206107378, + -0.012258314527571201, + 0.019736722111701965, + 0.015908613801002502, + -0.019015030935406685, + 0.009340166114270687, + 0.02660849131643772, + -0.001195630175061524, + 0.006955442950129509, + -0.008320382796227932, + -0.029014132916927338, + 0.0014015479246154428, + -0.0005017201765440404, + 0.01175626739859581, + -0.03355347365140915, + -0.03081313520669937, + -0.018293337896466255, + -0.00830469373613596, + 0.004411214962601662, + -0.011923616752028465, + -0.02134745754301548, + 0.007227384950965643, + 0.012718523852527142, + 0.01435017678886652, + -0.01641066186130047, + 0.016389742493629456, + 0.008979319594800472, + 0.002261826302856207, + 0.018282879143953323, + -0.0017284014029428363, + 0.061249732971191406, + -0.0011407188139855862, + 0.020981380715966225, + -0.01990407146513462, + 0.016400201246142387, + 0.0003811111964751035, + 0.01621193438768387, + -0.013084599748253822, + 0.0022500595077872276, + 0.026943190023303032, + -0.016923166811466217, + -0.028135551139712334, + -0.012593012303113937, + -0.02462122216820717, + 0.01435017678886652, + -0.0008053670753724873, + 0.013011384755373001, + -0.0057473923079669476, + 0.02713145688176155, + -0.0024840866681188345, + 0.019663507118821144, + -0.005878133699297905, + 0.02372172102332115, + 0.03238203004002571, + -0.030687622725963593, + 0.028804946690797806, + 0.022445684298872948, + 0.010741714388132095, + 0.007661446463316679, + 0.01270806510001421, + 0.00006185702659422532, + 0.022236498072743416, + -0.034181032329797745, + -0.003595388727262616, + 0.018816303461790085, + -0.010652809403836727, + -0.02916056290268898, + -0.0057473923079669476, + 0.008513879962265491, + 0.020332902669906616, + -0.027612585574388504, + -0.01857573911547661, + -0.04840569943189621, + -0.020636223256587982, + 0.014423391781747341, + -0.005130292847752571, + -0.06288138777017593, + -0.02562531642615795, + 0.010548216290771961, + -0.010187370702624321, + 0.006474314257502556, + -0.013931804336607456, + -0.017561186105012894, + 0.0016172712203115225, + 0.0024291754234582186, + -0.0036659890320152044, + 0.028093714267015457, + -0.036210138350725174, + -0.01568896882236004, + -0.0354570709168911, + -0.029537098482251167, + -0.031879983842372894, + 0.022110987454652786, + -0.010919522494077682, + -0.005274108145385981, + 0.01316827442497015, + 0.011672592721879482, + 0.03265397250652313, + -0.023303348571062088, + 0.01688132993876934, + -0.03066670522093773, + -0.01793772168457508, + -0.016713980585336685, + -0.002350730588659644, + 0.0019349728245288134, + 0.008942712098360062, + 0.005716014187783003, + 0.03895048052072525, + -0.014904520474374294, + 0.01930789090692997, + 0.011662133038043976, + 0.01689179055392742, + 0.008362220600247383, + -0.008315153419971466, + -0.01388996746391058, + -0.0193183496594429, + 0.026294711977243423, + 0.005930430255830288, + 0.019360188394784927, + -0.03520604595541954, + 0.001213280251249671, + -0.03656575828790665, + 0.017456592991948128, + -0.020207392051815987, + 0.02278038300573826, + 0.019809937104582787, + -0.04208827391266823, + -0.01799001730978489, + -0.041732657700777054, + -0.007436571177095175, + 0.02246660366654396, + -0.01897319220006466, + -0.019611211493611336, + 0.01596091128885746, + -0.00929309893399477, + -0.03328153118491173, + 0.004165421240031719, + -0.01303230319172144, + 0.011118249036371708, + 0.0248304083943367, + -0.05660580098628998, + -0.036544837057590485, + 0.020981380715966225, + -0.000535059196408838, + -0.01621193438768387, + 0.01858619786798954, + 0.03133609890937805, + -0.011672592721879482, + 0.015992289409041405, + 0.011452946811914444, + 0.02271762676537037, + 0.016797656193375587, + 0.038720376789569855, + -0.026294711977243423, + 0.0021807667799293995, + -0.05832112580537796, + 0.012394285760819912, + 0.02562531642615795, + -0.015741264447569847, + -0.010046170093119144, + -0.016274690628051758, + -0.01425604335963726, + 0.00854002870619297, + -0.011442488059401512, + -0.015783103182911873, + 0.018492065370082855, + 0.003545706858858466, + 0.00860278494656086, + 0.03290499746799469, + -0.038322921842336655, + 0.05020470172166824, + 0.025834502652287483, + -0.002779562259092927, + -0.020531630143523216, + 0.043510738760232925, + -0.008958401158452034, + -0.028407493606209755, + -0.007237844169139862, + 0.03901323676109314, + -0.03775811940431595, + -0.028156468644738197, + 0.014015479013323784, + 0.02121148630976677, + 0.013429757207632065, + 0.021818125620484352, + 0.009418610483407974, + 0.00873352587223053, + 0.009465677663683891, + -0.01514508482068777, + 0.014392013661563396, + -0.020270148292183876, + -0.003454187884926796, + -0.03047843649983406, + 0.0034463435877114534, + 0.013471595011651516, + 0.0026239799335598946, + -0.04597913846373558, + 0.02811463177204132, + -0.0340346023440361, + -0.010825388133525848, + -0.0003745741269085556, + 0.007274451665580273, + -0.05196186527609825, + 0.03290499746799469, + 0.0007373815169557929, + -0.009272180497646332, + -0.01984131522476673, + -0.001378014450892806, + -0.011379731819033623, + 0.004228177014738321, + -0.013408838771283627, + -0.021096432581543922, + -0.0058519854210317135, + 0.030854972079396248, + -0.001290417741984129, + -0.011735348962247372, + 0.03112691454589367, + -0.004638704936951399, + 0.021525265648961067, + -0.006427247542887926, + -0.002996593015268445, + 0.01904640905559063, + -0.0010413553100079298, + 0.04137704148888588, + -0.003190090414136648, + -0.0350596159696579, + -0.01028150413185358, + 0.0931297168135643, + 0.020772194489836693, + -0.015877235680818558, + -0.028470247983932495, + 0.005391775630414486, + 0.009941576980054379, + -0.008759674616158009, + 0.02213190495967865, + 0.013178734108805656, + 0.04072856158018112, + 0.0022749004419893026, + 0.020374741405248642, + 0.030101900920271873, + 0.010061858221888542, + 0.007792187854647636, + -0.0021624627988785505, + -0.013670321553945541, + 0.0071489401161670685, + 0.004949869588017464, + 0.024642139673233032, + 0.006531840655952692, + 0.02470489591360092, + -0.0073685855604708195, + -0.00896886084228754, + 0.00919896550476551, + 0.0012544638011604548, + -0.0015152929117903113, + -0.03380449861288071, + -0.009120520204305649, + 0.011201923713088036, + 0.000559246342163533, + -0.01569942757487297, + -0.01925559528172016, + -0.008236709050834179, + 0.006641663610935211, + 0.014904520474374294, + -0.003017511684447527, + 0.0028553924057632685, + 0.018931355327367783, + 0.028323817998170853, + -0.006741026882082224, + -0.016734899953007698, + 0.02424468658864498, + -0.048573046922683716, + -0.035164207220077515, + 0.004638704936951399, + -0.006965902168303728, + 0.004800824448466301, + 0.009669634513556957, + 0.022236498072743416, + 0.026901351287961006, + 0.01675581932067871, + 0.023763557896018028, + -0.023135999217629433, + -0.008801511488854885, + 0.013858589343726635, + -0.02317783609032631, + -0.014653496444225311, + -0.009570270776748657, + 0.03945252671837807, + -0.012613930739462376, + -0.015040491707623005, + -0.007070495281368494, + 0.026650328189134598, + 0.00012616545427590609, + 0.018764005973935127, + 0.003132564015686512, + -0.027528909966349602, + 0.025520723313093185, + 0.024976838380098343, + -0.0022226038854569197, + -0.00443474855273962, + 0.01185040082782507, + 0.016588469967246056, + -0.013638943433761597, + 0.01444431021809578, + 0.002863236702978611, + -0.006594596430659294, + -0.018115529790520668, + -0.0031482530757784843, + 0.019998205825686455, + 0.009507515467703342, + -0.014182827435433865, + -0.028658516705036163, + -0.01255117543041706, + 0.0003114913997706026, + -0.019537996500730515, + -0.0035300180315971375, + -0.013241489417850971, + 0.016253771260380745, + -0.0029469113796949387, + -0.03133609890937805, + -0.016724441200494766, + 0.021650776267051697, + 0.011683052405714989, + 0.008153034374117851, + -0.0091623580083251, + -0.04853121191263199, + 0.03901323676109314, + 0.010459312237799168, + 0.020803572610020638, + 0.005674176849424839, + -0.01734153926372528, + -0.004476585891097784, + -0.032277438789606094, + 0.014758089557290077, + 0.021567102521657944, + -0.010553446598351002, + -0.02614828199148178, + -0.015322892926633358, + 0.028846783563494682, + 0.04238113388419151, + 0.0008034059428609908, + 0.03060394898056984, + -0.0057996888644993305, + -0.033072344958782196, + -0.00020738855528179556, + 0.0008465506252832711, + 0.04296685755252838, + 0.016306068748235703, + 0.016452498733997345, + 0.021901801228523254, + 0.06815288215875626, + 0.010495919734239578, + 0.00863416213542223, + 0.024181930348277092, + 0.0022513670846819878, + -0.038908641785383224, + -0.022696707397699356, + -0.008686458691954613, + 0.022299254313111305, + -0.004458282142877579, + 0.014099153690040112, + 0.0312524251639843, + 0.0005563047016039491, + 0.003378357971087098, + 0.013806292787194252, + 0.01883722096681595, + 0.008414517156779766, + -0.011306516826152802, + 0.030101900920271873, + 0.008053670637309551, + -0.001223739585839212, + -0.0060664014890789986, + 0.009894509799778461, + 0.01152616273611784, + -0.0002289608819410205, + -0.011641214601695538, + -0.001912746811285615, + -0.002612213371321559, + -0.0021807667799293995, + 0.015877235680818558, + 0.028072794899344444, + -0.016588469967246056, + -0.02934883162379265, + 0.02409825660288334, + 0.03409735858440399, + 0.00438506668433547, + 0.0004523652605712414, + -0.0014590740902349353, + -0.035896360874176025, + 0.028930459171533585, + -0.018021395429968834, + 0.031168751418590546, + -0.002769103040918708, + 0.0031351789366453886, + -0.016985923051834106, + 0.0007752965320833027, + 0.018680332228541374, + -0.06196096912026405, + 0.0001872870634542778, + 0.022027311846613884, + 0.007138480897992849, + 0.00533424923196435, + -0.03614738583564758, + -0.01629560813307762, + -0.0020709438249468803, + -0.006129157263785601, + -0.00824716780334711, + 0.011599377728998661, + 0.017059138044714928, + -0.007891551591455936, + 0.020270148292183876, + -0.002192533342167735, + -0.005668947473168373, + 0.027277886867523193, + 0.042255621403455734, + 0.0018329945160076022, + 0.018157366663217545, + -0.021096432581543922, + 0.0263365488499403, + -0.018345633521676064 + ] + }, + { + "HotelId": "28", + "HotelName": "City Center Summer Wind Resort", + "Description": "Eco-friendly from our gardens to table, with a rooftop serenity pool and outdoor seating to take in the sunset. Just steps away from the Convention Center. Located in the heart of downtown with modern rooms with stunning city views, 24-7 dining options, free WiFi and easy valet parking.", + "Description_fr": "Respectueux de l'environnement des jardins à la table, avec piscine de sérénité sur le toit et terrasse pour admirer le coucher du soleil. Pas du Centre des Congrès. Situé au cœur du centre-ville avec des chambres modernes avec vue imprenable sur la ville, 24-7 restaurants, WiFi gratuit et parking avec voiturier facile.", + "Category": "Luxury", + "Tags": [ + "restaurant", + "view", + "concierge" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2017-08-07T00:00:00Z", + "Rating": 4.9, + "Address": { + "StreetAddress": "1288 Pear Ave", + "City": "Mountain View", + "StateProvince": "CA ", + "PostalCode": "94043", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.075577, + 37.415588 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 59.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker", + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 130.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.011487853713333607, + -0.050128817558288574, + 0.073808453977108, + 0.045235950499773026, + 0.00433895830065012, + -0.016963481903076172, + -0.006369960028678179, + 0.0030638123862445354, + 0.012659141793847084, + -0.024787453934550285, + 0.01832517609000206, + -0.00045978822163306177, + 0.004113932605832815, + -0.012336027808487415, + -0.009110658429563046, + 0.025433681905269623, + -0.053175318986177444, + -0.011810967698693275, + 0.014540126547217369, + 0.05239061638712883, + -0.0006144934450276196, + -0.0011785003589466214, + 0.011603252030909061, + -0.01301687490195036, + -0.004134127404540777, + 0.060237668454647064, + -0.034850142896175385, + 0.02334498055279255, + 0.014897859655320644, + 0.001042186631821096, + -0.007120046298950911, + -0.022629514336586, + -0.019317597150802612, + -0.019363755360245705, + 0.013813120312988758, + -0.0028589812573045492, + 0.024302782490849495, + -0.01257836353033781, + 0.026864614337682724, + -0.01699810102581978, + -0.01655958779156208, + 0.04530518874526024, + 0.03341921046376228, + -0.003929296042770147, + 0.032449871301651, + -0.008458660915493965, + -0.019086800515651703, + 0.04530518874526024, + 0.041704773902893066, + 0.005423698108643293, + -0.058575939387083054, + -0.026264546439051628, + 0.027903195470571518, + -0.045928336679935455, + -0.027857035398483276, + -0.007922060787677765, + -0.0284340251237154, + -0.02421046420931816, + 0.005288105458021164, + 0.02564139850437641, + 0.03471166640520096, + -0.01350154634565115, + 0.014424729160964489, + 0.0907488539814949, + -0.0384967178106308, + 0.05465241149067879, + -0.017667407169938087, + 0.015117115341126919, + -0.004298569168895483, + -0.018048221245408058, + 0.01758662983775139, + 0.059037528932094574, + -0.029934197664260864, + -0.031642086803913116, + 0.03143436834216118, + -0.019663790240883827, + 0.004884213209152222, + 0.001257836353033781, + -0.006087235640734434, + -0.05123663693666458, + -0.017090419307351112, + -0.02681845612823963, + -0.017794344574213028, + 0.08950255811214447, + 0.006871940568089485, + -0.03787356615066528, + -0.018048221245408058, + -0.04163553565740585, + -0.04089698940515518, + 0.12010606378316879, + 0.03097277693450451, + 0.008510589599609375, + 0.007160435430705547, + -0.027141569182276726, + -0.0028633086476475, + 0.05142127349972725, + 0.007818203419446945, + 0.014713223092257977, + -0.021152421832084656, + 0.05525248125195503, + 0.05525248125195503, + -0.106258325278759, + 0.024048907682299614, + -0.02034463733434677, + -0.03847363591194153, + -0.021544774994254112, + 0.008095157332718372, + -0.009433772414922714, + 0.06711538136005402, + -0.014332410879433155, + -0.1085662767291069, + -0.013940057717263699, + -0.05211365967988968, + -0.010362724773585796, + 0.0239796694368124, + -0.005694882944226265, + -0.024302782490849495, + -0.015024797059595585, + -0.04512055218219757, + -0.0013422210467979312, + 0.019432995468378067, + 0.04066619649529457, + -0.0002583829627837986, + -0.01350154634565115, + -0.02063313126564026, + -0.021948667243123055, + -0.02748776227235794, + 0.01799052208662033, + -0.03455011174082756, + -0.031595926731824875, + -0.029472606256604195, + -0.030349628999829292, + 0.008199015632271767, + -0.023818112909793854, + 0.01632879301905632, + 0.006854631006717682, + -0.027903195470571518, + 0.021360138431191444, + -0.002005037385970354, + -0.04722079262137413, + 0.04108162596821785, + 0.018359795212745667, + -0.005374653730541468, + -0.007772043813019991, + -0.027095410972833633, + -0.02511056698858738, + 0.030188072472810745, + 0.03101893700659275, + -0.026703057810664177, + 0.10727382451295853, + -0.006843091454356909, + 0.021487075835466385, + -0.024995170533657074, + -0.008776005357503891, + 0.03224215283989906, + -0.03595796227455139, + 0.005037115421146154, + 0.010016531683504581, + -0.0007681167917326093, + 0.06563828885555267, + -0.01200137473642826, + -0.010945484042167664, + -0.008389422670006752, + -0.031849801540374756, + 0.02351807802915573, + -0.009197207167744637, + -0.008937561884522438, + 0.03408851847052574, + -0.05206749960780144, + 0.004817859269678593, + 0.043297264724969864, + 0.020771609619259834, + 0.05123663693666458, + 0.07223904132843018, + 0.029264889657497406, + 0.01704425923526287, + -0.018105920404195786, + 0.0720544084906578, + 0.023229584097862244, + -0.006116085220128298, + 0.016340332105755806, + -0.02607990987598896, + 0.0525752529501915, + -0.006502667907625437, + -0.006214173045009375, + 0.06868478655815125, + -0.026703057810664177, + 0.03365000709891319, + -0.027626240625977516, + 0.015232513658702374, + -0.026726137846708298, + 0.015774883329868317, + -0.011412844993174076, + -0.02584911324083805, + 0.00645650876685977, + 0.003597527276724577, + -0.05045193061232567, + 0.0022776646073907614, + 0.03881983086466789, + -0.005902599077671766, + -0.024995170533657074, + 0.019329136237502098, + 0.03175748139619827, + -0.02139475755393505, + -0.0204023364931345, + -0.0554371178150177, + -0.027787797152996063, + -0.012647601775825024, + 0.001197973731905222, + -0.01893678307533264, + 0.031803641468286514, + 0.034642428159713745, + -0.0163057129830122, + 0.04578986018896103, + -0.011112811043858528, + -0.035080939531326294, + -0.026126068085432053, + 0.020667752251029015, + 0.06300721317529678, + 0.030811220407485962, + 0.005322725046426058, + 0.00027767603751271963, + 0.027049250900745392, + 0.036996543407440186, + 0.01140130590647459, + 0.027349285781383514, + -0.0317344032227993, + -0.0563141405582428, + 0.014724763110280037, + -0.020160000771284103, + -0.0024969205260276794, + -0.021614013239741325, + -0.04606681317090988, + 0.002091585658490658, + -0.030488107353448868, + 0.026172228157520294, + -0.047105394303798676, + -0.04068927466869354, + 0.006496897898614407, + 0.030949698761105537, + -0.00808938778936863, + -0.019363755360245705, + -0.016421111300587654, + 0.016340332105755806, + 0.02746468409895897, + -0.017309674993157387, + -0.0017727991798892617, + -0.02277953177690506, + 0.019179118797183037, + -0.004246640019118786, + -0.040712352842092514, + 0.0022488152608275414, + -0.026195308193564415, + -0.038865990936756134, + 0.04952874779701233, + 0.017678948119282722, + 0.0008921694825403392, + -0.0041254726238548756, + 0.009076039306819439, + -0.021925587207078934, + 0.05137511342763901, + 0.04322802647948265, + -0.028064751997590065, + -0.028295548632740974, + 0.02607990987598896, + -0.013420768082141876, + -0.026126068085432053, + -0.004627453163266182, + 0.0020786034874618053, + -0.020967785269021988, + -0.05008265748620033, + -0.010541591793298721, + -0.0214755367487669, + 0.019213737919926643, + 0.020794689655303955, + 0.0013689068146049976, + -0.013951597735285759, + -0.00867791660130024, + 0.03436547517776489, + 0.037250418215990067, + -0.012959176674485207, + -0.029911117628216743, + 0.05326763913035393, + -0.04043539986014366, + -0.010206937789916992, + 0.028526343405246735, + -0.00598914735019207, + 0.04442816600203514, + 0.025318283587694168, + -0.008297104388475418, + -0.01647881045937538, + -0.0009707842255011201, + 0.0070796567015349865, + -0.026726137846708298, + -0.04514363035559654, + 0.02845710515975952, + 0.02374887280166149, + -0.040296923369169235, + 0.02582603506743908, + -0.033465370535850525, + 0.026449183002114296, + 0.004258180037140846, + -0.030488107353448868, + -0.021083183586597443, + -0.009093348868191242, + 0.01302841491997242, + 0.010431963950395584, + -0.002118992619216442, + 0.01086470577865839, + 0.0017266400391235948, + -0.03586564585566521, + 0.01080123707652092, + 0.012682221829891205, + -0.015324831940233707, + 0.0038917919155210257, + 0.01860213093459606, + 0.013824660331010818, + 0.053175318986177444, + 0.0006458672578446567, + -0.0026988666504621506, + 0.033488448709249496, + 0.025041328743100166, + 0.029287969693541527, + -0.021637093275785446, + 0.0152902128174901, + -0.013478466309607029, + 0.011124351061880589, + 0.032772984355688095, + 0.02055235393345356, + -0.04110470786690712, + 0.03344229236245155, + -0.022641053423285484, + 0.02771855890750885, + -0.010720458813011646, + -0.01914449967443943, + -0.018648289144039154, + -0.03265758603811264, + 0.004177401307970285, + 0.025295203551650047, + 0.03265758603811264, + -0.031365130096673965, + -0.06743849068880081, + -0.01706733927130699, + -0.023021867498755455, + 0.000687338353600353, + -0.05451393499970436, + -0.014840160496532917, + 0.013732342049479485, + 0.046389926224946976, + 0.02864174172282219, + 0.0026642472948879004, + -0.0041514369659125805, + -0.014990177936851978, + -0.0075527881272137165, + 0.048236291855573654, + 0.03281914442777634, + 0.0009794391226023436, + 0.006594986189156771, + -0.030164992436766624, + 0.012220630422234535, + 0.01712503843009472, + 0.018290556967258453, + 0.02861866168677807, + -0.002658477518707514, + 0.05548327788710594, + 0.032034438103437424, + -0.05146743357181549, + 0.012959176674485207, + -0.0010537264170125127, + -0.025664476677775383, + 0.007218134123831987, + -0.0029498569201678038, + 0.00454955967143178, + 0.013005335815250874, + -0.04583601653575897, + 0.09070269763469696, + 0.038381319493055344, + 0.050174977630376816, + -0.0012535089626908302, + -0.04320494830608368, + -0.0035109790042042732, + -0.012959176674485207, + -0.01364002376794815, + -0.01679038442671299, + 0.03355769068002701, + 0.007956679910421371, + -0.03752737492322922, + 0.006468048319220543, + -0.009693417698144913, + 0.020252319052815437, + 0.025941431522369385, + -0.04128934442996979, + -0.028849458321928978, + -0.01830209605395794, + 0.0011561419814825058, + -0.0005539095727726817, + 0.02633378468453884, + -0.011568632908165455, + 0.000868368661031127, + -0.0019718604162335396, + 0.02332190051674843, + -0.02744160406291485, + 0.01196675468236208, + 0.009243366308510303, + -0.006329570896923542, + -0.05142127349972725, + 0.021279359236359596, + -0.06997724622488022, + -0.01291301753371954, + -0.020160000771284103, + -0.028710979968309402, + -0.07233136147260666, + -0.004041809123009443, + 0.008083618246018887, + -0.040043048560619354, + 0.00017724385543260723, + -0.02149861492216587, + -0.060237668454647064, + -0.0023295937571674585, + 0.016951940953731537, + 0.016928860917687416, + 0.04433584585785866, + -0.009243366308510303, + 0.012797619216144085, + -0.033903881907463074, + 0.011753268539905548, + 0.03362692892551422, + -0.019432995468378067, + -0.03258834779262543, + -0.014009296894073486, + 0.01046658307313919, + -0.04415120929479599, + 0.01748277060687542, + 0.05054425075650215, + -0.03427315503358841, + 0.04392041265964508, + -0.023506537079811096, + -0.033257655799388885, + 0.0012924557086080313, + 0.015647945925593376, + -0.03715810179710388, + -0.05220597982406616, + -0.046389926224946976, + -0.005850669927895069, + -0.02769547887146473, + 0.013870819471776485, + 0.07357765734195709, + 0.04915947467088699, + -0.007841282524168491, + -0.020102301612496376, + 0.01303995493799448, + 0.011597481556236744, + 0.03258834779262543, + -0.021671712398529053, + -0.013432307168841362, + 0.029911117628216743, + 0.028133990243077278, + -0.03210367634892464, + -0.01560178678482771, + 0.003603297285735607, + 0.04128934442996979, + 0.011672490276396275, + 0.003782163839787245, + 0.017182737588882446, + -0.004428391810506582, + -0.0634688064455986, + -0.008550979197025299, + 0.04408197104930878, + 0.04348190128803253, + -0.01512865535914898, + -0.0545600950717926, + -0.04318186640739441, + 0.047543905675411224, + -0.02009076252579689, + 0.022952629253268242, + -0.04502823203802109, + 0.02744160406291485, + 0.0516982264816761, + 0.011049342341721058, + 0.02257181517779827, + -0.024764373898506165, + 0.005438122898340225, + -0.04763622581958771, + -0.02162555418908596, + 0.02557215839624405, + -0.025295203551650047, + -0.0422356054186821, + -0.016778845340013504, + -0.07025419920682907, + 0.03360384702682495, + 0.006843091454356909, + 0.019559932872653008, + -0.04013536497950554, + -0.009589559398591518, + 0.010760847479104996, + -0.005466972012072802, + -0.06766928732395172, + -0.03074198216199875, + 0.023587316274642944, + 0.024348942562937737, + 0.00004331926174927503, + -0.015832582488656044, + -0.020413875579833984, + -0.030418867245316505, + 0.0493902713060379, + 0.049667224287986755, + -0.02357577718794346, + 0.002685884479433298, + 0.042812593281269073, + -0.0019199313828721642, + -0.01620185561478138, + -0.023587316274642944, + 0.006566136609762907, + 0.03826592117547989, + 0.046366848051548004, + 0.015821043401956558, + -0.0009693417814560235, + -0.028110912069678307, + -0.016548048704862595, + -0.01655958779156208, + 0.02219100296497345, + 0.007852822542190552, + 0.02009076252579689, + 0.01152824331074953, + -0.0016718261176720262, + 0.009260675869882107, + -0.03318841755390167, + -0.03847363591194153, + -0.01916757971048355, + 0.0018478077836334705, + -0.0217524915933609, + -0.013086114078760147, + -0.0011965312296524644, + 0.02044849470257759, + 0.00821632519364357, + 0.05234445631504059, + -0.001992054982110858, + -0.021948667243123055, + 0.03436547517776489, + -0.04553598538041115, + 0.05022113397717476, + -0.03480398654937744, + 0.008337493054568768, + -0.04228176549077034, + -0.02984187938272953, + -0.01860213093459606, + -0.049667224287986755, + -0.005100584123283625, + 0.007431620266288519, + 0.004200480878353119, + 0.014978637918829918, + -0.00652574747800827, + -0.025064408779144287, + -0.016801923513412476, + -0.022260241210460663, + -0.0021435145754367113, + 0.005614104215055704, + 0.016651906073093414, + 0.027303125709295273, + 0.029980355873703957, + -0.0032715285196900368, + 0.04465895891189575, + 0.013663102872669697, + -0.002583469031378627, + 0.019098341464996338, + 0.03431931510567665, + 0.021175501868128777, + 0.08719459921121597, + -0.018648289144039154, + -0.0067853922955691814, + 0.012682221829891205, + 0.02559523843228817, + 0.002743583405390382, + -0.05497552454471588, + -0.023864271119236946, + -0.007523938547819853, + 0.01040311437100172, + -0.0073739211075007915, + -0.05349843576550484, + -0.006410349626094103, + 0.01620185561478138, + -0.028572503477334976, + 0.05432929843664169, + 0.03780432790517807, + -0.033719245344400406, + 0.00040533486753702164, + 0.043551139533519745, + 0.009012570604681969, + 0.01653650961816311, + 0.010882015340030193, + 0.031342051923274994, + 0.026172228157520294, + -0.006958489306271076, + -0.018521351739764214, + 0.016501890495419502, + -0.011487853713333607, + -0.010835856199264526, + 0.003894676687195897, + -0.03750429302453995, + -0.004803434479981661, + -0.024764373898506165, + -0.014586285687983036, + -0.03383464366197586, + -0.026126068085432053, + -0.009537630714476109, + 0.008435581810772419, + -0.010305026546120644, + -0.0038917919155210257, + -0.04218944534659386, + -0.04297415167093277, + -0.007812432944774628, + -0.04445124417543411, + 0.014240092597901821, + 0.006196863483637571, + -0.01612107641994953, + 0.018175158649683, + -0.049898020923137665, + -0.028503263369202614, + 0.003721579909324646, + -0.004503400530666113, + 0.006375730037689209, + 0.0062487926334142685, + 0.03591180592775345, + 0.0027955123223364353, + 0.01609799638390541, + -0.009953062981367111, + 0.011799427680671215, + -0.037965886294841766, + -0.03831208124756813, + -0.047359269112348557, + 0.020160000771284103, + -0.006831551436334848, + 0.011072421446442604, + 0.001958878245204687, + 0.004307223949581385, + 0.04302031174302101, + -0.000996027491055429, + 0.015751803293824196, + -0.03355769068002701, + -0.02515672706067562, + 0.015440229326486588, + -0.023287281394004822, + -0.005438122898340225, + -0.0002284516376676038, + 0.003334997221827507, + 0.03025731071829796, + 0.019190659746527672, + -0.017413532361388206, + 0.0006613738369196653, + 0.010985873639583588, + 0.006191093474626541, + -0.019490692764520645, + 0.01422855257987976, + -0.0016357642598450184, + -0.02515672706067562, + 0.024095067754387856, + -0.014540126547217369, + -0.008654837496578693, + -0.002788300160318613, + 0.07177744805812836, + -0.00203532911837101, + -0.0003589954285416752, + -0.008758694864809513, + -0.012497585266828537, + -0.005351574160158634, + 0.04477435722947121, + 0.001754046999849379, + 0.016063377261161804, + -0.05802202969789505, + 0.015509468503296375, + 0.02582603506743908, + 0.04622837156057358, + -0.017263514921069145, + 0.014159313403069973, + 0.03916602209210396, + 0.03334997221827507, + 0.019075261428952217, + -0.0066353753209114075, + -0.0075527881272137165, + 0.01151670329272747, + -0.006704614032059908, + 0.009693417698144913, + -0.03554253280162811, + 0.0173789132386446, + 0.016732685267925262, + -0.03210367634892464, + 0.03224215283989906, + 0.03658111393451691, + 0.010581981390714645, + -0.01962917111814022, + 0.017794344574213028, + -0.009681877680122852, + 0.017286594957113266, + 0.0105185117572546, + 0.0009873727103695273, + -0.028826378285884857, + -0.0030984317418187857, + -0.005960297770798206, + -0.0000638745041214861, + -0.06628451496362686, + 0.00821632519364357, + -0.007223904132843018, + 0.027557002380490303, + -0.004705346655100584, + -0.016928860917687416, + 0.004745735786855221, + 0.012278328649699688, + -0.022491037845611572, + 0.021925587207078934, + -0.010610830038785934, + 0.004148552194237709, + -0.013351528905332088, + -0.021567855030298233, + -0.01197829470038414, + 0.001343663432635367, + -0.0018521351739764214, + -0.028780218213796616, + 0.0021911163348704576, + -0.006594986189156771, + -0.03330381214618683, + 0.011712879873812199, + 0.041427820920944214, + -0.044520482420921326, + -0.015059417113661766, + -0.024510499089956284, + 0.027118489146232605, + 0.012820699252188206, + -0.029426446184515953, + -0.0376196913421154, + 0.024348942562937737, + 0.00003342479976709001, + -0.010224247351288795, + -0.001831940608099103, + 0.01039157435297966, + 0.028503263369202614, + -0.006318031344562769, + -0.02017153985798359, + 0.018025141209363937, + -0.03879674896597862, + -0.0142170125618577, + -0.028018593788146973, + -0.002880618441849947, + 0.0047543905675411224, + -0.04140474274754524, + 0.009779966436326504, + -0.05077504366636276, + -0.0015073841204866767, + -0.007189285010099411, + -0.07357765734195709, + 0.025202885270118713, + -0.006791162304580212, + 0.007685495540499687, + -0.007056577131152153, + -0.023287281394004822, + 0.004416851792484522, + -0.05991455167531967, + 0.03401928022503853, + 0.02204098552465439, + -0.0030061134602874517, + 0.027326205745339394, + 0.008672147057950497, + 0.007437390275299549, + -0.008320183493196964, + 0.003043617820367217, + 0.030026515945792198, + 0.00200647977180779, + 0.057191163301467896, + 0.0427895151078701, + -0.029403366148471832, + 0.006594986189156771, + 0.007772043813019991, + 0.024372022598981857, + 0.01337460894137621, + -0.014782462269067764, + 0.014713223092257977, + -0.01231294870376587, + 0.0018824271392077208, + -0.0305804256349802, + 0.016259554773569107, + 0.013559244573116302, + 0.04336650297045708, + -0.017898203805088997, + -0.0020007097627967596, + 0.014840160496532917, + 0.012162931263446808, + -0.01819823868572712, + 0.015324831940233707, + 0.013339988887310028, + 0.0000015805220527909114, + -0.010322336107492447, + -0.008429811336100101, + -0.011932135559618473, + 0.010703148320317268, + -0.00992998294532299, + 0.017978981137275696, + 0.031180493533611298, + -0.008285564370453358, + 0.010310796089470387, + 0.00513808848336339, + 0.013513085432350636, + -0.011153200641274452, + 0.017448151484131813, + 0.018567509949207306, + -0.008170166052877903, + 0.03496554121375084, + 0.03891214728355408, + -0.04253564029932022, + -0.0024868231266736984, + 0.02275645174086094, + -0.032288312911987305, + -0.016617286950349808, + 0.032311391085386276, + -0.03591180592775345, + -0.02891869656741619, + -0.020667752251029015, + -0.01291301753371954, + 0.003617722075432539, + -0.013224591501057148, + -0.028757140040397644, + 0.030949698761105537, + -0.033950041979551315, + 0.008083618246018887, + -0.018163617700338364, + 0.0176558680832386, + -0.02746468409895897, + 0.004411082249134779, + -0.01137822587043047, + -0.00814131647348404, + -0.014424729160964489, + -0.04583601653575897, + -0.0109166344627738, + -0.0031994048040360212, + -0.006560366600751877, + 0.02561831846833229, + -0.0005441728862933815, + -0.0010075672762468457, + 0.019421454519033432, + 0.0466899611055851, + 0.005244831554591656, + 0.015244053676724434, + 0.04230484366416931, + -0.004494745284318924, + -0.03785048797726631, + -0.01722889579832554, + -0.01561332680284977, + -0.043597299605607986, + 0.023252662271261215, + -0.01929451711475849, + -0.009837664663791656, + -0.017644328996539116, + 0.000701763026881963, + 0.011632101610302925, + 0.03358076885342598, + -0.005755466874688864, + 0.010143469087779522, + 0.003660996211692691, + 0.0036552262026816607, + -0.006900790147483349, + 0.014505507424473763, + -0.028826378285884857, + -0.013270750641822815, + -0.029011014848947525, + 0.017540469765663147, + -0.029034094884991646, + 0.002884945832192898, + 0.008475970476865768, + -0.01422855257987976, + -0.0066930740140378475, + 0.027164649218320847, + 0.0002554980164859444, + -0.05636030063033104, + -0.014390109106898308, + -0.034896302968263626, + 0.010685838758945465, + 0.032057516276836395, + 0.013813120312988758, + -0.006116085220128298, + 0.02099086530506611, + 0.006843091454356909, + -0.055991027504205704, + 0.029034094884991646, + -0.0029541845433413982, + 0.009797275997698307, + 0.0060122269205749035, + -0.0036696509923785925, + 0.014147774316370487, + -0.013086114078760147, + 0.0081528564915061, + -0.001537676085717976, + -0.005152513273060322, + 0.010783927515149117, + 0.03962761536240578, + 0.04819013550877571, + -0.01666344702243805, + 0.0013775615952908993, + 0.03999688848853111, + 0.014528586529195309, + 0.01773664727807045, + -0.001513154013082385, + 0.0062949517741799355, + -0.01375542115420103, + -0.011897516436874866, + -0.03143436834216118, + -0.00546408724039793, + -0.007241213694214821, + -0.0005650887615047395, + -0.03798896446824074, + 0.013443847186863422, + 0.0005048654857091606, + -0.034919384866952896, + 0.0005167659255675972, + -0.0015751803293824196, + -0.005426582880318165, + 0.029287969693541527, + 0.004653417505323887, + 0.0864560529589653, + 0.0024478763807564974, + -0.012659141793847084, + -0.03263450786471367, + -0.015405610203742981, + 0.0010140584781765938, + 0.010483892634510994, + -0.005267911124974489, + -0.008545209653675556, + -0.02393350936472416, + -0.0092260567471385, + -0.02160247415304184, + 0.01827901601791382, + -0.018671369180083275, + 0.00028867486980743706, + 0.04163553565740585, + -0.02679537609219551, + -0.013709262013435364, + -0.005391963757574558, + 0.04505131393671036, + -0.0036696509923785925, + 0.03962761536240578, + -0.02462589740753174, + -0.015624865889549255, + -0.033742327243089676, + -0.024071987718343735, + 0.02981879934668541, + -0.010495432652533054, + -0.004442816600203514, + 0.01981380768120289, + 0.03221907466650009, + 0.009428002871572971, + -0.0152902128174901, + -0.018175158649683, + -0.03341921046376228, + 0.027095410972833633, + 0.04915947467088699, + 0.01045504305511713, + -0.0033292274456471205, + -0.055298641324043274, + -0.0059545282274484634, + -0.007668185979127884, + 0.014251631684601307, + 0.0013472696300595999, + 0.016825003549456596, + 0.014955558814108372, + 0.01927143707871437, + -0.013790040276944637, + 0.012843778356909752, + 0.025064408779144287, + -0.009093348868191242, + 0.007789353374391794, + 0.03376540541648865, + -0.001084018382243812, + 0.0036350316368043423, + -0.0198830459266901, + 0.016386492177844048, + -0.02303340658545494, + -0.006081465631723404, + -0.01830209605395794, + 0.05040577054023743, + -0.014447808265686035, + -0.03284222260117531, + 0.042397163808345795, + -0.0016357642598450184, + 0.015567167662084103, + 0.06019150838255882, + 0.00006062893953640014, + -0.008902942761778831, + 0.00016840870375744998, + -0.016386492177844048, + -0.025272125378251076, + 0.03755045309662819, + 0.04865172505378723, + -0.008683687075972557, + -0.007795123383402824, + -0.003170555457472801, + -0.004647647496312857, + 0.006531517021358013, + -0.023079566657543182, + 0.024718215689063072, + -0.00004505473771132529, + 0.0488363616168499, + 0.006669994443655014, + 0.019906125962734222, + -0.012728380970656872, + 0.0009361648699268699, + -0.01717119663953781, + 0.0006314425263553858, + -0.004266834817826748, + -0.0140785351395607, + -0.017771266400814056, + 0.032057516276836395, + -0.01316689234226942, + -0.044982075691223145, + 0.035127099603414536, + 0.018694449216127396, + 0.0018434802768751979, + 0.003675420768558979, + -0.025733716785907745, + -0.01666344702243805, + 0.0040389238856732845, + -0.004892867989838123, + 0.0033725015819072723, + 0.02587219327688217, + 0.015751803293824196, + 0.024602817371487617, + 0.02280261181294918, + 0.022156383842229843, + 0.015901820734143257, + -0.042835675179958344, + 0.05594486743211746, + 0.005585255101323128, + 0.018498271703720093, + 0.022894930094480515, + -0.0071258158423006535, + 0.0013097653863951564, + 0.004312993958592415, + -0.000058149686083197594, + -0.004477435722947121, + 0.006756542716175318, + -0.032311391085386276, + -0.01670960523188114, + 0.017448151484131813, + 0.044705118983983994, + -0.028780218213796616, + -0.005870864726603031, + 0.016721146181225777, + 0.00930106546729803, + -0.03154976665973663, + 0.009653028100728989, + -0.02416430599987507, + 0.013893898576498032, + 0.013328449800610542, + 0.008862553164362907, + -0.012197550386190414, + 0.028941776603460312, + -0.021948667243123055, + 0.01950223371386528, + -0.032057516276836395, + 0.018186697736382484, + 0.019663790240883827, + -0.01891370490193367, + 0.04576677829027176, + 0.009589559398591518, + 0.016778845340013504, + 0.01186289731413126, + 0.0046043735928833485, + -0.026195308193564415, + -0.043574221432209015, + 0.013063034042716026, + -0.0392121821641922, + -0.022133303806185722, + -0.041220106184482574, + -0.015094036236405373, + -0.0016646137228235602, + 0.03425007686018944, + 0.0060583860613405704, + 0.010818546637892723, + -0.0005167659255675972, + -0.01899448223412037, + -0.03226523473858833, + 0.0023093989584594965, + 0.029403366148471832, + 0.04131242260336876, + 0.0007847052183933556, + 0.01775972545146942, + -0.02938028797507286, + 0.019848426803946495, + -0.01269376091659069, + 0.0031561306677758694, + 0.05137511342763901, + -0.01914449967443943, + -0.010039610788226128, + -0.004157206974923611, + 0.004725540988147259, + -0.0037042703479528427, + -0.019363755360245705, + -0.0014929594472050667, + -0.006243022624403238, + -0.02311418578028679, + 0.009745346382260323, + 0.02792627550661564, + -0.017298134043812752, + 0.024579737335443497, + -0.020771609619259834, + 0.021487075835466385, + -0.0010126159759238362, + -0.003274413524195552, + -0.0037331196945160627, + 0.015682565048336983, + 0.007939370349049568, + 0.017032720148563385, + -0.014170853421092033, + -0.026656899601221085, + 0.030857380479574203, + 0.00017336721066385508, + -0.017690487205982208, + 0.002097355667501688, + 0.015347911044955254, + -0.00961263943463564, + 0.016040299087762833, + -0.0024925931356847286, + -0.008222095668315887, + -0.0033148026559501886, + 0.001173451659269631, + -0.02017153985798359, + -0.002342575928196311, + -0.004970761481672525, + 0.0022444878704845905, + -0.012878397479653358, + -0.0006098054000176489, + -0.006046846508979797, + -0.0010097309714183211, + -0.005567945074290037, + 0.02633378468453884, + 0.015555627644062042, + -0.03124973177909851, + -0.032334472984075546, + -0.020667752251029015, + -0.013813120312988758, + 0.015163274481892586, + -0.004907292779535055, + -0.004488975740969181, + -0.004249525256454945, + 0.014770922251045704, + -0.007673955522477627, + 0.01740199327468872, + -0.012151391245424747, + 0.0086894566193223, + -0.03408851847052574, + 0.03171132504940033, + 0.046159133315086365, + 0.006243022624403238, + 0.013132273219525814, + 0.017055800184607506, + -0.006023766938596964, + 0.015728725120425224, + -0.017852043733000755, + 0.013847739435732365, + -0.013397688046097755, + 0.03341921046376228, + -0.006848860997706652, + -0.033488448709249496, + -0.006254562176764011, + -0.028826378285884857, + -0.0035802177153527737, + -0.016548048704862595, + -0.008383652195334435, + 0.016144156455993652, + -0.006941179279237986, + -0.03288838267326355, + 0.006017996929585934, + 0.016882702708244324, + 0.03004959411919117, + 0.0031099715270102024, + -0.028018593788146973, + 0.009589559398591518, + -0.01679038442671299, + 0.010766617953777313, + 0.01929451711475849, + 0.017690487205982208, + 0.009554940275847912, + 0.008868323639035225, + -0.028318626806139946, + -0.008597138337790966, + 0.03270374611020088, + -0.03406544029712677, + -0.014378570020198822, + 0.007281603291630745, + 0.02561831846833229, + -0.011118580587208271, + -0.018128998577594757, + 0.022918008267879486, + -0.018613670021295547, + -0.048744045197963715, + 0.020875466987490654, + 0.00698156887665391, + -0.04225868359208107, + -0.016248013824224472, + 0.025456761941313744, + 0.02055235393345356, + 0.0119898347184062, + 0.03381156548857689, + -0.010985873639583588, + 0.007968219928443432, + -0.03141129016876221, + 0.020356176421046257, + 0.008031688630580902, + -0.0331653356552124, + 0.021152421832084656, + -0.02845710515975952, + -0.014170853421092033, + -0.025549080222845078, + 0.013363068923354149, + 0.0019689754117280245, + 0.005472742021083832, + -0.0017958787502720952, + -0.025087488815188408, + 0.008556748740375042, + -0.03376540541648865, + -0.015405610203742981, + 0.006133394781500101, + -0.00014713223208673298, + -0.0162249356508255, + -0.006219943054020405, + 0.004494745284318924, + 0.005942988209426403, + 0.008054768666625023, + 0.056960370391607285, + -0.03009575419127941, + -0.0035311735700815916, + -0.006889250595122576, + 0.011943675577640533, + -0.0035831027198582888, + -0.005449662450700998, + -0.01396313775330782, + -0.023079566657543182, + 0.03198827803134918, + 0.031111255288124084, + -0.028780218213796616, + -0.02078314870595932, + 0.017644328996539116, + -0.012393726967275143, + -0.03519633784890175, + 0.01035118568688631, + -0.006664224900305271, + 0.009122198447585106, + -0.013986216858029366, + -0.00037576418253593147, + -0.028110912069678307, + 0.015232513658702374, + -0.00037468233495019376, + -0.00046014884719625115, + -0.010235787369310856, + 0.004004304762929678, + -0.0054092733189463615, + -0.0038889069110155106, + 0.019490692764520645, + -0.020125381648540497, + -0.047543905675411224, + 0.003663881216198206, + -0.0004421179473865777, + -0.018798306584358215, + -0.022952629253268242, + -0.011124351061880589, + -0.02216792292892933, + -0.009912673383951187, + 0.017032720148563385, + -0.004598603583872318, + -0.0020612936932593584, + 0.01750585064291954, + 0.04879020154476166, + 0.010576210916042328, + -0.0013097653863951564, + -0.043597299605607986, + 0.01653650961816311, + 0.014320870861411095, + -0.009474162012338638, + 0.017309674993157387, + -0.013293829746544361, + -0.020125381648540497, + 0.015094036236405373, + 0.017390452325344086, + -0.01607491821050644, + 0.0030782371759414673, + -0.036350317299366, + 0.008060538209974766, + -0.011193589307367802, + -0.005008265841752291, + -0.016594208776950836, + 0.016040299087762833, + 0.005481396801769733, + 0.010022301226854324, + 0.01481708139181137, + -0.024741293862462044, + 0.03662727028131485, + -0.026910774409770966, + -0.031619004905223846, + 0.009953062981367111, + 0.005008265841752291, + -0.008222095668315887, + -0.0554371178150177, + 0.011089731007814407, + 0.030857380479574203, + -0.0050948141142725945, + 0.00856251921504736, + -0.03812744468450546, + -0.011487853713333607, + -0.01975610852241516, + -0.011060882359743118, + -0.005746812094002962, + -0.008839474059641361, + -0.01655958779156208, + -0.01937529630959034, + 0.027903195470571518, + -0.004941911902278662, + 0.02464897558093071, + -0.02490285225212574, + -0.0014698798768222332, + 0.0010393017437309027, + 0.015486388467252254, + 0.004838054068386555, + 0.013720802031457424, + 0.0016400916501879692, + 0.00926644541323185, + 0.003646571421995759, + 0.011932135559618473, + -0.031642086803913116, + 0.014020835980772972, + -0.002346903318539262, + -0.0295880027115345, + -0.01763278804719448, + 0.023529617115855217, + 0.009122198447585106, + 0.02748776227235794, + 0.03358076885342598, + 0.010743537917733192, + -0.022283321246504784, + -0.007800893392413855, + -0.001523251412436366, + -0.00717197498306632, + 0.017159657552838326, + -0.01467860396951437, + 0.019686870276927948, + 0.029541844502091408, + -0.01760970801115036, + -0.0105185117572546, + 0.019640710204839706, + 0.00454955967143178, + -0.011839817278087139, + 0.007725884672254324, + -0.06471510231494904, + 0.002374310279265046, + 0.016063377261161804, + 0.012289868667721748, + -0.003210944589227438, + 0.0041716317646205425, + 0.017932822927832603, + 0.017955902963876724, + 0.013513085432350636, + 0.015244053676724434, + 0.00013162565301172435, + -0.006116085220128298, + 0.03519633784890175, + 0.009110658429563046, + -0.003309032879769802, + -0.003923526033759117, + -0.00887986272573471, + 0.018959863111376762, + 0.039535295218229294, + -0.0007057298789732158, + -0.000241794521571137, + -0.007073887158185244, + -0.009064499288797379, + 0.0063988096080720425, + -0.015024797059595585, + 0.0005831196322105825, + 0.028526343405246735, + 0.007760504260659218, + -0.015474849380552769, + 0.006087235640734434, + 0.001537676085717976, + 0.019098341464996338, + 0.00513808848336339, + -0.017309674993157387, + -0.05405234172940254, + -0.006623835302889347, + -0.038865990936756134, + -0.018775226548314095, + -0.022860310971736908, + 0.02227178029716015, + -0.010114619508385658, + -0.02462589740753174, + -0.003937950823456049, + -0.02580295503139496, + -0.03219599276781082, + 0.009618408977985382, + 0.012151391245424747, + 0.017702026292681694, + -0.012612982653081417, + 0.0090875793248415, + -0.03219599276781082, + -0.0002782169613055885, + 0.020460035651922226, + -0.013847739435732365, + -0.030395789071917534, + -0.012820699252188206, + 0.029657242819666862, + -0.01210523210465908, + -0.005236176308244467, + 0.000010102944543177728, + -0.011799427680671215, + 0.019975364208221436, + 0.0013378935400396585, + 0.04461280256509781, + -0.0022358328569680452, + 0.0026945392601191998, + -0.00189252442214638, + 0.036073360592126846, + 0.010824316181242466, + 0.015682565048336983, + 0.02725696749985218, + 0.028064751997590065, + 0.008539439179003239, + 0.014909399673342705, + -0.03941989690065384, + 0.010610830038785934, + -0.020483115687966347, + -0.01315535232424736, + 0.04165861755609512, + -0.02677229605615139, + -0.018394414335489273, + -0.01612107641994953, + -0.006721923593431711, + -0.003597527276724577, + 0.006387270055711269, + -0.00967610813677311, + 0.03545021265745163, + 0.020725449547171593, + -0.001690578181296587, + -0.017205815762281418, + -0.016109537333250046, + 0.009716497734189034, + -0.00533714983612299, + -0.012624522671103477, + -0.03076506219804287, + 0.024764373898506165, + -0.015924900770187378, + 0.01231294870376587, + 0.03129589185118675, + 0.004731310997158289, + 0.013882358558475971, + 0.019386835396289825, + -0.0239796694368124, + 0.0062949517741799355, + -0.0036408016458153725, + -0.002675787080079317, + -0.007898981682956219, + 0.03219599276781082, + 0.025018248707056046, + -0.019190659746527672, + 0.007679725531488657, + -0.01763278804719448, + -0.044520482420921326, + 0.038381319493055344, + -0.017805885523557663, + 0.010720458813011646, + 0.02538752183318138, + 0.03803512454032898, + -0.05262140929698944, + 0.035080939531326294, + -0.006895020138472319, + 0.0237027145922184, + -0.003911986481398344, + 0.012093693017959595, + -0.00652574747800827, + -0.01158017199486494, + -0.019490692764520645, + -0.020794689655303955, + -0.0033234574366360903, + -0.000010339600521547254, + 0.015797963365912437, + 0.009774195961654186, + -0.020956246182322502, + -0.004047578666359186, + 0.004696691874414682, + 0.010530051775276661, + -0.016975020989775658, + -0.00763356639072299, + 0.028826378285884857, + 0.009895363822579384, + 0.032288312911987305, + 0.002554619451984763, + 0.023044947534799576, + -0.027349285781383514, + -0.03473474830389023, + -0.011955215595662594, + 0.002909467788413167, + 0.0038514025509357452, + 0.027303125709295273, + 0.022791070863604546, + 0.0027450257912278175, + -0.022952629253268242, + 0.031849801540374756, + 0.008158626966178417, + 0.0009729479788802564, + 0.006277641747146845, + 0.015347911044955254, + -0.04906715825200081, + -0.00179299374576658, + 0.0006101660546846688, + 0.04772854223847389, + -0.032011356204748154, + -0.012024453841149807, + 0.008320183493196964, + -0.022860310971736908, + 0.025456761941313744, + -0.005971837788820267, + 0.007743194233626127, + 0.04842092841863632, + 0.014517047442495823, + 0.013132273219525814, + -0.0023194963578134775, + -0.0014929594472050667, + -0.015001717954874039, + -0.016490349546074867, + -0.020286938175559044, + 0.024325862526893616, + 0.016674986109137535, + -0.015370991080999374, + -0.0006779622635804117, + 0.0002324184461031109, + 0.031849801540374756, + 0.02208714373409748, + 0.033488448709249496, + -0.004486090503633022, + 0.003675420768558979, + -0.03365000709891319, + 0.027880115434527397, + -0.03127281367778778 + ] + }, + { + "HotelId": "29", + "HotelName": "Treehouse Hotel", + "Description": "Near the beating heart of our vibrant downtown and bustling business district. Experience the warmth of our hotel. Enjoy free WiFi, local transportation and Milk & Cookies.", + "Description_fr": "Séjournez au cœur du centre-ville près du quartier des affaires. Vivez la chaleur de notre hôtel. Profitez du WiFi gratuit, du transport local et du lait et des biscuits.", + "Category": "Budget", + "Tags": [ + "free wifi", + "coffee in lobby", + "free parking" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-05-25T00:00:00Z", + "Rating": 2.6, + "Address": { + "StreetAddress": "9585 SW Washington Square Rd", + "City": "Portland", + "StateProvince": "OR", + "PostalCode": "97223", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.782829, + 45.448959 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker", + "tv" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "tv", + "tv" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 267.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.0032439115457236767, + -0.051998697221279144, + 0.031910475343465805, + 0.02965175360441208, + -0.03863858804106712, + -0.022551191970705986, + -0.04639994725584984, + 0.02198651060461998, + 0.027801522985100746, + -0.014273210428655148, + 0.018225977197289467, + 0.03801383823156357, + -0.024918045848608017, + -0.005223297979682684, + 0.011053327471017838, + 0.05896710231900215, + -0.04752930998802185, + 0.06656025350093842, + 0.04978803172707558, + 0.020652903243899345, + -0.005700874142348766, + -0.009161045774817467, + -0.009028886444866657, + -0.013936804607510567, + 0.023800699040293694, + 0.029771897941827774, + -0.04868270084261894, + -0.040008239448070526, + 0.03575511276721954, + -0.023067815229296684, + -0.061466116458177567, + -0.041449978947639465, + 0.01577502116560936, + 0.006058305036276579, + 0.004169026855379343, + 0.006872286554425955, + -0.036860447376966476, + -0.005415529944002628, + 0.01694042608141899, + 0.0028549423441290855, + -0.03179033100605011, + -0.0008950792835094035, + 0.03945557400584221, + -0.011503871530294418, + -0.02696050889790058, + -0.007839452475309372, + -0.02840224653482437, + -0.007605170365422964, + 0.014765804633498192, + 0.020472684875130653, + -0.02243104763329029, + -0.019643686711788177, + -0.04320409521460533, + -0.08698488771915436, + -0.04154609516263008, + 0.04442957416176796, + 0.014285224489867687, + -0.017324890941381454, + 0.043636616319417953, + -0.0018667508848011494, + 0.03892693668603897, + -0.018742598593235016, + 0.02079707756638527, + 0.030636942014098167, + -0.013864717446267605, + 0.03743714094161987, + -0.030492767691612244, + -0.00224370532669127, + -0.033328186720609665, + -0.011966428719460964, + 0.055266641080379486, + 0.02152995951473713, + 0.006902322638779879, + 0.0007595408242195845, + -0.06276367604732513, + -0.02002814970910549, + -0.015474659390747547, + -0.04137789085507393, + -0.010488647036254406, + -0.011287610046565533, + -0.07333642989397049, + -0.025398625060915947, + 0.000658919510897249, + 0.01963167078793049, + 0.005361464805901051, + -0.045054323971271515, + -0.03320804238319397, + -0.007382902316749096, + 0.005355457309633493, + 0.05017249658703804, + 0.04233905300498009, + 0.01694042608141899, + 0.0017721367767080665, + -0.02578308805823326, + 0.010296415537595749, + 0.003394092433154583, + -0.015222354792058468, + -0.05127783119678497, + -0.0032619331032037735, + 0.01793762855231762, + 0.023272061720490456, + -0.08400528877973557, + 0.03253522887825966, + -0.0023878791835159063, + 0.001707558985799551, + -0.043348267674446106, + 0.025158334523439407, + -0.014837890863418579, + -0.0010843074414879084, + 0.005232308991253376, + -0.09587560594081879, + -0.0016730172792449594, + -0.024065017700195312, + 0.024293292313814163, + -0.0056257834658026695, + 0.02008822187781334, + 0.009755763225257397, + -0.03902305290102959, + -0.014489470981061459, + -0.03299178183078766, + -0.032367028295993805, + 0.04512641206383705, + -0.020496714860200882, + -0.04157012328505516, + -0.03702864795923233, + -0.09188679605722427, + -0.02222680114209652, + 0.04471791908144951, + -0.012224740348756313, + 0.005565710831433535, + -0.023344147950410843, + -0.03508230298757553, + -0.010428574867546558, + -0.011569950729608536, + -0.011864305473864079, + 0.052623450756073, + 0.014008891768753529, + 0.01931929402053356, + -0.013540326617658138, + -0.02198651060461998, + 0.019992105662822723, + -0.006067316047847271, + 0.010903147049248219, + -0.012398950755596161, + -0.051229771226644516, + -0.015811065211892128, + 0.011101385578513145, + -0.008950792253017426, + -0.012272798456251621, + 0.056996725499629974, + 0.019439440220594406, + 0.034049056470394135, + -0.016856325790286064, + -0.015282426960766315, + -0.033784735947847366, + -0.005427544470876455, + 0.0124109648168087, + 0.03037262335419655, + -0.026720218360424042, + 0.04973997548222542, + -0.014117022044956684, + -0.005478606093674898, + -0.020436642691493034, + -0.005589739885181189, + -0.014068963937461376, + 0.01692841202020645, + -0.006794192362576723, + 0.002141582313925028, + -0.07030877470970154, + -0.05800594389438629, + 0.02101333811879158, + 0.0031838389113545418, + -0.022034568712115288, + 0.07588350027799606, + 0.014044934883713722, + 0.030660970136523247, + -0.01005011796951294, + -0.014405369758605957, + 0.028137927874922752, + 0.022022554650902748, + -0.006253540515899658, + -0.01863446831703186, + 0.058390405029058456, + -0.012819457799196243, + 0.010332458652555943, + 0.047216933220624924, + -0.01444141287356615, + 0.024245234206318855, + -0.0058991131372749805, + -0.00017599345301277936, + -0.0263117253780365, + -0.0034601720981299877, + -0.04522252827882767, + -0.011029299348592758, + -0.006499837152659893, + 0.030300535261631012, + -0.033376242965459824, + 0.0035893279127776623, + -0.008758560754358768, + 0.02321198768913746, + -0.03301580995321274, + -0.004057893063873053, + 0.025014162063598633, + -0.006319620180875063, + -0.038374271243810654, + -0.03253522887825966, + 0.0005977207329124212, + 0.02077304758131504, + 0.010194292291998863, + 0.03032456524670124, + 0.006818221416324377, + 0.02389681525528431, + 0.049139250069856644, + 0.030516795814037323, + 0.011972435750067234, + 0.006541888229548931, + -0.03981601074337959, + 0.05781371146440506, + 0.017841512337327003, + 0.04707276076078415, + -0.023968901485204697, + 0.020352540537714958, + 0.023980915546417236, + 0.04978803172707558, + 0.042627397924661636, + 0.05521858111023903, + -0.02957966737449169, + -0.05223898962140083, + 0.01504213735461235, + -0.02647992968559265, + 0.022563206031918526, + -0.051758408546447754, + -0.02295968495309353, + -0.04320409521460533, + -0.021109452471137047, + 0.02674424834549427, + -0.0330638661980629, + -0.008506257086992264, + 0.00929921306669712, + 0.03412114083766937, + -0.0391191691160202, + 0.005064106080681086, + -0.002988603664562106, + 0.01790158450603485, + 0.023980915546417236, + 0.015114224515855312, + 0.002671721624210477, + -0.006013250444084406, + 0.012711327522993088, + -0.016303658485412598, + -0.015054152347147465, + -0.018045758828520775, + 0.003165817353874445, + -0.013095790520310402, + 0.009863893501460552, + 0.028858797624707222, + -0.026239639148116112, + 0.010272386483848095, + 0.02223881520330906, + -0.0037214872427284718, + 0.04178638383746147, + 0.047697514295578, + 0.0064277504570782185, + -0.06891509890556335, + 0.016087397933006287, + -0.04135386273264885, + -0.04491015151143074, + -0.003802585182711482, + 0.0017751404084265232, + 0.014741775579750538, + -0.04654412344098091, + -0.017733382061123848, + -0.021614061668515205, + 0.027753464877605438, + -0.023992929607629776, + -0.023079829290509224, + -0.03868664801120758, + 0.040729109197854996, + 0.05670837685465813, + 0.015919195488095284, + -0.036451954394578934, + -0.020016135647892952, + 0.011083364486694336, + -0.02676827646791935, + -0.034073084592819214, + 0.02002814970910549, + 0.0021115459967404604, + 0.01718071661889553, + -0.049355510622262955, + 0.024942073971033096, + -0.008806618861854076, + -0.014729760587215424, + -0.019283251836895943, + -0.04507835581898689, + 0.0169884841889143, + 0.023308103904128075, + 0.05800594389438629, + -0.05094142258167267, + 0.003433139529079199, + -0.013336080126464367, + 0.026407841593027115, + 0.048346295952796936, + -0.02125362679362297, + 0.0012900555739179254, + 0.014669688418507576, + 0.03219882398843765, + -0.05574721843004227, + 0.0030937304254621267, + 0.05853458121418953, + -0.0130116892978549, + -0.028810739517211914, + 0.015534731559455395, + 0.009960009716451168, + -0.001974881161004305, + -0.028089869767427444, + 0.03705267608165741, + 0.015234368853271008, + 0.023836741223931313, + -0.035466764122247696, + -0.0018156893784180284, + 0.0031958534382283688, + -0.004604551941156387, + -0.019259221851825714, + -0.013107805512845516, + 0.0006213742308318615, + -0.035466764122247696, + 0.02148190326988697, + -0.0030051234643906355, + -0.04945162683725357, + -0.0445016585290432, + 0.03279954940080643, + -0.03777354583144188, + 0.0272248275578022, + -0.013864717446267605, + -0.054113250225782394, + -0.0032619331032037735, + -0.015366529114544392, + -0.015498688444495201, + 0.016375744715332985, + 0.04921133816242218, + 0.013672485947608948, + -0.03940751776099205, + -0.026576044037938118, + -0.03133378177881241, + 0.035947345197200775, + -0.035466764122247696, + -0.020712975412607193, + 0.007118583656847477, + 0.011185486800968647, + 0.0248219296336174, + -0.023548394441604614, + -0.0013456224696710706, + -0.017072586342692375, + 0.009527487680315971, + -0.0032619331032037735, + -0.009040901437401772, + 0.06045689806342125, + 0.027657348662614822, + 0.015198325738310814, + 0.039767950773239136, + -0.04635189101099968, + 0.008440176956355572, + 0.03577914088964462, + 0.041233718395233154, + 0.06338842958211899, + 0.023308103904128075, + -0.0392393134534359, + 0.018706556409597397, + -0.010843073949217796, + -0.020448656752705574, + 0.01503012329339981, + 0.03611554577946663, + 0.013167877681553364, + 0.01626761443912983, + -0.055795278400182724, + 0.052431222051382065, + 0.013360109180212021, + 0.0607452467083931, + 0.013336080126464367, + -0.013035718351602554, + 0.004763743840157986, + 0.0036463967990130186, + 0.02818598598241806, + -0.009635618887841702, + 0.056996725499629974, + 0.0020139282569289207, + 0.006523866206407547, + -0.06521463394165039, + -0.022395003587007523, + 0.03611554577946663, + 0.013576369732618332, + -0.020460670813918114, + -0.06204281002283096, + -0.05252733826637268, + 0.018442237749695778, + -0.024677755311131477, + 0.0036494003143161535, + 0.040008239448070526, + 0.017601223662495613, + -0.020244410261511803, + 0.016327688470482826, + -0.01958361268043518, + 0.006022261455655098, + -0.02126564085483551, + 0.030877230688929558, + 0.005772960837930441, + 0.003997820429503918, + -0.05372878536581993, + 0.029747869819402695, + 0.01697647012770176, + -0.008338053710758686, + -0.07617184519767761, + 0.01110739354044199, + -0.005466591566801071, + -0.003306987462565303, + 0.026696190237998962, + 0.029723839834332466, + -0.023476308211684227, + 0.0017796459142118692, + 0.02437739446759224, + -0.0064037214033305645, + 0.02957966737449169, + -0.03496215492486954, + 0.05281568318605423, + -0.050028324127197266, + 0.004631584510207176, + 0.0241371039301157, + -0.02172219194471836, + -0.055074408650398254, + -0.0015588796231895685, + -0.02125362679362297, + 0.015630846843123436, + 0.005848051514476538, + 0.04589533805847168, + -0.03847038745880127, + 0.03135780990123749, + -0.03921528533101082, + -0.001920816139318049, + 0.011401748284697533, + -0.001920816139318049, + -0.024773871526122093, + -0.010284400545060635, + -0.03556288033723831, + 0.03222285211086273, + -0.0021355750504881144, + 0.03445754945278168, + 0.04603951424360275, + 0.027344971895217896, + 0.016399774700403214, + -0.010686886496841908, + 0.014982065185904503, + -0.045751165598630905, + 0.012434993870556355, + 0.018694542348384857, + 0.007521068677306175, + 0.02724885568022728, + 0.0335204191505909, + 0.003204864449799061, + 0.008193880319595337, + -0.045030295848846436, + 0.010704907588660717, + -0.015006094239652157, + -0.01409299299120903, + -0.0010655347723513842, + 0.0037485198117792606, + -0.052671510726213455, + -0.024425452575087547, + 0.02578308805823326, + 0.0463278628885746, + -0.03171824663877487, + -0.00364339305087924, + 0.009803821332752705, + -0.026359783485531807, + -0.005511645693331957, + -0.022539177909493446, + -0.05478606000542641, + -0.011233544908463955, + 0.02604740671813488, + -0.0031868426594883204, + -0.007232720963656902, + -0.009767778217792511, + -0.010951205156743526, + -0.0670408383011818, + -0.031117521226406097, + -0.006686062086373568, + -0.02845030464231968, + -0.004241114016622305, + 0.0185864120721817, + -0.03868664801120758, + -0.01073494367301464, + 0.015666890889406204, + 0.00331900198943913, + 0.016628049314022064, + -0.010752965696156025, + -0.008536293171346188, + 0.008692481555044651, + -0.08174657076597214, + -0.012236754409968853, + 0.024016959592700005, + -0.011678081005811691, + 0.01434529758989811, + -0.006565917283296585, + 0.014381340704858303, + -0.00340610696002841, + 0.04157012328505516, + 0.03770146146416664, + 0.0025515765883028507, + -0.01625560037791729, + 0.0007355118868872523, + -0.05488217622041702, + -0.008404133841395378, + 0.015150267630815506, + -0.02031649649143219, + 0.047216933220624924, + -0.015090195462107658, + 0.03347235918045044, + 0.011828262358903885, + 0.04462180286645889, + 0.0019388378132134676, + -0.00836208276450634, + 0.000373012269847095, + 0.017985686659812927, + 0.00325592583976686, + 0.04320409521460533, + -0.004154008813202381, + -0.002850437071174383, + -0.010608792304992676, + -0.04798585921525955, + 0.0074670035392045975, + -0.008410140872001648, + -0.007010452914983034, + -0.025398625060915947, + 0.0014056949876248837, + 0.017024528235197067, + 0.034073084592819214, + 0.009707705117762089, + 0.02054477296769619, + -0.024966103956103325, + 0.040969401597976685, + -0.028738653287291527, + 0.020869163796305656, + 0.0036343822721391916, + -0.020953265950083733, + -0.013468239456415176, + -0.023356162011623383, + -0.02438940852880478, + -0.0520467571914196, + -0.02365652471780777, + -0.0002838422660715878, + 0.023812713101506233, + 0.014129036106169224, + 0.00340610696002841, + 0.028354188427329063, + -0.008277981542050838, + -0.015883151441812515, + -0.0185864120721817, + -0.017360933125019073, + -0.05281568318605423, + -0.014621630311012268, + 0.010110191069543362, + -0.023272061720490456, + -0.018069788813591003, + -0.01867051236331463, + -0.010500661097466946, + -0.013312051072716713, + 0.02074901945888996, + 0.03128572553396225, + 0.06800199300050735, + -0.02195046655833721, + -0.0064397649839520454, + 0.035034243017435074, + 0.042627397924661636, + -0.005202272906899452, + 0.006782177835702896, + -0.008308017626404762, + -0.008926764130592346, + -0.009064930491149426, + -0.010086162015795708, + -0.03871067613363266, + 0.050028324127197266, + -0.012422979809343815, + -0.012651254422962666, + 0.009365292266011238, + 0.02416113391518593, + -0.004021849483251572, + -0.018718570470809937, + 0.02126564085483551, + 0.0014830381842330098, + 0.009383314289152622, + 0.03126169368624687, + 0.004998026415705681, + 0.02339220605790615, + 0.03085320256650448, + -0.03318401426076889, + -0.015198325738310814, + -0.027272885665297508, + -0.041474007070064545, + 0.006085337605327368, + -0.05920739099383354, + 0.011960421688854694, + -0.013564355671405792, + -0.006283576600253582, + -0.026720218360424042, + -0.0061273882165551186, + -0.011678081005811691, + -0.002114549744874239, + -0.012116610072553158, + 0.014861919917166233, + 0.007040489464998245, + -0.02249111980199814, + -0.009491444565355778, + -0.0377495177090168, + -0.008085750043392181, + -0.018994903191924095, + -0.04250725358724594, + -0.012987660244107246, + -0.014357311651110649, + -0.015150267630815506, + 0.019391382113099098, + 0.014032920822501183, + -0.015438615344464779, + -0.007515061646699905, + 0.03267940506339073, + 0.0069864243268966675, + 0.007088547106832266, + 0.01912706345319748, + 0.0061394027434289455, + -0.041233718395233154, + -0.009755763225257397, + -0.01963167078793049, + -0.017577193677425385, + 0.08299607783555984, + 0.022983713075518608, + -0.038614559918642044, + -0.016628049314022064, + 0.015186311677098274, + 0.006559909787029028, + 0.0009851879440248013, + -0.03416920080780983, + -0.01644783280789852, + -0.022334931418299675, + 0.010290407575666904, + 0.027657348662614822, + -0.0260233785957098, + 0.011966428719460964, + 0.019307279959321022, + 0.04130580648779869, + 0.017589209601283073, + -0.013888746500015259, + -0.007623191922903061, + 0.0008410140872001648, + -0.0031748281326144934, + 0.036211661994457245, + 0.018213961273431778, + -0.019727787002921104, + -0.0025110277347266674, + -0.0012457520933821797, + 0.015907181426882744, + 0.02486998774111271, + 0.05396907404065132, + 0.013071761466562748, + 0.03991212695837021, + -0.046448007225990295, + -0.008127800188958645, + -0.041257746517658234, + 0.04229099303483963, + 0.04132983461022377, + 0.03085320256650448, + -0.024942073971033096, + 0.02506222017109394, + 0.04020047187805176, + 0.03868664801120758, + 0.03313595429062843, + 0.007424952927976847, + -0.017300860956311226, + 0.039743922650814056, + -0.018694542348384857, + -0.036211661994457245, + 0.011299625039100647, + 0.01193038560450077, + 0.030012188479304314, + -0.004304189700633287, + -0.04880284518003464, + 0.005517653189599514, + 0.05228704586625099, + -0.03743714094161987, + 0.033376242965459824, + 0.04748125374317169, + 0.031117521226406097, + -0.011395740322768688, + -0.015438615344464779, + -0.011978443711996078, + 0.026792306452989578, + 0.007569126784801483, + -0.06285979598760605, + -0.08366888761520386, + 0.01194239966571331, + 0.012020493857562542, + -0.004580522887408733, + -0.08506256341934204, + -0.011569950729608536, + -0.01885073073208332, + 0.0019808884244412184, + -0.011618008837103844, + 0.0026221617590636015, + -0.0077493442222476006, + -0.00014483089034911245, + -0.02034052647650242, + 0.01719273068010807, + 0.020124265924096107, + 0.016075383871793747, + -0.025638915598392487, + -0.0002624414337333292, + 0.021890394389629364, + 0.005163225810974836, + -0.01867051236331463, + -0.03505827113986015, + 0.038782764226198196, + -0.024257248267531395, + -0.012140639126300812, + -0.0051121641881763935, + 0.03219882398843765, + -0.011389733292162418, + -0.04515044018626213, + -0.0007711798534728587, + -0.004364262335002422, + 0.0014334784355014563, + -0.007100561633706093, + -0.03537064790725708, + 0.027080653235316277, + 0.03265537694096565, + 0.0324871726334095, + 0.005583732854574919, + 0.0018397183157503605, + 0.011251566931605339, + -0.038109950721263885, + 0.006601960398256779, + -0.004805794917047024, + -0.030276507139205933, + -0.00968968402594328, + 0.009527487680315971, + -0.020016135647892952, + 0.028738653287291527, + -0.011696103028953075, + 0.03469783812761307, + -0.021313698962330818, + 0.010602784343063831, + -0.03589928522706032, + -0.06521463394165039, + -0.00822992343455553, + 0.001826202031224966, + 0.009058923460543156, + -0.002438940806314349, + 0.005448570009320974, + 0.00555670028552413, + -0.0391191691160202, + 0.027585262432694435, + 0.0263117253780365, + 0.014958036132156849, + 0.003315998474135995, + -0.01935533806681633, + 0.030036216601729393, + 0.0016069376142695546, + 0.04356452822685242, + 0.00525633804500103, + -0.014333282597362995, + 0.05142200365662575, + 0.04368467256426811, + -0.02219075709581375, + -0.020628873258829117, + 0.01375658717006445, + -0.015378543175756931, + 0.015666890889406204, + -0.01193038560450077, + 0.050076380372047424, + -0.011672073975205421, + -0.038085922598838806, + -0.02386077120900154, + 0.010963219217956066, + 0.021457873284816742, + 0.013384138233959675, + -0.00930522009730339, + 0.0015340998070314527, + -0.0063917068764567375, + -0.0056618270464241505, + -0.013972848653793335, + -0.0014747782843187451, + -0.012723341584205627, + 0.003940751776099205, + 0.013372124172747135, + -0.0034872049000114202, + -0.025999348610639572, + 0.00022039074974600226, + -0.03991212695837021, + -0.0027408048044890165, + 0.01133566815406084, + 0.0112395528703928, + -0.01958361268043518, + 0.03200659155845642, + 0.01720474474132061, + 0.020845133811235428, + -0.00633163470774889, + 0.004526457749307156, + -0.010266379453241825, + 0.02100132219493389, + 0.013396153226494789, + -0.021602047607302666, + 0.023548394441604614, + 0.01958361268043518, + -0.052190929651260376, + 0.0027017577085644007, + 0.020268438383936882, + -0.01327600795775652, + 0.024269264191389084, + 0.010464617982506752, + -0.038590531796216965, + 0.0015228361589834094, + 0.011035306379199028, + -0.03551482409238815, + 0.01740899123251438, + -0.0315740704536438, + -0.011023291386663914, + -0.030012188479304314, + 0.004502429161220789, + -0.015582789666950703, + 0.012020493857562542, + -0.02223881520330906, + 0.005472598597407341, + -0.022995727136731148, + -0.02289961278438568, + -0.037124764174222946, + 0.01840619370341301, + -0.00800765585154295, + 0.015282426960766315, + 0.02936340495944023, + -0.031165579333901405, + 0.024473508819937706, + 0.027825551107525826, + -0.01787755638360977, + 0.02032851241528988, + -0.0028954914305359125, + 0.02917117439210415, + -0.02002814970910549, + -0.0005763199296779931, + -0.0502205565571785, + 0.016916397958993912, + 0.047168876975774765, + -0.0284262765198946, + -0.008247945457696915, + -0.0027378012891858816, + 0.025759059935808182, + -0.012555139139294624, + 0.0037485198117792606, + -0.03813398256897926, + 0.00918507482856512, + -0.013107805512845516, + -0.00014698973973281682, + -0.0053194141946733, + -0.002312788739800453, + -0.05070113390684128, + -0.02604740671813488, + 0.005199269391596317, + 0.021541975438594818, + -0.02317594550549984, + -0.012014486826956272, + 0.03481798246502876, + -0.002255719853565097, + 0.017348919063806534, + 0.020400598645210266, + 0.024509552866220474, + -0.007382902316749096, + 0.013636442832648754, + 0.006271562073379755, + -0.010068139992654324, + 0.02054477296769619, + -0.018237991258502007, + -0.01132966112345457, + 0.008127800188958645, + -0.0119243785738945, + -0.012098588049411774, + 0.05108559876680374, + 0.014405369758605957, + 0.010584763251245022, + 0.012879529967904091, + -0.03601943328976631, + 0.028498362749814987, + -0.017072586342692375, + 0.012434993870556355, + -0.022863568738102913, + -0.003571306122466922, + 0.014465441927313805, + 0.0458713099360466, + 0.009413350373506546, + 0.014153065159916878, + -0.005784975364804268, + 0.006295591127127409, + -0.020941250026226044, + 0.04613563045859337, + -0.02674424834549427, + 0.01038051676005125, + -0.0035622953437268734, + 0.02174622192978859, + 0.008530285209417343, + -0.012230747379362583, + -0.004667628090828657, + -0.017625251784920692, + -0.022358959540724754, + 0.011401748284697533, + 0.001371153281070292, + 0.013732558116316795, + 0.005872080568224192, + -0.04921133816242218, + -0.0183581355959177, + -0.02315191552042961, + -0.012140639126300812, + 0.002577107399702072, + -0.02799375355243683, + 0.0027362992987036705, + -0.04178638383746147, + 0.04104148596525192, + 0.023740626871585846, + 0.03102140501141548, + -0.0502205565571785, + 0.0014792836736887693, + 0.0043582553043961525, + 0.019751816987991333, + -0.032847605645656586, + 0.017252802848815918, + -0.03128572553396225, + -0.01469371747225523, + -0.023103857412934303, + 0.0083500687032938, + 0.003901704680174589, + -0.01912706345319748, + 0.03388085216283798, + -0.014297239482402802, + 0.003604345954954624, + -0.009966016747057438, + -0.00680620688945055, + -0.01098124124109745, + -0.01794964261353016, + 0.015919195488095284, + 0.004865867085754871, + -0.003832621267065406, + 0.041714299470186234, + -0.008211901411414146, + -0.013203920796513557, + 0.005289377644658089, + -0.006824228446930647, + -0.0064157359302043915, + -0.00177814404014498, + 0.03054082579910755, + 0.012579167261719704, + -0.0061754463240504265, + -0.044597774744033813, + 0.015054152347147465, + -0.0036614148411899805, + -0.00212205876596272, + -0.02197449654340744, + -0.012434993870556355, + -0.0027137722354382277, + -0.002739303046837449, + -0.014513500034809113, + 0.001994404708966613, + -0.012272798456251621, + 0.018778642639517784, + -0.016303658485412598, + 0.04688052833080292, + 0.008578343316912651, + 0.002703259466215968, + -0.007088547106832266, + 0.05949573963880539, + -0.0004779513110406697, + -0.019920019432902336, + -0.0112395528703928, + 0.021121468394994736, + 0.020917221903800964, + 0.016327688470482826, + 0.03892693668603897, + 0.01981188915669918, + 0.006193467881530523, + 0.026359783485531807, + 0.0338568240404129, + 0.008145822212100029, + 0.0013989368453621864, + -0.012699312530457973, + -0.030925288796424866, + 0.012134632095694542, + 0.060312725603580475, + -0.01181624736636877, + 0.04178638383746147, + 0.0010332458186894655, + -0.010482640005648136, + 0.021806294098496437, + 0.0148138627409935, + 0.0059111276641488075, + 0.00027745956322178245, + 0.0670408383011818, + 0.031405869871377945, + 0.034241288900375366, + -0.045486848801374435, + -0.00895680021494627, + -0.00802567694336176, + 0.01861044019460678, + 0.01220071129500866, + 0.06281173974275589, + 0.01673617959022522, + 0.015282426960766315, + -0.027056625112891197, + -0.06026466563344002, + 0.0568525530397892, + 0.02559085749089718, + 0.025446683168411255, + 0.0018577399896457791, + -0.018262019380927086, + 0.007521068677306175, + 0.03818203881382942, + -0.007917546667158604, + 0.0023383195511996746, + 0.04786571487784386, + 0.029795927926898003, + 0.007659235503524542, + 0.026095464825630188, + -0.003910715691745281, + 0.01742100529372692, + -0.0463278628885746, + 0.033544447273015976, + 0.008932771161198616, + 0.007352865766733885, + 0.002473482396453619, + 0.03344833105802536, + 0.028234044089913368, + 0.040969401597976685, + 0.029819956049323082, + 0.020256424322724342, + 0.011233544908463955, + 0.0022737416438758373, + -0.04988414794206619, + 0.002770841121673584, + -0.003544273553416133, + -0.007256750017404556, + -0.008734531700611115, + 0.010470625013113022, + 0.021421829238533974, + -0.021409815177321434, + 0.01575099304318428, + -0.006193467881530523, + -0.022623278200626373, + 0.05108559876680374, + 0.004769751336425543, + 0.002465973375365138, + -0.02818598598241806, + -0.01626761443912983, + 0.022358959540724754, + -0.019223179668188095, + 0.017553165555000305, + -0.01867051236331463, + -0.0048838891088962555, + 0.0030937304254621267, + -0.010332458652555943, + 0.0063796923495829105, + 0.009473422542214394, + -0.019679728895425797, + -0.0923193171620369, + -0.02056880109012127, + -0.0037605343386530876, + -0.014105007983744144, + 0.002129567787051201, + -0.009365292266011238, + 0.023464292287826538, + -0.010746958665549755, + 0.03984003886580467, + -0.030636942014098167, + -0.019932033494114876, + 0.01159998681396246, + -0.011768190190196037, + 0.00018181298219133168, + -0.05473800376057625, + -0.007911539636552334, + 0.012771399691700935, + 0.02267133630812168, + 0.015690919011831284, + -0.0038626575842499733, + -0.011083364486694336, + -0.02799375355243683, + 0.009377307258546352, + 0.024773871526122093, + -0.015835093334317207, + 0.005547689273953438, + 0.0018697545165196061, + 0.021061396226286888, + -0.017769426107406616, + -0.01888677291572094, + 0.0025155332405120134, + 0.0037244909908622503, + 0.01219470426440239, + 0.006998438388109207, + 0.04183444380760193, + 0.004256132058799267, + 0.0339769683778286, + 0.019463468343019485, + -0.005541682243347168, + 0.005349450279027224, + 0.009479430504143238, + 0.001916310633532703, + -0.010614799335598946, + -0.009197089821100235, + -0.004532465245574713, + 0.008908742107450962, + 0.0111254146322608, + 0.010080154053866863, + -0.015594803728163242, + 0.012603196315467358, + 0.017781440168619156, + 0.0074549890123307705, + 0.00620548240840435, + 0.0019508523400872946, + 0.003961776848882437, + -0.040464792400598526, + 0.002731794025748968, + 0.026864392682909966, + -0.010272386483848095, + -0.0024329335428774357, + 0.01867051236331463, + -0.0010242350399494171, + -0.010476632975041866, + -0.01936735212802887, + -0.0014830381842330098, + 0.01327600795775652, + 0.014801847748458385, + -0.012819457799196243, + -0.018982889130711555, + -0.011984450742602348, + -0.011756175197660923, + 0.021397801116108894, + -0.019223179668188095, + -0.004992019385099411, + 0.002964574610814452, + 0.007268764544278383, + -0.008644423447549343, + -0.005172236356884241, + 0.010104183107614517, + 0.022298887372016907, + 0.012843486852943897, + 0.008157836273312569, + 0.009827850386500359, + -0.02005217783153057, + 0.060793302953243256, + 0.00728678610175848, + 0.00897482130676508, + -0.009839864447712898, + 0.027825551107525826, + -0.0183581355959177, + 0.008932771161198616, + -0.023572422564029694, + -0.03563496842980385, + -0.0083500687032938, + -0.016772223636507988, + -0.03582720085978508, + -0.028474334627389908, + -0.00494996877387166, + 0.008938778191804886, + -0.0036884474102407694, + -0.024797901511192322, + 0.005670837592333555, + -0.005259341560304165, + -0.00741293840110302, + -0.0010370004456490278, + 0.03515438735485077, + 0.023740626871585846, + 0.019655700773000717, + -0.0036494003143161535, + 0.006046290509402752, + -0.016171500086784363, + 0.01469371747225523, + -0.002410406479611993, + 0.012579167261719704, + 0.006271562073379755, + 0.022503133863210678, + 0.0005297637544572353, + -0.01695244014263153, + -0.002335315803065896, + -0.02078506164252758, + -0.027417058125138283, + 0.007569126784801483, + -0.014861919917166233, + -0.0014162076404318213, + 0.004589533898979425, + 0.005121175199747086, + -0.03484201058745384, + -0.021842336282134056, + 0.026431871578097343, + 0.011882327497005463, + -0.017673309892416, + -0.027633320540189743, + 0.006349656265228987, + -0.002206160221248865, + 0.04714484512805939, + 0.0007839452591724694, + 0.027873609215021133, + 0.015582789666950703, + -0.01576300710439682, + -0.016796251758933067, + 0.019499512389302254, + -0.0008154832758009434, + 0.00017543027934152633, + -0.028137927874922752, + 0.015150267630815506, + -0.018550368025898933, + -0.0072026848793029785, + 0.0027828554157167673, + -0.0015378543175756931, + -0.029627725481987, + -0.0217342060059309, + 0.018478279933333397, + 0.0009776789229363203, + 0.00883064791560173, + 0.014729760587215424, + -0.04510238394141197, + -0.014837890863418579, + -0.0061634317971765995, + 0.020965280011296272, + 0.005085131619125605, + -0.01133566815406084, + 0.02265932224690914, + -0.02703259512782097, + -0.024569625034928322, + -0.004099943675100803, + 0.020424626767635345, + 0.016387760639190674, + -0.020604845136404037, + -0.015258397907018661, + -0.02265932224690914, + 0.033544447273015976, + -0.008506257086992264, + 0.05161423608660698, + 0.003958773333579302, + 0.001853234600275755, + 0.011828262358903885, + 0.010530698113143444, + -0.012182689271867275, + 0.02074901945888996, + 0.02864253707230091, + 0.01958361268043518, + -0.005535674747079611, + -0.0069864243268966675, + -0.01816590502858162, + -0.0019268232863396406, + -0.0025065222289413214, + -0.005238316487520933, + 0.024269264191389084, + -0.008932771161198616, + -0.005046084523200989, + -0.013708529062569141, + -0.024473508819937706, + -0.027272885665297508, + -0.005205276422202587, + -0.009815835393965244, + 0.01912706345319748, + -0.010933183133602142, + -0.01768532395362854, + -0.03513035923242569, + -0.03902305290102959, + 0.00035836960887536407, + 0.003505226457491517, + -0.03777354583144188, + 0.007773372810333967, + 0.01530645601451397, + 0.021385787054896355, + 0.021349743008613586, + -0.017108628526329994, + -0.010578755289316177, + -0.033544447273015976, + 0.006770163308829069, + 0.0392393134534359, + 0.02152995951473713, + 0.0198479313403368, + 0.02150593139231205, + 0.007244735490530729, + 0.003616360481828451, + 0.026864392682909966, + -0.043156035244464874, + -0.0082359304651618, + -0.011840276420116425, + 0.007593155838549137, + 0.049355510622262955, + 0.009551516734063625, + -0.0006810712511651218, + 0.011852291412651539, + 0.008932771161198616, + -0.007088547106832266, + 0.027393030002713203, + 0.011527900584042072, + -0.027080653235316277, + -0.0001758995931595564, + 0.011648044921457767, + -0.014849905855953693, + -0.0334002748131752, + 0.03674029931426048, + -0.01279542874544859, + -0.008332046680152416, + -0.0006029770593158901, + -0.021085424348711967, + 0.005929149221628904, + -0.003652404062449932, + 0.03219882398843765, + 0.013179891742765903, + 0.02647992968559265, + -0.03568302467465401, + -0.0694437325000763, + -0.017553165555000305, + 0.001375658786855638, + -0.0011105891317129135, + 0.021830322220921516, + -0.015871137380599976, + -0.007923553697764874, + 0.005851055029779673, + -0.03736505284905434, + -0.010140227153897285, + -0.02866656519472599, + 0.02223881520330906, + 0.0010272386716678739, + 0.016147470101714134, + -0.02462969720363617, + -0.00519326189532876, + 0.0016685118898749352, + -0.016808267682790756, + 0.007971611805260181, + -0.017060570418834686, + -0.011750168167054653, + 0.012134632095694542, + 0.0661277323961258, + 0.010002059862017632, + -0.034025028347969055, + -0.0045534903183579445, + 0.0004978502984158695, + -0.029195202514529228, + 0.011485849507153034, + 0.011083364486694336, + -0.029675781726837158, + 0.028041811659932137, + 0.002869960619136691, + 0.004667628090828657, + 0.011702110059559345, + 0.031405869871377945, + 0.006193467881530523, + 0.009046908468008041, + -0.0550263486802578, + -0.01302370335906744, + 0.016796251758933067, + 0.007268764544278383, + -0.003679436631500721, + 0.03224688395857811, + 0.00394375529140234, + 0.007983626797795296, + 0.02676827646791935, + 0.024185162037611008, + -0.0037725488655269146, + -0.02050872892141342, + 0.013456225395202637, + -0.008878706023097038, + 0.01599128171801567, + 0.006704083643853664, + -0.02201054058969021, + 0.03265537694096565, + 0.012116610072553158, + -0.02535056695342064, + 0.020244410261511803, + -0.01575099304318428, + -0.030228449031710625, + 0.014789833687245846, + -0.025951292365789413, + -0.011551928706467152, + 0.0036313787568360567, + 0.003505226457491517, + -0.027825551107525826, + -0.009022879414260387, + -0.00789351761341095, + 0.025494741275906563, + 0.015282426960766315, + -0.024197176098823547, + -0.00006683058018097654, + 0.02532653883099556, + -0.024293292313814163, + -0.010500661097466946, + 0.0007587899453938007, + 0.02484595961868763, + -0.002892487682402134, + -0.04298783466219902, + 0.004075914621353149, + 0.007731322199106216, + 0.00394375529140234, + -0.005433551501482725, + -0.007923553697764874, + 0.017541151493787766, + -0.020724989473819733, + 0.028474334627389908, + -0.025975320488214493, + 0.01721675880253315, + -0.006259547546505928, + 0.018009716644883156, + -0.009419357404112816, + -0.005947170779109001, + 0.03791772201657295, + 0.008890720084309578, + -0.003958773333579302, + -0.0034391467925161123, + -0.007653228007256985, + 0.005772960837930441, + 0.014729760587215424, + 0.01912706345319748, + -0.0005365219549275935, + 0.012507081031799316, + 0.01770935393869877, + -0.006547895260155201, + -0.024040987715125084, + 0.05127783119678497, + -0.012182689271867275, + -0.024497538805007935, + -0.0005380237125791609, + 0.003997820429503918, + -0.029243260622024536, + -0.026912450790405273, + -0.014393355697393417, + 0.003778556128963828, + 0.037389084696769714, + -0.026359783485531807, + -0.021902410313487053, + -0.010158248245716095, + 0.005475602578371763, + -0.03267940506339073, + -0.011738154105842113, + -0.015666890889406204, + 0.04094536975026131, + 0.02559085749089718, + -0.053440436720848083, + -0.016904383897781372, + -0.004433345515280962, + 0.0010287404293194413, + 0.0263117253780365, + 0.014982065185904503, + -0.03032456524670124, + 0.03267940506339073, + -0.01865849830210209, + 0.0037124764639884233, + 0.025855176150798798, + -0.015630846843123436, + 0.02917117439210415, + -0.02583114616572857, + -0.0000882783206179738, + 0.016916397958993912, + 0.0036343822721391916, + 0.004748725797981024, + 0.008121793158352375, + 0.01868252642452717, + 0.002773844636976719, + -0.01811784692108631, + -0.029051030054688454, + -0.024701785296201706, + -0.003376070875674486, + 0.038566503673791885, + -0.017372947186231613, + -0.028954913839697838, + 0.0396958626806736, + 0.05589139461517334, + 0.015955237671732903, + 0.04411719739437103, + 0.014753789640963078, + -0.018274035304784775, + -0.0005842044483870268, + 0.00459253741428256, + -0.03890290856361389, + -0.008181865327060223, + -0.010062132962048054, + -0.0009566535009071231, + -0.004679642617702484, + 0.045030295848846436, + 0.0195595845580101, + 0.023007743060588837, + 0.008716510608792305, + -0.008890720084309578, + 0.017529135569930077, + 0.026359783485531807, + -0.040753141045570374, + 0.011017284356057644, + -0.0024764861445873976, + -0.012314848601818085, + 0.007725315168499947, + 0.032631345093250275, + 0.02268335036933422, + -0.03577914088964462, + -0.0006964647909626365, + 0.023560408502817154, + -0.027753464877605438, + -0.009533495642244816, + 0.05228704586625099, + 0.019980091601610184, + 0.00286845862865448, + -0.004832827486097813, + 0.016315672546625137, + -0.01959562860429287, + 0.00011986328172497451, + -0.009143024682998657, + 0.020688945427536964, + -0.06699278205633163, + 0.006325627211481333, + -0.023704582825303078, + 0.018766628578305244, + -0.009347271174192429, + 0.0061874608509242535, + -0.009203096851706505, + -0.007052503991872072, + 0.0036133569665253162, + -0.053152088075876236, + 0.010452603921294212, + 0.03657209873199463, + 0.001150387106463313, + -0.006487823091447353, + -0.02530250884592533, + 0.006193467881530523, + 0.002655201591551304, + -0.025735029950737953, + -0.040488820523023605, + 0.01787755638360977, + 0.011678081005811691, + 0.018982889130711555, + 0.004292175639420748, + 0.00603727949783206, + -0.009617596864700317, + -0.004916928708553314, + 0.0029570655897259712, + 0.018069788813591003, + -0.011059335432946682, + -0.02986801415681839, + -0.01266326941549778, + -0.019403396174311638 + ] + }, + { + "HotelId": "3", + "HotelName": "Gastronomic Landscape Hotel", + "Description": "The Gastronomic Hotel stands out for its culinary excellence under the management of William Dough, who advises on and oversees all of the Hotel’s restaurant services.", + "Description_fr": "L'hôtel Gastronomic se distingue par son excellence gastronomique sous la direction de William Dough, qui conseille et supervise tous les services de restauration de l'hôtel.", + "Category": "Suite", + "Tags": [ + "restaurant", + "bar", + "continental breakfast" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2015-09-20T00:00:00Z", + "Rating": 4.8, + "Address": { + "StreetAddress": "3393 Peachtree Rd", + "City": "Atlanta", + "StateProvince": "GA", + "PostalCode": "30326", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -84.362465, + 33.846432 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 124.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite", + "suite", + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 130.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "vcr/dvd", + "tv" + ] + } + ], + "DescriptionVector": [ + -0.009630713611841202, + 0.021140052005648613, + 0.04933047294616699, + -0.03288698196411133, + -0.016111968085169792, + -0.03133988007903099, + 0.0033096945844590664, + 0.01552627980709076, + 0.020565414801239967, + -0.07859281450510025, + 0.004235193599015474, + -0.007243755739182234, + -0.0031439336016774178, + -0.005146878771483898, + 0.0064370520412921906, + 0.06820512562990189, + -0.05560728907585144, + -0.002210146514698863, + 0.03730727359652519, + 0.017128637060523033, + -0.01615617237985134, + -0.024201106280088425, + 0.0004154384951107204, + 0.02780364453792572, + 0.025792410597205162, + 0.020664870738983154, + -0.034345678985118866, + 0.03487611189484596, + -0.02588081732392311, + 0.028201470151543617, + -0.04015836492180824, + -0.0198802687227726, + 0.06347540766000748, + -0.026632266119122505, + 0.013824466615915298, + -0.022654002532362938, + 0.02614603377878666, + 0.039981551468372345, + 0.004688273649662733, + 0.03401415795087814, + -0.0671442523598671, + 0.042412713170051575, + 0.02546088956296444, + 0.0021438421681523323, + -0.009293666109442711, + -0.021604182198643684, + -0.010244029574096203, + 0.034655097872018814, + -0.013979176990687847, + -0.05322033166885376, + 0.01420019194483757, + 0.057375404983758926, + -0.009028448723256588, + -0.04570583254098892, + 0.022830814123153687, + -0.0011085266014561057, + 0.014056532643735409, + -0.010951276868581772, + 0.03233444318175316, + 0.04698771610856056, + 0.02097429148852825, + 0.015017946250736713, + 0.044158730655908585, + 0.0337047353386879, + -0.05781743675470352, + -0.014918489381670952, + -0.056447144597768784, + 0.03735147789120674, + 0.00018768978770822287, + 0.004992168862372637, + 0.023736974224448204, + -0.014056532643735409, + -0.04327467083930969, + -0.030544226989150047, + 0.044423945248126984, + -0.0543254055082798, + 0.01232156716287136, + -0.016786063089966774, + -0.030212704092264175, + 0.03083154559135437, + -0.028665602207183838, + 0.03284277766942978, + -0.030721038579940796, + -0.0006806561141274869, + -0.016299830749630928, + -0.04102032259106636, + 0.002936732256785035, + 0.0020913511980324984, + -0.0022819763980805874, + 0.013614502735435963, + 0.05295511335134506, + 0.021714691072702408, + 0.05105438828468323, + -0.0074868714436888695, + 0.01554838102310896, + -0.024377917870879173, + 0.02890871837735176, + 0.01548207737505436, + -0.039848942309617996, + 0.017714325338602066, + -0.004859559703618288, + -0.04508699104189873, + -0.0016589913284406066, + 0.0069232843816280365, + 0.04192648082971573, + -0.011371204629540443, + 0.005414859391748905, + -0.02601342648267746, + 0.047650761902332306, + -0.02165943756699562, + -0.0721391886472702, + 0.009470478631556034, + -0.01599041000008583, + -0.028090963140130043, + -0.02541668526828289, + 0.005218708887696266, + 0.02831197716295719, + -0.03671053424477577, + 0.00024570614914409816, + -0.013095119036734104, + -0.02656596153974533, + 0.01774747669696808, + -0.06285656988620758, + -0.07448194175958633, + 0.03339531645178795, + -0.017559614032506943, + -0.050302937626838684, + -0.00751449866220355, + -0.014841134659945965, + -0.05662395432591438, + 0.0039893146604299545, + -0.017725376412272453, + 0.024466322734951973, + -0.033748939633369446, + 0.019261427223682404, + 0.05061235651373863, + -0.008956619538366795, + 0.019128818064928055, + 0.008967669680714607, + 0.022698204964399338, + 0.0055032651871442795, + 0.026411252096295357, + -0.06188410520553589, + 0.0023303234484046698, + -0.0033041692804545164, + -0.014819033443927765, + -0.0488884411752224, + -0.010625279508531094, + 0.012575734406709671, + 0.050126124173402786, + -0.07527759671211243, + 0.030080094933509827, + -0.029417051002383232, + -0.018730992451310158, + -0.009691492654383183, + 0.0012521861353889108, + 0.0020803005900233984, + 0.004384378436952829, + -0.03582647815346718, + 0.041904378682374954, + -0.03671053424477577, + 0.02972647175192833, + -0.012642038986086845, + 0.02107374742627144, + 0.0025168044958263636, + -0.004704849794507027, + -0.02340545319020748, + 0.062060918658971786, + -0.02298552542924881, + -0.05056815594434738, + 0.008962144143879414, + 0.026919586583971977, + 0.022698204964399338, + 0.010133522562682629, + -0.015802547335624695, + 0.031229371204972267, + 0.015437874011695385, + -0.016819216310977936, + 0.019250376150012016, + -0.046678297221660614, + -0.005724279675632715, + 0.01185743696987629, + 0.055297866463661194, + -0.046678297221660614, + -0.021714691072702408, + 0.025792410597205162, + -0.03816923126578331, + -0.03534024581313133, + -0.013382437638938427, + 0.04760655760765076, + 0.026389149948954582, + 0.0014365953393280506, + 0.030566327273845673, + -0.01770327426493168, + 0.000005004665581509471, + 0.014951641671359539, + 0.011691675521433353, + -0.02012338489294052, + 0.03164929896593094, + 0.004699324257671833, + -0.031207270920276642, + -0.01616722159087658, + 0.031406182795763016, + -0.04261162504553795, + -0.06537614017724991, + -0.03394785150885582, + 0.022488242015242577, + -0.0006993042188696563, + -0.05936453863978386, + 0.025217773392796516, + 0.004284921567887068, + -0.0013633841881528497, + 0.03266596794128418, + 0.03927430510520935, + -0.03478770703077316, + -0.007641581818461418, + -0.05954134836792946, + 0.0000593976910749916, + 0.06789570301771164, + 0.02853299304842949, + 0.014067582786083221, + 0.0010139048099517822, + 0.010614229366183281, + -0.011188867501914501, + -0.011244121007621288, + -0.002801360795274377, + -0.011139138601720333, + -0.03229024261236191, + -0.02289711870253086, + -0.018156355246901512, + -0.0006475038826465607, + 0.008282524533569813, + -0.024576829746365547, + -0.010431892238557339, + -0.010310334153473377, + 0.0022764510940760374, + -0.028046760708093643, + 0.03173770383000374, + 0.02643335424363613, + 0.035715967416763306, + -0.015062149614095688, + 0.033196400851011276, + -0.016940774396061897, + -0.036997854709625244, + 0.0549442432820797, + 0.0053734187968075275, + 0.005646924488246441, + -0.017725376412272453, + -0.027450021356344223, + 0.020698022097349167, + 0.007105621509253979, + 0.029350746423006058, + 0.0014068963937461376, + -0.027405817061662674, + -0.01006169244647026, + 0.045219600200653076, + -0.023891685530543327, + -0.03069893643260002, + 0.03832394257187843, + -0.020189689472317696, + 0.0420369878411293, + 0.026256542652845383, + 0.01249837875366211, + 0.031361982226371765, + -0.0243558157235384, + 0.030080094933509827, + 0.015415772795677185, + 0.025217773392796516, + -0.006182885263115168, + 0.02192465402185917, + -0.05909932032227516, + 0.000538723252248019, + -0.02025599405169487, + 0.0667906329035759, + -0.021151103079319, + -0.02238878607749939, + -0.013172473758459091, + 0.023096032440662384, + 0.007310059852898121, + 0.004909288138151169, + -0.03724097087979317, + -0.029903283342719078, + 0.018576283007860184, + 0.015139504335820675, + 0.011890588328242302, + 0.015957258641719818, + -0.01422229316085577, + -0.0077299876138567924, + -0.007890223525464535, + 0.024201106280088425, + 0.008608520962297916, + -0.022079365327954292, + 0.04703192040324211, + 0.013835517689585686, + 0.017603818327188492, + 0.00923288706690073, + 0.0015084251062944531, + -0.004412005189806223, + 0.04418082907795906, + 0.03189241513609886, + -0.03763879835605621, + 0.057419609278440475, + 0.0064370520412921906, + 0.04371669888496399, + -0.02144947275519371, + -0.027693137526512146, + -0.030389515683054924, + -0.002848326461389661, + -0.006011598743498325, + 0.02042175456881523, + -0.003519658464938402, + 0.040401481091976166, + 0.016089867800474167, + 0.005359605420380831, + -0.01358135137706995, + 0.0042793964967131615, + -0.014918489381670952, + 0.07430513203144073, + -0.0121779078617692, + -0.06882396340370178, + 0.005923192948102951, + -0.01675291173160076, + -0.03587067872285843, + -0.004508699290454388, + 0.019802913069725037, + -0.026389149948954582, + 0.05936453863978386, + 0.00810018740594387, + 0.0033677108585834503, + -0.02106269635260105, + 0.011614320799708366, + 0.00029508909210562706, + -0.026367049664258957, + -0.014167039655148983, + -0.05573989823460579, + 0.05193844437599182, + 0.029306543990969658, + 0.018863601610064507, + 0.04205908998847008, + -0.013957075774669647, + -0.01021640282124281, + -0.007879172451794147, + -0.053794968873262405, + -0.026278642937541008, + 0.006906708236783743, + -0.010686058551073074, + -0.013382437638938427, + 0.009873829782009125, + 0.007663683500140905, + 0.05180583521723747, + -0.042235903441905975, + -0.03730727359652519, + -0.004348463378846645, + 0.04234641045331955, + -0.0058126854710280895, + 0.034058358520269394, + -0.021604182198643684, + 0.02499675750732422, + 0.025726106017827988, + 0.006818302441388369, + -0.06148627772927284, + -0.004282159265130758, + -0.009840677492320538, + 0.051452212035655975, + -0.00021894264500588179, + 0.000355695461621508, + 0.027648933231830597, + -0.038478653877973557, + 0.021140052005648613, + -0.041307639330625534, + -0.014277546666562557, + 0.018786245957016945, + -0.027538426220417023, + 0.015725193545222282, + -0.029527558013796806, + 0.0033677108585834503, + 0.04208119213581085, + 0.0272511076182127, + -0.02981487847864628, + -0.034566693007946014, + 0.04197068512439728, + -0.018200557678937912, + 0.028842413797974586, + -0.04628046974539757, + 0.03956162557005882, + -0.00018095575796905905, + -0.0022999339271336794, + -0.0029477830976247787, + 0.05189424380660057, + -0.0008591944933868945, + 0.017791680991649628, + -0.011199917644262314, + 0.020200740545988083, + -0.008448285050690174, + -0.011266222223639488, + 0.0240463949739933, + -0.028157267719507217, + 0.0011078360257670283, + 0.013548199087381363, + -0.013382437638938427, + 0.014189140871167183, + -0.03673263639211655, + -0.031207270920276642, + -0.02977067418396473, + 0.029991690069437027, + -0.03412466496229172, + -0.03257755935192108, + -0.005461824592202902, + -0.05680076777935028, + 0.013161422684788704, + -0.060071785002946854, + -0.013934974558651447, + 0.016642404720187187, + -0.012918306514620781, + -0.022620851173996925, + -0.020863784477114677, + 0.023339148610830307, + -0.04345148056745529, + 0.030544226989150047, + 0.043738801032304764, + 0.005599958822131157, + 0.06285656988620758, + -0.01176903024315834, + -0.007144298870116472, + 0.036135897040367126, + 0.04015836492180824, + -0.010669482871890068, + 0.008188593201339245, + -0.029527558013796806, + -0.013128271326422691, + -0.03078734315931797, + -0.01023850403726101, + -0.01185743696987629, + -0.015625735744833946, + -0.03770510107278824, + -0.03757249191403389, + -0.01642138883471489, + -0.008050459437072277, + 0.01085181999951601, + -0.01709548383951187, + -0.010757888667285442, + -0.000992493936792016, + -0.0329974889755249, + -0.039473216980695724, + 0.02230037935078144, + -0.008923467248678207, + 0.03262176364660263, + 0.03271016851067543, + 0.042235903441905975, + -0.08818484842777252, + 0.018996210768818855, + 0.01774747669696808, + -0.01520580891519785, + -0.04464496299624443, + -0.03739568218588829, + 0.021117951720952988, + 0.015968309715390205, + -0.0069232843816280365, + -0.053927578032016754, + -0.057508014142513275, + 0.001618932350538671, + -0.031317777931690216, + -0.052778299897909164, + -0.00441476795822382, + -0.003135645529255271, + -0.01190163940191269, + -0.03171560540795326, + 0.06192830950021744, + -0.02775944210588932, + -0.004909288138151169, + -0.017681172117590904, + -0.025040961802005768, + -0.012785698287189007, + 0.009564409032464027, + -0.02012338489294052, + -0.023913785815238953, + -0.04924206808209419, + -0.052601490169763565, + 0.002105164574459195, + 0.01277464721351862, + 0.0053540803492069244, + -0.018874652683734894, + -0.025902917608618736, + -0.00025140418438240886, + 0.026941686868667603, + -0.019968675449490547, + -0.011371204629540443, + 0.024886250495910645, + 0.003378761699423194, + -0.02375907637178898, + -0.01065843179821968, + -0.03801451995968819, + 0.005608247127383947, + -0.0074868714436888695, + -0.007033791393041611, + 0.06586237251758575, + 0.014995845034718513, + -0.027450021356344223, + -0.03253335878252983, + 0.011299374513328075, + 0.051275402307510376, + -0.056137725710868835, + -0.03065473400056362, + 0.03527393937110901, + 0.02311813272535801, + 0.026278642937541008, + -0.07156454771757126, + -0.01773642562329769, + 0.03655582666397095, + -0.03774930536746979, + -0.018134253099560738, + -0.008321202360093594, + -0.0336163304746151, + -0.011133613996207714, + 0.02486415021121502, + -0.001987750642001629, + 0.017261244356632233, + 0.015448925085365772, + -0.006011598743498325, + -0.006409425288438797, + -0.04822539910674095, + 0.01144855935126543, + -0.017073381692171097, + 0.0026065916754305363, + 0.02917393483221531, + 0.0389648862183094, + -0.0056635006330907345, + -0.022764509543776512, + -0.009802000597119331, + 0.0016065003583207726, + 0.03657792508602142, + -0.029439153149724007, + 0.0003189172421116382, + 0.013238778337836266, + 0.01650979556143284, + -0.004213091917335987, + -0.0012369913747534156, + -0.004544613882899284, + 0.02596922218799591, + 0.005685602314770222, + 0.010818667709827423, + 0.02665436826646328, + -0.01029928307980299, + 0.001440739375539124, + 0.01621142588555813, + -0.01675291173160076, + -0.019139869138598442, + 0.00411639828234911, + 0.014642220921814442, + 0.021350016817450523, + 0.030433718115091324, + 0.00997881218791008, + 0.005113726947456598, + 0.008503539487719536, + -0.0167197585105896, + -0.034146763384342194, + -0.013271930627524853, + -0.02464313432574272, + -0.011603269726037979, + 0.031406182795763016, + -0.021515777334570885, + -0.023140234872698784, + -0.03421306982636452, + -0.01144855935126543, + -0.016012512147426605, + 0.014962692745029926, + -0.018134253099560738, + -0.002424254547804594, + -0.0023759074974805117, + 0.0015346705913543701, + 0.003284830367192626, + 0.0727580264210701, + -0.0122221102938056, + 0.03313009813427925, + 0.05109858885407448, + 0.022543495520949364, + 0.05724279582500458, + 0.020919037982821465, + -0.030124299228191376, + -0.006514407228678465, + 0.0004081864608451724, + 0.0002577928826212883, + -0.03202502429485321, + 0.03438987955451012, + -0.048048585653305054, + 0.025902917608618736, + 0.03226814046502113, + -0.0037019955925643444, + 0.001440739375539124, + 0.03903118893504143, + 0.029350746423006058, + 0.009100278839468956, + -0.0013889389811083674, + -0.011614320799708366, + 0.018156355246901512, + -0.013979176990687847, + -0.033196400851011276, + 0.033837344497442245, + 0.022156719118356705, + 0.04468916356563568, + -0.0005452845944091678, + -0.00016688334289938211, + 0.013415589928627014, + -0.018178455531597137, + -0.007144298870116472, + 0.021648386493325233, + -0.013570300303399563, + 0.001124412054196, + 0.024974657222628593, + -0.007619480602443218, + -0.023383351042866707, + -0.007520023733377457, + -0.023184437304735184, + -0.06431526690721512, + -0.037682998925447464, + 0.0211069006472826, + -0.03275437280535698, + -0.03907539322972298, + 0.025659801438450813, + 0.012509429827332497, + 0.01940508745610714, + 0.022576646879315376, + 0.018156355246901512, + -0.024466322734951973, + 0.011713776737451553, + 0.025637701153755188, + 0.011222019791603088, + 0.019471392035484314, + -0.03189241513609886, + 0.031406182795763016, + 0.020366501063108444, + 0.008895840495824814, + 0.04588264226913452, + -0.023317046463489532, + -0.003710283664986491, + 0.052645690739154816, + 0.05781743675470352, + -0.06701164692640305, + 0.017117585986852646, + -0.013459793291985989, + 0.017493311315774918, + 0.004768391139805317, + 0.023339148610830307, + 0.01585780270397663, + 0.05220366269350052, + 0.01688552089035511, + 0.015813598409295082, + -0.004461733624339104, + -0.026897484436631203, + -0.009691492654383183, + -0.007995205000042915, + -0.026875382289290428, + -0.03445618599653244, + -0.018443673849105835, + -0.007171925622969866, + 0.030256906524300575, + 0.013017763383686543, + -0.00041681985021568835, + 0.014122837223112583, + 0.005912142340093851, + -0.012233161367475986, + 0.022499293088912964, + -0.03408046066761017, + -0.02375907637178898, + -0.008796383626759052, + 0.00388709525577724, + -0.030013790354132652, + -0.017239144071936607, + -0.04174967110157013, + 0.023781176656484604, + 0.035207636654376984, + 0.02554929442703724, + 0.02917393483221531, + 0.04413662850856781, + -0.0025692954659461975, + 0.02413480170071125, + 0.00388156995177269, + -0.0542369969189167, + -0.01710653491318226, + 0.0022032398264855146, + -0.004362276755273342, + 0.011680624447762966, + 0.022068314254283905, + 0.014034431427717209, + 0.016664505004882812, + -0.014874286949634552, + 0.02349385805428028, + -0.014465409331023693, + 0.056402940303087234, + -0.013658706098794937, + 0.01931668072938919, + -0.019051464274525642, + -0.006564135663211346, + -0.029107630252838135, + 0.012918306514620781, + 0.031317777931690216, + 0.03573806956410408, + -0.016145121306180954, + 0.0150953009724617, + -0.04276633635163307, + -0.006608338560909033, + -0.009558884426951408, + -0.005428672768175602, + -0.014962692745029926, + -0.0010836625006049871, + 0.0056054843589663506, + 0.05220366269350052, + -0.005105438642203808, + 0.007702360861003399, + 0.02917393483221531, + -0.002286120317876339, + 0.0105976527556777, + 0.0076250056736171246, + 0.0009400029666721821, + 0.0018703365931287408, + -0.021427370607852936, + -0.036821041256189346, + 0.031118864193558693, + 0.011802182532846928, + -0.011525915004312992, + -0.007354262750595808, + 0.00970254372805357, + -0.003240627469494939, + -0.010702635161578655, + 0.026278642937541008, + -0.006906708236783743, + 0.04849061742424965, + -0.03248915448784828, + 0.005757431965321302, + 0.015592584386467934, + -0.012288414873182774, + -0.009453902021050453, + 0.0012867196928709745, + -0.029660167172551155, + -0.001440739375539124, + 0.021692588925361633, + 0.006796200759708881, + -0.019714508205652237, + -0.006796200759708881, + -0.013559249229729176, + -0.000307348498608917, + 0.0007694073137827218, + -0.04760655760765076, + 0.007934425957500935, + 0.015957258641719818, + -0.048048585653305054, + 0.014841134659945965, + 0.0020333349239081144, + -0.03248915448784828, + -0.001422781846486032, + -0.025063062086701393, + 0.006624914240092039, + 0.012940408661961555, + -0.047783371061086655, + 0.001349570811726153, + -0.02033334970474243, + 0.0019463103963062167, + 0.015382620505988598, + 0.029063427820801735, + 0.004901000298559666, + 0.036356911063194275, + 0.005141353700309992, + 0.032643865793943405, + -0.00124735152348876, + 0.02234458178281784, + -0.023294946178793907, + 0.025129366666078568, + -0.003682656679302454, + -0.004215854685753584, + -0.02546088956296444, + -0.04409242421388626, + -0.04325256869196892, + 0.02353806048631668, + 0.03770510107278824, + -0.0014020617818459868, + -0.054988447576761246, + 0.060292799025774, + -0.017029179260134697, + 0.006166309118270874, + -0.010779989883303642, + 0.04729713872075081, + -0.033925749361515045, + 0.020443856716156006, + -0.008055984042584896, + -0.01778062991797924, + -0.011139138601720333, + 0.022742409259080887, + -0.022377735003829002, + 0.009056075476109982, + 0.0036881822161376476, + 0.027825746685266495, + 0.02853299304842949, + -0.02532828040421009, + 0.004663409199565649, + -0.02021179161965847, + -0.0016589913284406066, + 0.01140435691922903, + -0.036401115357875824, + -0.012398922815918922, + 0.024532627314329147, + -0.0001875171292340383, + 0.01520580891519785, + 0.026344947516918182, + -0.02063171938061714, + 0.025482989847660065, + 0.01537156943231821, + 0.009956710040569305, + 0.03710836172103882, + 0.015658888965845108, + -0.02340545319020748, + -0.004166126251220703, + -0.007967578247189522, + -0.009768848307430744, + -0.004950728267431259, + 0.044843874871730804, + -0.05525366589426994, + 0.009929083287715912, + 0.009575460106134415, + -0.020907986909151077, + 0.011934791691601276, + -0.023272844031453133, + 0.000315463898004964, + -0.011072834953665733, + 0.043561991304159164, + 0.006879081483930349, + 0.03547285124659538, + -0.03032321110367775, + -0.005751906428486109, + -0.019592950120568275, + -0.026322845369577408, + 0.008973195217549801, + 0.01229946594685316, + -0.05728700011968613, + 0.0488884411752224, + 0.03184821084141731, + 0.00585136329755187, + 0.02426740899682045, + 0.0122221102938056, + -0.022366683930158615, + 0.01867573894560337, + -0.005796109326183796, + -0.06051381304860115, + -0.01897410862147808, + 0.014277546666562557, + -0.05680076777935028, + 0.007111146580427885, + 0.007254806347191334, + -0.008630622178316116, + -0.008801909163594246, + -0.005122014787048101, + -0.007348737679421902, + -0.027229005470871925, + 0.031317777931690216, + -0.0019656491931527853, + 0.02665436826646328, + 0.02298552542924881, + -0.004019704181700945, + -0.0020236654672771692, + -0.007105621509253979, + -0.036180101335048676, + 0.030676834285259247, + 0.000548737938515842, + -0.01649874448776245, + -0.0366000272333622, + 0.016266679391264915, + -0.014664323069155216, + 0.009299191646277905, + 0.013979176990687847, + 0.0488000363111496, + -0.02742791920900345, + -0.01590200513601303, + -0.02554929442703724, + -0.025947121903300285, + -0.01828896254301071, + 0.0008971813949756324, + -0.003950636833906174, + 0.039981551468372345, + -0.007542125415056944, + 0.004652358591556549, + -0.02311813272535801, + 0.03542865067720413, + 0.023648569360375404, + 0.03483191132545471, + -0.021416321396827698, + 0.02459893189370632, + 0.03872177004814148, + -0.02652175910770893, + 0.027693137526512146, + -0.05047974735498428, + 0.00588451512157917, + -0.0048319329507648945, + 0.018664687871932983, + -0.010840768925845623, + 0.02068697288632393, + -0.02162628434598446, + -0.004229668062180281, + -0.019427189603447914, + -0.003956162370741367, + 0.012608886696398258, + -0.015714142471551895, + -0.005644161719828844, + 0.01275254599750042, + -0.008862688206136227, + 0.0006789293838664889, + -0.008713503368198872, + 0.017371753230690956, + 0.0038511804305016994, + -0.025195671245455742, + 0.0007984154508449137, + -0.07098990678787231, + -0.024974657222628593, + -0.009846203029155731, + 0.0007597379153594375, + -0.03518553450703621, + -0.003997602500021458, + 0.01982501521706581, + -0.01769222319126129, + 0.03476560488343239, + -0.0050639985129237175, + -0.02789204940199852, + 0.054015982896089554, + 0.022587697952985764, + -0.05569569393992424, + 0.00782391894608736, + -0.009332343935966492, + 0.02789204940199852, + 0.016222476959228516, + -0.030013790354132652, + -0.02665436826646328, + -0.010205351747572422, + -0.002429779851809144, + 0.004331887234002352, + 0.0121779078617692, + 0.011923740617930889, + 0.018012695014476776, + 0.0016465592198073864, + -0.009155532345175743, + 0.025151468813419342, + -0.024488424882292747, + -0.01603461429476738, + 0.021559979766607285, + -0.03531814366579056, + 0.004099822137504816, + -0.0026687521021813154, + -0.0025016097351908684, + -0.0023993903305381536, + -0.0016741860890761018, + -0.0022930270060896873, + 0.017338600009679794, + -0.01816740445792675, + 0.05171743035316467, + -0.02033334970474243, + -0.006536508444696665, + -0.021559979766607285, + -0.002183901146054268, + 0.01187953818589449, + 0.0026604640297591686, + -0.005923192948102951, + -0.04152865335345268, + -0.0012045298935845494, + -0.0055032651871442795, + 0.014056532643735409, + 0.03629060834646225, + 0.0017335837474092841, + -0.006000548135489225, + -0.010619754903018475, + -0.008558792993426323, + 0.01719493977725506, + -0.03496452048420906, + -0.014598018489778042, + -0.00859746988862753, + 0.04751815274357796, + 0.0394953191280365, + -0.0006730587338097394, + -0.005296063609421253, + -0.03830184042453766, + 0.06374062597751617, + 0.045131195336580276, + -0.022720307111740112, + 0.02102954499423504, + 0.011956892907619476, + 0.014487511478364468, + -0.033152200281620026, + -0.001136153470724821, + -0.013570300303399563, + 0.0066801682114601135, + 0.05065656080842018, + 0.03129567578434944, + -0.008580894209444523, + -0.012608886696398258, + -0.035207636654376984, + -0.016089867800474167, + 0.007746563758701086, + 0.03350582346320152, + 0.01569204032421112, + 0.02362646721303463, + 0.0003301406395621598, + -0.014421206898987293, + 0.021416321396827698, + 0.010951276868581772, + 0.005729805212467909, + -0.006094479467719793, + 0.007934425957500935, + 0.0012977704172953963, + -0.019117768853902817, + -0.025085164234042168, + -0.009663865901529789, + 0.013835517689585686, + -0.00614973297342658, + -0.008625097572803497, + 0.012233161367475986, + 0.046634092926979065, + -0.0038456551264971495, + 0.030301110818982124, + 0.001917302142828703, + -0.00007463561632903293, + -0.015581533312797546, + 0.014155988581478596, + -0.006210512015968561, + 0.013824466615915298, + -0.01111151184886694, + 0.010354536585509777, + 0.02161523327231407, + -0.018830448389053345, + 0.0009462190209887922, + 0.014122837223112583, + 0.03872177004814148, + 0.0038484178949147463, + 0.06369642168283463, + 0.012597835622727871, + 0.061353668570518494, + 0.0362464040517807, + 0.020885884761810303, + 0.04477757215499878, + 0.014078633859753609, + -0.011371204629540443, + 0.013139321468770504, + -0.023913785815238953, + -0.004536326043307781, + 0.02046595700085163, + 0.0015070437220856547, + -0.01550417859107256, + 0.0010318622225895524, + -0.01709548383951187, + 0.041594959795475006, + 0.007127722725272179, + -0.023847481235861778, + 0.005691127385944128, + 0.05123119801282883, + -0.0078018177300691605, + 0.010011964477598667, + -0.029284441843628883, + 0.023317046463489532, + -0.010371113196015358, + -0.02033334970474243, + 0.01176903024315834, + 0.02089693583548069, + 0.008785332553088665, + -0.026035526767373085, + 0.0027834034990519285, + -0.0055143157951533794, + -0.001639652531594038, + 0.03069893643260002, + -0.024245308712124825, + 0.009116854518651962, + 0.009299191646277905, + -0.023736974224448204, + 0.04575003311038017, + -0.025151468813419342, + 0.026764875277876854, + -0.010387688875198364, + 0.003284830367192626, + 0.010122471489012241, + 0.001449027331545949, + -0.047827571630477905, + -0.009299191646277905, + -0.011155715212225914, + -0.012962509877979755, + 0.004508699290454388, + 0.002309603150933981, + 0.043694596737623215, + 0.029107630252838135, + 0.004591579549014568, + 0.017283346503973007, + -0.004315311089158058, + 0.02422320656478405, + -0.002599684987217188, + -0.06877975910902023, + -0.0035583360586315393, + 0.006199461407959461, + 0.0060668522492051125, + 0.007160875014960766, + -0.038788072764873505, + 0.016609251499176025, + -0.040025755763053894, + 0.0016355084953829646, + 0.02123950980603695, + 0.04102032259106636, + 0.03841234743595123, + 0.015272113494575024, + 0.013426641002297401, + 0.0031632722821086645, + -0.03065473400056362, + -0.009962235577404499, + -0.0019628864247351885, + -0.022057263180613518, + 0.03187031298875809, + 0.00946495309472084, + 0.0021493674721568823, + -0.019648203626275063, + 0.018222657963633537, + 0.002338611287996173, + 0.049153659492731094, + 0.015150555409491062, + 0.017791680991649628, + -0.010818667709827423, + 0.012089502066373825, + 0.02848879061639309, + -0.0396721325814724, + 0.0014517900999635458, + -0.015382620505988598, + 0.0010097607737407088, + 0.0056413994170725346, + 0.015603635460138321, + 0.002806886099278927, + -0.01591305620968342, + -0.019736608490347862, + 0.015194757841527462, + -0.008448285050690174, + -0.0022612563334405422, + -0.03719676658511162, + -0.019206173717975616, + -0.000538723252248019, + -0.02678697742521763, + -0.03666633367538452, + 0.017670122906565666, + -0.05697758123278618, + 0.013713959604501724, + 0.023184437304735184, + 0.028422486037015915, + 0.00472418824210763, + 0.007857071235775948, + 0.014211243018507957, + 0.00221290928311646, + 0.005594433750957251, + -0.0017584478482604027, + 0.012564683333039284, + 0.053794968873262405, + 0.004555664490908384, + -0.02358226478099823, + 0.019239326938986778, + 0.05551888421177864, + 0.01752646267414093, + -0.021482625976204872, + -0.03142828494310379, + 0.016111968085169792, + -0.016443490982055664, + 0.02468733675777912, + -0.025527194142341614, + -0.01765907183289528, + -0.013824466615915298, + 0.016145121306180954, + -0.015393671579658985, + -0.0272069051861763, + -0.029748573899269104, + -0.002931206952780485, + -0.01734965108335018, + -0.021548928692936897, + -0.011603269726037979, + -0.0083377780392766, + 0.017239144071936607, + 0.0025886341463774443, + 0.011802182532846928, + -0.014830083586275578, + -0.0037793507799506187, + -0.05109858885407448, + 0.015161605551838875, + -0.02426740899682045, + -0.011288323439657688, + -0.032688070088624954, + 0.038788072764873505, + -0.005163454916328192, + 0.0032019498758018017, + 0.006354171317070723, + 0.0038125028368085623, + -0.012111603282392025, + 0.012630987912416458, + -0.009580985642969608, + 0.014686424285173416, + 0.008818484842777252, + 0.033196400851011276, + 0.04466706141829491, + -0.003088679863139987, + -0.052822504192590714, + -0.03164929896593094, + 0.029792776331305504, + 0.0019573611207306385, + 0.025659801438450813, + 0.006199461407959461, + 0.01812320202589035, + 0.00823279656469822, + 0.01049267128109932, + -0.004610918462276459, + -0.024753641337156296, + -0.04875583574175835, + -0.00810018740594387, + -0.03167140111327171, + -0.006503356620669365, + -0.019858166575431824, + -0.03430147469043732, + -0.0021742316894233227, + -0.006492305546998978, + -0.0040003652684390545, + -0.019592950120568275, + 0.017283346503973007, + -0.03125147148966789, + 0.014144938439130783, + 0.00193802232388407, + -0.006475729402154684, + -0.01277464721351862, + 0.002983697922900319, + 0.032643865793943405, + -0.01447646040469408, + -0.010603178292512894, + 0.004235193599015474, + -0.02367066964507103, + -0.020543312653899193, + -0.011492762714624405, + 0.010487145744264126, + 0.011238595470786095, + 0.02771523781120777, + 0.011481711640954018, + -0.028687702491879463, + -0.008199644275009632, + 0.016642404720187187, + 0.009387597441673279, + -0.006221562623977661, + -0.0015761108370497823, + 0.013415589928627014, + -0.026985889300704002, + -0.0010698491241782904, + -0.012586784549057484, + 0.021780995652079582, + 0.020311247557401657, + 0.004171651788055897, + -0.0008239703020080924, + -0.006094479467719793, + 0.009227362461388111, + 0.019294580444693565, + 0.002667370717972517, + 0.022410886362195015, + 0.008514589630067348, + -0.03911959379911423, + -0.0014365953393280506, + 0.00501150730997324, + -0.043827205896377563, + -0.001788837369531393, + 0.01190163940191269, + 0.012089502066373825, + -0.014233344234526157, + -0.005644161719828844, + -0.020753277465701103, + -0.007138773333281279, + 0.022167770192027092, + -0.0011016199132427573, + 0.002730912296101451, + 0.014167039655148983, + 0.024422120302915573, + -0.023228641599416733, + 0.012608886696398258, + 0.006707794964313507, + 0.005401045549660921, + 0.005729805212467909, + 0.046457283198833466, + 0.021571030840277672, + 0.01273044478148222, + -0.004077720455825329, + -0.03673263639211655, + 0.013238778337836266, + -0.03257755935192108, + 0.01076893974095583, + -0.0007321110460907221, + 0.03262176364660263, + 0.02963806688785553, + 0.009829627349972725, + -0.007779716048389673, + -0.03330690786242485, + -0.008033882826566696, + 0.021515777334570885, + -0.02614603377878666, + 0.025659801438450813, + -0.0004133664770051837, + -0.038832277059555054, + -0.06488990783691406, + 0.028754007071256638, + 0.01642138883471489, + 0.013515046797692776, + -0.0049811177887022495, + -0.010387688875198364, + 0.019548747688531876, + -0.0006188410334289074, + 0.02917393483221531, + -0.03271016851067543, + 0.023096032440662384, + -0.018841499462723732, + -0.008221745491027832, + -0.0484464131295681, + -0.010630805045366287, + -0.022488242015242577, + -0.022234074771404266, + 0.037682998925447464, + 0.04712032526731491, + 0.025018859654664993, + 0.0029229188803583384, + -0.011094936169683933, + -0.007028266321867704, + 0.017968492582440376, + 0.007205077912658453, + -0.010962327010929585, + -0.02158208191394806, + -0.007691310252994299, + -0.034522488713264465, + -0.014299648813903332, + -0.02089693583548069, + -0.012807799503207207, + 0.02200200967490673, + 0.0037544865626841784, + 0.012398922815918922, + 0.0019186835270375013, + -0.022830814123153687, + -0.016918672248721123, + 0.01422229316085577, + -0.01850997842848301, + -0.03297538682818413, + -0.0029173935763537884, + -0.017029179260134697, + 0.014465409331023693, + 0.0030721037182956934, + -0.01076893974095583, + 0.008774282410740852, + 0.04336307570338249, + -0.008481437340378761, + 0.04575003311038017, + 0.00887373834848404, + 0.005923192948102951, + -0.02413480170071125, + 0.00441476795822382, + -0.012365770526230335, + -0.025947121903300285, + 0.021383168175816536, + 0.017625918611884117, + 0.008116763085126877, + -0.0022875017020851374, + 0.005702178459614515, + -0.03284277766942978, + 0.01974765956401825, + 0.011846385896205902, + -0.020101282745599747, + 0.06603918224573135, + 0.009299191646277905, + 0.016653453931212425, + 0.014343851245939732, + 0.022631900385022163, + -0.011680624447762966, + 0.0037130462005734444, + 0.018311064690351486, + -0.017725376412272453, + 0.01200109627097845, + -0.021305812522768974, + 0.020885884761810303, + 0.014023380354046822, + -0.016907621175050735, + -0.04331887513399124, + -0.01031585969030857, + 0.027604730799794197, + 0.007818393409252167, + -0.050170328468084335, + 0.017725376412272453, + 0.01719493977725506, + 0.0272069051861763, + -0.006061327178031206, + -0.0394953191280365, + 0.0304116178303957, + -0.03438987955451012, + -0.002599684987217188, + -0.0333511121571064, + -0.0365116223692894, + -0.026234440505504608, + 0.035627562552690506, + 0.004500410985201597, + -0.0043263621628284454, + -0.027781542390584946, + 0.0015056623378768563, + -0.015802547335624695, + 0.007796292193233967, + -0.02380327880382538, + -0.01334928534924984, + -0.028842413797974586, + 0.016996027901768684, + -0.005193844437599182, + 0.00782391894608736, + 0.016443490982055664, + -0.01591305620968342, + -0.019592950120568275, + -0.018366318196058273, + -0.03366053104400635, + -0.013791315257549286, + -0.006182885263115168, + 0.0003076938446611166, + -0.008470387198030949, + 0.012244212441146374, + 0.009564409032464027, + 0.009498105384409428, + 0.04163916036486626, + 0.018940957263112068, + -0.011536965146660805, + -0.015890954062342644, + 0.012575734406709671, + -0.013216677121818066, + 0.022355632856488228, + -0.022311430424451828, + -0.03385944664478302, + 0.014841134659945965, + -0.0006243663956411183, + 0.03469930216670036, + 0.009802000597119331, + 0.031914517283439636, + 0.005481163505464792, + -0.0301021970808506, + 0.022167770192027092, + 0.0037600118666887283, + 0.043473582714796066, + -0.016067765653133392, + 0.008989770896732807, + 0.0009551977273076773, + -0.023007625713944435, + -0.022742409259080887, + -0.020587515085935593, + 0.0030334261246025562, + -0.01185743696987629, + 0.007426092401146889, + 0.004845746327191591, + 0.026919586583971977, + -0.0014124218141660094, + 0.0007006855448707938, + -0.02375907637178898, + -0.006116580683737993, + 0.0054784007370471954, + -0.007906799204647541, + -0.011188867501914501, + 0.011780081316828728, + 0.007691310252994299, + 0.040489885956048965, + 0.011780081316828728, + -0.0034920317120850086, + 0.01727229543030262, + -0.014023380354046822, + 0.009398648515343666, + 0.0028510892298072577, + -0.03458879515528679, + 0.03489821404218674, + -0.0003636381879914552, + -0.011592218652367592, + 0.02848879061639309, + 0.012509429827332497, + 0.011338052339851856, + 0.0013917017495259643, + -0.005282250232994556, + 0.0032516783103346825, + -0.016531895846128464, + -0.005113726947456598, + -0.02959386259317398, + 0.004925864282995462, + 0.007265856955200434, + 0.006492305546998978, + -0.03885437920689583, + 0.02149367518723011, + 0.004260057583451271, + 0.0023358487524092197, + -0.004967304412275553, + -0.029394950717687607, + -0.023935887962579727, + 0.01965925469994545, + -0.03313009813427925, + 0.008387506008148193, + 0.011503812856972218, + 0.015680991113185883, + -0.009851728565990925, + -0.0421253927052021, + 0.04294314980506897, + 0.01645454205572605, + -0.010531348176300526, + 0.022421937435865402, + -0.015979360789060593, + 0.00006358488462865353, + 0.012597835622727871, + 0.03220183774828911, + 0.004163363482803106, + -0.010487145744264126, + 0.03224603831768036, + -0.04418082907795906, + 0.032599661499261856, + -0.019935522228479385, + 0.011868487112224102, + -0.04199278727173805, + -0.03739568218588829, + 0.004301497712731361, + 0.011536965146660805, + -0.002895292127504945, + 0.0006737493677064776, + 0.01628877967596054, + 0.02311813272535801, + 0.019670303910970688, + -0.041175030171871185, + 0.004641307983547449, + 0.042965251952409744, + 0.023560162633657455, + -0.01520580891519785, + 0.011371204629540443, + -0.03408046066761017, + -0.021692588925361633, + -0.023361248895525932, + -0.00614973297342658, + 0.012962509877979755, + -0.007757614832371473, + 0.024422120302915573, + 0.015493127517402172, + -0.020012877881526947, + 0.012852002866566181, + 0.01919512264430523, + -0.013437691144645214, + 0.010669482871890068, + -0.007520023733377457, + -0.02554929442703724, + 0.04712032526731491, + -0.019438238814473152 + ] + }, + { + "HotelId": "30", + "HotelName": "Fishing Creek Lodge", + "Description": "Best bites along the Colorado river, but only if you know where to go! Fishing expeditions offered daily. Package deals include professional guides, gear, lunch, and fishing licenses. ", + "Description_fr": "Meilleures bouchées le long du fleuve Colorado, mais seulement si vous savez où aller! Expéditions de pêche offertes tous les jours. Les forfaits incluent des guides professionnels, du matériel, le déjeuner et des permis de pêche.", + "Category": "Budget", + "Tags": [ + "restaurant", + "coffee in lobby", + "24-hour front desk service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-08-29T00:00:00Z", + "Rating": 4.2, + "Address": { + "StreetAddress": "3309 Esperanza Xing", + "City": "Austin", + "StateProvince": "TX", + "PostalCode": "78758", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -97.726486, + 30.40016 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 239.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 73.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "coffee maker", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "jacuzzi tub", + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.0007130744634196162, + 0.009484540671110153, + 0.0386086143553257, + 0.0019578842911869287, + -0.04043500870466232, + 0.029985250905156136, + -0.011536345817148685, + 0.035556912422180176, + -0.02062208577990532, + 0.024321114644408226, + 0.004421495366841555, + 0.006929899100214243, + 0.02452918514609337, + -0.00820143986493349, + 0.008721616119146347, + 0.07735593616962433, + 0.025893202051520348, + -0.01957017369568348, + -0.02908361330628395, + 0.05261868238449097, + 0.008756294846534729, + -0.005753723438829184, + -0.008738955482840538, + 0.002246870892122388, + 0.036412313580513, + 0.029846537858247757, + -0.03088689036667347, + 0.08637232333421707, + 0.03914034739136696, + 0.029361041262745857, + 0.02790454775094986, + -0.040296293795108795, + -0.01702709123492241, + -0.0649641901254654, + -0.020726120099425316, + -0.002528632991015911, + 0.01834486983716488, + 0.011721297167241573, + 0.019720446318387985, + -0.00009843606676440686, + 0.044642653316259384, + 0.04445770010352135, + 0.03685157373547554, + 0.02693355269730091, + -0.0038897600024938583, + 0.013374300673604012, + -0.05382086709141731, + 0.03416977822780609, + -0.00502258725464344, + 0.01781313493847847, + -0.049382034689188004, + 0.018680095672607422, + -0.00424232380464673, + -0.02610127069056034, + 0.0030141305178403854, + 0.05798227712512016, + 0.012622935697436333, + -0.014067868702113628, + 0.021165380254387856, + -0.02790454775094986, + 0.03271328657865524, + -0.03460903838276863, + 0.011420750990509987, + 0.012761648744344711, + -0.06477924436330795, + 0.05340472608804703, + -0.03044763021171093, + 0.020876392722129822, + -0.025731367990374565, + 0.012888803146779537, + 0.002202078001573682, + -0.004418605472892523, + -0.003959116525948048, + -0.020772358402609825, + 0.0016934615559875965, + 0.0026312232948839664, + 0.015720872208476067, + 0.0004692420188803226, + 0.01767442189157009, + -0.019454579800367355, + -0.02192830480635166, + -0.004638235084712505, + -0.020460253581404686, + 0.0010157879441976547, + -0.024228638038039207, + -0.052664920687675476, + 0.005672807339578867, + -0.040388770401477814, + 0.024205518886446953, + 0.022483158856630325, + -0.014865471981465816, + -0.05553166940808296, + -0.030771294608712196, + -0.02180115133523941, + -0.003459169762209058, + 0.04149847850203514, + -0.008900787681341171, + 0.021812710911035538, + -0.00021890737116336823, + 0.021882066503167152, + 0.036874692887067795, + -0.04910460487008095, + 0.010576910339295864, + -0.04223828390240669, + 0.08757450431585312, + -0.016518475487828255, + -0.04612226411700249, + 0.04901213198900223, + 0.04374101385474205, + 0.014218141324818134, + -0.006190093234181404, + -0.01258825697004795, + -0.004675803706049919, + 0.01162882149219513, + -0.011605702340602875, + 0.04406467825174332, + 0.023673783987760544, + -0.01921183057129383, + 0.035556912422180176, + 0.017362317070364952, + -0.0052855652756989, + 0.0018668535631150007, + -0.03539508208632469, + 0.0015576379373669624, + -0.04649216681718826, + 0.006750727538019419, + 0.0017136906972154975, + 0.003693249076604843, + 0.006028261035680771, + -0.0400882251560688, + -0.0300546083599329, + 0.003566094907000661, + 0.0870196521282196, + -0.036389194428920746, + -0.010530672036111355, + 0.004626675974577665, + -0.060479119420051575, + -0.010368839837610722, + -0.01327026542276144, + -0.020067231729626656, + 0.005453177727758884, + 0.034863345324993134, + -0.009328488260507584, + -0.024066805839538574, + 0.04223828390240669, + -0.03479398787021637, + -0.014322176575660706, + 0.012380186468362808, + 0.016472237184643745, + 0.03084065206348896, + -0.01331650372594595, + -0.006438621785491705, + -0.010282143950462341, + -0.003600773401558399, + -0.024066805839538574, + -0.017581945285201073, + -0.05400582030415535, + -0.0337073989212513, + 0.012831006199121475, + 0.04725509136915207, + -0.010675165802240372, + 0.010195448063313961, + 0.012958159670233727, + -0.015397206880152225, + 0.03391547128558159, + -0.048272326588630676, + -0.03211219236254692, + -0.007750621065497398, + -0.05419076979160309, + -0.010027836076915264, + 0.03779945150017738, + -0.0002869998279493302, + 0.00008954069926403463, + 0.019373662769794464, + 0.011605702340602875, + -0.023396356031298637, + -0.03650479018688202, + -0.03729083389043808, + 0.009681051596999168, + -0.04956698417663574, + -0.01663406938314438, + -0.018194597214460373, + -0.037706974893808365, + -0.03865484893321991, + 0.006276789586991072, + 0.008374832570552826, + 0.031834766268730164, + -0.029453516006469727, + -0.030817532911896706, + 0.005245107226073742, + -0.004184526391327381, + 0.016160132363438606, + -0.027604002505540848, + -0.013062194921076298, + -0.01171551737934351, + 0.03123367391526699, + -0.03264392912387848, + 0.00785465631633997, + 0.03673597797751427, + -0.003097936511039734, + -0.04006510600447655, + -0.035603150725364685, + 0.05372839421033859, + 0.022436920553445816, + -0.05557790771126747, + 0.023974329233169556, + -0.00046346228918991983, + 0.03236650303006172, + 0.012796327471733093, + -0.03694405034184456, + 0.02096886932849884, + 0.03999574854969978, + 0.06380824744701385, + 0.03444720432162285, + -0.002583540277555585, + -0.03719835728406906, + -0.052664920687675476, + 0.03342997282743454, + -0.013963833451271057, + 0.01895752176642418, + -0.06283725053071976, + -0.02820509485900402, + -0.012160557322204113, + 0.02697979100048542, + 0.017732219770550728, + 0.027395932003855705, + -0.0031268352176994085, + -0.021084463223814964, + -0.010715624317526817, + -0.029245445504784584, + 0.011894688941538334, + 0.026031915098428726, + -0.0015359638491645455, + 0.0054069398902356625, + -0.01292348187416792, + 0.020552728325128555, + -0.04531310126185417, + -0.02250627800822258, + 0.009877562522888184, + -0.04457329586148262, + 0.004198975395411253, + -0.04785618558526039, + -0.04681583121418953, + -0.006744947750121355, + 0.042145807296037674, + -0.01574399136006832, + -0.027257218956947327, + -0.017998086288571358, + 0.02360442653298378, + 0.008617580868303776, + 0.029407277703285217, + -0.0038435221649706364, + -0.0060629392974078655, + -0.07994525879621506, + 0.036527909338474274, + -0.032389622181653976, + -0.008108964189887047, + -0.03315254673361778, + 0.03333749622106552, + -0.06163506582379341, + 0.007421176414936781, + -0.009975817985832691, + -0.025430822744965553, + -0.021962983533740044, + -0.02404368668794632, + 0.0018726333510130644, + 0.030771294608712196, + -0.018934402614831924, + -0.0017165804747492075, + -0.04695454612374306, + -0.07629247009754181, + 0.00892968662083149, + -0.0182061567902565, + 0.03530260547995567, + -0.02399744838476181, + -0.012726970948278904, + 0.032389622181653976, + -0.08290448039770126, + 0.048549752682447433, + 0.009652153588831425, + -0.027927666902542114, + -0.019847601652145386, + 0.05756613612174988, + -0.03118743561208248, + 0.02522275224328041, + -0.04572924226522446, + 0.0649641901254654, + -0.010663606226444244, + -0.01388291735202074, + -0.025916319340467453, + 0.0005187309579923749, + 0.007698603440076113, + 0.0288293045014143, + 0.02947663515806198, + 0.0222404096275568, + -0.004482182674109936, + -0.0002953082148451358, + -0.045382458716630936, + 0.04690830782055855, + -0.01600985787808895, + -0.046445928514003754, + 0.004479292780160904, + 0.03010084666311741, + 0.011998724192380905, + -0.016171691939234734, + 0.039117228239774704, + -0.004031363409012556, + -0.03773009404540062, + -0.022691229358315468, + -0.02482973039150238, + 0.013582371175289154, + 0.02448294684290886, + -0.018044324591755867, + -0.036389194428920746, + 0.06579647213220596, + -0.02145436592400074, + 0.021165380254387856, + -0.006594674661755562, + 0.026864197105169296, + -0.038724206387996674, + 0.03532572463154793, + 0.05479186400771141, + 0.056271474808454514, + 0.006987696513533592, + -0.025037800893187523, + -0.030378272756934166, + 0.06630509346723557, + -0.006837423425167799, + 0.00685476278886199, + 0.017581945285201073, + 0.012726970948278904, + -0.017870932817459106, + -0.0324820950627327, + 0.02010190859436989, + -0.02404368668794632, + 0.00547340651974082, + -0.00009017285628942773, + -0.015940502285957336, + 0.04163719341158867, + 0.06829331815242767, + -0.03574186563491821, + 0.0439722053706646, + -0.016333524137735367, + 0.0004551539313979447, + 0.0182061567902565, + 0.030910009518265724, + -0.00987178273499012, + 0.027580883353948593, + -0.01900376006960869, + 0.0283438079059124, + 0.020760798826813698, + 0.032135311514139175, + -0.0031066061928868294, + -0.014460890553891659, + -0.02277214638888836, + -0.0283438079059124, + 0.027349693700671196, + 0.04242323711514473, + -0.014934828504920006, + 0.02010190859436989, + -0.04226140305399895, + -0.014680520631372929, + 0.02062208577990532, + -0.020460253581404686, + 0.01579022966325283, + 0.0009038056596182287, + -0.013640168122947216, + 0.0021572851110249758, + 0.003632561769336462, + -0.017570385709404945, + 0.04878094047307968, + 0.0327364057302475, + -0.027650238946080208, + 0.016194811090826988, + 0.01613701321184635, + 0.05918445810675621, + 0.07902050018310547, + 0.041082337498664856, + -0.024251757189631462, + 0.022829942405223846, + -0.023974329233169556, + -0.027257218956947327, + 0.018830368295311928, + -0.019905397668480873, + 0.04549805447459221, + -0.004323239903897047, + -0.055346716195344925, + -0.015362529084086418, + -0.01449556928128004, + -0.0014210917288437486, + 0.049243319779634476, + -0.02986965700984001, + -0.00011180169531144202, + -0.038724206387996674, + 0.05775108560919762, + 0.03010084666311741, + 0.01767442189157009, + -0.014090987853705883, + -0.010900575667619705, + -0.005401160102337599, + 0.003947557415813208, + -0.01570931263267994, + -0.012680732645094395, + -0.0007752066012471914, + 0.01366328727453947, + 0.031094960868358612, + -0.017628183588385582, + -0.02966158650815487, + -0.03310630843043327, + 0.014241260476410389, + -0.014403093606233597, + -0.03322190046310425, + 0.03803063929080963, + 0.009374725632369518, + 0.003433160949498415, + 0.02697979100048542, + -0.00024292938178405166, + -0.04320928081870079, + 0.0013986952835693955, + -0.027280336245894432, + 0.030193321406841278, + -0.0003540086036082357, + 0.02347727306187153, + 0.013189349323511124, + -0.013582371175289154, + 0.06223616003990173, + 0.043417349457740784, + -0.004528420511633158, + 0.03185788542032242, + 0.02693355269730091, + 0.039718322455883026, + -0.0630684420466423, + -0.009790866635739803, + 0.0547456257045269, + -0.05650266259908676, + -0.031141197308897972, + 0.0059097763150930405, + 0.03287511691451073, + -0.02429799549281597, + -0.0074905334040522575, + -0.00044901296496391296, + 0.028459401801228523, + 0.00036448438186198473, + -0.0061727543361485004, + -0.025962557643651962, + -0.012495781295001507, + 0.013906036503612995, + 0.01342053897678852, + -0.03534884378314018, + -0.06653627753257751, + -0.008975923992693424, + -0.0009623254300095141, + -0.004051592200994492, + -0.009039501659572124, + 0.027257218956947327, + 0.04126729071140289, + 0.050260551273822784, + -0.08378300070762634, + -0.00152440438978374, + 0.021835828199982643, + 0.009952698834240437, + -0.001390748075209558, + -0.0005750833661295474, + -0.019593292847275734, + -0.021604640409350395, + -0.033846113830804825, + -0.008241898380219936, + 0.03250521421432495, + 0.05839841812849045, + -0.017489470541477203, + 0.03444720432162285, + 0.009299589321017265, + -0.02755776420235634, + 0.026355579495429993, + -0.017790015786886215, + -0.08475399762392044, + -0.011721297167241573, + -0.038446780294179916, + 0.027719596400856972, + 0.06736855953931808, + 0.014830793254077435, + 0.02385873533785343, + -0.039117228239774704, + 0.041567835956811905, + 0.00609761755913496, + -0.0542370080947876, + -0.012507340870797634, + -0.01834486983716488, + -0.10042863339185715, + -0.0043781474232673645, + -0.012657614424824715, + -0.003074817592278123, + -0.07259343564510345, + -0.00908573903143406, + -0.01632196456193924, + 0.030262678861618042, + -0.022078577429056168, + -0.010154989548027515, + 0.02242536097764969, + 0.017974967136979103, + 0.02215949445962906, + -0.014252820052206516, + 0.015917383134365082, + -0.025338346138596535, + 0.0039504473097622395, + -0.004138288553804159, + -0.004357918165624142, + -0.0002010263124248013, + 0.00663513271138072, + 0.06727608293294907, + 0.025153394788503647, + 0.01987072080373764, + 0.01248422171920538, + 0.01195248682051897, + -0.007305581588298082, + -0.005164191126823425, + -0.03232026472687721, + 0.005002358462661505, + -0.020321538671851158, + 0.01715424656867981, + -0.00286819227039814, + -0.019847601652145386, + 0.03768385574221611, + -0.002574870828539133, + -0.019685769453644753, + 0.014645841903984547, + 0.03514077141880989, + -0.007230445276945829, + 0.0030805973801761866, + 0.009380505420267582, + 0.019547054544091225, + -0.02057584747672081, + -0.02917608991265297, + 0.012391746044158936, + 0.00474805012345314, + -0.013351181522011757, + -0.00044720678124576807, + 0.03548755869269371, + -0.007866215892136097, + 0.01602141745388508, + -0.03812311589717865, + 0.018680095672607422, + -0.029569111764431, + 0.02267966978251934, + 0.004982129205018282, + -0.010628927499055862, + 0.007681264542043209, + 0.03816935420036316, + 0.01280788704752922, + -0.00914931669831276, + -0.020471811294555664, + 0.028713710606098175, + -0.012368627823889256, + 0.006028261035680771, + 0.046838950365781784, + -0.013189349323511124, + 0.00037965617957524955, + -0.001007118378765881, + -0.01676122471690178, + 0.03715211898088455, + -0.011276258155703545, + -0.024506065994501114, + 0.000762924668379128, + 0.020414015278220177, + 0.07615375518798828, + 0.034585919231176376, + 0.03613488748669624, + -0.02311892993748188, + -0.03701340779662132, + -0.02390497364103794, + 0.025060920044779778, + 0.025985676795244217, + -0.0035747645888477564, + -0.022436920553445816, + 0.07763336598873138, + 0.009334268048405647, + 0.03195036202669144, + -0.02776583470404148, + -0.02781207300722599, + -0.004392596427351236, + 0.01031104288995266, + 0.0029317692387849092, + -0.011929367668926716, + 0.009311148896813393, + 0.0037915045395493507, + -0.018922843039035797, + 0.006692930124700069, + -0.02184738777577877, + 0.00400535436347127, + 0.03040139190852642, + 0.020460253581404686, + 0.03000837005674839, + -0.031742289662361145, + 0.010611589066684246, + 0.006820084061473608, + -0.021257854998111725, + 0.0020214614924043417, + -0.004433054942637682, + -0.03650479018688202, + 0.020367776975035667, + 0.011073967441916466, + -0.004447503946721554, + -0.005982023198157549, + 0.0043897065334022045, + -0.0225987546145916, + -0.019801363348960876, + -0.021824270486831665, + 0.012276151217520237, + 0.009825545363128185, + -0.0027323684189468622, + -0.005164191126823425, + 0.025939438492059708, + 0.0366666242480278, + -0.0014398758066818118, + -0.05733494460582733, + 0.03294447436928749, + -0.010912135243415833, + -0.030193321406841278, + -0.008738955482840538, + -0.004730710759758949, + -0.010796540416777134, + -0.004921442363411188, + 0.016079215332865715, + 0.003386923111975193, + 0.008721616119146347, + 0.011987164616584778, + 0.014137225225567818, + -0.016784342005848885, + -0.01434529572725296, + -0.025985676795244217, + -0.0010222902055829763, + -0.0002319117629667744, + 0.05137026309967041, + -0.012206794694066048, + -0.03206595405936241, + -0.038631729781627655, + -0.009490320459008217, + 0.0027222540229558945, + -0.023789377883076668, + 0.018275514245033264, + 0.017084889113903046, + 0.005667027551680803, + 0.013351181522011757, + -0.0188188087195158, + 0.02123473770916462, + -0.013744203373789787, + 0.02839004620909691, + -0.032620809972286224, + -0.015316290780901909, + -0.01022434700280428, + 0.07162244617938995, + 0.009623254649341106, + 0.01987072080373764, + -0.005239327438175678, + 0.027627121657133102, + -0.01164616085588932, + 0.014218141324818134, + -0.030193321406841278, + -0.013351181522011757, + -0.05123154819011688, + 0.0031759629491716623, + 0.044596415013074875, + 0.007970251142978668, + -0.02623998560011387, + 0.0635308176279068, + 0.01520069595426321, + -0.01754726842045784, + -0.01737387478351593, + -0.0430012084543705, + 0.04524374380707741, + -0.020726120099425316, + -0.008970145136117935, + 0.013501455076038837, + -0.02294553816318512, + -0.027835192158818245, + 0.021905185654759407, + -0.011964046396315098, + -0.014668961055576801, + 0.03523324802517891, + 0.020957309752702713, + -0.024367351084947586, + 0.0038666410837322474, + -0.0038926496636122465, + 0.011871570721268654, + -0.019685769453644753, + -0.001435541082173586, + 0.014449330978095531, + 0.0065831150859594345, + 0.014056309126317501, + -0.00923601258546114, + 0.015431885607540607, + -0.008369052782654762, + -0.0037076983135193586, + -0.012507340870797634, + 0.028898661956191063, + 0.014368414878845215, + -0.0249222069978714, + -0.0065715559758245945, + 0.007912453263998032, + -0.08738955110311508, + -0.014114107005298138, + 0.005600560922175646, + 0.014310616999864578, + 0.0016096554463729262, + -0.014900149777531624, + -0.032181549817323685, + -0.00505437608808279, + -0.02000943385064602, + 0.01635664328932762, + 0.03259769082069397, + 0.014206582680344582, + -0.007860436104238033, + -0.0014304837677627802, + 0.023812497034668922, + 0.010027836076915264, + -0.011195342056453228, + -0.05395958200097084, + 0.056132759898900986, + 0.002190518658608198, + -0.01395227387547493, + -0.00785465631633997, + 0.0219861026853323, + 0.027187861502170563, + -0.004768279381096363, + -0.017616624012589455, + 0.031141197308897972, + 0.03514077141880989, + -0.027442170307040215, + 0.015605277381837368, + 0.06084902212023735, + 0.0025430822279304266, + -0.051971353590488434, + 0.018622297793626785, + 0.02434423379600048, + -0.016194811090826988, + -0.00210526748560369, + -0.006658251862972975, + 0.00829391647130251, + -0.04864222928881645, + -0.014252820052206516, + -0.01952393539249897, + -0.008357493206858635, + 0.03583434224128723, + -0.013293384574353695, + 0.01987072080373764, + -0.05146273598074913, + 0.0029202098958194256, + -0.00020590296480804682, + -0.029985250905156136, + -0.023881854489445686, + -0.02991589531302452, + 0.007877775467932224, + -0.014056309126317501, + -0.04609914496541023, + -0.009652153588831425, + 0.036828454583883286, + -0.0003182465152349323, + -0.04716261476278305, + 0.006369265262037516, + -0.011698178015649319, + 0.013247146271169186, + 0.02873682975769043, + -0.014576485380530357, + 0.001544633531011641, + -0.022483158856630325, + 0.005609230138361454, + -0.022714348509907722, + -0.006924119312316179, + -0.03264392912387848, + -0.008340153843164444, + 0.037360191345214844, + 0.027696477249264717, + 0.004106499720364809, + 0.009577016346156597, + 0.0071668680757284164, + 0.024852849543094635, + 0.003878200426697731, + 0.02044869400560856, + -0.01952393539249897, + -0.02083015628159046, + 0.04998312518000603, + -0.025546416640281677, + -0.012750090099871159, + 0.019142473116517067, + -0.029453516006469727, + 0.011137544177472591, + 0.021650876849889755, + 0.015015744604170322, + 0.01566307432949543, + 0.022494718432426453, + 0.04711638018488884, + -0.017038650810718536, + -0.0026037695351988077, + -0.01456492580473423, + 0.014981066808104515, + -0.03752202168107033, + -0.00393599784001708, + -0.01548968255519867, + 0.04168343171477318, + -0.003600773401558399, + 0.029245445504784584, + -0.014726758003234863, + -0.01439153403043747, + -0.006623573135584593, + 0.07120630145072937, + -0.043417349457740784, + -0.019847601652145386, + -0.023396356031298637, + -0.0023494611959904432, + -0.01900376006960869, + -0.018529821187257767, + -0.009467201307415962, + -0.04050436615943909, + -0.0009998937603086233, + 0.026794839650392532, + -0.020610526204109192, + 0.012842565774917603, + -0.02104978635907173, + 0.024806611239910126, + -0.005854868795722723, + 0.007438515778630972, + 0.02610127069056034, + 0.03010084666311741, + -0.0006516648572869599, + -0.005759503226727247, + 0.010368839837610722, + 0.010680945590138435, + 0.01022434700280428, + -0.0048058475367724895, + -0.001279488205909729, + -0.04392596706748009, + 0.0503530278801918, + 0.0029433288145810366, + 0.0029519982635974884, + -0.008207219652831554, + 0.018841927871108055, + 0.025893202051520348, + 0.02887554280459881, + 0.0027699368074536324, + 0.03705964237451553, + 0.02912985160946846, + -0.0051439618691802025, + 0.01449556928128004, + -0.021489044651389122, + -0.01348989550024271, + -0.011154883541166782, + -0.0002714667934924364, + 0.033984825015068054, + -0.004126728978008032, + 0.010120311751961708, + 0.009288029745221138, + -0.008103184401988983, + -0.0344703234732151, + 0.04281625896692276, + -0.0016977963969111443, + -0.004583328031003475, + -0.005970463622361422, + 0.0018090562662109733, + -0.008970145136117935, + -0.018853487446904182, + -0.011039288714528084, + -0.0033927028998732567, + 0.027164742350578308, + 0.005609230138361454, + -0.05340472608804703, + 0.003673020051792264, + 0.010969932191073895, + -0.0006018146523274481, + -0.025916319340467453, + -0.0014225366758182645, + -0.035695627331733704, + -0.01548968255519867, + -0.0007076559704728425, + 0.024066805839538574, + -0.004456173628568649, + -0.0124611034989357, + 0.03195036202669144, + -0.018633857369422913, + -0.00917243491858244, + 0.018263954669237137, + 0.02044869400560856, + 0.003343575168401003, + 0.04027317464351654, + -0.0031470642425119877, + 0.028528759256005287, + -0.00949610024690628, + -0.001839399803429842, + 0.013212468475103378, + 0.020032553002238274, + 0.01263449527323246, + -0.0522950179874897, + 0.00908573903143406, + -0.016298845410346985, + -0.006455961149185896, + -0.015142899006605148, + 0.03527948632836342, + 0.007739061489701271, + 0.0024043687153607607, + 0.04096674174070358, + -0.0035343063063919544, + -0.03127991035580635, + -0.0007372770924121141, + -0.026748601347208023, + 0.02215949445962906, + -0.008877668529748917, + -0.03363804146647453, + -0.029592229053378105, + -0.006820084061473608, + 0.02912985160946846, + 0.0029462187085300684, + 0.010524893179535866, + -0.01412566564977169, + 0.005268225912004709, + 0.020020993426442146, + -0.012796327471733093, + 0.0060802786611020565, + -0.02452918514609337, + 0.03197348117828369, + -0.022101696580648422, + -0.017882492393255234, + -0.026424936950206757, + -0.0024506065528839827, + 0.003115275874733925, + 0.037267714738845825, + 0.024945324286818504, + -0.0071379696018993855, + -0.02333856001496315, + -0.007993370294570923, + -0.0011451095342636108, + -0.014772996306419373, + 0.017316078767180443, + 0.001252034562639892, + 0.018229275941848755, + 0.03141862526535988, + -0.012044962495565414, + -0.0046989223919808865, + 0.05673385411500931, + 0.016992412507534027, + -0.011975605972111225, + 0.035071417689323425, + -0.0058461991138756275, + -0.013513014651834965, + -0.013362741097807884, + -0.014772996306419373, + -0.00980242621153593, + -0.02277214638888836, + 0.027234099805355072, + -0.03141862526535988, + -0.021350331604480743, + -0.019627971574664116, + 0.02219417318701744, + -0.007588788866996765, + -0.016784342005848885, + -0.0052190981805324554, + -0.036828454583883286, + 0.021997662261128426, + -0.0027945006731897593, + 0.016830580309033394, + -0.013293384574353695, + -0.005490745883435011, + 0.03356868401169777, + 0.014900149777531624, + -0.0015764220152050257, + 0.0005335415480658412, + 0.022356005385518074, + 0.0028566326946020126, + 0.07240848988294601, + 0.0069819167256355286, + -0.0025026241783052683, + 0.010530672036111355, + 0.004135398659855127, + 0.00816098228096962, + 0.023835616186261177, + 0.013258705846965313, + -0.035025179386138916, + 0.029291683807969093, + -0.002038800623267889, + 0.0070281545631587505, + 0.005100613925606012, + -0.038539256900548935, + 0.002025796100497246, + 0.03705964237451553, + -0.024113044142723083, + 0.030863771215081215, + -0.009513439610600471, + 0.03497894108295441, + -0.025384584441781044, + -0.01579022966325283, + -0.007346040103584528, + -0.025939438492059708, + 0.045474935322999954, + -0.018714774399995804, + -0.02917608991265297, + 0.02570824883878231, + -0.005360701587051153, + -0.006051379721611738, + 0.007773740217089653, + 0.011906248517334461, + 0.02049493044614792, + 0.033013831824064255, + 0.0135592520236969, + 0.002284439280629158, + -0.021038226783275604, + 0.03368427976965904, + -0.0025719809345901012, + 0.0001275153481401503, + 0.02561577409505844, + 0.019292747601866722, + -0.03592681512236595, + -0.04140600189566612, + -0.013570811599493027, + -0.01046709530055523, + -0.008033827878534794, + 0.013628609478473663, + 0.010854337364435196, + -0.050029363483190536, + 0.010293703526258469, + 0.0005118675762787461, + 0.0044243852607905865, + 0.031696051359176636, + -0.024552302435040474, + 0.02145436592400074, + -0.012761648744344711, + 0.04036565124988556, + -0.005825970321893692, + -0.039117228239774704, + 0.024552302435040474, + -0.016772784292697906, + 0.008993263356387615, + 0.00489254342392087, + 0.007496312726289034, + 0.006201652809977531, + -0.00023498224618379027, + 0.012530460022389889, + 0.0074905334040522575, + -0.005609230138361454, + -0.0060802786611020565, + 0.0055716619826853275, + 0.022610312327742577, + 0.020344657823443413, + -0.019859161227941513, + -0.02338479645550251, + -0.013570811599493027, + -0.005626569502055645, + -0.02404368668794632, + 0.005976243410259485, + -0.025245871394872665, + 0.028135737404227257, + 0.01574399136006832, + 0.0033724738750606775, + -0.004982129205018282, + -0.013351181522011757, + -0.015674633905291557, + -0.024991562590003014, + 0.013108433224260807, + 0.01132249552756548, + -0.0038059537764638662, + -0.012333949096500874, + -0.017223602160811424, + 0.005193089600652456, + -0.005733494646847248, + 0.0006783960852771997, + 0.019639531150460243, + -0.03148798272013664, + 0.0013278934638947248, + -0.012518900446593761, + -0.0033291259314864874, + -0.0006321582477539778, + -0.01754726842045784, + 0.003609442850574851, + 0.02580072544515133, + 0.011247359216213226, + 0.02623998560011387, + 0.022043898701667786, + -0.03190412372350693, + -0.03097936511039734, + 0.011484328657388687, + -0.008507765829563141, + 0.026216866448521614, + 0.0015186247183009982, + 0.002329232171177864, + -0.0008402285748161376, + -0.025199633091688156, + -0.005620789714157581, + -0.019061557948589325, + -0.01348989550024271, + -0.019986314699053764, + -0.0010786425555124879, + -0.03382299467921257, + 0.024899087846279144, + -0.0004020526248496026, + 0.04159095510840416, + -0.0018740781815722585, + -0.008698496967554092, + -0.024159280583262444, + 0.037221476435661316, + 0.05234125629067421, + 0.025338346138596535, + -0.0058346400037407875, + 0.002579205669462681, + -0.015189136378467083, + -0.016876818612217903, + 0.009681051596999168, + -0.01737387478351593, + 0.016645628958940506, + 0.04001886770129204, + -0.008236118592321873, + 0.01877257041633129, + 0.027673358097672462, + 0.04915084317326546, + 0.008530884981155396, + 0.01877257041633129, + 0.012137438170611858, + 0.005453177727758884, + 0.011045068502426147, + 0.0013141667004674673, + -0.02250627800822258, + 0.03484022617340088, + -0.008392171002924442, + 0.0015836466336622834, + -0.02903737500309944, + -0.006253670435398817, + -0.0021659547928720713, + 0.00958279613405466, + 0.027303455397486687, + -0.0408049114048481, + -0.017535708844661713, + -0.030262678861618042, + -0.005568772088736296, + -0.012599816545844078, + -0.0014853912871330976, + 0.015142899006605148, + -0.03232026472687721, + -0.0007549775182269514, + 0.008652259595692158, + -0.03689781203866005, + 0.009594355709850788, + -0.025592654943466187, + -0.0070743924006819725, + 0.04942827299237251, + 0.03583434224128723, + 0.05751989781856537, + 0.002551751909777522, + 0.018922843039035797, + 0.005005248356610537, + -0.048549752682447433, + 0.0206567645072937, + 0.07287086546421051, + 0.029892776161432266, + -0.02605503425002098, + 0.025893202051520348, + -0.03798440098762512, + 0.03883980214595795, + 0.006739167962223291, + -0.0076581453904509544, + 0.05155521258711815, + -0.0005927837919443846, + 0.012380186468362808, + -0.0004667133907787502, + 0.035949934273958206, + 0.025592654943466187, + 0.018102122470736504, + -0.02926856465637684, + 0.03479398787021637, + -0.010646266862750053, + -0.01070406474173069, + 0.004846305586397648, + -0.003453390207141638, + -0.02070300094783306, + 0.03470151498913765, + -0.03317566588521004, + -0.037660736590623856, + 0.001881302916444838, + 0.0008727395907044411, + -0.0065368772484362125, + 0.007542550563812256, + 0.009813985787332058, + 0.021951423957943916, + -0.0021876287646591663, + -0.023766260594129562, + 0.044249631464481354, + 0.0009392065112479031, + -0.022101696580648422, + 0.02908361330628395, + -0.031696051359176636, + -0.020321538671851158, + 0.0059097763150930405, + -0.018448906019330025, + 0.022055458277463913, + -0.011917808093130589, + -0.02057584747672081, + -0.008871889673173428, + 0.02258719503879547, + 0.00956545677036047, + -0.0410592183470726, + -0.014067868702113628, + 0.01570931263267994, + 0.00554854329675436, + 0.04730132967233658, + 0.012819446623325348, + 0.005245107226073742, + -0.017732219770550728, + -0.016171691939234734, + -0.00003138214015052654, + -0.0408049114048481, + 0.03680533543229103, + 0.012391746044158936, + 0.01574399136006832, + -0.020240623503923416, + -0.0009399289847351611, + 0.011420750990509987, + -0.015223815105855465, + -0.02092263102531433, + -0.0001642708375584334, + -0.010646266862750053, + 0.017628183588385582, + 0.02741905115544796, + -0.028551878407597542, + -0.0010194003116339445, + -0.026309341192245483, + 0.013143111951649189, + 0.0004966957494616508, + 0.014368414878845215, + -0.02399744838476181, + 0.010391958989202976, + -0.028574997559189796, + 0.0076292469166219234, + -0.010576910339295864, + 0.008825651369988918, + 0.027002910152077675, + -0.000019946850443375297, + 0.025130275636911392, + 0.02531522884964943, + 0.012091199867427349, + 0.004164297133684158, + 0.00007956162880873308, + 0.01151322666555643, + 0.016923056915402412, + 0.01825239509344101, + 0.01583646610379219, + -0.0037799449637532234, + -0.021257854998111725, + 0.01133983489125967, + 0.022575635462999344, + -0.006161194760352373, + -0.02795078605413437, + -0.03622736409306526, + -0.0014275938738137484, + -0.018240835517644882, + 0.0032424298115074635, + 0.01676122471690178, + -0.003907098900526762, + 0.006415503099560738, + -0.0009695501066744328, + -0.007895114831626415, + -0.025130275636911392, + 0.023673783987760544, + 0.015512801706790924, + -0.013998512178659439, + -0.02162775956094265, + -0.009467201307415962, + -0.01039773877710104, + 0.029499754309654236, + 0.013328063301742077, + -0.06385448575019836, + -0.003389813005924225, + -0.013224028050899506, + -0.004863644950091839, + -0.005135292187333107, + 0.01965109072625637, + -0.02922232635319233, + 0.015108220279216766, + 0.007178427651524544, + 0.008542444556951523, + -0.01046709530055523, + 0.009813985787332058, + -0.02404368668794632, + 0.02193986438214779, + 0.006201652809977531, + 0.03412353992462158, + -0.00016544484242331237, + 0.031834766268730164, + 0.011195342056453228, + -0.028759948909282684, + 0.018125241622328758, + -0.002087928354740143, + 0.008871889673173428, + -0.011230019852519035, + 0.00820143986493349, + 0.010339940898120403, + -0.04452705755829811, + -0.019627971574664116, + -0.0006780348485335708, + -0.04896589368581772, + 0.022043898701667786, + 0.02013658732175827, + 0.022737467661499977, + -0.028274450451135635, + 0.05576285719871521, + -0.0022309767082333565, + 0.021292533725500107, + 0.006351925898343325, + 0.04979817569255829, + 0.0035314164124429226, + 0.010750302113592625, + 0.03070193901658058, + -0.015362529084086418, + -0.004487961996346712, + 0.015998300164937973, + 0.006640912499278784, + -0.008611801080405712, + -0.00024311000015586615, + -0.009207113645970821, + 0.019015319645404816, + -0.009686831384897232, + -0.018622297793626785, + 0.0405506007373333, + -0.03400794416666031, + 0.005785512272268534, + -0.023107370361685753, + -0.007698603440076113, + -0.001954994397237897, + 0.030077727511525154, + -0.000279775180388242, + -0.01596362143754959, + 0.01177909504622221, + -0.0018567390507087111, + -0.04653840512037277, + 0.024228638038039207, + 0.015605277381837368, + 0.024274876341223717, + 0.01817147806286812, + 0.01041507814079523, + -0.019119353964924812, + -0.015940502285957336, + 0.010513333603739738, + -0.03490958362817764, + 0.0029678926803171635, + -0.0034620596561580896, + 0.024066805839538574, + 0.015801789239048958, + 0.022564075887203217, + 0.02448294684290886, + 0.003904209239408374, + 0.0141719039529562, + 0.005424278788268566, + 0.028551878407597542, + -0.018922843039035797, + -0.019073117524385452, + 0.023546630516648293, + 0.025153394788503647, + -0.0017310298280790448, + -0.0028364036697894335, + 0.020980428904294968, + 0.009218673221766949, + -0.004352138377726078, + 0.004337689373642206, + -0.0037741651758551598, + -0.0019029768882319331, + 0.007559889927506447, + -0.024714136496186256, + 0.006282568909227848, + -0.02162775956094265, + -0.013836679048836231, + 0.008738955482840538, + 0.02066832222044468, + 0.022540956735610962, + -0.003459169762209058, + -0.00686632189899683, + -0.012553579173982143, + 0.010345720686018467, + 0.012831006199121475, + 0.03285199776291847, + -0.014033189974725246, + 0.015339409932494164, + -0.008432629518210888, + -0.007068612612783909, + 0.018610738217830658, + 0.019061557948589325, + -0.018367988988757133, + 0.014668961055576801, + -0.030910009518265724, + -0.00677962601184845, + 0.0007087396807037294, + -0.015732431784272194, + 0.019512375816702843, + -0.001435541082173586, + -0.02131565287709236, + -0.01913091354072094, + 0.006143855396658182, + -0.004733600653707981, + 0.004317460115998983, + 0.06575023382902145, + 0.02110758237540722, + -0.01559371780604124, + -0.006068719085305929, + -0.0158827044069767, + 0.0001751981326378882, + -0.003765495726838708, + 0.011767535470426083, + 0.0006516648572869599, + 0.0010519112693145871, + -0.03627360239624977, + 0.009605915285646915, + 0.002469390630722046, + -0.04209957271814346, + 0.011131764389574528, + -0.0324820950627327, + -0.015570598654448986, + -0.013154670596122742, + -0.007733282167464495, + 0.015686193481087685, + -0.009652153588831425, + 0.004724931437522173, + 0.03509453684091568, + 0.018807249143719673, + -0.004522640723735094, + 0.025292109698057175, + 0.04817984998226166, + -0.0009225897956639528, + -0.05317353829741478, + -0.023500392213463783, + 0.0020720341708511114, + -0.0019391002133488655, + 0.022668110206723213, + 0.03773009404540062, + -0.018795689567923546, + -0.004201865289360285, + 0.009345827624201775, + 0.027095384895801544, + -0.04082803055644035, + -0.00393599784001708, + 0.024714136496186256, + 0.011102866381406784, + 0.006444401573389769, + -0.019627971574664116, + -0.021962983533740044, + -0.007837316952645779, + -0.013143111951649189, + -0.0047162617556750774, + 0.018622297793626785, + -0.017396993935108185, + 0.015894263982772827, + 0.002012791810557246, + -0.03567250818014145, + -0.02473725564777851, + -0.014449330978095531, + -0.004739380441606045, + -0.004409935791045427, + -0.04048124700784683, + -0.017165806144475937, + 0.005802851170301437, + -0.0017642633756622672, + -0.011438090354204178, + 0.03444720432162285, + 0.01961641199886799, + 0.003912878688424826, + -0.018437346443533897, + 0.0016009858809411526, + 0.010183888487517834, + 0.007253563962876797, + 0.027442170307040215, + -0.008577123284339905, + 0.05978555232286453, + 0.00993536040186882, + 0.018136801198124886, + -0.0030834872741252184, + -0.02093419060111046, + -0.022390684112906456, + 0.01258825697004795, + -0.013640168122947216, + -0.010709844529628754, + -0.02707226574420929, + -0.02795078605413437, + -0.010559570975601673, + 0.036088649183511734, + -0.0035343063063919544, + 0.028551878407597542, + 0.04480448737740517, + -0.008155202493071556, + 0.03040139190852642, + -0.038493018597364426, + 0.002554641803726554, + -0.017339197918772697, + -0.016564713791012764, + 0.007415396627038717, + 0.0021717343479394913, + 0.013582371175289154, + -0.022829942405223846, + 0.03368427976965904, + -0.005519644357264042, + -0.02970782481133938, + 0.006057159509509802, + -0.004196085501462221, + 0.05414453148841858, + 0.0087967524304986, + 0.016206368803977966, + 0.004632455296814442, + 0.005334693007171154, + 0.06612014025449753, + -0.003115275874733925, + 0.028505640104413033, + -0.02267966978251934, + 0.046700239181518555, + -0.015535920858383179, + -0.01613701321184635, + 0.04061995819211006, + 0.002129831351339817, + 0.013917596079409122, + -0.0351870097219944, + 0.02531522884964943, + -0.008068506605923176, + 0.009490320459008217, + -0.016472237184643745, + 0.011599922552704811, + 0.027210980653762817, + 0.01878412999212742, + -0.048549752682447433, + 0.0141719039529562, + -0.002573425881564617, + 0.004693142604082823, + 0.01763974316418171, + -0.039510250091552734, + -0.037660736590623856, + 0.006848983000963926, + -0.0018437346443533897, + -0.024760372936725616, + -0.006496419198811054, + 0.022309767082333565, + 0.013963833451271057, + 0.012033402919769287, + 0.020425574854016304, + 0.012958159670233727, + 0.007692823652178049, + 0.012380186468362808, + 0.0001896474714158103 + ] + }, + { + "HotelId": "31", + "HotelName": "Country Residence Hotel", + "Description": "All of the suites feature full-sized kitchens stocked with cookware, separate living and sleeping areas and sofa beds. Some of the larger rooms have fireplaces and patios or balconies. Experience real country hospitality in the heart of bustling Nashville. The most vibrant music scene in the world is just outside your front door.", + "Description_fr": "Toutes les suites disposent d'une cuisine pleine grandeur équipée d'ustensiles de cuisine, de coins salon et chambre séparés et de canapés-lits. Certaines des plus grandes chambres ont des cheminées. Découvrez la véritable hospitalité campagnarde au cœur de la ville animée de Nashville. La scène musicale la plus vibrante du monde est juste devant votre porte.", + "Category": "Extended-Stay", + "Tags": [ + "laundry service", + "restaurant", + "free parking" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-10-05T00:00:00Z", + "Rating": 2.7, + "Address": { + "StreetAddress": "2126 Abbott Martin Rd", + "City": "Nashville", + "StateProvince": "TN", + "PostalCode": "37215", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -86.816017, + 36.107281 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 164.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 119.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "coffee maker", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 235.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 142.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.048235829919576645, + -0.006553650833666325, + 0.028898365795612335, + -0.0009262872627004981, + -0.018474824726581573, + -0.027005353942513466, + -0.010477454401552677, + -0.0309591107070446, + 0.024345554411411285, + -0.03951360285282135, + -0.00038713865797035396, + -0.015491536818444729, + 0.015072198584675789, + 0.013622487895190716, + -0.04574376344680786, + 0.06369142234325409, + -0.012340512126684189, + 0.027364786714315414, + 0.023794425651431084, + 0.0021760636009275913, + 0.04099925607442856, + -0.023662632331252098, + -0.05113524943590164, + -0.03083929978311062, + 0.026430262252688408, + 0.04425811022520065, + -0.07289288938045502, + -0.00006187104736454785, + 0.0262146033346653, + 0.0009607328684069216, + -0.038698889315128326, + -0.02782006748020649, + 0.03148627653717995, + -0.05156656727194786, + -0.030791375786066055, + -0.023351125419139862, + 0.04672621190547943, + -0.011513818055391312, + 0.00011353945592418313, + -0.008524538017809391, + -0.015395687893033028, + 0.06124728173017502, + -0.031054958701133728, + -0.028179500252008438, + -0.01897803135216236, + 0.03623078763484955, + -0.003612295724451542, + 0.006308038718998432, + -0.002794586820527911, + 0.02690950594842434, + -0.01933746226131916, + -0.016629738733172417, + -0.05458579957485199, + -0.06843592971563339, + -0.013754280284047127, + 0.007679872214794159, + -0.02997666224837303, + -0.043539244681596756, + 0.01516804751008749, + 0.034098152071237564, + 0.03726115822792053, + -0.031701937317848206, + 0.008889961056411266, + 0.057700879871845245, + -0.016797473654150963, + 0.008416708558797836, + -0.0324208028614521, + 0.03493683040142059, + 0.0024081971496343613, + 0.043539244681596756, + 0.019277557730674744, + 0.01878633350133896, + -0.02272810786962509, + 0.0027017334941774607, + 0.013814184814691544, + 0.007733786944299936, + -0.01355060189962387, + -0.0124723045155406, + 0.016761530190706253, + 0.003747082781046629, + 0.001958906650543213, + -0.02523215487599373, + -0.035416074097156525, + 0.033882495015859604, + 0.025399889796972275, + 0.0049182334914803505, + -0.024776874110102654, + 0.014688803814351559, + -0.013910033740103245, + 0.052525054663419724, + 0.04167019575834274, + 0.01707303896546364, + -0.03740493208169937, + -0.019037935882806778, + -0.018343033269047737, + 0.024477345868945122, + 0.058611445128917694, + -0.023698575794696808, + -0.02599894441664219, + 0.07308458536863327, + 0.029401570558547974, + -0.03992095962166786, + -0.006212189793586731, + 0.0018690484575927258, + 0.013514658436179161, + -0.042916227132081985, + -0.0012205725070089102, + 0.016797473654150963, + 0.003708144184201956, + -0.03258853778243065, + -0.08535321056842804, + -0.021721698343753815, + -0.0019828686490654945, + -0.024309610947966576, + -0.05712578818202019, + -0.02971307933330536, + 0.020775193348526955, + -0.05333976820111275, + -0.024129895493388176, + -0.0014294926077127457, + 0.029545342549681664, + 0.05266882851719856, + -0.024824798107147217, + -0.003971728030592203, + -0.008889961056411266, + -0.002246452495455742, + -0.011555751785635948, + -0.00181663129478693, + -0.028826478868722916, + 0.0015058720018714666, + -0.04603131115436554, + 0.00047400148469023407, + 0.02133830264210701, + 0.037788327783346176, + -0.0280357263982296, + 0.06292463093996048, + -0.004202364012598991, + -0.019648971036076546, + 0.02024802565574646, + 0.034361738711595535, + 0.01813935488462448, + -0.022057168185710907, + 0.005891696084290743, + -0.020200101658701897, + -0.053531464189291, + -0.042005665600299835, + 0.012568152509629726, + 0.06570424139499664, + -0.01243636105209589, + 0.05794050171971321, + -0.029832888394594193, + 0.029737040400505066, + -0.006481764372438192, + 0.003866893472149968, + 0.00023774955479893833, + -0.01649794727563858, + -0.039202094078063965, + -0.026430262252688408, + -0.027484597638249397, + 0.03440966084599495, + 0.01835501380264759, + -0.007907512597739697, + -0.0008154622628353536, + 0.030384019017219543, + 0.005855752620846033, + -0.006104360334575176, + -0.024081971496343613, + 0.019313501194119453, + -0.05003299191594124, + -0.0264063011854887, + 0.010112031362950802, + 0.00025590838049538434, + -0.02465706318616867, + 0.08027323335409164, + 0.05928238481283188, + -0.02169773541390896, + 0.04035227745771408, + 0.010022173635661602, + -0.007596004754304886, + 0.02669384703040123, + -0.026933467015624046, + -0.032324954867362976, + 0.00218055653385818, + -0.009327271021902561, + -0.003023725003004074, + 0.04825979098677635, + -0.030743451789021492, + -0.04792432114481926, + -0.016545871272683144, + -0.009800523519515991, + -0.0015485546318814158, + -0.03795606270432472, + -0.053435616195201874, + 0.0004118496144656092, + -0.004879294894635677, + -0.020415760576725006, + -0.049505822360515594, + 0.008584443479776382, + 0.009560901671648026, + 0.06685442477464676, + -0.025735359638929367, + -0.00543641485273838, + 0.052525054663419724, + -0.04876299574971199, + -0.012735888361930847, + -0.01617445796728134, + 0.008272935636341572, + 0.028347235172986984, + -0.010747028514742851, + -0.002045769477263093, + 0.019900573417544365, + 0.04639074206352234, + 0.01471276581287384, + 0.06718989461660385, + 0.028275348246097565, + -0.03553588315844536, + -0.044809240847826004, + 0.002936862176284194, + -0.030671564862132072, + 0.04984129220247269, + -0.01776794157922268, + 0.0032858112826943398, + 0.011915183626115322, + 0.020883021876215935, + 0.010130003094673157, + 0.04821186512708664, + -0.01355060189962387, + -0.023590747267007828, + 0.021601887419819832, + 0.015671253204345703, + 0.0030222274363040924, + 0.00903373397886753, + -0.040735673159360886, + -0.014089750126004219, + -0.0546337254345417, + 0.03764455392956734, + -0.046917907893657684, + -0.01376626081764698, + 0.01682143658399582, + 0.02465706318616867, + -0.05386693403124809, + -0.03397834300994873, + -0.002532500773668289, + 0.05367523804306984, + 0.04519263282418251, + -0.01831907220184803, + -0.008308879099786282, + -0.03551192209124565, + 0.026957429945468903, + 0.029545342549681664, + -0.05142279714345932, + 0.031007034704089165, + -0.01453305035829544, + -0.006397896911948919, + 0.03455343469977379, + 0.01893010549247265, + -0.006972988601773977, + 0.0030446918681263924, + -0.002939857542514801, + -0.019241614267230034, + 0.03953756392002106, + 0.030096473172307014, + -0.023291219025850296, + -0.02535196579992771, + -0.014976349659264088, + -0.043826792389154434, + 0.0014347343239933252, + 0.04099925607442856, + 0.024920646101236343, + -0.019505199044942856, + -0.011843297630548477, + -0.02501649595797062, + -0.026118753477931023, + 0.003306778147816658, + -0.009315289556980133, + -0.019181709736585617, + 0.022272827103734016, + -0.03649437054991722, + 0.020787173882126808, + 0.06872347742319107, + -0.06038464233279228, + -0.023950178176164627, + 0.032612498849630356, + -0.0031090902630239725, + -0.0023827373515814543, + -0.0356796570122242, + 0.029737040400505066, + 0.004837361164391041, + -0.0141137121245265, + -0.008063266985118389, + 0.020739249885082245, + 0.004085548222064972, + 0.020331893116235733, + -0.04090340808033943, + 0.012604095973074436, + 0.0043700989335775375, + 0.019948497414588928, + -0.026957429945468903, + 0.03798002377152443, + -0.01882227696478367, + 0.011447922326624393, + 0.00295034097507596, + 0.00512490700930357, + -0.0016638725064694881, + -0.026430262252688408, + 0.014065788127481937, + -0.032540611922740936, + 0.0028320278506726027, + 0.0276762954890728, + -0.015227952972054482, + 0.011334101669490337, + 0.054969195276498795, + 0.004196373280137777, + -0.009345242753624916, + -0.030288171023130417, + -0.00029297484434209764, + -0.037740401923656464, + 0.0012205725070089102, + 0.031294580549001694, + -0.0156592708081007, + 0.01794765703380108, + -0.0015141089679673314, + 0.007967418059706688, + -0.020451704040169716, + -0.018486807122826576, + 0.01380220428109169, + -0.02381838671863079, + 0.03393041715025902, + -0.061199355870485306, + -0.010776981711387634, + 0.025807246565818787, + -0.04236510023474693, + -0.006727376487106085, + 0.02724497579038143, + -0.01882227696478367, + -0.044665466994047165, + -0.022093111649155617, + -0.010219860821962357, + -0.04782847315073013, + -0.01555144228041172, + -0.04217340052127838, + -0.031294580549001694, + -0.07418684661388397, + 0.05233335867524147, + 0.012256644666194916, + -0.03196552023291588, + -0.017815865576267242, + 0.048020169138908386, + 0.0011981079587712884, + 0.014868520200252533, + -0.006625537294894457, + 0.008740197867155075, + -0.020116234198212624, + 0.058611445128917694, + 0.02439347840845585, + 0.005319599527865648, + 0.023099523037672043, + -0.011573723517358303, + -0.04392264038324356, + -0.004088543355464935, + -0.0651770755648613, + 0.030288171023130417, + 0.01126820594072342, + 0.03613493591547012, + 0.0017192850355058908, + -0.006481764372438192, + -0.022883862257003784, + -0.0440664105117321, + -0.02262027934193611, + 0.02071528695523739, + 0.06834007799625397, + 0.0006507224170491099, + 0.02362668886780739, + 0.02753252163529396, + -0.016581814736127853, + 0.018163317814469337, + 0.0546337254345417, + -0.00888397078961134, + 0.0058647384867072105, + -0.026382338255643845, + 0.02992873825132847, + 0.018798314034938812, + 0.015239933505654335, + -0.03139042854309082, + 0.0075360992923378944, + 0.007955437526106834, + -0.032253067940473557, + -0.03033609502017498, + -0.04071170836687088, + 0.04979337006807327, + 0.014844558201730251, + -0.01320315059274435, + -0.001043102820403874, + -0.0002106049214489758, + 0.024537252262234688, + -0.031773824244737625, + 0.02472894825041294, + 0.015156066045165062, + -0.006131317466497421, + -0.02374649979174137, + 0.04068774729967117, + -0.020930945873260498, + 0.009980239905416965, + -0.010094059631228447, + -0.0010221358388662338, + -0.03309174254536629, + 0.032828159630298615, + -0.026933467015624046, + -0.007026903331279755, + -0.035416074097156525, + -0.01882227696478367, + -0.03515248745679855, + 0.0027241981588304043, + -0.012172777205705643, + 0.006865158677101135, + 0.006499736104160547, + 0.0012093402910977602, + -0.03575154393911362, + 0.028011765331029892, + 0.044809240847826004, + -0.03153420239686966, + 0.029689116403460503, + 0.009039725176990032, + 0.014461163431406021, + -0.011657590977847576, + -0.02272810786962509, + -0.0018151336116716266, + -0.03127061948180199, + -0.06100765988230705, + 0.027268938720226288, + -0.07802079617977142, + 0.047684699296951294, + 0.029329683631658554, + 0.048379600048065186, + -0.0466064028441906, + 0.03196552023291588, + -0.027364786714315414, + -0.014353333972394466, + -0.027796106413006783, + 0.03620682284235954, + 0.029257796704769135, + -0.04559998959302902, + -0.056646544486284256, + -0.016917284578084946, + -0.05401070788502693, + 0.04013661667704582, + 0.018402939662337303, + 0.015886912122368813, + 0.02705327793955803, + -0.003049184801056981, + -0.007344401907175779, + -0.0262146033346653, + 0.014377295970916748, + -0.04097529500722885, + -0.0016414079582318664, + 0.010195898823440075, + 0.018091430887579918, + -0.002282395726069808, + -0.01418559905141592, + 0.02232075296342373, + 0.019565103575587273, + 0.034433625638484955, + -0.013215131126344204, + -0.03258853778243065, + 0.025663472712039948, + -0.010627217590808868, + -0.02578328363597393, + 0.008476614020764828, + 0.00035325466888025403, + -0.045024897903203964, + -0.01349069643765688, + -0.09187091886997223, + -0.0051818168722093105, + 0.016953228041529655, + -0.016773512586951256, + -0.01682143658399582, + -0.028251387178897858, + 0.06857970356941223, + -0.016905304044485092, + 0.02253641188144684, + -0.029593268409371376, + -0.006655490025877953, + -0.04339547082781792, + 0.03630267083644867, + -0.010753019712865353, + -0.060432568192481995, + -0.02760440856218338, + 0.004549815319478512, + -0.019109822809696198, + 0.014628898352384567, + 0.025208191946148872, + -0.004876299761235714, + 0.0062601142562925816, + -0.010770990513265133, + 0.05578390881419182, + 0.0178398285061121, + -0.023255275562405586, + 0.010225852020084858, + 0.025663472712039948, + -0.005598159506917, + -0.022512448951601982, + -0.005598159506917, + -0.006931054871529341, + 0.009075667709112167, + 0.022859901189804077, + 0.01380220428109169, + -0.02428564988076687, + -0.033666834235191345, + 0.0017597210826352239, + -0.006230161525309086, + -0.018055487424135208, + 0.012903623282909393, + -0.024501308798789978, + 0.03117476962506771, + 0.021877452731132507, + 0.015575404278934002, + -0.039968881756067276, + -0.02137424610555172, + -0.029185911640524864, + -0.02465706318616867, + 0.0020667363423854113, + 0.0262146033346653, + -0.014700785279273987, + -0.013886071741580963, + 0.043826792389154434, + 0.008668310940265656, + 0.006871149409562349, + -0.03263646364212036, + 0.026046868413686752, + -0.015239933505654335, + 0.017899733036756516, + -0.00990236271172762, + -0.030671564862132072, + 0.017420491203665733, + 0.029377607628703117, + 0.03218118101358414, + 0.03656625747680664, + -0.01250824797898531, + 0.0542503297328949, + -0.016725588589906693, + 0.04135868698358536, + -0.0042862314730882645, + -0.008644348941743374, + -0.019613027572631836, + 0.01414965558797121, + -0.02880251593887806, + 0.019469255581498146, + 0.011250234209001064, + 0.029689116403460503, + -0.008332841098308563, + 0.030815336853265762, + 0.006943035870790482, + 0.03218118101358414, + 0.019493216648697853, + -0.02021208219230175, + 0.013910033740103245, + 0.00721860071644187, + -0.026286490261554718, + 0.014688803814351559, + 0.03160608932375908, + -0.004609720315784216, + -0.009698684327304363, + 0.01208890974521637, + -0.011903203092515469, + 0.01414965558797121, + 0.015815025195479393, + 0.02206914871931076, + 0.028634781017899513, + -0.004214345011860132, + 0.005885705351829529, + -0.010106041096150875, + -0.0031779813580214977, + 0.0032318963203579187, + -0.035200413316488266, + -0.021541981026530266, + -0.013442771509289742, + 0.03179778531193733, + -0.017564263194799423, + -0.004540829453617334, + 0.001765711698681116, + 0.006781291216611862, + 0.0005320348427630961, + -0.01243636105209589, + 0.02421376295387745, + -0.05142279714345932, + -0.016809456050395966, + 0.008542509749531746, + -0.005951601546257734, + 0.027364786714315414, + -0.02188943326473236, + -0.014101731590926647, + 0.01034566294401884, + 0.025423850864171982, + -0.006787281949073076, + 0.014221541583538055, + 0.005670045968145132, + -0.026382338255643845, + 0.0039028367027640343, + -0.06421858817338943, + 0.024704987183213234, + 0.0040765623562037945, + -0.021733678877353668, + 0.01835501380264759, + 0.003977718763053417, + -0.009764580056071281, + 0.0030911185313016176, + -0.014173617586493492, + -0.021350285038352013, + -0.042844343930482864, + -0.00042645155917853117, + 0.024633100256323814, + -0.01635417342185974, + 0.010938726365566254, + -0.020164158195257187, + -0.0378841757774353, + 0.006769310217350721, + 0.01107051782310009, + 0.0045288484543561935, + -0.0054933251813054085, + -0.018558692187070847, + 0.022931786254048347, + 0.014329371973872185, + 0.036686066538095474, + 0.07945851981639862, + 0.029161948710680008, + 0.04329962283372879, + 0.015539460815489292, + -0.00891991425305605, + 0.0018585650250315666, + -0.00718265725299716, + 0.049985066056251526, + 0.07677476108074188, + 0.038579076528549194, + 0.02535196579992771, + -0.025759322568774223, + 0.020152175799012184, + 0.017468415200710297, + -0.022380657494068146, + -0.010207880288362503, + 0.011933155357837677, + 0.012879661284387112, + 0.012136833742260933, + 0.02396216057240963, + -0.0012070938246324658, + -0.012568152509629726, + 0.04008869454264641, + 0.00939316675066948, + 0.0028874403797090054, + -0.0035853381268680096, + -0.013298998586833477, + -0.004666630644351244, + 0.00812317244708538, + -0.022716127336025238, + -0.014832576736807823, + 0.0017612187657505274, + 0.05199788883328438, + -0.005798842757940292, + 0.007200628984719515, + 0.00812317244708538, + 0.045216597616672516, + -0.0068352059461176395, + 0.053531464189291, + -0.024633100256323814, + -0.01842690072953701, + -0.010130003094673157, + 0.03047986701130867, + 0.01897803135216236, + 0.017528319731354713, + -0.015072198584675789, + 0.0064697833731770515, + 0.055592212826013565, + 0.03637455776333809, + 0.013239093124866486, + 0.04135868698358536, + 0.021865470334887505, + -0.00910562090575695, + 0.0044150277972221375, + 0.002346794120967388, + 0.014233523048460484, + 0.012226692400872707, + -0.002406699350103736, + 0.019505199044942856, + -0.02712516486644745, + 0.0078056734055280685, + 0.005714975297451019, + -0.008548500947654247, + -0.006320019718259573, + -0.007104780524969101, + 0.03500871732831001, + -0.050895627588033676, + -0.023698575794696808, + 0.01513210404664278, + -0.011112451553344727, + -0.01660577766597271, + 0.015120122581720352, + -0.03972925990819931, + -0.011561742052435875, + -0.0031390429940074682, + 0.029952699318528175, + -0.03718927130103111, + -0.009237412363290787, + 0.03620682284235954, + -0.0058647384867072105, + -0.04811601713299751, + -0.0075360992923378944, + -0.007002941332757473, + -0.011340091936290264, + -0.03440966084599495, + 0.008806093595921993, + -0.009632788598537445, + -0.01243636105209589, + 0.01303541474044323, + -0.010004201903939247, + -0.012735888361930847, + -0.011813344433903694, + -0.03378664702177048, + -0.013538620434701443, + -0.03503267839550972, + 0.03589531406760216, + -0.011334101669490337, + 0.010219860821962357, + 0.027556484565138817, + 0.035128526389598846, + 0.025903094559907913, + 0.0015200994675979018, + 0.003474513301625848, + -0.006763319484889507, + -0.013910033740103245, + -0.0019139775540679693, + 0.044042449444532394, + -0.0026163682341575623, + -0.011921174824237823, + 0.02724497579038143, + -0.007548080291599035, + 0.0019499207846820354, + -0.016545871272683144, + 0.006727376487106085, + 0.00977656152099371, + -0.020547552034258842, + -0.028275348246097565, + 0.01573115773499012, + -0.028610819950699806, + 0.012592115439474583, + -0.0025100363418459892, + 0.04363509267568588, + -0.0262146033346653, + -0.007889540866017342, + -0.025903094559907913, + -0.03742889314889908, + -0.01857067458331585, + -0.06541669368743896, + 0.00850057601928711, + 0.008314869366586208, + -0.023842349648475647, + -0.029449494555592537, + -0.07452231645584106, + 0.01623436249792576, + -0.002369258552789688, + 0.00359132862649858, + -0.04528848081827164, + 0.006511717103421688, + 0.004819389432668686, + 0.005035048816353083, + 0.03872285038232803, + 0.015743138268589973, + -0.0046576447784900665, + 0.03047986701130867, + 0.04811601713299751, + -0.05712578818202019, + 0.0016249340260401368, + -0.04792432114481926, + -0.011483864858746529, + 0.008231001906096935, + -0.006553650833666325, + 0.037524741142988205, + -0.028131576254963875, + -0.0004111008020117879, + -0.03249268978834152, + 0.026502149179577827, + 0.006415868178009987, + 0.04317981377243996, + -0.024776874110102654, + 0.04993714019656181, + 0.028131576254963875, + -0.05065600574016571, + 0.028491009026765823, + 0.04708564281463623, + -0.018870200961828232, + -0.03405022993683815, + -0.013275036588311195, + -0.0019723852165043354, + -0.0004904754459857941, + -0.011507827788591385, + -0.05075185373425484, + -0.02396216057240963, + 0.03357098624110222, + 0.01646200381219387, + -0.01059726532548666, + 0.018738409504294395, + -0.011058537289500237, + 0.014425219967961311, + -0.026741771027445793, + 0.05712578818202019, + -0.010495426133275032, + 0.02501649595797062, + 0.010549341328442097, + -0.024776874110102654, + 0.015707196667790413, + 0.035128526389598846, + -0.00521776033565402, + 0.02578328363597393, + 0.025974981486797333, + 0.0294974185526371, + -0.04528848081827164, + 0.012891641817986965, + 0.01660577766597271, + -0.009788542054593563, + 0.027844030410051346, + -0.011465893127024174, + -0.04272453114390373, + -0.0016234363429248333, + -0.023351125419139862, + -0.004498895723372698, + 0.03110288456082344, + -0.03103099763393402, + -0.010453492403030396, + -0.054825421422719955, + 0.037021536380052567, + 0.009345242753624916, + -0.02501649595797062, + 0.022823957726359367, + 0.016366155818104744, + -0.0327802337706089, + 0.024609139189124107, + -0.027149127796292305, + 0.003917813301086426, + 0.026526110246777534, + 0.007913503795862198, + 0.028706667944788933, + -0.004103519953787327, + 0.0004706317849922925, + 0.0209429282695055, + -0.01849878765642643, + -0.0156592708081007, + -0.03831549361348152, + -0.01624634489417076, + 0.03127061948180199, + 0.04519263282418251, + -0.011196319013834, + -0.019145766273140907, + 0.018259165808558464, + 0.009530949406325817, + 0.024117914959788322, + -0.047708660364151, + 0.038698889315128326, + 0.018834257498383522, + 0.0313185416162014, + 0.03062364086508751, + -0.0024696001783013344, + 0.02053557150065899, + -0.011352073401212692, + 0.0021685755345970392, + -0.0007038884214125574, + 0.004513871856033802, + -0.03467324376106262, + 0.037596628069877625, + -0.02414187602698803, + 0.022680183872580528, + -0.0053854952566325665, + -0.01806746795773506, + -0.04303603991866112, + -0.011118441820144653, + 0.012891641817986965, + 0.0009030739311128855, + 0.010441510938107967, + -0.012604095973074436, + 0.034721169620752335, + -0.007452231831848621, + -0.03833945468068123, + -0.021601887419819832, + -0.011100471019744873, + -0.006925064139068127, + -0.015587384812533855, + 0.026597997173666954, + -0.007134733255952597, + 0.03393041715025902, + 0.014652861282229424, + 0.030503829941153526, + -0.005568206775933504, + -0.0021356274373829365, + 0.0028979238122701645, + -0.025399889796972275, + 0.018235202878713608, + -0.0016009717946872115, + 0.0002495434309821576, + 0.00047886878019198775, + -0.032828159630298615, + 0.04301207885146141, + -0.0009622304933145642, + -0.0014002887764945626, + -0.015994742512702942, + -0.0005189305520616472, + -0.016809456050395966, + -0.015958799049258232, + 0.009405148215591908, + 0.012340512126684189, + -0.0233032014220953, + -0.006877140142023563, + -0.06019294634461403, + -0.014317390508949757, + -0.0003472641110420227, + -0.021937357261776924, + -0.03237287700176239, + 0.01882227696478367, + -0.012029004283249378, + 0.025974981486797333, + -0.012376455590128899, + -0.0066494992934167385, + -0.01733662188053131, + 0.0060234880074858665, + 0.01867850311100483, + 0.06215784326195717, + -0.01719284988939762, + -0.019577084109187126, + -0.0018780343234539032, + -0.015791064128279686, + -0.013334942050278187, + -0.04044812545180321, + -0.0036662104539573193, + -0.0013171699829399586, + 0.011825325898826122, + 0.01591087505221367, + -0.0008042299887165427, + 0.026022905483841896, + 0.04984129220247269, + -0.01569521427154541, + -0.012029004283249378, + 0.0014040328096598387, + 0.008153124712407589, + 0.002322831889614463, + 0.031773824244737625, + 0.017396528273820877, + 0.0234829168766737, + -0.033307403326034546, + 0.020787173882126808, + -0.021769622340798378, + 0.003366683376953006, + -0.00884802732616663, + -0.017540300264954567, + -0.003306778147816658, + 0.014005882665514946, + 0.011286177672445774, + 0.01072306651622057, + -0.055112969130277634, + -0.024453384801745415, + 0.002372253919020295, + -0.0063559627160429955, + -0.011244243942201138, + -0.0037051490508019924, + 0.0005185561021789908, + 0.030455905944108963, + 0.05439410358667374, + 0.0386030413210392, + 0.009728636592626572, + 0.00469658337533474, + -0.0008274433203041553, + 0.006739357486367226, + 0.026022905483841896, + -0.0023423011880367994, + 0.020966889336705208, + -0.005744928028434515, + 0.01123226247727871, + -0.008752179332077503, + 0.014916444197297096, + -0.007488174829632044, + 0.017851809039711952, + 0.008290907368063927, + -0.0004432999703567475, + -0.007506146561354399, + -0.004175406415015459, + 0.030719488859176636, + 0.024896685034036636, + -0.005316604394465685, + -0.010705094784498215, + -0.026190640404820442, + 0.00850057601928711, + -0.0000024482822027493967, + 0.004088543355464935, + 0.015287858434021473, + 0.01587493158876896, + 0.03553588315844536, + -0.0200323648750782, + -0.01835501380264759, + 0.009506987407803535, + -0.06857970356941223, + 0.03721323609352112, + 0.02992873825132847, + 0.05669447034597397, + 0.0037680496461689472, + 0.007925484329462051, + -0.015251914970576763, + -0.01005212590098381, + 0.0028559898491948843, + -0.02264424040913582, + 0.006511717103421688, + 0.045791689306497574, + 0.002249447861686349, + 0.011549761518836021, + -0.0001351615646854043, + -0.02064340002834797, + 0.006787281949073076, + 0.00756605202332139, + 0.026022905483841896, + 0.0059156580828130245, + -0.014389277435839176, + 0.01860661804676056, + 0.020547552034258842, + -0.007134733255952597, + 0.023315181955695152, + 0.020930945873260498, + 0.013957958668470383, + 0.02698139287531376, + 0.00023157181567512453, + 0.014377295970916748, + 0.00016099576896522194, + -0.0032109294552356005, + 0.045863572508096695, + -0.0013149235164746642, + 0.014305409975349903, + 0.0012909614015370607, + 0.013466733507812023, + 0.027292899787425995, + 0.01667766273021698, + -0.0005852009053342044, + 0.027915917336940765, + 0.00029110279865562916, + -0.016414079815149307, + -0.017396528273820877, + -0.01878633350133896, + -0.0375007800757885, + -0.04675017297267914, + -0.0038219646085053682, + 0.012106881476938725, + 0.024537252262234688, + -0.03136646747589111, + 0.023494897410273552, + 0.0064697833731770515, + -0.028131576254963875, + 0.0153837064281106, + -0.005337571259588003, + -0.019097842276096344, + 0.004400051664561033, + -0.0012258142232894897, + -0.018558692187070847, + -0.00029447246924974024, + 0.01516804751008749, + -0.013526638969779015, + -0.041310764849185944, + 0.010135993361473083, + -0.011621647514402866, + 0.007326430641114712, + 0.011879241093993187, + -0.0037410922814160585, + -0.02053557150065899, + -0.016953228041529655, + 0.025304041802883148, + -0.015671253204345703, + -0.025807246565818787, + -0.0238543301820755, + 0.00954292993992567, + 0.03706946223974228, + 0.009279346093535423, + 0.015683233737945557, + -0.017288697883486748, + 0.0099263247102499, + -0.018163317814469337, + 0.00935722328722477, + 0.012963528744876385, + 0.016198420897126198, + 0.04744507744908333, + -0.005658064968883991, + 0.006853177677839994, + -0.01875039003789425, + 0.014341352507472038, + -0.010417548939585686, + 0.015263895504176617, + -0.01817529834806919, + -0.034289851784706116, + 0.0009135573636740446, + 0.011843297630548477, + -0.03740493208169937, + 0.030144397169351578, + -0.009782551787793636, + 0.016629738733172417, + 0.048667147755622864, + 0.020930945873260498, + -0.006284076254814863, + -0.0009240407962352037, + -0.004678611643612385, + 0.015239933505654335, + 0.047325264662504196, + 0.017923695966601372, + 0.013562582433223724, + -0.044114336371421814, + -0.022200942039489746, + -0.0028005775529891253, + -0.03263646364212036, + 0.00564608396962285, + -0.010968678630888462, + -0.01871444657444954, + -0.029737040400505066, + 0.006272095255553722, + -0.018127374351024628, + 0.0422452874481678, + -0.006230161525309086, + 0.034170038998126984, + 0.026597997173666954, + 0.024824798107147217, + -0.02442942187190056, + -0.009656750597059727, + -0.020511608570814133, + -0.0021685755345970392, + 0.0026043872348964214, + 0.03246872499585152, + -0.028131576254963875, + 0.01726473681628704, + -0.002802075119689107, + 0.02315942756831646, + 0.013826166279613972, + 0.060001250356435776, + 0.018271146342158318, + -0.02690950594842434, + -0.0057029942981898785, + -0.039273981004953384, + -0.006403887178748846, + -0.0013456250308081508, + 0.010615237057209015, + -0.019493216648697853, + 0.0054993159137666225, + 0.007302468176931143, + -0.002764634322375059, + -0.0038249597419053316, + -0.002921885810792446, + -0.04627092927694321, + 0.01278381235897541, + -0.023255275562405586, + 0.011729476973414421, + 0.045576028525829315, + -0.004352127201855183, + -0.005885705351829529, + -0.03069552779197693, + 0.0056520747020840645, + 0.026933467015624046, + 0.01878633350133896, + 0.012112871743738651, + 0.024225743487477303, + 0.009566891938447952, + 0.0011718993773683906, + 0.00024523772299289703, + 0.004822384566068649, + -0.017612187191843987, + 0.011759430170059204, + 0.032684385776519775, + -0.029473457485437393, + 0.01601870357990265, + 0.004447976127266884, + -0.029185911640524864, + 0.031989485025405884, + -0.002114660572260618, + 0.015431631356477737, + 0.008997791446745396, + -0.0016084599774330854, + -0.010279766283929348, + -0.017791904509067535, + 0.009728636592626572, + -0.008854018524289131, + 0.0012228189734742045, + 0.02115858718752861, + 0.02305159717798233, + -0.010926744900643826, + -0.02563951164484024, + 0.045504141598939896, + 0.004516866989433765, + 0.017492376267910004, + -0.02655007317662239, + 0.013275036588311195, + 0.02746063470840454, + -0.02049962803721428, + -0.0407835952937603, + -0.02501649595797062, + -0.05142279714345932, + 0.011136413551867008, + -0.00923142209649086, + -0.058611445128917694, + 0.0030252228025346994, + 0.01012401282787323, + -0.021314341574907303, + 0.008710245601832867, + 0.024920646101236343, + 0.01896604895591736, + 0.004828375298529863, + 0.006146294064819813, + -0.03294796869158745, + -0.010878820903599262, + -0.03069552779197693, + -0.03342721238732338, + -0.009399157017469406, + -0.01667766273021698, + -0.014592955820262432, + 0.018007563427090645, + 0.016150495037436485, + 0.003510456532239914, + -0.04121491685509682, + -0.04399452731013298, + 0.04897865653038025, + -0.051949962973594666, + -0.010064107365906239, + 0.01081292424350977, + 0.011052546091377735, + -0.027340823784470558, + 0.021398209035396576, + 0.013742298819124699, + 0.0038579078391194344, + 0.04126283898949623, + -0.0014444689732044935, + -0.004984129220247269, + -0.03704550117254257, + -0.013346923515200615, + -0.013754280284047127, + 0.00606242660433054, + -0.01787577196955681, + 0.015815025195479393, + -0.00002735523958108388, + 0.01798360049724579, + 0.022081131115555763, + -0.0038279551081359386, + -0.03721323609352112, + 0.010902782902121544, + -0.02087104134261608, + 0.011885231360793114, + -0.0014961373526602983, + 0.03026420809328556, + 0.014592955820262432, + 0.005352547392249107, + 0.03721323609352112, + 0.017827847972512245, + -0.021565943956375122, + 0.006101365201175213, + -0.008728216402232647, + 0.00457078218460083, + 0.012759850360453129, + -0.04387471452355385, + -0.006823224946856499, + -0.017528319731354713, + -0.002361770486459136, + -0.013322960585355759, + 0.030096473172307014, + 0.004939200356602669, + -0.017432471737265587, + -0.01141796912997961, + -0.03055175393819809, + 0.004933209624141455, + -0.02465706318616867, + -0.021865470334887505, + -0.02662196010351181, + -0.0075181275606155396, + 0.039633411914110184, + 0.05611937865614891, + -0.015000312589108944, + 0.013598525896668434, + -0.036398522555828094, + -0.016509927809238434, + -0.0021236464381217957, + -0.02599894441664219, + 0.009740618057549, + -0.038698889315128326, + -0.003561376128345728, + 0.026933467015624046, + 0.019565103575587273, + -0.015647290274500847, + 0.0014714263379573822, + 0.0009532446856610477, + -0.01701313443481922, + 0.002674776129424572, + -0.012699944898486137, + 0.05865936726331711, + 0.0018600627081468701, + 0.006697423756122589, + 0.023039616644382477, + -0.03615890070796013, + -0.03711738437414169, + 0.017827847972512245, + 0.002453126246109605, + -0.03491286560893059, + 0.015503517352044582, + 0.007470203563570976, + -0.000839424435980618, + -0.028682705014944077, + 0.009728636592626572, + -0.0006548409000970423, + -0.00043019565055146813, + 0.0022000258322805166, + 0.0004137216601520777, + 0.003944770433008671, + -0.0039477660320699215, + -0.011969098821282387, + -0.00448691425845027, + 0.02151801995933056, + 0.012843717820942402, + -0.010902782902121544, + -0.0023273248225450516, + 0.016545871272683144, + -0.034793056547641754, + 0.019493216648697853, + 0.020188119262456894, + -0.012735888361930847, + -0.035487957298755646, + -0.0003721622924786061, + -0.01860661804676056, + -0.048020169138908386, + -0.009039725176990032, + 0.004714555107057095, + 0.01933746226131916, + 0.005382500123232603, + 0.020080290734767914, + 0.03953756392002106, + -0.01828312873840332, + -0.02516026794910431, + 0.022548392415046692, + -0.03726115822792053, + -0.002980293706059456, + 0.007320439908653498, + 0.009980239905416965, + 0.00906967744231224, + 0.006667471025139093, + -0.038507189601659775, + -0.0031120856292545795, + -0.017240773886442184, + 0.005121911875903606, + -0.01075900997966528, + -0.00448691425845027, + -0.046630363911390305, + -0.017132943496108055, + -0.008141144178807735, + 0.03706946223974228, + 0.00009949912782758474, + -0.021733678877353668, + -0.05597560480237007, + -0.012280606664717197, + -0.004394060932099819, + -0.0025714393705129623, + 0.002697240561246872, + 0.0320374071598053, + 0.007422279100865126, + 0.035847391933202744, + 0.011699524708092213, + 0.02169773541390896, + -0.006763319484889507, + 0.030599677935242653, + -0.00884802732616663, + -0.011783392168581486, + 0.01904991641640663, + 0.009512977674603462, + 0.007506146561354399, + 0.019864629954099655, + 0.006781291216611862, + -0.020883021876215935, + 0.009021753445267677, + 0.005463372450321913, + 0.015707196667790413, + 0.020092271268367767, + -0.015898892655968666, + -0.014293428510427475, + 0.022704146802425385, + 0.015036255121231079, + 0.013718336820602417, + -0.030719488859176636, + 0.0025714393705129623, + 0.046486590057611465, + 0.016953228041529655, + -0.043203774839639664, + 0.000721485645044595, + 0.02690950594842434, + 0.021973300725221634, + -0.01569521427154541, + 0.02028396911919117, + 0.026166679337620735, + -0.036614179611206055, + 0.006230161525309086, + 0.010555331595242023, + -0.006379925180226564, + -0.01085485890507698, + -0.01621040143072605, + -0.0030087486375123262, + 0.02782006748020649, + -0.06201406940817833, + -0.0006499735754914582, + -0.018438881263136864, + -0.005394481122493744, + 0.034433625638484955, + -0.028203463181853294, + 0.04308396205306053, + -0.041885856539011, + 0.0006383669096976519, + 0.003288806416094303, + -0.011154385283589363, + -0.0039238035678863525, + -0.022380657494068146, + -0.016066627576947212, + 0.01621040143072605, + 0.052381280809640884, + 0.008572462946176529, + 0.027221012860536575, + 0.0060414597392082214, + -0.00640987791121006, + -0.023147447034716606, + 0.0004721294390037656, + -0.014257485046982765, + 0.016989171504974365, + -0.0035883334930986166, + -0.00496316235512495, + -0.02374649979174137, + -0.006188227795064449, + -0.014880501665174961, + -0.01860661804676056, + -0.012544190511107445, + -0.019241614267230034, + -0.02199726365506649, + -0.04562395438551903, + -0.007284496445208788, + -0.002438149880617857, + 0.021470095962285995, + -0.00790152233093977, + 0.022883862257003784, + 0.066279336810112, + -0.014724747277796268, + 0.001943930285051465, + -0.005023067817091942, + 0.01623436249792576, + 0.026526110246777534, + 0.028970250859856606, + 0.01123226247727871, + 0.0062361522577703, + -0.005187807604670525, + -0.00821303017437458, + 0.010459482669830322, + 0.025735359638929367, + 0.010489435866475105, + 0.018954068422317505, + 0.010046135634183884, + 0.01047146413475275, + -0.01243636105209589, + 0.007308458909392357, + -0.0038938510697335005, + 0.037740401923656464, + -0.004331160336732864, + 0.01240041758865118, + 0.02556762471795082, + -0.017504358664155006, + -0.019505199044942856, + 0.020200101658701897, + -0.024501308798789978, + -0.010447502136230469, + 0.007176666986197233, + 0.04689394682645798, + -0.034361738711595535, + 0.042077552527189255, + -0.033810608088970184, + 0.012376455590128899, + 0.019001992419362068, + 0.01021387055516243, + -0.053291842341423035, + 0.0054424055851995945, + 0.003980713896453381, + -0.022440562024712563, + -0.0054993159137666225, + -0.015491536818444729, + -0.017276717349886894, + 0.01810341142117977, + 0.0010820413008332253, + -0.024920646101236343, + -0.0015470569487661123, + 0.0000985631049843505, + -0.03397834300994873, + -0.014700785279273987, + 0.029545342549681664, + -0.004540829453617334, + 0.049074504524469376, + -0.029114024713635445, + 0.02228480949997902, + -0.005810823757201433, + -0.020128214731812477, + 0.012070938013494015, + -0.017743978649377823, + -0.025256115943193436, + 0.009297317825257778, + 0.024920646101236343, + 0.012412399053573608, + -0.023806406185030937, + 0.01569521427154541, + -0.015239933505654335, + 0.0015934836119413376, + 0.0018480815924704075, + -0.006457801908254623, + -0.023351125419139862, + -0.031078921630978584, + -0.01148985605686903, + 0.033738721162080765, + -0.004217340145260096, + -0.009297317825257778, + 0.013310980051755905, + -0.004367103800177574, + -0.03165401518344879, + -0.020116234198212624, + -0.030935147777199745, + 0.035416074097156525, + -0.013850128278136253, + -0.023734519258141518, + 0.02017613872885704, + -0.001994849881157279, + -0.018235202878713608, + -0.018558692187070847, + -0.01509616058319807, + 0.011310139670968056, + 0.0007840119069442153, + 0.017971619963645935, + 0.020811136811971664, + -0.016186438500881195, + -0.027149127796292305, + -0.005685022566467524, + 0.022117074579000473, + -0.017085019499063492, + -0.01951717957854271, + -0.022009244188666344, + -0.05199788883328438, + -0.024561213329434395 + ] + }, + { + "HotelId": "32", + "HotelName": "Gold View Inn", + "Description": "AAA Four Diamond Resort. Nestled on six beautifully landscaped acres, located 2 blocks from the park. Unwind at the spa and indulge in art tours on site.", + "Description_fr": "AAA Four Diamond Resort. Niché sur six hectares magnifiquement aménagés, situé à 2 pâtés de là du parc. DéTendez-vous au spa et profitez de visites d'art sur place.", + "Category": "Suite", + "Tags": [ + "continental breakfast", + "free parking", + "pool" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-01-31T00:00:00Z", + "Rating": 2.8, + "Address": { + "StreetAddress": "1414 NW Northrup St", + "City": "Portland", + "StateProvince": "OR", + "PostalCode": "97209", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.685928, + 45.531139 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "coffee maker", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "jacuzzi tub" + ] + } + ], + "DescriptionVector": [ + -0.04356609284877777, + 0.007288051303476095, + 0.031376857310533524, + 0.05765555426478386, + -0.011233331635594368, + -0.029105858877301216, + -0.016847101971507072, + 0.008006428368389606, + 0.00908399373292923, + -0.007224324159324169, + 0.004802698269486427, + 0.0044174399226903915, + 0.004081424791365862, + -0.05237200856208801, + 0.0359652005136013, + 0.04996196925640106, + 0.0063726999796926975, + 0.02031153254210949, + 0.04317214712500572, + 0.03573346510529518, + -0.008435137569904327, + -0.034737009555101395, + -0.01858511008322239, + -0.08263653516769409, + 0.061177920550107956, + -0.012397797778248787, + -0.010822002775967121, + -0.022675225511193275, + 0.02945346012711525, + -0.01617507077753544, + -0.013649164699018002, + -0.01792466640472412, + 0.07684317231178284, + -0.01985965110361576, + 0.01962791569530964, + 0.005324101075530052, + 0.012444145046174526, + 0.001191260409541428, + 0.023961352184414864, + -0.005961371120065451, + 0.019083339720964432, + 0.057701900601387024, + -0.012965547852218151, + 0.026672646403312683, + 0.022744745016098022, + 0.003959763795137405, + -0.013556471094489098, + 0.050703518092632294, + 0.030635306611657143, + -0.0023318289313465357, + 0.009593809954822063, + 0.01520178560167551, + -0.009112960658967495, + -0.03292948007583618, + -0.07100346684455872, + 0.02820209413766861, + 0.026348218321800232, + -0.031284164637327194, + 0.033068519085645676, + 0.012235583737492561, + 0.0319330208003521, + 0.006222072523087263, + 0.01709042303264141, + 0.054782044142484665, + -0.03774955868721008, + 0.04815443977713585, + -0.03719339519739151, + -0.009443182498216629, + 0.012791747227311134, + -0.021157363429665565, + 0.013127761892974377, + 0.0499156191945076, + -0.009784990921616554, + -0.00678982213139534, + 0.020265186205506325, + 0.014726730063557625, + -0.01519019901752472, + -0.023891830816864967, + -0.03237331658601761, + -0.018098467960953712, + 0.03663723170757294, + 0.023370428010821342, + -0.01828385517001152, + 0.032118406146764755, + -0.0007973116589710116, + -0.024934636428952217, + -0.0429404117166996, + -0.0008081741980277002, + -0.029198551550507545, + 0.05867518484592438, + 0.023382015526294708, + -0.017623411491513252, + -0.011812668293714523, + -0.05737747251987457, + -0.030959734693169594, + 0.002116026123985648, + 0.02391500398516655, + 0.03700800612568855, + -0.04613834619522095, + 0.04291723668575287, + 0.032836783677339554, + -0.06613703817129135, + -0.0002480283728800714, + -0.006569674238562584, + 0.0204621609300375, + -0.050101008266210556, + 0.02683486044406891, + 0.05014735460281372, + -0.00350208836607635, + 0.004808491561561823, + -0.1258781999349594, + -0.007994841784238815, + -0.047598276287317276, + 0.009773404337465763, + -0.011575140058994293, + 0.03992786258459091, + 0.017310570925474167, + -0.022408729419112206, + -0.014970051124691963, + -0.004828768316656351, + -0.01196908950805664, + 0.020914042368531227, + -0.004434819798916578, + -0.053947802633047104, + 0.047690968960523605, + -0.0006658747442997992, + -0.022686811164021492, + -0.026255523785948753, + 0.005660116206854582, + -0.015850642696022987, + -0.027298329398036003, + 0.002382520819082856, + -0.009831338189542294, + -0.013405843637883663, + 0.009709677658975124, + 0.03489922359585762, + -0.030148664489388466, + 0.029916929081082344, + -0.023532642051577568, + -0.005474728532135487, + 0.041851259768009186, + 0.03913996368646622, + 0.00552397221326828, + -0.0024100393056869507, + 0.015792708843946457, + 0.023451535031199455, + 0.034737009555101395, + 0.02590792253613472, + -0.00927517469972372, + 0.03290630504488945, + -0.028155747801065445, + 0.003525261767208576, + 0.0056832898408174515, + -0.006818789057433605, + -0.01748437061905861, + -0.039742473512887955, + -0.02060120180249214, + -0.02477242238819599, + -0.016962967813014984, + 0.0499156191945076, + -0.02308076061308384, + 0.021701939404010773, + -0.0007705173338763416, + -0.006905689369887114, + 0.051954884082078934, + 0.030635306611657143, + -0.01623300462961197, + 0.04134144261479378, + -0.08541735261678696, + -0.01561890821903944, + 0.0540868416428566, + 0.018504003062844276, + -0.017403263598680496, + 0.024424821138381958, + -0.006268419325351715, + -0.003817826509475708, + 0.013174109160900116, + 0.025676187127828598, + -0.00330511387437582, + 0.0018553247209638357, + 0.0019914687145501375, + -0.020890869200229645, + 0.03320756182074547, + 0.02061278745532036, + -0.034088149666786194, + 0.018712563440203667, + -0.021667180582880974, + 0.00919986143708229, + 0.0034093945287168026, + 0.013405843637883663, + 0.00038453450542874634, + 0.00004417439777171239, + -0.02200319431722164, + 0.004698418080806732, + -0.007797867525368929, + 0.01013838592916727, + -0.04324166476726532, + -0.017947839573025703, + 0.016395218670368195, + 0.009211448021233082, + -0.022049542516469955, + -0.04857156053185463, + 0.010885730385780334, + -0.0401364229619503, + -0.017229463905096054, + -0.049452152103185654, + -0.00546603836119175, + -0.07814088463783264, + 0.027530062943696976, + -0.02715928852558136, + 0.02715928852558136, + -0.028155747801065445, + 0.044956501573324203, + 0.02987058274447918, + -0.038606975227594376, + -0.06317083537578583, + 0.04254646226763725, + -0.014043113216757774, + 0.009408422745764256, + 0.03476018086075783, + -0.00778628047555685, + 0.009564843028783798, + -0.02644091099500656, + 0.04039132967591286, + -0.0041972920298576355, + 0.0020798174664378166, + 0.011082704178988934, + -0.020172491669654846, + 0.00663340138271451, + -0.008429343812167645, + 0.0012897475389763713, + 0.007722553797066212, + -0.03204888850450516, + -0.023636924102902412, + -0.05640418827533722, + 0.023868657648563385, + 0.0046578641049563885, + 0.002983582206070423, + 0.030357224866747856, + -0.004171221982687712, + -0.0232313871383667, + -0.015908576548099518, + -0.0045188236981630325, + 0.01519019901752472, + 0.040576718747615814, + -0.01556097436696291, + 0.023161867633461952, + -0.02644091099500656, + 0.03981199488043785, + 0.018782084807753563, + -0.06845438480377197, + 0.028132572770118713, + -0.04212934151291847, + -0.016337284818291664, + 0.036915313452482224, + -0.020172491669654846, + 0.00272867432795465, + -0.004388472996652126, + -0.0003838103439193219, + -0.0010992907918989658, + 0.06632242351770401, + 0.014158980920910835, + -0.036312803626060486, + -0.05051812902092934, + -0.008672664873301983, + 0.0048229750245809555, + 0.03292948007583618, + 0.022142235189676285, + -0.022408729419112206, + -0.019094927236437798, + -0.06326352804899216, + -0.036405496299266815, + -0.0075371661223471165, + -0.02012614533305168, + 0.03272091597318649, + -0.0235558170825243, + -0.03591885417699814, + -0.040993839502334595, + 0.03188667446374893, + 0.008406170643866062, + 0.04210616648197174, + -0.03153907135128975, + 0.0464627742767334, + -0.01923396624624729, + -0.01822592131793499, + 0.007780487183481455, + 0.0026214970275759697, + -0.013672337867319584, + -0.028989991173148155, + 0.004536203574389219, + 0.039858341217041016, + 0.001585933263413608, + -0.006511740852147341, + 0.010381707921624184, + -0.04002055525779724, + -0.01685868762433529, + -0.004443509969860315, + -0.023161867633461952, + 0.03228062018752098, + 0.02192208729684353, + -0.00028188334545120597, + 0.022617291659116745, + -0.06076079607009888, + -0.021991608664393425, + -0.0029560637194663286, + 0.05779459327459335, + 0.006511740852147341, + -0.04398321732878685, + 0.02141227200627327, + -0.00019317246915306896, + -0.007276464719325304, + -0.018028946593403816, + 0.024587035179138184, + -0.020392639562487602, + 0.003531055059283972, + -0.00029690988594666123, + -0.006007717922329903, + 0.01462244987487793, + -0.005570319015532732, + -0.020381053909659386, + 0.04106336086988449, + 0.025050504133105278, + -0.003418084466829896, + -0.05241835489869118, + 0.005651426035910845, + -0.02463338151574135, + 0.02421625889837742, + 0.015769535675644875, + 0.0020363673102110624, + -0.06859342753887177, + 0.03061213344335556, + -0.024100393056869507, + 0.006876722443848848, + -0.007120043970644474, + -0.027622757479548454, + -0.025768881663680077, + -0.047690968960523605, + -0.031608592718839645, + 0.033786896616220474, + 0.05274278298020363, + -0.03443575277924538, + -0.025513973087072372, + -0.008956540375947952, + -0.022559357807040215, + -0.040368158370256424, + -0.03320756182074547, + -0.02108784392476082, + 0.040484026074409485, + 0.02054326795041561, + 0.026811687275767326, + -0.0026432222221046686, + -0.019141273573040962, + 0.014240087941288948, + 0.031909845769405365, + 0.027924012392759323, + -0.05116698890924454, + 0.03879236429929733, + -0.0007060662028379738, + -0.0048316651955246925, + 0.028457002714276314, + -0.03216475620865822, + -0.0002116388059221208, + 0.01572318933904171, + -0.014691970311105251, + -0.025653013959527016, + 0.02602378837764263, + -0.03846793249249458, + -0.03207205981016159, + 0.03492239490151405, + -0.04449303075671196, + -0.03346246853470802, + 0.017403263598680496, + 0.044956501573324203, + -0.009292555041611195, + -0.018538763746619225, + 0.09459403902292252, + 0.08787374198436737, + -0.021435445174574852, + 0.031492725014686584, + -0.04428447037935257, + -0.013799792155623436, + -0.01896747201681137, + 0.05246470123529434, + -0.03195619210600853, + 0.004434819798916578, + -0.00790794100612402, + 0.006801408715546131, + -0.014865770936012268, + -0.033369775861501694, + 0.020717067644000053, + 0.012606359086930752, + -0.03809715807437897, + -0.004171221982687712, + -0.014715143479406834, + 0.016928208991885185, + -0.03510778397321701, + 0.012884440831840038, + -0.008226576261222363, + 0.009866097941994667, + 0.0297778882086277, + -0.0007357571739703417, + -0.025027330964803696, + -0.016487913206219673, + -0.009182481095194817, + 0.008174436166882515, + -0.019488874822854996, + -0.0028648183215409517, + -0.05566263571381569, + -0.02926807291805744, + 0.011505619622766972, + -0.03550173342227936, + -0.07586988806724548, + 0.01563049480319023, + -0.0014570308849215508, + -0.024169912561774254, + -0.005955577827990055, + 0.014089460484683514, + -0.026487259194254875, + -0.010578681714832783, + -0.0270434208214283, + -0.0009740092791616917, + 0.0638660416007042, + 0.022675225511193275, + -0.017472784966230392, + -0.03761051595211029, + 0.01771610602736473, + 0.005857090465724468, + 0.0190254058688879, + -0.029291246086359024, + 0.014773077331483364, + 0.03302217274904251, + -0.031817153096199036, + 0.03830571845173836, + 0.031191470101475716, + -0.07058633863925934, + 0.06687858700752258, + -0.01932666078209877, + -0.029291246086359024, + -0.03656771034002304, + -0.027506889775395393, + -0.013927246443927288, + -0.03040357120335102, + -0.06191946938633919, + 0.0006307524745352566, + -0.04171221703290939, + 0.04613834619522095, + 0.06715667247772217, + 0.02871190942823887, + 0.01110587827861309, + -0.0394875667989254, + -0.06409777700901031, + -0.016905035823583603, + -0.032744091004133224, + 0.0051445066928863525, + 0.022478250786662102, + 0.03992786258459091, + 0.04122557491064072, + 0.01005148608237505, + 0.028341135010123253, + -0.008498864248394966, + 0.09519655257463455, + -0.030774347484111786, + 0.0003316700749564916, + 0.01524813286960125, + 0.008527831174433231, + -0.07174501568078995, + -0.020496919751167297, + 0.02352105639874935, + -0.03007914312183857, + -0.018712563440203667, + 0.012756986543536186, + -0.02852652221918106, + 0.03591885417699814, + -0.0003982937487307936, + 0.016117136925458908, + -0.050935253500938416, + -0.024494340643286705, + 0.017206290736794472, + 0.028804603964090347, + 0.015827469527721405, + -0.03575664013624191, + 0.002963305450975895, + -0.011053737252950668, + 0.019558396190404892, + -0.020392639562487602, + -0.01468038372695446, + 0.001507722889073193, + 0.07429409772157669, + -0.07197675108909607, + -0.0037772729992866516, + -0.00857417844235897, + 0.02298806607723236, + -0.010457021184265614, + -0.00975023116916418, + 0.036729924380779266, + 0.04931310936808586, + -0.025421278551220894, + -0.010491781868040562, + -0.023127106949687004, + 0.004976499360054731, + -0.005054709501564503, + -0.014286434277892113, + -0.014460235834121704, + 0.00712583726271987, + 0.016186658293008804, + 0.01578112319111824, + -0.0014628242934122682, + 0.007936907932162285, + 0.0030328258872032166, + -0.019963931292295456, + 0.04389052093029022, + 0.010323774069547653, + -0.02727515622973442, + 0.018504003062844276, + -0.013035068288445473, + 0.007334398105740547, + 0.024726076051592827, + -0.002625842113047838, + -0.02539810538291931, + -0.01998710446059704, + 0.004136461764574051, + 0.017078835517168045, + 0.01947728917002678, + -0.02861921675503254, + 0.04071575775742531, + 0.022675225511193275, + -0.01487735752016306, + -0.0018669114215299487, + -0.034412581473588943, + 0.01149403303861618, + 0.010903109796345234, + -0.017762452363967896, + -0.023486295714974403, + 0.022316036745905876, + 0.024193085730075836, + -0.0021174743305891752, + 0.03540903702378273, + -0.02403087168931961, + 0.04168904572725296, + -0.0013563712127506733, + 0.03167811036109924, + 0.010850969702005386, + -0.021447032690048218, + -0.0249578095972538, + -0.010358533822000027, + -0.04053037241101265, + -0.02414673939347267, + 0.010659788735210896, + -0.0028474382124841213, + 0.00018230991554446518, + 0.028596041724085808, + 0.018921125680208206, + -0.009570636786520481, + -0.011899569071829319, + -0.01494687795639038, + 0.017936253920197487, + 0.015410346910357475, + 0.02539810538291931, + -0.022292863577604294, + 0.04138778895139694, + 0.003962660674005747, + 0.015109091997146606, + 0.03353198990225792, + -0.00919986143708229, + 0.021667180582880974, + -0.015584148466587067, + 0.03038039803504944, + 0.06687858700752258, + 0.013185695745050907, + 0.01906016655266285, + 0.008939160034060478, + 0.02600061520934105, + -0.033369775861501694, + -0.0054167951457202435, + -0.007716760504990816, + -0.010567095130681992, + 0.0319330208003521, + -0.014970051124691963, + 0.010798829607665539, + 0.002382520819082856, + 0.012142890132963657, + -0.0014085115399211645, + 0.01006307266652584, + 0.025838401168584824, + -0.01775086671113968, + 0.005799157079309225, + 0.02281426638364792, + -0.01915285922586918, + 0.030009623616933823, + 0.0416426956653595, + 0.01623300462961197, + 0.006668161600828171, + 0.03332342579960823, + -0.043079450726509094, + 0.000976181763689965, + -0.02027677185833454, + -0.013683924451470375, + -0.003206626744940877, + 0.012177649885416031, + 0.03925583139061928, + 0.010289013385772705, + -0.020346293225884438, + 0.004394266288727522, + -0.04576757177710533, + -0.02829478681087494, + 0.033045344054698944, + -0.007589306216686964, + 0.01112325768917799, + 0.013255216181278229, + -0.016661712899804115, + -0.017044074833393097, + -0.026881206780672073, + 0.021864153444767, + 0.0046028271317481995, + 0.003174763172864914, + 0.011818462051451206, + -0.030681652948260307, + -0.028433827683329582, + 0.019338248297572136, + -0.038073986768722534, + 0.016754407435655594, + 0.01556097436696291, + -0.004904082044959068, + 0.02021883800625801, + -0.012189237400889397, + 0.03705435246229172, + 0.004121978301554918, + -0.011186985298991203, + -0.035038262605667114, + 0.016209831461310387, + -0.022918546572327614, + 0.016036029905080795, + 0.05042543634772301, + -0.03112194873392582, + -0.031075602397322655, + -0.004541996866464615, + -0.008365617133677006, + 0.01864304393529892, + 0.026070136576890945, + 0.003015445778146386, + 0.001997262006625533, + 0.018005773425102234, + 0.032326970249414444, + 0.016117136925458908, + 0.006801408715546131, + -0.008666872046887875, + 0.047690968960523605, + -0.023069173097610474, + -0.010717722587287426, + -0.02945346012711525, + -0.009831338189542294, + 0.013011894188821316, + -0.01362599153071642, + 0.017947839573025703, + -0.0026388771366328, + 0.009211448021233082, + 0.00029636675026267767, + -0.02224651537835598, + -0.02090245485305786, + 0.03737878054380417, + 0.0008719012257643044, + 0.06896419823169708, + -0.005422588437795639, + -0.04055354371666908, + -0.008209195919334888, + 0.021029910072684288, + 0.0010724964085966349, + -0.02525906451046467, + -0.03550173342227936, + 0.02361374907195568, + 0.08634429425001144, + 0.01290761400014162, + -0.02412356622517109, + 0.0464627742767334, + 0.007867387495934963, + -0.0019349834183230996, + -0.018052121624350548, + -0.023961352184414864, + -0.013672337867319584, + 0.0008849363075569272, + 0.0025360449217259884, + -0.008435137569904327, + -0.0478300079703331, + -0.0049417391419410706, + 0.02748371660709381, + -0.005329894367605448, + 0.033161211758852005, + 0.014865770936012268, + 0.0011217399733141065, + -0.022883785888552666, + -0.006830375641584396, + -0.027414197102189064, + 0.015954922884702682, + -0.023984525352716446, + 0.015178612433373928, + -0.017044074833393097, + -0.006836168933659792, + -0.03188667446374893, + 0.013104588724672794, + -0.05237200856208801, + -0.026046963408589363, + 0.003771479707211256, + 0.029383940622210503, + -0.0006796339876018465, + 0.002295620273798704, + -0.018063707277178764, + -0.0172989834100008, + -0.04838617146015167, + 0.03946439176797867, + -0.035154130309820175, + 0.03693848475813866, + -0.04973023384809494, + -0.03821302577853203, + 0.02748371660709381, + -0.015039571560919285, + 0.005715153180062771, + 0.009837131015956402, + 0.01578112319111824, + -0.012154476717114449, + 0.0035542284604161978, + -0.015085918828845024, + -0.005700669717043638, + 0.044562552124261856, + 0.005468935240060091, + -0.01463403645902872, + 0.012838093563914299, + 0.00416832510381937, + -0.0629390999674797, + -0.01998710446059704, + 0.07957763969898224, + -0.04440033808350563, + 0.013069828040897846, + 0.005321204662322998, + 0.002317345468327403, + -0.006720301695168018, + 0.0004402956401463598, + 0.018990645185112953, + 0.012305104173719883, + -0.031284164637327194, + -0.012061783112585545, + 0.00762985972687602, + -0.02116895094513893, + -0.02391500398516655, + -0.016777580603957176, + -0.02221175655722618, + -0.050101008266210556, + 0.00013379048323258758, + -0.019094927236437798, + -0.02325456216931343, + 0.028341135010123253, + -0.0017698726151138544, + 0.007826833985745907, + 0.017206290736794472, + -0.008464104495942593, + -0.030635306611657143, + -0.040924321860075, + 0.010468607768416405, + 0.0044174399226903915, + 0.023324081674218178, + 0.0006709439330734313, + 0.028155747801065445, + 0.008626318536698818, + 0.01561890821903944, + -0.0036556124687194824, + 0.012965547852218151, + -0.012722226791083813, + 0.005607976112514734, + 0.039418045431375504, + -0.019465701654553413, + -0.006413253489881754, + -0.0381203331053257, + -0.013544883579015732, + -0.014715143479406834, + 0.015943337231874466, + 0.06961305439472198, + -0.026139656081795692, + 0.022327622398734093, + -0.037865422666072845, + 0.02620917744934559, + -0.0215049646794796, + 0.055616289377212524, + 0.0016482119681313634, + 0.0015135161811485887, + 0.019940758123993874, + -0.029499806463718414, + -0.001597519963979721, + 0.02956932783126831, + -0.02084452286362648, + -0.00827871635556221, + 0.007513992488384247, + -0.021157363429665565, + -0.0045188236981630325, + 0.03522365167737007, + -0.020948803052306175, + 0.026070136576890945, + -0.03311486542224884, + 0.0030675861053168774, + -0.02171352691948414, + 0.022883785888552666, + 0.011569347232580185, + 0.013857726007699966, + 0.0029893754981458187, + 0.023509468883275986, + 0.00820340309292078, + 0.006534914020448923, + 0.01149403303861618, + -0.0249578095972538, + 0.03939487412571907, + -0.017159942537546158, + -0.03589567914605141, + -0.006673954892903566, + 0.007960081100463867, + -0.0007317742565646768, + -0.026162829250097275, + 0.009292555041611195, + -0.0197437833994627, + 0.004568067379295826, + -0.005480521824210882, + -0.007189564406871796, + 0.0076472400687634945, + -0.03436623141169548, + -0.026765339076519012, + 0.00521113071590662, + 0.021342750638723373, + -0.03879236429929733, + 0.025050504133105278, + -0.024517513811588287, + -0.004782421514391899, + 0.022744745016098022, + -0.012374624609947205, + -0.004541996866464615, + 0.002961857011541724, + -0.023474710062146187, + 0.019187619909644127, + -0.011743147857487202, + -0.006054064724594355, + 0.05288182199001312, + 0.020948803052306175, + -0.032651398330926895, + -0.004229155369102955, + 0.015375587157905102, + 0.01706724986433983, + -0.002861921675503254, + 0.008730598725378513, + -0.043705135583877563, + -0.03510778397321701, + 0.01295396126806736, + -0.02254777029156685, + 0.023393603041768074, + 0.011262298561632633, + -0.01320886891335249, + 0.012780159711837769, + 0.03879236429929733, + 0.018666217103600502, + -0.011522999964654446, + -0.027506889775395393, + -0.023799138143658638, + -0.0056832898408174515, + 0.0457444004714489, + -0.006836168933659792, + 0.01879367232322693, + 0.02325456216931343, + -0.007038936950266361, + -0.019361421465873718, + -0.006552294362336397, + -0.0034093945287168026, + -0.0013121968368068337, + -0.018028946593403816, + -0.028155747801065445, + -0.003531055059283972, + -0.024702902883291245, + -0.027947185561060905, + -0.03177080675959587, + 0.007212737575173378, + 0.017136769369244576, + -0.002065334003418684, + 0.012525252066552639, + 0.00857417844235897, + 0.012861266732215881, + -0.043728306889534, + -0.0015033778036013246, + -0.02313869446516037, + -0.0014382024528458714, + 0.023312494158744812, + 0.01875891163945198, + 0.026672646403312683, + 0.003441257867962122, + 0.04973023384809494, + 0.014900530688464642, + 0.011980676092207432, + -0.001304231001995504, + 0.01691662147641182, + 0.04481745883822441, + -0.013996765948832035, + -0.02579205483198166, + 0.010491781868040562, + 0.04029863700270653, + 0.045165061950683594, + -0.025513973087072372, + -0.010926283895969391, + -0.012096542865037918, + -0.045072369277477264, + -0.012768573127686977, + 0.005445761606097221, + 0.014645623043179512, + 0.011922742240130901, + -0.025954268872737885, + 0.04565170407295227, + -0.022976480424404144, + -0.04247694090008736, + 0.00999355223029852, + -0.03520047664642334, + 0.009535876102745533, + 0.026186004281044006, + 0.017913080751895905, + 0.05204757675528526, + -0.019709022715687752, + 0.0022318933624774218, + -0.030797520652413368, + -0.006448013707995415, + 0.03582616150379181, + 0.010764069855213165, + 0.0024027975741773844, + 0.0012202272191643715, + -0.009101374074816704, + -0.004295778926461935, + 0.006175725720822811, + -0.005289340857416391, + 0.0035774020943790674, + -0.03450527414679527, + 0.017194703221321106, + 0.023382015526294708, + 0.010109419003129005, + 0.03195619210600853, + 0.04949849843978882, + 0.007143217138946056, + -0.0037772729992866516, + 0.0039221071638166904, + 0.009645950049161911, + 0.019465701654553413, + -0.0023839690256863832, + 0.009176688268780708, + 0.016754407435655594, + -0.010694549418985844, + -0.007542959414422512, + -0.04333436116576195, + 0.030843866989016533, + -0.0036324390675872564, + 0.02882777713239193, + -0.013301562517881393, + 0.018921125680208206, + 0.027182461693882942, + 0.003956867381930351, + -0.010538128204643726, + -0.015642082318663597, + 0.0333002544939518, + -0.006928863003849983, + -0.009709677658975124, + -0.01085676345974207, + -0.010955250822007656, + 0.002032022224739194, + 0.020415812730789185, + 0.027645930647850037, + -0.008811705745756626, + 0.0009464907925575972, + 0.002220306545495987, + -0.0037656864151358604, + 0.015132266096770763, + -0.016777580603957176, + 0.031191470101475716, + -0.027414197102189064, + -0.003615058958530426, + -0.028897296637296677, + 0.031492725014686584, + -0.013139348477125168, + 0.01811005361378193, + 0.014402301982045174, + -0.009031853638589382, + 0.005176370497792959, + -0.039441220462322235, + 0.015387173742055893, + 0.0332307331264019, + 0.0231966283172369, + -0.006552294362336397, + 0.014089460484683514, + 0.008608938194811344, + 0.03971930220723152, + 0.019036993384361267, + 0.017634999006986618, + -0.016928208991885185, + -0.023845484480261803, + 0.02474924921989441, + 0.028966818004846573, + 0.026301870122551918, + 0.0010688755428418517, + 0.033277079463005066, + -0.013371082954108715, + 0.025050504133105278, + 0.013058241456747055, + 0.023242974653840065, + -0.0051445066928863525, + 0.006679748184978962, + -0.02810939960181713, + 0.005185060203075409, + -0.039835166186094284, + -0.024610208347439766, + 0.022408729419112206, + 0.05455031245946884, + 0.028781430795788765, + -0.02209588885307312, + 0.01709042303264141, + 0.01362599153071642, + -0.033045344054698944, + -0.02194526046514511, + -0.0014396508922800422, + -0.01879367232322693, + -0.012189237400889397, + -0.02454068884253502, + -0.04713480547070503, + 0.02108784392476082, + 0.033694203943014145, + -0.022698398679494858, + 0.017889907583594322, + -0.011580933816730976, + 0.019882824271917343, + -0.041526831686496735, + 0.033995456993579865, + 0.010202113538980484, + 0.02403087168931961, + 0.003438361221924424, + 0.003771479707211256, + 0.022733159363269806, + -0.031817153096199036, + -0.01950046233832836, + -0.006378493271768093, + 0.0002664947242010385, + -0.011424512602388859, + -0.017020901665091515, + -0.011268092319369316, + 0.00645380700007081, + 0.0036469222977757454, + -0.03126098960638046, + 0.0090086804702878, + -0.007884767837822437, + -0.01430960837751627, + -0.010474401526153088, + -0.00801222212612629, + 0.017472784966230392, + 0.043821003288030624, + 0.0103759141638875, + -0.004287089221179485, + -0.0595557764172554, + -0.01128547266125679, + 0.015804296359419823, + -0.008377203717827797, + -0.01748437061905861, + -0.015027984976768494, + -0.019094927236437798, + -0.0023578989785164595, + 0.01173156127333641, + -0.02602378837764263, + 0.030751174315810204, + 0.00838299747556448, + -0.028387481346726418, + 0.007612479850649834, + -0.0037888598162680864, + -0.023683270439505577, + -0.01389248576015234, + -0.03350881487131119, + 0.009605396538972855, + 0.015224959701299667, + 0.04595296084880829, + 0.026997074484825134, + -0.028341135010123253, + 0.008614731952548027, + -0.005164783447980881, + -0.009866097941994667, + 0.002297068713232875, + -0.011563553474843502, + 0.04792270436882973, + 0.003988730721175671, + 0.013996765948832035, + -0.039441220462322235, + 0.0491277240216732, + -0.024888290092349052, + -0.0015004811575636268, + 0.02486511692404747, + -0.03367102891206741, + -0.006905689369887114, + 0.01054392196238041, + 0.00023517434601671994, + 0.0008747978718020022, + -0.021759873256087303, + 0.03835206851363182, + -0.05181584507226944, + 0.013695511035621166, + 0.009657536633312702, + 0.04171221703290939, + 0.00987189169973135, + 0.006616021040827036, + -0.011320232413709164, + 0.02558349445462227, + 0.027645930647850037, + 0.02683486044406891, + 0.0014324091607704759, + 0.001297713490203023, + -0.00725908437743783, + 0.004814285319298506, + -0.015711601823568344, + 0.010949457064270973, + 0.012525252066552639, + -0.0058947475627064705, + -0.00035864542587660253, + 0.001119567546993494, + -0.017623411491513252, + -0.012756986543536186, + -0.003360150847584009, + -0.029731541872024536, + 0.0015569664537906647, + 0.029824236407876015, + 0.011378166265785694, + -0.005833917297422886, + 0.0366835780441761, + 0.0109320767223835, + -0.011748941615223885, + -0.03663723170757294, + -0.006314766127616167, + -0.030565787106752396, + -0.01614031009376049, + 0.012838093563914299, + 0.003771479707211256, + 0.02873508259654045, + -0.018214335665106773, + -0.03575664013624191, + -0.021134190261363983, + -0.025768881663680077, + 0.0197437833994627, + 0.03960343450307846, + -0.008070155046880245, + 0.006818789057433605, + 0.013150935061275959, + -0.0003229800204280764, + 0.005428381729871035, + -0.03934852406382561, + 0.00006173553265398368, + -0.004292882513254881, + 0.020531680434942245, + 0.04940580576658249, + 0.02277950569987297, + 0.002706949133425951, + -0.009228828363120556, + -0.015491453930735588, + 0.02188732847571373, + -0.014286434277892113, + 0.025328585878014565, + -0.008041189052164555, + 0.02016090601682663, + 0.006303179543465376, + -0.02683486044406891, + 0.011470859870314598, + -0.03492239490151405, + -0.004475373309105635, + 0.0029430286958813667, + -0.01646474003791809, + -0.0004062596126459539, + -0.016151897609233856, + -0.006563880946487188, + 0.023602163419127464, + 0.006401666905730963, + 0.004935945849865675, + 0.016163485124707222, + -0.020948803052306175, + -0.005101056769490242, + 0.025537146255373955, + 0.010074659250676632, + 0.012803333811461926, + 0.02021883800625801, + -0.019222380593419075, + 0.01018473319709301, + -0.027136115357279778, + 0.013035068288445473, + 0.04261598363518715, + 0.005492108874022961, + 0.031585417687892914, + -0.00696941651403904, + 0.02239714376628399, + -0.014773077331483364, + 0.010468607768416405, + 0.006940449588000774, + 0.01598968356847763, + -0.013429016806185246, + -0.0018002877477556467, + 0.0319330208003521, + -0.04113288223743439, + -0.03279043734073639, + 0.0022666535805910826, + 0.014773077331483364, + 0.029522981494665146, + -0.005037329625338316, + -0.005648529622703791, + 0.01550304051488638, + 0.019488874822854996, + -0.01661536656320095, + -0.0232313871383667, + -0.05413318797945976, + -0.0010790139203891158, + -0.020682308822870255, + -0.025444453582167625, + 0.015271306037902832, + 0.01617507077753544, + -0.016928208991885185, + 0.02590792253613472, + -0.06975209712982178, + 0.009790784679353237, + 0.03489922359585762, + -0.03209523484110832, + 0.03666040301322937, + 0.00932152196764946, + 0.007861594669520855, + -0.024378474801778793, + -0.04898868128657341, + 0.007224324159324169, + 0.002861921675503254, + 0.04917407035827637, + 0.052279312163591385, + 0.012305104173719883, + -0.006233659107238054, + -0.0045014433562755585, + -0.010121006518602371, + 0.03758734464645386, + -0.04618469625711441, + -0.010862556286156178, + -0.026093309745192528, + 0.001264401595108211, + -0.016742819920182228, + 0.005521075334399939, + 0.012316690757870674, + 0.010346947237849236, + -0.0231966283172369, + -0.0056195626966655254, + -0.01362599153071642, + -0.00896233320236206, + 0.004770834930241108, + -0.008690045215189457, + 0.01457610260695219, + -0.0007241704734042287, + 0.012872854247689247, + 0.028781430795788765, + -0.014807837083935738, + -0.03897774964570999, + 0.03177080675959587, + 0.0007281533908098936, + -0.02105308324098587, + 0.00568039296194911, + 0.013741858303546906, + 0.007994841784238815, + 0.01061923522502184, + 0.017681345343589783, + 0.0033804276026785374, + 0.009176688268780708, + -0.02454068884253502, + 0.004475373309105635, + 0.02695072814822197, + -0.0045651705004274845, + 0.01499322522431612, + 0.016279350966215134, + 0.01556097436696291, + 0.012884440831840038, + -0.011221745051443577, + -0.0011948812752962112, + -0.057609207928180695, + 0.017113596200942993, + -0.021006736904382706, + 0.03235014155507088, + 0.020299946889281273, + -0.027738625183701515, + -0.020763415843248367, + 0.003997420892119408, + 0.016812341287732124, + -0.01941935531795025, + 0.0071084569208323956, + -0.0345979668200016, + 0.02477242238819599, + -0.0037309261970221996, + 0.01915285922586918, + 0.02987058274447918, + 0.03325390815734863, + 0.0022608600556850433, + 0.011748941615223885, + 0.005978750996291637, + -0.04034498333930969, + 0.011250711977481842, + 0.0029430286958813667, + -0.04546631872653961, + -0.024517513811588287, + 0.011546174064278603, + -0.004695521201938391, + -0.014228501357138157, + -0.004918565507978201, + 0.03768003731966019, + -0.03385641798377037, + -0.011349199339747429, + -0.004342126194387674, + 0.01110587827861309, + -0.010271633975207806, + 0.013394256122410297, + -0.024911463260650635, + 0.020890869200229645, + -0.004484063480049372, + -0.0018915332620963454, + 0.023984525352716446, + 0.00102759781293571, + 0.004765041638165712, + -0.004956222604960203, + 0.02135433815419674, + 0.0032442836090922356, + -0.00955905020236969, + 0.0040872180834412575, + 0.01790149323642254, + -0.017565477639436722, + 0.03040357120335102, + 0.0008769704145379364, + -0.01393883302807808, + 0.008342443965375423, + -0.013116175308823586, + -0.030055969953536987, + 0.001121015870012343, + -0.0005952680949121714, + -0.02748371660709381, + 0.0018133227713406086, + -0.01393883302807808, + 0.011957501992583275, + 0.06154869496822357, + 0.004982292652130127, + -0.014170567505061626, + -0.04453938081860542, + -0.02260570414364338, + -0.002664947183802724, + 0.004333436023443937, + -0.00783262774348259, + 0.015398760326206684, + -0.001919051632285118, + 0.037031181156635284, + 0.005584802478551865, + 0.06618338823318481, + -0.009182481095194817, + -0.005422588437795639, + -0.025653013959527016, + -0.03445892781019211, + 0.019697437062859535, + 0.021342750638723373, + 0.0020276771392673254, + -0.031400032341480255, + 0.0041509452275931835, + 0.007525579072535038, + 0.008394584059715271, + 0.011934328824281693, + -0.031098775565624237, + 0.0006303903646767139, + 0.0005854918272234499, + 0.0037338228430598974, + -0.014483409002423286, + 0.001077565597370267, + -0.019848063588142395, + 0.015027984976768494, + 0.004055354278534651, + 0.003281940473243594, + -0.015329239889979362, + -0.0017220773734152317, + 0.002385417465120554, + -0.011546174064278603, + -0.025328585878014565, + -0.03174763172864914, + 0.012838093563914299, + 0.007033143192529678, + -0.027854492887854576, + -0.01697455532848835, + -0.0074908193200826645, + 0.012189237400889397, + 0.017519131302833557, + -0.028480175882577896, + -0.015896989032626152, + 0.01171997468918562, + -0.03255870193243027, + 0.003907623700797558, + 0.016696473583579063, + 0.0006043202592991292, + 0.012235583737492561, + -0.031909845769405365, + -0.008533624932169914, + -0.030843866989016533, + -0.008603145368397236, + 0.005828123539686203, + 0.0176581721752882, + 0.0035426418762654066, + -0.016070790588855743, + 0.05315990373492241, + -0.01879367232322693, + 0.003308010520413518, + 0.006378493271768093, + 0.0015424831071868539, + 0.01875891163945198, + -0.014170567505061626, + 0.051120638847351074, + -0.026371391490101814, + -0.011430306360125542, + -0.011308645829558372, + -0.009831338189542294, + -0.03019501082599163, + -0.0035426418762654066, + -0.004872218705713749, + 0.006772441789507866, + 0.0074270921759307384, + 0.0018770497990772128, + 0.02968519553542137, + 0.05506012588739395, + -0.006407460197806358, + 0.015421933494508266, + 0.032744091004133224, + -0.016383633017539978, + -0.008927573449909687, + 0.004634690936654806, + -0.014379128813743591, + -0.001430960837751627, + 0.006488567218184471, + 0.007618273142725229, + -0.017345329746603966, + -0.034737009555101395, + 0.010827796533703804, + -0.006697128061205149, + -0.05047178268432617, + -0.0028459897730499506, + 0.003942383918911219, + 0.013382669538259506, + 0.003316700691357255, + -0.016986142843961716, + -0.03156224638223648, + -0.03856062889099121, + -0.020149318501353264, + -0.03728608787059784, + -0.0014744109939783812, + 0.009611190296709538, + 0.02239714376628399, + 0.0007277912809513509, + -0.003125519724562764, + 0.019720610231161118, + -0.0038641735445708036, + 0.04500284790992737, + 0.03255870193243027, + -0.0024259709753096104, + 0.016905035823583603, + -0.003783066524192691, + 0.020184079185128212, + 0.018388135358691216, + 0.017681345343589783, + -0.012073369696736336, + -0.026371391490101814, + -0.013359496369957924, + 0.012768573127686977, + 0.01950046233832836, + 0.024610208347439766, + -0.013359496369957924, + 0.01430960837751627, + 0.04521140828728676, + 0.04368196055293083, + 0.005005466286092997, + 0.0291290320456028, + -0.042778197675943375, + 0.004779525101184845, + -0.006488567218184471, + -0.0016120034269988537, + -0.021806219592690468, + -0.002037815749645233, + -0.036081068217754364, + 0.007230117917060852, + -0.009895064868032932, + 0.020033450797200203, + 0.0006137344753369689, + 0.015143852680921555, + -0.021806219592690468, + 0.00009622414654586464, + -0.005332791246473789, + 0.01222399715334177, + -0.012722226791083813, + -0.003925004042685032, + -0.003183453343808651, + -0.0035223651211708784, + 0.028897296637296677, + -0.027599584311246872, + 0.012664292939007282, + -0.02391500398516655, + 0.02956932783126831, + -0.008301890455186367, + 0.02289537340402603, + 0.0345979668200016, + 0.054364923387765884, + 0.036312803626060486, + -0.023173455148935318, + 0.01085676345974207, + 0.011644660495221615, + -0.021991608664393425, + 0.03666040301322937, + 0.0004457269096747041, + 0.005228510592132807, + -0.05163045600056648, + -0.024587035179138184, + 0.031075602397322655, + 0.04029863700270653, + -0.013788205571472645, + 0.00814546924084425, + 0.040901146829128265, + 0.001654005260206759, + 0.03434306010603905, + -0.019373007118701935, + 0.003206626744940877, + 0.04535045102238655, + -0.003351460909470916, + 0.009506909176707268, + -0.004814285319298506, + 0.020021865144371986, + -0.01054392196238041, + -0.023891830816864967, + -0.02060120180249214, + 0.012930787168443203, + 0.005857090465724468, + -0.005579009186476469, + 0.019129686057567596, + 0.018156401813030243, + 0.016163485124707222, + -0.015155439265072346, + 0.0030357225332409143, + 0.007201150991022587, + 0.005781776737421751, + -0.02414673939347267, + -0.0038699668366461992, + -0.010966837406158447 + ] + }, + { + "HotelId": "33", + "HotelName": "Thunderbird Motel", + "Description": "Book Now & Save. Clean, Comfortable rooms at the lowest price. Enjoy complimentary coffee and tea in common areas.", + "Description_fr": "Réservez maintenant et économisez. Chambres propres et confortables au plus bas prix. Profitez du café et du thé gratuits dans les parties communes.", + "Category": "Budget", + "Tags": [ + "coffee in lobby", + "free parking", + "free wifi" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-30T00:00:00Z", + "Rating": 4.4, + "Address": { + "StreetAddress": "1555 Broadway St", + "City": "Detroit", + "StateProvince": "MI", + "PostalCode": "48226", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -83.049103, + 42.336109 + ] + }, + "Rooms": [ + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 151.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 73.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 103.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Suite, 1 King Bed (City View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.008199878968298435, + -0.0398443229496479, + 0.025251511484384537, + -0.027172820642590523, + -0.029551586136221886, + -0.03183886036276817, + -0.009680889546871185, + 0.04926789179444313, + 0.006490141618996859, + -0.016365449875593185, + 0.024885546416044235, + 0.010064007714390755, + -0.0028891137335449457, + 0.02543449215590954, + 0.016605613753199577, + 0.012980283237993717, + -0.03186173364520073, + 0.05745633691549301, + 0.057181864976882935, + 0.07113423943519592, + -0.013209010474383831, + 0.013071773573756218, + -0.032067589461803436, + -0.022426726296544075, + 0.04281777888536453, + -0.010927453637123108, + -0.004640308208763599, + -0.037305448204278946, + -0.011127590201795101, + -0.01980779692530632, + -0.02177485264837742, + -0.02479405514895916, + 0.033279843628406525, + -0.016559867188334465, + 0.03273089975118637, + -0.004631730727851391, + -0.02561747469007969, + 0.015747884288430214, + -0.010595799423754215, + -0.04370981454849243, + -0.001643978524953127, + 0.019384652376174927, + 0.02580045722424984, + 0.007845351472496986, + -0.007256378419697285, + -0.025708965957164764, + 0.009280616417527199, + -0.027081331238150597, + -0.008114106021821499, + 0.027493039146065712, + -0.05214985832571983, + -0.04197148606181145, + -0.015736449509859085, + -0.08677919209003448, + -0.014455575495958328, + 0.01954476162791252, + -0.014489884488284588, + -0.01912161521613598, + 0.04945087432861328, + 0.02132883481681347, + 0.003353716339915991, + 0.007456514984369278, + 0.0335543155670166, + 0.061664920300245285, + -0.033600062131881714, + 0.014489884488284588, + -0.0033365616109222174, + -0.00010408886009827256, + -0.01482153870165348, + 0.008125542663037777, + 0.007416487671434879, + -0.017188867554068565, + -0.01381513848900795, + -0.027721768245100975, + 0.0019913583528250456, + -0.007839633151888847, + -0.00962370727211237, + 0.0005121350404806435, + -0.005114917643368244, + -0.027790386229753494, + -0.022117944434285164, + -0.023993510752916336, + -0.01607953943312168, + 0.0595606304705143, + 0.037259701639413834, + -0.042543306946754456, + -0.01139062736183405, + 0.01740616001188755, + -0.026395147666335106, + 0.04432738199830055, + -0.007622342556715012, + 0.024679692462086678, + -0.029254240915179253, + -0.02504565566778183, + 0.03284526243805885, + 0.026783984154462814, + 0.04958811029791832, + -0.02586907520890236, + 0.004523085430264473, + 0.06701714545488358, + 0.039890069514513016, + -0.09816982597112656, + 0.010670135729014874, + -0.005509472452104092, + 0.01104181818664074, + -0.02881965972483158, + -0.017051631584763527, + -0.007353587541729212, + -0.04478483647108078, + 0.03728257492184639, + -0.08042057603597641, + -0.026463765650987625, + -0.005126353818923235, + 0.008034051395952702, + 0.0004696060495916754, + -0.03259366378188133, + -0.0060498411767184734, + -0.01937321573495865, + -0.008182724937796593, + -0.03071809746325016, + 0.0036396256182342768, + 0.019716305658221245, + -0.008502943441271782, + -0.01968199759721756, + -0.03600170090794563, + -0.04066774249076843, + -0.06290005147457123, + -0.02504565566778183, + -0.050182804465293884, + -0.042863525450229645, + 0.044670470058918, + 0.008177006617188454, + 0.059194665402173996, + 0.009635143913328648, + -0.003505248110741377, + -0.0029591615311801434, + 0.02598343789577484, + -0.02017376199364662, + 0.005843986291438341, + 0.003002047771587968, + 0.05155516788363457, + -0.00857727974653244, + 0.005357940681278706, + -0.02232380025088787, + -0.0468205101788044, + -0.04130817949771881, + -0.008440042845904827, + -0.018972942605614662, + -0.04775829240679741, + 0.036939483135938644, + 0.0030849615577608347, + -0.004614576231688261, + -0.00857727974653244, + -0.026189293712377548, + -0.04663752764463425, + 0.001050716731697321, + 0.0035824438091367483, + 0.013860884122550488, + -0.028293585404753685, + 0.050045568495988846, + -0.02756165899336338, + -0.016800031065940857, + -0.03650490194559097, + 0.0029134158976376057, + 0.03028351441025734, + 0.014558502472937107, + -0.03915813937783241, + -0.007576596923172474, + -0.07323852926492691, + -0.03540701046586037, + 0.08956967294216156, + 0.036367665976285934, + 0.01607953943312168, + 0.03641340881586075, + 0.045013561844825745, + 0.01113330852240324, + 0.0037940165493637323, + -0.004674617201089859, + -0.00860587041825056, + 0.031312789767980576, + 0.010389944538474083, + 0.006890414748340845, + 0.05356796830892563, + 0.008022615686058998, + 0.018847141414880753, + 0.02012801542878151, + -0.019213106483221054, + -0.028156349435448647, + -0.049496620893478394, + 0.004883331246674061, + 0.004794699139893055, + -0.031381405889987946, + -0.07172892987728119, + 0.0007376460125669837, + 0.0035452754236757755, + 0.022232308983802795, + -0.021283090114593506, + 0.01716599613428116, + 0.012705810368061066, + 0.008062642998993397, + -0.054848842322826385, + -0.06976187229156494, + 0.034103263169527054, + -0.003682512091472745, + 0.013151828199625015, + -0.017840741202235222, + 0.014604248106479645, + 0.014581374824047089, + -0.024816928431391716, + -0.031884606927633286, + 0.04455610737204552, + 0.04284065216779709, + 0.012625755742192268, + 0.0062671322375535965, + -0.020276688039302826, + -0.03810599446296692, + -0.026463765650987625, + 0.002207219833508134, + -0.016948703676462173, + 0.06472986936569214, + -0.03906664997339249, + -0.03039787895977497, + 0.018972942605614662, + 0.021626180037856102, + 0.028339331969618797, + -0.006227104924619198, + 0.01992216147482395, + -0.028476567938923836, + 0.01609097607433796, + -0.02630365639925003, + 0.0014331204583868384, + 0.030306387692689896, + 0.0015267557464540005, + -0.033645808696746826, + 0.0024345177225768566, + 0.02371903695166111, + -0.013026028871536255, + 0.014547065831720829, + 0.014592811465263367, + 0.02989467792212963, + -0.03332559019327164, + -0.011127590201795101, + -0.036619264632463455, + 0.058325499296188354, + 0.03584159165620804, + -0.015278994105756283, + -0.002324442844837904, + -0.05448288097977638, + 0.017303232103586197, + -0.011533581651747227, + -0.05521480739116669, + 0.01962481625378132, + 0.007873942144215107, + -0.035361263900995255, + 0.0602925568819046, + -0.0015339035307988524, + -0.008251342922449112, + 0.006209950428456068, + 0.06450114399194717, + -0.03382879123091698, + -0.0018769946182146668, + 0.02694409340620041, + 0.02271263673901558, + -0.03600170090794563, + 0.00029555876972153783, + 0.0016668513417243958, + -0.03243355453014374, + 0.005089185666292906, + 0.0012780146207660437, + -0.003976998385041952, + -0.023558927699923515, + -0.04922214895486832, + 0.028590932488441467, + 0.007359305862337351, + 0.01079021766781807, + -0.018972942605614662, + -0.012477082200348377, + 0.009612271562218666, + -0.01440982986241579, + 0.02282699942588806, + -0.07008209079504013, + -0.00961798895150423, + 0.07227787375450134, + -0.04812425747513771, + -0.010801654309034348, + -0.016868649050593376, + 0.035864464938640594, + 0.04618007317185402, + -0.023764781653881073, + 0.024954164400696754, + 0.007879660464823246, + 0.008005460724234581, + 0.01773781329393387, + -0.021626180037856102, + 0.005695313680917025, + 0.02043679729104042, + 0.06276281177997589, + -0.04190286993980408, + 0.0319303534924984, + -0.024062128737568855, + 0.025182893499732018, + 0.023947764188051224, + -0.004591703414916992, + 0.034286245703697205, + 0.01201962772756815, + 0.0509604774415493, + -0.03254791721701622, + -0.01798941381275654, + -0.013723647221922874, + 0.0034023209009319544, + -0.027859004214406013, + 0.04524229094386101, + 0.023673292249441147, + -0.04220021516084671, + -0.008600152097642422, + 0.0021643335931003094, + -0.012511392123997211, + 0.016171030700206757, + -0.038266103714704514, + -0.022175125777721405, + 0.03691660985350609, + 0.004577408079057932, + 0.04334385320544243, + -0.04590560123324394, + -0.012877355329692364, + 0.022106507793068886, + -0.0065987869165837765, + 0.007828197441995144, + -0.00835998822003603, + -0.029620205983519554, + 0.020859943702816963, + -0.03039787895977497, + 0.013071773573756218, + -0.025708965957164764, + -0.04675189033150673, + 0.0010449985275045037, + -0.022918490692973137, + 0.020391052588820457, + -0.03181598708033562, + 0.022255180403590202, + 0.02536587417125702, + -0.03707671910524368, + -0.038266103714704514, + -0.00794827938079834, + 0.009863871149718761, + -0.018446868285536766, + -0.004397285170853138, + -0.0024959882721304893, + 0.03741981089115143, + 0.060201067477464676, + 0.00232730177231133, + 0.019521888345479965, + -0.010269862599670887, + 0.010412816889584064, + 0.004185712430626154, + 0.0240392554551363, + 0.07049380242824554, + 0.013323374092578888, + -0.03915813937783241, + 0.05041152983903885, + -0.03250217065215111, + -0.02276981808245182, + 0.03774002939462662, + -0.029322858899831772, + 0.0335543155670166, + 0.012088245712220669, + -0.02353605441749096, + 0.018709905445575714, + 0.000684395432472229, + -0.03380591794848442, + 0.023318763822317123, + 0.048993419855833054, + 0.016754286363720894, + -0.04517367109656334, + -0.023993510752916336, + 0.02037961594760418, + -0.006015532184392214, + 0.03204471617937088, + 0.01961337961256504, + 0.013071773573756218, + 0.02472543716430664, + -0.02744729444384575, + 0.02612067572772503, + 0.009921053424477577, + 0.0285223126411438, + 0.01779499650001526, + -0.02183203585445881, + -0.03167875111103058, + 0.03803737461566925, + 0.02126021683216095, + -0.003779721213504672, + 0.01810377836227417, + -0.01084739901125431, + -0.012705810368061066, + 0.05576375499367714, + 0.026006311178207397, + 0.01986498013138771, + 0.017646323889493942, + -0.041033703833818436, + -0.018401123583316803, + 0.001778355916030705, + -0.003956984728574753, + -0.009732353501021862, + -0.014661429449915886, + -0.0396384671330452, + -0.01849261485040188, + -0.002025667577981949, + -0.029757441952824593, + 0.003419475397095084, + -0.01665135845541954, + 0.0198192335665226, + -0.05141793191432953, + 0.0014166806358844042, + -0.015164630487561226, + -0.053019024431705475, + -0.006821796298027039, + 0.00022461751359514892, + -0.012751555070281029, + -0.026601003482937813, + -0.009423570707440376, + -0.004565971903502941, + -0.011379190720617771, + 0.014089611358940601, + 0.030740968883037567, + -0.026966966688632965, + 0.04446461796760559, + 0.016171030700206757, + -0.08938668668270111, + -0.07950565963983536, + -0.037625666707754135, + -0.02705845795571804, + -0.038700684905052185, + -0.02902551367878914, + 0.004240035079419613, + -0.02031099796295166, + 0.01113902684301138, + -0.06047553941607475, + -0.041719887405633926, + -0.01861841417849064, + 0.003247929736971855, + -0.0434124693274498, + -0.013860884122550488, + -0.045448146760463715, + 0.012008191086351871, + -0.0077309878543019295, + 0.0002639300364535302, + -0.02019663341343403, + 0.041468288749456406, + 0.00005847739157616161, + -0.016639921814203262, + -0.019098741933703423, + -0.035727228969335556, + 0.028430823236703873, + -0.008548688143491745, + -0.021980708464980125, + -0.010287017561495304, + 0.0454024001955986, + -0.02328445389866829, + 0.008474351838231087, + -0.03908952325582504, + 0.040210288017988205, + 0.010933171957731247, + -0.005395108833909035, + 0.0007984017720445991, + 0.07730987668037415, + -0.016308266669511795, + -0.03149576857686043, + 0.06596499681472778, + -0.0020013651810586452, + -0.023421691730618477, + -0.02176341786980629, + -0.004102798644453287, + -0.026395147666335106, + -0.015507721342146397, + 0.011093281209468842, + 0.008257061243057251, + -0.0015067420899868011, + -0.03440060839056969, + 0.020139452069997787, + 0.027401549741625786, + -0.03664213791489601, + 0.019842106848955154, + 0.012557136826217175, + -0.02360467240214348, + 0.01299171894788742, + -0.06139044836163521, + -0.007576596923172474, + 0.000027697464247466996, + -0.02541162073612213, + -0.0252972561866045, + 0.013083210214972496, + 0.019190233200788498, + 0.0191101785749197, + -0.008623025380074978, + -0.01854979619383812, + 0.0025903384666889906, + -0.015038830228149891, + 0.04018741473555565, + 0.03922675922513008, + -0.004091362468898296, + -0.05626695230603218, + -0.020036524161696434, + 0.005006272345781326, + 0.016822904348373413, + -0.011156181804835796, + 0.04958811029791832, + -0.02095143496990204, + -0.05448288097977638, + 0.02415362000465393, + -0.009503625333309174, + -0.024062128737568855, + 0.004420157987624407, + -0.02024237997829914, + -0.000006254266281757737, + 0.0105386171489954, + 0.03778577595949173, + 0.009572244249284267, + 0.024633945897221565, + -0.04794127494096756, + -0.03616181015968323, + 0.014169665984809399, + 0.008068361319601536, + 0.021157288923859596, + -0.020391052588820457, + -0.021660489961504936, + 0.0032965345308184624, + 0.0111676175147295, + -0.06482136249542236, + 0.02169479802250862, + -0.0203681793063879, + 0.013174701482057571, + -0.0020971447229385376, + 0.005529486108571291, + -0.015210375189781189, + 0.0077424244955182076, + -0.01068729069083929, + 0.03122129663825035, + -0.0017426173435524106, + -0.004774685483425856, + -0.020928561687469482, + 0.001852692337706685, + -0.00011373830056982115, + -0.0032422116491943598, + -0.021683363243937492, + -0.001994217513129115, + -0.03385166451334953, + -0.0197391789406538, + -0.00898898858577013, + 0.001204392989166081, + -0.00003366135570104234, + 0.03645915538072586, + 0.01327762845903635, + 0.00590116810053587, + -0.021340271458029747, + 0.032456424087285995, + -0.004508790094405413, + 0.04123955965042114, + 0.01264862809330225, + 0.025137146934866905, + -0.000618278922047466, + -0.021912090480327606, + -0.02182059921324253, + -0.015930866822600365, + -0.01975061558187008, + -0.026669621467590332, + -0.007633778732270002, + 0.01078449934720993, + 0.05677015334367752, + -0.017440468072891235, + -0.018126649782061577, + -0.003450925461947918, + -0.001031417865306139, + -0.022552527487277985, + 0.013323374092578888, + 0.0005635987618006766, + -0.029482968151569366, + 0.010458562523126602, + -0.003022061428055167, + -0.0552605539560318, + 0.029597332701086998, + 0.01842399686574936, + -0.006375777535140514, + 0.02673823945224285, + 0.0710427463054657, + -0.01271724607795477, + -0.007891097106039524, + 0.026829730719327927, + 0.018938632681965828, + 0.0012808737810701132, + 0.004628872033208609, + 0.009400698356330395, + -0.0008613018435426056, + -0.017703505232930183, + -0.04508218169212341, + -0.041857123374938965, + 0.005229281261563301, + -0.02863667719066143, + 0.03664213791489601, + -0.03412613645195961, + 0.0057496363297104836, + -0.008714515715837479, + -0.010572926141321659, + 0.010973199270665646, + 0.04354970529675484, + 0.009011861868202686, + 0.00428863987326622, + -0.03709959238767624, + -0.019727742299437523, + -0.02019663341343403, + -0.007708115037530661, + 0.019018687307834625, + -0.021088670939207077, + 0.01571357622742653, + 0.0029620204586535692, + -0.024062128737568855, + -0.012762991711497307, + -0.04370981454849243, + -0.004500212613493204, + -0.013689338229596615, + -0.013620720244944096, + -0.016697105020284653, + -0.0009456450934521854, + 0.003044934244826436, + 0.01532473973929882, + 0.036253299564123154, + 0.016983013600111008, + -0.020905688405036926, + -0.036047447472810745, + 0.0010564349358901381, + -0.014832975342869759, + 0.010990354232490063, + 0.07172892987728119, + 0.012808737345039845, + -0.01334624644368887, + -0.005855422932654619, + -0.00583255011588335, + 0.019350342452526093, + -0.013986683450639248, + 0.013895193114876747, + -0.01822957769036293, + 0.013323374092578888, + -0.01658274047076702, + 0.01169940922409296, + -0.043686944991350174, + 0.022369544953107834, + 0.020905688405036926, + 0.04622581973671913, + -0.021546125411987305, + 0.013483483344316483, + 0.0019527606200426817, + 0.019064433872699738, + -0.012419900856912136, + 0.03986719623208046, + -0.03501817211508751, + -0.01532473973929882, + 0.00231729494407773, + 0.01239702757447958, + 0.03305111825466156, + 0.005895450245589018, + 0.048032764345407486, + -0.018972942605614662, + 0.018389686942100525, + -0.042108725756406784, + 0.01961337961256504, + -0.04945087432861328, + 0.006753177847713232, + -0.01352922897785902, + 0.04181137681007385, + -0.05494033545255661, + -0.012671501375734806, + 0.029597332701086998, + -0.012625755742192268, + 0.0178521778434515, + 0.017074504867196083, + -0.004540239926427603, + -0.002413074718788266, + 0.02806485816836357, + -0.0025260087568312883, + 0.006227104924619198, + 0.010321326553821564, + -0.01948757842183113, + -0.002693265676498413, + -0.01633113995194435, + -0.02219799906015396, + 0.0055981045588850975, + -0.0198192335665226, + 0.0003645343822427094, + 0.004237175919115543, + 0.03142715245485306, + 0.006249977741390467, + 0.011813772842288017, + -0.01084739901125431, + 0.0348123200237751, + 0.009354952722787857, + -0.030123405158519745, + -0.011190490797162056, + -0.005243577063083649, + -0.00010382082109572366, + 0.017440468072891235, + -0.08220464736223221, + 0.030443623661994934, + -0.030100533738732338, + 0.03181598708033562, + 0.014901593327522278, + -0.0098695894703269, + 0.021488944068551064, + 0.04766680300235748, + -0.03190748021006584, + 0.0165941771119833, + 0.004351540002971888, + 0.003976998385041952, + -0.018881451338529587, + -0.022746944800019264, + 0.01797797717154026, + 0.0030249205883592367, + 0.02580045722424984, + -0.05841699242591858, + 0.01817239634692669, + 0.02069983445107937, + 0.012179736979305744, + -0.01595374010503292, + 0.0210772342979908, + -0.001312323729507625, + -0.013003155589103699, + -0.03645915538072586, + 0.024199364706873894, + 0.0010485723614692688, + -0.06733736395835876, + -0.02486267499625683, + 0.00896039791405201, + 0.026921221986413002, + -0.01954476162791252, + -0.010401381179690361, + -0.014798666350543499, + 0.001561064855195582, + 0.008285651914775372, + -0.03456071764230728, + 0.0031850298400968313, + -0.014970212243497372, + -0.016182467341423035, + 0.044373124837875366, + 0.0003212906012777239, + 0.036184683442115784, + 0.008302806876599789, + -0.006295723374933004, + -0.01684577763080597, + 0.01841256022453308, + 0.009961080737411976, + -0.05192113295197487, + 0.023947764188051224, + -0.04977109283208847, + 0.0077138333581388, + -0.005112058483064175, + -0.007124860305339098, + 0.0039484077133238316, + -0.07117998600006104, + 0.030832460150122643, + 0.03419475257396698, + -0.028911150991916656, + 0.007828197441995144, + -0.016113849356770515, + 0.05745633691549301, + -0.014535630121827126, + 0.014318338595330715, + 0.03824323043227196, + 0.0003118198364973068, + -0.0045202262699604034, + -0.024999910965561867, + -0.03760279342532158, + -0.004185712430626154, + -0.0033966025803238153, + 0.00870879739522934, + 0.011779463849961758, + -0.000674745999276638, + -0.0027432998176664114, + 0.020047960802912712, + -0.016697105020284653, + -0.02353605441749096, + 0.002092856215313077, + -0.005952632054686546, + 0.027538785710930824, + 0.007359305862337351, + -0.0040627713315188885, + -0.02511427365243435, + -0.022220872342586517, + -0.030420750379562378, + 0.005335067864507437, + -0.021237343549728394, + -0.02806485816836357, + -0.015805067494511604, + -0.008165569975972176, + -0.02385627292096615, + 0.019190233200788498, + -0.012122554704546928, + 0.005212126765400171, + 0.005492317955940962, + -0.014832975342869759, + -0.0007072681910358369, + 0.02856805920600891, + 0.008554406464099884, + 0.013140392489731312, + 0.004631730727851391, + 0.01778355985879898, + -0.034469228237867355, + 0.011687972582876682, + -0.010624390095472336, + 0.027515912428498268, + -0.004697490017861128, + 0.03908952325582504, + -0.036939483135938644, + -0.02251821756362915, + -0.017326105386018753, + -0.011756591498851776, + 0.014924466609954834, + 0.011996755376458168, + 0.02788187749683857, + 0.015336175449192524, + 0.00022622574761044234, + -0.030763842165470123, + -0.038128867745399475, + 0.019270287826657295, + -0.025251511484384537, + 0.005578090902417898, + 0.033394210040569305, + 0.010641545057296753, + -0.0015810785116627812, + 0.013918065465986729, + -0.007559442427009344, + -0.001762630883604288, + -0.047849781811237335, + 0.01716599613428116, + -0.04720934480428696, + 0.0080740787088871, + -0.01476435735821724, + 0.023993510752916336, + 0.008434324525296688, + 0.012076810002326965, + 0.0159651767462492, + -0.010904581286013126, + 0.027012711390852928, + 0.0033365616109222174, + -0.01132200937718153, + 0.0184811782091856, + 0.004054194316267967, + -0.027584530413150787, + -0.004963385872542858, + -0.003928394056856632, + -0.03021489642560482, + 0.021717671304941177, + -0.007119141984730959, + -0.004331526346504688, + -0.014649993740022182, + -0.00581825478002429, + -0.005046299658715725, + 0.015690702944993973, + -0.006661687046289444, + 0.032456424087285995, + 0.01602235808968544, + 0.03918101266026497, + -0.01135631836950779, + 0.014181101694703102, + 0.01779499650001526, + 0.011344881728291512, + -0.015862248837947845, + 0.004597421735525131, + 0.012499955482780933, + -0.024771183729171753, + -0.029803186655044556, + 0.03165587782859802, + 0.010870272293686867, + 0.007645214907824993, + 0.029917551204562187, + -0.01645694114267826, + -0.03700810298323631, + 0.04995407536625862, + 0.0011414929758757353, + 0.03305111825466156, + 0.010241271927952766, + -0.045882727950811386, + -0.018012287095189095, + 0.028087731450796127, + 0.00006875225517433137, + -0.02113441750407219, + 0.014547065831720829, + 0.012477082200348377, + 0.03183886036276817, + -0.0021100107114762068, + 0.028270713984966278, + 0.009006143547594547, + 0.024519583210349083, + 0.0016911536222323775, + 0.025663219392299652, + 0.03181598708033562, + 0.02371903695166111, + 0.003899803152307868, + -0.024245109409093857, + -0.014341210946440697, + -0.0006415090174414217, + -0.004251471720635891, + 0.06806928664445877, + -0.011545018292963505, + 0.0599265918135643, + -0.004666040185838938, + -0.01334624644368887, + 0.01980779692530632, + 0.0117051275447011, + -0.02265545353293419, + 0.009795253165066242, + 0.00930348876863718, + 0.009143379516899586, + 0.0031021160539239645, + -0.07799606025218964, + -0.05946913734078407, + -0.009091916494071484, + -0.0066102235578000546, + -0.008428606204688549, + -0.04515079781413078, + 0.004940513055771589, + 0.02220943570137024, + 0.03366868197917938, + -0.010269862599670887, + 0.005117776803672314, + -0.0879228338599205, + 0.005795381963253021, + 0.03549849987030029, + 0.014398393221199512, + -0.01384944748133421, + 0.013952374458312988, + 0.01878996007144451, + -0.02895689569413662, + 0.025594601407647133, + 0.008371424861252308, + -0.019270287826657295, + 0.017177430912852287, + 0.06221386790275574, + 0.015187502838671207, + 0.027355803176760674, + -0.01670853979885578, + 0.016285395249724388, + -0.04871894791722298, + 0.01828675903379917, + -0.013266192749142647, + -0.023101473227143288, + -0.02541162073612213, + 0.01792079582810402, + -0.010264144279062748, + 0.00031164116808213294, + 0.005878295749425888, + 0.022552527487277985, + 0.006324314046651125, + 0.005918323062360287, + -0.007227787747979164, + 0.017394723370671272, + -0.03366868197917938, + 0.006221386604011059, + -0.011642226949334145, + -0.020013652741909027, + 0.008440042845904827, + -0.0080740787088871, + 0.013746519573032856, + 0.0010028269607573748, + 0.041033703833818436, + 0.012259791605174541, + -0.023879146203398705, + 0.02902551367878914, + 0.014775793068110943, + -0.013449174351990223, + 0.04082785174250603, + 0.01754339598119259, + 0.03469795361161232, + 0.023947764188051224, + 0.037191085517406464, + -0.005732481833547354, + 0.011539299972355366, + -0.015370484441518784, + 0.03520115464925766, + -0.017589140683412552, + 0.034286245703697205, + 0.03890654072165489, + -0.0006715295021422207, + -0.00618135929107666, + 0.03721395507454872, + 0.02877391315996647, + -0.03261653333902359, + -0.01716599613428116, + 0.05462011694908142, + 0.0029820341151207685, + 0.0011343451915308833, + 0.011219081468880177, + -0.019087305292487144, + 0.024267982691526413, + 0.004385848995298147, + -0.0021729108411818743, + -0.00044744808110408485, + -0.005952632054686546, + -0.0012444203021004796, + -0.00709626916795969, + 0.032136205583810806, + 0.033645808696746826, + 0.0012765851570293307, + 0.013723647221922874, + -0.007719551678746939, + -0.001421684050001204, + -0.010006826370954514, + -0.0029062682297080755, + 0.018446868285536766, + 0.010635826736688614, + 0.04080497846007347, + -0.06093299388885498, + -0.011813772842288017, + 0.009692326188087463, + 0.023375945165753365, + 0.01381513848900795, + -0.013540665619075298, + -0.02939147688448429, + -0.009926771745085716, + 0.018687032163143158, + 0.007222069427371025, + -0.003122129710391164, + -0.002131453948095441, + 0.024016382172703743, + 0.0502285473048687, + -0.03483518958091736, + -0.015473412349820137, + 0.025205764919519424, + 0.02694409340620041, + 0.02220943570137024, + -0.005460868123918772, + 0.014970212243497372, + -0.0008041199762374163, + 0.03513253852725029, + -0.0005496606463566422, + 0.020814199000597, + 0.024702565744519234, + 0.005289322230964899, + -0.016388321295380592, + -0.026646748185157776, + -0.02371903695166111, + -0.008800288662314415, + -0.020928561687469482, + -0.0008105529122985899, + 0.009354952722787857, + 0.03291388228535652, + -0.001331622595898807, + -0.0015238967025652528, + 0.01709737628698349, + 0.0029820341151207685, + -0.0008956109522841871, + 0.044121526181697845, + -0.025274382904171944, + 0.03760279342532158, + -0.03488093614578247, + 0.00921199843287468, + 0.003187888767570257, + -0.012568573467433453, + 0.05041152983903885, + 0.005103481467813253, + -0.01570213958621025, + 0.013334810733795166, + -0.02282699942588806, + -0.01068729069083929, + -0.017200304195284843, + 0.019590506330132484, + -0.034789446741342545, + -0.010527181439101696, + -0.013963811099529266, + -0.028362203389406204, + -0.0477125458419323, + -0.010510026477277279, + 0.04581410810351372, + -0.018275324255228043, + 0.03028351441025734, + 0.009435007348656654, + -0.0031364252790808678, + -0.008136979304254055, + -0.013289065100252628, + 0.010618671774864197, + 0.02220943570137024, + -0.01577075757086277, + 0.03639053925871849, + 0.015919430181384087, + 0.028842531144618988, + -0.019910724833607674, + 0.00261749979108572, + -0.036047447472810745, + 0.014970212243497372, + -0.0026160702109336853, + -0.026418020948767662, + 0.0044601853005588055, + -0.00521784508600831, + -0.014066738076508045, + -0.010601517744362354, + -0.039592720568180084, + 0.05324774980545044, + -0.009606553241610527, + -0.04565399885177612, + 0.04471621662378311, + 0.015873685479164124, + 0.03458359092473984, + 0.007050523534417152, + 0.021420326083898544, + 0.0027404408901929855, + 0.029505841434001923, + -0.003774002892896533, + -0.0060212500393390656, + -0.000771955179516226, + -0.019796360284090042, + 0.019224543124437332, + -0.029322858899831772, + -0.014055302366614342, + 0.008382861502468586, + -0.03620755672454834, + 0.014798666350543499, + 0.01286591961979866, + 0.01356353797018528, + 0.04780403897166252, + 0.00615276861935854, + 0.0017497650114819407, + -0.006821796298027039, + 0.015096011571586132, + 0.02978031523525715, + -0.04034752398729324, + 0.00397413969039917, + 0.015725012868642807, + 0.010395662859082222, + 0.01290022861212492, + 0.007342151366174221, + 0.032387807965278625, + -0.02244959957897663, + 0.009332080371677876, + -0.004477339796721935, + 0.03128991648554802, + -0.0021042926236987114, + -0.04400716349482536, + 0.02939147688448429, + -0.013174701482057571, + -0.017360413447022438, + 0.0032565072178840637, + -0.0031364252790808678, + -0.02239241823554039, + 0.007593751419335604, + -0.025320129469037056, + -0.010487154126167297, + -0.004294357728213072, + 0.012820173986256123, + -0.0005500180413946509, + -0.015519157983362675, + 0.06129895895719528, + 0.00583255011588335, + 0.006158486474305391, + 0.0023044291883707047, + 0.015988048166036606, + 0.02163761667907238, + 0.015576339326798916, + -0.02025381661951542, + 0.005964068230241537, + 0.007919687777757645, + 0.014981647953391075, + -0.01797797717154026, + 0.0037940165493637323, + 0.00040563385118730366, + -0.0046117170713841915, + 0.006907569244503975, + -0.00521784508600831, + -0.01230553723871708, + 0.01697157695889473, + -0.006553041748702526, + 0.03657351806759834, + -0.003756848396733403, + 0.02573183923959732, + -0.016857212409377098, + 0.015278994105756283, + 0.02669249288737774, + -0.01473004836589098, + 0.002267260802909732, + 0.015210375189781189, + 0.04858171194791794, + 0.013483483344316483, + 0.006318595726042986, + -0.021214472129940987, + -0.04693487286567688, + 0.02183203585445881, + -0.007422205992043018, + -0.013632155954837799, + 0.0018941492307931185, + 0.010424253530800343, + -0.0006257840432226658, + -0.02516002021729946, + 0.00044994978816248477, + -0.040095921605825424, + -0.014901593327522278, + 0.009715198539197445, + 0.0062671322375535965, + -0.015725012868642807, + -0.03664213791489601, + 0.002730434061959386, + -0.0020313856657594442, + 0.041353922337293625, + -0.010332762263715267, + 0.013449174351990223, + 0.005226422101259232, + -0.05420840531587601, + -0.039775703102350235, + 0.03593308478593826, + -0.02673823945224285, + 0.011893827468156815, + -0.04050763323903084, + -0.02490841969847679, + -0.01652555912733078, + 0.006347186863422394, + 0.003413757309317589, + -0.001039995113387704, + -0.005686736200004816, + 0.01646837592124939, + 0.02472543716430664, + 0.018972942605614662, + -0.01113330852240324, + 0.0029448659624904394, + 0.000377042917534709, + -0.015725012868642807, + -0.003353716339915991, + 0.024267982691526413, + -0.01447844784706831, + -0.02353605441749096, + 0.016239648684859276, + -0.0025045655202120543, + -0.03840333968400955, + 0.001328048761934042, + 0.0077424244955182076, + -0.02043679729104042, + -0.006667405366897583, + -0.006530168931931257, + -0.016731413081288338, + 0.028934022411704063, + 0.0002687547530513257, + 0.0317702442407608, + -0.018755652010440826, + -0.01803516037762165, + -0.026715366169810295, + 0.016125285997986794, + 0.008948961272835732, + 0.030763842165470123, + 0.021843472495675087, + 0.002250106306746602, + 0.014306901954114437, + -0.00015331887698266655, + 0.00616420479491353, + 0.01264862809330225, + -0.035612866282463074, + -0.004028462339192629, + 0.01359784696251154, + 0.011081845499575138, + 0.006627378053963184, + 0.011344881728291512, + -0.021225906908512115, + -0.006124177481979132, + 0.007450796663761139, + -0.027538785710930824, + -0.023764781653881073, + -0.00488619040697813, + 0.014352647587656975, + -0.0025946269743144512, + 0.002890543080866337, + 0.051875386387109756, + -0.005629554390907288, + 0.005366517696529627, + -0.015976613387465477, + 0.05960637331008911, + 0.013963811099529266, + 0.027104202657938004, + -0.04405290633440018, + -0.009160534478724003, + -0.042863525450229645, + 0.014970212243497372, + 0.04066774249076843, + -0.007633778732270002, + 0.014638557098805904, + -0.005089185666292906, + -0.041628398001194, + 0.01081880833953619, + 0.018183832988142967, + -0.013620720244944096, + -0.0018512628739699721, + 0.004989117383956909, + 0.025754710659384727, + 0.03556711971759796, + -0.002661815844476223, + 0.024885546416044235, + 0.005326490383595228, + -0.014535630121827126, + 0.011333445087075233, + 0.018435433506965637, + -0.03003191389143467, + -0.025388747453689575, + -0.011893827468156815, + 0.02989467792212963, + -0.03122129663825035, + -0.04762105643749237, + 0.00980668980628252, + -0.0265552569180727, + 0.03215907886624336, + 0.0014967352617532015, + 0.0387464314699173, + 0.005855422932654619, + -0.014924466609954834, + 0.014089611358940601, + 0.01754339598119259, + -0.01507313922047615, + -0.018069468438625336, + -0.019407523795962334, + 0.010287017561495304, + 0.004242894239723682, + -0.021294526755809784, + -0.013151828199625015, + 0.0060498411767184734, + 0.0229642353951931, + 0.011344881728291512, + -0.004691771697252989, + 0.018446868285536766, + -0.0441443994641304, + 0.03639053925871849, + 0.025274382904171944, + 0.006370059680193663, + -0.009738070890307426, + -0.00615276861935854, + 0.004105657804757357, + 0.028476567938923836, + -0.023558927699923515, + -0.0018870014464482665, + 0.000547516334336251, + 0.0038540575187653303, + 0.027218567207455635, + -0.012065373361110687, + -0.016068102791905403, + -0.000013692375432583503, + 0.040210288017988205, + -0.01444413885474205, + 0.0005796811310574412, + -0.00026339394389651716, + -0.011013226583600044, + 0.011053253896534443, + -0.0054065450094640255, + -0.004514507949352264, + -0.002490270184352994, + 0.026966966688632965, + 0.009720916859805584, + -0.01290022861212492, + -0.05064025893807411, + -0.02074557915329933, + -0.026578130200505257, + -0.0032307752408087254, + -0.01615959405899048, + 0.0002848371514119208, + 0.03577297553420067, + 0.034858062863349915, + 0.012968846596777439, + 0.034217625856399536, + 0.029254240915179253, + -0.021649053320288658, + -0.027149949222803116, + 0.008308525197207928, + 0.049176402390003204, + -0.03350857272744179, + 0.013998120091855526, + 0.01836681365966797, + 0.008136979304254055, + -0.015187502838671207, + 0.037442684173583984, + -0.008594433777034283, + -0.022804128006100655, + -0.014135356992483139, + -0.011659381911158562, + -0.00015948379586916417, + 0.015942303463816643, + 0.01849261485040188, + -0.03211333602666855, + 0.022369544953107834, + 0.008983271196484566, + 0.018938632681965828, + 0.02385627292096615, + 0.024496709927916527, + 0.021111544221639633, + 0.02712707594037056, + -0.005861140787601471, + -0.005375095177441835, + -0.04085072502493858, + 0.006953314412385225, + -0.04990832880139351, + -0.05644993484020233, + -0.015267557464540005, + -0.026463765650987625, + -0.03906664997339249, + -0.0008205597405321896, + 0.011470681987702847, + -0.028545185923576355, + -0.0023944906424731016, + 0.01191670075058937, + -0.012454209849238396, + -0.009966799058020115, + 0.010835963301360607, + -0.030260642990469933, + -0.01198531873524189, + -0.004748953972011805, + 0.0019999356009066105, + 0.016251085326075554, + -0.027401549741625786, + -0.014169665984809399, + 0.01867559738457203, + -0.017074504867196083, + 0.0197391789406538, + 0.02472543716430664, + 0.021237343549728394, + 0.00047711117076687515, + 0.010767345316708088, + 0.023101473227143288, + 0.00023658995633013546, + 0.0322963148355484, + -0.008028334006667137, + -0.018012287095189095, + -0.01075019035488367, + 0.005032003857195377, + -0.049359384924173355, + -0.006541605107486248, + -0.025640347972512245, + -0.011459245346486568, + -0.0032507888972759247, + -0.02795049548149109, + 0.0203681793063879, + 0.007668087724596262, + -0.01227122824639082, + -0.041353922337293625, + -0.020837070420384407, + -0.008886061608791351, + 0.022941363975405693, + 0.038266103714704514, + 0.017509086057543755, + -0.04359545186161995, + -0.01595374010503292, + 0.01583937555551529, + 0.007290687412023544, + 0.021877780556678772, + -0.009126225486397743, + 0.03231918811798096, + -0.00047997027286328375, + -0.0001319650182267651, + 0.004560253582894802, + 0.015118884854018688, + 0.019167359918355942, + -0.03986719623208046, + -0.01670853979885578, + 0.028590932488441467, + -0.023810528218746185, + -0.01163650956004858, + 0.01754339598119259, + 0.055489279329776764, + 0.03222769871354103, + 0.0006547323428094387, + 0.008428606204688549, + -0.01796654239296913, + 0.0004642452404368669, + -0.020654089748859406, + 0.016514122486114502, + 0.0006275709602050483, + 0.0014981648419052362, + 0.056998882442712784, + -0.022929927334189415, + 0.03755704686045647, + 0.013334810733795166, + -0.003891225904226303, + 0.03234206140041351, + 0.02385627292096615, + -0.03540701046586037, + -0.03707671910524368, + 0.0008948961622081697, + -0.0009678030619397759, + 0.0029062682297080755, + 0.01860697753727436, + 0.02120303548872471, + 0.03771715611219406, + -0.01264862809330225, + -0.00465174438431859, + -0.0013716499088332057, + 0.01829819567501545, + 0.006758896168321371, + -0.011996755376458168, + 0.016113849356770515, + 0.002890543080866337, + 0.009983953088521957, + -0.0385863222181797, + 0.04032465070486069, + 0.005666722543537617, + 0.013483483344316483, + 0.03142715245485306, + -0.0214431993663311, + -0.004034180659800768, + 0.014798666350543499, + -0.005649568047374487, + 0.0036024574656039476, + -0.03398890048265457, + 0.0024402360431849957, + 0.017017321661114693, + 0.008091233670711517, + -0.00021121550526004285, + 0.00006611653225263581, + -0.04306938126683235, + 0.03078671544790268, + 0.0013716499088332057, + 0.01318613812327385, + 0.029757441952824593, + -0.01384944748133421, + -0.0006336465012282133, + -0.010733035393059254, + 0.031381405889987946, + -0.012694373726844788, + -0.00370538467541337, + 0.032639406621456146, + -0.013128955848515034, + 0.014066738076508045, + -0.03218195214867592, + -0.023741910234093666, + -0.004777544643729925, + -0.014078174717724323, + 0.02378765493631363, + 0.016639921814203262, + 0.015507721342146397, + 0.028270713984966278, + 0.011064690537750721, + 0.03419475257396698, + -0.022872745990753174, + 0.028362203389406204, + 0.029803186655044556, + 0.027104202657938004, + 0.004829008132219315, + -0.020139452069997787, + 0.02813347615301609, + -0.02662387490272522 + ] + }, + { + "HotelId": "34", + "HotelName": "Lakefront Captain Inn", + "Description": "Every stay starts with a warm cookie. Amenities like the Counting Sheep sleep experience, our Wake-up glorious breakfast buffet and spacious workout facilities await.", + "Description_fr": "Chaque séjour commence par un biscuit chaud. Commodités comme le comptage des moutons expérience de sommeil, notre réveil-up glorieux petit déjeuner buffet et des installations d'entraînement spacieuses vous attendent.", + "Category": "Budget", + "Tags": [ + "restaurant", + "laundry service", + "coffee in lobby" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2017-04-19T00:00:00Z", + "Rating": 3.4, + "Address": { + "StreetAddress": "1500 New Britain Ave", + "City": "West Hartford", + "StateProvince": "CT", + "PostalCode": "06110", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -72.761261, + 41.725285 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "suite", + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 245.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 134.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "tv" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + 0.02193727158010006, + 0.0018861674470826983, + 0.00329125439748168, + 0.02800220437347889, + -0.028798475861549377, + -0.020424356684088707, + 0.042786307632923126, + 0.017703764140605927, + 0.044007256627082825, + -0.0019259810214862227, + 0.029594747349619865, + 0.012348839081823826, + -0.02130025438964367, + 0.00930973794311285, + -0.023901406675577164, + 0.06959410756826401, + -0.05648216977715492, + 0.03328413516283035, + 0.02488347515463829, + 0.02591862715780735, + 0.007392051164060831, + 0.011081441305577755, + -0.05934874713420868, + 0.009601703844964504, + 0.03612416982650757, + 0.03384152799844742, + -0.0132645508274436, + -0.044617731124162674, + 0.03949505090713501, + -0.03779634088277817, + -0.053854476660490036, + -0.028134915977716446, + 0.015288406983017921, + -0.02297242358326912, + 0.047139257192611694, + -0.008646178059279919, + 0.009250016883015633, + -0.01547420397400856, + -0.01087573729455471, + -0.014399237930774689, + -0.019176864996552467, + 0.02887810207903385, + -0.021180814132094383, + -0.021180814132094383, + -0.061578307300806046, + 0.0006909311632625759, + 0.02321130596101284, + -0.031081119552254677, + 0.006764987483620644, + 0.047165799885988235, + 0.020968474447727203, + 0.008082152344286442, + -0.02863922156393528, + -0.03362918645143509, + 0.006814754568040371, + 0.018738916143774986, + -0.018154984340071678, + 0.02970091626048088, + -0.03952159360051155, + 0.030152136459946632, + 0.02594516985118389, + 0.006901017390191555, + 0.03824755921959877, + 0.032673660665750504, + -0.00041493194294162095, + 0.009973296895623207, + -0.027710238471627235, + 0.026900695636868477, + -0.02699359320104122, + -0.025162169709801674, + -0.008400660939514637, + 0.014704475179314613, + -0.032912544906139374, + 0.006881110370159149, + 0.003000947181135416, + -0.033124882727861404, + 0.00003335941073601134, + -0.02591862715780735, + 0.024976374581456184, + 0.0034272840712219477, + 0.012441737577319145, + -0.03246132284402847, + 0.02529488131403923, + 0.023158220574259758, + 0.03033793345093727, + -0.020543796941637993, + -0.03803522139787674, + 0.0012093369150534272, + -0.018937984481453896, + 0.05552664399147034, + 0.05167800188064575, + 0.014638119377195835, + -0.027471356093883514, + -0.0015742945251986384, + 0.014293068088591099, + -0.023516543209552765, + 0.05335017293691635, + -0.027444815263152122, + -0.05616366118192673, + 0.01317828893661499, + 0.01860620453953743, + -0.089394710958004, + -0.026409661397337914, + -0.002324116649106145, + 0.03609762713313103, + -0.018672559410333633, + 0.006841296795755625, + 0.017624136060476303, + 0.004724542610347271, + -0.010205542668700218, + -0.0945439338684082, + -0.004223555326461792, + 0.023675797507166862, + -0.011161068454384804, + -0.0016987118870019913, + 0.0003425625036470592, + 0.01568654365837574, + -0.013171653263270855, + 0.006695313844829798, + -0.02322457730770111, + 0.03469088301062584, + 0.04668803513050079, + 0.0038088306318968534, + -0.05982651188969612, + -0.012700526043772697, + -0.0681077316403389, + -0.06125979870557785, + 0.00845374632626772, + -0.03352301940321922, + -0.014094000682234764, + 0.027099763974547386, + -0.007365508936345577, + 0.055314306169748306, + -0.02070305123925209, + 0.0003249367291573435, + 0.008420567959547043, + -0.012368746101856232, + -0.0003205820976290852, + -0.07261993736028671, + -0.007650839164853096, + 0.03569949418306351, + -0.02757752686738968, + 0.015182238072156906, + -0.013423805125057697, + -0.036655016243457794, + -0.034823592752218246, + -0.0011048263404518366, + -0.002888142131268978, + -0.050722476094961166, + 0.015925424173474312, + -0.003812148468568921, + 0.02903735637664795, + -0.002080258447676897, + 0.018274424597620964, + -0.03028484806418419, + 0.03554023802280426, + -0.04416650906205177, + 0.004412669688463211, + 0.0006071567768231034, + 0.05077556148171425, + -0.035646408796310425, + -0.0338946096599102, + -0.027232475578784943, + 0.012979220598936081, + 0.012388653121888638, + -0.011599017307162285, + -0.038353729993104935, + 0.004342996049672365, + -0.0799456313252449, + -0.0693286806344986, + 0.07378780096769333, + -0.013503432273864746, + -0.031081119552254677, + 0.005235483404248953, + 0.0075181275606155396, + 0.05579207092523575, + 0.0027487946208566427, + 0.021804559975862503, + 0.0002704004291445017, + -0.06120671331882477, + 0.021061373874545097, + -0.0296478308737278, + -0.006300495937466621, + -0.0005208940710872412, + 0.006393394432961941, + 0.025547035038471222, + 0.026038069278001785, + -0.023357288911938667, + 0.04164498299360275, + 0.0265291016548872, + -0.03686735779047012, + 0.005252072121948004, + 0.010132551193237305, + -0.019070696085691452, + 0.01023208536207676, + -0.00397803820669651, + 0.031081119552254677, + 0.010391339659690857, + -0.025772644206881523, + 0.04950152710080147, + -0.03700006753206253, + -0.021446237340569496, + 0.05536739155650139, + 0.01673496700823307, + -0.0480416975915432, + -0.012103321962058544, + -0.0007145704585127532, + 0.027497898787260056, + -0.004873843397945166, + -0.010338254272937775, + 0.046289898455142975, + 0.0005984475719742477, + 0.053615596145391464, + 0.016894221305847168, + -0.041061051189899445, + 0.04851945862174034, + -0.015514017082750797, + 0.013656050898134708, + -0.012282483279705048, + 0.04411342367529869, + 0.0034870044328272343, + 0.0016846113139763474, + 0.007511491887271404, + 0.03546060994267464, + 0.0509348139166832, + 0.028718847781419754, + -0.016774781048297882, + -0.04371529072523117, + 0.0039514959789812565, + -0.014531949535012245, + 0.011871076188981533, + 0.006101428065448999, + -0.03163851052522659, + 0.013244644738733768, + -0.027736781165003777, + 0.019097238779067993, + -0.0014075752114877105, + 0.009873762726783752, + 0.0484929159283638, + -0.008234771899878979, + -0.02553376369178295, + -0.009468992240726948, + -0.050032373517751694, + 0.047378137707710266, + 0.018460221588611603, + 0.02029164507985115, + -0.009415906853973866, + -0.051120612770318985, + 0.008486923761665821, + -0.023901406675577164, + -0.018300967290997505, + 0.043157897889614105, + 0.04408688098192215, + 0.02240176312625408, + 0.02049071341753006, + 0.02135333977639675, + -0.009960025548934937, + -0.0019409110536798835, + 0.06364861130714417, + -0.01738525554537773, + 0.028081830590963364, + -0.01946883089840412, + -0.04305173084139824, + -0.0064896102994680405, + -0.018937984481453896, + 0.02216288261115551, + -0.04498932510614395, + -0.038592610508203506, + -0.01836732216179371, + 0.012455008924007416, + -0.05181071162223816, + -0.018473492935299873, + 0.01692076399922371, + 0.02885155938565731, + 0.05998576432466507, + 0.006124652922153473, + -0.02633003517985344, + 0.005175762809813023, + 0.00004901526335743256, + 0.0061777373775839806, + -0.007969347760081291, + -0.028294170275330544, + 0.04220237582921982, + -0.020995017141103745, + 0.009050949476659298, + 0.009475626982748508, + 0.002959474688395858, + 0.011048262938857079, + -0.025162169709801674, + 0.04790898412466049, + -0.0011064852587878704, + -0.027020135894417763, + 0.00036682389327324927, + -0.0212869830429554, + -0.008904966525733471, + 0.005865864455699921, + 0.03076261095702648, + 0.007013822440057993, + 0.021857645362615585, + 0.034584712237119675, + 0.031213831156492233, + 0.015633458271622658, + -0.0004881308414041996, + -0.000018986609575222246, + 0.008831975050270557, + 0.04448501765727997, + -0.04822749271988869, + -0.022295594215393066, + 0.05247427150607109, + 0.0027006864547729492, + 0.016788050532341003, + 0.001623232034035027, + 0.026038069278001785, + 0.005003237631171942, + -0.02197708562016487, + -0.018473492935299873, + -0.010796110145747662, + 0.029727458953857422, + -0.0032431462313979864, + -0.016151035204529762, + 0.011034991592168808, + -0.010212178342044353, + -0.005248754285275936, + 0.023158220574259758, + 0.03811484947800636, + 0.02005276270210743, + 0.04493623971939087, + -0.0029428857378661633, + -0.025613389909267426, + -0.061790645122528076, + 0.022348677739501, + -0.04445847496390343, + 0.00016143154061865062, + 0.027312101796269417, + -0.04249434173107147, + -0.015978509560227394, + 0.017438339069485664, + -0.035035934299230576, + 0.025454135611653328, + 0.05210268124938011, + -0.029621288180351257, + -0.06571891903877258, + -0.04299864545464516, + 0.010782839730381966, + -0.009634881280362606, + -0.015620186924934387, + 0.020225288346409798, + 0.046741120517253876, + 0.015115882270038128, + 0.04427267983555794, + 0.01368259359151125, + 0.00972114410251379, + 0.00013437076995614916, + 0.001401769113726914, + 0.025547035038471222, + -0.05542047694325447, + 0.057384610176086426, + -0.017411796376109123, + 0.024153560400009155, + 0.03092186525464058, + -0.015275135636329651, + -0.00002028262497333344, + 0.04761701822280884, + 0.018340779468417168, + 0.02130025438964367, + 0.00575637724250555, + -0.04828057810664177, + -0.00973441544920206, + 0.0254674069583416, + -0.0056336186826229095, + 0.03965430706739426, + 0.060516610741615295, + 0.006562601774930954, + -0.08222827315330505, + -0.03861915320158005, + 0.07739756256341934, + 0.050271254032850266, + 0.03540752828121185, + 0.014691203832626343, + -0.01556710246950388, + 0.046263355761766434, + 0.016880949959158897, + 0.05733152851462364, + -0.02149932272732258, + 0.07208908349275589, + 0.0024717585183680058, + -0.02903735637664795, + -0.018646016716957092, + -0.015421119518578053, + 0.006701949518173933, + 0.02800220437347889, + -0.03869878128170967, + -0.010597042739391327, + -0.0048506190069019794, + -0.012468280270695686, + 0.008214864879846573, + -0.02573283202946186, + 0.02802874706685543, + -0.010457695461809635, + -0.04854600131511688, + -0.04599793255329132, + -0.05796854570508003, + 0.0030639853794127703, + -0.03285945951938629, + -0.031028034165501595, + -0.014717746526002884, + -0.018460221588611603, + -0.02679452672600746, + -0.044617731124162674, + 0.003359269117936492, + -0.0072327968664467335, + -0.0071199918165802956, + 0.033761899918317795, + -0.031665053218603134, + -0.013052212074398994, + 0.01564672961831093, + -0.044219594448804855, + -0.031479254364967346, + -0.007757008541375399, + 0.012362110428512096, + -0.023277660831809044, + 0.009183661080896854, + -0.010709848254919052, + 0.01674823835492134, + -0.01696057617664337, + 0.010397975333034992, + -0.019720982760190964, + -0.05626983195543289, + -0.049236103892326355, + -0.021632034331560135, + -0.005660161375999451, + -0.0010534004541113973, + 0.019495373591780663, + 0.04793552681803703, + -0.034186575561761856, + -0.013722407631576061, + -0.06879783421754837, + 0.01775684766471386, + -0.024631323292851448, + -0.0011487870942801237, + 0.016602255403995514, + 0.04249434173107147, + -0.06555966287851334, + 0.012043601833283901, + -0.020742865279316902, + -0.019933322444558144, + -0.019322847947478294, + 0.0030424196738749743, + -0.025839000940322876, + -0.017610864713788033, + 0.01962808519601822, + -0.07755681872367859, + 0.03296562656760216, + -0.011691915802657604, + 0.012415194883942604, + 0.01431961078196764, + -0.0035633137449622154, + -0.018075356259942055, + 0.030868779867887497, + -0.03596491739153862, + 0.030470645055174828, + -0.023781966418027878, + 0.027842950075864792, + 0.018141712993383408, + 0.016668610274791718, + -0.0037756527308374643, + -0.04790898412466049, + 0.011738364584743977, + -0.009468992240726948, + -0.015022983774542809, + -0.059083323925733566, + -0.05157183110713959, + -0.013138474896550179, + 0.03745128959417343, + -0.0212869830429554, + 0.006940830498933792, + -0.002888142131268978, + 0.00606825016438961, + 0.01160565298050642, + 0.031691595911979675, + -0.03745128959417343, + 0.0060052121989429, + 0.004638279788196087, + -0.000788806180935353, + -0.014571763575077057, + -0.00622418662533164, + -0.041299931704998016, + -0.02887810207903385, + -0.04974040761590004, + -0.02087557688355446, + 0.0392296276986599, + 0.005029779858887196, + 0.025361238047480583, + -0.014359423890709877, + 0.008699263446033001, + -0.00814187340438366, + 0.027338644489645958, + 0.004077572375535965, + 0.008725805208086967, + 0.006283906754106283, + -0.00014608673518523574, + -0.026887424290180206, + -0.018035542219877243, + 0.07208908349275589, + 0.04456464573740959, + 0.010013110935688019, + -0.04599793255329132, + -0.03498284891247749, + 0.017902830615639687, + -0.03875186666846275, + 0.0227998998016119, + 0.03514210134744644, + -0.002992652589455247, + 0.028957730159163475, + -0.02068977989256382, + 0.04782935604453087, + 0.02091539092361927, + 0.05998576432466507, + -0.04079562798142433, + -0.02046417072415352, + -0.008460381999611855, + 0.014545220881700516, + -0.003805512795224786, + -0.005072911269962788, + 0.014638119377195835, + -0.04007898271083832, + -0.03811484947800636, + -0.043370239436626434, + -0.017703764140605927, + -0.0075778476893901825, + 0.0037225678097456694, + -0.02467113547027111, + -0.009236746467649937, + -0.0037756527308374643, + 0.009873762726783752, + 0.02192400023341179, + -0.008135237731039524, + -0.009548619389533997, + -0.0200660340487957, + -0.04740468040108681, + 0.023755423724651337, + 0.03721240907907486, + 0.004090843256562948, + -0.03609762713313103, + -0.009926848113536835, + 0.0109819071367383, + -0.03301871195435524, + -0.05242118984460831, + 0.006672088988125324, + -0.005620347801595926, + 0.001989019103348255, + 0.038566067814826965, + 0.03352301940321922, + -0.0169473048299551, + -0.013948017731308937, + -0.005816097836941481, + -0.008214864879846573, + 0.00023929608869366348, + 0.02403412014245987, + 0.022707000374794006, + -0.01632355898618698, + -0.01905742473900318, + -0.03999935835599899, + 0.02699359320104122, + -0.02487020380795002, + 0.010663398541510105, + -0.003566631581634283, + 0.014677932485938072, + 0.0074318647384643555, + 0.011114618740975857, + -0.001079942798241973, + 0.03309834003448486, + -0.01494335662573576, + -0.030391016975045204, + 0.00027620658511295915, + 0.00616114865988493, + 0.021592220291495323, + 0.01305884774774313, + -0.03073606826364994, + 0.024963103234767914, + 0.025865543633699417, + 0.014385966584086418, + -0.024790577590465546, + 0.04413996636867523, + -0.06465721875429153, + 0.03970739245414734, + 0.002959474688395858, + 0.013218102045357227, + 0.01735871285200119, + 0.042308542877435684, + -0.005520813632756472, + 0.03283291682600975, + 0.010059559717774391, + -0.02863922156393528, + 0.019110508263111115, + 0.015819255262613297, + -0.05393410474061966, + 0.00803570356220007, + -0.02970091626048088, + 0.037690170109272, + 0.0002743403019849211, + 0.001846353872679174, + 0.015407848171889782, + -0.023463457822799683, + 0.0029760636389255524, + 0.00491365697234869, + -0.05961417034268379, + 0.014160356484353542, + 0.011472941376268864, + -0.01921667903661728, + 0.012262576259672642, + -0.03490322083234787, + 0.0322224423289299, + 0.0020785995293408632, + -0.0384599007666111, + -0.017292356118559837, + -0.03808830678462982, + -0.03779634088277817, + -0.005703292321413755, + 0.010577135719358921, + 0.009495534002780914, + 0.004449165426194668, + -0.0063336738385260105, + 0.018340779468417168, + 0.01569981314241886, + 0.038327187299728394, + -0.019190136343240738, + -0.010696576908230782, + -0.02611769549548626, + 0.04307827353477478, + -0.01773030497133732, + 0.05557972937822342, + 0.030072510242462158, + -0.02175147458910942, + -0.0686916634440422, + 0.01799573004245758, + 0.027842950075864792, + -0.037079695612192154, + 0.0008423056569881737, + 0.004323089029639959, + 0.04960769787430763, + 0.0010351525852456689, + 0.015076068229973316, + -0.05515505373477936, + 0.019296305254101753, + 0.01692076399922371, + 0.057596951723098755, + 0.009727779775857925, + 0.028506509959697723, + 0.0032282161992043257, + -0.003546724794432521, + -0.0028499874752014875, + 0.03739820420742035, + -0.003991309553384781, + -0.020782679319381714, + -0.03490322083234787, + -0.0156600009649992, + 0.016403187066316605, + 0.03339030593633652, + 0.008904966525733471, + -0.02887810207903385, + 0.009382729418575764, + -0.021844374015927315, + -0.003782288171350956, + -0.007133263163268566, + 0.05855247750878334, + -0.020530525594949722, + -0.01420016959309578, + -0.01773030497133732, + -0.0015593644930049777, + 0.018500033766031265, + 0.02031818777322769, + -0.003037442918866873, + 0.036893900483846664, + 0.014067457988858223, + -0.005670114420354366, + 0.0005179910222068429, + -0.007458406966179609, + 0.014492136426270008, + 0.040025901049375534, + 0.022627374157309532, + 0.015407848171889782, + 0.0026310128159821033, + 0.0015178920002654195, + 0.007060271222144365, + -0.04522820562124252, + 0.05542047694325447, + -0.011380042880773544, + 0.04199003428220749, + -0.008500195108354092, + 0.009727779775857925, + -0.022083254531025887, + 0.0015436048852279782, + -0.010689941234886646, + -0.006220868788659573, + -0.030258305370807648, + -0.013344177976250648, + 0.010278534144163132, + 0.0035599959082901478, + -0.06471030414104462, + -0.004060983192175627, + 0.006615686696022749, + 0.028718847781419754, + -0.028320712968707085, + -0.018340779468417168, + 0.018115170300006866, + -0.012680619023740292, + 0.009495534002780914, + 0.008387390524148941, + 0.012017060071229935, + -0.0064298901706933975, + -0.0443788506090641, + -0.01412054244428873, + 0.03158542513847351, + -0.00806224625557661, + -0.02909044176340103, + -0.009475626982748508, + 0.006074885837733746, + -0.011479577049612999, + 0.01368259359151125, + -0.009170389734208584, + 0.003911682404577732, + 0.02887810207903385, + -0.019482102245092392, + 0.023450186476111412, + 0.018300967290997505, + 0.05032433941960335, + -0.03840681537985802, + -0.01001974567770958, + 0.06253383308649063, + 0.02111445739865303, + 0.0017932690680027008, + 0.005252072121948004, + 0.026051340624690056, + -0.03694698587059975, + -0.021897457540035248, + -0.007743737660348415, + -0.008805432356894016, + -0.034398917108774185, + -0.026476018130779266, + 0.014027644880115986, + -0.010709848254919052, + 0.04427267983555794, + -0.0009687966667115688, + 0.012063508853316307, + -0.030178679153323174, + 0.01181135606020689, + -0.00044541421812027693, + -0.03596491739153862, + -0.006436525844037533, + 0.0041571990586817265, + 0.01179808471351862, + -0.010006475262343884, + -0.030789153650403023, + 0.04305173084139824, + -0.03113420493900776, + 0.0047544026747345924, + -0.005301839206367731, + 0.009196932427585125, + 0.005889089312404394, + 0.0022760084830224514, + 0.030603356659412384, + 0.031665053218603134, + 0.02423318661749363, + -0.014611576683819294, + 0.010988542810082436, + -0.03686735779047012, + -0.009243381209671497, + 0.0005793702439405024, + -0.03416003659367561, + -0.033151425421237946, + -0.027497898787260056, + 0.012050237506628036, + -0.01420016959309578, + 0.020238559693098068, + -0.03232860937714577, + 0.01210995763540268, + -0.014478865079581738, + 0.00652278820052743, + 0.00164562719874084, + 0.029754001647233963, + 0.017504695802927017, + -0.0077769155614078045, + -0.0029611336067318916, + -0.0037391569931060076, + -0.003410695120692253, + 0.004502250347286463, + -0.022839711979031563, + -0.026847610250115395, + -0.0038718688301742077, + 0.006745080929249525, + -0.010384703986346722, + 0.015633458271622658, + -0.06163139268755913, + 0.03235515207052231, + -0.018964525312185287, + -0.028055289760231972, + -0.02802874706685543, + 0.05074901878833771, + 0.010079466737806797, + -0.008301127701997757, + -0.02176474593579769, + 0.005985305178910494, + -0.023689068853855133, + 0.04992620646953583, + -0.00616114865988493, + 0.008115330711007118, + 0.019495373591780663, + 0.02863922156393528, + 0.006572555284947157, + -0.026635272428393364, + 0.022069983184337616, + -0.010736390016973019, + 0.020172204822301865, + -0.0014631483936682343, + -0.03532790020108223, + 0.0032315340358763933, + 0.043396782130002975, + 0.011247331276535988, + -0.03360264375805855, + 0.007597754243761301, + -0.0334433913230896, + -0.02970091626048088, + 0.017929373309016228, + 0.0027919260319322348, + 0.00742522906512022, + -0.033549562096595764, + 0.015540559776127338, + 0.036256883293390274, + -0.010311712510883808, + -0.025998255237936974, + -0.007465042639523745, + 0.003022512886673212, + 0.01613776385784149, + 0.023874865844845772, + -0.02027837373316288, + 0.031479254364967346, + 0.022906068712472916, + -0.017504695802927017, + 0.005461093503981829, + -0.026290221139788628, + -0.025799186900258064, + -0.001723595429211855, + -0.001989019103348255, + -0.0455997996032238, + -0.005248754285275936, + 0.03240823745727539, + -0.005968716461211443, + -0.008201593533158302, + -0.024604780599474907, + 0.02092866227030754, + -0.04509549215435982, + 0.01961481384932995, + -0.06895709037780762, + 0.008181686513125896, + 0.004206966143101454, + 0.04793552681803703, + -0.007027093321084976, + -0.01904415339231491, + 0.001600836869329214, + -0.005394737236201763, + 0.02487020380795002, + 0.01982715353369713, + -0.0000779163819970563, + -0.004203648306429386, + 0.029780542477965355, + 0.014293068088591099, + 0.0008394025499001145, + 0.010995178483426571, + -0.005749741569161415, + -0.010590407066047192, + -0.0020703051704913378, + -0.002825103932991624, + -0.030789153650403023, + 0.02067650854587555, + -0.017889559268951416, + -0.003855279879644513, + 0.00224614841863513, + -0.013987830840051174, + -0.0111743388697505, + 0.01753123849630356, + -0.01329109352082014, + 0.01003301702439785, + 0.00522552989423275, + -0.01591215282678604, + 0.024511883035302162, + -0.0311607476323843, + 0.03577911853790283, + -0.014253254979848862, + 0.02135333977639675, + -0.009050949476659298, + 0.013656050898134708, + -0.00806224625557661, + 0.02403412014245987, + -0.028479967266321182, + 0.00028719677357003093, + -0.00012980880273971707, + 0.001133027602918446, + -0.019309576600790024, + 0.007597754243761301, + -0.024750763550400734, + 0.005620347801595926, + -0.046289898455142975, + -0.006247411016374826, + 0.061100542545318604, + -0.009442449547350407, + -0.024710949510335922, + 0.016217390075325966, + -0.02092866227030754, + -0.017637407407164574, + 0.01140658464282751, + -0.04719233885407448, + -0.04249434173107147, + -0.002835057210177183, + 0.030682984739542007, + 0.02861267887055874, + -0.020583610981702805, + -0.0004051859141327441, + -0.02800220437347889, + 0.021154271438717842, + -0.0014407532289624214, + 0.02485693246126175, + -0.035646408796310425, + 0.01690749265253544, + 0.01733217015862465, + 0.01556710246950388, + 0.0011380042415112257, + -0.012886322103440762, + 0.03158542513847351, + -0.007060271222144365, + 0.007909627631306648, + 0.02776332199573517, + 0.00803570356220007, + -0.012581084854900837, + 0.014518678188323975, + -0.021247170865535736, + -0.004064301028847694, + -0.01358969509601593, + -0.012096687220036983, + -0.0186194758862257, + -0.0024402395356446505, + 0.015182238072156906, + -0.007332330569624901, + -0.034186575561761856, + 0.02379523776471615, + -0.009110669605433941, + 0.02487020380795002, + 0.004359584767371416, + -0.006947466172277927, + -0.04374183341860771, + 0.015062796883285046, + -0.015925424173474312, + 0.048147864639759064, + -0.050695933401584625, + -0.0171065591275692, + 0.04132647439837456, + -0.008977958001196384, + 0.007816729135811329, + 0.008287856355309486, + -0.016243932768702507, + 0.013828576542437077, + -0.0015436048852279782, + 0.005484317895025015, + -0.03508901968598366, + 0.025347966700792313, + -0.02108791656792164, + -0.016642067581415176, + 0.040238238871097565, + -0.030019424855709076, + 0.029727458953857422, + -0.005208940710872412, + 0.024578237906098366, + 0.006280589383095503, + -0.014545220881700516, + -0.0024734174367040396, + 0.0010575477499514818, + 0.03718586638569832, + 0.04082217067480087, + 0.03031139075756073, + 0.003812148468568921, + 0.03471742570400238, + 0.05834013596177101, + 0.033974237740039825, + -0.02967437356710434, + -0.023556357249617577, + 0.036256883293390274, + 0.029541661962866783, + 0.030417559668421745, + 0.025573577731847763, + 0.0311607476323843, + 0.01556710246950388, + -0.025878814980387688, + -0.007803457789123058, + 0.017876287922263145, + -0.02111445739865303, + -0.0017866335110738873, + -0.008394025266170502, + -0.0026177417021244764, + 0.027922576293349266, + -0.004114068113267422, + -0.019375933334231377, + -0.01612449251115322, + 0.013841847889125347, + -0.00804897490888834, + 0.029807085171341896, + 0.011147797107696533, + -0.01758432202041149, + -0.0018048813799396157, + -0.04719233885407448, + 0.038353729993104935, + 0.06492264568805695, + 0.018712373450398445, + 0.020238559693098068, + 0.010802745819091797, + -0.04703308641910553, + -0.019296305254101753, + 0.01757105067372322, + -0.016987118870019913, + -0.009495534002780914, + 0.035035934299230576, + -0.003974720370024443, + 0.037743255496025085, + 0.0010293464874848723, + -0.01920340768992901, + 0.01357642374932766, + -0.04037094861268997, + 0.04958115518093109, + 0.03463779762387276, + 0.037106238305568695, + 0.003792241681367159, + 0.0032978898379951715, + 0.023490000516176224, + 0.023888137191534042, + 0.04621027410030365, + 0.00741195771843195, + 0.01777011901140213, + 0.014107272028923035, + -0.00616114865988493, + -0.009283195249736309, + -0.016880949959158897, + -0.005109407007694244, + -0.013722407631576061, + 0.032540950924158096, + 0.029408950358629227, + 0.012302390299737453, + 0.04079562798142433, + 0.0005076228990219533, + -0.009853856638073921, + 0.023981034755706787, + 0.010889008641242981, + 0.0014283114578574896, + -0.03370881453156471, + -0.024949831888079643, + -0.0016257204115390778, + 0.0013495137682184577, + 0.006648864597082138, + -0.005457775667309761, + -0.022640645503997803, + 0.03686735779047012, + 0.008692627772688866, + 0.01495662797242403, + 0.01171182282269001, + 0.029382407665252686, + -0.04788244143128395, + -0.01941574551165104, + -0.024604780599474907, + -0.03288600221276283, + -0.012912864796817303, + 0.006058296654373407, + 0.026223864406347275, + 0.0021217309404164553, + 0.031054576858878136, + 0.0036595298442989588, + -0.028055289760231972, + -0.00846701767295599, + -0.01925649121403694, + 0.016655338928103447, + -0.0034073772840201855, + -0.04217583313584328, + 0.042759764939546585, + -0.004435894079506397, + 0.003858597483485937, + 0.006433208007365465, + -0.020610153675079346, + 0.000391707377275452, + 0.009508805349469185, + 0.029833627864718437, + -0.018738916143774986, + 0.00920356810092926, + -0.016469543799757957, + -0.006058296654373407, + 0.027285560965538025, + 0.00295615685172379, + 0.023131677880883217, + -0.04119376465678215, + 0.022627374157309532, + 0.028479967266321182, + -0.010577135719358921, + 0.01043778844177723, + 0.03392115235328674, + 0.020212016999721527, + -0.0031286822631955147, + 0.03490322083234787, + 0.01085583120584488, + -0.0120104243978858, + -0.013868390582501888, + -0.02066323719918728, + -0.00834757648408413, + -0.02840033918619156, + -0.00266750855371356, + -0.0029727458022534847, + -0.02655564434826374, + -0.006184373050928116, + 0.014757559634745121, + -0.0037225678097456694, + 0.004704635590314865, + -0.00769065273925662, + -0.020862305536866188, + -0.02029164507985115, + -0.019375933334231377, + 0.013921475037932396, + -0.017491424456238747, + 0.03872532397508621, + -0.00814187340438366, + -0.013410534709692001, + -0.014439051039516926, + 0.00013229715113993734, + 0.006346945185214281, + -0.01591215282678604, + 0.016336830332875252, + -0.01613776385784149, + -0.045679423958063126, + 0.004419305361807346, + -0.03259403631091118, + -0.020610153675079346, + 0.01965462788939476, + -0.011844534426927567, + -0.03952159360051155, + -0.013529974967241287, + -0.008818703703582287, + 0.006227504462003708, + -0.0014648071955889463, + -0.004628326278179884, + 0.0023937902878969908, + -0.021432965993881226, + -0.007265974767506123, + -0.0027089810464531183, + 0.07564576715230942, + -0.0030507140327244997, + -0.0007216208032332361, + -0.020782679319381714, + 0.023118408396840096, + -0.00778355123475194, + -0.010470966808497906, + -0.03400078043341637, + 0.021632034331560135, + -0.010889008641242981, + 0.0012499799486249685, + -0.025852272287011147, + 0.0008974639931693673, + -0.0007626785081811249, + 0.004595148377120495, + 0.008307763375341892, + -0.04958115518093109, + -0.018725644797086716, + 0.007312424015253782, + -0.002977722557261586, + -0.008194957859814167, + -0.018526576459407806, + 0.01775684766471386, + 0.012050237506628036, + -0.02026510238647461, + 0.004887114744633436, + 0.0012367087183520198, + 0.011167704127728939, + -0.0085532795637846, + 0.013304364867508411, + -0.02197708562016487, + 0.0020072669722139835, + -0.014611576683819294, + 0.017876287922263145, + 0.03914999961853027, + 0.0013752267695963383, + 0.015540559776127338, + -0.011287144385278225, + 0.011127890087664127, + -0.00237886025570333, + -0.0013835212448611856, + -0.012700526043772697, + 0.006960737518966198, + 0.0037391569931060076, + 0.004094161093235016, + 0.009462356567382812, + -0.026383118703961372, + -0.010079466737806797, + 0.01669515296816826, + 0.014784102328121662, + 0.01842040754854679, + -0.02360944077372551, + 0.025228526443243027, + 0.006151195149868727, + -0.019322847947478294, + -0.0042766397818923, + 0.028055289760231972, + -0.01800900138914585, + 0.02924969606101513, + -0.03256749361753464, + -0.001723595429211855, + 0.000683880818542093, + -0.00899786502122879, + -0.011652101762592793, + -0.014704475179314613, + -0.014731017872691154, + -0.0009472309611737728, + 0.01556710246950388, + -0.009303102269768715, + 0.04711271449923515, + -0.0042965468019247055, + 0.011234059929847717, + -0.009953389875590801, + -0.0007162293768487871, + 0.015062796883285046, + -0.02298569492995739, + -0.021220628172159195, + 0.036655016243457794, + 0.004734496120363474, + -0.05451803654432297, + 0.03137308731675148, + 0.009316373616456985, + 0.022852983325719833, + 0.02339710295200348, + 0.027285560965538025, + 0.02261410281062126, + 0.0027172754053026438, + 0.037557460367679596, + 0.011167704127728939, + 0.03150579705834389, + 0.006555966101586819, + 0.011678644455969334, + 0.02797566168010235, + 0.006108063738793135, + 0.000566513801459223, + 0.029966339468955994, + -0.03638959303498268, + 0.01773030497133732, + -0.011565838940441608, + -0.027657153084874153, + 0.009966661222279072, + -0.007246068213135004, + 0.006247411016374826, + 0.03577911853790283, + -0.0044425297528505325, + -0.01883181370794773, + 0.009442449547350407, + 0.003725885646417737, + -0.005358241498470306, + -0.008745712228119373, + 0.018646016716957092, + -0.00373583915643394, + 0.004455801099538803, + -0.0032746654469519854, + 0.01349679660052061, + -0.0033410212490707636, + -0.022215966135263443, + 0.02487020380795002, + 0.026038069278001785, + -0.02678125537931919, + 0.04833366349339485, + 0.012985856272280216, + 0.019601542502641678, + -0.011506118811666965, + 0.010816017165780067, + -0.03471742570400238, + 0.0022992331068962812, + 0.027497898787260056, + -0.002337387762963772, + 0.019787339493632317, + 0.009953389875590801, + 0.008221500553190708, + 0.012070144526660442, + 0.0006548501551151276, + -0.002803538227453828, + 0.02173820324242115, + 0.00001621314004296437, + 0.0006544354255311191, + 0.016456272453069687, + -0.007889720611274242, + -0.00251157209277153, + 0.025626661255955696, + -0.029408950358629227, + -0.02359616942703724, + 0.02797566168010235, + -0.0029213200323283672, + -0.04698000103235245, + -0.023914678022265434, + 0.03325759246945381, + 0.01221612747758627, + -0.037716712802648544, + 0.011147797107696533, + 0.02909044176340103, + 0.022242508828639984, + 0.010689941234886646, + 0.02866576425731182, + 0.010769568383693695, + 0.012116593308746815, + 0.022906068712472916, + 0.02739172987639904, + 0.018712373450398445, + -0.010922187007963657, + -0.023264391347765923, + 0.018088627606630325, + 0.0040543475188314915, + -0.006721856072545052, + 0.007239432539790869, + 0.003928271122276783, + -0.012401924468576908, + 0.005072911269962788, + 0.01043778844177723, + -0.017252542078495026, + 0.002003949135541916, + -0.013231373392045498, + -0.003921635914593935, + -0.038778409361839294, + -0.005786237306892872, + 0.0015377987874671817, + -0.01013918686658144, + 0.00940927118062973, + -0.03492976352572441, + -0.009143847972154617, + -0.017066746950149536, + 0.025839000940322876, + 0.037504374980926514, + -0.0322224423289299, + -0.02217615395784378, + -0.0049966019578278065, + -0.003669483121484518, + 0.007611025590449572, + -0.007511491887271404, + -0.02552049234509468, + -0.016774781048297882, + 0.0006361874984577298, + -0.025772644206881523, + -0.02175147458910942, + -0.013032305054366589, + -0.011459670029580593, + 0.009820678271353245, + -0.012581084854900837, + -0.034797053784132004, + -0.002237853826954961, + -0.022454848513007164, + -0.03216935694217682, + 0.009084127843379974, + 0.015938695520162582, + -0.004366220440715551, + 0.012090051546692848, + -0.01648281328380108, + -0.0027703603263944387, + 0.0018297649221494794, + 0.01304557640105486, + -0.0265291016548872, + 0.0034737330861389637, + 0.04570596665143967, + 0.012083415873348713, + -0.030682984739542007, + 0.006987279746681452, + 0.002990993671119213, + 0.021897457540035248, + -0.024564966559410095, + -0.006828025449067354, + 0.006008530035614967, + -0.023927949368953705, + -0.019296305254101753, + 0.023543085902929306, + -0.04833366349339485, + -0.00684793246909976, + -0.01673496700823307, + -0.020849034190177917, + 0.020344728603959084, + 0.04143264517188072, + 0.008812068030238152, + 0.01673496700823307, + -0.010524051263928413, + 0.005062957759946585, + -0.0014249937376007438, + -0.01004628837108612, + 0.005690021440386772, + -0.012103321962058544, + -0.015540559776127338, + -0.05074901878833771, + 0.013251280412077904, + -0.013974559493362904, + -0.03280637413263321, + -0.009867127053439617, + 0.004220237489789724, + 0.013775492087006569, + -0.010610314086079597, + -0.017252542078495026, + -0.019574999809265137, + -0.02382178045809269, + 0.006396712269634008, + 0.0031502479687333107, + 0.00899786502122879, + -0.018778730183839798, + 0.036309968680143356, + 0.0008568210178054869, + 0.005311792716383934, + -0.003083891933783889, + -0.024299543350934982, + -0.004916974809020758, + 0.014877000823616982, + 0.005354924127459526, + 0.01441250927746296, + -0.009037678129971027, + 0.0009099057642742991, + 0.0014075752114877105, + -0.007139898370951414, + 0.015195508487522602, + -0.012846508994698524, + 0.009243381209671497, + -0.027259018272161484, + 0.0011056557996198535, + -0.0036296695470809937, + 0.008201593533158302, + -0.019588271155953407, + -0.0240208487957716, + 0.019269762560725212, + -0.015076068229973316, + -0.0556328147649765, + 0.00480416975915432, + 0.04857254400849342, + -0.041512273252010345, + 0.0043396782130002975, + -0.010610314086079597, + 0.04761701822280884, + -0.0020155615638941526, + 0.0019259810214862227, + -0.037292033433914185, + 0.01753123849630356, + 0.008009160868823528, + -0.006728491745889187, + 0.03155888244509697, + -0.022507932037115097, + 0.01043778844177723, + 0.016270475462079048, + -0.002977722557261586, + 0.01795591600239277, + 0.01755777932703495, + 0.048811424523591995, + -0.01836732216179371, + -0.021857645362615585, + 0.0296478308737278, + 0.010271898470818996, + -0.009468992240726948, + 0.01863274723291397, + 0.048784881830215454, + 0.012143136002123356, + -0.0015203803777694702, + 0.01378876343369484, + 0.022481391206383705, + -0.021247170865535736, + -0.01904415339231491, + -0.015991780906915665, + 0.01905742473900318, + -0.036283425986766815, + 0.044830068945884705, + 0.009004500694572926, + -0.007796822115778923, + -0.008400660939514637, + 0.0070868139155209064, + -0.01317828893661499, + 0.007816729135811329, + -0.09390691667795181, + -0.02717939019203186, + -0.014704475179314613, + -0.031081119552254677, + 0.001446559326723218, + -0.028108373284339905, + -0.014253254979848862, + 0.012043601833283901, + 0.0014216759009286761, + -0.014717746526002884, + -0.018300967290997505, + 0.04119376465678215, + 0.00042032336932606995, + -0.014531949535012245, + 0.007982619106769562, + -0.040025901049375534, + 0.009926848113536835, + -0.011937432922422886, + 0.008619636297225952, + -0.029223153367638588, + -0.00522552989423275, + 0.015301678329706192, + -0.02362271212041378, + -0.004973377101123333, + 0.036681558936834335, + 0.02654237300157547, + -0.015341492369771004, + 0.005806144326925278, + 0.03033793345093727, + 0.007106720469892025, + 0.010550593957304955, + 0.01316501758992672, + 0.03994627296924591, + 0.00023473412147723138, + 0.028931187465786934, + -0.014983169734477997, + 0.01349679660052061, + -0.024511883035302162, + -0.01693403534591198, + -0.007265974767506123, + -0.003987991716712713, + -0.008367483504116535, + -0.02781640738248825, + -0.0012715455377474427, + 0.047749731689691544, + -0.006874474696815014, + -0.009787499904632568, + -0.0296478308737278, + -0.02237522043287754, + 0.008904966525733471, + -0.016615526750683784, + -0.009376093745231628, + 0.010630221106112003, + 0.041910409927368164, + 0.03349647670984268, + 0.049262646585702896, + -0.023330746218562126, + -0.011552568525075912, + 0.020795950666069984, + -0.005656843539327383, + 0.014624848030507565, + -0.01285314466804266, + -0.008022432215511799, + 0.005610394291579723, + -0.006300495937466621 + ] + }, + { + "HotelId": "35", + "HotelName": "Bellevue Suites", + "Description": "Comfortable city living in the very center of downtown Bellevue. Newly reimagined, this hotel features apartment-style suites with sleeping, living and work spaces. Located across the street from the Light Rail to downtown. Free shuttle to the airport.", + "Description_fr": "Centre-ville confortable vivant en plein centre du centre-ville de Bellevue. Récemment repensé, cet hôtel propose des suites de style appartement avec des espaces de couchage, de vie et de travail. Situé en face du tramway au centre-ville. Situé en face du tramway au centre-ville. Navette gratuite pour l'aéroport.", + "Category": "Extended-Stay", + "Tags": [ + "laundry service", + "view", + "24-hour front desk service" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2024-01-19T00:00:00Z", + "Rating": 4, + "Address": { + "StreetAddress": "11025 NE 8th St", + "City": "Bellevue", + "StateProvince": "WA", + "PostalCode": "98004", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.193008, + 47.61702 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "bathroom shower", + "tv" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 70.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 267.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "coffee maker", + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.030250128358602524, + -0.06493138521909714, + 0.040647923946380615, + 0.03123726136982441, + -0.043126724660396576, + -0.06295712292194366, + -0.020323961973190308, + 0.04584682360291481, + 0.036085180938243866, + 0.0061147380620241165, + -0.004680653568357229, + 0.010781681165099144, + -0.008472887799143791, + -0.013194671832025051, + -0.026696452870965004, + 0.03966079279780388, + -0.015465077012777328, + -0.02150852233171463, + -0.0013833566335961223, + 0.00988229364156723, + 0.016737380996346474, + -0.017834195867180824, + 0.010639095678925514, + -0.03792782872915268, + -0.024524759501218796, + 0.030864344909787178, + -0.03909045085310936, + -0.014741179533302784, + -0.007178647443652153, + -0.00048088436597026885, + -0.002829780103638768, + -0.021398840472102165, + 0.02761777490377426, + -0.01693480834364891, + -0.020971084013581276, + -0.01679222099483013, + 0.012613360770046711, + -0.02847329154610634, + 0.01700061745941639, + -0.012997245416045189, + -0.026652580127120018, + 0.07300394028425217, + 0.012744978070259094, + -0.022923411801457405, + -0.0323779471218586, + 0.031719859689474106, + -0.0043022530153393745, + 0.04299510642886162, + -0.013359193690121174, + 0.007935449481010437, + -0.009865841828286648, + -0.02570931985974312, + -0.008418046869337559, + -0.047777216881513596, + -0.036063242703676224, + 0.08239266276359558, + -0.04940050095319748, + -0.07462722063064575, + 0.03270699083805084, + 0.012876596301794052, + 0.0703715831041336, + -0.006471202243119478, + -0.016331560909748077, + 0.11529708653688431, + -0.04948824644088745, + 0.01764773763716221, + 0.006783794611692429, + 0.0030491428915411234, + -0.0031697924714535475, + -0.03610711544752121, + 0.05650785565376282, + 0.0600176602602005, + 0.015508949756622314, + -0.045802950859069824, + -0.006750890053808689, + 0.0035591614432632923, + -0.013095959089696407, + 0.02412990666925907, + -0.012865628115832806, + -0.044223539531230927, + -0.03678714111447334, + -0.060544129461050034, + -0.03424253314733505, + 0.04411385953426361, + -0.0252925306558609, + -0.046461038291454315, + -0.04707525670528412, + -0.016002515330910683, + -0.000806843803729862, + 0.0312591977417469, + 0.016035420820116997, + 0.013797920197248459, + -0.04154731333255768, + -0.022616304457187653, + -0.031412750482559204, + 0.02614804543554783, + 0.01919424533843994, + -0.005917311180382967, + -0.003956756554543972, + 0.05071667954325676, + 0.05356839299201965, + -0.06874830275774002, + 0.01053489837795496, + 0.021541425958275795, + 0.014565689489245415, + -0.04183248430490494, + 0.05747305229306221, + 0.017340628430247307, + 0.00901032704859972, + -0.02237500436604023, + -0.06795859336853027, + 0.013139830902218819, + -0.043565452098846436, + 0.03386961668729782, + -0.008396110497415066, + -0.043126724660396576, + -0.002635095501318574, + -0.04317059740424156, + -0.025336403399705887, + -0.037532974034547806, + 0.002473315456882119, + 0.0406917966902256, + -0.00595569983124733, + -0.014883765950798988, + -0.005470359697937965, + -0.06931864470243454, + 0.0031643083784729242, + -0.027793265879154205, + -0.02818811871111393, + 0.0234060101211071, + -0.034110914915800095, + 0.0086812824010849, + -0.018985850736498833, + 0.000325445260386914, + -0.012174635194242, + 0.01191139966249466, + -0.027705520391464233, + -0.027573904022574425, + -0.01584896259009838, + -0.04233701899647713, + 0.009427116252481937, + 0.004491453059017658, + 0.03259731084108353, + -0.056069131940603256, + -0.08160296082496643, + 0.014894734136760235, + 0.041656993329524994, + 0.041964102536439896, + 0.016616731882095337, + 0.05291030555963516, + -0.020795593038201332, + -0.007842219434678555, + -0.006005056668072939, + 0.02834167331457138, + -0.004184345249086618, + -0.01975362002849579, + 0.009651962667703629, + -0.005818597972393036, + -0.013918569311499596, + -0.012986277230083942, + -0.03617292642593384, + -0.018788423389196396, + -0.035339344292879105, + -0.00213330308906734, + 0.024897677823901176, + -0.00228137313388288, + -0.024568632245063782, + 0.03130307048559189, + -0.052866432815790176, + -0.033321209251880646, + 0.030842408537864685, + -0.015157968737185001, + -0.014028250239789486, + 0.06265001744031906, + 0.0521644726395607, + 0.028495226055383682, + 0.04018726199865341, + 0.01926005259156227, + 0.020949147641658783, + 0.029153315350413322, + -0.007293812930583954, + -0.07304780930280685, + 0.029460422694683075, + 0.0019454738358035684, + 0.0024650893174111843, + 0.04891790449619293, + -0.05396324768662453, + 0.04077954217791557, + -0.02614804543554783, + 0.04393836855888367, + -0.027990693226456642, + 0.026060299947857857, + -0.040647923946380615, + 0.025402210652828217, + -0.007206067908555269, + 0.07309168577194214, + -0.02783713862299919, + -0.012723041698336601, + 0.02086140215396881, + -0.028955888003110886, + 0.013984378427267075, + -0.013479843735694885, + 0.022989220917224884, + 0.011176533997058868, + -0.0345715768635273, + -0.03297022730112076, + 0.015070224180817604, + 0.008993874303996563, + 0.032882481813430786, + 0.015333459712564945, + -0.0012236330658197403, + 0.03371606022119522, + -0.014697306789457798, + 0.05734143406152725, + -0.017702577635645866, + -0.03437415137887001, + 0.01904069073498249, + -0.0023622631561011076, + -0.011516546830534935, + 0.05878922715783119, + 0.04676814749836922, + -0.010046815499663353, + 0.029613977298140526, + 0.010995560325682163, + 0.008560633286833763, + 0.033101845532655716, + -0.013063054531812668, + -0.0326850563287735, + -0.012229476124048233, + -0.025446083396673203, + 0.018656805157661438, + -0.03873946890234947, + -0.04817206785082817, + -0.020005887374281883, + -0.02869265340268612, + 0.06093898415565491, + 0.019205212593078613, + -0.0006207281840033829, + -0.01100652851164341, + -0.012010113336145878, + -0.05527942255139351, + -0.01845937967300415, + 0.014445040374994278, + 0.024831868708133698, + 0.028670717030763626, + -0.019863301888108253, + -0.005497780162841082, + 0.014477944001555443, + 0.05238383635878563, + 0.031412750482559204, + -0.061070602387189865, + -0.009366791695356369, + 0.032509565353393555, + -0.0039677247405052185, + 0.03650197014212608, + -0.0018618417670950294, + -0.0111162094399333, + 0.018569059669971466, + 0.046680402010679245, + -0.00824255682528019, + 0.07796153426170349, + -0.015136032365262508, + 0.009898746386170387, + -0.03569032624363899, + 0.006602820008993149, + -0.037532974034547806, + -0.013392098248004913, + -0.0017014326294884086, + -0.01866777427494526, + -0.008911613374948502, + -0.10090688616037369, + -0.015201841481029987, + -0.0018083719769492745, + -0.01757095940411091, + 0.013304353691637516, + -0.05040957033634186, + -0.009991975501179695, + -0.0032931838650256395, + -0.0000010844962616829434, + 0.012602392584085464, + -0.052778687328100204, + 0.035492900758981705, + 0.05229609087109566, + -0.04143763333559036, + 0.003158824285492301, + 0.010315535590052605, + 0.005464875604957342, + 0.02410797029733658, + -0.05470908060669899, + -0.010507477447390556, + 0.021991120651364326, + -0.008418046869337559, + -0.022616304457187653, + -0.07945320755243301, + 0.01079264935106039, + 0.04025307297706604, + 0.037467166781425476, + -0.05826275795698166, + -0.0026090461760759354, + -0.02309890277683735, + 0.030557237565517426, + 0.03145662322640419, + -0.03218052163720131, + 0.0023650052025914192, + 0.02739841304719448, + 0.0480843260884285, + -0.010134560987353325, + -0.003784008091315627, + 0.004085632041096687, + -0.02130012772977352, + -0.0030134962871670723, + -0.003978692460805178, + -0.011604291386902332, + -0.03720393031835556, + -0.00992068275809288, + 0.04571520537137985, + -0.025160912424325943, + 0.011966240592300892, + 0.010019395500421524, + -0.014072122983634472, + 0.03937562182545662, + 0.015168936923146248, + 0.009602606296539307, + -0.02055429294705391, + -0.020653007552027702, + 0.0022566947154700756, + -0.005113895051181316, + -0.014006314799189568, + -0.05040957033634186, + -0.014894734136760235, + 0.03180760517716408, + -0.005752789322286844, + 0.023208582773804665, + -0.01413793209940195, + -0.005818597972393036, + -0.010715872049331665, + -0.038914959877729416, + -0.006301196292042732, + -0.019062627106904984, + 0.019007785245776176, + 0.0030546269845217466, + -0.02325245551764965, + -0.03996790200471878, + -0.00477936677634716, + 0.014291485771536827, + -0.0222324188798666, + 0.034483831375837326, + 0.018996817991137505, + 0.03066691942512989, + 0.04411385953426361, + -0.034264467656612396, + -0.007825767621397972, + -0.019150372594594955, + -0.021903375163674355, + -0.010726840235292912, + -0.003136887913569808, + 0.02586287260055542, + 0.009218721650540829, + -0.009015810675919056, + 0.010074236430227757, + -0.011933336034417152, + 0.022429846227169037, + -0.004192571621388197, + 0.05181349068880081, + -0.030644983053207397, + 0.002917525125667453, + -0.04255638271570206, + 0.024678314104676247, + -0.03959498554468155, + 0.009673899039626122, + 0.044640328735113144, + 0.009427116252481937, + 0.02224338799715042, + 0.027573904022574425, + -0.0033206043299287558, + -0.009503892622888088, + 0.03132500872015953, + 0.009130976162850857, + -0.015212809666991234, + -0.0033096361439675093, + 0.03204890340566635, + -0.019413607195019722, + -0.009262594394385815, + -0.026345470920205116, + 0.047557853162288666, + 0.04192022979259491, + -0.010046815499663353, + -0.03663358837366104, + -0.05580589547753334, + 0.024568632245063782, + 0.00029596840613521636, + -0.0016534470487385988, + 0.018261952325701714, + -0.0039704665541648865, + 0.006838635075837374, + 0.006405393593013287, + 0.020181376487016678, + 0.016364464536309242, + -0.01508119236677885, + -0.010902331210672855, + 0.043477706611156464, + -0.027442285791039467, + 0.026323534548282623, + -0.05778016149997711, + -0.02913137897849083, + -0.023362137377262115, + -0.00003457534694462083, + -0.07423236966133118, + -0.0384981706738472, + 0.0268719419836998, + 0.010480057448148727, + -0.02397635392844677, + 0.005889891181141138, + -0.03334314376115799, + -0.005080990493297577, + -0.007940933108329773, + 0.03351863473653793, + -0.03525160253047943, + 0.010918783023953438, + 0.04720687493681908, + 0.042731873691082, + -0.009487440809607506, + -0.004006112925708294, + 0.03176373243331909, + -0.005829566158354282, + 0.008237073197960854, + 0.04369707033038139, + -0.01170300506055355, + -0.005752789322286844, + -0.0345715768635273, + -0.03580000624060631, + -0.01794387586414814, + 0.012712073512375355, + 0.028955888003110886, + -0.010699420236051083, + 0.009904230013489723, + -0.027420349419116974, + 0.023515691980719566, + -0.026915814727544785, + 0.01940263994038105, + -0.010891363024711609, + -0.0769963413476944, + -0.04154731333255768, + -0.004477743059396744, + -0.041525375097990036, + 0.010299082845449448, + -0.03957304731011391, + 0.034396085888147354, + -0.0001117379215429537, + 0.03029400110244751, + -0.017461277544498444, + -0.007661245763301849, + -0.005983120296150446, + -0.002474686596542597, + -0.020258154720067978, + -0.02188143879175186, + -0.008577085100114346, + -0.03983628377318382, + 0.04073566943407059, + 0.012525615282356739, + -0.004145956598222256, + 0.007315749302506447, + -0.007090902421623468, + 0.01184559054672718, + 0.04532035440206528, + -0.001036489149555564, + -0.04685589298605919, + 0.016463177278637886, + -0.005944731645286083, + -0.06326422840356827, + 0.0018988591618835926, + -0.0053579360246658325, + 0.07120516151189804, + -0.0028517162427306175, + 0.028955888003110886, + -0.019205212593078613, + 0.029109442606568336, + 0.03830074518918991, + -0.02630159817636013, + -0.0022512106224894524, + -0.02064203843474388, + -0.010381343774497509, + -0.02906556986272335, + 0.018426474183797836, + -0.021398840472102165, + -0.022857602685689926, + -0.03551483526825905, + 0.034045103937387466, + -0.05413873866200447, + -0.011505578644573689, + -0.020960114896297455, + 0.0018330503953620791, + -0.001538281561806798, + -0.008653862401843071, + 0.0031560822390019894, + 0.016112197190523148, + -0.05506006255745888, + 0.0015094901900738478, + 0.025753192603588104, + -0.018689710646867752, + -0.012744978070259094, + -0.021530458703637123, + -0.012580456212162971, + 0.01714320294559002, + 0.037664592266082764, + 0.05238383635878563, + 0.008280945010483265, + -0.037313610315322876, + 0.02783713862299919, + -0.034461893141269684, + 0.0001850873522926122, + 0.006893476005643606, + 0.0013573073083534837, + 0.04279768094420433, + -0.005344226025044918, + 0.033321209251880646, + -0.01061167474836111, + 0.004255637992173433, + -0.013337258249521255, + -0.012580456212162971, + -0.009975522756576538, + 0.03161017969250679, + 0.00006576599116669968, + 0.02006072737276554, + 0.00401708111166954, + 0.01686899922788143, + -0.014774084091186523, + -0.04185442253947258, + 0.002923009218648076, + -0.011681068688631058, + 0.0009110411047004163, + -0.018865199759602547, + -0.011527515016496181, + 0.0021401583217084408, + -0.0032849577255547047, + 0.05291030555963516, + 0.0007657132809981704, + -0.0017411921871826053, + 0.06940639019012451, + -0.028648780658841133, + 0.04992697015404701, + 0.005344226025044918, + 0.008412563242018223, + -0.023515691980719566, + -0.01326048094779253, + -0.02994302101433277, + -0.05071667954325676, + -0.029833339154720306, + -0.009575186297297478, + 0.01114911399781704, + 0.014017282985150814, + 0.03007463924586773, + -0.003984176553785801, + -0.0005881664692424238, + 0.022396940737962723, + 0.0005744562949985266, + 0.02950429543852806, + 0.00426660617813468, + 0.06826569885015488, + -0.0020373319275677204, + -0.0007520031067542732, + 0.02193627879023552, + 0.02150852233171463, + 0.01700061745941639, + 0.01881035976111889, + 0.01926005259156227, + 0.02287953905761242, + 0.009503892622888088, + -0.010074236430227757, + -0.018711647018790245, + -0.024371206760406494, + 0.0013689609477296472, + -0.00835772231221199, + -0.02130012772977352, + -0.005275675095617771, + -0.010480057448148727, + 0.005075506865978241, + -0.007600920740514994, + -0.008308365941047668, + -0.01050199382007122, + 0.028539098799228668, + -0.0073596215806901455, + 0.028539098799228668, + 0.021958215162158012, + -0.03139081597328186, + -0.0006203853990882635, + 0.00021713488968089223, + -0.012415934354066849, + -0.008445467799901962, + 0.053436774760484695, + -0.015344427898526192, + 0.011615259572863579, + 0.022945348173379898, + -0.009136460721492767, + 0.0024088777136057615, + -0.01875551976263523, + -0.0037620719522237778, + 0.002369118155911565, + -0.013446939177811146, + -0.009103556163609028, + -0.03038174659013748, + -0.011571387760341167, + 0.0015245714457705617, + -0.03211471438407898, + -0.03029400110244751, + 0.0006649434799328446, + -0.023515691980719566, + -0.0027845364529639482, + -0.03066691942512989, + -0.020367834717035294, + 0.016507050022482872, + -0.012525615282356739, + 0.022945348173379898, + 0.013095959089696407, + -0.01838260143995285, + -0.004025307483971119, + 0.00009082990436581895, + -0.01508119236677885, + 0.009076135233044624, + -0.012064953334629536, + 0.0019166824640706182, + -0.006482170429080725, + 0.031149515882134438, + 0.05383162945508957, + 0.009942618198692799, + 0.02454669587314129, + 0.0023650052025914192, + -0.052427709102630615, + -0.018985850736498833, + -0.03051336482167244, + 0.02557770162820816, + 0.043324150145053864, + 0.044004175812006, + -0.03792782872915268, + 0.0031149517744779587, + 0.0134359709918499, + 0.0328386090695858, + 0.03685294836759567, + 0.020806560292840004, + 0.005037118215113878, + -0.021322064101696014, + 0.025117039680480957, + -0.004776624962687492, + -0.02115754224359989, + 0.003934820182621479, + 0.042249273508787155, + 0.0066412086598575115, + 0.022221451625227928, + 0.029438486322760582, + 0.00010376888531027362, + -0.032948292791843414, + -0.025007357820868492, + 0.007343169301748276, + -0.010222306475043297, + 0.01844841055572033, + -0.002936719451099634, + -0.010880394838750362, + 0.019139403477311134, + 0.012744978070259094, + 0.05479682609438896, + 0.00641087768599391, + 0.024941550567746162, + -0.006515074986964464, + 0.006059897132217884, + -0.005944731645286083, + 0.020137503743171692, + 0.04141569510102272, + 0.01990717276930809, + -0.02448088862001896, + 0.016890935599803925, + 0.035997435450553894, + 0.018360665068030357, + 0.033299271017313004, + 0.013721142895519733, + 0.043916430324316025, + 0.003836106974631548, + -0.021760789677500725, + -0.025160912424325943, + -0.002556947525590658, + 0.008028678596019745, + 0.018547123298048973, + -0.0146095622330904, + -0.06585270911455154, + 0.021969184279441833, + 0.01989620551466942, + -0.007217036094516516, + -0.005536168348044157, + -0.0008815642213448882, + 0.0443112850189209, + -0.025687383487820625, + -0.04270993545651436, + -0.009136460721492767, + -0.0032685056794434786, + 0.017549023032188416, + -0.01757095940411091, + -0.0421176552772522, + 0.015421204268932343, + 0.02507316693663597, + 0.021190445870161057, + -0.0062628076411783695, + 0.005596493370831013, + 0.02535833977162838, + 0.03626066818833351, + -0.04514486342668533, + 0.004864369984716177, + -0.01989620551466942, + 0.019007785245776176, + -0.00988229364156723, + 0.029043633490800858, + -0.011417833156883717, + -0.0048972745425999165, + -0.027793265879154205, + -0.0331457182765007, + -0.026257727295160294, + 0.005037118215113878, + 0.009048715233802795, + -0.024985421448946, + 0.019874269142746925, + -0.01079264935106039, + -0.016320591792464256, + 0.022923411801457405, + -0.005676012486219406, + -0.009163880720734596, + -0.023735053837299347, + -0.016528986394405365, + -0.0164193045347929, + 0.0008013597107492387, + -0.01020585373044014, + -0.009860357269644737, + 0.023581501096487045, + 0.01296434085816145, + 0.03356250748038292, + 0.0029531714972108603, + -0.02406409941613674, + 0.02360343746840954, + -0.0006937348516657948, + -0.03514191880822182, + 0.030403682962059975, + -0.02761777490377426, + -0.027705520391464233, + -0.023866672068834305, + -0.022835666313767433, + 0.015563790686428547, + -0.02884620800614357, + 0.008944517932832241, + -0.006887991912662983, + 0.00853869691491127, + 0.02035686746239662, + -0.04729461669921875, + -0.03966079279780388, + -0.02406409941613674, + 0.005094700958579779, + -0.014697306789457798, + 0.007282844744622707, + -0.024437015876173973, + -0.06949413567781448, + -0.005626655649393797, + 0.008818384259939194, + 0.014225677587091923, + 0.0505850613117218, + -0.00641087768599391, + 0.01998395100235939, + 0.03823493421077728, + 0.012766914442181587, + 0.021760789677500725, + -0.02774939313530922, + 0.014905701391398907, + 0.03928787633776665, + -0.038542043417692184, + -0.019018754363059998, + -0.006251839455217123, + -0.003386413212865591, + 0.037445228546857834, + -0.0010145528940483928, + 0.06102672964334488, + -0.037445228546857834, + -0.0366116501390934, + 0.005453907418996096, + 0.008944517932832241, + -0.001203067833557725, + 0.007568016182631254, + -0.002807843731716275, + 0.027266794815659523, + -0.044508710503578186, + -0.01772451400756836, + 0.02353762835264206, + -0.007085418328642845, + -0.007792863063514233, + 0.000829465570859611, + 0.01670447736978531, + -0.0008390626753680408, + -0.016375431790947914, + 0.018481316044926643, + -0.03623873367905617, + -0.02230919525027275, + 0.02957010455429554, + -0.0048314654268324375, + -0.01889810524880886, + 0.023866672068834305, + -0.02056526206433773, + -0.0028462321497499943, + 0.0204226765781641, + 0.024393143132328987, + -0.01693480834364891, + 0.00488630635663867, + -0.03261924907565117, + -0.04292929917573929, + -0.010480057448148727, + 0.0015478787245228887, + -0.005840534344315529, + -0.024217652156949043, + 0.044135794043540955, + 0.011900431476533413, + 0.0005809686263091862, + 0.016474146395921707, + 0.0035838396288454533, + 0.004776624962687492, + -0.02658677101135254, + -0.0075460802763700485, + -0.006931864190846682, + -0.007880608551204205, + -0.017527086660265923, + 0.019643938168883324, + -0.005873438902199268, + -0.017900003120303154, + -0.01038682833313942, + 0.0031807604245841503, + 0.002428072039037943, + -0.005037118215113878, + -0.0556304045021534, + -0.012602392584085464, + 0.005774725694209337, + -0.005475843790918589, + 0.016539955511689186, + 0.012075921520590782, + -0.023998290300369263, + 0.007184131536632776, + 0.002200483111664653, + -0.01384179200977087, + 0.035492900758981705, + 0.012119794264435768, + 0.0292191244661808, + -0.018261952325701714, + -0.006372489035129547, + -0.041459567844867706, + 0.04277574643492699, + 0.010979107581079006, + 0.02077365666627884, + -0.0064766863361001015, + -0.010661032050848007, + -0.011253311298787594, + 0.007600920740514994, + 0.017406437546014786, + 0.015344427898526192, + 0.006191514898091555, + 0.03786201775074005, + -0.015750247985124588, + 0.0052126082591712475, + 0.02709130570292473, + -0.03000883013010025, + -0.006509590893983841, + -0.00014592766819987446, + -0.007299297023564577, + -0.029526231810450554, + -0.025117039680480957, + 0.009037747047841549, + 0.010699420236051083, + -0.025117039680480957, + 0.012569488026201725, + 0.026652580127120018, + -0.02711324207484722, + 0.008121907711029053, + -0.01224044431000948, + -0.004025307483971119, + 0.02470025047659874, + 0.03182953968644142, + 0.0006789963808842003, + 0.06339585036039352, + 0.010035848245024681, + -0.0007814799319021404, + 0.01714320294559002, + 0.015585726127028465, + 0.056200746446847916, + 0.02106979675590992, + -0.033036038279533386, + 0.004650491289794445, + -0.012635297141969204, + 0.05119927600026131, + 0.01308499090373516, + -0.021738853305578232, + 0.004932920914143324, + 0.027222922071814537, + 0.06971349567174911, + -0.0057363370433449745, + -0.021925311535596848, + 0.010545866563916206, + -0.01977555640041828, + 0.0311056450009346, + 0.018788423389196396, + 0.010189401917159557, + 0.024305397644639015, + -0.004740978591144085, + 0.027266794815659523, + 0.00473823631182313, + 0.025336403399705887, + -0.001553362817503512, + -0.008966454304754734, + -0.008522244170308113, + -0.02406409941613674, + 0.0006940775783732533, + 0.047557853162288666, + -0.04510099068284035, + -0.030688855797052383, + 0.016605762764811516, + -0.016748350113630295, + 0.03257537633180618, + -0.018547123298048973, + 0.000620042672380805, + 0.006887991912662983, + -0.011209438554942608, + -0.005846018437296152, + 0.05172574520111084, + -0.01933683082461357, + 0.019589098170399666, + -0.026104172691702843, + -0.026915814727544785, + -0.02957010455429554, + 0.02812230959534645, + -0.002048300113528967, + -0.016836093738675117, + 0.004946630913764238, + 0.021486585959792137, + -0.014982478693127632, + -0.02347181923687458, + 0.05282256007194519, + 0.023120839148759842, + 0.03422059491276741, + -0.01896391436457634, + 0.016978681087493896, + -0.010929751209914684, + -0.031061772257089615, + 0.021958215162158012, + -0.0027159855235368013, + -0.0025857388973236084, + 0.010255211032927036, + -0.04354351386427879, + -0.0034083493519574404, + -0.0017096587689593434, + 0.032070841640233994, + -0.01170300506055355, + 0.0026008200366050005, + 0.030710790306329727, + 0.026323534548282623, + -0.010984592139720917, + -0.031039835885167122, + -0.037532974034547806, + -0.023778926581144333, + -0.018711647018790245, + -0.0065973359160125256, + 0.01721997931599617, + 0.02360343746840954, + 0.005053570494055748, + 0.01220753975212574, + -0.03415478765964508, + 0.029877211898565292, + -0.008884193375706673, + -0.014554721303284168, + 0.020400740206241608, + 0.00525099691003561, + 0.0002728324616327882, + -0.012744978070259094, + 0.027881011366844177, + -0.008911613374948502, + -0.013896632939577103, + -0.0030189803801476955, + 0.03327733650803566, + 0.009509377181529999, + 0.040296945720911026, + 0.04172280430793762, + -0.024941550567746162, + 0.040647923946380615, + 0.059315700083971024, + 0.009893261827528477, + -0.01496054232120514, + -0.03154436871409416, + 0.01679222099483013, + -0.024568632245063782, + 0.04231508448719978, + 0.03582194447517395, + -0.004184345249086618, + 0.023625371977686882, + 0.016254782676696777, + -0.034703195095062256, + -0.03211471438407898, + -0.01628768816590309, + 0.014006314799189568, + 0.012525615282356739, + 0.050234079360961914, + 0.023362137377262115, + 0.036216795444488525, + -0.02130012772977352, + 0.028385546058416367, + -0.02513897605240345, + -0.0030025283340364695, + 0.0050672804936766624, + -0.010803617537021637, + 0.0007376074208877981, + 0.0014944090507924557, + 0.01308499090373516, + 0.005747305229306221, + 0.021486585959792137, + 0.012426902540028095, + -0.0030573690310120583, + 0.017165139317512512, + -0.06401006132364273, + -0.008933549746870995, + 0.008950001560151577, + -0.00046031910460442305, + -0.005514232441782951, + 0.05317354202270508, + 0.017165139317512512, + 0.019994918256998062, + 0.014247613027691841, + 0.02667451649904251, + 0.02557770162820816, + -0.0326850563287735, + 0.04354351386427879, + -0.01808646321296692, + 0.05835050344467163, + 0.013512748293578625, + 0.01231722068041563, + -0.009377759881317616, + 0.013359193690121174, + -0.01170300506055355, + -0.008939034305512905, + -0.006586367730051279, + 0.004620329011231661, + -0.00612022215500474, + 0.01968781091272831, + 0.016550922766327858, + -0.021629171445965767, + 0.0019125693943351507, + 0.02406409941613674, + -0.005105669144541025, + -0.04707525670528412, + -0.016956744715571404, + -0.004222733899950981, + 0.012668201699852943, + 0.02847329154610634, + -0.015596694312989712, + 0.004274832550436258, + -0.014883765950798988, + -0.03808138146996498, + -0.012810787186026573, + 0.0017932908376678824, + 0.006613788194954395, + -0.01809743046760559, + -0.021267222240567207, + 0.025314467027783394, + -0.008324817754328251, + 0.04150344058871269, + -0.0034823843743652105, + 0.011505578644573689, + -0.00443112850189209, + -0.015322491526603699, + -0.00733768567442894, + -0.031500495970249176, + -0.01897488161921501, + 0.01707739382982254, + -0.008335785940289497, + 0.027595840394496918, + 0.03130307048559189, + -0.0017082877457141876, + -0.016309624537825584, + 0.02579706534743309, + -0.010041331872344017, + -0.020839465782046318, + 0.006526043172925711, + 0.006059897132217884, + 0.006279259920120239, + 0.006931864190846682, + -0.010161980986595154, + -0.00032578801619820297, + -0.006257323548197746, + -0.0077599589712917805, + 0.050014715641736984, + 0.028166182339191437, + -0.021596267819404602, + 0.018503252416849136, + 0.006136673968285322, + 0.020598165690898895, + -0.0002524385927245021, + -0.011823654174804688, + -0.009586154483258724, + 0.027771329507231712, + -0.010518445633351803, + 0.0007149855955503881, + 0.028385546058416367, + -0.010441669262945652, + 0.029986893758177757, + 0.01867874152958393, + 0.020378803834319115, + -0.03406704217195511, + 0.01231722068041563, + 0.001277788309380412, + -0.010518445633351803, + 0.010469089262187481, + -0.014796020463109016, + -0.012295284308493137, + -0.0032986679580062628, + 0.005371646489948034, + -0.013918569311499596, + -0.010551350191235542, + 0.030337873846292496, + 0.007677697576582432, + 0.059754423797130585, + 0.02347181923687458, + -0.0019536998588591814, + -0.008056098595261574, + 0.0068550873547792435, + 0.052866432815790176, + -0.010079720057547092, + 0.013754047453403473, + -0.004425644408911467, + -0.006257323548197746, + 0.005769241601228714, + -0.02702549658715725, + -0.0029120410326868296, + 0.008999358862638474, + 0.04514486342668533, + 0.022704049944877625, + -0.01496054232120514, + -0.036085180938243866, + -0.020806560292840004, + 0.0087964478880167, + -0.013545652851462364, + 0.014664403162896633, + 0.020532358437776566, + -0.013216608203947544, + 0.04292929917573929, + 0.02238597348332405, + 0.004754688590764999, + -0.002923009218648076, + 0.007222520187497139, + 0.020883338525891304, + 0.02520478516817093, + 0.002829780103638768, + 0.055762022733688354, + 0.02645515277981758, + -0.027157114818692207, + -0.02375699020922184, + 0.01434632670134306, + 0.01750515028834343, + 0.024831868708133698, + -0.006569915451109409, + -0.0009460020228289068, + 0.027332603931427002, + -0.024612504988908768, + 0.01627671904861927, + 0.026762260124087334, + 0.013743079267442226, + 0.004368061665445566, + 0.028231991454958916, + 0.02268211357295513, + -0.03856397792696953, + 0.0052345446310937405, + -0.05922795459628105, + 0.0009960441384464502, + 0.022923411801457405, + -0.003918367903679609, + -0.010024880059063435, + -0.01693480834364891, + 0.017461277544498444, + 0.0194794163107872, + -0.019128436222672462, + 0.031083708629012108, + -0.011417833156883717, + -0.005988604389131069, + 0.038827214390039444, + -0.012152698822319508, + -0.010562318377196789, + 0.028451355174183846, + -0.0062408712692558765, + -0.02478799596428871, + -0.03733554854989052, + 0.030118511989712715, + 0.014796020463109016, + -0.02935074269771576, + -0.009657447226345539, + -0.03812525421380997, + -0.02091624215245247, + 0.034330278635025024, + 0.04918113723397255, + -0.04336802288889885, + -0.006679596845060587, + 0.040428563952445984, + -0.0035893237218260765, + 0.0007513175951316953, + 0.016463177278637886, + 0.0011358879273757339, + 0.0002707759558688849, + 0.023120839148759842, + 0.006959284655749798, + -0.00342480163089931, + -0.014105027541518211, + 0.004804044961929321, + -0.021322064101696014, + -0.008917097933590412, + 0.00566504430025816, + -0.006421845871955156, + 0.02891201712191105, + 0.019303925335407257, + -0.02557770162820816, + -0.010556834749877453, + 0.025007357820868492, + -0.024393143132328987, + 0.004527099430561066, + 0.009695835411548615, + -0.0008020452223718166, + 0.007754474878311157, + -0.02689387835562229, + 0.014072122983634472, + 0.042183466255664825, + 0.011110725812613964, + 0.0224627498537302, + 0.0036633587442338467, + -0.01143976952880621, + 0.012613360770046711, + 0.031654052436351776, + 0.03551483526825905, + -0.0038470749277621508, + -0.004666943568736315, + -0.02746422216296196, + -0.02252855896949768, + 0.008467404171824455, + -0.024393143132328987, + 0.004170635249465704, + -0.02063107118010521, + -0.026652580127120018, + 0.017384501174092293, + 0.0019482157658785582, + 0.015574757941067219, + 0.017636768519878387, + -0.016156069934368134, + 0.0011550822528079152, + -0.0008335786405950785, + -0.03351863473653793, + -0.011214923113584518, + -0.020828496664762497, + -0.020082663744688034, + 0.01984136551618576, + -0.018558092415332794, + 0.0026844521053135395, + -0.007228004280477762, + -0.027990693226456642, + 0.017669672146439552, + 0.03242181986570358, + -0.04409192129969597, + -0.059403445571660995, + 0.01902972161769867, + 0.015059255994856358, + 0.006800246424973011, + -0.03088628128170967, + 0.018360665068030357, + -0.0035235148388892412, + -0.011637195944786072, + 0.02542414702475071, + 0.024612504988908768, + 0.023055030032992363, + 0.006904443725943565, + 0.008747091516852379, + 0.0063066803850233555, + -0.012723041698336601, + 0.014532784931361675, + -0.0051879300735890865, + -0.010748776607215405, + -0.013512748293578625, + 0.03648003190755844, + 0.02667451649904251, + 0.017823226749897003, + -0.003205438842996955, + -0.031851477921009064, + 0.003446738002821803, + -0.0405382439494133, + 0.005475843790918589, + 0.010156497359275818, + 0.02790294773876667, + 0.018843263387680054, + 0.011428801342844963, + 0.02069688029587269, + -0.002108624903485179, + 0.004080147948116064, + 0.012843691743910313, + -0.03812525421380997, + 0.004080147948116064, + 0.02303309366106987, + -0.0389588326215744, + -0.03786201775074005, + 0.001568443956784904, + -0.013183703646063805, + -0.034681256860494614, + 0.01794387586414814, + 0.007803831249475479, + 0.00022673200874123722, + -0.005012440029531717, + 0.01049650926142931, + 0.008939034305512905, + 0.011384928598999977, + -0.013852760195732117, + -0.03836655244231224, + -0.010277146473526955, + 0.0032931838650256395, + -0.006186030805110931, + 0.008944517932832241, + -0.017603864893317223, + -0.00021490699145942926, + 0.0006978478631936014, + 0.0019399897428229451, + 0.0262357909232378, + -0.015311523340642452, + -0.005862470716238022, + -0.012295284308493137, + 0.018612932413816452, + -0.0018371633486822248, + -0.0010618530213832855, + -0.0005926223238930106, + -0.030930154025554657, + -0.015706375241279602, + -0.004088373854756355, + -0.011549451388418674, + 0.004968567285686731, + 0.027442285791039467, + 0.06045638769865036, + -0.0007595436763949692, + 0.0029641396831721067, + -0.017132233828306198, + -0.01604638807475567, + 0.009015810675919056, + -0.014401167631149292, + -0.004236443899571896, + 0.04979535564780235, + -0.03522966429591179, + -0.03529547527432442, + -0.006279259920120239, + 0.01989620551466942, + -0.014072122983634472, + -0.0222324188798666, + -0.02006072737276554, + 0.010288114659488201, + 0.009399695321917534, + -0.021848535165190697, + -0.026652580127120018, + 0.007990289479494095, + 0.0017864357214421034, + 0.034834813326597214, + 0.02897782437503338, + 0.018876168876886368, + 0.000921323720831424, + -0.016901902854442596, + -0.017691608518362045, + 0.029394613578915596, + 0.05571814998984337, + 0.001111209625378251, + 0.0000234144081332488, + 0.04321447014808655, + 0.011214923113584518, + -0.03871753439307213, + -0.01035940833389759, + 0.015892835333943367, + -0.005686980206519365, + 0.018218079581856728, + -0.019808460026979446, + 0.047557853162288666, + 0.034330278635025024, + 0.006679596845060587, + -0.026499025523662567, + 0.009460020810365677, + -0.01525668241083622, + 0.0060708653181791306, + 0.01079264935106039, + -0.024831868708133698, + -0.04185442253947258, + 0.00023547225282527506, + 0.025248657912015915, + 0.005791177973151207, + 0.022550495341420174, + -0.021771756932139397, + -0.01902972161769867, + -0.04264412820339203, + -0.003964982461184263, + 0.01017843373119831, + -0.04553971439599991, + 0.033167652785778046, + 0.011253311298787594, + 0.031939223408699036, + 0.008637409657239914, + 0.028539098799228668, + -0.01082006935030222, + 0.01590380258858204, + -0.0021826596930623055, + -0.009728739969432354, + -0.019929109141230583, + -0.0008795076864771545, + 0.0364580973982811, + -0.0021278189960867167, + -0.015958642587065697, + -0.027069369331002235, + 0.004554519895464182, + -0.02230919525027275, + 0.027354540303349495, + 0.023208582773804665, + 0.0234060101211071, + 0.002034589881077409, + 0.010419732891023159, + 0.031654052436351776, + -0.00519341416656971, + 0.016550922766327858, + 0.0077160862274467945, + 0.01322757638990879, + -0.011889463290572166, + 0.006668629124760628, + -0.0307985357940197, + -0.012909500859677792, + -0.03428640589118004, + -0.028166182339191437, + 0.024831868708133698, + -0.023076966404914856, + 0.010798133909702301, + -0.0060928016901016235, + -0.010995560325682163, + -0.007354137487709522, + 0.006098285783082247, + -0.006438298150897026, + 0.022484686225652695, + 0.007529627997428179, + -0.010896846652030945, + -0.0022580658551305532, + -0.0010454008588567376, + 0.019084563478827477, + 0.008960969746112823, + 0.030184321105480194, + -0.022002087906003, + 0.026126109063625336, + -0.0007444624789059162, + -0.0004599763487931341, + 0.0001948558638105169, + 0.010831037536263466, + -0.0329921655356884, + -0.021322064101696014, + 0.019128436222672462, + 0.034176722168922424, + 0.0065973359160125256, + -0.004211765713989735, + -0.02935074269771576, + 0.04012145474553108, + 0.02463444136083126, + 0.027924884110689163, + -0.008450951427221298, + -0.01983039639890194, + -0.012426902540028095, + 0.021837566047906876, + -0.019501352682709694, + -0.00541003467515111, + -0.006065381225198507, + 0.017921939492225647, + -0.01606832444667816, + 0.041306015104055405, + 0.0146095622330904, + 0.02078462392091751, + 0.023581501096487045, + -0.005434713326394558, + -0.03161017969250679, + 0.020598165690898895, + -0.004927436821162701, + -0.01838260143995285, + -0.02252855896949768, + 0.03290442004799843, + 0.006942832376807928, + 0.04703138396143913, + 0.0017549023032188416, + -0.0331457182765007, + -0.010743292979896069, + 0.00912549253553152, + 0.001096813939511776, + 0.03408897668123245, + 0.024963485077023506, + -0.008653862401843071, + 0.01384179200977087, + -0.009750676341354847, + -0.013600492849946022, + 0.02237500436604023, + 0.0037181994412094355, + 0.030337873846292496, + -0.03887108713388443, + 0.0012585939839482307, + 0.04571520537137985, + 0.013797920197248459, + 0.02709130570292473, + -0.00984938908368349, + 0.01481795683503151, + 0.014368263073265553, + -0.009405179880559444, + 0.006652176845818758, + -0.000723211735021323, + -0.022923411801457405, + 0.005075506865978241, + -0.015739280730485916, + 0.011713973246514797, + 0.0030546269845217466, + 0.010255211032927036, + -0.028034565970301628, + -0.0075022075325250626, + -0.011192986741662025, + -0.047119129449129105, + 0.0035427091643214226, + -0.009580669924616814, + -0.022342100739479065, + 0.013896632939577103, + -0.030337873846292496, + -0.002300567226484418, + -0.031654052436351776, + 0.010151013731956482, + -0.04562745988368988, + 0.03384767845273018, + -0.009460020810365677, + -0.012470775283873081, + 0.001628768746741116, + 0.021124636754393578, + -0.009388727135956287, + 0.023164711892604828, + -0.013414034619927406, + 0.0074034943245351315, + -0.026718387380242348, + -0.012415934354066849, + -0.0210588276386261, + -0.022320164367556572 + ] + }, + { + "HotelId": "36", + "HotelName": "Hotel on the Harbor", + "Description": "Stunning Downtown Hotel with indoor Pool. Ideally located close to theatres, museums and the convention center. Indoor Pool and Sauna and fitness centre. Popular Bar & Restaurant", + "Description_fr": "Superbe hôtel du centre-ville avec piscine couverte. Idéalement situé à proximité des théâtres, des musées et du Centre des Congrès. Piscine couverte et sauna et centre de fitness. Populaire bar & restaurant", + "Category": "Luxury", + "Tags": [ + "bar", + "pool", + "24-hour front desk service" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2023-10-31T00:00:00Z", + "Rating": 3.5, + "Address": { + "StreetAddress": "6465 N Quail Hollow Rd", + "City": "Memphis", + "StateProvince": "TN", + "PostalCode": "38120", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -89.847656, + 35.104061 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 62.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 94.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 133.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 130.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + } + ], + "DescriptionVector": [ + -0.05364716798067093, + -0.00553706893697381, + 0.03700624406337738, + -0.013332549482584, + -0.007681569084525108, + -0.008171881549060345, + -0.03034987486898899, + -0.005735175218433142, + 0.018562553450465202, + -0.019176682457327843, + -0.003513909177854657, + -0.02486233226954937, + -0.017502686008810997, + -0.02880464494228363, + 0.02547646127641201, + 0.059590354561805725, + -0.04061177745461464, + 0.05768853425979614, + 0.028626350685954094, + 0.052260421216487885, + -0.004967513494193554, + -0.008295698091387749, + -0.0011186811607331038, + -0.029914040118455887, + 0.024327443912625313, + 0.041404202580451965, + -0.008137213066220284, + -0.023158617317676544, + 0.004878365900367498, + 0.016809312626719475, + 0.009192128665745258, + -0.013114632107317448, + -0.02088039554655552, + 0.02632831782102585, + -0.00819664541631937, + 0.028269758448004723, + -0.011995332315564156, + 0.04180041328072548, + 0.04346450790762901, + -0.016868745908141136, + 0.01846349984407425, + 0.036510977894067764, + 0.0021506906487047672, + -0.005487542599439621, + 0.004818934015929699, + 0.0122528700158, + -0.006700943224132061, + 0.019275736063718796, + 0.03613457456231117, + -0.0018374352948740125, + -0.045049358159303665, + -0.002944353735074401, + -0.0224454365670681, + -0.045921023935079575, + -0.0338563546538353, + 0.03546101599931717, + -0.021019071340560913, + -0.043821096420288086, + 0.018374351784586906, + -0.001531608751975, + 0.04520783945918083, + 0.0345299169421196, + -0.036194007843732834, + 0.060739368200302124, + -0.033539384603500366, + 0.06212611496448517, + -0.01138120237737894, + 0.01792861334979534, + 0.0021407853346318007, + -0.03662984073162079, + 0.07666710764169693, + 0.04548519104719162, + -0.018404068425297737, + -0.00560640636831522, + -0.03130078315734863, + 0.0007713761297054589, + -0.036233630031347275, + -0.011480255983769894, + -0.026823583990335464, + -0.012985863722860813, + -0.031716808676719666, + -0.04572291672229767, + -0.016759786754846573, + 0.08629507571458817, + 0.018929049372673035, + -0.0478624664247036, + -0.014045731164515018, + 0.02092001773416996, + -0.013094821944832802, + 0.08288764953613281, + 0.020820964127779007, + -0.011311865411698818, + 0.008285792544484138, + -0.033499762415885925, + 0.015531528741121292, + -0.02880464494228363, + -0.019166776910424232, + -0.027477333322167397, + 0.0024020380806177855, + 0.05788664147257805, + 0.060422398149967194, + -0.0952494740486145, + 0.053488682955503464, + -0.03888825327157974, + -0.007572610396891832, + -0.036530788987874985, + 0.013976394198834896, + 0.01945403218269348, + 0.016878651455044746, + -0.0010468675754964352, + -0.11410918831825256, + 0.015927741304039955, + -0.07159559428691864, + -0.032251693308353424, + -0.033460140228271484, + 0.0006921336171217263, + 0.0012852142099291086, + -0.02454536221921444, + -0.047149281948804855, + 0.02305956557393074, + 0.03496574983000755, + 0.037164729088544846, + -0.00029251622618176043, + -0.006799996364861727, + -0.013263211585581303, + -0.051071785390377045, + -0.009944932535290718, + -0.034747831523418427, + -0.010103417560458183, + -0.000013610129826702178, + -0.0455644316971302, + -0.01500654686242342, + -0.013520750217139721, + -0.026268886402249336, + 0.016621112823486328, + 0.02248505689203739, + -0.01640319637954235, + 0.012015142478048801, + -0.006983244325965643, + -0.07476528733968735, + 0.04128533974289894, + 0.010242092423141003, + 0.034708209335803986, + 0.011856657452881336, + -0.03246961161494255, + 0.008374940603971481, + 0.008399704471230507, + 0.002852729754522443, + -0.013461317867040634, + 0.034747831523418427, + -0.004078512080013752, + 0.0272396057844162, + 0.01603669859468937, + -0.02636793814599514, + -0.04810019209980965, + -0.017215430736541748, + -0.020365320146083832, + -0.009444714523851871, + 0.016522059217095375, + 0.03670908510684967, + -0.017463063821196556, + -0.008825632743537426, + -0.037778858095407486, + 0.00122825859580189, + 0.05297360569238663, + 0.041443824768066406, + -0.02420858107507229, + 0.039997648447752, + -0.04346450790762901, + 0.04750587418675423, + 0.10055872052907944, + 0.025377407670021057, + 0.021336041390895844, + 0.07829158008098602, + -0.002998833078891039, + 0.033519573509693146, + 0.02969612367451191, + 0.021276608109474182, + -0.022524679079651833, + -0.004449961241334677, + -0.005225051660090685, + -0.016214994713664055, + 0.06145255267620087, + -0.0376005619764328, + -0.013233495876193047, + 0.011490161530673504, + -0.04849640652537346, + 0.015541433356702328, + 0.021989790722727776, + 0.046792689710855484, + -0.004695117473602295, + -0.019840339198708534, + -0.04445503652095795, + -0.005953092128038406, + -0.033242225646972656, + -0.01058877818286419, + -0.008142165839672089, + -0.021355850622057915, + 0.02027617208659649, + 0.0022336477413773537, + -0.026883015409111977, + 0.004578730091452599, + 0.03643173351883888, + -0.02636793814599514, + -0.0478624664247036, + -0.06006580963730812, + -0.012926431372761726, + -0.010568967089056969, + -0.017364010214805603, + -0.017651265487074852, + -0.007750906050205231, + 0.011371297761797905, + 0.017185715958476067, + -0.0002943734871223569, + 0.02731884829699993, + -0.04148344323039055, + -0.008132260292768478, + 0.0018386734882369637, + 0.041047610342502594, + 0.04366261139512062, + 0.000455025234259665, + 0.03359881788492203, + 0.01046000886708498, + 0.0369269996881485, + -0.012926431372761726, + 0.0358770377933979, + 0.0047595021314918995, + -0.036867570132017136, + 0.01015294436365366, + -0.028051842004060745, + -0.03151870146393776, + -0.04762473702430725, + -0.03149889037013054, + 0.02460479363799095, + -0.0025407124776393175, + 0.026209453120827675, + -0.023257670924067497, + 0.032865822315216064, + 0.024981195107102394, + 0.001405316055752337, + -0.03423275798559189, + 0.005121046211570501, + 0.010301523841917515, + 0.013481128960847855, + 0.03460915759205818, + -0.02482271008193493, + 0.009514051489531994, + 0.02910180576145649, + 0.008756294846534729, + 0.00896430667489767, + -0.03857128322124481, + -0.018919145688414574, + -0.0017297150334343314, + -0.036887381225824356, + 0.030369684100151062, + 0.054677318781614304, + -0.02399066463112831, + -0.01814652979373932, + -0.022940700873732567, + -0.0626411885023117, + 0.05039822310209274, + 0.006968386471271515, + 0.018661607056856155, + -0.06038277968764305, + 0.025951916351914406, + -0.014758913777768612, + -0.03486669436097145, + 0.06026391312479973, + -0.01946393772959709, + 0.0027710108552128077, + -0.052894361317157745, + -0.014947114512324333, + -0.030409306287765503, + 0.042315490543842316, + -0.02632831782102585, + 0.012371733784675598, + 0.008300650864839554, + 0.04932845011353493, + 0.034094080328941345, + 0.007790527306497097, + -0.026803772896528244, + -0.017819656059145927, + 0.03641192615032196, + -0.041364580392837524, + 0.017205525189638138, + -0.0012963576009497046, + -0.02422839216887951, + -0.009221845306456089, + -0.05126989260315895, + 0.0013124537654221058, + -0.02945839613676071, + -0.022247329354286194, + -0.015145220793783665, + -0.038947682827711105, + -0.018859712406992912, + 0.03550063446164131, + 0.02032569982111454, + -0.026150021702051163, + 0.0157791618257761, + -0.02064266987144947, + -0.00043738141539506614, + -0.0019550607539713383, + -0.0010091036092489958, + 0.010836410336196423, + 0.004905605688691139, + 0.01139110792428255, + -0.021771874278783798, + 0.022366194054484367, + 0.03157813102006912, + 0.018423879519104958, + 0.0003668060526251793, + 0.0016257092356681824, + 0.039284463971853256, + -0.04885299503803253, + -0.010836410336196423, + -0.018017761409282684, + -0.006740564480423927, + 0.0315583236515522, + -0.022901080548763275, + -0.033242225646972656, + 0.022960511967539787, + 0.01121281273663044, + -0.02064266987144947, + 0.005650979932397604, + 0.009850832633674145, + -0.016888555139303207, + -0.022544488310813904, + 0.02937915362417698, + -0.005542021710425615, + -0.021058691665530205, + 0.06553354114294052, + 0.010519440285861492, + 0.0019674424547702074, + -0.022980323061347008, + -0.027061311528086662, + 0.03365824744105339, + -0.03391578793525696, + -0.027180174365639687, + 0.0146994823589921, + 0.029854608699679375, + 0.011004800908267498, + -0.019503558054566383, + 0.008815727196633816, + 0.04370223358273506, + 0.04433617368340492, + -0.06692028045654297, + -0.02399066463112831, + 0.008028254844248295, + 0.04088912531733513, + 0.01351084467023611, + -0.041681550443172455, + -0.011034516617655754, + 0.002169263083487749, + -0.014293364249169827, + 0.049843527376651764, + -0.020444562658667564, + 0.013263211585581303, + 0.02636793814599514, + -0.04825867712497711, + 0.003352947998791933, + -0.03962124511599541, + -0.009286229498684406, + -0.015432475134730339, + 0.013738666661083698, + 0.041324958205223083, + 0.016591396182775497, + -0.05463769659399986, + 0.001443699118681252, + -0.01732438988983631, + 0.007582515943795443, + 0.005903565790504217, + 0.03565911948680878, + 0.029636692255735397, + 0.03239036723971367, + -0.0467134490609169, + 0.05424148589372635, + 0.031360216438770294, + 0.05701497197151184, + -0.004638161975890398, + -0.04061177745461464, + 0.03704586625099182, + -0.012025048024952412, + 0.0437418557703495, + -0.0715559720993042, + 0.06030353531241417, + -0.019285641610622406, + -0.026783961802721024, + -0.0020553520880639553, + -0.036550600081682205, + 0.05000201240181923, + 0.0665636956691742, + -0.08035188913345337, + -0.0528547428548336, + 0.01669044978916645, + -0.02727922797203064, + 0.00011708387319231406, + 0.029636692255735397, + 0.026764150708913803, + -0.03607514500617981, + -0.014154690317809582, + 0.007310119923204184, + -0.042236246168613434, + 0.017086662352085114, + -0.02422839216887951, + 0.020761532709002495, + -0.057173456996679306, + 0.017997950315475464, + -0.0070327711291611195, + -0.020167214795947075, + -0.00012931074888911098, + -0.036867570132017136, + -0.012599555775523186, + 0.009479383006691933, + 0.012431166134774685, + -0.00969729945063591, + -0.00835017766803503, + -0.0032167499884963036, + -0.0013087393017485738, + 0.01672016642987728, + -0.0000755279979784973, + 0.06890134513378143, + 0.026605665683746338, + -0.0003559721226338297, + 0.0017544783186167479, + -0.016294237226247787, + 0.04572291672229767, + 0.028923509642481804, + -0.0453663244843483, + -0.07678597420454025, + -0.0003940456663258374, + 0.03429218754172325, + -0.04001745954155922, + -0.025377407670021057, + 0.04615874961018562, + -0.047149281948804855, + 0.022802026942372322, + -0.01089584268629551, + -0.012688703835010529, + -0.00846904143691063, + 0.02214827574789524, + -0.03857128322124481, + -0.02001863345503807, + -0.03159794211387634, + -0.0004621446714736521, + -0.006057098042219877, + 0.02337653562426567, + 0.053211331367492676, + 0.08439325541257858, + -0.03029044158756733, + -0.012807567603886127, + 0.011757604777812958, + -0.025932105258107185, + -0.017710696905851364, + 0.007414125371724367, + 0.013223590329289436, + 0.016730070114135742, + 0.06347323209047318, + -0.0068990495055913925, + -0.022247329354286194, + 0.0038531662430614233, + 0.02212846651673317, + -0.008582952432334423, + 0.010885937139391899, + 0.027120742946863174, + 0.007840054109692574, + -0.027497144415974617, + -0.0007286594482138753, + 0.06058088317513466, + 0.03639211505651474, + -0.013114632107317448, + -0.027140554040670395, + -0.02181149646639824, + 0.06719763576984406, + 0.03278658166527748, + 0.028606539592146873, + -0.07591430842876434, + 0.015907930210232735, + 0.01668054424226284, + -0.0006457024719566107, + -0.010261902585625648, + -0.0027165317442268133, + -0.030686654150485992, + -0.0284876748919487, + -0.026249075308442116, + -0.024168960750102997, + -0.03248942270874977, + -0.020682290196418762, + 0.01580887660384178, + -0.05903565511107445, + -0.03181586042046547, + -0.018978577107191086, + -0.0031696995720267296, + 0.006294825579971075, + -0.004504440352320671, + 0.007419078145176172, + 0.010549156926572323, + -0.032529041171073914, + -0.012649082578718662, + 0.03298468515276909, + 0.006180914118885994, + 0.01966204307973385, + -0.06450338661670685, + -0.005195335950702429, + 0.005353820975869894, + 0.028646159917116165, + 0.008241219446063042, + -0.014352796599268913, + -0.025278354063630104, + 0.06466187536716461, + -0.009618056938052177, + 0.03363843634724617, + -0.011034516617655754, + -0.0059729027561843395, + -0.008072828873991966, + 0.013738666661083698, + 0.03781848028302193, + 0.015234368853271008, + -0.0059729027561843395, + 0.0021370709873735905, + -0.007874722592532635, + 0.02692263573408127, + 0.02246524579823017, + -0.007963870652019978, + 0.029200857505202293, + 0.008137213066220284, + 0.004734738729894161, + -0.015145220793783665, + -0.01787908747792244, + 0.00032780389301478863, + 0.0037070626858621836, + 0.033222414553165436, + 0.0149867357686162, + 0.004279094748198986, + 0.0016603778349235654, + -0.006492931861430407, + 0.0076865218579769135, + 0.018354542553424835, + 0.025912294164299965, + 0.008805821649730206, + -0.03730340301990509, + 0.018275300040841103, + 0.0020801154896616936, + -0.011371297761797905, + -0.030765896663069725, + -0.026566045358777046, + -0.03892787545919418, + -0.046871934086084366, + -0.005779749248176813, + 0.022564299404621124, + 0.01045010332018137, + 0.005799559876322746, + 0.01256984006613493, + 0.009915216825902462, + -0.02702168934047222, + -0.0021940264850854874, + -0.017730507999658585, + 0.02117755636572838, + 0.005858991760760546, + -0.006864381022751331, + -0.00401660380885005, + 0.008840490132570267, + 0.00035349579411558807, + -0.00204668496735394, + -0.023257670924067497, + 0.02240581437945366, + 0.025674566626548767, + 0.025238733738660812, + 0.048654887825250626, + 0.000948433589655906, + 0.04857564717531204, + -0.0013855054276064038, + 0.025694377720355988, + -0.01763145439326763, + -0.0029022563248872757, + -0.008459135890007019, + -0.03964105620980263, + 0.03447048366069794, + 0.005769843701273203, + -0.023812368512153625, + 0.035025179386138916, + 0.011935899965465069, + 0.0035411487333476543, + 0.06283929198980331, + 0.024129338562488556, + -0.03966086730360985, + 0.01150997169315815, + 0.0035089566372334957, + 0.05245852842926979, + 0.026744341477751732, + 0.0299734715372324, + -0.009310992434620857, + 0.03423275798559189, + 0.023713314905762672, + -0.02729903906583786, + 0.02480289898812771, + -0.020999260246753693, + -0.03756093978881836, + -0.004915510769933462, + -0.0239312332123518, + 0.03332146629691124, + -0.010068749077618122, + -0.025892484933137894, + -0.009008880704641342, + -0.025615135207772255, + 0.007835101336240768, + 0.024168960750102997, + 0.009053454734385014, + 0.008662194944918156, + -0.007220971863716841, + -0.02787354588508606, + -0.016512153670191765, + -0.02303975448012352, + 0.016779597848653793, + 0.0022646018769592047, + -0.02731884829699993, + 0.023594452068209648, + -0.054756563156843185, + -0.007765764370560646, + 0.027972599491477013, + -0.006948575843125582, + 0.018116815015673637, + -0.014610334299504757, + 0.03276677057147026, + -0.015422569587826729, + -0.007473557256162167, + 0.041047610342502594, + -0.0020021111704409122, + -0.022069033235311508, + -0.04453428089618683, + -0.0057005067355930805, + -0.0050467560067772865, + 0.041087232530117035, + 0.05237928777933121, + 0.003466858994215727, + 0.007216019555926323, + 0.05741118639707565, + -0.002399561693891883, + 0.0015340851387009025, + -0.017364010214805603, + 0.008894969709217548, + 0.01425374299287796, + 0.03853166103363037, + -0.005462779197841883, + -0.011044422164559364, + -0.006978292018175125, + 0.018562553450465202, + 0.038353364914655685, + -0.027635818347334862, + -0.004851126112043858, + -0.005125998519361019, + -0.030845139175653458, + 0.006661321967840195, + 0.004348431713879108, + 0.04552480950951576, + -0.027081120759248734, + 0.02817070484161377, + -0.0063542574644088745, + -0.018027666956186295, + -0.013253306970000267, + 0.06581088900566101, + -0.01793851889669895, + 0.016868745908141136, + -0.0016727594193071127, + -0.023851990699768066, + -0.017185715958476067, + 0.018305014818906784, + 0.0224454365670681, + -0.007800432853400707, + -0.054399970918893814, + 0.023772748187184334, + 0.06268081068992615, + 0.010242092423141003, + -0.0032687527127563953, + 0.04116647318005562, + 0.0351044237613678, + 0.014115069061517715, + 0.02218789793550968, + -0.01579897105693817, + -0.018067287281155586, + 0.00028369430219754577, + -0.009558625519275665, + 0.00734974117949605, + -0.03330165520310402, + 0.021910548210144043, + 0.004873413126915693, + -0.02399066463112831, + 0.0315583236515522, + 0.04457390308380127, + 0.013114632107317448, + -0.017175810411572456, + 0.011232622899115086, + -0.04615874961018562, + 0.04540594667196274, + -0.0008326652459800243, + -0.004187470301985741, + -0.037105295807123184, + 0.015660297125577927, + -0.0121340062469244, + 0.014778724871575832, + -0.08787992596626282, + -0.005447921343147755, + 0.01571972854435444, + 0.016492342576384544, + -0.017423443496227264, + -0.00042747610132209957, + 0.003340566297993064, + 0.037184540182352066, + -0.039878785610198975, + 0.015937646850943565, + 0.009613105095922947, + 0.016898460686206818, + -0.023178428411483765, + -0.010559061542153358, + -0.02246524579823017, + 0.013372170738875866, + -0.01571972854435444, + -0.008989070542156696, + 0.04302867129445076, + 0.013233495876193047, + -0.03312336280941963, + 0.022901080548763275, + 0.0068990495055913925, + -0.02246524579823017, + -0.003090457059442997, + 0.0028626350685954094, + -0.00047297863056883216, + 0.012916525825858116, + 0.0013694092631340027, + -0.0011725412914529443, + 0.025714188814163208, + -0.01580887660384178, + 0.01965213753283024, + 0.03825431317090988, + 0.0004773121909238398, + -0.0010970132425427437, + 0.005720317363739014, + 0.00392993213608861, + 0.009583388455212116, + -0.02668490819633007, + -0.011371297761797905, + -0.023713314905762672, + -0.01882009208202362, + -0.010138086043298244, + -0.027477333322167397, + 0.03676851466298103, + -0.04128533974289894, + 0.02123698778450489, + -0.010321334935724735, + -0.042949430644512177, + 0.016115941107273102, + 0.003390092868357897, + 0.0031672234181314707, + 0.01107413787394762, + 0.002450326457619667, + 0.028249947354197502, + -0.042909808456897736, + 0.02218789793550968, + 0.0423947311937809, + 0.002634812844917178, + 0.020662479102611542, + 0.008790964260697365, + 0.03429218754172325, + 0.00665636919438839, + 0.002949306508526206, + 0.03900711610913277, + -0.01151987724006176, + 0.00941004604101181, + 0.033796921372413635, + -0.038967493921518326, + 0.02547646127641201, + 0.009736920706927776, + 0.026883015409111977, + 0.015670202672481537, + -0.012064669281244278, + 0.047743599861860275, + 0.007706332486122847, + -0.02333691343665123, + -0.03981935232877731, + 0.022029412910342216, + -0.00554697448387742, + 0.04675307124853134, + -0.026526423171162605, + 0.009301087819039822, + 0.023118996992707253, + 0.007815290242433548, + -0.015244274400174618, + 0.04437579587101936, + -0.009241655468940735, + 0.05733194202184677, + 0.003459430066868663, + -0.009033643640577793, + -0.0008586666663177311, + 0.04437579587101936, + -0.026447180658578873, + 0.004714928101748228, + -0.014144784770905972, + 0.01817624643445015, + 0.01058877818286419, + 0.03118192031979561, + 0.04980390518903732, + 0.010668020695447922, + 0.015432475134730339, + 0.009192128665745258, + -0.006497884169220924, + 0.01392686739563942, + 0.02731884829699993, + -0.02274259552359581, + 0.00957348383963108, + 0.018948860466480255, + -0.03445067256689072, + -0.007374504115432501, + 0.022326571866869926, + -0.004655496217310429, + 0.011401013471186161, + -0.010707641951739788, + -0.005403347313404083, + 0.026665098965168, + 0.000245775532675907, + -0.03466859087347984, + 0.004232044331729412, + -0.023138808086514473, + -0.00277348724193871, + -0.025258544832468033, + 0.017700791358947754, + -0.019602611660957336, + -0.02002853900194168, + -0.018443690612912178, + -0.0010004364885389805, + -0.0031994155142456293, + -0.048377539962530136, + -0.025971727445721626, + 0.013877341523766518, + -0.04251359775662422, + 0.02095963805913925, + -0.0019513462902978063, + -0.018721038475632668, + 0.0008747628307901323, + 0.017463063821196556, + 0.004997229669243097, + -0.0035411487333476543, + -0.015085789375007153, + 0.046475719660520554, + -0.01703713648021221, + -0.025634946301579475, + -0.03005271404981613, + -0.04393996298313141, + 0.025595324113965034, + -0.011668456718325615, + -0.0279131680727005, + 0.022504867985844612, + 0.03179604932665825, + 0.016769692301750183, + 0.023435967043042183, + -0.03173661604523659, + -0.0054380157962441444, + -0.005854038987308741, + 0.022544488310813904, + 0.01456080749630928, + -0.014115069061517715, + -0.02119736559689045, + -0.038987305015325546, + -0.0008852871833369136, + 0.0025320451240986586, + -0.027199985459446907, + -0.030508359894156456, + 0.013283022679388523, + -0.019345073029398918, + 0.014085352420806885, + 0.018413973972201347, + -0.008092639036476612, + -0.032945066690444946, + 0.00733983563259244, + -0.04156268760561943, + 0.009672536514699459, + -0.019275736063718796, + -0.0006995626026764512, + 0.008365035057067871, + 0.020761532709002495, + 0.022861458361148834, + -0.055033911019563675, + 0.023594452068209648, + 0.011401013471186161, + 0.004558919463306665, + 0.02210865542292595, + -0.005334010347723961, + -0.002450326457619667, + -0.048060569912195206, + 0.032311126589775085, + -0.004841221030801535, + 0.00575003307312727, + 0.020503994077444077, + 0.025080248713493347, + 0.020424751564860344, + 0.015095694921910763, + -0.039581622928380966, + 0.03694681078195572, + 0.01438251230865717, + 0.014729198068380356, + -0.011787320487201214, + 0.019335167482495308, + 0.004095846321433783, + 0.012926431372761726, + -0.010737357661128044, + -0.005225051660090685, + 0.010068749077618122, + -0.0014560808194801211, + -0.0008283316856250167, + 0.009499194100499153, + 0.015065978281199932, + 0.0034891460090875626, + -0.020484184846282005, + -0.023198239505290985, + 0.0036080097779631615, + -0.01150997169315815, + -0.007300214376300573, + -0.0016096130711957812, + 0.018354542553424835, + -0.0030855045188218355, + -0.02185111679136753, + 0.0016690449556335807, + -0.01499664131551981, + -0.01331273838877678, + -0.03340071067214012, + -0.011311865411698818, + 0.002657099859789014, + 0.0014102687127888203, + -0.03948257118463516, + -0.002867587609216571, + -0.015868308022618294, + -0.0018832472851499915, + -0.014778724871575832, + -0.018602175638079643, + 0.017492780461907387, + -0.021950170397758484, + 0.05586595460772514, + 0.0467134490609169, + 0.023178428411483765, + 0.002671957714483142, + 0.019255924969911575, + -0.018542742356657982, + -0.026585856452584267, + 0.04041367024183273, + 0.004917987156659365, + -0.03613457456231117, + -0.0022868886590003967, + -0.012728325091302395, + -0.0035040038637816906, + -0.005566785112023354, + 0.002487471327185631, + -0.012777851894497871, + 0.00052993418648839, + 0.042632460594177246, + -0.0020404942333698273, + -0.011024612002074718, + -0.028032030910253525, + -0.025317976251244545, + -0.02300013229250908, + -0.024466119706630707, + -0.00014618072600569576, + 0.008112450130283833, + 0.03120173141360283, + -0.018998388200998306, + 0.010073701851069927, + -0.006062050815671682, + 0.01782955974340439, + -0.010202471166849136, + 0.005586595740169287, + 0.0786481723189354, + -0.013996205292642117, + 0.010043986141681671, + -0.03207339718937874, + 0.017453158274292946, + -0.021435093134641647, + 0.02759619802236557, + -0.00955367274582386, + 0.050477467477321625, + 0.036827947944402695, + 0.0068990495055913925, + -0.0005265292129479349, + 0.013481128960847855, + -0.008157024160027504, + 0.0339554063975811, + 0.037382643669843674, + 0.0020714481361210346, + 0.00970720499753952, + -0.004932845011353493, + -0.015581054612994194, + 0.029498016461730003, + 0.051507618278265, + -0.03518366441130638, + -0.010866126976907253, + -0.048654887825250626, + 0.008969259448349476, + 0.031974345445632935, + -0.01753240078687668, + 0.023851990699768066, + 0.003429714124649763, + 0.0284876748919487, + -0.017344200983643532, + 0.007617184426635504, + -0.002894827164709568, + -0.012490597553551197, + -0.022940700873732567, + 0.01666073314845562, + -0.0030087383929640055, + 0.0057005067355930805, + -0.008538378402590752, + 0.02095963805913925, + -0.029042372480034828, + 0.03496574983000755, + 0.03369786962866783, + 0.04675307124853134, + 0.009920169599354267, + 0.034391243010759354, + -0.011866562999784946, + 0.006879238877445459, + 0.020385131239891052, + 0.023812368512153625, + 0.0175522118806839, + 0.017512589693069458, + 0.002395847113803029, + 0.0032390367705374956, + 0.021019071340560913, + 0.0016096130711957812, + 0.028725402429699898, + -0.01580887660384178, + 0.03694681078195572, + -0.006299777887761593, + 0.020226646214723587, + 0.020840775221586227, + 0.055350881069898605, + 0.03334127739071846, + -0.0008506186422891915, + 0.036253441125154495, + 0.00438310019671917, + 0.032865822315216064, + -0.006715801078826189, + -0.016839029267430305, + -0.003102838760241866, + 0.015699919313192368, + 0.008662194944918156, + 0.011539687402546406, + 0.03466859087347984, + 0.0019142014207318425, + -0.05087367817759514, + 0.0014560808194801211, + -0.010400577448308468, + 0.008523520082235336, + 0.014224027283489704, + 0.004303857684135437, + -0.00020491612667683512, + -0.004823886789381504, + -0.018552647903561592, + 0.02000872977077961, + -0.03496574983000755, + 0.01723524183034897, + -0.00909307599067688, + -0.015987172722816467, + 0.03609495609998703, + -0.028428243473172188, + 0.011569404043257236, + -0.016452722251415253, + -0.0013310262002050877, + -0.013382075354456902, + -0.017661171033978462, + 0.014729198068380356, + -0.025575514882802963, + -0.013441507704555988, + -0.018562553450465202, + 0.0015192271675914526, + 0.008295698091387749, + 0.026605665683746338, + 0.005799559876322746, + -0.030131956562399864, + 0.02632831782102585, + 0.0007001816993579268, + -0.014788629487156868, + 0.03266771882772446, + 0.005472684744745493, + 0.07369551807641983, + 0.00680990144610405, + 0.02573399990797043, + -0.018542742356657982, + 0.005150761920958757, + -0.010034080594778061, + -0.004752072971314192, + 0.015135316178202629, + -0.01570982299745083, + 0.007815290242433548, + -0.0017730507533997297, + -0.02460479363799095, + 0.0005791511503048241, + -0.020503994077444077, + -0.009365472011268139, + -0.0007979966467246413, + 0.005081424955278635, + 0.02422839216887951, + 0.025080248713493347, + 0.008112450130283833, + 0.01574944518506527, + 0.00987064279615879, + -0.0004318096616771072, + 0.01940450444817543, + 0.006611795164644718, + -0.015244274400174618, + 0.004445008467882872, + -0.0077013797126710415, + -0.000952148053329438, + -0.007939106784760952, + 0.00374668394215405, + 0.04829829931259155, + -0.03819487988948822, + 0.01966204307973385, + 0.012114196084439754, + -0.002065257402136922, + 0.025218922644853592, + 0.0257538091391325, + 0.014927304349839687, + -0.026803772896528244, + -0.0024849949404597282, + -0.011460444889962673, + -0.017839465290308, + -0.003922503441572189, + 0.025100059807300568, + 0.010925558395683765, + 0.01578906551003456, + 0.02002853900194168, + -0.0062155830673873425, + -0.00786976981908083, + 0.0054132528603076935, + 0.014749008230865002, + 0.002684339415282011, + -0.03421294689178467, + -0.036491166800260544, + -0.00876620039343834, + -0.0007788051152601838, + -0.007191256154328585, + -0.001142206252552569, + 0.00028044413193129003, + -0.0022125989198684692, + 0.005898613017052412, + -0.000513528473675251, + 0.007260593120008707, + -0.010034080594778061, + 0.010638304054737091, + -0.01109394896775484, + 0.025298165157437325, + 0.03581760451197624, + 0.04813981428742409, + -0.0202860776335001, + -0.018721038475632668, + 0.009890453889966011, + 0.014729198068380356, + 0.018027666956186295, + 0.011945805512368679, + 0.01697770319879055, + -0.011856657452881336, + 0.0053191520273685455, + -0.01181703619658947, + -0.014649955555796623, + -0.02365388348698616, + -0.0009917692514136434, + -0.014590524137020111, + -0.0015538957668468356, + -0.003347995225340128, + 0.040770262479782104, + -0.012490597553551197, + 0.01002417504787445, + 0.02062285877764225, + 0.0007620899123139679, + 0.02969612367451191, + -0.020721912384033203, + -0.00044233407243154943, + -0.0020404942333698273, + 0.014065542258322239, + 0.010068749077618122, + -0.001080297981388867, + 0.006458262912929058, + 0.007671663537621498, + -0.03375730291008949, + 0.013718856498599052, + -0.010192565619945526, + -0.020820964127779007, + -0.03187529370188713, + 0.013817909173667431, + 0.011925995349884033, + -0.0070327711291611195, + -0.005106187891215086, + -0.02125679887831211, + 0.013996205292642117, + -0.019047914072871208, + 0.04944731295108795, + 0.0053191520273685455, + -0.030429117381572723, + -0.0001453294971724972, + 0.028963129967451096, + 0.022980323061347008, + 0.017789939418435097, + 0.039839163422584534, + 0.0006630367715843022, + 0.00786976981908083, + -0.0006274395855143666, + 0.03031025268137455, + 0.0033009450417011976, + -0.05214155837893486, + -0.018929049372673035, + -0.013144347816705704, + 0.0075924210250377655, + -0.032291315495967865, + 0.00013697188114747405, + -0.020107781514525414, + -0.013134443201124668, + -0.0049402741715312, + -0.004053748678416014, + 0.006874286103993654, + -0.021930359303951263, + -0.0005475779762491584, + -0.009385282173752785, + 0.01605650968849659, + 0.002748723840340972, + -0.01214391179382801, + 0.004848649725317955, + 0.004672830458730459, + 0.00628987280651927, + 0.06874286383390427, + -0.02391142211854458, + -0.0023277481086552143, + -0.0008493804489262402, + 0.003263800172135234, + 0.001282737823203206, + -0.015947550535202026, + 0.002496138447895646, + -0.03514404594898224, + 0.029517827555537224, + 0.01244107075035572, + -0.006824759766459465, + -0.00044016726315021515, + -0.0088008688762784, + 0.003360376926138997, + -0.011886374093592167, + 0.0014734150609001517, + 0.029002752155065536, + 0.026447180658578873, + 0.025634946301579475, + 0.002991404151543975, + -0.04465314373373985, + -0.0077162375673651695, + -0.0012505456106737256, + -0.023297293111681938, + -0.001079679001122713, + 0.01457071304321289, + 0.00014401394582819194, + 0.0327073372900486, + -0.007612231653183699, + -0.05099254474043846, + -0.009746826253831387, + -0.03185548260807991, + -0.01845359429717064, + -0.010029127821326256, + 0.021078502759337425, + -0.004375671502202749, + -0.036808136850595474, + 0.007478510029613972, + -0.0029938803054392338, + -0.0011180620640516281, + -0.005408300086855888, + 0.0146994823589921, + 0.015898024663329124, + 0.01911725103855133, + 0.004482153337448835, + -0.014422133564949036, + 0.01786918193101883, + -0.020424751564860344, + -0.0038804057985544205, + 0.02486233226954937, + -0.006943623069673777, + -0.004596064332872629, + 0.013708950951695442, + -0.012183533050119877, + -0.018602175638079643, + -0.0024825187865644693, + -0.03451010584831238, + 0.02787354588508606, + -0.007939106784760952, + 0.0049080816097557545, + 0.006904002279043198, + -0.003984411712735891, + 0.015888119116425514, + 0.012688703835010529, + 0.012203343212604523, + -0.019642231985926628, + 0.024347255006432533, + -0.000533648650161922, + -0.03215264156460762, + -0.02603115886449814, + 0.037382643669843674, + -0.026783961802721024, + -0.02605096809566021, + -0.005254767835140228, + 0.014927304349839687, + -0.011311865411698818, + 0.0012208296684548259, + -0.028586728498339653, + 0.006309683434665203, + -0.030171578750014305, + -0.007849959656596184, + -0.0058490862138569355, + -0.026546234264969826, + -0.017502686008810997, + -0.01853283680975437, + 0.0013149300357326865, + 0.014432039111852646, + -0.005641074851155281, + -0.00878601148724556, + -0.0009892929811030626, + -0.0011323009384796023, + -0.00039187888614833355, + -0.0020404942333698273, + 0.009959790855646133, + -0.030825329944491386, + 0.04445503652095795, + 0.023396344855427742, + 0.0215341467410326, + -0.005502400454133749, + -0.02395104244351387, + 0.02093982882797718, + -0.021692631766200066, + 0.007478510029613972, + 0.02151433564722538, + 0.005967949982732534, + 0.024485928937792778, + 0.028448054566979408, + -0.023118996992707253, + -0.02305956557393074, + -0.014798535034060478, + -0.004021556582301855, + -0.03221207112073898, + -0.003840784542262554, + 0.01823567785322666, + 0.0003439000283833593, + 0.04330602288246155, + -0.005492495372891426, + -0.013084916397929192, + -0.0023896563798189163, + 0.034430861473083496, + -0.00001876592250482645, + -0.03399502858519554, + -0.01637347973883152, + -0.02090020664036274, + 0.009350613690912724, + -0.009583388455212116, + -0.023237859830260277, + 0.0020169690251350403, + 0.019315356388688087, + 0.0173144843429327, + 0.03302430734038353, + -0.014372606761753559, + -0.01575935073196888, + -0.02181149646639824, + -0.01015294436365366, + -0.03187529370188713, + -0.01258965115994215, + 0.007468604948371649, + -0.018602175638079643, + 0.032033778727054596, + 0.01757202297449112, + -0.018552647903561592, + 0.011698172427713871, + -0.041443824768066406, + -0.018384257331490517, + -0.006904002279043198, + -0.027833925560116768, + -0.011717983521521091, + 0.01255993451923132, + 0.00272643705829978, + -0.0005800797953270376, + -0.008686957880854607, + 0.010009316727519035, + 0.0016925700474530458, + 0.001686379313468933, + -0.01972147449851036, + -0.046515341848134995, + 0.0058342283591628075, + -0.032330937683582306, + 0.0054380157962441444, + -0.021118123084306717, + 0.032350748777389526, + -0.018324825912714005, + -0.014620239846408367, + -0.01301557943224907, + 0.00911783892661333, + 0.0001556991192046553, + -0.016214994713664055, + -0.0031053151469677687, + 0.01609613187611103, + -0.013164158910512924, + 0.014540997333824635, + -0.009781494736671448, + 0.04936807230114937, + 0.014016015455126762, + -0.007745953742414713, + -0.02603115886449814, + -0.025218922644853592, + 0.043781477957963943, + -0.013233495876193047, + -0.025872673839330673, + -0.011321770958602428, + -0.006448357831686735, + 0.01470938790589571, + -0.01362970843911171, + 0.03851184993982315, + -0.0067603751085698605, + 0.029299911111593246, + 0.003612962318584323, + 0.027457524091005325, + 0.006468168459832668, + -0.026665098965168, + 0.025634946301579475, + 0.0257538091391325, + 0.007483462803065777, + -0.011470350436866283, + -0.0024131815880537033, + -0.0016455198638141155, + 0.004479676950722933, + 0.009499194100499153, + 0.04857564717531204, + -0.03821469098329544, + 0.016423005610704422, + -0.010836410336196423, + 0.003907645121216774, + -0.010261902585625648, + 0.01257974561303854, + 0.0020417324267327785, + 0.03819487988948822, + 0.02121717669069767, + -0.011044422164559364, + -0.010975085198879242, + 0.018364448100328445, + -0.0009564816136844456, + 0.012351923622190952, + -0.008152071386575699, + -0.02638774923980236, + 0.03579779714345932, + -0.009043549187481403, + -0.004685212392359972, + -0.0026595760136842728, + 0.00750327343121171, + -0.02210865542292595, + -0.017205525189638138, + -0.022009601816534996, + 0.025892484933137894, + -0.02999328263103962, + -0.005804512649774551, + 0.014293364249169827, + 0.032846011221408844, + 0.015095694921910763, + -0.0014907494187355042, + 0.005368678830564022, + -0.013451413251459599, + -0.017968235537409782, + 0.0047446442767977715, + -0.012797662056982517, + 0.020682290196418762, + 0.04516822099685669, + 0.023515209555625916, + -0.01227268110960722, + 0.01701732538640499, + -0.011173191480338573, + 0.008682005107402802, + 0.004298905376344919, + 0.016115941107273102, + -0.04298905283212662, + 0.01729467324912548, + -0.03696662187576294, + 0.041087232530117035, + -0.012312302365899086, + 0.02519911155104637, + 0.02034550905227661, + 0.029636692255735397, + -0.005462779197841883, + -0.027655629441142082, + -0.009281276725232601, + 0.025852862745523453, + -0.02155395783483982, + 0.003335613524541259, + 0.006859428249299526, + -0.006483026314526796, + 0.021653011441230774, + -0.0014115069061517715, + 0.027774492278695107, + -0.042038142681121826, + 0.010380766354501247, + 0.007141729351133108, + -0.03880900889635086, + -0.0023141284473240376, + 0.006037287414073944, + 0.019800717011094093, + -0.011579308658838272, + -0.020236551761627197, + 0.03363843634724617, + 0.009479383006691933, + 0.01090574823319912, + 0.009360519237816334, + 0.014669766649603844, + -0.06497884541749954, + -0.02969612367451191, + -0.003144936403259635, + 0.04544556885957718, + -0.008959353901445866, + -0.015264084562659264, + 0.008365035057067871, + -0.013907057233154774, + -0.00645331060513854, + -0.020157309249043465, + 0.0038383081555366516, + 0.0340544618666172, + -0.01762154884636402, + -0.01753240078687668, + -0.015868308022618294, + -0.010618493892252445, + -0.019206399098038673, + -0.0003075289714615792, + -0.021989790722727776, + -0.0014944638824090362, + 0.020781343802809715, + 0.016512153670191765, + -0.012678798288106918, + 0.009231749922037125, + 0.009944932535290718, + -0.0062304409220814705, + 0.028408432379364967, + 0.005408300086855888, + 0.005044279620051384, + -0.031360216438770294, + 0.008310556411743164, + -0.012302396818995476 + ] + }, + { + "HotelId": "37", + "HotelName": "Campus Commander Hotel", + "Description": "Easy access to campus and steps away from the best shopping corridor in the city. From meetings in town or gameday, enjoy our prime location between the union and proximity to the university stadium.", + "Description_fr": "Accès facile au campus et à quelques pas du meilleur couloir commercial de la ville. Que ce soit pour des réunions en ville ou un jour de match, profitez de notre emplacement privilégié entre le syndicat et la proximité du stade universitaire.", + "Category": "Budget", + "Tags": [ + "free parking", + "coffee in lobby", + "24-hour front desk service" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2022-02-24T00:00:00Z", + "Rating": 2.8, + "Address": { + "StreetAddress": "2045 Lafayette St", + "City": "Santa Clara", + "StateProvince": "CA ", + "PostalCode": "95050", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -121.946564, + 37.362087 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "suite", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 138.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "tv", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "suite", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 144.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 269.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "tv", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + } + ], + "DescriptionVector": [ + -0.04527611657977104, + -0.03169801086187363, + 0.04818570986390114, + 0.033472154289484024, + 0.013045860454440117, + -0.019692981615662575, + 0.019633842632174492, + 0.01776507869362831, + -0.01723283715546131, + -0.025050891563296318, + 0.016310282051563263, + -0.035695746541023254, + -0.014950106851756573, + 0.013589930720627308, + -0.028173381462693214, + -0.018640322610735893, + -0.003033783519640565, + 0.01985856704413891, + 0.03280980885028839, + 0.03013676591217518, + 0.04470838978886604, + -0.008255676366388798, + -0.01377917267382145, + -0.04712122306227684, + -0.01547052152454853, + 0.007776657585054636, + -0.0007658381364308298, + 0.012123306281864643, + -0.006978293415158987, + 0.0007240718696266413, + 0.02628096379339695, + -0.028883038088679314, + -0.005325383972376585, + -0.021928399801254272, + -0.006351429969072342, + 0.046435222029685974, + -0.019314497709274292, + -0.009598110802471638, + -0.01107064913958311, + 0.014287760481238365, + -0.030326008796691895, + 0.08809208869934082, + 0.019018806517124176, + -0.035128019750118256, + -0.0013860487379133701, + -0.023075679317116737, + -0.05592096969485283, + 0.0514264740049839, + -0.0010105220135301352, + 0.04981791973114014, + -0.02751103602349758, + -0.0766429528594017, + -0.005807359702885151, + -0.08865980803966522, + -0.051804959774017334, + -0.02935614250600338, + 0.0512845441699028, + -0.02907228097319603, + 0.03191090747714043, + 0.003521672682836652, + -0.010106697678565979, + 0.029805593192577362, + 0.003962251357734203, + 0.04660080745816231, + -0.015837177634239197, + -0.023395024240016937, + 0.03157973662018776, + 0.035411883145570755, + -0.03912575542926788, + -0.01224158238619566, + 0.02288643643260002, + -0.01120075210928917, + 0.0033028619363904, + -0.06614003330469131, + 0.026801377534866333, + 0.009574455209076405, + -0.07162804156541824, + 0.04423528537154198, + -0.01024271547794342, + 0.0036074230447411537, + 0.0032939910888671875, + -0.01660597324371338, + -0.00352758658118546, + 0.028102416545152664, + -0.05393392965197563, + -0.05435972288250923, + -0.013554448261857033, + 0.012217927724123001, + 0.00014063775597605854, + 0.059043459594249725, + 0.037564508616924286, + 0.012726514600217342, + -0.018734943121671677, + -0.010023904964327812, + -0.01610921323299408, + 0.05928001180291176, + 0.013814656063914299, + -0.02201119437813759, + 0.017504872754216194, + 0.012655549682676792, + 0.03396891430020332, + -0.07858268171548843, + -0.02306385152041912, + 0.015766212716698647, + 0.03363773971796036, + -0.033046361058950424, + 0.004642339423298836, + -0.011762564070522785, + 0.007132052443921566, + -0.0016824783524498343, + -0.10871944576501846, + 0.01506838295608759, + -0.015919972211122513, + 0.04026120528578758, + 0.013507138006389141, + -0.01692531816661358, + 0.014654416590929031, + -0.04082893207669258, + -0.023820819333195686, + -0.018557529896497726, + 0.019208049401640892, + 0.031839944422245026, + 0.0034211380407214165, + -0.04291059076786041, + 0.01664145663380623, + -0.028102416545152664, + -0.00994111131876707, + -0.020674673840403557, + -0.05942194536328316, + 0.0029835160821676254, + -0.021916572004556656, + -0.021680019795894623, + -0.006836362183094025, + -0.01153192576020956, + 0.001372003462165594, + 0.020544569939374924, + 0.004385088570415974, + -0.03550650551915169, + -0.02313481643795967, + -0.0036044660955667496, + -0.000909248017705977, + 0.004571373574435711, + 0.02052091434597969, + 0.008675556629896164, + -0.053176961839199066, + 0.011218493804335594, + -0.01858118548989296, + 0.04146762192249298, + -0.012667376548051834, + 0.04116010293364525, + -0.03127221763134003, + 0.009952939115464687, + -0.017221009358763695, + -0.07952889055013657, + 0.011697512120008469, + -0.033401187509298325, + -0.04260307177901268, + 0.030633525922894478, + 0.015565142966806889, + 0.027156205847859383, + -0.0003104749193880707, + 0.013708206824958324, + -0.027250828221440315, + -0.0268486887216568, + 0.021892918273806572, + -0.026872344315052032, + -0.03867630660533905, + 0.016026420518755913, + -0.06656582653522491, + -0.0031284044962376356, + 0.0031579735223203897, + -0.0031106630340218544, + -0.007427743170410395, + 0.05804993957281113, + 0.062402501702308655, + 0.013329723849892616, + -0.035624779760837555, + 0.05076412856578827, + 0.01765863038599491, + -0.009870145469903946, + 0.008208365179598331, + -0.06462609767913818, + 0.03162704408168793, + -0.0270615853369236, + 0.025594960898160934, + 0.07247963547706604, + -0.02893034927546978, + 0.044140662997961044, + -0.021892918273806572, + 0.030042145401239395, + 0.0042017605155706406, + 0.004071657080203295, + -0.0032792065758258104, + 0.005813273135572672, + 0.010071215219795704, + 0.021881090477108955, + -0.05842842534184456, + 0.017918838188052177, + 0.0004668212204705924, + -0.016262972727417946, + -0.012087823823094368, + 0.02264988422393799, + 0.018628494814038277, + 0.013164136558771133, + -0.030562561005353928, + -0.06561961770057678, + -0.011750736273825169, + 0.042224589735269547, + -0.0037670957390218973, + 0.01664145663380623, + 0.025665927678346634, + -0.016369421035051346, + 0.017611321061849594, + 0.028126072138547897, + 0.020852087065577507, + -0.02441219985485077, + -0.013093170709908009, + 0.035624779760837555, + 0.0249326154589653, + 0.030326008796691895, + -0.01882956549525261, + -0.004036174155771732, + 0.03278615325689316, + 0.010006163269281387, + 0.02194022759795189, + 0.059043459594249725, + -0.02023705095052719, + -0.04619866982102394, + 0.05705641955137253, + -0.04839860647916794, + -0.015919972211122513, + -0.01755218207836151, + -0.010721733793616295, + -0.027179861441254616, + 0.00299386540427804, + 0.0271325521171093, + 0.0528457909822464, + -0.01614469662308693, + -0.015210314653813839, + -0.013495310209691525, + -0.012892101891338825, + -0.003846932202577591, + -0.00542296189814806, + 0.03278615325689316, + 0.026683101430535316, + -0.017812389880418777, + -0.00020217831479385495, + 0.008575021289288998, + 0.03013676591217518, + 0.06940445303916931, + -0.0002581746957730502, + 0.05842842534184456, + 0.003693173173815012, + 0.013897448778152466, + 0.023903612047433853, + -0.027676621451973915, + 0.004695563577115536, + 0.0270615853369236, + 0.06207133084535599, + -0.0005740090273320675, + 0.014973762445151806, + 0.02345416322350502, + -0.007392260245978832, + -0.012939412146806717, + 0.0027676622848957777, + 0.004024346359074116, + -0.016333937644958496, + -0.047807224094867706, + -0.05648869648575783, + 0.0002979080891236663, + -0.03851071745157242, + -0.03280980885028839, + -0.019941361621022224, + -0.011934064328670502, + -0.023513300344347954, + -0.04532342404127121, + 0.004864107351750135, + 0.019279014319181442, + 0.03725698962807655, + 0.02935614250600338, + -0.03496243432164192, + -0.012809308245778084, + 0.040426790714263916, + -0.009462093003094196, + 0.030964698642492294, + -0.009775524958968163, + 0.02254343591630459, + 0.025453029200434685, + -0.061267051845788956, + -0.00819653831422329, + -0.04444818198680878, + 0.0023433463647961617, + 0.013731862418353558, + -0.06254443526268005, + -0.011667943559587002, + 0.025736892595887184, + 0.004148536361753941, + -0.05800262838602066, + 0.028741108253598213, + 0.005833971779793501, + 0.026517516002058983, + 0.02992386929690838, + -0.020994018763303757, + 0.005349039565771818, + 0.04165686294436455, + 0.005213021766394377, + 0.05871228501200676, + -0.012146961875259876, + 0.007498708553612232, + 0.02260257489979267, + -0.022981058806180954, + 0.061408981680870056, + 0.011803961358964443, + -0.008072348311543465, + -0.03179263323545456, + 0.03645271435379982, + 0.005354952998459339, + 0.007208932191133499, + 0.0010711385402828455, + 0.008456745184957981, + 0.016203833743929863, + 0.01547052152454853, + -0.0040450445376336575, + -0.03723333403468132, + 0.06490995734930038, + -0.032691530883312225, + -0.01936180703341961, + 0.003036740468814969, + -0.021857434883713722, + -0.028599176555871964, + 0.032052841037511826, + -0.031461458653211594, + -0.017422078177332878, + 0.03997734189033508, + -0.025594960898160934, + 0.0018554573180153966, + -0.019551049917936325, + -0.024743372574448586, + 0.011502357199788094, + 0.011431391350924969, + -0.018959669396281242, + -0.05847573280334473, + -0.05189957842230797, + -0.010094870813190937, + 0.0036754317115992308, + -0.04066334292292595, + -0.01147870160639286, + 0.020154258236289024, + 0.017161870375275612, + 0.013980242423713207, + -0.02208215929567814, + -0.026115376502275467, + 0.01561245322227478, + -0.0002027327282121405, + 0.004207674413919449, + -0.025192823261022568, + 0.02807876095175743, + -0.012655549682676792, + 0.04281597211956978, + -0.0008331077406182885, + 0.035198986530303955, + 0.016736077144742012, + 0.02829165756702423, + 0.0072976392693817616, + 0.05743490532040596, + 0.01726832054555416, + -0.035766709595918655, + 0.015056555159389973, + 0.010698079131543636, + -0.0023817862384021282, + -0.002213242696598172, + -0.004932115785777569, + 0.006966466084122658, + 0.032407667487859726, + -0.02055639773607254, + 0.05076412856578827, + 0.0018717203056439757, + 0.05705641955137253, + 0.019279014319181442, + 0.013400688767433167, + 0.01995318941771984, + -0.01995318941771984, + -0.0008271939004771411, + -0.00013823526387568563, + 0.033543121069669724, + -0.01057980302721262, + -0.006676689255982637, + 0.00013999092334415764, + -0.016121041029691696, + -0.02034349925816059, + 0.02186926268041134, + -0.003397482680156827, + -0.02398640476167202, + -0.01681886985898018, + 0.0041928901337087154, + 0.016026420518755913, + 0.07186459749937057, + 0.015955453738570213, + -0.01776507869362831, + -0.021467123180627823, + 0.040994517505168915, + -0.008811574429273605, + -0.007918588817119598, + -0.05686717852950096, + 0.007167535368353128, + -0.06997217983007431, + -0.005641772877424955, + -0.020568223670125008, + -0.05516400188207626, + -0.005006038583815098, + 0.0036754317115992308, + -0.053460825234651566, + 0.028883038088679314, + 0.00800138246268034, + -0.0054170479997992516, + 0.0013490874553099275, + -0.04309983178973198, + -0.03872361406683922, + 0.00854545272886753, + 0.03881823644042015, + 0.02971097268164158, + 0.002644950756803155, + -0.00234926026314497, + 0.03638174757361412, + -0.053602755069732666, + -0.03836878761649132, + 0.03685485199093819, + -0.01900697872042656, + -0.0542651042342186, + -0.00819653831422329, + -0.02263805828988552, + -0.026257308200001717, + -0.007273984141647816, + 0.029876558110117912, + 0.009988421574234962, + 0.02366705983877182, + -0.004982383456081152, + 0.005804402753710747, + -0.02048543095588684, + -0.007628812454640865, + -0.05573172867298126, + -0.04619866982102394, + -0.011419563554227352, + -0.01375551801174879, + 0.020757466554641724, + 0.016653284430503845, + 0.01618017815053463, + 0.02183377929031849, + -0.03744623437523842, + 0.016262972727417946, + 0.014902796596288681, + 0.01900697872042656, + 0.018131734803318977, + 0.017138216644525528, + -0.010059387423098087, + 0.04726315289735794, + 0.04648253321647644, + -0.02309933491051197, + -0.00999433547258377, + 0.02677772380411625, + 0.007942244410514832, + -0.015636108815670013, + -0.0052278065122663975, + 0.019491910934448242, + -0.028528209775686264, + -0.004952814429998398, + -0.012986722402274609, + 0.006540671922266483, + 0.046151358634233475, + -0.00859867688268423, + -0.018060769885778427, + -0.016948973760008812, + 0.061125122010707855, + 0.008610504679381847, + 0.007262156344950199, + 0.01653500832617283, + -0.01653500832617283, + 0.009314247407019138, + -0.011857185512781143, + -0.023087507113814354, + -0.048091087490320206, + -0.026328273117542267, + -0.038274165242910385, + 0.032336704432964325, + -0.03363773971796036, + -0.05208882316946983, + 0.03387429192662239, + 0.0034743621945381165, + -0.07195921987295151, + -0.0027676622848957777, + -0.01836828887462616, + 0.005278073716908693, + -0.00450336467474699, + -0.011159355752170086, + 0.0010238280519843102, + 0.01840377040207386, + -0.006185843143612146, + -0.010804527439177036, + 0.03108297474682331, + -0.013388861902058125, + -0.015103865414857864, + 0.005283987615257502, + 0.035837676376104355, + 0.023052023723721504, + 0.02345416322350502, + 0.03108297474682331, + -0.04882439970970154, + 0.006942810490727425, + 0.07195921987295151, + 0.02814972586929798, + -0.02264988422393799, + -0.014701726846396923, + -0.002717394847422838, + 0.0514264740049839, + 0.030562561005353928, + 0.02133701927959919, + 0.005251461640000343, + 0.02013060264289379, + 0.0002528152836021036, + 0.006351429969072342, + 0.026754068210721016, + 0.011277631856501102, + 0.0069605521857738495, + 0.010236801579594612, + 0.005816230084747076, + -0.002016608603298664, + -0.014477002434432507, + -0.0833137258887291, + 0.004881848581135273, + -0.0016691723139956594, + -0.03030235320329666, + -0.01861666701734066, + -0.016452213749289513, + 0.031461458653211594, + -0.00089520268375054, + 0.048091087490320206, + 0.02197571098804474, + -0.0038144062273204327, + 0.04503956064581871, + -0.03165069967508316, + 0.008403521031141281, + 0.0012160268379375339, + 0.017599493265151978, + -0.009373385459184647, + -0.03825050964951515, + -0.04925019294023514, + -0.05161571875214577, + 0.000357046170393005, + 0.00730355316773057, + 0.017079077661037445, + -0.0016336895059794188, + -0.012643721885979176, + -0.010508837178349495, + -0.011183011345565319, + 0.02663579210639, + 0.01596728153526783, + 0.001861371099948883, + 0.0036488196346908808, + 0.004139665514230728, + -0.0022975143510848284, + -0.017717769369482994, + 0.006380998995155096, + 0.015304935164749622, + -0.004799055401235819, + 0.003962251357734203, + 0.025169167667627335, + 0.0277712419629097, + 0.021277882158756256, + 0.00821427907794714, + 0.009840576909482479, + 0.021076811477541924, + 0.04262672737240791, + 0.005733436904847622, + -0.008852970786392689, + 0.032336704432964325, + 0.01787152886390686, + 0.03285711631178856, + -0.017055422067642212, + -0.02027253434062004, + 0.03810857981443405, + -0.006676689255982637, + -0.03034966252744198, + 0.032833460718393326, + 0.007232587318867445, + -0.03609788417816162, + -0.03238401189446449, + -0.010219060815870762, + 0.0076583814807236195, + -0.019208049401640892, + 0.01107064913958311, + 0.009195971302688122, + -0.017079077661037445, + 0.010148094967007637, + -0.01033142302185297, + -0.023229438811540604, + -0.009917455725371838, + -0.04224824532866478, + 0.006676689255982637, + -0.03252594545483589, + -0.00789493415504694, + 0.01717369817197323, + -0.017930665984749794, + -0.005727523006498814, + -0.021774642169475555, + -0.03609788417816162, + -0.025453029200434685, + -0.007291725371032953, + 0.004707391373813152, + -0.015115693211555481, + -0.0038084923289716244, + 0.06249712407588959, + -0.004231329541653395, + -0.013116826303303242, + 0.02324126660823822, + -0.016972629353404045, + 0.0036251642741262913, + -0.013802828267216682, + -0.01783604547381401, + 0.014157656580209732, + -0.007457312196493149, + 0.013022205792367458, + 0.00028645008569583297, + 0.0501490943133831, + 0.012880274094641209, + 0.011798047460615635, + 0.010780871845781803, + 0.015671592205762863, + -0.042437486350536346, + -0.010863665491342545, + -0.07867730408906937, + 0.03342484310269356, + 0.037919338792562485, + 0.05994235724210739, + 0.00920188520103693, + 0.011845357716083527, + 0.012868446297943592, + 0.007924502715468407, + 0.04891902208328247, + -0.02786586433649063, + -0.0034861897584050894, + -0.02469606325030327, + 0.014796348288655281, + 0.018498390913009644, + -0.01186901330947876, + 0.04735777527093887, + 0.027037929743528366, + 0.014749037101864815, + -0.011573322117328644, + -0.030184077098965645, + 0.022058503702282906, + -0.04236651957035065, + -0.01049109548330307, + 0.011129787191748619, + -0.0008855927735567093, + -0.01868763379752636, + 0.0007584458799101412, + 0.003089964622631669, + 0.01667693816125393, + 0.021715503185987473, + 0.06273367255926132, + 0.01192223746329546, + 0.0546908974647522, + -0.03508070856332779, + 0.007599243428558111, + -0.02814972586929798, + -0.01248996239155531, + 0.007995468564331532, + 0.028457244858145714, + 0.018025286495685577, + -0.007652467582374811, + 0.03264421969652176, + 0.008977160789072514, + 0.022969231009483337, + -0.009136833250522614, + 0.041917070746421814, + 0.028173381462693214, + -0.007421829272061586, + -0.0058724116533994675, + 0.009243282489478588, + -0.010952373035252094, + 0.007587415631860495, + 0.007049259264022112, + -0.043289076536893845, + 0.021573571488261223, + -0.011342683807015419, + -0.0027528777718544006, + 0.010065301321446896, + 0.055684417486190796, + 0.018131734803318977, + -0.00612079119309783, + 0.01388562098145485, + -0.001497671939432621, + 0.042508453130722046, + 0.02793682925403118, + -0.022874610498547554, + -0.05984773859381676, + -0.011011511087417603, + 0.00959219690412283, + 0.014547968283295631, + -0.055400554090738297, + 0.018983323127031326, + 0.02222409099340439, + 0.01833280548453331, + -0.040994517505168915, + -0.01568341813981533, + -0.041278380900621414, + 0.024116508662700653, + -0.0548328272998333, + 0.02871745266020298, + 0.015281280502676964, + -0.004958727862685919, + -0.01671242155134678, + -0.007155707571655512, + -0.003997734282165766, + 0.007693864405155182, + -0.04033217206597328, + -0.036192506551742554, + -0.012123306281864643, + 0.028764761984348297, + -0.008042778819799423, + 0.02059187926352024, + 0.013944759033620358, + -0.025831513106822968, + 0.02277998812496662, + -0.03510436415672302, + 0.010757217183709145, + 0.029971178621053696, + -0.016594145447015762, + -0.005245547741651535, + 0.04563094303011894, + 0.01819087378680706, + 0.01875859871506691, + -0.014666244387626648, + 0.025311099365353584, + 0.0017519656103104353, + 0.011792133562266827, + 0.0035068881697952747, + 0.0030012575443834066, + -0.061267051845788956, + -0.023749852553009987, + -0.0072976392693817616, + 0.021916572004556656, + -0.021218743175268173, + -0.002226548735052347, + 0.02222409099340439, + 0.011135701090097427, + -0.02115960605442524, + -0.0028726323507726192, + -0.05951656401157379, + 0.018912358209490776, + -0.02274450659751892, + 0.00785945076495409, + -0.02327674813568592, + -0.04255576431751251, + 0.02720351703464985, + -0.046719085425138474, + 0.01628662832081318, + 0.018238184973597527, + -0.0027366147842258215, + 0.06675506383180618, + 0.024719716981053352, + 0.0012988201342523098, + 0.021892918273806572, + 0.015541487373411655, + 0.026872344315052032, + -0.01034916378557682, + 0.050811439752578735, + -0.011407735757529736, + -0.00581918703392148, + 0.014737210236489773, + 0.04160955548286438, + 0.0046364255249500275, + 0.010467439889907837, + -0.01737476885318756, + 0.013258758001029491, + 0.009521231055259705, + -0.04111279547214508, + -0.015541487373411655, + 0.00002922252861026209, + -0.013270585797727108, + -0.018959669396281242, + -0.010674423538148403, + 0.027463724836707115, + 0.0069073280319571495, + -0.00019774296379182488, + -0.04123106971383095, + 0.028031449764966965, + 0.04066334292292595, + 0.011697512120008469, + -0.0005311339045874774, + 0.0018391943303868175, + -0.02366705983877182, + -0.0077589163556694984, + -0.010006163269281387, + 0.010970113798975945, + 0.020142430439591408, + 0.021183259785175323, + -0.054170481860637665, + 0.007682036608457565, + 0.01515117660164833, + 0.021609054878354073, + 0.013660896569490433, + -0.00009933349792845547, + -0.011301287449896336, + 0.04534707963466644, + 0.05308234319090843, + -0.019870394840836525, + -0.031177597120404243, + 0.0014015724882483482, + -0.012620066292583942, + 0.06869479268789291, + 0.04068699851632118, + 0.02313481643795967, + 0.0008360646315850317, + 0.02246064320206642, + -0.006043911911547184, + 0.007794399280101061, + 0.01639307662844658, + -0.04896632954478264, + 0.013507138006389141, + -0.0030544819310307503, + 0.02448316477239132, + 0.01988222263753414, + 0.03207649663090706, + 0.012064168229699135, + 0.00008990836067823693, + -0.023087507113814354, + 0.020923053845763206, + 0.03782471641898155, + -0.041562244296073914, + -0.02512185648083687, + -0.008232020772993565, + 0.005470272619277239, + -0.013270585797727108, + 0.043218109756708145, + -0.009030384942889214, + 0.006037998013198376, + 0.04520514979958534, + 0.0005377869238145649, + 0.02878841757774353, + 0.01162063330411911, + 0.027108896523714066, + -0.057103730738162994, + -0.0265648253262043, + -0.027960484847426414, + 0.00043725219438783824, + 0.0026139032561331987, + 0.013601758517324924, + -0.012809308245778084, + 0.012986722402274609, + 0.046506185084581375, + 0.029332488775253296, + -0.0003666561096906662, + -0.015979109331965446, + -0.01945642940700054, + 0.00026815422461368144, + -0.021419811993837357, + -0.014134000986814499, + -0.021750986576080322, + -0.020047809928655624, + 0.007321294397115707, + -0.013873794116079807, + 0.028599176555871964, + -0.028812073171138763, + 0.005857626907527447, + 0.03993003070354462, + 0.008604590781033039, + 0.018628494814038277, + 0.040355827659368515, + 0.009420696645975113, + -0.025902479887008667, + 0.034110844135284424, + 0.05847573280334473, + 0.014536140486598015, + 0.010414215736091137, + -0.011934064328670502, + 0.03579036518931389, + 0.02441219985485077, + 0.03489146754145622, + -0.002084617270156741, + 0.04891902208328247, + 0.0013468697434291244, + -0.03309366852045059, + 0.004311166238039732, + -0.05118992179632187, + -0.0005610725493170321, + -0.04239017516374588, + 0.026730412617325783, + 0.0020757466554641724, + 0.004195846617221832, + 0.037990301847457886, + 0.03631078079342842, + 0.02786586433649063, + -0.011295373551547527, + -0.03328291326761246, + 0.01671242155134678, + -0.016452213749289513, + 0.04598577320575714, + -0.014630760997533798, + 0.030396973714232445, + -0.01197546161711216, + -0.01089914795011282, + 0.0031017924193292856, + -0.016097385436296463, + -0.023714371025562286, + 0.027179861441254616, + -0.005251461640000343, + -0.00030622436315752566, + -0.002127492567524314, + -0.03458394855260849, + -0.0027957528363913298, + 0.008592762984335423, + -0.030089454725384712, + -0.016132868826389313, + 0.03796664625406265, + 0.050811439752578735, + -0.026399239897727966, + -0.01421679463237524, + -0.017362941056489944, + -0.035979609936475754, + -0.023998232558369637, + 0.01642855815589428, + -0.05535324290394783, + 0.026375584304332733, + 0.01646404154598713, + 0.02490895986557007, + -0.0256422720849514, + 0.0012160268379375339, + 0.05970580503344536, + -0.026233652606606483, + -0.009515317156910896, + -0.0025695497170090675, + -0.02066284604370594, + -0.017386596649885178, + 0.0546908974647522, + 0.01610921323299408, + 0.010644854977726936, + 0.007273984141647816, + -0.016700593754649162, + 0.013625414110720158, + -0.005816230084747076, + 0.009893801063299179, + 0.02462509647011757, + -0.00854545272886753, + 0.03929134085774422, + -0.028764761984348297, + 0.0036547333002090454, + -0.02829165756702423, + -0.005198237486183643, + -0.02469606325030327, + -0.00046940852189436555, + 0.0006357343518175185, + -0.008504056371748447, + -0.005896066781133413, + 0.012348031625151634, + -0.004707391373813152, + -0.033685050904750824, + 0.03153242543339729, + 0.0006209498387761414, + -0.025665927678346634, + 0.018202701583504677, + 0.008645987138152122, + 0.00651701632887125, + -0.048729777336120605, + 0.06812706589698792, + 0.017575837671756744, + 0.030018489807844162, + 0.039646171033382416, + 0.0037730096373707056, + 0.008551366627216339, + -0.01946825534105301, + 0.027440069243311882, + 0.015494177117943764, + -0.004568416625261307, + -0.008314814418554306, + 0.00824976246803999, + -0.00009443612361792475, + 0.012998550198972225, + -0.014985589310526848, + -0.013708206824958324, + 0.0034240949898958206, + 0.06675506383180618, + 0.03465491533279419, + 0.011928151361644268, + -0.029332488775253296, + 0.006032084114849567, + -0.00017685983038973063, + 0.009408868849277496, + 0.049297504127025604, + -0.01977577432990074, + 0.040923550724983215, + 0.0067535690031945705, + 0.013601758517324924, + -0.021455295383930206, + -0.01678338646888733, + -0.006877759005874395, + 0.010390561074018478, + 0.03337753191590309, + -0.0014082255074754357, + 0.017433905974030495, + -0.04735777527093887, + -0.008433090522885323, + -0.01988222263753414, + 0.027392759919166565, + -0.012513617984950542, + -0.017433905974030495, + -0.02087574265897274, + 0.028693797066807747, + 0.018628494814038277, + -0.011330856010317802, + -0.0038942426908761263, + 0.021845607087016106, + -0.005431832745671272, + -0.03377967327833176, + -0.02850455418229103, + -0.010414215736091137, + 0.012880274094641209, + -0.0046098134480416775, + 0.020994018763303757, + 0.025902479887008667, + 0.026517516002058983, + -0.004269769415259361, + 0.018167218193411827, + -0.01998867094516754, + -0.02727448381483555, + -0.039646171033382416, + 0.01674790494143963, + 0.03538822755217552, + 0.011378167197108269, + -0.009468006901443005, + 0.026943309232592583, + 0.0006667818524874747, + -0.005940420087426901, + 0.04309983178973198, + -0.0273454487323761, + -0.033897947520017624, + 0.00821427907794714, + -0.023016540333628654, + -0.021999366581439972, + 0.007037431467324495, + -0.006233153864741325, + 0.007315380498766899, + 0.02935614250600338, + 0.02037898264825344, + -0.010769044980406761, + 0.008125572465360165, + 0.01717369817197323, + 0.006179929245263338, + 0.011892667971551418, + 0.004654166754335165, + 0.024175647646188736, + -0.0035187157336622477, + 0.032194770872592926, + -0.019279014319181442, + 0.024033715948462486, + -0.008226106874644756, + -0.030988354235887527, + -0.002644950756803155, + 0.009154574945569038, + -0.017741424962878227, + 0.02384447492659092, + 0.008308900520205498, + -0.024814339354634285, + -0.025027235969901085, + 0.00705517316237092, + -0.008456745184957981, + -0.014275932684540749, + 0.0020328715909272432, + -0.004479709547013044, + 0.012525445781648159, + 0.0038558028172701597, + 0.046861015260219574, + -0.009367471560835838, + 0.0020757466554641724, + 0.005278073716908693, + -0.06192939728498459, + 0.007197104394435883, + 0.005452530924230814, + -0.0034802760928869247, + 0.012892101891338825, + -0.022058503702282906, + 0.03172166645526886, + -0.0034921036567538977, + 0.009870145469903946, + -0.016026420518755913, + 0.012253410182893276, + 0.001511717215180397, + -0.003971122205257416, + 0.013483482412993908, + 0.0012367251329123974, + 0.0076583814807236195, + 0.015884488821029663, + -0.013897448778152466, + 0.004056872334331274, + -0.01296306774020195, + -0.023820819333195686, + 0.008297072723507881, + 0.023856302723288536, + -0.018356461077928543, + 0.023832647129893303, + -0.012288893572986126, + 0.03051524981856346, + -0.007741174660623074, + -0.022507954388856888, + -0.01296306774020195, + 0.006694430951029062, + -0.008308900520205498, + 0.019846739247441292, + -0.01646404154598713, + -0.01411034632474184, + 0.02373802661895752, + 0.028338968753814697, + 0.007256242446601391, + 0.032407667487859726, + 0.023761680349707603, + -0.004166277591139078, + 0.027700277045369148, + 0.008066434413194656, + 0.004337778314948082, + 0.02264988422393799, + 0.034276433289051056, + -0.014477002434432507, + -0.0003221177321393043, + -0.01868763379752636, + -0.02243698760867119, + 0.020296189934015274, + -0.05327158421278, + 0.03037331812083721, + -0.016830697655677795, + 0.019089773297309875, + 0.02133701927959919, + -0.02348964661359787, + -0.04470838978886604, + -0.016192005947232246, + -0.0040184324607253075, + -0.018320977687835693, + 0.0275583453476429, + 0.021538089960813522, + -0.002052091294899583, + 0.012537273578345776, + 0.002869675401598215, + 0.009077695198357105, + 0.009586283005774021, + 0.020118774846196175, + -0.015695245936512947, + -0.02306385152041912, + 0.025949789211153984, + 0.06178746744990349, + -0.0012433781521394849, + 0.00735677732154727, + -0.028764761984348297, + -0.021218743175268173, + 0.02052091434597969, + -0.004305252339690924, + -0.01618017815053463, + 0.024861648678779602, + 0.01653500832617283, + -0.017043594270944595, + 0.009633593261241913, + -0.016759732738137245, + -0.01257275603711605, + -0.009225540794432163, + -0.028622830286622047, + 0.03434739634394646, + 0.007179363165050745, + 0.010976027697324753, + -0.030775457620620728, + 0.006587982177734375, + -0.023749852553009987, + -0.00526328943669796, + -0.0014717989834025502, + 0.009349730797111988, + -0.026091720908880234, + 0.01610921323299408, + 0.011052907444536686, + 0.04116010293364525, + -0.020035982131958008, + -0.007273984141647816, + 0.0022280272096395493, + 0.01517483126372099, + -0.015056555159389973, + 0.010118525475263596, + -0.004544761497527361, + -0.028622830286622047, + -0.037138715386390686, + 0.02402188815176487, + -0.008267504163086414, + -0.005097702611237764, + 0.029545385390520096, + 0.018320977687835693, + -0.036618299782276154, + 0.023442335426807404, + -0.007031518034636974, + 0.000027697875339072198, + -0.02243698760867119, + 0.017788734287023544, + -0.010999683290719986, + 0.03616885095834732, + -0.006055739708244801, + -0.007540105376392603, + -0.020923053845763206, + -0.029379798099398613, + 0.008852970786392689, + 0.024577787145972252, + 0.000051561015425249934, + 0.0077116056345403194, + -0.04009561985731125, + -0.01861666701734066, + -0.030018489807844162, + 0.02327674813568592, + 0.008155141025781631, + -0.02412833645939827, + 0.006380998995155096, + -0.03955154865980148, + 0.010260457172989845, + -0.03446567431092262, + 0.021526262164115906, + -0.022519780322909355, + 0.018995150923728943, + 0.008403521031141281, + -0.043856799602508545, + -0.003039697417989373, + 0.022768160328269005, + 0.008232020772993565, + 0.03058621473610401, + -0.022318711504340172, + -0.025334753096103668, + -0.00450336467474699, + 0.0021141862962394953, + -0.009515317156910896, + -0.023371370509266853, + -0.03588498756289482, + 0.01213513407856226, + -0.04215362295508385, + 0.013471654616296291, + 0.033401187509298325, + 0.00003083958654315211, + 0.005558979697525501, + -0.0036429057363420725, + 0.018214529380202293, + -0.012206099927425385, + -0.01471355464309454, + 0.010154008865356445, + -0.01435872633010149, + -0.012146961875259876, + -0.024530475959181786, + -0.03801395744085312, + -0.000269263080554083, + -0.0010142180835828185, + -0.004207674413919449, + 0.0011502356501296163, + -0.03952789306640625, + -0.004914374556392431, + 0.019373634830117226, + -0.015423211269080639, + 0.019692981615662575, + -0.015494177117943764, + 0.0028223649132996798, + 0.014252277091145515, + 0.016948973760008812, + 0.01515117660164833, + 0.00526328943669796, + -0.00048160573351196945, + -0.010431957431137562, + 0.01744573377072811, + -0.03072814643383026, + 0.01621566154062748, + 0.013022205792367458, + 0.03375601768493652, + 0.016227489337325096, + -0.00953897275030613, + 0.02363157644867897, + 0.008539538830518723, + 0.021325191482901573, + 0.030822766944766045, + -0.02194022759795189, + 0.016617801040410995, + -0.0070670004934072495, + 0.012454479932785034, + -0.012773825787007809, + 0.02885938435792923, + -0.04248479753732681, + 0.01485548634082079, + -0.013412516564130783, + 0.016594145447015762, + 0.043289076536893845, + 0.006599809974431992, + -0.0256422720849514, + 0.011100217700004578, + 0.015695245936512947, + -0.03349580988287926, + 0.04939212650060654, + 0.025665927678346634, + -0.01306951604783535, + -0.017386596649885178, + 0.017256492748856544, + -0.01217061746865511, + -0.020438121631741524, + 0.014760864898562431, + -0.005786661058664322, + -0.03981175646185875, + 0.03079911321401596, + -0.016688765957951546, + 0.044424526393413544, + -0.01914891041815281, + -0.029900213703513145, + 0.008983074687421322, + -0.042579419910907745, + -0.0271325521171093, + -0.010556147433817387, + 0.001775620854459703, + 0.026588480919599533, + -0.013909276574850082, + 0.011307201348245144, + 0.0008611982921138406, + -0.020319845527410507, + -0.010550233535468578, + -0.01257275603711605, + 0.006676689255982637, + -0.020248878747224808, + 0.018557529896497726, + -0.0013668289175257087, + 0.013731862418353558, + 0.004488580394536257, + -0.0073508634231984615, + -0.005715695675462484, + -0.007285811472684145, + -0.023749852553009987, + 0.012229755520820618, + -0.0033087756019085646, + 0.012549100443720818, + 0.041136447340250015, + 0.03912575542926788, + -0.011709339916706085, + -0.0045299772173166275, + -0.0019944317173212767, + 0.007208932191133499, + -0.03730430081486702, + -0.046506185084581375, + 0.007522363681346178, + -0.0011635416885837913, + -0.0033087756019085646, + -0.013022205792367458, + -0.02215312421321869, + 0.0076583814807236195, + 0.016121041029691696, + -0.00918414443731308, + -0.006451964844018221, + 0.014737210236489773, + -0.004654166754335165, + 0.011591063812375069, + 0.037990301847457886, + -0.017161870375275612, + 0.014997417107224464, + 0.03690216317772865, + 0.014796348288655281, + 0.027842208743095398, + 0.017682285979390144, + -0.010254543274641037, + 0.0003479906590655446, + -0.02599710039794445, + -0.015328590758144855, + 0.027700277045369148, + -0.023430507630109787, + 0.008344382978975773, + -0.0029155074153095484, + 0.017043594270944595, + 0.00035833980655297637, + -0.030775457620620728, + -0.010455613024532795, + -0.0057718767784535885, + -0.01600276492536068, + 0.022945575416088104, + 0.029308833181858063, + 0.010266371071338654, + -0.015387728810310364, + 0.006481533870100975, + -0.01981125771999359, + 0.013850138522684574, + 0.010981941595673561, + -0.02786586433649063, + -0.018451081588864326, + 0.012974894605576992, + -0.014275932684540749, + -0.015139348804950714, + -0.009373385459184647, + 0.001874677138403058, + -0.04574922099709511, + -0.002364044776186347, + 0.020580051466822624, + -0.009899714961647987, + -0.00851588323712349, + -0.01854570209980011, + 0.015919972211122513, + 0.012454479932785034, + -0.021325191482901573, + -0.01208190992474556, + -0.012773825787007809, + 0.012348031625151634, + 0.010065301321446896, + -0.012454479932785034, + -0.005553065799176693, + -0.00898898858577013, + 0.05502207204699516, + -0.024601440876722336, + 0.002699653385207057, + -0.0025695497170090675, + 0.013791000470519066, + 0.021112294867634773, + -0.025334753096103668, + 0.014524312689900398, + 0.010023904964327812, + -0.0034388795029371977, + 0.020710155367851257, + 0.01797797717154026, + -0.006114877760410309, + 0.01227706577628851, + -0.018320977687835693, + 0.032052841037511826, + -0.003681345609948039, + -0.01751669868826866, + -0.06159822642803192, + -0.022874610498547554, + 0.0009358601528219879, + 0.007327208295464516, + 0.033992569893598557, + 0.0005614421679638326, + -0.028386278077960014, + 0.005742307752370834, + -0.006576154381036758, + -0.00131582235917449, + 0.016050074249505997, + -0.0018998108571395278, + 0.03316463530063629, + 0.019633842632174492, + 0.04033217206597328, + 0.030184077098965645, + 0.0007303553284145892, + 0.04253210872411728, + 0.027156205847859383, + -0.011555581353604794, + -0.017161870375275612, + -0.003370870603248477, + -0.0025769418571144342, + -0.01407486293464899, + 0.023087507113814354, + 0.026612136512994766, + 0.00859867688268423, + -0.0012367251329123974, + 0.009000816382467747, + -0.015222142450511456, + 0.01547052152454853, + -0.007818054407835007, + 0.02871745266020298, + 0.012773825787007809, + 0.010993769392371178, + 0.003944510128349066, + 0.0006268636789172888, + -0.034110844135284424, + 0.001077791559509933, + -0.015979109331965446, + 0.0043022953905165195, + -0.0261390320956707, + 0.024045543745160103, + 0.02334771491587162, + -0.004121924284845591, + 0.045157838612794876, + 0.00022361586161423475, + -0.0014939757529646158, + 0.008504056371748447, + -0.00041877152398228645, + -0.04546535760164261, + 0.027108896523714066, + 0.010230887681245804, + 0.008226106874644756, + -0.011999116279184818, + 0.004553632345050573, + 0.012182444334030151, + 0.04726315289735794, + 0.007173449266701937, + 0.0067121721804142, + -0.014311415143311024, + 0.038132235407829285, + 0.013507138006389141, + 0.023501472547650337, + -0.008255676366388798, + -0.0068600173108279705, + 0.02338319644331932, + -0.0052071078680455685, + 0.013542620465159416, + -0.0038025786634534597, + 0.02211764268577099, + 0.00950348936021328, + -0.0006664122338406742, + 0.0028001880273222923, + 0.028386278077960014, + 0.0050740474835038185, + 0.015671592205762863, + 0.002724786987528205, + -0.013696379959583282, + 0.00028164510149508715, + -0.013010377995669842, + -0.016168352216482162, + 0.01737476885318756, + -0.03422912210226059, + 0.02699062041938305, + -0.0009247717680409551, + 0.021431639790534973, + -0.03832147642970085, + -0.026020755991339684, + -0.01657048985362053, + 0.024388544261455536, + 0.007084742188453674, + 0.018841393291950226, + 0.03645271435379982, + 0.053318895399570465, + -0.011526011861860752, + 0.028812073171138763, + -0.00969864521175623, + 0.01696080155670643, + -0.005360866896808147, + 0.021644538268446922, + -0.044850319623947144, + 0.006191757041960955, + 0.0531296506524086, + 0.004512235522270203, + -0.008255676366388798, + -0.00985831767320633, + 0.0019279014086350799, + -0.0018938970752060413, + 0.0004095312033314258, + -0.00565951457247138, + 0.0010844445787370205, + -0.006901414133608341, + 0.013365206308662891, + 0.005292858462780714 + ] + }, + { + "HotelId": "38", + "HotelName": "Lakeside B & B", + "Description": "Nature is Home on the beach. Explore the shore by day, and then come home to our shared living space to relax around a stone fireplace, sip something warm, and explore the library by night. Save up to 30 percent. Valid Now through the end of the year. Restrictions and blackouts may apply.", + "Description_fr": "La nature est à la maison sur la plage. Explorez le rivage le jour, puis rentrez chez vous dans notre espace de vie commun pour vous détendre autour d'une cheminée en pierre, siroter quelque chose de chaud et explorer la bibliothèque la nuit. Économisez jusqu'à 30%. Valide maintenant jusqu'à la fin de l'année. Des restrictions et une panne peuvent s'appliquer.", + "Category": "Boutique", + "Tags": [ + "laundry service", + "concierge", + "free parking" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-06-02T00:00:00Z", + "Rating": 4.7, + "Address": { + "StreetAddress": "20 W Kinzie St", + "City": "Chicago", + "StateProvince": "IL", + "PostalCode": "60654", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -87.62864, + 41.88951 + ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 69.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 244.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 115.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 71.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 237.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 125.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + } + ], + "DescriptionVector": [ + -0.013634885661303997, + 0.03172631189227104, + 0.05095839872956276, + 0.03077133744955063, + 0.023197874426841736, + -0.009304351173341274, + -0.02383452281355858, + 0.035784944891929626, + 0.021592991426587105, + -0.00011387965059839189, + 0.0013006527442485094, + -0.013926682993769646, + -0.04366346821188927, + -0.0062703234143555164, + 0.0033573254477232695, + 0.0471915602684021, + -0.038039740175008774, + 0.0017623886233195662, + 0.04398179054260254, + 0.022919341921806335, + 0.008375905454158783, + -0.015345878899097443, + -0.02244185470044613, + 0.03140798583626747, + -0.006247112061828375, + 0.02851654216647148, + -0.03599715977907181, + 0.03798668831586838, + 0.06817442923784256, + 0.022667335346341133, + -0.017680255696177483, + -0.022494908422231674, + 0.05316013842821121, + 0.00991447176784277, + 0.029259297996759415, + -0.009994053281843662, + 0.00545461755245924, + -0.04530814290046692, + -0.0025034870486706495, + -0.05804111063480377, + -0.010783231817185879, + 0.006989868823438883, + -0.007221980020403862, + 0.015770310536026955, + -0.010345536284148693, + 0.03342403843998909, + 0.047005873173475266, + -0.0016314114909619093, + 0.004204532131552696, + 0.022667335346341133, + 0.015637675300240517, + -0.07194126397371292, + -0.04361041262745857, + -0.06493813544511795, + -0.03575841709971428, + -0.009821627289056778, + -0.0010718571720644832, + 0.00038049687282182276, + -0.01689770817756653, + 0.04963204637169838, + 0.026898393407464027, + 0.002256454201415181, + 0.02875528484582901, + 0.05464565381407738, + -0.032575175166130066, + 0.03522787615656853, + -0.03305266052484512, + 0.023861050605773926, + -0.03398110717535019, + 0.01905965991318226, + 0.012136110104620457, + 0.04517550766468048, + -0.030797865241765976, + -0.032044634222984314, + -0.010146583430469036, + 0.017998579889535904, + -0.022640807554125786, + -0.012036633677780628, + 0.042708493769168854, + -0.013913420028984547, + -0.02798600122332573, + 0.027588095515966415, + -0.03894165903329849, + 0.04074549674987793, + 0.01854238472878933, + -0.04798737168312073, + 0.01575704663991928, + 0.022216375917196274, + -0.0933220386505127, + 0.0527091808617115, + 0.051223669201135635, + -0.02976331114768982, + -0.044804129749536514, + -0.040347591042518616, + -0.0332648791372776, + -0.015637675300240517, + -0.01826385036110878, + -0.016566121950745583, + 0.0013661413686349988, + 0.04032106325030327, + -0.007076081354171038, + -0.05952662229537964, + 0.0004323074535932392, + -0.015571358613669872, + 0.036925606429576874, + 0.012156005017459393, + -0.061012137681245804, + 0.03273433819413185, + 0.010047107003629208, + -0.02049211971461773, + -0.1021290123462677, + -0.021142031997442245, + 0.0343790128827095, + 0.00974204670637846, + -0.04406137391924858, + -0.01113471481949091, + 0.045997846871614456, + -0.011572410352528095, + 0.023569254204630852, + 0.037907104939222336, + -0.033928051590919495, + 0.015664203092455864, + -0.016261059790849686, + 0.009509935043752193, + 0.0028864708729088306, + -0.015730520710349083, + 0.00024185178335756063, + 0.002153662033379078, + -0.03875596821308136, + -0.0257975235581398, + 0.003198163351044059, + 0.01504081767052412, + 0.02004116028547287, + -0.050003424286842346, + 0.00496718380600214, + -0.030161216855049133, + -0.006187426391988993, + -0.0022133479360491037, + -0.032575175166130066, + 0.050242166966199875, + 0.05809416621923447, + 0.008017790503799915, + 0.023463144898414612, + 0.002405668841674924, + -0.04939330369234085, + 0.0009715519263409078, + 0.029922474175691605, + 0.027508515864610672, + 0.015810102224349976, + 0.025359826162457466, + 0.022508172318339348, + -0.037456147372722626, + -0.03265475481748581, + 0.023264192044734955, + 0.035678837448358536, + -0.010690387338399887, + 0.0026460697408765554, + 0.024152847006917, + -0.06923551112413406, + 0.02753504179418087, + -0.021208349615335464, + -0.0030506066977977753, + -0.018104687333106995, + 0.028065582737326622, + 0.04300029203295708, + 0.01794552616775036, + -0.039153873920440674, + -0.021102240309119225, + -0.0665828064084053, + 0.03021427057683468, + -0.004028790630400181, + -0.006774336565285921, + 0.004184636753052473, + 0.03910082206130028, + 0.0022647439036518335, + -0.0023476409260183573, + 0.04021495580673218, + 0.012779389508068562, + -0.001760730636306107, + 0.002667623106390238, + -0.024869076907634735, + 0.009562988765537739, + 0.00016144175606314093, + 0.004993710666894913, + -0.022110268473625183, + 0.0018784443382173777, + -0.05984494835138321, + 0.05374373495578766, + 0.010053738951683044, + -0.0017209401121363044, + -0.04761599376797676, + 0.0008646149071864784, + -0.012441170401871204, + -0.034485120326280594, + 0.021566463634371758, + -0.02481602318584919, + 0.0030456329695880413, + 0.03711129352450371, + -0.04029453545808792, + 0.022813232615590096, + -0.03557272627949715, + -0.047907792031764984, + 0.07390426844358444, + -0.009397195652127266, + 0.004058633465319872, + 0.031805891543626785, + -0.009344140999019146, + -0.008720756508409977, + 0.02502823993563652, + 0.008594753220677376, + 0.05517619103193283, + 0.03798668831586838, + 0.018330167979002, + 0.01526629738509655, + 0.003445196198299527, + -0.05464565381407738, + -0.012348325923085213, + -0.031063135713338852, + 0.00810400303453207, + 0.10807105898857117, + -0.0394456721842289, + -0.017759837210178375, + 0.045255087316036224, + 0.019457565620541573, + 0.011240823194384575, + 0.022070476785302162, + 0.03032037988305092, + -0.009178347885608673, + 0.025041501969099045, + -0.013203822076320648, + 0.03729698434472084, + 0.05082576349377632, + -0.001903313328512013, + -0.04408790171146393, + -0.008422327227890491, + 0.006190742366015911, + -0.029816364869475365, + -0.014510277658700943, + -0.01811795122921467, + 0.002412300556898117, + -0.051462411880493164, + 0.05942051485180855, + -0.022945867851376534, + 0.010086897760629654, + 0.010637333616614342, + 0.007036291062831879, + 0.02031969465315342, + -0.009370667859911919, + -0.010212901048362255, + 0.004307324066758156, + -0.006528961937874556, + 0.0405067540705204, + 0.0023194558452814817, + -0.04875665530562401, + 0.04610395431518555, + -0.024683387950062752, + -0.06350567936897278, + 0.03931303694844246, + 0.032124217599630356, + -0.014735757373273373, + 0.053239721804857254, + -0.01364814955741167, + -0.02188478782773018, + -0.013979737646877766, + 0.018980080261826515, + -0.05798805505037308, + 0.048305694013834, + 0.021685834974050522, + -0.01634064130485058, + -0.011857575736939907, + 0.01226874440908432, + -0.01004047505557537, + -0.025837313383817673, + -0.053451936691999435, + 0.010836285538971424, + -0.037907104939222336, + 0.019338194280862808, + -0.00693681463599205, + -0.005693360697478056, + -0.0027903104200959206, + -0.015810102224349976, + -0.01578357443213463, + 0.015306088142096996, + -0.007725993171334267, + -0.0030887394677847624, + -0.0025681466795504093, + -0.02819821797311306, + 0.06318735331296921, + 0.030028581619262695, + 0.02404673956334591, + -0.0032561912667006254, + 0.011910630390048027, + -0.03188547119498253, + -0.02693818509578705, + -0.01920555904507637, + 0.0013031396083533764, + 0.00009812923235585913, + -0.0305325947701931, + 0.04398179054260254, + -0.01610189862549305, + -0.017003817483782768, + -0.022534700110554695, + -0.00028620162629522383, + -0.0074938819743692875, + 0.04109034687280655, + 0.057351406663656235, + 0.03597063198685646, + -0.02004116028547287, + 0.03294655308127403, + 0.00555077800527215, + 0.009350772947072983, + 0.009198242798447609, + 0.03185894712805748, + -0.06228543445467949, + -0.013860365375876427, + -0.020306430757045746, + -0.019457565620541573, + -0.004592489451169968, + -0.011154609732329845, + 0.001044501201249659, + 0.014059318229556084, + 0.016950763761997223, + 0.057245299220085144, + 0.0045825419947505, + 0.010053738951683044, + 0.011340299621224403, + 0.030028581619262695, + -0.03209768980741501, + 0.018131215125322342, + -0.01228864025324583, + -0.037562254816293716, + -0.024351799860596657, + 0.03952525183558464, + 0.015385668724775314, + -0.01798531599342823, + -0.03971094265580177, + 0.0020458961371332407, + 0.0020027896389365196, + -0.06690113246440887, + -0.013276771642267704, + -0.03875596821308136, + -0.06764388829469681, + -0.03029385209083557, + 0.009019185788929462, + -0.00314510939642787, + 0.006174162961542606, + 0.01268654502928257, + -0.009496672078967094, + 0.02753504179418087, + 0.03209768980741501, + -0.034034162759780884, + -0.017096661031246185, + -0.009828259237110615, + 0.023091766983270645, + -0.0012567173689603806, + 0.03018774464726448, + 0.08016464114189148, + -0.03830501064658165, + -0.006097897887229919, + 0.04154130816459656, + -0.0247099157422781, + -0.036474645137786865, + 0.020054424181580544, + -0.014205217361450195, + -0.010949025861918926, + -0.04143519699573517, + -0.035254403948783875, + -0.03520134836435318, + 0.03156714886426926, + -0.023715151473879814, + 0.0026178848929703236, + 0.02115529589354992, + -0.018011843785643578, + 0.02443138137459755, + -0.027070820331573486, + 0.046926289796829224, + 0.03817237541079521, + 0.02331724762916565, + 0.0366072803735733, + 0.01352214626967907, + -0.036262430250644684, + -0.0021420565899461508, + 0.0019978159107267857, + -0.016964025795459747, + -0.008594753220677376, + -0.002899734303355217, + -0.0388886034488678, + -0.06456675380468369, + -0.008879918605089188, + -0.014603122137486935, + 0.026328062638640404, + -0.08706166595220566, + -0.05071965232491493, + 0.01065059658139944, + 0.01526629738509655, + -0.030665230005979538, + 0.012295272201299667, + -0.007765783928334713, + -0.011598937213420868, + -0.008256534114480019, + -0.013780784793198109, + -0.019232086837291718, + -0.03265475481748581, + -0.01770678348839283, + -0.014059318229556084, + -0.00012817936658393592, + 0.015080608427524567, + -0.022601017728447914, + -0.04143519699573517, + -0.030903972685337067, + -0.03127535060048103, + -0.021898051723837852, + 0.02841043472290039, + 0.012089687399566174, + -0.017786363139748573, + 0.02537309005856514, + -0.011612201109528542, + -0.02753504179418087, + 0.029020555317401886, + 0.003229664172977209, + 0.0022630859166383743, + 0.002818495500832796, + 0.02638111636042595, + -0.012991606257855892, + -0.04116993024945259, + 0.026115847751498222, + 0.027269771322607994, + -0.0013702861033380032, + -0.01271970383822918, + -0.030453013256192207, + 0.011419880203902721, + 0.03809279575943947, + 0.028463488444685936, + 0.033026136457920074, + -0.015067344531416893, + 0.007825469598174095, + -0.0354931466281414, + -0.0032595070078969, + -0.0005724032525904477, + 0.02254796400666237, + -0.024285482242703438, + -0.016539594158530235, + -0.07310845702886581, + 0.02729629911482334, + 0.0032263481989502907, + 0.0027372564654797316, + 0.04796084389090538, + -0.013900156132876873, + -0.0382784828543663, + -0.003224690444767475, + -0.042124900966882706, + -0.06398316472768784, + 0.00773925706744194, + 0.013820575550198555, + -0.015146926045417786, + 0.052921395748853683, + 0.027402406558394432, + -0.006572068203240633, + -0.008256534114480019, + 0.008946236222982407, + 0.056131165474653244, + 0.00015750415332149714, + 0.007513777352869511, + -0.014947973191738129, + 0.008057581260800362, + 0.03456469997763634, + -0.027017764747142792, + 0.041143402457237244, + 0.01952388323843479, + -0.017335405573248863, + -0.0028848128858953714, + -0.017613938078284264, + 0.009138557128608227, + -0.026712704449892044, + 0.008508540689945221, + -0.014510277658700943, + -0.013727731071412563, + 0.02143382839858532, + 0.018900498747825623, + -0.009834891185164452, + -0.023171348497271538, + 0.020293166860938072, + -0.020584965124726295, + 0.03960483521223068, + 0.008176952600479126, + -0.032256852835416794, + 0.002243190770968795, + -0.0004940656945109367, + -0.05432732775807381, + -0.02203068695962429, + 0.0405598059296608, + 0.007818837650120258, + 0.013780784793198109, + -0.014191953465342522, + -0.0014498671516776085, + -0.014603122137486935, + -0.01913924142718315, + 0.004151477944105864, + 0.047032397240400314, + 0.025611834600567818, + 0.008634543977677822, + -0.015836628153920174, + 0.0028732074424624443, + 0.05064007267355919, + 0.039896633476018906, + 0.025081293657422066, + -0.020332956686615944, + -0.04918108880519867, + -0.03299960866570473, + 0.023675361648201942, + -0.030559122562408447, + 0.00413158256560564, + -0.013926682993769646, + 0.027667677029967308, + -0.010484802536666393, + -0.025121083483099937, + -0.007918314076960087, + 0.043477777391672134, + -0.03987010568380356, + 0.012699808925390244, + -0.00655217282474041, + 0.033901527523994446, + 0.04276154935359955, + 0.004814653191715479, + 0.0021088977809995413, + -0.01913924142718315, + -0.053690679371356964, + -0.020757390186190605, + 0.002556541236117482, + -0.0360502153635025, + -0.042788077145814896, + -0.045573413372039795, + -0.009370667859911919, + 0.03650117293000221, + -0.023675361648201942, + 0.0044930134899914265, + 0.03984357789158821, + -0.006837338209152222, + -0.016022317111492157, + 0.00871412456035614, + 0.016884446144104004, + 0.002437169663608074, + 0.0025979895144701004, + -0.02798600122332573, + -0.0022050582338124514, + -0.013754257932305336, + -0.0044930134899914265, + 0.025678150355815887, + -0.030453013256192207, + -0.025333300232887268, + 0.027667677029967308, + 0.01542545948177576, + 0.014178689569234848, + -0.034485120326280594, + -0.019125977531075478, + 0.020399274304509163, + 0.022667335346341133, + -0.0120764235034585, + 0.003916050773113966, + 0.029683731496334076, + -0.027349352836608887, + -0.013740994036197662, + -0.0025698046665638685, + -0.010677123442292213, + 0.014191953465342522, + 0.003790047485381365, + 0.0010569357546046376, + 0.007924946025013924, + -0.011605569161474705, + 0.02213679440319538, + -0.0013387852814048529, + 0.030240798369050026, + -0.04350430518388748, + -0.02252143621444702, + 0.03408721461892128, + -0.019789153710007668, + 0.01896681636571884, + -0.017521094530820847, + 0.04095771163702011, + 0.0010229480685666203, + -0.007155662402510643, + -0.006877128966152668, + -0.005975210107862949, + 0.04764252156019211, + -0.042443227022886276, + 0.027269771322607994, + -0.00854169949889183, + 0.006121108774095774, + 0.01190399844199419, + -0.028065582737326622, + -0.034246377646923065, + -0.03872944414615631, + -0.0355462022125721, + -0.02181847020983696, + -0.03854375332593918, + 0.01899334415793419, + -0.00771272974088788, + 0.004894234240055084, + -0.030903972685337067, + -0.002160293748602271, + -0.0026062792167067528, + -0.04727114364504814, + -0.005630359053611755, + -0.0010096845217049122, + -0.03366278111934662, + -0.03488302603363991, + -0.032920025289058685, + -0.05398247763514519, + -0.005610463675111532, + -0.016393695026636124, + 0.0031666625291109085, + 0.003126872004941106, + 0.0077724154107272625, + -0.022945867851376534, + -0.030585648491978645, + -0.016619175672531128, + -0.03156714886426926, + 0.0015534883132204413, + -0.017507830634713173, + -0.020783916115760803, + -0.0327608659863472, + -0.006674860138446093, + 0.029179716482758522, + 0.05963272973895073, + 0.015730520710349083, + -0.023993685841560364, + -0.026221955195069313, + 0.0061940583400428295, + 0.014589858241379261, + -0.021460356190800667, + 0.042894184589385986, + 0.046448804438114166, + -0.01781289093196392, + -0.005673465318977833, + -0.027349352836608887, + 0.013701203279197216, + -0.00306718610227108, + 0.007765783928334713, + -0.004721808712929487, + -0.0060315802693367004, + 0.01697728969156742, + -0.010697019286453724, + 0.008143793791532516, + -0.008216743357479572, + 0.014191953465342522, + -0.007268402259796858, + -0.004406800493597984, + -0.05719224736094475, + 0.012905392795801163, + -0.002554883249104023, + -0.006976604927331209, + -0.0029279193840920925, + 0.02627500891685486, + -0.03395457938313484, + -0.0073214564472436905, + 0.018011843785643578, + -0.003909418825060129, + -0.0007879352779127657, + 0.0354931466281414, + 0.016672229394316673, + -0.0066715446300804615, + 0.0004588344891089946, + -0.017680255696177483, + -0.035705361515283585, + -0.016181480139493942, + 0.030665230005979538, + -0.004320587497204542, + -0.015186716802418232, + -0.03475039079785347, + 0.00036598992301151156, + 0.03376889228820801, + 0.037031713873147964, + 0.034591227769851685, + 0.0006354048964567482, + -0.009463513270020485, + 0.02325093001127243, + 0.03533398360013962, + -0.004890918731689453, + 0.0054513015784323215, + 0.013462460599839687, + 0.0015825022710487247, + 0.015810102224349976, + -0.005630359053611755, + -0.03984357789158821, + 0.005020237527787685, + -0.013362984172999859, + 0.04451233148574829, + -0.008369273506104946, + -0.0020077635999768972, + 0.014404169283807278, + -0.013044659979641438, + 0.02443138137459755, + -0.0166324395686388, + -0.0322037972509861, + 0.01010679267346859, + 0.010252691805362701, + -0.011811153963208199, + -0.011784627102315426, + 0.009284455329179764, + -0.042469751089811325, + -0.0034087214153259993, + 0.011220927350223064, + -0.01864849217236042, + -0.028622649610042572, + -0.025572042912244797, + -0.0027306247502565384, + 0.012408011592924595, + 0.016950763761997223, + -0.015306088142096996, + -0.03533398360013962, + 0.03395457938313484, + -0.028596123680472374, + -0.02474970556795597, + 0.013847102411091328, + 0.031248824670910835, + -0.017162978649139404, + -0.0003183241933584213, + 0.03196505457162857, + 0.01738845929503441, + -0.016619175672531128, + 0.03488302603363991, + 0.012918656691908836, + 0.03193852677941322, + 0.012315167114138603, + 0.018383221700787544, + 0.030797865241765976, + 0.006247112061828375, + -0.03732351213693619, + -0.05008300393819809, + 0.06737861782312393, + -0.008913077414035797, + -0.032124217599630356, + 0.009019185788929462, + -0.026341326534748077, + 0.007924946025013924, + 0.0260760560631752, + -0.07263097167015076, + -0.015372405759990215, + -0.008820232935249805, + -0.0455203577876091, + 0.01588968187570572, + -0.010564384050667286, + 0.01847606711089611, + -0.008627912029623985, + 0.042231008410453796, + -0.03838459029793739, + 0.005736466962844133, + -0.06971299648284912, + -0.035466618835926056, + 0.01425827108323574, + -0.01106839720159769, + 0.01129387691617012, + -0.010949025861918926, + -0.02854306809604168, + 0.010889340192079544, + -0.009954262524843216, + 0.005504355765879154, + 0.01465617585927248, + 0.010080265812575817, + -0.014284797944128513, + -0.022906078025698662, + 0.015253034420311451, + 0.021659309044480324, + 0.01187083963304758, + -0.004241006448864937, + 0.01892702654004097, + -0.04862402006983757, + -0.0028068898245692253, + 0.00810400303453207, + -0.0069500780664384365, + 0.008568226359784603, + -0.0010196322109550238, + -0.0421779565513134, + -0.03841111809015274, + 0.011307140812277794, + -0.03894165903329849, + -0.005016922019422054, + 0.005852522794157267, + 0.0002538718399591744, + -0.06461980938911438, + 0.03477691859006882, + -0.036129795014858246, + 0.008283060975372791, + 0.022534700110554695, + -0.03573188930749893, + -0.012195795774459839, + 0.051356300711631775, + -0.02795947529375553, + -0.008999289944767952, + -0.05469870567321777, + -0.004108371678739786, + -0.04193921014666557, + -0.003819890320301056, + -0.01920555904507637, + -0.0001956367341335863, + -0.0014109056210145354, + 0.009284455329179764, + -0.03676644340157509, + 0.044804129749536514, + 0.008667702786624432, + 0.018847445026040077, + -0.04008232057094574, + 0.015001027844846249, + -0.01955041103065014, + -0.017852680757641792, + 0.05782889574766159, + -0.030824393033981323, + 0.039578307420015335, + 0.04477760195732117, + -0.026606597006320953, + -0.021274667233228683, + -0.00001379456625727471, + 0.001563436002470553, + 0.02787989377975464, + 0.028145164251327515, + 0.009868049994111061, + 0.04286765679717064, + 0.024736441671848297, + 0.000023625623725820333, + -0.0031716362573206425, + 0.0014175374526530504, + -0.0026725968345999718, + -0.0074938819743692875, + 0.021062450483441353, + 0.020505383610725403, + 0.006897023878991604, + -0.022043950855731964, + -0.00448638154193759, + 0.00829632394015789, + -0.02920624427497387, + -0.02864917740225792, + -0.008720756508409977, + 0.002894760575145483, + -0.011373458430171013, + -0.011128082871437073, + -0.015438723377883434, + -0.01526629738509655, + 0.01371446717530489, + -0.008243270218372345, + 0.016844654455780983, + 0.04042717069387436, + 0.0038828919641673565, + 0.0018287061247974634, + -0.0128987617790699, + -0.01669875718653202, + -0.03719087690114975, + 0.012819180265069008, + -0.009556357748806477, + 0.0036972027737647295, + 0.0012484276667237282, + -0.019961578771471977, + -0.04196573793888092, + -0.01268654502928257, + 0.008667702786624432, + 0.016353905200958252, + -0.047801680862903595, + 0.009629306383430958, + 0.0011862550163641572, + 0.04748335853219032, + -0.02687186747789383, + -0.007454091217368841, + -0.01068375539034605, + 0.01710992492735386, + -0.006837338209152222, + -0.019086187705397606, + 0.010690387338399887, + -0.014072582125663757, + -0.01847606711089611, + 0.03671339154243469, + -0.005653570406138897, + -0.013807311654090881, + -0.006830706726759672, + 0.003186557674780488, + -0.012885497882962227, + 0.00625705998390913, + 0.024935394525527954, + 0.005428090691566467, + -0.015001027844846249, + -0.02031969465315342, + 0.009317614138126373, + 0.004436643328517675, + 0.027375880628824234, + -0.014589858241379261, + -0.001673688879236579, + 0.03249559551477432, + -0.026553543284535408, + -0.012010106816887856, + 0.005527567118406296, + -0.014284797944128513, + 0.001223558560013771, + -0.01596926338970661, + -0.009814996272325516, + -0.01094239391386509, + -0.027481988072395325, + -0.025837313383817673, + -0.027508515864610672, + -0.030797865241765976, + 0.04652838408946991, + 0.019510619342327118, + 0.01959020085632801, + -0.017574148252606392, + 0.024444645270705223, + -0.01875459961593151, + -0.021632781252264977, + -0.013966473750770092, + -0.003975736442953348, + 0.01549177709966898, + 0.048809707164764404, + -0.02140730246901512, + -0.032150741666555405, + -0.01242790650576353, + -0.03085091896355152, + -0.002786994678899646, + 0.0006001737201586366, + 0.013097713701426983, + 0.027561569586396217, + -0.005043448880314827, + -0.002627832582220435, + 0.0028864708729088306, + 0.0068837604485452175, + -0.015001027844846249, + 0.030399959534406662, + 0.004473118111491203, + 0.03363625705242157, + 0.003654096508398652, + -0.00773925706744194, + -0.010968920774757862, + -0.04926066845655441, + 0.004081844352185726, + -0.004854443948715925, + 0.030240798369050026, + 0.004138214513659477, + -0.023609044030308723, + 0.02787989377975464, + 0.0532662458717823, + 0.019324930384755135, + 0.019298404455184937, + 0.02394063211977482, + -0.010020580142736435, + -0.019112715497612953, + -0.0081902164965868, + 0.0012061502784490585, + 0.01309108268469572, + 0.010557752102613449, + 0.01909945160150528, + -0.008787074126303196, + 0.029020555317401886, + 0.010657228529453278, + 0.011996842920780182, + -0.01616821624338627, + 0.011976948007941246, + -0.004300692584365606, + 0.004085160326212645, + -0.011061765253543854, + 0.020836971700191498, + -0.026434171944856644, + 0.002961078193038702, + 0.01997484266757965, + 0.014682703651487827, + -0.0011555830715224147, + -0.006177478935569525, + 0.04973815381526947, + 0.016221269965171814, + -0.019789153710007668, + 0.009032448753714561, + 0.032469067722558975, + -0.018834181129932404, + -0.04437969624996185, + 0.01393994688987732, + 0.035360511392354965, + -0.026858603581786156, + 0.018529120832681656, + -0.04910150542855263, + 0.020266640931367874, + 0.029471514746546745, + 0.0034750390332192183, + -0.018568910658359528, + -0.00644938088953495, + -0.018635228276252747, + -0.023675361648201942, + 0.028383906930685043, + 0.06976605206727982, + -0.004619016777724028, + -0.051011450588703156, + 0.008561594411730766, + 0.012069792486727238, + 0.03419332206249237, + -0.02481602318584919, + 0.020054424181580544, + 0.0028798391576856375, + 0.026686178520321846, + -0.019749363884329796, + 0.0027355984784662724, + 0.01927187666296959, + -0.014032791368663311, + 0.01171167753636837, + -0.004449906758964062, + 0.036580756306648254, + 0.01004047505557537, + 0.03172631189227104, + -0.0006826561875641346, + -0.04583868384361267, + 0.009596147574484348, + -0.019391248002648354, + 0.004930709023028612, + 0.016658965498209, + 0.03520134836435318, + 0.018011843785643578, + -0.03029385209083557, + -0.015505040995776653, + 0.0026576754171401262, + -0.020850233733654022, + 0.043689996004104614, + -0.03350362181663513, + 0.001115792547352612, + -0.011287244968116283, + -0.0075601995922625065, + 0.008495276793837547, + -0.03761530667543411, + 0.001962999114766717, + 0.026235219091176987, + -0.013177295215427876, + -0.020266640931367874, + -0.006638385821133852, + 0.0068174428306519985, + -0.006459328345954418, + 0.021168557927012444, + -0.014152162708342075, + -0.008196847513318062, + 0.011028606444597244, + 0.021805206313729286, + 0.017547620460391045, + 0.009145189076662064, + 0.025532253086566925, + 0.016950763761997223, + 0.002107239793986082, + 0.023436618968844414, + -0.022150058299303055, + -0.009297719225287437, + -0.0026576754171401262, + -0.053796786814928055, + -0.04952593892812729, + 0.01948409341275692, + -0.026023002341389656, + -0.008926340378820896, + 0.02986942045390606, + 0.03299960866570473, + -0.01542545948177576, + 0.029232772067189217, + 0.038464173674583435, + 0.012394747696816921, + -0.014112371951341629, + -0.009450249373912811, + 0.03875596821308136, + 0.009271192364394665, + 0.0050401329062879086, + 0.00629021879285574, + -0.008256534114480019, + 0.00013543285604100674, + -0.048464857041835785, + 0.005932103842496872, + 0.02374167926609516, + 0.014775548130273819, + -0.04361041262745857, + -0.0055441465228796005, + 0.021035922691226006, + -0.033238351345062256, + -0.02297239564359188, + -0.01126071810722351, + -0.024762969464063644, + 0.02348967269062996, + 0.00538498442620039, + 0.021566463634371758, + -0.0035745154600590467, + 0.022428592666983604, + -0.02038601227104664, + 0.03472386300563812, + 0.05629032850265503, + -0.011472933925688267, + 0.022534700110554695, + -0.01948409341275692, + 0.002937867073342204, + 0.026434171944856644, + -0.03371583670377731, + -0.013687940314412117, + 0.00158830510918051, + -0.021898051723837852, + -0.03464428335428238, + -0.00603821175172925, + 0.022707125172019005, + 0.00041821497143246233, + -0.041355617344379425, + -0.025850577279925346, + 0.008561594411730766, + 0.04249627888202667, + -0.03472386300563812, + 0.04485718533396721, + -0.0055441465228796005, + 0.024842550978064537, + 0.051223669201135635, + -0.007646412122994661, + 0.0014225111808627844, + 0.036129795014858246, + 0.007023027632385492, + -0.029047083109617233, + 0.015664203092455864, + -0.023821260780096054, + 0.030267324298620224, + -0.05138282850384712, + -0.032150741666555405, + 0.01488165557384491, + -0.03201810643076897, + 0.011121450923383236, + 0.010292482562363148, + 0.009728782810270786, + 0.009702255949378014, + 0.005418142769485712, + 0.002692492213100195, + -0.015942735597491264, + -0.007672939449548721, + 0.017852680757641792, + -0.011114819906651974, + -0.006601911038160324, + 0.019749363884329796, + -0.04276154935359955, + 0.03339751437306404, + 0.01927187666296959, + -0.009476776234805584, + 0.005782889202237129, + 0.03244253993034363, + 0.012852339074015617, + 0.0061277407221496105, + 0.02436506375670433, + -0.05392942205071449, + 0.013256875798106194, + -0.01777310110628605, + -0.013860365375876427, + -0.01959020085632801, + -0.006654965225607157, + 0.009828259237110615, + 0.015345878899097443, + -0.03185894712805748, + -0.012010106816887856, + -0.03029385209083557, + 0.027481988072395325, + 0.025731205940246582, + -0.012447802349925041, + 0.08796358108520508, + 0.011366826482117176, + -0.010219532996416092, + -0.010133320465683937, + 0.01284570712596178, + 0.005922156386077404, + 0.004502960946410894, + 0.01271970383822918, + -0.01634064130485058, + 0.02307850308716297, + -0.0015418827533721924, + -0.02018705941736698, + -0.009370667859911919, + -0.024550752714276314, + -0.007175557781010866, + -0.0007249335758388042, + 0.034989133477211, + 0.00993436761200428, + -0.000631260103546083, + 0.010604174807667732, + -0.007454091217368841, + 0.030267324298620224, + 0.022733652964234352, + 0.013376248069107533, + 0.009854786098003387, + -0.0068174428306519985, + -0.011466302908957005, + -0.0059685786254704, + 0.030665230005979538, + 0.023569254204630852, + 0.0030456329695880413, + -0.010517961345613003, + -0.021075714379549026, + 0.015213243663311005, + 0.01455006841570139, + -0.013661413453519344, + 0.019669782370328903, + -0.003521461272612214, + -0.0020989500917494297, + 0.039366092532873154, + 0.018661756068468094, + -0.011108187958598137, + 0.0002772902080323547, + -0.019285140559077263, + 0.006021632347255945, + 0.010338904336094856, + -0.038358066231012344, + 0.009768573567271233, + 0.00041821497143246233, + -0.0022415327839553356, + -0.01791899837553501, + 0.04464496672153473, + 0.03528093174099922, + -0.001517013763077557, + -0.0019066293025389314, + -0.042788077145814896, + 0.0210889782756567, + -0.0072551388293504715, + -0.01736193150281906, + -0.016367169097065926, + -0.018330167979002, + -0.030134689062833786, + -0.01864849217236042, + 0.011094924062490463, + -0.015982527285814285, + -0.007653044071048498, + -0.015571358613669872, + 0.027402406558394432, + 0.005242401268333197, + 0.021699098870158195, + 0.010975552722811699, + 0.006588647607713938, + 0.014735757373273373, + 0.0023111661430448294, + 0.016446750611066818, + 0.003055580658838153, + -0.028357379138469696, + -0.007653044071048498, + -0.005762994289398193, + -0.04241669923067093, + -0.002437169663608074, + 0.03615632280707359, + 0.0031848999205976725, + -0.006024948321282864, + 0.021526673808693886, + -0.0017938894452527165, + 0.005129661876708269, + 0.004373641684651375, + 0.005268928594887257, + 0.0009516566642560065, + 0.0073546152561903, + -0.013979737646877766, + 0.006412906106561422, + 0.017481302842497826, + 0.03485649824142456, + 0.011380089446902275, + -0.007719361688941717, + -0.0065389093942940235, + -0.00871412456035614, + -0.014563331380486488, + 0.004963867831975222, + -0.02851654216647148, + -0.04140867292881012, + 0.03018774464726448, + 0.007951472885906696, + 0.0012981658801436424, + -0.0014780521159991622, + -0.018767863512039185, + 0.01843627542257309, + 0.014961237087845802, + -0.037376563996076584, + 0.0034883024636656046, + -0.028490014374256134, + -0.01190399844199419, + -0.03509524092078209, + -0.011897366493940353, + 0.02265407145023346, + -0.038809023797512054, + 0.018250586465001106, + 0.0025714626535773277, + 0.006774336565285921, + 0.00045924895675852895, + 0.002495197346433997, + -0.040029264986515045, + -0.016022317111492157, + 0.005772941745817661, + 0.010564384050667286, + 0.018794391304254532, + 0.0042277430184185505, + 0.05607810989022255, + 0.027481988072395325, + 0.026672914624214172, + -0.008946236222982407, + 0.021699098870158195, + -0.04010884836316109, + -0.009039080701768398, + -0.019616728648543358, + -0.01345582865178585, + 0.036660335958004, + 0.014855128712952137, + 0.022879550233483315, + 0.019298404455184937, + -0.028887920081615448, + -0.009118661284446716, + 0.006054791156202555, + 0.03520134836435318, + -0.004197900183498859, + 0.0018900498980656266, + 0.007401037495583296, + 0.0024438013788312674, + -0.06026937812566757, + 0.0026725968345999718, + 0.004333851393312216, + 0.02130119316279888, + 0.011453039012849331, + -0.009814996272325516, + -0.013210454024374485, + -0.027163663879036903, + -0.03639506548643112, + -0.0068439701572060585, + -0.00008693814743310213, + 0.016367169097065926, + -0.03018774464726448, + -0.017070135101675987, + 0.03941914439201355, + -0.02854306809604168, + 0.001244282815605402, + 0.01191726140677929, + -0.02721671760082245, + 0.010000685229897499, + 0.015253034420311451, + -0.025253718718886375, + -0.028251271694898605, + -0.016751810908317566, + -0.00603821175172925, + 0.010783231817185879, + 0.0166324395686388, + -0.02049211971461773, + -0.023290719836950302, + 0.006154267583042383, + 0.0015800154069438577, + 0.0005471197073347867, + 0.00796473678201437, + 0.008176952600479126, + 0.017202770337462425, + 0.026301536709070206, + -0.0012011764338240027, + -0.023887578397989273, + 0.006243796553462744, + -0.009463513270020485, + 0.024378327652812004, + 0.004008895251899958, + -0.016088634729385376, + -0.018449539318680763, + 0.00229127099737525, + -0.0027173610869795084, + -0.0030771337915211916, + 0.009795100428164005, + -0.022601017728447914, + -0.01035216823220253, + -0.03878249600529671, + 0.02569141425192356, + -0.04554688557982445, + 0.0028732074424624443, + 0.007195453159511089, + -0.01871480979025364, + -0.001136516802944243, + 0.021632781252264977, + 0.021844998002052307, + 0.008932972326874733, + -0.012248849496245384, + -0.03485649824142456, + 0.007845364511013031, + -0.016738547012209892, + 0.037350039929151535, + -0.013362984172999859, + -0.029922474175691605, + 0.017375195398926735, + 0.010643964633345604, + 0.005746414884924889, + 0.0031417934224009514, + -0.025240454822778702, + -0.03618285059928894, + -0.0427350215613842, + 0.0066715446300804615, + 0.03162020444869995, + 0.07841385900974274, + -0.024829287081956863, + -0.04148825258016586, + -0.013482355512678623, + 0.021911315619945526, + 0.05119714140892029, + 0.015770310536026955, + -0.012852339074015617, + 0.013820575550198555, + -0.019789153710007668, + 0.010060370899736881, + 0.0024321957025676966, + 0.0005218361620791256, + 0.020850233733654022, + -0.012215690687298775, + -0.041461724787950516, + -0.006754441186785698, + 0.0059287878684699535, + -0.05321319401264191, + 0.0064427489414811134, + -0.013833838514983654, + -0.0011489513562992215, + 0.009980789385735989, + 0.04286765679717064, + -0.01129387691617012, + 0.021168557927012444, + 0.048252642154693604, + -0.0033523517195135355, + 0.0027306247502565384, + -0.02035948447883129, + 0.005845891311764717, + -0.005265612620860338, + -0.014443960040807724, + -0.0202533770352602, + 0.021009396761655807, + -0.013409406878054142, + -0.022335747256875038, + 0.029551096260547638, + 0.0031351617071777582, + -0.005892313551157713, + 0.005109766498208046, + 0.011346930637955666, + 0.007175557781010866, + -0.012315167114138603, + -0.03766836225986481, + -0.024166110903024673, + -0.02008095011115074, + 0.022959131747484207, + -0.025850577279925346, + -0.015080608427524567, + 0.0036209376994520426, + 0.03329140320420265, + 0.006343272514641285, + 0.00024889802443794906, + -0.028834866359829903, + -0.006250428035855293, + -0.0064560123719275, + -0.05560062453150749, + -0.00574309891089797, + 0.004721808712929487, + 0.017892472445964813, + 0.018675019964575768, + 0.007202084641903639, + -0.0034087214153259993, + -0.008117266930639744, + 0.013210454024374485, + -0.0034087214153259993, + -0.00406194943934679, + 0.013343089260160923, + 0.018701545894145966, + 0.01642022281885147, + 0.01310434564948082, + -0.002685860265046358, + 0.008501908741891384, + 0.03167325630784035, + -0.01802510768175125, + -0.0037933632265776396, + 0.006276954896748066, + -0.007672939449548721, + -0.00047044004895724356, + 0.013548673130571842, + 0.025333300232887268, + 0.016513068228960037, + -0.013528778217732906, + 0.004784810356795788, + -0.005292139481753111, + 0.01068375539034605, + 0.014218480326235294, + 0.0029992107301950455, + 0.01332982536405325, + 0.023900840431451797, + 0.04254933446645737, + -0.016844654455780983, + 0.03384847193956375, + -0.022906078025698662, + 0.016154952347278595, + 0.04130256175994873, + -0.025638360530138016, + -0.03681949898600578, + -0.0038232060614973307, + -0.005302087403833866, + -0.030612176284193993, + -0.0062338486313819885, + 0.04374304786324501, + -0.030399959534406662, + 0.012766126543283463, + -0.01455006841570139, + -0.0072949291206896305, + -0.01248096115887165, + -0.010590910911560059, + -0.0020558438263833523, + -0.004201216157525778, + 0.014138899743556976, + -0.027349352836608887, + 0.04406137391924858, + -0.043345142155885696, + 0.03599715977907181, + 0.0058989450335502625, + 0.008409064263105392, + 0.0007875207811594009, + 0.0009010895737446845, + 0.03029385209083557, + -0.014125635847449303, + -0.002084028674289584, + 0.0020674492698162794, + -0.012282008305191994, + -0.0006851430516690016, + -0.04331861808896065, + -0.002476960187777877, + -0.0012550593819469213, + 0.021911315619945526, + 0.006976604927331209, + 0.048570964485406876, + -0.004817969165742397, + 0.0036441488191485405, + 0.02635459043085575, + -0.032469067722558975, + 0.030665230005979538, + -0.000823995447717607, + -0.021274667233228683, + -0.018873970955610275, + 0.005497723817825317, + 0.010411853902041912, + 0.03766836225986481, + -0.0073546152561903, + -0.01742824912071228, + 0.01819753274321556, + 0.00796473678201437, + -0.06525646150112152, + -0.022494908422231674, + 0.027070820331573486, + 0.021248139441013336, + -0.008501908741891384, + -0.005902261007577181, + 0.009344140999019146, + -0.009105398319661617, + -0.014749020338058472, + 0.00644938088953495, + 0.020027896389365196, + -0.03095702826976776, + -0.023370301350951195, + -0.03021427057683468, + -0.016009053215384483 + ] + }, + { + "HotelId": "39", + "HotelName": "White Mountain Lodge & Suites", + "Description": "Live amongst the trees in the heart of the forest. Hike along our extensive trail system. Visit the Natural Hot Springs, or enjoy our signature hot stone massage in the Cathedral of Firs. Relax in the meditation gardens, or join new friends around the communal firepit. Weekend evening entertainment on the patio features special guest musicians or poetry readings.", + "Description_fr": "Vivez parmi les arbres au cœur de la forêt. Parcourez notre vaste réseau de sentiers. Visitez les sources chaudes naturelles ou profitez de notre massage signature aux pierres chaudes dans la cathédrale des sapins. Détendez-vous dans les jardins de méditation ou rejoignez de nouveaux amis autour du foyer commun. Les divertissements du week-end en soirée sur la terrasse comprennent des musiciens invités spéciaux ou des lectures de poésie.", + "Category": "Resort and Spa", + "Tags": [ + "continental breakfast", + "pool", + "restaurant" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2022-05-14T00:00:00Z", + "Rating": 2.4, + "Address": { + "StreetAddress": "3000 E 1st Ave,", + "City": "Denver", + "StateProvince": "CO", + "PostalCode": "80206", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -104.952133, + 39.717941 + ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 147.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "tv", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 134.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "tv" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 133.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 King Bed (Amenities)", + "Description_fr": "Suite, 1 très grand lit (Services)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + } + ], + "DescriptionVector": [ + -0.0029984493739902973, + -0.026534732431173325, + 0.04837086424231529, + 0.001627508900128305, + -0.02359192445874214, + -0.015183900482952595, + 0.011041712947189808, + 0.019425006583333015, + 0.04396901652216911, + 0.005168461240828037, + 0.037341516464948654, + 0.01878204010426998, + -0.014281274750828743, + 0.009761962108314037, + 0.02110661193728447, + 0.04777735471725464, + 0.006590406410396099, + -0.0028098872862756252, + 0.022565649822354317, + 0.04945896193385124, + 0.004825339652597904, + 0.022157615050673485, + -0.014429652132093906, + -0.006955166347324848, + 0.03036780096590519, + 0.027771206572651863, + -0.03484383597970009, + 0.03924568369984627, + 0.048197757452726364, + -0.028463631868362427, + -0.02153937704861164, + -0.0012998433085158467, + 0.009088084101676941, + 0.0037867017090320587, + 0.0010169998276978731, + 0.03887474164366722, + 0.0005977579276077449, + -0.012315280735492706, + 0.008970619179308414, + -0.019128253683447838, + 0.0045656803995370865, + 0.04250997677445412, + -0.008204004727303982, + 0.009069536812603474, + -0.00980523880571127, + 0.012321463786065578, + -0.005659959744662046, + 0.043573345988988876, + 0.03036780096590519, + -0.012030892074108124, + -0.018843863159418106, + -0.023060239851474762, + -0.04725803807377815, + -0.01660584658384323, + -0.04725803807377815, + 0.029477540403604507, + 0.011987615376710892, + 0.0008013897459022701, + -0.02434617280960083, + 0.06340638548135757, + 0.038404881954193115, + -0.006092725787311792, + 0.012432746589183807, + 0.03333533927798271, + -0.03704475983977318, + 0.06919308751821518, + -0.01607416197657585, + 0.017013883218169212, + -0.018584204837679863, + 0.046936552971601486, + 0.03115914575755596, + 0.05588862672448158, + -0.008772782981395721, + -0.027771206572651863, + 0.02014216221868992, + 0.023604288697242737, + 0.0011290552793070674, + -0.04938477277755737, + -0.010899518616497517, + -0.053465135395526886, + 0.014837687835097313, + 0.02386394888162613, + -0.026435814797878265, + 0.05168461427092552, + -0.02219470776617527, + -0.03904784843325615, + -0.011394107714295387, + 0.027523910626769066, + -0.05017611384391785, + 0.025619741529226303, + 0.08363509923219681, + 0.015975244343280792, + -0.03321169316768646, + -0.011357014067471027, + -0.00903244223445654, + -0.020290538668632507, + 0.03125806152820587, + -0.028636738657951355, + -0.023851582780480385, + 0.010479116812348366, + 0.031826842576265335, + -0.07290250808000565, + 0.015752678737044334, + 0.019078794866800308, + 0.037292055785655975, + 0.020636750385165215, + -0.014763499610126019, + 0.04018540680408478, + -0.017372459173202515, + 0.03380519896745682, + -0.09708794206380844, + -0.01740955375134945, + 0.015332277864217758, + -0.013205542229115963, + 0.011140630580484867, + 0.02584230713546276, + 0.035214778035879135, + -0.03808340057730675, + 0.03123333305120468, + 0.02127971686422825, + 0.007196278776973486, + 0.01902933418750763, + 0.023999961093068123, + 0.006782060023397207, + 0.010491481982171535, + -0.03439870849251747, + -0.01794123835861683, + 0.005823792424052954, + -0.05603700131177902, + 0.0013253455981612206, + 0.008846971206367016, + 0.0007546355482190847, + 0.03593193367123604, + -0.008989166468381882, + 0.023505371063947678, + -0.04876653477549553, + -0.0157155841588974, + -0.0025935042649507523, + -0.022503826767206192, + -0.004961351864039898, + 0.03338479995727539, + 0.0045842272229492664, + -0.00259041297249496, + -0.012123627588152885, + 0.012748046778142452, + -0.026658380404114723, + 0.031950488686561584, + 0.03702003136277199, + -0.018040155991911888, + 0.012216363102197647, + 0.012340011075139046, + 0.005205555818974972, + -0.03340952843427658, + -0.004816066473722458, + -0.006355476565659046, + -0.022887133061885834, + -0.0049489871598780155, + 0.005758877843618393, + -0.00888406578451395, + 0.0006008491036482155, + -0.03704475983977318, + -0.011882515624165535, + -0.018435828387737274, + 0.01098607201129198, + 0.052377037703990936, + -0.025693930685520172, + -0.03679746761918068, + 0.07270467281341553, + -0.06815444678068161, + 0.041619714349508286, + -0.011412655003368855, + -0.0058701601810753345, + -0.00837711151689291, + 0.0925871729850769, + 0.020871682092547417, + 0.0024729480501264334, + 0.005647595040500164, + 0.010355469770729542, + 0.013551754876971245, + 0.02050074003636837, + -0.022961322218179703, + -0.006936619058251381, + 0.013687767088413239, + 0.04320240020751953, + 0.011233366094529629, + -0.010132904164493084, + -0.03217305243015289, + 0.01948682963848114, + 0.03909730911254883, + -0.0019196259090676904, + -0.04003702849149704, + 0.03998756781220436, + 0.017372459173202515, + 0.0076352269388735294, + 0.03331061080098152, + -0.019152982160449028, + -0.00651003560051322, + -0.015703219920396805, + -0.03212359547615051, + 0.04555170238018036, + -0.02697986364364624, + -0.028636738657951355, + 0.06033993139863014, + -0.03256872668862343, + -0.04226268082857132, + 0.00919936690479517, + -0.015455924905836582, + -0.003582683391869068, + 0.017644483596086502, + -0.021601200103759766, + 0.018571840599179268, + -0.0014659945154562593, + 0.03669854998588562, + 0.036228690296411514, + -0.01961047761142254, + 0.04137242212891579, + -0.037316784262657166, + -0.013823779299855232, + -0.015319912694394588, + 0.04777735471725464, + -0.019400278106331825, + -0.004160734824836254, + 0.012710953131318092, + 0.09060881286859512, + 0.06038939207792282, + 0.0872950628399849, + -0.025520823895931244, + -0.01675422303378582, + 0.029897941276431084, + -0.00704790186136961, + 0.02146518975496292, + 0.03452235460281372, + -0.04335077852010727, + -0.008395658805966377, + -0.021267352625727654, + 0.025075692683458328, + 0.021823765709996223, + 0.03378047049045563, + 0.022788215428590775, + 0.027251888066530228, + -0.03538788482546806, + -0.03902311995625496, + 0.012037074193358421, + 0.026411084458231926, + 0.01522099506109953, + 0.015727950260043144, + -0.01743428409099579, + -0.03704475983977318, + 0.04221322387456894, + 0.053761888295412064, + -0.022911863401532173, + 0.017063342034816742, + -0.038454342633485794, + 0.009823786094784737, + 0.019573383033275604, + 0.004052543547004461, + -0.0377124585211277, + 0.01031219307333231, + 0.03447289392352104, + -0.053514596074819565, + 0.07013280689716339, + 0.00444821547716856, + -0.011196272447705269, + -0.04557643085718155, + 0.003145280759781599, + -0.045996833592653275, + 0.03904784843325615, + 0.01287169475108385, + -0.002086549997329712, + 0.013687767088413239, + -0.04100148007273674, + -0.021848496049642563, + -0.0023245711345225573, + -0.044710900634527206, + 0.01303243637084961, + -0.025186976417899132, + 0.026262708008289337, + -0.02166302502155304, + 0.040506888180971146, + -0.0077403271570801735, + 0.009069536812603474, + 0.02472948096692562, + 0.026460543274879456, + -0.06568150222301483, + -0.03808340057730675, + -0.009063354693353176, + 0.03437397629022598, + 0.0006924254703335464, + -0.037242598831653595, + 0.02209579013288021, + 0.000505408737808466, + 0.04335077852010727, + -0.0030896393582224846, + 0.0022982959635555744, + -0.00836474634706974, + 0.01933845318853855, + -0.010825330391526222, + 0.0018098888685926795, + 0.043573345988988876, + -0.00392889603972435, + -0.021143706515431404, + -0.026336897164583206, + 0.0005270470282994211, + 0.03338479995727539, + 0.03758880868554115, + 0.08403077721595764, + 0.003740333952009678, + -0.028834573924541473, + 0.04663980007171631, + -0.02275112271308899, + 0.023876313120126724, + 0.01086860615760088, + 0.012636763975024223, + 0.035190049558877945, + -0.03313750401139259, + 0.006528582889586687, + -0.03976500406861305, + 0.05336621776223183, + 0.006948983762413263, + -0.007969074882566929, + 0.0282905250787735, + -0.014157627709209919, + 0.015752678737044334, + -0.0004115140181966126, + 0.02108188159763813, + -0.008624406531453133, + 0.019301358610391617, + -0.027845393866300583, + -0.019647572189569473, + -0.007567220833152533, + 0.058905620127916336, + -0.04325186088681221, + -0.005171552766114473, + 0.037366244941949844, + -0.004825339652597904, + 0.006092725787311792, + -0.003357026958838105, + -0.04129823297262192, + 0.0281668771058321, + 0.043573345988988876, + -0.04107566550374031, + -0.015394101850688457, + -0.04767843708395958, + 0.037366244941949844, + -0.04174336418509483, + 0.045848455280065536, + -0.017038611695170403, + 0.023443548008799553, + 0.005996898747980595, + 0.016210174188017845, + 0.015418831259012222, + 0.009224096313118935, + 0.025693930685520172, + -0.017731036990880966, + 0.02323334664106369, + -0.02819160744547844, + 0.06320855021476746, + -0.020364727824926376, + -0.02323334664106369, + 0.02093350514769554, + -0.03983919322490692, + -0.017149895429611206, + 0.023023145273327827, + -0.013910332694649696, + 0.02072330377995968, + -0.0037588810082525015, + -0.04347442463040352, + 0.0010564124677330256, + -0.02697986364364624, + -0.02826579660177231, + 0.002333844779059291, + -0.0029165330342948437, + 0.03232143074274063, + 0.014429652132093906, + -0.022392544895410538, + 0.08175566047430038, + 0.08165674656629562, + 0.012018527835607529, + 0.035190049558877945, + -0.009638315066695213, + -0.044018473476171494, + 0.004760425072163343, + -0.02697986364364624, + -0.01241419930011034, + -0.015171536244452, + -0.0035424979869276285, + -0.02127971686422825, + -0.015554843470454216, + -0.04540332406759262, + 0.022281261160969734, + 0.042757272720336914, + -0.06182369962334633, + -0.026831485331058502, + 0.009465208277106285, + -0.018460556864738464, + -0.0333600677549839, + 0.03019469603896141, + -0.0013562574749812484, + 0.015295183286070824, + -0.008754235692322254, + -0.022738756611943245, + 0.017446648329496384, + -0.009081901982426643, + 0.031084956601262093, + -0.009854697622358799, + 0.02526116371154785, + 0.025570282712578773, + -0.03489329665899277, + -0.04077891260385513, + -0.0018933508545160294, + -0.03459654375910759, + -0.06775877624750137, + 0.023245710879564285, + 0.022479098290205002, + -0.002148373518139124, + -0.04797518998384476, + -0.015962880104780197, + -0.06306017190217972, + 0.008704776875674725, + -0.005440485663712025, + -0.017879413440823555, + 0.005938166286796331, + -0.006247284822165966, + 0.00046792812645435333, + -0.04458725452423096, + 0.008859336376190186, + 0.01303243637084961, + -0.042905647307634354, + -0.01209889817982912, + -0.0002911509945988655, + -0.0059814429841935635, + -0.015901055186986923, + 0.03390411660075188, + 0.07245738059282303, + -0.00970632117241621, + 0.0023910317104309797, + 0.023047875612974167, + -0.01842346228659153, + -0.04893964156508446, + 0.030714014545083046, + 0.026460543274879456, + 0.020562563091516495, + -0.07329817861318588, + 0.05336621776223183, + 0.021428095176815987, + 0.020686211064457893, + 0.04968152567744255, + 0.0077217803336679935, + -0.02161356620490551, + 0.014639852568507195, + 0.000326506415149197, + -0.06399989128112793, + -0.002559501212090254, + -0.053465135395526886, + 0.03444816544651985, + 0.06449448317289352, + 0.018794404342770576, + -0.004630594979971647, + -0.017013883218169212, + -0.0626150444149971, + 0.024593468755483627, + 0.019227171316742897, + -0.03786083310842514, + 0.023369358852505684, + 0.0038577988743782043, + -0.03684692457318306, + 0.026188518851995468, + 0.037316784262657166, + 0.003777428064495325, + 0.0006607408286072314, + -0.014306004159152508, + -0.03966608643531799, + -0.05618537962436676, + -0.015863962471485138, + -0.020537832751870155, + -0.0514867790043354, + -0.01409580372273922, + 0.020006150007247925, + 0.05007719621062279, + 0.03014523722231388, + 0.0033848476596176624, + -0.01721171848475933, + -0.0068191541358828545, + 0.03382992744445801, + 0.0257433895021677, + -0.05386080965399742, + -0.002403396414592862, + 0.028562549501657486, + -0.04072945564985275, + 0.04233686998486519, + -0.006800606846809387, + -0.02338172309100628, + -0.014009250327944756, + -0.012321463786065578, + 0.032049406319856644, + -0.01796596683561802, + -0.05816373601555824, + 0.002870165277272463, + -0.03709422051906586, + 0.001601233845576644, + -0.01574031449854374, + 0.033088043332099915, + -0.013193177990615368, + 0.014318369328975677, + 0.03914676606655121, + 0.015777409076690674, + -0.035041674971580505, + 0.017854684963822365, + 0.04322713240981102, + 0.011820691637694836, + 0.035165321081876755, + 0.00974341481924057, + -0.023629019036889076, + 0.03642652556300163, + 0.04837086424231529, + -0.02608960121870041, + -0.022998416796326637, + 0.02589176595211029, + -0.03991338238120079, + -0.028735656291246414, + -0.009335379116237164, + 0.04978044331073761, + -0.011635220609605312, + -0.007981440052390099, + 0.031035497784614563, + -0.020945869386196136, + -0.01893041655421257, + -0.016816046088933945, + -0.00405563460662961, + -0.03232143074274063, + -0.020513104274868965, + 0.0032704737968742847, + 0.0036383247934281826, + -0.008030898869037628, + 0.021700119599699974, + 0.06533528864383698, + -0.009421931579709053, + -0.004850069526582956, + -0.01852237991988659, + 0.006417300086468458, + -0.00945284403860569, + 0.014058709144592285, + -0.02173721231520176, + 0.00018131731485482305, + -0.00965686235576868, + 0.016914963722229004, + -0.03687165677547455, + 0.01088097132742405, + -0.011938156560063362, + 0.0029567184392362833, + 0.036055583506822586, + -0.0012774321949109435, + -0.027326075360178947, + -0.03274183347821236, + 0.008092722855508327, + -0.006726418621838093, + -0.0006506944773718715, + -0.009384837932884693, + -0.0027001500129699707, + 0.053316760808229446, + -0.013959791511297226, + -0.01081914734095335, + 0.02913132682442665, + -0.019548654556274414, + 0.005440485663712025, + -0.0008701685583218932, + 0.00022217891819309443, + 0.035165321081876755, + -0.013823779299855232, + -0.020846951752901077, + 0.03326115012168884, + -0.004058726131916046, + -0.03996283933520317, + -0.027251888066530228, + 0.005663050804287195, + -0.0005336158210411668, + -0.026312166824936867, + -0.0008964436710812151, + -0.01302007120102644, + -0.003656871849671006, + 0.014936606399714947, + -0.05974642559885979, + -0.005882524885237217, + 0.032964397221803665, + -0.04315294325351715, + -0.00893352460116148, + -0.011888697743415833, + 0.025693930685520172, + 0.014491475187242031, + -0.015406466089189053, + -0.03870163485407829, + 0.018262721598148346, + -0.01454093400388956, + -0.042608894407749176, + -0.03499221429228783, + 0.03382992744445801, + -0.04312821477651596, + 0.0027727929409593344, + -0.00837711151689291, + -0.010151451453566551, + 0.004939713515341282, + -0.041594985872507095, + -0.015950514003634453, + 0.01394742727279663, + -0.008092722855508327, + -0.01557957287877798, + -0.02589176595211029, + -0.011536302976310253, + -0.0028732565697282553, + 0.004151461645960808, + -0.0009497666032984853, + -0.009279737249016762, + 0.013329190202057362, + 0.003160736756399274, + -0.018559474498033524, + -0.0035579539835453033, + 0.0034095770679414272, + 0.043573345988988876, + -0.055542413145303726, + -0.03237089142203331, + -0.006194734945893288, + 0.023752665147185326, + -0.017496107146143913, + 0.024160701781511307, + 0.01098607201129198, + 0.028958221897482872, + -0.018967511132359505, + -0.03929514437913895, + -0.023146793246269226, + -0.0007349292282015085, + -0.00503554055467248, + 0.048989102244377136, + 0.01303243637084961, + -0.04114985466003418, + -0.06983605027198792, + -0.007901068776845932, + 0.0007619771058671176, + -0.012389469891786575, + -0.022862404584884644, + -0.00939102005213499, + 0.0691436231136322, + -0.01020091027021408, + 0.023542465642094612, + -0.025322988629341125, + 0.04315294325351715, + -0.0016367824282497168, + 0.005551768466830254, + -0.029625916853547096, + -0.0026352351997047663, + -0.050101928412914276, + 0.0036228687968105078, + 0.0016893326537683606, + 0.002919624326750636, + 0.026782026514410973, + -0.002281294437125325, + 0.018435828387737274, + -0.021069517359137535, + 0.005771242547780275, + 0.0003815681557171047, + 0.007171549368649721, + -0.0005579589051194489, + -0.007443573325872421, + 0.0230849701911211, + 0.022986052557826042, + 0.027474451810121536, + 0.03922095522284508, + 0.007851609960198402, + -0.008964436128735542, + -0.041520796716213226, + 0.05064597725868225, + 0.08551454544067383, + 0.031851571053266525, + 0.004890254698693752, + 0.02581757679581642, + 0.027350805699825287, + -0.0038856195751577616, + 0.014231815934181213, + -0.036748006939888, + 0.019709395244717598, + 0.004009266849607229, + 0.0016553296009078622, + 0.008785148151218891, + -0.025619741529226303, + -0.04446360468864441, + 0.015455924905836582, + 0.008420388214290142, + 0.05168461427092552, + -0.00778978643938899, + 0.005236467346549034, + -0.0009520850144326687, + -0.005901072174310684, + -0.022812945768237114, + 0.03981446474790573, + -0.03479437902569771, + -0.002681602956727147, + -0.03345898538827896, + -0.020822223275899887, + -0.014788229018449783, + -0.0045842272229492664, + -0.07285305112600327, + -0.005823792424052954, + 0.0019845408387482166, + -0.015183900482952595, + -0.027919583022594452, + -0.010856241919100285, + -0.007369385100901127, + 0.012408017180860043, + 0.000579597195610404, + -0.0005618229042738676, + -0.01668003387749195, + -0.0250262338668108, + -0.03212359547615051, + -0.01675422303378582, + 0.03588247671723366, + -0.02148991823196411, + 0.014392557553946972, + -0.013143719173967838, + 0.02310969866812229, + 0.01010817475616932, + 0.015245724469423294, + 0.010207093320786953, + 0.036748006939888, + 0.019400278106331825, + -0.020921140909194946, + 0.019931960850954056, + 0.002290568081662059, + 0.008599677123129368, + -0.03251926600933075, + -0.013897967524826527, + 0.06340638548135757, + -0.011666132137179375, + -0.018003061413764954, + 0.013143719173967838, + 0.03447289392352104, + -0.014812958426773548, + -0.00994743313640356, + 0.011208636686205864, + -0.013391013257205486, + -0.04958260804414749, + -0.04629358649253845, + 0.018126709386706352, + 0.0029258066788315773, + -0.013959791511297226, + -0.03041725978255272, + -0.010596582666039467, + -0.05811427906155586, + -0.013823779299855232, + -0.016667669638991356, + -0.025273527950048447, + 0.022998416796326637, + 0.0026877853088080883, + 0.009514667093753815, + -0.0031901029869914055, + -0.015604302287101746, + 0.03370628133416176, + -0.03437397629022598, + 0.024234890937805176, + 0.03501694276928902, + -0.003894893219694495, + -0.02386394888162613, + -0.007684686221182346, + 0.010349287651479244, + 0.04011121764779091, + -0.0006561040063388646, + -0.005264288280159235, + 0.054652150720357895, + -0.012086533010005951, + 0.04174336418509483, + -0.014071074314415455, + -0.03593193367123604, + 0.010101992636919022, + -0.04567534849047661, + -0.01941264234483242, + -0.02004324458539486, + 0.0281668771058321, + -0.02915605716407299, + -0.010176180861890316, + 0.006503853481262922, + 0.009897974319756031, + -0.015418831259012222, + 0.04340023919939995, + -0.02712824009358883, + -0.007394114509224892, + -0.008927342481911182, + -0.03667381778359413, + -0.01569085568189621, + 0.0257433895021677, + -0.01946210116147995, + -0.007610497530549765, + -0.032989125698804855, + -0.01731063611805439, + -0.022899499163031578, + 0.01194433867931366, + -0.011659950017929077, + 0.0049706255085766315, + -0.048098839819431305, + 0.027301346883177757, + -0.020908774808049202, + 0.038207046687603, + -0.009273555129766464, + 0.018893323838710785, + -0.030565638095140457, + 0.03120860457420349, + -0.023122064769268036, + 0.021193165332078934, + 0.03044199012219906, + -0.03125806152820587, + -0.013675402849912643, + 0.023220982402563095, + -0.04681290686130524, + -0.039443522691726685, + -0.0010517757618799806, + -0.034101951867341995, + -0.0316784642636776, + 0.025273527950048447, + 0.020488373935222626, + 0.013737225905060768, + 0.02064911648631096, + 0.011418837122619152, + -0.023072605952620506, + -0.009638315066695213, + 0.018089614808559418, + -0.0017928873421624303, + 0.010621312074363232, + -0.025088056921958923, + -0.006067996378988028, + 0.03558572381734848, + 0.03227197006344795, + -0.02118079923093319, + -0.03269237279891968, + -0.04221322387456894, + 0.029947400093078613, + 0.02037709206342697, + -0.0018964420305565, + -0.016037067398428917, + -0.026435814797878265, + 0.03234615921974182, + 0.020921140909194946, + 0.007214826066046953, + 0.006361658684909344, + 0.035190049558877945, + 0.03543734550476074, + 0.024581102654337883, + -0.007486850023269653, + -0.008649135939776897, + 0.013799049891531467, + 0.007344655692577362, + 0.007653774227946997, + -0.0023987595923244953, + -0.00571869220584631, + -0.004995354916900396, + -0.03499221429228783, + 0.022466732189059258, + 0.024642927572131157, + 0.010578035376966, + -0.011981433257460594, + 0.010052533820271492, + -0.03778664767742157, + 0.001254248316399753, + -0.020797492936253548, + 0.0060649048537015915, + 0.019115887582302094, + 0.004015449434518814, + -0.018077250570058823, + -0.03279129043221474, + 0.005375570617616177, + 0.0040710908360779285, + 0.006973713636398315, + 0.009446661919355392, + 0.0111220832914114, + -0.016642939299345016, + -0.003403394715860486, + 0.0017836138140410185, + 0.020253444090485573, + 0.0046089570969343185, + 0.019931960850954056, + 0.0015409557381644845, + 0.022380178794264793, + -0.026633650064468384, + -0.01806488446891308, + 0.02001851424574852, + 0.02586703561246395, + -0.028834573924541473, + -0.013737225905060768, + -0.010930430144071579, + -0.021143706515431404, + -0.022924227640032768, + 0.02930443361401558, + 0.01672949269413948, + 0.026683108881115913, + -0.01466458197683096, + 0.004964443389326334, + -0.007084995973855257, + -0.05519619956612587, + -0.044809818267822266, + 0.009527032263576984, + -0.011010801419615746, + 0.03212359547615051, + 0.009638315066695213, + -0.0003000381402671337, + -0.01634618639945984, + 0.012859329581260681, + -0.03452235460281372, + -0.009483755566179752, + 0.02016689069569111, + 0.00004779261871590279, + -0.0323956198990345, + 0.04562589153647423, + 0.005873251706361771, + -0.006738783325999975, + -0.005332294385880232, + -0.051288943737745285, + -0.03148062899708748, + 0.022911863401532173, + -0.0072457375936210155, + -0.01460275799036026, + -0.034151412546634674, + 0.0011599671561270952, + -0.021700119599699974, + -0.004120549652725458, + -0.022491462528705597, + 0.03029361367225647, + -0.0031220968812704086, + -0.0052271937020123005, + 0.007709415629506111, + 0.031727924942970276, + -0.0039659906178712845, + -0.03501694276928902, + 0.028315255418419838, + -0.01133846677839756, + 0.024432726204395294, + -0.005635230336338282, + -0.002060274826362729, + 0.006030901800841093, + 0.04639250412583351, + 0.014219450764358044, + 0.001938172965310514, + 0.0016259633703157306, + -0.012933517806231976, + -0.006961348466575146, + 0.005622865632176399, + -0.024865493178367615, + 0.027721747756004333, + 0.0018825316801667213, + 0.04307875409722328, + -0.009026260115206242, + -0.00970632117241621, + -0.038281235843896866, + 0.020785128697752953, + -0.02320861630141735, + 0.02391340769827366, + 0.011802144348621368, + 0.017854684963822365, + -0.023295169696211815, + -0.007307561580091715, + -0.01958574913442135, + -0.0036908749025315046, + 0.04072945564985275, + -0.005455941427499056, + -0.0034652184695005417, + -0.01506025344133377, + 0.013625944033265114, + -0.029502270743250847, + 0.00872950628399849, + -0.006942801643162966, + 0.0032055589836090803, + 0.012822235934436321, + -0.005752695258706808, + 0.0023060240782797337, + 0.011004618369042873, + -0.04199065640568733, + 0.0184976514428854, + -0.024865493178367615, + -0.0008925796719267964, + 0.0024528552312403917, + 0.00010857787128770724, + 0.007901068776845932, + 0.017706308513879776, + 0.003981446381658316, + -0.006695506628602743, + 0.03234615921974182, + 0.052426498383283615, + 0.003972172737121582, + -0.008952071890234947, + 0.0157155841588974, + -0.011363196186721325, + -0.011078807525336742, + 0.000047043973609106615, + -0.021069517359137535, + -0.016185445711016655, + 0.00868004746735096, + -0.017421917989850044, + -0.02604014240205288, + 0.017347730696201324, + -0.009118995629251003, + 0.002392577240243554, + 0.0005757331964559853, + 0.03778664767742157, + 0.04523022100329399, + 0.009372472763061523, + -0.019833043217658997, + -0.01114681363105774, + -0.01984540745615959, + -0.004513130057603121, + 0.01675422303378582, + -0.024531643837690353, + 0.011598126031458378, + 0.01832454465329647, + -0.007826880551874638, + 0.007598132826387882, + -0.024259619414806366, + 0.010788235813379288, + -0.00970632117241621, + -0.011078807525336742, + -0.006361658684909344, + 0.006979895755648613, + 0.004936622455716133, + 0.005820701364427805, + -0.019808312878012657, + 0.030788203701376915, + 0.02591649442911148, + 0.00482843117788434, + -0.008191640488803387, + -0.027672288939356804, + 0.041817549616098404, + -0.043672263622283936, + 0.01880677044391632, + -0.0067573306150734425, + -0.004117458593100309, + 0.015047888271510601, + -0.005468306131660938, + 0.04562589153647423, + -0.0035177685786038637, + -0.01731063611805439, + -0.015567207708954811, + -0.012673858553171158, + -0.011802144348621368, + -0.016432739794254303, + -0.0032271970994770527, + 0.02072330377995968, + -0.04772789776325226, + -0.002724879654124379, + 0.010126722045242786, + -0.006148367188870907, + -0.015258089639246464, + -0.011598126031458378, + -0.003820704761892557, + -0.002519315807148814, + 0.023567194119095802, + 0.011462113820016384, + -0.01895514689385891, + 0.0016182353720068932, + -0.004021631553769112, + -0.015505383722484112, + 0.0257433895021677, + -0.01885622926056385, + -0.006843883544206619, + 0.004689327906817198, + -0.018646027892827988, + 0.0011568759800866246, + -0.013935062102973461, + 0.017471378669142723, + 0.024457456544041634, + -0.03237089142203331, + -0.024717114865779877, + 0.007752691861242056, + -0.027375534176826477, + -0.022281261160969734, + 0.004231832455843687, + 0.01246365811675787, + -0.00039528528577648103, + 0.020154526457190514, + -0.013007706962525845, + -0.0007843882194720209, + 0.013650673441588879, + -0.049088019877672195, + 0.009972162544727325, + 0.019041700288653374, + -0.004902619402855635, + 0.005956713575869799, + 0.0001802547340048477, + -0.006899524945765734, + -0.012797505594789982, + -0.003123642411082983, + -0.011573396623134613, + -0.03469546139240265, + 0.03160427510738373, + -0.0425594337284565, + -0.011029347777366638, + 0.02202160283923149, + -0.02153937704861164, + 0.007653774227946997, + -0.004012358374893665, + 0.005452850367873907, + -0.021984508261084557, + -0.005255014635622501, + 0.026411084458231926, + 0.035115860402584076, + 0.013885603286325932, + 0.016914963722229004, + 0.004457488656044006, + 0.009421931579709053, + 0.035066403448581696, + 0.013564120046794415, + -0.027276616543531418, + 0.01261821761727333, + -0.016160715371370316, + 0.031901028007268906, + 0.020562563091516495, + -0.025619741529226303, + 0.04312821477651596, + -0.0014744952786713839, + -0.003055636305361986, + 0.010083445347845554, + -0.01612362079322338, + 0.0070788138546049595, + 0.012426563538610935, + -0.0013933517038822174, + -0.04631831496953964, + 0.004958260804414749, + 0.02113134041428566, + -0.024049419909715652, + 0.013737225905060768, + 0.01409580372273922, + -0.02202160283923149, + -0.031901028007268906, + 0.012544028460979462, + -0.0003089253150392324, + -0.004868616349995136, + 0.020179256796836853, + 0.012710953131318092, + -0.01852237991988659, + 0.008043263107538223, + -0.03590720519423485, + -0.016519293189048767, + -0.006222555413842201, + 0.0314311683177948, + -0.005230285227298737, + 0.005313747096806765, + 0.004775880835950375, + 0.012166904285550117, + -0.019882502034306526, + -0.0013616670621559024, + 0.020414186641573906, + 0.011610491201281548, + -0.008210187777876854, + 0.000906490022316575, + 0.07161657512187958, + 0.01460275799036026, + -0.03600612282752991, + -0.006105090491473675, + -0.012630581855773926, + 0.012630581855773926, + 0.006979895755648613, + -0.006380205973982811, + 0.019239535555243492, + 0.0281668771058321, + -0.02601541392505169, + 0.00889643095433712, + -0.006961348466575146, + -0.0034157594200223684, + 0.01766921393573284, + -0.023023145273327827, + -0.01414526253938675, + -0.017100434750318527, + -0.010707864537835121, + -0.020203985273838043, + 0.00434002373367548, + -0.02720242738723755, + 0.000764295517001301, + 0.014157627709209919, + -0.05959804728627205, + -0.011091171763837337, + 0.006392570678144693, + 0.038157589733600616, + 0.02796904183924198, + 0.008970619179308414, + -0.006374023389071226, + -0.004812974948436022, + -0.0009304466657340527, + 0.008148363791406155, + 0.0029474450275301933, + 0.0008207096252590418, + 0.01996905542910099, + -0.021551741287112236, + 0.04122404381632805, + -0.03044199012219906, + 0.015270453877747059, + -0.0019211715552955866, + 0.01639564521610737, + -0.0038639812264591455, + 0.013737225905060768, + 0.023146793246269226, + -0.06241720914840698, + -0.03885001316666603, + 0.0009443570161238313, + 0.00980523880571127, + -0.019400278106331825, + 0.025397175922989845, + 0.031727924942970276, + 0.0033106592018157244, + -0.016816046088933945, + -0.017928872257471085, + 0.04886545240879059, + -0.00894588977098465, + -0.0031684646382927895, + -0.016519293189048767, + 0.004398756194859743, + -0.01938791200518608, + 0.02004324458539486, + -0.03358263522386551, + 0.011517755687236786, + -0.06088398024439812, + 0.007214826066046953, + 0.017557930201292038, + 0.009069536812603474, + 0.005072634667158127, + -0.0016584207769483328, + 0.012154539115726948, + 0.014071074314415455, + -0.004510038997977972, + 0.007684686221182346, + 0.0014358554035425186, + 0.0005826883716508746, + -0.0022828401997685432, + -0.008840789087116718, + -0.0771065205335617, + 0.01951155997812748, + 0.03914676606655121, + 0.02690567448735237, + -0.0024744935799390078, + -0.018621299415826797, + 0.0011476024519652128, + -0.0010726412292569876, + -0.001311435247771442, + 0.003672327846288681, + -0.0005803700187243521, + 0.015369372442364693, + 0.0222441665828228, + 0.025421906262636185, + -0.01515917107462883, + -0.036154501140117645, + 0.007969074882566929, + -0.00899534858763218, + 0.02604014240205288, + -0.01905406452715397, + -0.027276616543531418, + -0.002196287037804723, + -0.02925497479736805, + -0.005295199807733297, + 0.02313442900776863, + -0.048074111342430115, + -0.014268910512328148, + -0.0037867017090320587, + -0.01779286190867424, + 0.00429056491702795, + 0.00020807539112865925, + 0.03899839147925377, + 0.01061512902379036, + 0.01958574913442135, + -0.0036105040926486254, + 0.017100434750318527, + 0.009749597869813442, + 0.01240183413028717, + -0.012278187088668346, + -0.017496107146143913, + -0.00551158282905817, + 0.03499221429228783, + -0.0038083400577306747, + -0.0008122088620439172, + -0.05227812007069588, + 0.005734148435294628, + -0.015913421288132668, + 0.04681290686130524, + 0.005938166286796331, + -0.001922717085108161, + -0.003418850712478161, + 0.021947413682937622, + 0.015381736680865288, + -0.008129816502332687, + 0.025669200345873833, + -0.004404938779771328, + 0.031802110373973846, + -0.008642952889204025, + 0.007672321051359177, + 0.03251926600933075, + 0.0249025858938694, + -0.002639872021973133, + 0.056877803057432175, + -0.013193177990615368, + -0.01021327544003725, + 0.016185445711016655, + -0.006769695319235325, + -0.028710925951600075, + -0.009731050580739975, + 0.024791304022073746, + -0.011369378305971622, + -0.03974027559161186, + 0.01711280085146427, + 0.01358884945511818, + -0.00730137899518013, + -0.00008515248919138685, + 0.019140617921948433, + -0.005684689152985811, + -0.013106624595820904, + -0.030738744884729385, + -0.018584204837679863, + -0.011647584848105907, + 0.011561032384634018, + 0.017063342034816742, + 0.005585771519690752, + -0.013737225905060768, + 0.004593500867486, + 0.014800594188272953, + -0.0032148323953151703, + 0.013687767088413239, + -0.002075730822980404, + 0.024568738415837288, + -0.014812958426773548, + -0.019981419667601585, + -0.013180812820792198, + -0.032964397221803665, + 0.007591950241476297, + 0.012358557432889938, + -0.0034126683603972197, + -0.02920551598072052, + -0.01905406452715397, + -0.013180812820792198, + 0.0047326041385531425, + 0.013440472073853016, + 0.010429657995700836, + 0.0151097122579813, + -0.003990720026195049, + -0.02712824009358883, + -0.014862417243421078, + 0.003007723018527031, + -0.02260274440050125, + -0.024037055671215057, + 0.03279129043221474, + -0.009904156439006329, + 0.005962895695120096, + 0.027622830122709274, + 0.003672327846288681, + -0.022404909133911133, + 0.05944966897368431, + -0.04624412953853607, + -0.03234615921974182, + -0.03499221429228783, + -0.03642652556300163, + -0.039542440325021744, + 0.00009635803144192323, + 0.00816072802990675, + -0.05395972728729248, + 0.00007529933645855635, + 0.00006549448153236881, + -0.014936606399714947, + -0.0039659906178712845, + -0.02333226427435875, + -0.000611281837336719, + -0.018101979047060013, + 0.003724877955392003, + 0.03486856818199158, + 0.00948993768543005, + 0.01682841219007969, + 0.015023158863186836, + -0.018621299415826797, + -0.015493019483983517, + 0.002438944997265935, + -0.025248799473047256, + -0.028661467134952545, + -0.03667381778359413, + -0.018188532441854477, + 0.011412655003368855, + 0.00950230285525322, + 0.01984540745615959, + -0.031752653419971466, + -0.02826579660177231, + 0.019771220162510872, + 0.06132911145687103, + 0.03897365927696228, + 0.029749564826488495, + -0.006423482671380043, + 0.00312827923335135, + 0.0054652150720357895, + 0.00755485612899065, + 0.00999689195305109, + 0.02589176595211029, + 0.01292115356773138, + -0.05420701950788498, + -0.0006460576551035047, + 0.024160701781511307, + -0.004330750089138746, + -0.0043492973782122135, + 0.009168454445898533, + -0.007684686221182346, + -0.010095810517668724, + 0.00914990808814764, + -0.015591937117278576, + -0.008463664911687374, + 0.008309105411171913, + -0.013564120046794415, + -0.00551158282905817, + -0.006973713636398315, + 0.026510002091526985, + 0.018361639231443405, + -0.006435847375541925, + -0.030565638095140457, + 0.008667683228850365, + 0.021267352625727654, + -0.03971554711461067, + -0.02144045941531658, + 0.013366283848881721, + -0.014528569765388966, + -0.020154526457190514, + -0.009712503291666508, + -0.006213281769305468, + 0.029774293303489685, + 0.024816034361720085, + -0.002587321912869811, + -0.05949912965297699, + -0.014404921792447567, + -0.005440485663712025, + -0.010998436249792576, + 0.026287438347935677, + 0.01010817475616932, + 0.018608933314681053, + -0.03274183347821236, + -0.0036074130330234766, + 0.012896424159407616, + -0.015901055186986923, + -0.012673858553171158, + 0.010837694630026817, + -0.018707850947976112, + 0.029576458036899567, + 0.001870166976004839, + -0.00948993768543005, + -0.03422560170292854, + 0.021020058542490005, + 0.013304460793733597, + -0.013217907398939133, + -0.013193177990615368, + 0.004510038997977972, + 0.05267379432916641, + 0.017978332936763763, + -0.007227190770208836, + 0.02685621567070484, + -0.004074181895703077, + 0.017755767330527306, + 0.009799056686460972, + 0.011177725158631802, + -0.008358564227819443, + 0.010744959115982056, + 0.028785115107893944, + -0.002939716912806034, + 0.07072631269693375, + 0.007122090086340904, + -0.015196265652775764, + 0.00566923338919878, + -0.02613906003534794, + 0.026658380404114723, + 0.0015888691414147615, + 0.004429668188095093, + 0.02333226427435875, + 0.007697050925344229, + 0.04243578761816025, + -0.01677895151078701, + 0.02702932246029377, + -0.009601220488548279, + -0.007653774227946997, + 0.006992260459810495, + -0.0014003068208694458, + -0.03026888333261013, + -0.010707864537835121, + 0.01027509942650795, + -0.053316760808229446, + -0.017199354246258736, + 0.03479437902569771, + -0.015381736680865288, + 0.015146806836128235, + -0.03242034837603569, + 0.042905647307634354, + -0.042757272720336914, + -0.00872950628399849, + 0.00811126921325922, + 0.030738744884729385, + -0.01854711025953293, + -0.013885603286325932, + 0.01297061238437891, + -0.03897365927696228, + -0.008605859242379665, + -0.0025254981592297554, + 0.011443566530942917, + 0.007610497530549765, + 0.0025533188600093126, + 0.01398452091962099, + 0.03447289392352104, + 0.02717769891023636, + -0.02161356620490551, + -0.019672300666570663, + 0.0010131358867511153, + -0.021724848076701164, + -0.00022642929980065674, + -0.00021193937573116273, + 0.020290538668632507, + 0.002519315807148814, + -0.03442343696951866, + 0.002012361539527774, + 0.0111839072778821, + 0.0177681315690279, + 0.008296740241348743, + 0.027227157726883888, + 0.003867072518914938, + 0.01470167562365532, + 0.0011020074598491192, + 0.0008887156727723777, + 0.014565663412213326, + 0.009823786094784737, + -0.025137517601251602, + -0.01941264234483242, + 0.007771239150315523, + -0.0249025858938694, + -0.039591897279024124, + 0.0019304450834169984, + 0.023060239851474762, + 0.018040155991911888, + -0.020290538668632507, + 0.012995341792702675, + 0.015567207708954811, + 0.03489329665899277, + -0.017595024779438972, + -0.01561666652560234, + -0.012933517806231976, + -0.005761968903243542, + -0.02908186800777912, + -0.001043274998664856, + 0.0008106632740236819 + ] + }, + { + "HotelId": "4", + "HotelName": "Sublime Palace Hotel", + "Description": "Sublime Cliff Hotel is located in the heart of the historic center of Sublime in an extremely vibrant and lively area within short walking distance to the sites and landmarks of the city and is surrounded by the extraordinary beauty of churches, buildings, shops and monuments. Sublime Cliff is part of a lovingly restored 19th century resort, updated for every modern convenience.", + "Description_fr": "Le sublime Cliff Hotel est situé au coeur du centre historique de sublime dans un quartier extrêmement animé et vivant, à courte distance de marche des sites et monuments de la ville et est entouré par l'extraordinaire beauté des églises, des bâtiments, des commerces et Monuments. Sublime Cliff fait partie d'un complexe du 19ème siècle restauré avec amour, mis à jour pour tout le confort moderne.", + "Category": "Boutique", + "Tags": [ + "concierge", + "view", + "air conditioning" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2020-02-06T00:00:00Z", + "Rating": 4.6, + "Address": { + "StreetAddress": "7400 San Pedro Ave", + "City": "San Antonio", + "StateProvince": "TX", + "PostalCode": "78216", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -98.495422, + 29.518398 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "coffee maker", + "tv" + ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "suite", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 lits doubles (Mountain View)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Double Beds (Waterfront View)", + "Description_fr": "Suite, 2 lits doubles (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "suite", + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.06969107687473297, + -0.0019510476849973202, + 0.0011201804736629128, + -0.004140524659305811, + -0.032798536121845245, + -0.012700710445642471, + 0.0011507110903039575, + -0.033822037279605865, + 0.0063154627569019794, + -0.02000478096306324, + -0.0001879082847153768, + -0.0012045030016452074, + -0.05312897637486458, + -0.008699753321707249, + -0.0030559629667550325, + 0.047732338309288025, + -0.012956584803760052, + 0.00963020883500576, + 0.03733450546860695, + 0.061968300491571426, + -0.015887517482042313, + -0.03170525282621384, + -0.020667729899287224, + 0.0018492791568860412, + 0.013770733028650284, + 0.010019836947321892, + -0.052291568368673325, + -0.046313393861055374, + 0.04121915251016617, + 0.030449138954281807, + -0.010874692350625992, + -0.03026304766535759, + 0.061177413910627365, + 0.026006216183304787, + 0.02148187905550003, + 0.0054053617641329765, + 0.0062805707566440105, + -0.008897474966943264, + 0.025285113602876663, + -0.010932845994830132, + -0.0002520587877370417, + 0.000900651328265667, + 0.02000478096306324, + -0.00655389204621315, + -0.03431052714586258, + 0.0036985583137720823, + -0.00475985836237669, + 0.061642639338970184, + 0.007228471804410219, + 0.04184721037745476, + 0.01122361235320568, + -0.01347996573895216, + -0.024866407737135887, + -0.028123000636696815, + -0.03772994875907898, + -0.00432952307164669, + 0.0173762459307909, + -0.019760536029934883, + 0.050523702055215836, + 0.01003146730363369, + 0.021098066121339798, + -0.02056305482983589, + 0.017713535577058792, + 0.04201003909111023, + -0.07629730552434921, + 0.023179959505796432, + -0.04312658682465553, + 0.03221700340509415, + 0.0009907891508191824, + -0.01036875694990158, + 0.005175655707716942, + -0.012375051155686378, + -0.00817637238651514, + -0.013003108091652393, + 0.010583925060927868, + -0.0027361190877854824, + 0.02565729431807995, + 0.028564967215061188, + 0.0020179240964353085, + -0.04768581688404083, + -0.03061196766793728, + 0.021342311054468155, + -0.009682546369731426, + 0.05578077211976051, + -0.01493380218744278, + 0.017201784998178482, + -0.0279369093477726, + 0.03852083534002304, + -0.04314984753727913, + 0.02352887950837612, + 0.03300788998603821, + -0.025889908894896507, + -0.0478719063103199, + -0.00484418123960495, + -0.0398932546377182, + -0.01613176241517067, + 0.01864399015903473, + 0.021446986123919487, + -0.034519877284765244, + 0.019644230604171753, + 0.015038478188216686, + -0.08909106254577637, + 0.0047220587730407715, + -0.06359659880399704, + 0.04449900612235069, + 0.008065881207585335, + 0.05340811237692833, + -0.007955390028655529, + 0.017306461930274963, + -0.03265896812081337, + -0.08997499197721481, + 0.015806103125214577, + -0.04145176708698273, + 0.023319527506828308, + -0.0008606708142906427, + 0.022412333637475967, + 0.030193263664841652, + -0.012851908802986145, + -0.01680634170770645, + 0.01749255321919918, + -0.006658568046987057, + -0.0005902573466300964, + -0.025517726317048073, + -0.0023290449753403664, + 0.02668079547584057, + -0.058386046439409256, + 0.05033761262893677, + -0.05047718062996864, + -0.04091675579547882, + -0.048755839467048645, + 0.011723732575774193, + -0.04515032470226288, + -0.04889540746808052, + -0.04068414121866226, + 0.009019597433507442, + 0.0049982876516878605, + -0.012840278446674347, + -0.012351789511740208, + -0.020249025896191597, + -0.024494227021932602, + -0.006263124756515026, + 0.008490401320159435, + -0.03977694734930992, + 0.005815343465656042, + -0.008414802141487598, + 0.046755362302064896, + -0.040381744503974915, + -0.01082816906273365, + -0.031030671671032906, + 0.05638556927442551, + 0.01530598383396864, + 0.057083409279584885, + -0.009793038479983807, + -0.007368040271103382, + -0.07448291778564453, + -0.024191828444600105, + 0.013735841028392315, + -0.03628774359822273, + -0.027169283479452133, + 0.051081977784633636, + -0.03112371824681759, + -0.020551424473524094, + -0.04394073411822319, + -0.04577838256955147, + 0.011142197996377945, + -0.0029149409383535385, + -0.03465944528579712, + 0.03552011772990227, + -0.05289636179804802, + -0.008600892499089241, + 0.02633187547326088, + -0.004349876660853624, + 0.0216563381254673, + 0.04068414121866226, + 0.014410421252250671, + -0.010711862705647945, + 0.028634751215577126, + -0.029774557799100876, + -0.00018572753469925374, + 0.026936670765280724, + 0.010729308240115643, + -0.006036326289176941, + 0.06848148256540298, + 0.010269896127283573, + 0.05061674863100052, + -0.01271234080195427, + -0.025005975738167763, + 0.016259700059890747, + -0.008513662964105606, + 0.03424074128270149, + -0.01261929515749216, + -0.043731383979320526, + -0.06289875507354736, + 0.018888235092163086, + -0.0033961604349315166, + 0.027890386059880257, + -0.037590380758047104, + 0.04908149689435959, + -0.00831594131886959, + -0.009066120721399784, + -0.03426400199532509, + -0.016573728993535042, + 0.04512706398963928, + -0.010921214707195759, + -0.003515375079587102, + -0.021214373409748077, + 0.04466183856129646, + 0.030960887670516968, + -0.008385725319385529, + 0.008071696385741234, + 0.006332908757030964, + 0.0156781654804945, + -0.008821875788271427, + 0.04110284894704819, + 0.001500358572229743, + 0.018958019092679024, + -0.006059587933123112, + -0.006670198868960142, + 0.004739504773169756, + 0.021702861413359642, + -0.02609926089644432, + -0.027029715478420258, + 0.023866169154644012, + 0.011025890707969666, + 0.014852386899292469, + 0.030984150245785713, + 0.02149350941181183, + -0.016271330416202545, + 0.019853582605719566, + -0.014433681964874268, + 0.029216285794973373, + -0.02091197483241558, + -0.04629013314843178, + -0.024657055735588074, + -0.02598295360803604, + -0.0020906159188598394, + 0.010607186704874039, + 0.0029600097332149744, + 0.018725406378507614, + -0.01039783377200365, + 0.002062993124127388, + -0.021807538345456123, + 0.01648068241775036, + 0.024145305156707764, + 0.03710189089179039, + -0.006809767335653305, + 0.012177329510450363, + -0.00020753506396431476, + 0.0024148214142769575, + 0.04996543005108833, + -0.019690752029418945, + 0.03426400199532509, + 0.013817256316542625, + -0.04856974631547928, + 0.020842190831899643, + -0.002814626321196556, + -0.018190395087003708, + -0.038893017917871475, + 0.008089142851531506, + -0.012409943155944347, + 0.02354050986468792, + -0.0427544042468071, + -0.03600860759615898, + 0.007397116627544165, + 0.00478602759540081, + -0.030007172375917435, + -0.007263363804668188, + 0.018620729446411133, + -0.02928606979548931, + -0.012514619156718254, + -0.027727557346224785, + -0.029541945084929466, + 0.010560663416981697, + -0.022714732214808464, + 0.04547598585486412, + -0.014154545962810516, + 0.019934996962547302, + -0.022784516215324402, + -0.011752809397876263, + 0.035543378442525864, + -0.01756233721971512, + -0.017853103578090668, + -0.009857007302343845, + -0.007932128384709358, + -0.02975129708647728, + -0.007844897918403149, + 0.04098654165863991, + -0.0013135407352820039, + 0.003654943313449621, + 0.020423486828804016, + 0.04094001650810242, + 0.0012132260017096996, + 0.005210547707974911, + -0.003320561023429036, + -0.10644404590129852, + -0.015934040769934654, + 0.005608898587524891, + -0.002039731713011861, + 0.002641619648784399, + 0.03665992617607117, + -0.012956584803760052, + 0.017643751576542854, + 0.042079824954271317, + 0.03065849095582962, + 0.009403410367667675, + 0.03344985470175743, + 0.00008850226004142314, + -0.031379591673612595, + -0.0016428345115855336, + -0.00719357980415225, + 0.012421573512256145, + 0.01302636880427599, + 0.0009740700479596853, + -0.04056783393025398, + -0.023296264931559563, + -0.02238907292485237, + -0.032519400119781494, + 0.01782984286546707, + 0.0054460689425468445, + -0.02626209147274494, + 0.0849040150642395, + 0.0064201392233371735, + 0.008246157318353653, + 0.01261929515749216, + 0.020830560475587845, + 0.015701428055763245, + 0.016038717702031136, + 0.006245678756386042, + -0.0035066520795226097, + -0.00283497991040349, + 0.029774557799100876, + -0.051035452634096146, + 0.03289158269762993, + -0.012305266223847866, + 0.031309809535741806, + 0.010281527414917946, + -0.02285430021584034, + 0.029541945084929466, + 0.0473136343061924, + 0.018085718154907227, + -0.04042826592922211, + -0.04538293927907944, + 0.004969210829585791, + -0.0007218294776976109, + 0.030728274956345558, + -0.01966749131679535, + -0.0518728643655777, + 0.008217080496251583, + 0.06713232398033142, + 0.02495945431292057, + -0.057083409279584885, + -0.06452704966068268, + -0.04405704140663147, + -0.021679600700736046, + 0.02684362605214119, + 0.04782538488507271, + 0.021121326833963394, + 0.009891899302601814, + -0.04554576799273491, + 0.024773363023996353, + -0.011642317287623882, + -0.00198012450709939, + -0.008449694141745567, + 0.011898192577064037, + 0.028471920639276505, + 0.00673998286947608, + -0.03984673321247101, + 0.011438780464231968, + -0.018027564510703087, + 0.010386203415691853, + -0.06787668913602829, + -0.028355615213513374, + 0.006937704514712095, + -0.011584163643419743, + -0.025331635028123856, + 0.02263331599533558, + 0.047964952886104584, + -0.016945911571383476, + -0.018609099090099335, + -0.03517119586467743, + 0.026517966762185097, + -0.049221064895391464, + 0.017794949933886528, + -0.011758624576032162, + 0.04645296186208725, + -0.024657055735588074, + 0.01669003628194332, + -0.013898670673370361, + -0.03686927631497383, + 0.03549685701727867, + 0.009374333545565605, + -0.01261929515749216, + 0.02519206702709198, + 0.0028960409108549356, + 0.0199466273188591, + 0.015934040769934654, + 0.04433617740869522, + 0.01891149766743183, + -0.000990062253549695, + -0.0035415440797805786, + 0.05010499805212021, + -0.03338007256388664, + -0.010095436125993729, + -0.07587859779596329, + 0.02593643218278885, + -0.04838365688920021, + -0.037125151604413986, + -0.04475488141179085, + -0.044545531272888184, + -0.01971401460468769, + -0.0398932546377182, + -0.028076477348804474, + 0.012875170446932316, + -0.004457460716366768, + 0.00157741189468652, + 0.008356648497283459, + -0.021912213414907455, + -0.024517487734556198, + 0.054059430956840515, + 0.018597468733787537, + 0.04382442682981491, + -0.009705808013677597, + 0.04498749598860741, + 0.010560663416981697, + 0.028634751215577126, + 0.05945607274770737, + 0.0018361946567893028, + -0.050291091203689575, + -0.005193101707845926, + -0.009304549545049667, + 0.036055129021406174, + -0.035078153014183044, + 0.04112610965967178, + 0.005047718062996864, + -0.009368518367409706, + 0.04438270255923271, + -0.030123479664325714, + 0.006966781336814165, + -0.01448020525276661, + -0.035240981727838516, + -0.030518922954797745, + -0.04240548238158226, + -0.05866518244147301, + -0.012235482223331928, + -0.02798343263566494, + 0.03654361888766289, + 0.028774319216609, + 0.019993150606751442, + -0.03498510643839836, + -0.0173878762871027, + -0.018946388736367226, + 0.013666057027876377, + 0.00824034120887518, + -0.007932128384709358, + 0.004928503651171923, + 0.012875170446932316, + 0.024819886311888695, + -0.03010021708905697, + 0.013782364316284657, + -0.004626105539500713, + 0.03498510643839836, + -0.025610772892832756, + -0.012817016802728176, + 0.03156568482518196, + 0.009048674255609512, + -0.01988847367465496, + 0.008629969321191311, + 0.03768342360854149, + 0.008676492609083652, + -0.05592034384608269, + 0.0015221661888062954, + -0.045289892703294754, + 0.02935585379600525, + 0.010496694594621658, + -0.0042539238929748535, + -0.0667136162519455, + 0.0050389948301017284, + 0.02159818448126316, + 0.04468509927392006, + 0.05703688785433769, + -0.036613401025533676, + -0.02240070328116417, + 0.007158687803894281, + -0.018190395087003708, + -0.015992194414138794, + -0.039241936057806015, + -0.004565044771879911, + 0.04754624888300896, + -0.07801865041255951, + 0.0005775362951681018, + 0.030960887670516968, + -0.009990760125219822, + -0.02308691293001175, + -0.009920976124703884, + -0.0031577313784509897, + 0.0667136162519455, + -0.044824667274951935, + 0.01299147680401802, + -0.015922410413622856, + 0.007757667917758226, + 0.022842667996883392, + 0.019120849668979645, + -0.041916996240615845, + 0.021528400480747223, + 0.01584099605679512, + 0.015759579837322235, + -0.024424443021416664, + 0.009473194368183613, + 0.015829363837838173, + -0.02609926089644432, + 0.01670166663825512, + -0.00216621533036232, + 0.046825144439935684, + 0.0022956067696213722, + -0.00026387121761217713, + -0.004166693426668644, + -0.007088903803378344, + 0.01216569822281599, + 0.015166415832936764, + -0.022761253640055656, + 0.009711623191833496, + -0.011258505284786224, + -0.017760058864951134, + -0.008153111673891544, + 0.0025471204426139593, + 0.07048196345567703, + -0.049267590045928955, + -0.03824169933795929, + 0.017632121220231056, + -0.021516770124435425, + -0.03766016289591789, + -0.06913280487060547, + -0.022040151059627533, + 0.045220110565423965, + -0.005323946941643953, + 0.011403888463973999, + 0.0071645029820501804, + 0.005629252642393112, + 0.016317853704094887, + -0.01618991605937481, + 0.013072892092168331, + 0.04182394966483116, + -0.0009384510340169072, + -0.004102724604308605, + -0.024703579023480415, + -0.015934040769934654, + -0.01617828570306301, + -0.01709710992872715, + 0.015224569477140903, + 0.030751535668969154, + 0.033031150698661804, + 0.025447942316532135, + 0.002882956527173519, + -0.02131904847919941, + -0.0012437566183507442, + 0.00417250907048583, + 0.0032595000229775906, + 0.0444757454097271, + -0.016027087345719337, + 0.020714253187179565, + -0.00011857848585350439, + -0.025145545601844788, + -0.010240819305181503, + 0.009711623191833496, + 0.005102963652461767, + 0.0233660489320755, + 0.017341354861855507, + 0.05215200036764145, + 0.0051494864746928215, + 0.023040389642119408, + 0.013782364316284657, + 0.02171449176967144, + -0.0109677379950881, + 0.00175187224522233, + -0.010322234593331814, + -0.014212699607014656, + -0.0008875667699612677, + -0.026192307472229004, + -0.005207640118896961, + -0.008542739786207676, + -0.0069784121587872505, + -0.007827452383935452, + 0.010752569884061813, + -0.015573489479720592, + -0.006838843692094088, + -0.009362703189253807, + 0.010560663416981697, + -0.008449694141745567, + 0.002263622358441353, + 0.02770429663360119, + 0.0004779485461767763, + 0.014096392318606377, + 0.020586315542459488, + -0.008583446964621544, + 0.019574446603655815, + 0.022935714572668076, + -0.00954879354685545, + 0.0031286547891795635, + -0.0569903664290905, + -0.005309408530592918, + -0.0131077840924263, + 0.007647176738828421, + 0.0052599781192839146, + -0.015131523832678795, + -0.024819886311888695, + 0.02770429663360119, + -0.008699753321707249, + 0.011595794931054115, + 0.0009958775481209159, + -0.007298255804926157, + 0.017911257222294807, + -0.0025892816483974457, + 0.021132957190275192, + -0.004166693426668644, + -0.03198438882827759, + -0.0010533040622249246, + 0.01658535934984684, + -0.03224026411771774, + -0.008903291076421738, + -0.031356330960989, + -0.0113980732858181, + 0.005690313410013914, + 0.02131904847919941, + 0.011805146932601929, + 0.005024456884711981, + 0.04652274772524834, + 0.026029476895928383, + -0.05652513727545738, + -0.01953955367207527, + 0.008606708608567715, + 0.01892312802374363, + 0.040660880506038666, + 0.014654665254056454, + -0.031263284385204315, + -0.027146022766828537, + -0.004027125425636768, + 0.04005608707666397, + -0.014491835609078407, + -0.012258743867278099, + -0.004454553127288818, + -0.005838604643940926, + 0.027843864634633064, + 0.006803951691836119, + -0.006239863578230143, + 0.014991954900324345, + 0.01595730148255825, + 0.023179959505796432, + -0.028867363929748535, + 0.0484301783144474, + -0.01049087941646576, + -0.01874866709113121, + 0.005489684175699949, + 0.014922170899808407, + -0.005675774998962879, + -0.014666295610368252, + 0.03356616199016571, + -0.020958498120307922, + 0.00435859989374876, + 0.01943487673997879, + 0.007054011337459087, + -0.021854059770703316, + 0.012630925513803959, + -0.004399307072162628, + 0.018306700512766838, + -0.03321724012494087, + -0.024261612445116043, + 0.01259603351354599, + -0.005815343465656042, + -0.032519400119781494, + 0.02074914611876011, + 0.05908389016985893, + 0.01308452244848013, + 0.01841137744486332, + 0.029890865087509155, + -0.007629730738699436, + 0.06294527649879456, + 0.013817256316542625, + -0.07062152773141861, + 0.003000717144459486, + 0.012421573512256145, + -0.0033525454346090555, + 0.013782364316284657, + -0.0319146029651165, + -0.006670198868960142, + -0.006449216045439243, + -0.015375767834484577, + -0.008414802141487598, + 0.027797341346740723, + -0.005015733651816845, + -0.02205178141593933, + 0.014352267608046532, + -0.00588512746617198, + 0.03282179683446884, + -0.0021007927134633064, + -0.008519478142261505, + -0.01772516593337059, + -0.027727557346224785, + -0.01851605251431465, + 0.02263331599533558, + -0.029565205797553062, + 0.008763722144067287, + -0.036776233464479446, + 0.017248308286070824, + -0.034729231148958206, + 0.005289054941385984, + -0.011572533287107944, + 0.0012917331187054515, + -0.031495898962020874, + 0.018934758380055428, + -0.013398551382124424, + 0.02661101147532463, + -0.012700710445642471, + -0.00021589462994597852, + -0.01635274477303028, + -0.004934318829327822, + 0.03235657140612602, + -0.04124241694808006, + 0.036566879600286484, + 0.012270374223589897, + -0.03356616199016571, + 0.015503705479204655, + 0.03235657140612602, + 0.004565044771879911, + 0.011810962110757828, + -0.0014502012636512518, + 0.007373855449259281, + -0.01629459299147129, + -0.03738102689385414, + 0.01584099605679512, + 0.07457596063613892, + -0.004634828772395849, + -0.006396877579391003, + -0.003625866724178195, + 0.00420449348166585, + 0.009967498481273651, + -0.0035996974911540747, + -0.04477814584970474, + 0.04021891579031944, + -0.004477814305573702, + -0.01744602993130684, + 0.005896758288145065, + -0.02124926447868347, + -0.012188959866762161, + 0.0033380070235580206, + 0.05596686527132988, + -0.02388942986726761, + -0.0014930893667042255, + -0.02440118044614792, + -0.03879997134208679, + 0.02649470418691635, + -0.004719151183962822, + 0.007565761916339397, + -0.00060188805218786, + -0.008356648497283459, + 0.02530837431550026, + -0.034054651856422424, + 0.015980564057826996, + 0.017306461930274963, + -0.002422090619802475, + 0.026890147477388382, + 0.016108501702547073, + -0.010653709061443806, + 0.009130089543759823, + 0.03919541463255882, + 0.025122283026576042, + 0.0012808294268324971, + -0.035589899867773056, + 0.025773601606488228, + -0.01493380218744278, + -0.016166655346751213, + -0.03498510643839836, + -0.00957787036895752, + -0.025610772892832756, + 0.0135381193831563, + 0.023982476443052292, + -0.02063283883035183, + -0.005684498231858015, + -0.006170079577714205, + -0.03203091025352478, + -0.008792798966169357, + 0.042545054107904434, + 0.0063154627569019794, + 0.03431052714586258, + -0.028983671218156815, + -0.015934040769934654, + 0.040777187794446945, + 0.0014807317638769746, + -0.016503944993019104, + 0.03258918598294258, + 0.02747168205678463, + 0.012886800803244114, + -0.003811957547441125, + -0.0262155681848526, + -0.04126567766070366, + 0.0009915160480886698, + 0.002272345358505845, + 0.021912213414907455, + -0.06983064115047455, + 0.0330544114112854, + 0.005960727110505104, + 0.03368246927857399, + 0.0018609098624438047, + 0.013200829736888409, + -0.06001434475183487, + -0.014433681964874268, + 0.04221939295530319, + -0.023912692442536354, + 0.024145305156707764, + 0.0644340068101883, + 0.009269657544791698, + 0.018620729446411133, + -0.0003505561617203057, + 0.006466662045568228, + -0.0033670838456600904, + 0.031216762959957123, + -0.022668208926916122, + 0.009665100835263729, + 0.017527444288134575, + -0.01943487673997879, + 0.0001642834540689364, + -0.004899426829069853, + -0.012363419868052006, + 0.019004542380571365, + -0.0006520453607663512, + 0.012386681511998177, + -0.017352985218167305, + 0.014608142897486687, + 0.028518443927168846, + -0.016143392771482468, + -0.047499723732471466, + -0.03572947159409523, + -0.02228439599275589, + 0.003023978555575013, + 0.02000478096306324, + -0.014259221963584423, + 0.0064317695796489716, + -0.026401659473776817, + 0.042079824954271317, + -0.0024133676197379827, + 0.022156458348035812, + 0.010200112126767635, + 0.03077479638159275, + -0.004047479014843702, + 0.0026634272653609514, + 0.007798375561833382, + -0.02091197483241558, + 0.019574446603655815, + -0.006809767335653305, + -0.010188481770455837, + 0.02723906934261322, + 0.028355615213513374, + 0.01302636880427599, + 0.047616031020879745, + -0.0013135407352820039, + -0.01527109183371067, + 0.022528640925884247, + 0.006809767335653305, + 0.022214611992239952, + 0.019865212962031364, + -0.017248308286070824, + -0.040451530367136, + -0.0016108501004055142, + -0.005373377352952957, + -0.03454313799738884, + -0.028076477348804474, + 0.036729708313941956, + 0.0055710989981889725, + -0.0014407513663172722, + -0.014468573965132236, + -0.013014738447964191, + -0.028634751215577126, + 0.017678644508123398, + -0.008030989207327366, + -0.01794615015387535, + 0.022028520703315735, + 0.003346730023622513, + 0.012910062447190285, + 0.02388942986726761, + 0.007484347093850374, + -0.026192307472229004, + -0.003704373724758625, + -0.02063283883035183, + 0.00963602401316166, + 0.013898670673370361, + 0.0022316379472613335, + 0.006152633111923933, + -0.027843864634633064, + 0.021342311054468155, + 0.010246635414659977, + -0.0007229198818095028, + 0.020086195319890976, + -0.010310604237020016, + 0.0063154627569019794, + 0.020423486828804016, + -0.044196609407663345, + 0.031356330960989, + 0.012444835156202316, + 0.04456879198551178, + -0.01601545512676239, + 0.009851192124187946, + -0.027890386059880257, + -0.016841234639286995, + -0.0101186977699399, + -0.04000956192612648, + 0.021051542833447456, + 0.027285590767860413, + -0.011084044352173805, + 0.0048674424178898335, + 0.016155023127794266, + -0.012293635867536068, + 0.03207743540406227, + -0.018364854156970978, + -0.012665817514061928, + 0.003919541370123625, + -0.0023086913861334324, + 0.014073130674660206, + -0.0014000439550727606, + 0.014340637251734734, + -0.016655143350362778, + 0.020714253187179565, + -0.040544573217630386, + 0.01014777459204197, + 0.0027462958823889494, + 0.037357766181230545, + 0.03242635354399681, + -0.021342311054468155, + -0.03226352483034134, + 0.032845061272382736, + 0.03326376527547836, + -0.01624806970357895, + 0.02098175883293152, + 0.02126089483499527, + -0.013724210672080517, + 0.02301712892949581, + 0.042428746819496155, + 0.024703579023480415, + 0.02700645476579666, + 0.006943520158529282, + 0.03026304766535759, + 0.02456401102244854, + 0.018562575802206993, + -0.024633795022964478, + 0.002422090619802475, + 0.03065849095582962, + 0.022075043991208076, + -0.06480618566274643, + 0.0461505651473999, + 0.027727557346224785, + 0.013526489026844501, + -0.023005498573184013, + 0.031937867403030396, + 0.026471443474292755, + -0.007362224627286196, + 0.006007249932736158, + -0.036055129021406174, + 0.027425158768892288, + -0.028913887217640877, + -0.025610772892832756, + -0.029495421797037125, + -0.011979607865214348, + -0.025564249604940414, + -0.0055914525873959064, + 0.007042380981147289, + -0.006263124756515026, + -0.010339680127799511, + 0.017620490863919258, + 0.01361953467130661, + 0.022784516215324402, + -0.02814626134932041, + 0.03859061747789383, + -0.022807776927947998, + -0.006728352513164282, + -0.00191324797924608, + -0.011520194821059704, + -0.019353462383151054, + 0.017701905220746994, + 0.027262330055236816, + 0.031240025535225868, + 0.0023319527972489595, + -0.03026304766535759, + 0.03258918598294258, + 0.06731841713190079, + 0.008624154143035412, + -0.027681034058332443, + 0.006594599224627018, + 0.017364615574479103, + 0.017981041222810745, + 0.012665817514061928, + 0.015038478188216686, + 0.013340397737920284, + -0.009304549545049667, + -0.050244566053152084, + 0.023493986576795578, + -0.015503705479204655, + -0.028634751215577126, + 0.007391301449388266, + -0.0199582576751709, + 0.04456879198551178, + 0.03317071869969368, + -0.02998390980064869, + 0.00007528143760282546, + 0.008478770963847637, + 0.00837409496307373, + -0.01234015915542841, + -0.019120849668979645, + 0.021586554124951363, + -0.0008374094613827765, + -0.007559946272522211, + -0.02348235622048378, + -0.015422291122376919, + 0.04375464469194412, + 0.03214721754193306, + -0.0190975870937109, + 0.017922887578606606, + -0.04007934778928757, + -0.012072652578353882, + -0.003588066902011633, + 0.00817637238651514, + -0.0626661404967308, + -0.002419182797893882, + -0.0135381193831563, + -0.001650103717111051, + -0.011118936352431774, + -0.028169523924589157, + -0.01450346689671278, + 0.005480960942804813, + 0.023412572219967842, + 0.0393349826335907, + 0.01788799650967121, + 0.019120849668979645, + 0.0185276847332716, + -0.04177742823958397, + 0.007507608272135258, + 0.012270374223589897, + -0.03324050456285477, + 0.027146022766828537, + 0.04747646301984787, + -0.009066120721399784, + 0.0036723893135786057, + 0.034682709723711014, + 0.008478770963847637, + 0.0002440626994939521, + 0.04703449830412865, + -0.005812435876578093, + -0.03549685701727867, + 0.032845061272382736, + 0.019446508958935738, + -0.01687612570822239, + 0.030402615666389465, + 0.0450340211391449, + -0.004091094247996807, + 0.02210993506014347, + -0.016713296994566917, + 0.011805146932601929, + 0.0023421295918524265, + -0.01527109183371067, + -0.01259603351354599, + -0.012956584803760052, + 0.007559946272522211, + -0.019620968028903008, + 0.010775831528007984, + 0.004896519239991903, + 0.026657534763216972, + -0.038497574627399445, + -0.002836433704942465, + 0.021005019545555115, + -0.0013368020299822092, + 0.005585637409240007, + -0.04252178966999054, + 0.0032100696116685867, + 0.001811479451134801, + 0.03237983211874962, + 0.01350322738289833, + -0.002878594910725951, + 0.0165272057056427, + -0.023110175505280495, + -0.010112882591784, + -0.0017446030396968126, + 0.015399029478430748, + 0.015131523832678795, + 0.02199362963438034, + 0.058106910437345505, + -0.016666773706674576, + 0.0135381193831563, + -0.0016922649228945374, + 0.01693427935242653, + 0.022016890347003937, + -0.01532924547791481, + 0.0060188802890479565, + 0.00786234438419342, + -0.009380148723721504, + 0.023552140220999718, + -0.017132000997662544, + -0.017655381932854652, + 0.042545054107904434, + -0.007432009093463421, + -0.010839800350368023, + -0.019562814384698868, + 0.0012103182962164283, + 0.02998390980064869, + 0.04091675579547882, + 0.007769298739731312, + 0.026076000183820724, + -0.042265914380550385, + -0.048523224890232086, + -0.008304310031235218, + -0.001543973688967526, + 0.004530152305960655, + -0.006013065110892057, + -0.03377551585435867, + 0.05489684268832207, + -0.04068414121866226, + 0.02495945431292057, + 0.012584403157234192, + 0.0023290449753403664, + 0.0034979290794581175, + -0.010642078705132008, + -0.005286147352308035, + 0.018830081447958946, + -0.02034207060933113, + -0.008502031676471233, + -0.022958975285291672, + 0.010194296948611736, + -0.012910062447190285, + 0.001873994362540543, + 0.008141480386257172, + -0.005542022176086903, + -0.011392258107662201, + 0.04033522307872772, + 0.006455031223595142, + 0.008141480386257172, + -0.003936987370252609, + -0.01261929515749216, + -0.02381964586675167, + -0.0032100696116685867, + -0.03140285611152649, + 0.0404747910797596, + 0.0010736577678471804, + -0.012898432090878487, + 0.005489684175699949, + -0.014747710898518562, + -0.0006167898536659777, + -0.01048506423830986, + -0.008973075076937675, + 0.010770016349852085, + 0.024122044444084167, + 0.0020470009185373783, + 0.04566207528114319, + 0.011834223754703999, + -0.011363181285560131, + -0.042824190109968185, + -0.008257787674665451, + 0.009444117546081543, + -0.011613240465521812, + -0.007746037561446428, + 0.010549033060669899, + -0.023331157863140106, + -0.033193979412317276, + -0.004483629949390888, + -0.02649470418691635, + -0.013119414448738098, + -0.020016411319375038, + -0.018946388736367226, + 0.023156696930527687, + 0.01927204802632332, + -0.0009668008424341679, + -0.029076717793941498, + -0.018620729446411133, + -0.0005568191409111023, + 0.020656099542975426, + -0.017120370641350746, + -0.011299212463200092, + 0.01316593773663044, + -0.002967278938740492, + 0.02582012489438057, + -0.012049391865730286, + -0.011241058818995953, + -0.006298016756772995, + -0.0012568411184474826, + -0.023459095507860184, + 0.030914366245269775, + -0.0004623197892215103, + -0.011159643530845642, + 0.013386920094490051, + 0.01436389796435833, + -0.013247352093458176, + -0.01521293818950653, + 0.002656158059835434, + -0.00417541665956378, + 0.016713296994566917, + -0.0034543140791356564, + 0.033705729991197586, + 0.024238351732492447, + -0.030053693801164627, + -0.02896041050553322, + 0.007821637205779552, + 0.038148652762174606, + -0.016061978414654732, + -0.00012448469351511449, + 0.03682275488972664, + 0.004230662249028683, + -0.016143392771482468, + -0.022086674347519875, + 0.0033409148454666138, + -0.01698080264031887, + 0.018143871799111366, + -0.019574446603655815, + -0.035706207156181335, + -0.0033554532565176487, + -0.0012779217213392258, + 0.00420449348166585, + 0.03540381044149399, + -0.042824190109968185, + -0.02285430021584034, + -0.0007763483445160091, + -0.07369203120470047, + 0.017992671579122543, + -0.0006066130008548498, + 0.0075308699160814285, + -0.018492791801691055, + -0.008920736610889435, + 0.03100741095840931, + -0.011171274818480015, + 0.020900344476103783, + 0.0358923003077507, + -0.010333864949643612, + -0.035031627863645554, + -0.009071935899555683, + 0.013305505737662315, + 0.031193502247333527, + 0.0064201392233371735, + 0.006327093578875065, + 0.007030750159174204, + 0.025796864181756973, + -0.011566718108952045, + 0.030472399666905403, + 0.013956824317574501, + 0.026797102764248848, + -0.038381267338991165, + 0.005007010884582996, + 0.007484347093850374, + 0.03886975347995758, + 0.016503944993019104, + -0.005896758288145065, + 0.014201068319380283, + 0.017934519797563553, + -0.002237453358247876, + 0.013421813026070595, + -0.006693460047245026, + -0.01795778051018715, + -0.005082610063254833, + -0.015689795836806297, + 0.003913726191967726, + 0.020900344476103783, + 0.008083327673375607, + -0.07224982976913452, + -0.016143392771482468, + -0.013491597026586533, + -0.001423305249772966, + -0.009676731191575527, + -0.009467379190027714, + -0.011438780464231968, + 0.006588784046471119, + -0.02217971906065941, + -0.014003346674144268, + -0.0003709098673425615, + 0.01699243299663067, + 0.05857213959097862, + -0.048476703464984894, + 0.0044167535379529, + -0.02217971906065941, + 0.03349637985229492, + -0.007658807095140219, + 0.02782060205936432, + 0.004059109836816788, + 0.008333386853337288, + 0.015468813478946686, + -0.00143202836625278, + 0.032170478254556656, + 0.014666295610368252, + 0.027564728632569313, + -0.054803796112537384, + 0.004114355426281691, + -0.02735537476837635, + 0.005190194118767977, + 0.009955868124961853, + 0.015131523832678795, + 0.014782602898776531, + -0.0012539334129542112, + -0.009211503900587559, + -0.02154003269970417, + 0.0279369093477726, + -0.01601545512676239, + -0.05396638810634613, + 0.0062747555784881115, + 0.013491597026586533, + 0.0026372582651674747, + -0.031240025535225868, + -0.01145622693002224, + 0.0014523820718750358, + -0.03261244669556618, + 0.018097348511219025, + -0.008955628611147404, + 0.021563293412327766, + 0.0005615440895780921, + -0.015631642192602158, + 0.00033656301093287766, + 0.008257787674665451, + 0.013980085961520672, + 0.0025020514149218798, + 0.0018667252734303474, + 0.04010260850191116, + -0.015154784545302391, + -0.0017591413343325257, + -0.013689318671822548, + 0.021109696477651596, + -0.005050625652074814, + -0.013177568092942238, + 0.0019117941847071052, + -0.02826256863772869, + -0.02376149222254753, + -0.011776070110499859, + -0.010746754705905914, + -0.029611729085445404, + -0.008094958029687405, + -0.008891659788787365, + -0.02354050986468792, + -0.02928606979548931, + -0.014410421252250671, + 0.025634033605456352, + 0.013840517029166222, + 0.01646905206143856, + -0.006199155934154987, + -0.00824034120887518, + -0.01675982028245926, + -0.02495945431292057, + 0.031775034964084625, + 0.02199362963438034, + 0.003980602603405714, + -0.0076820687390863895, + 0.024145305156707764, + -0.021400462836027145, + -0.014398789964616299, + 0.017190154641866684, + 0.07615773379802704, + 0.02558751031756401, + 0.017027325928211212, + -0.0008795706671662629, + -0.009781407192349434, + 0.03882323205471039, + 0.002525312826037407, + -0.004803473595529795, + -0.03184482082724571, + 0.011787701398134232, + 0.015364137478172779, + 0.006210786756128073, + -0.0033874374348670244, + 0.00917079672217369, + 0.04538293927907944, + -0.026936670765280724, + 0.042033303529024124, + -0.015015216544270515, + 0.02558751031756401, + -0.014549989253282547, + 0.023052021861076355, + 0.03540381044149399, + -0.004283000249415636, + -0.0011252689873799682, + -0.025843385607004166, + -0.029960649088025093, + 0.02233091928064823, + -0.003974787425249815, + 0.014910540543496609, + 0.059363026171922684, + 0.009804668836295605, + -0.002251991769298911, + -0.03731124475598335, + 0.019423246383666992, + -0.012386681511998177, + 0.036101650446653366, + -0.014398789964616299, + 0.01903943344950676, + -0.008612523786723614, + 0.01607360877096653, + -0.016852864995598793, + -0.0404747910797596, + -0.013724210672080517, + 0.013514857739210129, + -0.018678883090615273, + -0.013654426671564579, + 0.0026634272653609514, + -0.04314984753727913, + 0.013235721737146378, + 0.018667252734303474, + 0.018876604735851288, + -0.014003346674144268, + 0.03172851353883743, + 0.025610772892832756, + 0.01436389796435833, + 0.02951868250966072, + 0.01955118402838707, + -0.0067167216911911964, + -0.027657773345708847, + 0.001174699398688972, + -0.022144827991724014, + 0.010467617772519588, + -0.03289158269762993, + -0.04233570024371147, + -0.008141480386257172, + -0.01749255321919918, + 0.02005130425095558, + -0.0033176534343510866, + -0.01595730148255825, + -0.0037072813138365746, + 0.04261483624577522, + 0.009258026257157326, + -0.0021240541245788336, + 0.012002868577837944, + -0.037427548319101334, + -0.013898670673370361, + -0.006175894755870104, + -0.009304549545049667, + 0.02409878373146057, + 0.007414562627673149, + -0.006600414868444204, + 0.029541945084929466, + 0.016829604282975197, + -0.009763961657881737, + 0.005693220999091864, + -0.031100455671548843, + -0.041288938373327255, + 0.006780690513551235, + 0.006658568046987057, + 0.04649948701262474, + 0.016899388283491135, + -0.02097012847661972, + -0.03540381044149399, + 0.03749733418226242, + 0.009141719900071621, + -0.0022505379747599363, + -0.01902780309319496, + -0.018667252734303474, + 0.024703579023480415, + 0.018329963088035583, + 0.0007916135946288705, + 0.004346969071775675, + -0.001066388562321663, + 0.03226352483034134, + -0.011124751530587673, + -0.000451416039140895, + 0.035427071154117584, + 0.015387398190796375, + 0.0182485468685627, + -0.025168806314468384, + 0.0016646420117467642, + -0.019190633669495583, + -0.022296026349067688, + -0.002257807180285454, + -0.03300788998603821, + 0.02177264541387558, + 0.014410421252250671, + -0.0037247275467962027, + 0.019690752029418945, + 0.02148187905550003, + 0.04936063662171364, + 0.0018071179511025548, + -0.019016172736883163, + -0.021912213414907455, + 0.002044093096628785, + -0.01145622693002224, + 0.0010300426511093974, + -0.05624600127339363, + 0.025401420891284943, + -0.008275233209133148, + -0.01493380218744278, + -0.02416856773197651, + 0.04326615482568741, + -0.02212156541645527, + 0.012537880800664425, + -0.03198438882827759, + -0.023168327286839485, + -0.01518967654556036, + 0.009321995079517365, + 0.008554370142519474, + 0.021784275770187378, + -0.015119892545044422, + -0.030309569090604782, + 0.06708580255508423, + -0.03528750315308571, + -0.0009290011366829276, + 0.008996335789561272, + -0.006088664755225182, + -0.0019088864792138338, + -0.020388593897223473, + 0.033077672123909, + 0.03272875398397446, + 0.0236451867967844, + 0.025261851027607918, + -0.0007011123234406114, + 0.030798058956861496, + -0.005530391354113817, + 0.04303354024887085, + 0.02586664818227291, + 0.014270852319896221, + -0.02274962328374386, + 0.014549989253282547, + 0.02416856773197651, + 0.03679949417710304, + 0.0012975485296919942, + -0.04035848379135132, + 0.0148174948990345, + -0.011979607865214348, + 0.039986301213502884, + 0.03296136483550072, + 0.009194058366119862, + 0.010746754705905914, + -0.009502271190285683, + -0.009153350256383419, + -0.026238828897476196, + -0.0035473594907671213, + -0.020016411319375038, + -0.019074326381087303, + 0.024005737155675888, + 0.02507576160132885, + 0.03796256333589554, + 0.002644527470692992, + 0.016783080995082855, + 0.03461292386054993, + 0.04917454347014427, + 0.005544929765164852, + -0.0008664861670695245, + -0.01584099605679512, + 0.021679600700736046, + -0.03726471960544586, + -0.01869051344692707, + -0.01518967654556036 + ] + }, + { + "HotelId": "40", + "HotelName": "Trails End Motel", + "Description": "Only 8 miles from Downtown. On-site bar/restaurant, Free hot breakfast buffet, Free wireless internet, All non-smoking hotel. Only 15 miles from airport.", + "Description_fr": "A seulement 8 km du centre-ville. Bar/restaurant sur place, buffet de petit déjeuner chaud gratuit, Internet sans fil gratuit, tout hôtel non-fumeurs. A seulement 15 km de l'aéroport.", + "Category": "Budget", + "Tags": [ + "bar", + "free wifi", + "restaurant" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2017-01-18T00:00:00Z", + "Rating": 3.2, + "Address": { + "StreetAddress": "7014 E Camelback Rd", + "City": "Scottsdale", + "StateProvince": "AZ", + "PostalCode": "85251", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -111.929405, + 33.503067 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 259.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 266.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 155.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 113.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "tv" + ] + } + ], + "DescriptionVector": [ + -0.02979792281985283, + -0.04425632208585739, + 0.012535953894257545, + -0.01851356215775013, + -0.04597851634025574, + -0.009251774288713932, + -0.021387219429016113, + 0.01702166348695755, + 0.021327141672372818, + 0.013527215458452702, + 0.0013204304268583655, + -0.01242581382393837, + 0.0015031630173325539, + 0.03424357995390892, + -0.03380301967263222, + 0.019214453175663948, + -0.06552338600158691, + 0.04950299859046936, + 0.00861095916479826, + 0.034303657710552216, + 0.00608274107798934, + 0.016360821202397346, + 0.014158017933368683, + -0.048421625047922134, + 0.06227926164865494, + 0.051425445824861526, + -0.004605861846357584, + -0.037587836384773254, + 0.01960495114326477, + -0.034704167395830154, + -0.027675220742821693, + -0.02045603282749653, + 0.0015870197676122189, + -0.01759238913655281, + 0.02308938466012478, + 0.023990532383322716, + -0.01920444145798683, + 0.0143883116543293, + 0.04157290980219841, + -0.018553612753748894, + -0.0014693699777126312, + 0.010763698257505894, + 0.0023905423004180193, + -0.08102311193943024, + -0.051946111023426056, + 0.05126524344086647, + -0.0225687213242054, + 0.022829053923487663, + 0.009266793727874756, + 0.0025983068626374006, + -0.07133077830076218, + -0.04333515092730522, + -0.0058174035511910915, + -0.09411977976560593, + 0.004853677004575729, + 0.07233205437660217, + 0.02455124445259571, + -0.008460767567157745, + 0.02218823879957199, + 0.006222919560968876, + 0.06211905553936958, + -0.004182823467999697, + 0.02547241747379303, + 0.05438921973109245, + 0.010122883133590221, + 0.034804295748472214, + 0.03732750564813614, + -0.006468231789767742, + -0.017962859943509102, + -0.04942289739847183, + 0.015099216252565384, + 0.04509739205241203, + 0.010057800449430943, + -0.020405970513820648, + -0.001852357410825789, + 0.0034093388821929693, + -0.01325687114149332, + -0.04938284680247307, + -0.009036500006914139, + -0.019875293597579002, + -0.0035294918343424797, + -0.01898415945470333, + -0.000870482821483165, + 0.05438921973109245, + 0.06292007863521576, + -0.02102676033973694, + -0.05623156204819679, + 0.01351720280945301, + -0.004971326794475317, + 0.046258870512247086, + 0.03105952776968479, + 0.0004399348981678486, + 0.02557254582643509, + -0.032441288232803345, + 0.028396138921380043, + -0.02050609700381756, + 0.0470198392868042, + -0.005401874892413616, + -0.033042050898075104, + -0.007719824556261301, + -0.02084653079509735, + -0.11470597982406616, + 0.017902784049510956, + -0.01749226078391075, + -0.008160385303199291, + -0.07745857536792755, + -0.009572181850671768, + 0.03752775862812996, + 0.05086473375558853, + -0.0046409061178565025, + -0.06083742529153824, + -0.036246128380298615, + -0.016370834782719612, + 0.03586564585566521, + -0.0009086563950404525, + -0.0007296786061488092, + -0.00848579965531826, + 0.0112843606621027, + -0.007053977344185114, + -0.021066810935735703, + 0.017862733453512192, + 0.024270888417959213, + -0.017181865870952606, + -0.02290915511548519, + 0.012315673753619194, + -0.02246859483420849, + -0.02753504179418087, + 0.00850081816315651, + 0.006428180728107691, + -0.03744765743613243, + -0.02651374228298664, + -0.01583014614880085, + 0.04726014658808708, + -0.030158381909132004, + 0.015910249203443527, + -0.0017121790442615747, + -0.004888721741735935, + -0.03550518676638603, + -0.0455780066549778, + -0.01180502399802208, + 0.046659380197525024, + 0.01938466913998127, + 0.020786454901099205, + -0.005957582034170628, + -0.04505734145641327, + 0.04850172623991966, + 0.03436373174190521, + -0.005537046585232019, + 0.03644638508558273, + 0.0652029812335968, + -0.00017991647473536432, + -0.008185417391359806, + -0.0014606089098379016, + -0.059355538338422775, + -0.04850172623991966, + -0.00693382415920496, + -0.0393100269138813, + -0.010823775082826614, + -0.03374294191598892, + 0.05250682309269905, + -0.039049696177244186, + 0.028316035866737366, + -0.021407244727015495, + 0.02525213733315468, + 0.013136718422174454, + -0.008656016550958157, + 0.008841251954436302, + 0.003990077879279852, + -0.06940833479166031, + -0.030278533697128296, + 0.034303657710552216, + 0.026954304426908493, + 0.017061714082956314, + 0.04942289739847183, + -0.003404332557693124, + 0.07249225676059723, + 0.02599308080971241, + 0.012505915947258472, + 0.018904058262705803, + 0.010633532889187336, + 0.01868377812206745, + -0.0426943339407444, + 0.041813213378190994, + 0.010147915221750736, + 0.01113416999578476, + 0.004705989267677069, + 0.005251683760434389, + 0.03720735386013985, + -0.03508464992046356, + 0.009572181850671768, + 0.004643409512937069, + 0.011684871278703213, + 0.0038473964668810368, + 0.008936372585594654, + -0.050984885543584824, + 0.011014017276465893, + 0.0006408155313692987, + -0.06083742529153824, + -0.015059164725244045, + 0.0024869150947779417, + 0.0023429817520081997, + -0.009782449342310429, + 0.010943927802145481, + 0.020365918055176735, + -0.040591660887002945, + -0.07409429550170898, + 0.022628799080848694, + 0.01794283464550972, + 0.016881484538316727, + -0.005466957576572895, + 0.003446886781603098, + 0.00943200383335352, + 0.05519023910164833, + -0.029557617381215096, + -0.012305661104619503, + -0.01873384229838848, + -0.0038423901423811913, + -0.009221736341714859, + 0.026553794741630554, + 0.013356998562812805, + -0.011714909225702286, + -0.05118514224886894, + -0.030819222331047058, + -0.0018623701762408018, + 0.03999089449644089, + 0.022949205711483955, + -0.025452392175793648, + -0.009136627428233624, + 0.02393045462667942, + -0.017151828855276108, + 0.005346804857254028, + -0.0225687213242054, + -0.012245584279298782, + -0.023750225082039833, + -0.01418805681169033, + 0.049342796206474304, + -0.022969231009483337, + -0.028075730428099632, + -0.006688512396067381, + 0.007409429643303156, + -0.04766065627336502, + -0.008891315199434757, + 0.010373201221227646, + 0.04445657879114151, + 0.03920990228652954, + -0.06279992312192917, + 0.009201711043715477, + -0.009757418185472488, + 0.03890951722860336, + -0.03226105868816376, + -0.0309393759816885, + 0.02495175413787365, + -0.011514654383063316, + -0.061638444662094116, + 0.016270706430077553, + 0.006247951649129391, + -0.041933365166187286, + 0.0012221804354339838, + 0.05887492746114731, + -0.024911703541874886, + 0.026113232597708702, + 0.0266138706356287, + 0.01963498815894127, + -0.007990168407559395, + 0.015099216252565384, + -0.0017009146977216005, + -0.0034093388821929693, + 0.01970507763326168, + -0.024110684171319008, + -0.009667303413152695, + -0.06011650711297989, + -0.009892589412629604, + -0.0073793912306427956, + -0.013196795247495174, + 0.006848716177046299, + -0.030879298225045204, + -0.07237210124731064, + -0.01567995548248291, + 0.044296372681856155, + -0.021186964586377144, + -0.03314217925071716, + 0.00005006371429772116, + 0.05014381557703018, + -0.013487164862453938, + 0.003922491800040007, + -0.024811577051877975, + 0.012305661104619503, + 0.016881484538316727, + -0.04353540390729904, + 0.004037638660520315, + -0.044416528195142746, + 0.06800654530525208, + 0.011674857698380947, + -0.05138539522886276, + 0.024831602349877357, + 0.0013980291550979018, + 0.04882213473320007, + -0.025031857192516327, + 0.0058274162001907825, + -0.05146549642086029, + 0.060877475887537, + 0.03951028361916542, + 0.005056435242295265, + -0.015870196744799614, + -0.0017422172240912914, + 0.03364281728863716, + -0.012235571630299091, + 0.03868923708796501, + 0.028436189517378807, + -0.03702712431550026, + -0.009552156552672386, + 0.016731293871998787, + 0.015079190954566002, + -0.02465137280523777, + -0.01175495982170105, + 0.022448569536209106, + 0.010273073799908161, + 0.007149098441004753, + -0.009967685677111149, + -0.05370835214853287, + 0.05579100176692009, + -0.0035770523827522993, + -0.003471918636932969, + -0.047300197184085846, + -0.00023874134058132768, + -0.03228108212351799, + 0.008876296691596508, + 0.004941288381814957, + 0.019104313105344772, + -0.026573820039629936, + 0.04201347008347511, + -0.0067235566675662994, + 0.05691242963075638, + 0.018303293734788895, + -0.002170261926949024, + 0.03488439694046974, + -0.042854540050029755, + -0.011374475434422493, + -0.011314399540424347, + 0.052226465195417404, + 0.010953940451145172, + -0.006878754124045372, + -0.04405606910586357, + -0.02507190778851509, + 0.0112843606621027, + -0.04133260250091553, + -0.01928454264998436, + 0.03590569645166397, + 0.01873384229838848, + 0.027575094252824783, + -0.02465137280523777, + 0.042333874851465225, + -0.03854905813932419, + 0.0003773552307393402, + -0.02639359049499035, + -0.031319860368967056, + 0.026473691686987877, + 0.012866374105215073, + 0.006207900587469339, + 0.0165510643273592, + -0.0321008525788784, + 0.03941015526652336, + -0.0029011922888457775, + 0.0048086196184158325, + 0.04629892110824585, + 0.004936282057315111, + 0.013937737792730331, + 0.0037798103876411915, + -0.03021845780313015, + 0.011274348013103008, + 0.05458947271108627, + 0.040171124041080475, + -0.0141379926353693, + -0.018874019384384155, + 0.0039024665020406246, + 0.02246859483420849, + 0.014658655039966106, + 0.03898962214589119, + 0.03444383665919304, + -0.05959584563970566, + 0.004635899793356657, + 0.001824822393245995, + 0.048541776835918427, + -0.004603358451277018, + 0.051305294036865234, + -0.055831052362918854, + -0.024070633575320244, + -0.06712542474269867, + -0.006418168079108, + 0.04974330589175224, + 0.040591660887002945, + -0.014878936111927032, + 0.008440742269158363, + -0.06067722290754318, + -0.006257964298129082, + -0.012395775876939297, + 0.004598352126777172, + 0.040070995688438416, + -0.03292189911007881, + 0.004773575346916914, + 0.007799926679581404, + -0.04445657879114151, + -0.03446386009454727, + -0.006092754192650318, + 0.0081503726541996, + -0.03898962214589119, + -0.012786272913217545, + -0.00850081816315651, + -0.003572046058252454, + -0.011054067872464657, + 0.011124157346785069, + -0.05094483494758606, + 0.02723466046154499, + 0.005266702733933926, + -0.031500089913606644, + -0.0015394592192023993, + 0.010633532889187336, + 0.000058903089666273445, + -0.003171536372974515, + 0.021206989884376526, + 0.010623520240187645, + 0.0063580917194485664, + 0.0067335693165659904, + 0.03386309742927551, + -0.05146549642086029, + 0.00033699136110953987, + -0.0003003822930622846, + -0.014868923462927341, + -0.05334789305925369, + 0.022748950868844986, + -0.01216548215597868, + -0.03123975731432438, + -0.007449480704963207, + 0.07781903445720673, + -0.04341525211930275, + 0.03710722550749779, + -0.030138356611132622, + 0.03484434634447098, + -0.007033951580524445, + 0.009351901710033417, + 0.013837610371410847, + -0.028496265411376953, + -0.029117055237293243, + 0.0030363642144948244, + -0.04850172623991966, + -0.017041688784956932, + 0.026353539898991585, + 0.06207900494337082, + 0.023269614204764366, + -0.022428544238209724, + -0.02218823879957199, + -0.032941922545433044, + -0.008170397952198982, + 0.015509738586843014, + 0.0032015745528042316, + -0.022969231009483337, + 0.025091933086514473, + -0.056471869349479675, + 0.02971781976521015, + 0.011034042574465275, + 0.05226651579141617, + 0.0018986663781106472, + -0.03135991096496582, + 0.0065082828514277935, + 0.012706170789897442, + -0.03135991096496582, + 0.006057709455490112, + 0.062439464032649994, + 0.018874019384384155, + 0.0009111596154980361, + -0.04373566061258316, + -0.02342981845140457, + 0.02005552314221859, + -0.018283268436789513, + 0.009492079727351665, + -0.014848897233605385, + 0.008851264603435993, + 0.022128161042928696, + -0.026113232597708702, + -0.01139450166374445, + -0.048221368342638016, + 0.022448569536209106, + -0.012035316787660122, + -0.008661022409796715, + -0.003965046256780624, + -0.029537592083215714, + 0.01677134446799755, + 0.0196850523352623, + -0.05382850393652916, + -0.05627161264419556, + -0.005136536899954081, + 0.013567266054451466, + 0.02330966480076313, + -0.004708492197096348, + -0.03318222984671593, + -0.0031790458597242832, + -0.040070995688438416, + -0.0026809119153767824, + 0.04850172623991966, + -0.03382304683327675, + -0.02363007329404354, + -0.03258146345615387, + -0.027274711057543755, + -0.03320225328207016, + 0.024891678243875504, + 0.009056526236236095, + -0.005822409875690937, + 0.02845621481537819, + -0.0022766473703086376, + -0.0026533768977969885, + 0.037507735192775726, + -0.015669941902160645, + -0.001846099505200982, + 0.02166757546365261, + -0.024110684171319008, + 0.02435098960995674, + 0.008170397952198982, + 0.021006735041737556, + -0.028896775096654892, + 0.0053317854180932045, + 0.004017612896859646, + 0.0021327142603695393, + -0.020345892757177353, + -0.02112688682973385, + 0.0026508737355470657, + 0.02052612230181694, + 0.024791551753878593, + -0.06328053772449493, + -0.0012979017337784171, + 0.01561987865716219, + 0.00014182111772242934, + -0.003509466303512454, + 0.0054519386030733585, + 0.03746768459677696, + 0.05046422407031059, + 0.010443290695548058, + 0.026854176074266434, + 0.0398106649518013, + 0.04866192862391472, + 0.001709675882011652, + 0.016591114923357964, + -0.02092663198709488, + -0.01417804416269064, + -0.009411978535354137, + -0.018894046545028687, + -0.008966411463916302, + -0.016330784186720848, + -0.008135353215038776, + -0.020466046407818794, + -0.006478244438767433, + -0.010333150625228882, + 0.010363188572227955, + -0.006848716177046299, + 0.0007490783464163542, + -0.014097942039370537, + -0.004050154238939285, + 0.03700709715485573, + -0.00976743083447218, + -0.0038924538530409336, + 0.012355724349617958, + 0.03983069211244583, + -0.006293009035289288, + 0.005151556339114904, + 0.022608773782849312, + 0.014578553847968578, + 0.00418032007291913, + 0.02525213733315468, + 0.001252844464033842, + 0.006918805185705423, + -0.014478426426649094, + 0.015489713288843632, + 0.020446021109819412, + -0.028856724500656128, + -0.02919715829193592, + 0.016360821202397346, + 0.006247951649129391, + -0.005982613656669855, + -0.039249952882528305, + -0.021327141672372818, + 0.02433096431195736, + 0.024731473997235298, + -0.004938785452395678, + 0.06316038221120834, + 0.04117240011692047, + -0.006413161754608154, + -0.02298925817012787, + 0.032421261072158813, + 0.01593027450144291, + 0.02855634316802025, + 0.016581101343035698, + 0.02865646965801716, + 0.01824321784079075, + 0.008886309340596199, + -0.04726014658808708, + -0.01181503664702177, + 0.0005616522976197302, + -0.028516290709376335, + 0.012936463579535484, + -0.03061896748840809, + 0.03178044408559799, + 0.001786023029126227, + -0.037908244878053665, + -0.026333512738347054, + -0.013487164862453938, + 0.0049663204699754715, + -0.014148005284368992, + -0.027074456214904785, + 0.04673948511481285, + 0.022628799080848694, + -0.010082831606268883, + -0.009201711043715477, + -0.012295648455619812, + 0.012245584279298782, + 0.01739213429391384, + -0.008385672233998775, + 0.048341523855924606, + -0.04301474243402481, + -0.026033131405711174, + -0.01459857914596796, + -0.006423174403607845, + 0.029377387836575508, + -0.07581648975610733, + 0.02711450681090355, + 0.011074093170464039, + -0.010042781010270119, + 0.017161840572953224, + 0.02435098960995674, + -0.03989076614379883, + 0.00032416253816336393, + -0.025292187929153442, + -0.02206808514893055, + 0.06195885315537453, + 0.04013107344508171, + 0.01406790316104889, + -0.00608274107798934, + 0.019735116511583328, + -0.005111505277454853, + -0.006252957973629236, + -0.03144001215696335, + -0.028596393764019012, + -0.016290731728076935, + -0.0010081580840051174, + -0.0027610138058662415, + -0.010803749784827232, + -0.01093391515314579, + 0.0036846892908215523, + 0.04529764875769615, + -0.015539776533842087, + -0.015820134431123734, + 0.001287889084778726, + 0.004550791811197996, + 0.009552156552672386, + 0.010683596134185791, + -0.004335517529398203, + -0.04217367246747017, + -0.01712178997695446, + 0.0019474785076454282, + 0.022228289395570755, + 0.03400327265262604, + 0.05022391676902771, + 0.007084015291184187, + 0.005431912839412689, + -0.044296372681856155, + 0.013847623020410538, + -0.0035870650317519903, + 0.017362095415592194, + 0.02052612230181694, + 0.0021439786069095135, + -0.03468414023518562, + -0.02047605812549591, + 0.03638630732893944, + -0.005083970259875059, + 0.01310668047517538, + 0.00005518742182175629, + -0.00523165799677372, + -0.007424448616802692, + 0.017772618681192398, + 0.0010982727399095893, + 0.015740031376481056, + -0.008961404673755169, + -0.00533679174259305, + -0.022628799080848694, + -0.003732249839231372, + 0.029938101768493652, + 0.03814854845404625, + 0.0035845618695020676, + 0.01831330731511116, + -0.012475877068936825, + 0.0008398187928833067, + -0.03386309742927551, + 0.04165301099419594, + -0.03184052184224129, + 0.05330784246325493, + 0.004933779127895832, + -0.05334789305925369, + -0.021527396515011787, + 0.0037422627210617065, + 0.015279445797204971, + 0.01901419833302498, + -0.05414891242980957, + -0.0066484613344073296, + 0.016320770606398582, + 0.004931275732815266, + -0.010913889855146408, + -0.014168030582368374, + -0.0184634979814291, + -0.011704896576702595, + -0.03218095377087593, + 0.0100628063082695, + -0.033682867884635925, + 0.004605861846357584, + -0.031920623034238815, + -0.022929180413484573, + 0.0028336062096059322, + 0.025652647018432617, + -0.022708900272846222, + -0.032341159880161285, + 0.0086359903216362, + 0.005937556270509958, + -0.013907699845731258, + -0.015039139427244663, + 0.025332238525152206, + -0.003985071554780006, + 0.010077825747430325, + -0.006568359211087227, + -0.011694883927702904, + 0.014458400197327137, + -0.009887583553791046, + 0.010097851045429707, + 0.02711450681090355, + -0.0017797650070860982, + 0.042654283344745636, + 0.004583333153277636, + 0.0054719639010727406, + 0.002385535975918174, + -0.01072364766150713, + -0.004508237354457378, + -0.002026328817009926, + 0.005141543224453926, + -0.03606589883565903, + -0.007514563389122486, + 0.007794920355081558, + -0.020546147599816322, + -0.015790095552802086, + 0.01262606866657734, + -0.026974329724907875, + 0.017862733453512192, + 0.019224466755986214, + -0.020606225356459618, + 0.007599671836942434, + -0.015569815412163734, + 0.0027610138058662415, + 0.006978881545364857, + -0.01784270815551281, + 0.017762605100870132, + -0.0393100269138813, + 0.008751137182116508, + 0.012565991841256618, + 0.028696520254015923, + 0.017251955345273018, + -0.01330693531781435, + 0.006818677764385939, + 0.03478426858782768, + 0.03632622957229614, + 0.017482249066233635, + 0.008390678092837334, + 0.024290913715958595, + -0.014628617092967033, + -0.019194427877664566, + 0.01620061695575714, + 0.007324321195483208, + -0.010653558187186718, + 0.017432184889912605, + -0.024090658873319626, + 0.020746402442455292, + -0.029517564922571182, + -0.0072191874496638775, + -0.02939741313457489, + 0.03184052184224129, + -0.004067676607519388, + 0.02989804930984974, + -0.021327141672372818, + 0.02497178129851818, + 0.027254685759544373, + 0.0007484524976462126, + 0.005381849128752947, + -0.011064080521464348, + 0.026053156703710556, + 0.00956717599183321, + 0.010503367520868778, + -0.0028311030473560095, + 0.007058983668684959, + 0.04653922840952873, + -0.04397596791386604, + 0.027995629236102104, + -0.010228016413748264, + 0.02248862013220787, + -0.0021427269093692303, + 0.03606589883565903, + 0.05414891242980957, + 0.009522118605673313, + -0.018543599173426628, + 0.01747223548591137, + -0.004828645382076502, + 0.05683232843875885, + -0.0031890585087239742, + -0.028035679832100868, + -0.0032491351012140512, + 0.005119014531373978, + -0.047900959849357605, + 0.006643455009907484, + -0.004215364810079336, + 0.02651374228298664, + 0.009632258675992489, + 0.02208811044692993, + 0.018523573875427246, + -0.00037266177241690457, + 0.047180045396089554, + -0.02072637714445591, + -0.001678386004641652, + -0.059035129845142365, + -0.020035497844219208, + 0.011734934523701668, + -0.010483341291546822, + -0.02363007329404354, + 0.009742398746311665, + -0.015720006078481674, + 0.008345620706677437, + -0.02487165294587612, + -0.043575458228588104, + -0.031399961560964584, + 0.04063171148300171, + -0.015409611165523529, + -0.0008767407853156328, + 0.03422355651855469, + -0.016140541061758995, + 0.04509739205241203, + 0.002668395871296525, + 0.010393227450549603, + -0.00938193965703249, + -0.010643545538187027, + -0.005011377856135368, + -0.02218823879957199, + -0.005088976584374905, + -0.0676460936665535, + 0.026353539898991585, + 0.008045238442718983, + -0.0033367464784532785, + 0.013186782598495483, + -0.0304387379437685, + 0.0266138706356287, + -0.01742217317223549, + 0.01742217317223549, + 0.012646093964576721, + 0.01160476915538311, + 0.01181503664702177, + -0.016831420361995697, + 0.014238120056688786, + 0.04713999480009079, + -0.026593845337629318, + -0.039029672741889954, + -0.02711450681090355, + 0.0013542234664782882, + -0.0035294918343424797, + 0.014408336952328682, + 0.0013229335891082883, + 0.018643727526068687, + 0.0021464817691594362, + 0.0031790458597242832, + -0.020446021109819412, + -0.03292189911007881, + -0.01873384229838848, + 0.014638629741966724, + 0.012515928596258163, + -0.005361823830753565, + 0.005507008638232946, + 0.023049334064126015, + 0.00675359508022666, + 0.021287091076374054, + -0.024691423401236534, + 0.002986300503835082, + 0.005061441566795111, + 0.007524576038122177, + 0.01762242801487446, + -0.001789777772501111, + 0.03967048600316048, + -0.02487165294587612, + 0.022829053923487663, + -0.006177862174808979, + 0.018753867596387863, + 0.03874931484460831, + 0.07849990576505661, + 0.014158017933368683, + 0.032341159880161285, + -0.04033132642507553, + 0.013947750441730022, + -0.017231930047273636, + 0.041092295199632645, + -0.037607863545417786, + 0.0039400141686201096, + 0.009942653588950634, + -0.001678386004641652, + -0.03073912113904953, + -0.00590251199901104, + 0.01824321784079075, + 0.03506462648510933, + -0.017862733453512192, + 0.01811305247247219, + 0.0029262241441756487, + -0.014288184233009815, + 0.00331421778537333, + -0.012916438281536102, + 0.007284270599484444, + -0.0004953178577125072, + -0.00506394449621439, + 0.008646002970635891, + -0.026353539898991585, + -0.009997723624110222, + 0.009296831674873829, + 0.0369870699942112, + 0.039249952882528305, + 0.020395956933498383, + -0.053267791867256165, + -0.000655834679491818, + 0.01201529148966074, + 0.006788639817386866, + -0.01975514180958271, + 0.020245766267180443, + -0.023870378732681274, + -0.009291824884712696, + -0.020125612616539, + 0.017772618681192398, + 0.012145456857979298, + 0.00048593091196380556, + 0.03288184851408005, + -0.040191151201725006, + 0.011094119399785995, + 0.010142908431589603, + 0.029637718573212624, + -0.025452392175793648, + 0.004828645382076502, + 0.00016208126908168197, + -0.008595939725637436, + -0.01479883398860693, + -0.0026183321606367826, + -0.003897460177540779, + 0.0042654285207390785, + -0.007514563389122486, + 0.01603040099143982, + -0.03586564585566521, + -0.005121517926454544, + 0.018323319032788277, + -0.01072364766150713, + 0.026954304426908493, + 0.001846099505200982, + -0.00652330182492733, + 0.02218823879957199, + -0.0349845215678215, + -0.02030584216117859, + 0.01888403296470642, + 0.004961314145475626, + 0.028095755726099014, + 0.010007736273109913, + -0.0227890033274889, + 0.0008247997029684484, + -0.003509466303512454, + -0.0035019568167626858, + 0.05054432526230812, + 0.00009441703878110275, + 0.004756052978336811, + 0.01660112664103508, + 0.023449843749403954, + 0.00938193965703249, + 0.015369560569524765, + 0.0024368513841181993, + 0.01997542195022106, + 0.01824321784079075, + 0.01819315366446972, + -0.004027626011520624, + 0.008175404742360115, + 0.010693609714508057, + 0.03576551750302315, + 0.05743309110403061, + 0.0031139629427343607, + -0.01876387931406498, + 0.011795011349022388, + 0.013186782598495483, + 0.05362825095653534, + 0.04910248890519142, + -0.025232112035155296, + 0.010248042643070221, + -0.020095575600862503, + 0.019825231283903122, + 0.0422537736594677, + -0.02435098960995674, + 0.007174130063503981, + 0.02979792281985283, + 0.045217547565698624, + 0.013907699845731258, + 0.056471869349479675, + -0.020866556093096733, + -0.013236845843493938, + -0.025111958384513855, + 0.009557163342833519, + 0.02000546082854271, + -0.02154742181301117, + 0.003582058707252145, + -0.0053017474710941315, + -0.016561076045036316, + 0.007033951580524445, + -0.025912977755069733, + 0.007084015291184187, + 0.02124704048037529, + -0.019895320758223534, + -0.017061714082956314, + -0.0038524027913808823, + 0.0028311030473560095, + 0.018153103068470955, + 0.007043964695185423, + -0.00486368965357542, + 0.020586200058460236, + 0.001461860490962863, + -0.0004343027248978615, + 0.015519751235842705, + 0.03700709715485573, + -0.0077048055827617645, + 0.03105952776968479, + 0.012205533683300018, + 0.002312943572178483, + 0.02517203614115715, + 0.008050245232880116, + 0.005226651672273874, + 0.012796285562217236, + 0.03412342816591263, + 0.02371017448604107, + 0.008651009760797024, + -0.0014668668154627085, + -0.011925176717340946, + 0.013186782598495483, + 0.035004548728466034, + -0.0030013197101652622, + -0.006583378184586763, + -0.0005416268249973655, + -0.013797559775412083, + -0.03918987512588501, + 0.02268887497484684, + 0.007389404345303774, + 0.028015654534101486, + 0.01737210899591446, + -0.004893728066235781, + 0.0029112049378454685, + -0.05226651579141617, + -0.001583264907822013, + -0.02280902862548828, + -0.00590251199901104, + 0.04982340708374977, + -0.016160566359758377, + -0.007184142712503672, + -0.00022653830819763243, + -0.0048461672849953175, + 0.014248132705688477, + -0.012305661104619503, + -0.0020726376678794622, + -0.04938284680247307, + -0.019444746896624565, + -0.003659657435491681, + -0.014318222180008888, + -0.020446021109819412, + -0.006903786212205887, + -0.0027309756260365248, + 0.010273073799908161, + 0.028756598010659218, + 0.004570817109197378, + 0.0172719806432724, + 0.015860185027122498, + -0.017231930047273636, + 0.014398324303328991, + -0.00618787482380867, + -0.017752593383193016, + 0.017832694575190544, + 0.008315582759678364, + -0.005381849128752947, + -0.01913435198366642, + 0.002826096722856164, + -0.03957035765051842, + 0.05370835214853287, + 0.02198798395693302, + -0.01759238913655281, + 0.011264335364103317, + 0.022208264097571373, + -0.016320770606398582, + -0.003992581274360418, + -0.019574912264943123, + 0.012666119262576103, + -0.01757236383855343, + -0.028396138921380043, + 0.01309666782617569, + 0.03536500781774521, + 0.0009343140409328043, + 0.02020571567118168, + -0.007854996249079704, + 0.01695157401263714, + 0.03380301967263222, + -0.025232112035155296, + -0.007058983668684959, + -0.006468231789767742, + -0.01886400766670704, + 0.009857545606791973, + -0.04782085865736008, + -0.0014505961444228888, + 0.01744219847023487, + 0.01500910148024559, + 0.0029011922888457775, + -0.008806207217276096, + -0.002851128578186035, + 0.02651374228298664, + 0.016861459240317345, + 0.009041506797075272, + -0.005361823830753565, + 0.00985253881663084, + 0.019735116511583328, + -0.004580829758197069, + -0.011444564908742905, + 0.020185690373182297, + -0.014688693918287754, + -0.025412341579794884, + -0.012475877068936825, + -0.02453121915459633, + -0.02320953831076622, + -0.018022937700152397, + 0.006758601404726505, + -0.01734207011759281, + -0.03246131166815758, + 0.0026909245643764734, + 0.04085199162364006, + -0.05070452764630318, + 0.028296010568737984, + -0.0017697522416710854, + 0.00991762150079012, + -0.006973875220865011, + 0.008035225793719292, + 0.026333512738347054, + 0.006808665115386248, + -0.0033192243427038193, + -0.004796103574335575, + 0.017802657559514046, + 0.005251683760434389, + 0.05675222724676132, + -0.0345439612865448, + -0.0019524848321452737, + -0.01767249032855034, + -0.009947660379111767, + 0.02320953831076622, + -0.02027580328285694, + -0.027695246040821075, + -0.010152921080589294, + 0.043054793030023575, + -0.022248314693570137, + -0.018853994086384773, + -0.0039099762216210365, + 0.013737482950091362, + -0.026874201372265816, + 0.024711448699235916, + 0.009346894919872284, + 0.04001092165708542, + 0.008756143972277641, + 0.012145456857979298, + 0.04365555942058563, + -0.0032491351012140512, + 0.03123975731432438, + 0.007674767170101404, + -0.03362279012799263, + -0.007254232186824083, + 0.0021715136244893074, + 0.01853358745574951, + 0.016841433942317963, + -0.007094028405845165, + -0.013687419705092907, + -0.007104041054844856, + -0.021387219429016113, + 0.005306753795593977, + 0.024671398103237152, + -0.05334789305925369, + -0.002337975427508354, + -0.017762605100870132, + -0.0012916438281536102, + -0.007284270599484444, + -0.008000181056559086, + -0.004510740749537945, + -0.012836336158216, + -0.016511013731360435, + -0.0009950163075700402, + 0.012465864419937134, + -0.01980520598590374, + -0.03746768459677696, + 0.019094301387667656, + -0.010283086448907852, + 0.021086836233735085, + -0.003844893304631114, + 0.003839886747300625, + -0.027575094252824783, + 0.013557253405451775, + 0.015349534340202808, + 0.01784270815551281, + -0.02208811044692993, + -0.021407244727015495, + -0.008230474777519703, + 0.007294283248484135, + -0.027274711057543755, + 0.007754869293421507, + 0.001184632652439177, + -0.004708492197096348, + -0.007289276923984289, + 0.010363188572227955, + 0.006242945324629545, + -0.014858909882605076, + -0.029537592083215714, + -0.008265519514679909, + -0.02639359049499035, + -0.00998771097511053, + 0.00354451104067266, + 0.02455124445259571, + -0.005867467261850834, + -0.008951392024755478, + 0.014558527618646622, + -0.019895320758223534, + -0.03730747848749161, + -0.02817585878074169, + 0.011584743857383728, + -0.01754232496023178, + -0.021887855604290962, + 0.0061127794906497, + -0.04029127582907677, + -0.0054719639010727406, + -0.0013179272646084428, + 0.0364263579249382, + -0.0027259693015366793, + 0.0036045874003320932, + -0.01960495114326477, + -0.018032949417829514, + -0.024150734767317772, + -0.0028986891265958548, + 0.016020389273762703, + -0.02082650549709797, + -0.023069359362125397, + -0.005431912839412689, + -0.0032015745528042316, + 0.012005278840661049, + 0.0036546511109918356, + -0.008405697531998158, + -0.009301838465034962, + -0.038208626210689545, + 0.013216820545494556, + -0.005912524648010731, + -0.02845621481537819, + 0.007664754521101713, + -0.020395956933498383, + -0.004175313748419285, + -0.0001832019042922184, + 0.029978152364492416, + -0.0002484411816112697, + -0.0009987710509449244, + -0.027454940602183342, + 0.03308210149407387, + 0.005431912839412689, + -0.003624612931162119, + 0.034924447536468506, + 0.029537592083215714, + 0.0032841796055436134, + 0.03664663806557655, + -0.05094483494758606, + 0.006403149105608463, + -0.0036471416242420673, + 0.00536683015525341, + 0.04525759816169739, + -0.006868741475045681, + -0.004811123013496399, + 0.01154469233006239, + -0.014398324303328991, + 0.008881302550435066, + 0.005111505277454853, + 0.01243582647293806, + 0.015559801831841469, + -0.021887855604290962, + 0.04241397976875305, + 0.008791187778115273, + -0.026974329724907875, + -0.009166666306555271, + -0.01573001965880394, + 0.017412159591913223, + 0.020085562020540237, + 0.03222100809216499, + -0.03630620613694191, + -0.01903422363102436, + 0.009462041780352592, + 0.029157107695937157, + -0.047900959849357605, + -0.033983249217271805, + 0.039249952882528305, + -0.022869104519486427, + -0.018032949417829514, + -0.021367192268371582, + -0.010202985256910324, + 0.03384307026863098, + -0.011304386891424656, + 0.011324412189424038, + 0.027294736355543137, + -0.013296922668814659, + -0.0309393759816885, + 0.004585836082696915, + -0.022829053923487663, + 0.010293100029230118, + 0.0028285998851060867, + -0.0016220643883571029, + 0.01769251562654972, + -0.03041871264576912, + -0.032941922545433044, + -0.01051338016986847, + 0.006668486632406712, + -0.020486071705818176, + 0.04902238771319389, + -0.010773710906505585, + 0.019094301387667656, + -0.017632439732551575, + -0.021227015182375908, + -0.0042554158717393875, + -0.014728744514286518, + 0.015499725937843323, + 0.010603494942188263, + -0.0036896956153213978, + 0.007149098441004753, + 0.03208082914352417, + 0.002961268648505211, + 0.03240123391151428, + -0.010333150625228882, + 0.02290915511548519, + -0.03416347876191139, + -0.023049334064126015, + -0.01324685849249363, + -0.028416164219379425, + 0.012235571630299091, + -0.02186783030629158, + -0.0004627764574252069, + -0.0014693699777126312, + 0.06147824227809906, + 0.02330966480076313, + 0.005171581637114286, + -0.027715271338820457, + 0.035525210201740265, + 0.03967048600316048, + 0.006298015359789133, + 0.019735116511583328, + 0.02515200898051262, + -0.011724921874701977, + 0.019624976441264153, + 0.023970507085323334, + 0.009942653588950634, + -0.022548696026206017, + 0.004698479548096657, + 0.00959220714867115, + -0.02218823879957199, + -0.0005760455969721079, + -0.012055342085659504, + 0.0042654285207390785, + -0.006773620378226042, + 0.039850715547800064, + 0.00492626940831542, + -0.017412159591913223, + -0.019114326685667038, + 0.0034769249614328146, + 0.02027580328285694, + -0.03524485602974892, + -0.0007972646271809936, + 0.015860185027122498, + 0.015960311517119408, + -0.017462223768234253, + -0.010963953100144863, + -0.032661568373441696, + 0.011614781804382801, + 0.00005980267087579705, + 0.005351811181753874, + 0.006623429246246815, + 0.00767977349460125, + -0.006453212816268206, + -0.011654832400381565, + 0.010233023203909397, + 0.0222883652895689, + -0.0017609911737963557, + -0.027595119550824165, + 0.0031139629427343607, + 0.02288912981748581, + -0.025552518665790558, + 0.015890222042798996, + 0.012876386754214764, + 0.010202985256910324, + 0.001879892428405583, + 0.03566538915038109, + -0.04689968749880791, + -0.020626250654459, + -0.03190059959888458, + -0.002285408554598689, + -0.011474602855741978, + -0.02813580632209778, + 0.003316720947623253, + -0.031119603663682938, + -0.013947750441730022, + -0.028856724500656128, + 0.008651009760797024, + 0.00847578700631857, + 0.010563443414866924, + 0.03314217925071716, + 0.025552518665790558, + 0.01816311478614807, + -0.0009243013337254524, + 0.006868741475045681, + -0.03828872740268707, + 0.05118514224886894, + 0.014638629741966724, + -0.004555798135697842, + 0.013877661898732185, + -0.04083196446299553, + -0.000767226389143616, + -0.030198432505130768, + 0.01011287048459053, + 0.006328053306788206, + 0.04437647759914398, + -0.002851128578186035, + -0.008916347287595272, + 0.019895320758223534, + 0.03344256058335304, + -0.02619333565235138, + -0.003809848567470908, + 0.012505915947258472, + 0.02433096431195736, + 0.013807572424411774, + -0.007284270599484444, + -0.029157107695937157, + -0.028035679832100868, + 0.003058892907574773, + 0.043455302715301514, + -0.01570999249815941, + -0.006833696737885475, + 0.006538321264088154, + 0.009396959096193314, + 0.00005538298501051031, + 0.02793555147945881, + -0.009612233377993107, + 0.01181503664702177, + -0.016531039029359818, + -0.007659748196601868, + -0.0006940082530491054, + -0.02731476165354252, + -0.02517203614115715, + 0.010563443414866924, + 0.02939741313457489, + 0.031399961560964584, + 0.026033131405711174, + 0.01935463212430477, + -0.013527215458452702, + -0.04365555942058563, + 0.03442380949854851, + -0.0009749908349476755, + 0.010172946378588676, + 0.03250136226415634, + 0.06640450656414032, + -0.012726196087896824, + 0.04850172623991966, + -0.03426360711455345, + 0.0005613393732346594, + -0.008145365864038467, + 0.022128161042928696, + -0.02022574096918106, + -0.05238667130470276, + 0.01700163632631302, + 0.0294975396245718, + -0.04201347008347511, + 0.04365555942058563, + 0.0021539912559092045, + 0.010853813029825687, + 0.012035316787660122, + 0.0009324366692453623, + 0.019624976441264153, + -0.02330966480076313, + -0.04277443885803223, + 0.01216548215597868, + 0.01866375282406807, + 0.009091570042073727, + 0.02310940995812416, + 0.021287091076374054, + -0.016991624608635902, + -0.01697159931063652, + 0.04205352067947388, + 0.005276715382933617, + -0.034303657710552216, + -0.013166756369173527, + 0.04405606910586357, + 0.012756234034895897, + 0.012135444208979607, + -0.01180502399802208, + 0.032421261072158813, + 0.014358272776007652, + 0.00002207888064731378, + 0.011524667032063007, + 0.017332058399915695, + -0.03133988380432129, + 0.04189331457018852, + -0.03600582480430603, + 0.033782992511987686, + -0.028095755726099014, + -0.025412341579794884, + -0.01717185415327549, + 0.018743854016065598, + -0.01175495982170105, + -0.029117055237293243, + 0.0076947929337620735, + 0.04157290980219841, + -0.03496449813246727, + 0.04517749696969986, + -0.013877661898732185, + -0.015369560569524765, + 0.0015532267279922962, + 0.026874201372265816, + -0.017191879451274872, + 0.005547059699892998, + 0.027354814112186432, + -0.022228289395570755, + 0.011915164068341255, + 0.02258874848484993, + 0.012495903298258781, + -0.01134443748742342, + 0.03176042065024376, + -0.005927543621510267, + -0.00020792086434084922, + -0.03514472767710686, + -0.015910249203443527, + 0.026934277266263962 + ] + }, + { + "HotelId": "41", + "HotelName": "Windy Ocean Motel", + "Description": "Oceanfront hotel overlooking the beach features rooms with a private balcony and 2 indoor and outdoor pools. Inspired by the natural beauty of the island, each room includes an original painting of local scenes by the owner. Rooms include a mini fridge, Keurig coffee maker, and flatscreen TV. Various shops and art entertainment are on the boardwalk, just steps away.", + "Description_fr": "Cet hôtel en bord de mer donnant sur la plage propose des chambres dotées d'un balcon privé et de 2 piscines intérieure et extérieure. Inspiré par la beauté naturelle de l'île, chaque chambre comprend une peinture originale de scènes locales par le propriétaire. Les chambres comprennent un mini-réfrigérateur, une cafetière Keurig et une télévision à écran plat. Divers magasins et divertissements artistiques se trouvent sur la promenade, à quelques pas.", + "Category": "Suite", + "Tags": [ + "pool", + "air conditioning", + "bar" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2021-05-10T00:00:00Z", + "Rating": 3.5, + "Address": { + "StreetAddress": "1450 Ala Moana Blvd 2238 Ala Moana Ctr", + "City": "Honolulu", + "StateProvince": "HI", + "PostalCode": "96814", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -157.846817, + 21.295841 + ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 241.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 63.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 74.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 246.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 169.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 250.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 122.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 122.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 132.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "tv" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "coffee maker", + "suite" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "bathroom shower", + "suite" + ] + } + ], + "DescriptionVector": [ + -0.001751667819917202, + 0.015341920778155327, + 0.04158662259578705, + 0.03916143998503685, + -0.03701040893793106, + -0.039414502680301666, + 0.015858590602874756, + -0.008076915517449379, + 0.01212591677904129, + -0.008424876257777214, + 0.019918136298656464, + -0.025812387466430664, + -0.019496366381645203, + -0.039899539202451706, + -0.013180344365537167, + 0.003608778351917863, + -0.022754546254873276, + 0.04076417163014412, + 0.01953854225575924, + 0.027900153771042824, + 0.0035560568794608116, + -0.07073099911212921, + -0.023661354556679726, + -0.04196621850132942, + -0.012452789582312107, + 0.02488449029624462, + -0.013950076885521412, + -0.04110158607363701, + -0.0034031649120151997, + 0.03631448745727539, + 0.02279672399163246, + -0.01699737273156643, + 0.05065470188856125, + 0.009732366539537907, + 0.009779815562069416, + -0.03127432242035866, + -0.010681351646780968, + -0.036968231201171875, + 0.005179875530302525, + 0.007570790126919746, + 0.030156629160046577, + 0.026634840294718742, + 0.01087114866822958, + -0.0111136669293046, + 0.010607541538774967, + 0.02884913794696331, + 0.014466746710240841, + 0.032096777111291885, + -0.03774850815534592, + -0.007391537073999643, + 0.002749420003965497, + 0.011704145930707455, + -0.057318683713674545, + -0.08713789284229279, + -0.024610338732600212, + 0.015109946951270103, + -0.05238396301865578, + -0.011661969125270844, + 0.027478381991386414, + 0.0408274345099926, + 0.015173212625086308, + -0.015594983473420143, + 0.017292611300945282, + 0.10459921509027481, + -0.10055021196603775, + 0.06997181475162506, + -0.0444546677172184, + 0.010143592953681946, + -0.009099709801375866, + 0.028026685118675232, + 0.030557310208678246, + 0.022902166470885277, + -0.03513352572917938, + -0.013169800862669945, + 0.0027889609336853027, + -0.018009623512625694, + 0.005936427041888237, + -0.036272309720516205, + 0.0031896433793008327, + -0.0260021835565567, + -0.04441248998045921, + 0.04015260189771652, + -0.005264229606837034, + 0.03711584955453873, + 0.03517570346593857, + 0.030409691855311394, + -0.0073335436172783375, + 0.04555127024650574, + -0.03776959702372551, + 0.07866029441356659, + -0.017007917165756226, + -0.007228101138025522, + -0.0124738784506917, + -0.024441631510853767, + -0.052299607545137405, + -0.013633748516440392, + 0.04270431771874428, + -0.028722606599330902, + -0.07870247215032578, + 0.031189966946840286, + 0.008915184997022152, + -0.059258829802274704, + -0.03169609233736992, + -0.0003538922464940697, + 0.03190697729587555, + -0.018557924777269363, + -0.020751135423779488, + 0.03441651538014412, + -0.011524893343448639, + -0.0009101027972064912, + -0.09456106275320053, + -0.022142978385090828, + -0.042619962245225906, + 0.03249745815992355, + -0.0176932942122221, + 0.004164989106357098, + 0.04040566459298134, + -0.018136154860258102, + -0.022269509732723236, + -0.034669578075408936, + 0.008335250429809093, + 0.055505067110061646, + 0.01693410612642765, + -0.002145760226994753, + 0.005295862443745136, + -0.01986541599035263, + -0.043104998767375946, + 0.0003561988123692572, + -0.002267019357532263, + 0.003503335639834404, + -0.008630489930510521, + -0.005620099138468504, + -0.01456164475530386, + -0.01212591677904129, + -0.006663982290774584, + 0.021552499383687973, + 0.030704930424690247, + 0.012895649299025536, + -0.00976927112787962, + 0.005936427041888237, + 0.06997181475162506, + 0.002194527303799987, + -0.0012738803634420037, + -0.033699505031108856, + -0.011630335822701454, + -0.010111960582435131, + 0.06237993389368057, + -0.003909290302544832, + 0.02431510016322136, + 0.033404264599084854, + -0.011166388168931007, + -0.026149803772568703, + 0.013960621319711208, + 0.03574509546160698, + 0.011524893343448639, + 0.006822146475315094, + 0.05516764894127846, + -0.043737657368183136, + -0.04660569876432419, + 0.07903989404439926, + -0.028870226815342903, + -0.03580836206674576, + 0.015805868431925774, + -0.014160962775349617, + 0.04757577180862427, + 0.020150110125541687, + 0.006284388247877359, + 0.04571998119354248, + -0.04327370598912239, + 0.006120951846241951, + 0.0006659369100816548, + 0.011714690364897251, + 0.010438833385705948, + 0.057529568672180176, + 0.031126702204346657, + 0.01763002946972847, + -0.004639481194317341, + -0.030747108161449432, + 0.009626924060285091, + 0.033615149557590485, + -0.0018043891759589314, + -0.013264698907732964, + -0.006980310659855604, + 0.03641992807388306, + 0.0010010472033172846, + 0.04424378275871277, + -0.05094993859529495, + -0.018726633861660957, + -0.006922317203134298, + 0.015447364188730717, + 0.01264258660376072, + -0.02661375142633915, + -0.06828472763299942, + -0.01932765729725361, + 0.01609056442975998, + 0.0037880311720073223, + -0.012568776495754719, + 0.030219893902540207, + -0.007655144203454256, + -0.023471558466553688, + -0.04067981615662575, + -0.03804374858736992, + 0.03399474546313286, + -0.012526599690318108, + -0.031949155032634735, + 0.0025886197108775377, + 0.04270431771874428, + 0.030262071639299393, + 0.06583845615386963, + -0.001742441556416452, + 0.018768811598420143, + 0.004573579411953688, + 0.045677803456783295, + -0.014972871169447899, + 0.004842458758503199, + -0.06748336553573608, + 0.00899426732212305, + 0.016259273514151573, + 0.01842084899544716, + 0.031822625547647476, + -0.043442416936159134, + 0.03861313685774803, + 0.013581027276813984, + 0.00236323568969965, + 0.0016132742166519165, + 0.02319740690290928, + 0.02237495221197605, + -0.02264910377562046, + -0.002145760226994753, + -0.004096451215445995, + -0.001087378477677703, + -0.005124518182128668, + -0.007565517909824848, + -0.027351850643754005, + -0.022185156121850014, + -0.0124738784506917, + -0.045677803456783295, + -0.011124211363494396, + 0.023534823209047318, + 0.005525200627744198, + -0.03804374858736992, + -0.0151204913854599, + -0.009716549888253212, + 0.03422671929001808, + 0.03310902416706085, + -0.007064664736390114, + 0.009110254235565662, + 0.01223136018961668, + 0.025053199380636215, + -0.035428766161203384, + -0.04673222824931145, + -0.006036597769707441, + 0.004220346454530954, + -0.012336802668869495, + 0.045256029814481735, + 0.014498379081487656, + -0.03526005893945694, + -0.011683057062327862, + -0.009126070886850357, + 0.03652537241578102, + 0.06857997179031372, + -0.0005891614127904177, + -0.03937232494354248, + -0.009052260778844357, + 0.02688790298998356, + 0.003690496552735567, + -0.045256029814481735, + 0.0009595290757715702, + -0.05537853762507439, + 0.028111038729548454, + -0.017956901341676712, + -0.0338682122528553, + -0.05567377433180809, + 0.020550793036818504, + 0.044623374938964844, + -0.034732844680547714, + 0.01690247468650341, + -0.040721993893384933, + -0.007739498279988766, + -0.012832383625209332, + 0.013391230255365372, + -0.010201586410403252, + -0.013180344365537167, + -0.051329534500837326, + 0.004220346454530954, + 0.003732673591002822, + -0.0074495309963822365, + -0.03935123607516289, + -0.00715956324711442, + 0.04875672981142998, + 0.023091964423656464, + 0.011282375082373619, + 0.015774236992001534, + -0.05120300129055977, + -0.05795133858919144, + 0.027773622423410416, + 0.00031402171589434147, + -0.023366114124655724, + 0.03907708451151848, + -0.019559631124138832, + 0.0111136669293046, + 0.0024686786346137524, + 0.002458134200423956, + 0.011493260972201824, + -0.02598109468817711, + 0.03399474546313286, + 0.04605739563703537, + 0.01866336725652218, + 0.037537623196840286, + -0.017956901341676712, + 0.0025227179285138845, + 0.0020271369721740484, + 0.03294031694531441, + -0.030367514118552208, + 0.031885888427495956, + -0.020603515207767487, + 0.02849063277244568, + 0.0005456662620417774, + -0.03211786225438118, + -0.02906002476811409, + 0.0025952099822461605, + 0.03059948794543743, + -0.0059469714760780334, + -0.014624910429120064, + -0.013380685821175575, + 0.002215615939348936, + 0.04181859642267227, + 0.020635148510336876, + 0.0001636834058444947, + -0.016459614038467407, + -0.025517147034406662, + -0.01913786120712757, + 0.05769827589392662, + 0.005493567790836096, + -0.04639481380581856, + -0.0007315091206692159, + -0.0341634526848793, + -0.007612966932356358, + 0.01223136018961668, + -0.013296331278979778, + -0.030430780723690987, + -0.04555127024650574, + 0.0097534554079175, + 0.0068432348780334, + 0.02210080251097679, + -0.03180153667926788, + -0.016491247341036797, + 0.04164988920092583, + 0.02017119899392128, + 0.03519679233431816, + -0.03245528042316437, + -0.031864799559116364, + 0.002568849129602313, + -0.044285956770181656, + 0.004829278215765953, + 0.015405186451971531, + 0.050485990941524506, + 0.005219416692852974, + -0.013644292950630188, + 0.017788192257285118, + -0.039604298770427704, + 0.008029465563595295, + -0.012906193733215332, + 0.03970974311232567, + 0.045804332941770554, + -0.014825251884758472, + -0.04934721067547798, + -0.006885412149131298, + 0.034374337643384933, + -0.009268417954444885, + 0.0033741681836545467, + 0.024062037467956543, + -0.05575812980532646, + 0.027478381991386414, + -0.004507678095251322, + 0.06478402763605118, + 0.015183757059276104, + -0.01032811775803566, + 0.03422671929001808, + 0.01723989099264145, + 0.010902781039476395, + 0.013475584797561169, + 0.030810372903943062, + -0.023429380729794502, + -0.008598856627941132, + -0.0014709264505654573, + -0.008646305650472641, + -0.02458925172686577, + -0.023661354556679726, + 0.024062037467956543, + 0.03576618432998657, + -0.038570959120988846, + -0.03795939311385155, + -0.006901228334754705, + 0.016037844121456146, + 0.05078123137354851, + 0.015921857208013535, + -0.006052414420992136, + -0.03192806616425514, + 0.02159467712044716, + 0.014761986210942268, + -0.03994171693921089, + 0.014825251884758472, + -0.00289967586286366, + -0.053354036062955856, + -0.031738270074129105, + -0.031232144683599472, + -0.05318532511591911, + -0.002715151058509946, + 0.02271237038075924, + -0.05976495519280434, + -0.042683228850364685, + 0.0021444421727210283, + 0.0011097850510850549, + -0.05204654484987259, + 0.019696706905961037, + -0.011535437777638435, + 0.03903491050004959, + -0.01142999529838562, + 0.009758727625012398, + 0.05740303546190262, + 0.0020007763523608446, + -0.02897566929459572, + 0.00028832003590650856, + -0.01959126442670822, + 0.05044381693005562, + 0.007792219985276461, + -0.0638139545917511, + -0.029313087463378906, + -0.010923869907855988, + 0.015521174296736717, + -0.021784473210573196, + -0.017250435426831245, + 0.007612966932356358, + -0.0381070114672184, + 0.009937980212271214, + -0.02619198150932789, + -0.024336189031600952, + -0.001103194896131754, + -0.024062037467956543, + -0.030156629160046577, + -0.05158259719610214, + -0.033551886677742004, + -0.018621191382408142, + -0.020245010033249855, + 0.0317593589425087, + 0.02439945377409458, + 0.018315406516194344, + -0.055083297193050385, + -0.020888209342956543, + -0.04757577180862427, + -0.01609056442975998, + -0.003911926411092281, + 0.002025818917900324, + 0.0408274345099926, + 0.009895802475512028, + 0.04390636458992958, + 0.02049807272851467, + -0.03783285990357399, + 0.006031325552612543, + 0.03983627259731293, + -0.021489234641194344, + -0.015394642949104309, + 0.021847739815711975, + 0.002686154330149293, + 0.001735851401463151, + -0.05609554797410965, + 0.045677803456783295, + -0.029713768512010574, + -0.011229653842747211, + -0.02486340142786503, + -0.10957611352205276, + 0.01766166277229786, + -0.003637775080278516, + -0.011240198276937008, + -0.04947374016046524, + -0.00016986169794108719, + 0.02718314342200756, + -0.004589396063238382, + 0.04441248998045921, + 0.006569083780050278, + 0.03956212103366852, + -0.0302409827709198, + -0.03534441068768501, + 0.0034058010205626488, + -0.028870226815342903, + -0.030789285898208618, + 0.0052695018239319324, + -0.06571192294359207, + 0.020118478685617447, + -0.006215850356966257, + 0.0015552806435152888, + 0.0012771753827109933, + -0.006258027628064156, + 0.015099402517080307, + 0.01495178323239088, + -0.03526005893945694, + -0.001774074393324554, + 0.03576618432998657, + 0.01404497493058443, + 0.02724640816450119, + -0.01756676286458969, + -0.009758727625012398, + 0.03108452446758747, + 0.052088722586631775, + 0.020129023119807243, + -0.014540555886924267, + 0.014783074147999287, + -0.008894096128642559, + 0.005467207171022892, + 0.00018683138478081673, + 0.0033873484935611486, + 0.0044997697696089745, + 0.004895179998129606, + -0.03127432242035866, + -0.01884262077510357, + -0.00004365989298094064, + 0.0059469714760780334, + -0.006363470572978258, + -0.02815321646630764, + 0.00459730438888073, + 0.002323694759979844, + 0.04034239798784256, + -0.02621307037770748, + 0.031337589025497437, + 0.01636471599340439, + -0.038718581199645996, + -0.08047391474246979, + -0.014477290213108063, + 0.0077342260628938675, + -0.02418856881558895, + -0.013422862626612186, + 0.008746476843953133, + 0.045129500329494476, + -0.008050554431974888, + -0.003500699531286955, + -0.009310595691204071, + -0.010301757603883743, + 0.0017793464940041304, + -0.01159870345145464, + 0.019000785425305367, + -0.008008377626538277, + -0.02389332838356495, + -0.0275205597281456, + -0.04437031224370003, + 0.021120185032486916, + -0.007349360268563032, + 0.015204845927655697, + -0.02724640816450119, + 0.015531717799603939, + 0.02452598512172699, + 0.01636471599340439, + -0.01083951536566019, + -0.0007927977130748332, + -0.019696706905961037, + 0.0483771376311779, + 0.029228731989860535, + 0.013749735429883003, + 0.013886811211705208, + 0.04070090502500534, + 0.02836410142481327, + 0.0008626535418443382, + 0.004135992377996445, + 0.011893942952156067, + 0.042619962245225906, + 0.053143151104450226, + 0.024125302210450172, + 0.033277735114097595, + 0.03713693842291832, + 0.037390001118183136, + -0.03190697729587555, + 0.041143763810396194, + -0.03342535346746445, + 0.019770517945289612, + 0.0007196468068286777, + 0.0015658249612897635, + 0.03817027807235718, + -0.017345333471894264, + 0.02277563512325287, + 0.030789285898208618, + -0.014972871169447899, + 0.003669407917186618, + 0.03555529937148094, + 0.03844442963600159, + -0.0032950860913842916, + 0.004515585955232382, + -0.009220968931913376, + -0.007291366811841726, + 0.016501791775226593, + 0.012737484648823738, + 0.004104359541088343, + -0.04148118197917938, + -0.009827264584600925, + -0.04479208216071129, + -0.003927742596715689, + 0.025264084339141846, + -0.0013279197737574577, + 0.007829125039279461, + -0.026508308947086334, + 0.00663762167096138, + -0.030051186680793762, + 0.004365330096334219, + -0.022142978385090828, + -0.007428442128002644, + -0.018979696556925774, + 0.00964801199734211, + -0.031527385115623474, + -0.032645076513290405, + -0.019158948212862015, + -0.042198192328214645, + -0.043737657368183136, + -0.030957993119955063, + 0.02739402838051319, + 0.001994186080992222, + -0.04820843040943146, + -0.01996031403541565, + -0.04652134329080582, + 0.013813001103699207, + -0.0047475602477788925, + -0.020698413252830505, + -0.0396253876388073, + -0.021520866081118584, + 0.032370924949645996, + 0.023998770862817764, + -0.015162668190896511, + 0.009410765953361988, + -0.0008277256274595857, + -0.03827572241425514, + -0.005477751139551401, + -0.015542262233793736, + 0.03315120190382004, + 0.017461320385336876, + 0.013043269515037537, + -0.006105135660618544, + 0.006400375161319971, + 0.022691281512379646, + -0.005216780584305525, + 0.03310902416706085, + 0.005214144475758076, + -0.02515864185988903, + 0.012168094515800476, + -0.0350913479924202, + 0.020245010033249855, + -0.02125726081430912, + 0.00021006174210924655, + 0.015015048906207085, + 0.030620576813817024, + -0.010892236605286598, + -0.012210271321237087, + 0.013770824298262596, + -0.04538256302475929, + 0.013570482842624187, + 0.01968616247177124, + 0.005132426042109728, + -0.028806962072849274, + -0.016533425077795982, + 0.004041093867272139, + 0.021204538643360138, + 0.01578478142619133, + 0.034100186079740524, + -0.007913478650152683, + 0.0483771376311779, + -0.02250148355960846, + -0.021911004558205605, + 0.0038802935741841793, + -0.004995350725948811, + 0.0025583049282431602, + -0.02025555446743965, + -0.04236689954996109, + 0.003669407917186618, + 0.03637775033712387, + 0.018378673121333122, + -0.020181743428111076, + 0.02897566929459572, + 0.04884108528494835, + 0.03770633041858673, + 0.03178044781088829, + -0.019612353295087814, + -0.0041017234325408936, + 0.013718103058636189, + -0.0015855954261496663, + -0.009178792126476765, + -0.03485937416553497, + -0.004723835736513138, + -0.01753513142466545, + -0.04816625267267227, + 0.03534441068768501, + -0.007312455214560032, + 0.02370353229343891, + -0.015373554080724716, + -0.008155996911227703, + -0.0028443182818591595, + 0.00005383347161114216, + 0.014508923515677452, + 0.0003802529536187649, + -0.018726633861660957, + -0.0028970397543162107, + -0.026360688731074333, + 0.008098003454506397, + -0.08064261823892593, + 0.012832383625209332, + -0.0027995051350444555, + 0.008098003454506397, + -0.008250895887613297, + -0.007428442128002644, + 0.001560552860610187, + 0.003229184541851282, + 0.007201740518212318, + 0.021425968036055565, + -0.02884913794696331, + 0.00008517797687090933, + -0.014466746710240841, + 0.007391537073999643, + 0.014867428690195084, + -0.016280362382531166, + 0.001923012314364314, + -0.018579013645648956, + 0.02135215885937214, + -0.020097389817237854, + 0.01543681975454092, + 0.03378386050462723, + 0.003334627253934741, + 0.019823238253593445, + 0.03003009781241417, + 0.03500699624419212, + -0.009605835191905499, + -0.0192011259496212, + -0.06474184989929199, + -0.021236171945929527, + 0.06090373545885086, + -0.0046236650086939335, + -0.033615149557590485, + 0.018093977123498917, + -0.00715956324711442, + 0.020888209342956543, + 0.016069475561380386, + -0.012705852277576923, + -0.015837501734495163, + 0.004826642107218504, + -0.022142978385090828, + -0.005804623942822218, + -0.012864015996456146, + 0.010407200083136559, + -0.05748739093542099, + 0.00792402308434248, + -0.05234178528189659, + 0.0011288964888080955, + -0.03272943198680878, + -0.015310288406908512, + 0.0032819057814776897, + -0.00013633418711833656, + 0.004626301117241383, + 0.001576369279064238, + 0.003938287030905485, + -0.02319740690290928, + -0.009347500279545784, + 0.010412472300231457, + -0.01139836199581623, + 0.014698720537126064, + -0.018937518820166588, + -0.008277256041765213, + 0.03833898529410362, + -0.01741914264857769, + -0.0023540095426142216, + 0.022754546254873276, + -0.00785021297633648, + 0.022817812860012054, + 0.009985429234802723, + 0.012748029083013535, + 0.01132455188781023, + -0.0029234003741294146, + -0.011050401255488396, + 0.014350758865475655, + -0.00819290243089199, + 0.006242211442440748, + -0.00387765746563673, + 0.01292728167027235, + -0.021151816472411156, + 0.020308274775743484, + -0.024019859731197357, + 0.04947374016046524, + -0.040447842329740524, + 0.02912328951060772, + 0.030198805034160614, + 0.00010354808182455599, + -0.03844442963600159, + 0.03547094389796257, + 0.008256168104708195, + 0.015594983473420143, + 0.006084047257900238, + -0.010133049450814724, + -0.03346753120422363, + 0.029777035117149353, + -0.04698529094457626, + 0.03593489155173302, + 0.026086539030075073, + -0.0055779218673706055, + -0.003811755683273077, + 0.030494045466184616, + 0.015299743972718716, + -0.023429380729794502, + -0.006284388247877359, + 0.002190573373809457, + -0.024167479947209358, + -0.01850520446896553, + 0.0176932942122221, + 0.029629414901137352, + 0.011978297494351864, + 0.026234157383441925, + -0.009563658386468887, + -0.017050093039870262, + 0.005757174454629421, + -0.008229807019233704, + -0.007692049257457256, + 0.05681255832314491, + 0.002626842586323619, + 0.0384022518992424, + -0.013549393974244595, + -0.006142040714621544, + 0.007976744323968887, + 0.026360688731074333, + -0.06575410068035126, + -0.009062805213034153, + 0.02899675816297531, + -0.0278158001601696, + -0.026234157383441925, + -0.0012679491192102432, + -0.0007736862171441317, + 0.03523897007107735, + -0.0356818288564682, + 0.0015341921243816614, + -0.005788807291537523, + 0.007249189540743828, + 0.0302409827709198, + -0.025137552991509438, + -0.023429380729794502, + 0.003534968476742506, + 0.00331881083548069, + -0.0034479780588299036, + -0.003730037482455373, + 0.011524893343448639, + 0.003007754683494568, + -0.027562737464904785, + 0.03304576128721237, + -0.03479611128568649, + -0.029945742338895798, + 0.0032344565261155367, + 0.010517914779484272, + -0.011018767952919006, + 0.008161269128322601, + 0.008704300038516521, + -0.018515748903155327, + 0.03973083198070526, + -0.008561952039599419, + 0.007655144203454256, + 0.014298037625849247, + 0.016681043431162834, + 0.009558386169373989, + 0.029186556115746498, + -0.00759715074673295, + 0.0136864697560668, + 0.028132127597928047, + -0.022037535905838013, + -0.0016646775184199214, + -0.009864170104265213, + -0.00655326759442687, + -0.03806483373045921, + -0.0002919446269515902, + 0.012737484648823738, + 0.011345640756189823, + -0.016185462474822998, + -0.012294625863432884, + -0.03435324877500534, + 0.00520096393302083, + -0.005541016813367605, + 0.02383006364107132, + 0.021520866081118584, + 0.0006880139699205756, + 0.0024462719447910786, + -0.018336495384573936, + 0.03192806616425514, + 0.053143151104450226, + -0.00775531493127346, + -0.016607234254479408, + 0.001630408689379692, + -0.007829125039279461, + 0.0052088722586631775, + 0.009489848278462887, + 0.01264258660376072, + -0.01844193786382675, + -0.020571881905198097, + 0.007375720888376236, + 0.024968845769762993, + -0.01730315573513508, + 0.012832383625209332, + 0.023914417251944542, + -0.011092578060925007, + -0.024167479947209358, + 0.027014434337615967, + 0.013633748516440392, + -0.03534441068768501, + 0.010881692171096802, + 0.007338815834373236, + 0.014888517558574677, + -0.017914723604917526, + 0.004987442400306463, + -0.041417915374040604, + -0.001244883518666029, + 0.013918443582952023, + -0.015447364188730717, + 0.003334627253934741, + -0.015942944213747978, + 0.009205152280628681, + 0.006363470572978258, + 0.014909605495631695, + 0.06474184989929199, + 0.0000016861573612914071, + -0.03310902416706085, + -0.011862310580909252, + -0.01052318699657917, + -0.007228101138025522, + 0.03365732729434967, + -0.02515864185988903, + 0.015457908622920513, + -0.020708957687020302, + -0.03218112885951996, + -0.030283160507678986, + -0.008946818299591541, + -0.022269509732723236, + -0.009431854821741581, + -0.003637775080278516, + 0.006611261051148176, + 0.016196006909012794, + 0.007750042714178562, + 0.04070090502500534, + -0.0069328611716628075, + 0.049515917897224426, + -0.03441651538014412, + 0.0032950860913842916, + 0.004639481194317341, + 0.017651118338108063, + -0.0002117092808475718, + 0.001087378477677703, + 0.004431231878697872, + 0.008525046519935131, + -0.055505067110061646, + 0.027162054553627968, + 0.011029312387108803, + 0.03846551850438118, + -0.034521959722042084, + 0.012347347103059292, + 0.03262398764491081, + 0.021520866081118584, + -0.04719617962837219, + -0.016185462474822998, + -0.030494045466184616, + 0.03363623842597008, + -0.005403941497206688, + -0.008250895887613297, + 0.02648722007870674, + -0.015457908622920513, + 0.021763384342193604, + -0.001411614939570427, + 0.029249820858240128, + 0.0001795822026906535, + 0.013633748516440392, + 0.024209657683968544, + 0.024547073990106583, + 0.016217095777392387, + 0.02195318229496479, + -0.046268280595541, + 0.0019717796240001917, + -0.014097697101533413, + 0.04605739563703537, + -0.009553113952279091, + 0.0220797136425972, + -0.02165794186294079, + 0.029102200642228127, + -0.0004135333001613617, + 0.0033398992381989956, + -0.007507524453103542, + 0.0010478374315425754, + -0.016333082690835, + -0.02954506129026413, + 0.015131035819649696, + -0.015173212625086308, + 0.03694714233279228, + 0.017092270776629448, + 0.03045186772942543, + -0.027499470859766006, + -0.027267497032880783, + 0.0004250661295372993, + 0.0061631291173398495, + 0.040721993893384933, + -0.02549605816602707, + 0.00940549373626709, + -0.013064357452094555, + 0.056896910071372986, + -0.002292061923071742, + 0.013222522102296352, + -0.0016040479531511664, + -0.048461493104696274, + -0.019095683470368385, + -0.024757958948612213, + -0.008509230799973011, + 0.001938828732818365, + 0.001526283915154636, + -0.014962327666580677, + 0.03066275455057621, + -0.005688636563718319, + -0.002550396602600813, + 0.034036923199892044, + 0.030198805034160614, + -0.033889301121234894, + -0.012853472493588924, + -0.045888688415288925, + -0.014213684014976025, + 0.027478381991386414, + -0.03593489155173302, + 0.024757958948612213, + 0.020972564816474915, + -0.03262398764491081, + -0.003919834736734629, + 0.000598717131651938, + 0.006616532802581787, + -0.010828970931470394, + 0.04266213998198509, + 0.003645683405920863, + 0.03566073998808861, + -0.015331377275288105, + 0.02340829186141491, + -0.009168247692286968, + 0.011714690364897251, + 0.015447364188730717, + 0.02703552320599556, + 0.0278158001601696, + -0.03391038998961449, + -0.04521385580301285, + 0.013011636212468147, + -0.003229184541851282, + 0.002839046297594905, + 0.006157856900244951, + 0.02787906490266323, + -0.02522190846502781, + 0.008229807019233704, + 0.01902187429368496, + 0.005688636563718319, + 0.013022180646657944, + 0.004781829193234444, + 0.032919228076934814, + -0.00047119733062572777, + 0.010739345103502274, + -0.006084047257900238, + 0.007866029627621174, + -0.009226241149008274, + -0.007544429507106543, + -0.0021760750096291304, + -0.008092731237411499, + 0.0016673136269673705, + -0.0017912088660523295, + -0.028680430725216866, + 0.002701970748603344, + 0.0013852542033419013, + -0.02146814577281475, + -0.013148711994290352, + 0.009885258972644806, + 0.008456509560346603, + 0.0030051185749471188, + -0.06263300031423569, + 0.0000872374075697735, + 0.0045920321717858315, + 0.04618392884731293, + 0.01787254773080349, + -0.001542100333608687, + 0.03656754642724991, + -0.02188991568982601, + 0.0011420769151300192, + 0.01959126442670822, + 0.008124364539980888, + 0.01741914264857769, + -0.009637468494474888, + 0.025074288249015808, + -0.033193379640579224, + 0.0032054597977548838, + -0.006990854628384113, + -0.006584900431334972, + 0.026255246251821518, + 0.003144830232486129, + 0.017798736691474915, + 0.042261458933353424, + -0.027963418513536453, + -0.009800904430449009, + -0.022480396553874016, + 0.028237570077180862, + 0.0002494380169082433, + -0.015015048906207085, + 0.02787906490266323, + -0.004729107487946749, + -0.0013252836652100086, + 0.03412127494812012, + 0.0004899793420918286, + 0.0249477569013834, + -0.004913632292300463, + 0.028891315683722496, + -0.019696706905961037, + 0.02906002476811409, + 0.0013813001569360495, + 0.00002442482582409866, + -0.03751653432846069, + -0.021004198119044304, + 0.003334627253934741, + 0.02237495221197605, + 0.01732424460351467, + 0.003271361580118537, + -0.001605366007424891, + 0.006848507095128298, + 0.00029491021996364, + -0.006927588954567909, + 0.001258722972124815, + 0.01135618519037962, + -0.000842224049847573, + 0.035217881202697754, + -0.020877666771411896, + 0.03764306381344795, + 0.0193487461656332, + -0.00037695784703828394, + 0.023513734340667725, + 0.017166081815958023, + 0.01630144938826561, + 0.01288510486483574, + -0.015647705644369125, + -0.027963418513536453, + 0.003988372161984444, + -0.030156629160046577, + -0.008113820105791092, + -0.0013694377848878503, + 0.024019859731197357, + 0.014445657841861248, + -0.005936427041888237, + 0.0011045128339901567, + 0.02446272037923336, + 0.02981921099126339, + -0.014551100321114063, + 0.007966199889779091, + 0.014814707450568676, + 0.05601119250059128, + 0.015805868431925774, + 0.036609724164009094, + 0.014677631668746471, + 0.005757174454629421, + 0.005161422770470381, + 0.02577020972967148, + -0.008688483387231827, + 0.005899522453546524, + 0.02188991568982601, + -0.00036311850999481976, + 0.024209657683968544, + -0.007154291030019522, + -0.08144398778676987, + 0.030430780723690987, + -0.04283084720373154, + 0.01923275925219059, + -0.0061631291173398495, + 0.02676137164235115, + 0.0006165106315165758, + 0.011609247885644436, + 0.010955502279102802, + 0.01348612830042839, + 0.03059948794543743, + 0.05280573293566704, + 0.015405186451971531, + 0.00436269398778677, + -0.0012725623091682792, + -0.0034506141673773527, + -0.03262398764491081, + 0.01264258660376072, + 0.03169609233736992, + 0.00860412884503603, + -0.004030549433082342, + -0.037390001118183136, + 0.02536952681839466, + 0.03707367181777954, + 0.006737792398780584, + 0.0012007293989881873, + -0.003382076509296894, + 0.00595751591026783, + 0.015584439970552921, + 0.0018478842684999108, + -0.003798575373366475, + -0.0027230591513216496, + -0.02425183355808258, + 0.014719808474183083, + -0.0016804939368739724, + -0.03163282573223114, + 0.00840905960649252, + 0.012104828841984272, + -0.017007917165756226, + 0.021636852994561195, + 0.06132550910115242, + 0.0124000683426857, + 0.018768811598420143, + 0.002933944808319211, + -0.03298249468207359, + -0.029102200642228127, + -0.02277563512325287, + -0.04285193607211113, + 0.0021563044283539057, + -0.02718314342200756, + -0.04382200911641121, + -0.0056411875411868095, + -0.006015509366989136, + 0.013813001103699207, + -0.004584123846143484, + -0.01031230203807354, + 0.02787906490266323, + -0.02425183355808258, + 0.01551062986254692, + 0.004114903509616852, + 0.01844193786382675, + -0.047828834503889084, + 0.014867428690195084, + -0.001945418887771666, + 0.028828049078583717, + 0.010486282408237457, + 0.02307087555527687, + -0.01587967947125435, + -0.01351776160299778, + 0.0011216473067179322, + -0.005403941497206688, + 0.024441631510853767, + -0.010781521908938885, + -0.0075127966701984406, + 0.014350758865475655, + 0.01892697438597679, + -0.015742603689432144, + 0.01079733856022358, + -0.016343627125024796, + -0.007033031899482012, + -0.005243141204118729, + 0.006073502823710442, + -0.021573588252067566, + 0.01300109177827835, + 0.008978450670838356, + -0.008293072693049908, + -0.00002778169437078759, + -0.02558041363954544, + -0.0096743730828166, + 0.014477290213108063, + -0.02277563512325287, + -0.04127029702067375, + 0.025474969297647476, + 0.05820440128445625, + -0.021847739815711975, + 0.006368742324411869, + 0.017577307298779488, + -0.0076656886376440525, + 0.010976591147482395, + -0.018283773213624954, + 0.0012870606733486056, + -0.029207643121480942, + -0.02340829186141491, + -0.01978106051683426, + 0.005430302117019892, + 0.027288585901260376, + -0.017999079078435898, + 0.0646996796131134, + 0.007064664736390114, + 0.024441631510853767, + -0.019949769601225853, + 0.0022485668305307627, + -0.0604819655418396, + -0.00887300819158554, + 0.020582426339387894, + 0.026719193905591965, + 0.02948179468512535, + -0.02897566929459572, + -0.0005282023339532316, + 0.03970974311232567, + 0.01820996403694153, + -0.01288510486483574, + -0.009083893150091171, + -0.060945913195610046, + -0.008857191540300846, + -0.003582417732104659, + 0.002269655466079712, + 0.02543279342353344, + 0.004729107487946749, + 0.03616686537861824, + 0.013739190995693207, + 0.003685224335640669, + 0.017102815210819244, + 0.010075055062770844, + -0.011683057062327862, + -0.011345640756189823, + 0.005403941497206688, + 0.021847739815711975, + 0.007834397256374359, + -0.05483023449778557, + 0.0023961865808814764, + 0.002162894466891885, + -0.026993345469236374, + -0.028596075251698494, + -0.006168401334434748, + -0.0032001875806599855, + 0.004829278215765953, + 0.011545982211828232, + 0.005356492009013891, + 0.01835758425295353, + -0.02808994986116886, + -0.0027836887165904045, + -0.023534823209047318, + 0.06845343858003616, + -0.0035718732979148626, + 0.0020139566622674465, + 0.03838116303086281, + -0.03641992807388306, + 0.008303617127239704, + -0.003437433857470751, + -0.002854862716048956, + -0.048883263021707535, + -0.020888209342956543, + 0.005688636563718319, + -0.0017398054478690028, + -0.016491247341036797, + 0.019675618037581444, + 0.0008672666735947132, + -0.022606927901506424, + -0.009389677084982395, + 0.01605893112719059, + 0.010317574255168438, + 0.03401583433151245, + 0.021784473210573196, + 0.0005397351342253387, + 0.017893636599183083, + 0.00843542069196701, + -0.01219972688704729, + -0.025053199380636215, + 0.010639173910021782, + -0.009901074692606926, + -0.004207165911793709, + -0.004976897966116667, + -0.0273729395121336, + -0.024968845769762993, + 0.002593891927972436, + 0.02439945377409458, + 0.005206236150115728, + 0.015394642949104309, + -0.02361917681992054, + -0.00277841673232615, + 0.009658556431531906, + 0.038360074162483215, + -0.006026053801178932, + -0.0021563044283539057, + 0.022311687469482422, + 0.027857976034283638, + 0.038423340767621994, + 0.01957017555832863, + -0.034669578075408936, + -0.024926668033003807, + 0.024821225553750992, + -0.03184371441602707, + 0.010770977474749088, + 0.025074288249015808, + -0.006173673551529646, + -0.00703830411657691, + 0.03150629624724388, + 0.02020283229649067, + -0.002791597042232752, + -0.020550793036818504, + -0.00392510648816824, + 0.0010280668502673507, + -0.03161173686385155, + 0.03783285990357399, + 0.03135867789387703, + 0.020223921164870262, + -0.011936119757592678, + -0.00911552645266056, + -0.0055568334646523, + 0.024209657683968544, + -0.0016514972085133195, + -0.001292332774028182, + 0.0124738784506917, + -0.00015157395682763308, + -0.0007479845662601292, + -0.03372059389948845, + -0.024083126336336136, + 0.011830677278339863, + -0.010776249691843987, + -0.007222828920930624, + -0.01609056442975998, + -0.014477290213108063, + -0.04314717650413513, + -0.03713693842291832, + 0.01817833073437214, + 0.017883092164993286, + -0.004821369890123606, + 0.028448455035686493, + -0.029038935899734497, + -0.005224688444286585, + -0.0016791758826002479, + 0.0016159102087840438, + 0.0018874253146350384, + -0.03460631147027016, + 0.026297423988580704, + -0.0136864697560668, + -0.010966046713292599, + -0.004663206171244383, + 0.00819290243089199, + 0.0009667782578617334, + 0.02543279342353344, + 0.03804374858736992, + -0.02577020972967148, + -0.000763141957577318, + -0.00007945276593090966, + -0.00019177401554770768, + -0.001891379477456212, + -0.013391230255365372, + -0.018452482298016548, + -0.010734072886407375, + -0.010923869907855988, + -0.027900153771042824, + 0.01654396951198578, + -0.028806962072849274, + -0.027773622423410416, + 0.019243303686380386, + 0.017092270776629448, + -0.015616072341799736, + -0.030810372903943062, + -0.004708019085228443, + 0.01198884192854166, + -0.06166292354464531, + 0.03329882398247719, + 0.004246707074344158, + 0.016491247341036797, + 0.01184122171252966, + -0.021309981122612953, + -0.028532810509204865, + 0.0094529427587986, + -0.010723528452217579, + -0.024083126336336136, + -0.0011447129072621465, + 0.026381777599453926, + 0.029144378378987312, + 0.014382392168045044, + 0.013633748516440392, + 0.003798575373366475, + -0.0010307029588147998, + 0.0477866567671299, + -0.0003171520365867764, + -0.04466555267572403, + 0.02897566929459572, + 0.00655326759442687, + 0.035513121634721756, + 0.03283487632870674, + 0.014856884256005287, + 0.008182357996702194, + -0.03985736146569252, + 0.048124074935913086, + -0.010913325473666191, + -0.008962634019553661, + -0.0008633125689812005, + -0.009199880994856358, + 0.02787906490266323, + 0.002904948079958558, + 0.06398266553878784, + 0.003368896199390292, + 0.0035244242753833532, + -0.028722606599330902, + 0.02842736802995205, + 0.008467053063213825, + 0.028321925550699234, + -0.02488449029624462, + 0.0008969224290922284, + -0.0138340899720788, + 0.006859051529318094, + -0.0031105612870305777, + -0.01059699710458517, + 0.005251049529761076, + 0.002889131661504507, + 0.02104637399315834, + -0.04055328294634819, + -0.022459307685494423, + 0.018621191382408142, + 0.006447824649512768, + -0.005583194084465504, + -0.004987442400306463, + 0.0010201586410403252, + 0.05061252415180206, + -0.04304173216223717, + 0.014867428690195084, + -0.005736086051911116, + -0.003055203938856721, + 0.015067770145833492, + 0.03226548433303833, + 0.00018716089834924787, + -0.0020047305151820183, + 0.019253848120570183, + 0.013138167560100555, + -0.0040094610303640366, + -0.007808036170899868, + 0.00728082237765193, + 0.01609056442975998, + -0.002402776852250099, + 0.009178792126476765, + -0.028279747813940048, + 0.010349206626415253, + 0.0029866660479456186, + -0.02174229733645916, + -0.003289814107120037, + -0.01957017555832863, + 0.0007934567402116954, + 0.015457908622920513, + 0.021278347820043564, + -0.04266213998198509, + 0.02165794186294079, + 0.0320545993745327, + 0.0066270772367715836, + -0.009305323474109173, + -0.002442317781969905, + 0.021099096164107323, + 0.01011723279953003, + -0.046563521027565, + -0.04605739563703537, + 0.00752334063872695, + 0.018800443038344383, + -0.019306568428874016, + -0.02271237038075924, + 0.010053967125713825, + -0.010006518103182316, + -0.02349264547228813, + 0.019095683470368385, + -0.002422547433525324, + -0.021573588252067566, + -0.024694694206118584, + -0.00543557433411479, + -0.012969459407031536 + ] + }, + { + "HotelId": "42", + "HotelName": "Rock Bottom Resort & Campground", + "Description": "Rock Bottom is nestled on 20 unspoiled acres on a private cove of Rock Bottom Lake. We feature both lodging and campground accommodations to suit just about every taste. Even though we are out of the traffic of the city, getting there is only a short drive away.", + "Description_fr": "Rock Bottom est niché sur 20 hectares intacts sur une crique privée de Rock Bottom Lake. Nous disposons à la fois d'hébergement et de logements de camping pour convenir à peu près tous les goûts. Même si nous sommes hors du trafic de la ville, y arriver est à seulement une courte distance en voiture.", + "Category": "Resort and Spa", + "Tags": [ + "view", + "coffee in lobby", + "24-hour front desk service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-14T00:00:00Z", + "Rating": 3.4, + "Address": { + "StreetAddress": "1649 Shoreline Dr", + "City": "Boise", + "StateProvince": "ID", + "PostalCode": "83702", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -116.220711, + 43.616871 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "suite", + "suite" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 264.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "jacuzzi tub", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + } + ], + "DescriptionVector": [ + 0.003728162730112672, + 0.008636240847408772, + 0.048407427966594696, + 0.07007833570241928, + 0.011348193511366844, + -0.033803656697273254, + 0.013961304910480976, + 0.01740838773548603, + -0.005056339781731367, + 0.0050038304179906845, + 0.014196052215993404, + -0.0030239198822528124, + -0.012120389379560947, + 0.008259409107267857, + -0.00061466806801036, + 0.038745708763599396, + -0.013306482695043087, + -0.02987472154200077, + -0.007925820536911488, + 0.024648498743772507, + -0.013640071265399456, + -0.05028541013598442, + -0.042402829974889755, + -0.026835357770323753, + 0.01601225696504116, + 0.02804616093635559, + 0.005989152938127518, + -0.0123674925416708, + -0.036077000200748444, + 0.004114260897040367, + -0.014171342365443707, + -0.03135733678936958, + -0.020015321671962738, + -0.002339754020795226, + 0.0023644643370062113, + -0.011138156056404114, + 0.08317478746175766, + -0.03106081485748291, + 0.03417430818080902, + 0.004525069147348404, + 0.00956287607550621, + 0.056141745299100876, + 0.05199041590094566, + -0.0011142789153382182, + -0.014813809655606747, + 0.04339124262332916, + -0.03523685038089752, + 0.03009711392223835, + 0.042724065482616425, + 0.017260126769542694, + -0.022486349567770958, + 0.039289336651563644, + -0.0268847793340683, + -0.05381897836923599, + -0.02395661175251007, + 0.004188391380012035, + 0.042822904884815216, + -0.003536658128723502, + 0.03118436597287655, + 0.024524947628378868, + 0.040475428104400635, + 0.013133510947227478, + 0.02183152735233307, + 0.004753638990223408, + -0.023190593346953392, + 0.04052485153079033, + -0.05619116500020027, + -0.01058835256844759, + 0.0007281809230335057, + 0.015876350924372673, + 0.01097136177122593, + 0.015036202035844326, + -0.020991377532482147, + -0.02839210443198681, + 0.03718896210193634, + 0.006844745948910713, + 0.024537302553653717, + -0.009309595450758934, + 0.008222343400120735, + -0.014430800452828407, + 0.03345771133899689, + -0.004914255812764168, + -0.007864044979214668, + -0.025599844753742218, + 0.013467099517583847, + -0.02871333807706833, + 0.022177470847964287, + -0.0015451643848791718, + 0.0034687048755586147, + 0.025822237133979797, + -0.011558230966329575, + -0.015332724899053574, + 0.005581433419138193, + 0.03054189868271351, + -0.023165881633758545, + -0.0376090370118618, + 0.047789670526981354, + -0.004015419632196426, + -0.015468631871044636, + 0.0001554044574731961, + -0.004277966450899839, + -0.06370308995246887, + 0.007215400226414204, + -0.05278114601969719, + 0.06409845501184464, + 0.021090218797326088, + 0.012972894124686718, + 0.0440831296145916, + 0.01806320995092392, + -0.0451209619641304, + -0.09686427563428879, + -0.007425437681376934, + -0.01860683597624302, + 0.016494108363986015, + -0.01360300648957491, + -0.00972349289804697, + 0.011243174783885479, + -0.0031660038512200117, + -0.02804616093635559, + 0.008642418310046196, + 0.013405323959887028, + -0.0006177568575367332, + -0.00647409213706851, + -0.003956732805818319, + 0.02408016286790371, + 0.0016540440265089273, + -0.016049323603510857, + 0.018100276589393616, + 0.0008880255045369267, + -0.03943759948015213, + 0.042946457862854004, + 0.030665449798107147, + -0.01622229442000389, + -0.004203835502266884, + -0.02353653684258461, + 0.009167511947453022, + -0.02720601297914982, + 0.003589167259633541, + -0.01209567952901125, + -0.02267167717218399, + 0.026168180629611015, + -0.011687959544360638, + 0.00789493229240179, + -0.046381186693906784, + -0.023511826992034912, + 0.01225629635155201, + -0.012861697934567928, + 0.002738207345828414, + 0.004759816452860832, + 0.020077098160982132, + -0.00919222179800272, + -0.01644468680024147, + -0.06933703273534775, + -0.011978305876255035, + 0.005850157700479031, + -0.028836891055107117, + 0.029726460576057434, + 0.016049323603510857, + -0.041982755064964294, + 0.054757967591285706, + -0.012701081112027168, + -0.012633128091692924, + 0.047147203236818314, + 0.015172108076512814, + 0.03298821672797203, + 0.02804616093635559, + -0.015592182986438274, + 0.004667153116315603, + -0.07823272794485092, + 0.00491734454408288, + 0.03632410243153572, + 0.024574367329478264, + -0.011471744626760483, + 0.013121156021952629, + -0.028663918375968933, + -0.0004050168499816209, + -0.011385259218513966, + 0.02311646193265915, + 0.01198448333889246, + 0.006208456587046385, + 0.013430033810436726, + -0.06187452748417854, + 0.0008517322712577879, + 0.011212287470698357, + 0.0033605974167585373, + 0.022399863228201866, + 0.035854607820510864, + -0.005062517244368792, + 0.005596877075731754, + -0.04277348518371582, + -0.08846278488636017, + 0.011904174461960793, + -0.0020571304485201836, + -0.01847092993557453, + 0.002256356878206134, + -0.009420792572200298, + -0.04054956138134003, + -0.013924239203333855, + 0.03397662565112114, + 0.023672442883253098, + -0.03538511320948601, + -0.007468680385500193, + 0.06780499219894409, + -0.014035436324775219, + -0.04897576570510864, + 0.013899529352784157, + 0.0182856023311615, + 0.046381186693906784, + 0.039832960814237595, + 0.010495688766241074, + 0.02215276099741459, + 0.05564753711223602, + 0.020287135615944862, + 0.028985152021050453, + 0.028540367260575294, + -0.02762608602643013, + -0.012089502066373825, + 0.041636813431978226, + -0.00018774016643874347, + 0.02957819774746895, + -0.0569324716925621, + -0.012923473492264748, + -0.012923473492264748, + 0.031851544976234436, + 0.015308015048503876, + 0.05278114601969719, + 0.014035436324775219, + -0.018965136259794235, + 0.07862809300422668, + -0.011064025573432446, + 0.027477825060486794, + 0.05406608060002327, + -0.026489414274692535, + -0.03073958121240139, + -0.009105736389756203, + 0.027280142530798912, + 0.006863278802484274, + -0.020484818145632744, + 0.027897899970412254, + -0.0088709881529212, + -0.036175843328237534, + -0.04761669784784317, + -0.06958413124084473, + 0.009748203679919243, + 0.05208925902843475, + -0.0494205504655838, + -0.002959055360406637, + -0.001427018316462636, + -0.0025281698908656836, + -0.004271788522601128, + -0.03580518811941147, + -0.03372952342033386, + -0.0017992168432101607, + -0.0419333353638649, + 0.026143470779061317, + -0.0004976803902536631, + 0.019101042300462723, + -0.04472559690475464, + 0.05525217205286026, + -0.07566285878419876, + 0.008932764641940594, + -0.011471744626760483, + -0.07175863534212112, + -0.014850875362753868, + 0.012972894124686718, + -0.03130791708827019, + 0.04796264320611954, + 0.000733972352463752, + 0.0033389758318662643, + -0.014220762997865677, + -0.05095258727669716, + -0.03340829163789749, + -0.03835034742951393, + 0.007048605941236019, + 0.008160567842423916, + -0.009964418597519398, + -0.007036250550299883, + -0.08584349602460861, + -0.014171342365443707, + 0.03889397159218788, + 0.03639823570847511, + -0.004901900887489319, + 0.03859744966030121, + -0.001506554544903338, + 0.009000717662274837, + -0.03634881228208542, + 0.005507302470505238, + 0.02408016286790371, + 0.03266698122024536, + -0.0038146486040204763, + 0.017803752794861794, + -0.011317305266857147, + -0.009439324960112572, + 0.01187328714877367, + 0.001647866447456181, + -0.04581284895539284, + 0.03958585858345032, + -0.06904050707817078, + 0.044231392443180084, + -0.011082557961344719, + -0.008864810690283775, + 0.04578813910484314, + -0.013986015692353249, + -0.009223110042512417, + 0.006087993737310171, + 0.005952087230980396, + 0.03256814181804657, + -0.07823272794485092, + -0.01764313504099846, + -0.012348959222435951, + -0.015060911886394024, + 0.007678717840462923, + -0.0019289457704871893, + 0.00914280116558075, + -0.021683266386389732, + -0.002557513304054737, + -0.013504165224730968, + 0.011101090349256992, + -0.010730437003076077, + 0.011589118279516697, + 0.05095258727669716, + 0.00028648474835790694, + 0.00892040878534317, + 0.005223134066909552, + 0.017037734389305115, + 0.03372952342033386, + 0.029504068195819855, + -0.040129486471414566, + -0.029701750725507736, + -0.014245472848415375, + 0.05243520066142082, + -0.0001678561238804832, + 0.0013413046253845096, + 0.006060194689780474, + -0.0015891795046627522, + -0.011138156056404114, + 0.008932764641940594, + -0.05989770591259003, + 0.01933578960597515, + 0.0032061580568552017, + -0.026514124125242233, + 0.049272287636995316, + 0.025921078398823738, + 0.03770788013935089, + 0.006523512303829193, + -0.02720601297914982, + -0.028021451085805893, + 0.003434728132560849, + 0.006931231822818518, + 0.02300526574254036, + -0.034643806517124176, + -0.027230722829699516, + -0.014962071552872658, + 0.03751019760966301, + 0.013096445240080357, + 0.008364427834749222, + 0.019372854381799698, + 0.004441672004759312, + 0.0048524802550673485, + 0.0451209619641304, + -0.022844647988677025, + 0.007709605619311333, + -0.004478737246245146, + -0.03469322621822357, + 0.04586226865649223, + 0.01333119347691536, + -0.06567990779876709, + -0.05307766795158386, + -0.00817292369902134, + -0.008741259574890137, + 0.017173640429973602, + 0.03368010371923447, + -0.02955348789691925, + 0.014158987440168858, + 0.0078084468841552734, + 0.05495565012097359, + 0.031851544976234436, + 0.04549161344766617, + 0.014146632514894009, + 0.005766760092228651, + 0.006186835002154112, + -0.037782009690999985, + 0.02804616093635559, + 0.016049323603510857, + 0.044354941695928574, + -0.005816180724650621, + -0.022931134328246117, + -0.01729719154536724, + -0.04559045657515526, + 0.03209864720702171, + -0.0015219984343275428, + -0.026711806654930115, + 0.01084781065583229, + -0.060787275433540344, + 0.01069954875856638, + 0.022918779402971268, + 0.02096666768193245, + -0.03061603009700775, + -0.022819938138127327, + 0.03157972916960716, + -0.006869456265121698, + -0.004818503744900227, + -0.042921748012304306, + 0.000911963579710573, + 0.012101856991648674, + 0.005612321197986603, + 0.01321999728679657, + -0.013269416987895966, + -0.07655242830514908, + -0.004027774557471275, + -0.01750722900032997, + -0.022412218153476715, + 0.020707210525870323, + -0.029850011691451073, + 0.02237515337765217, + -0.0024077072739601135, + 0.01569102518260479, + -0.0344214141368866, + -0.024846181273460388, + 0.056685369461774826, + 0.01997825689613819, + -0.02395661175251007, + 0.006013863254338503, + 0.03150559961795807, + -0.011681782081723213, + 0.07650300860404968, + 0.035310983657836914, + 0.02903457172214985, + -0.053275350481271744, + -0.050903163850307465, + -0.012874052859842777, + -0.029108703136444092, + 0.028861600905656815, + 0.022288667038083076, + -0.05624058470129967, + 0.0017621514853090048, + -0.04672712832689285, + -0.024846181273460388, + -0.02858978696167469, + -0.014492576010525227, + 0.018433865159749985, + -0.013998370617628098, + -0.044651467353105545, + 0.030764291062951088, + 0.02752724662423134, + 0.015876350924372673, + 0.04351479187607765, + -0.023388274013996124, + -0.033902496099472046, + -0.023820703849196434, + -0.0698312371969223, + -0.005828536115586758, + -0.0013559763319790363, + -0.015159753151237965, + 0.04203217849135399, + 0.04667770862579346, + 0.05287998914718628, + -0.017457809299230576, + -0.010674838908016682, + -0.030368927866220474, + -0.010569820180535316, + -0.00008634117693873122, + 0.012620772235095501, + -0.02438904158771038, + 0.02374657429754734, + 0.0016833874396979809, + -0.02244928479194641, + 0.022053919732570648, + -0.005081050097942352, + -0.034668516367673874, + -0.00502854073420167, + -0.025772815570235252, + 0.011545876041054726, + -0.0035397468600422144, + -0.01284934300929308, + -0.013071735389530659, + -0.014171342365443707, + -0.012713436037302017, + -0.020657788962125778, + 0.041859205812215805, + -0.04769083112478256, + -0.004302676767110825, + -0.03849860653281212, + -0.03844918683171272, + 0.013677136972546577, + 0.0028447704389691353, + 0.009717315435409546, + 0.06933703273534775, + -0.09291063249111176, + 0.03414959833025932, + -0.009556698612868786, + 0.011162866838276386, + -0.0006992235430516303, + -0.012213053181767464, + -0.002358286874368787, + 0.004765994381159544, + -0.01957053691148758, + -0.002262534573674202, + 0.004157503601163626, + 0.0036416766233742237, + -0.01947169564664364, + 0.008728904649615288, + -0.028515657410025597, + 0.017902594059705734, + 0.019718799740076065, + 0.008018484339118004, + -0.05302824825048447, + 0.014257828705012798, + 0.04665299877524376, + 0.03587931767106056, + 0.04353950172662735, + 0.04017890617251396, + -0.012453977949917316, + 0.015752799808979034, + -0.032197486609220505, + 0.005062517244368792, + -0.00972349289804697, + 0.003975265193730593, + -0.04022832587361336, + -0.015505697578191757, + -0.044107839465141296, + 0.004191480111330748, + 0.0012849342310801148, + 0.013911884278059006, + -0.010965184308588505, + 0.014418445527553558, + -0.014443155378103256, + -0.012429268099367619, + 0.03558279573917389, + 0.004840124864131212, + -0.00816674530506134, + 0.01892806962132454, + -0.0166670810431242, + 0.028935730457305908, + -0.005204601678997278, + 0.015666313469409943, + -0.012812277302145958, + -0.007388371974229813, + 0.04101905599236488, + -0.04786380007863045, + -0.02011416293680668, + -0.008364427834749222, + -0.0088709881529212, + -0.011644716374576092, + -0.03496503829956055, + -0.008315007202327251, + -0.015406856313347816, + -0.0033791300375014544, + -0.0001326246710959822, + -0.019286369904875755, + 0.010866343043744564, + 0.0322716198861599, + -0.024586722254753113, + -0.036274682730436325, + 0.008815390057861805, + -0.022745806723833084, + -0.014356669038534164, + 0.028639208525419235, + 0.021127285435795784, + -0.0019737330731004477, + -0.04425610229372978, + 0.013158220797777176, + -0.01979292929172516, + 0.022498704493045807, + 0.010359782725572586, + 0.01360300648957491, + 0.009043960832059383, + 0.016271715983748436, + -0.00610343785956502, + 0.016407622024416924, + 0.00575131643563509, + 0.06306061893701553, + 0.0018594481516629457, + -0.02836739458143711, + 0.012701081112027168, + 0.008426203392446041, + 0.013726557604968548, + -0.022090984508395195, + 0.03086313232779503, + -0.030690161511301994, + 0.007697250694036484, + 0.0015652414876967669, + 0.009408436715602875, + 0.031233787536621094, + -0.025290966033935547, + 0.020040033385157585, + -0.02987472154200077, + -0.0008694927673786879, + 0.014134276658296585, + 0.0429711677134037, + 0.0036231440026313066, + 0.007616942282766104, + -0.04245224967598915, + -0.01129259541630745, + 0.011057848110795021, + 0.018853940069675446, + 0.013417678885161877, + 0.013825398869812489, + -0.02482147142291069, + 0.009260175749659538, + -0.023820703849196434, + 0.003592256223782897, + -0.002353653544560075, + -0.010514222085475922, + 0.018199117854237556, + -0.04106847569346428, + 0.0010934296296909451, + -0.018409155309200287, + -0.0006239344365894794, + 0.013355903327465057, + -0.003987620584666729, + -0.008240876719355583, + 0.012429268099367619, + 0.015233884565532207, + -0.011076380498707294, + -0.021868592128157616, + -0.00038339535240083933, + -0.034569673240184784, + -0.012120389379560947, + 0.0014687168877571821, + 0.0010857076849788427, + -0.009544343687593937, + 0.0052663772366940975, + -0.002239368623122573, + 0.02698362059891224, + -0.00607255008071661, + -0.004679508041590452, + -0.01901455596089363, + -0.029602909460663795, + -0.0007100342772901058, + 0.014183697290718555, + 0.051842156797647476, + 0.009618474170565605, + -0.01257752999663353, + 0.0014602227602154016, + -0.028194423764944077, + 0.0078084468841552734, + 0.006248610559850931, + 0.013343548402190208, + -0.01954582706093788, + 0.019076332449913025, + 0.03684302046895027, + 0.02493266761302948, + -0.04578813910484314, + 0.03405075892806053, + -0.025921078398823738, + 0.03768317028880119, + -0.00575131643563509, + 0.013145865872502327, + -0.0013606094289571047, + 0.02997356280684471, + 0.006338185165077448, + 0.026958908885717392, + -0.024549657478928566, + -0.008209988474845886, + 0.040895503014326096, + 0.010606884956359863, + 0.013924239203333855, + 0.044453784823417664, + 0.028985152021050453, + -0.02849094569683075, + 0.036694757640361786, + -0.003935111220926046, + 0.0034439945593476295, + -0.047764960676431656, + 0.028762759640812874, + 0.007709605619311333, + -0.006387605797499418, + -0.02935580536723137, + 0.023820703849196434, + 0.052830565720796585, + 0.014233117923140526, + -0.018038500100374222, + -0.005204601678997278, + 0.044849149882793427, + 0.029627619311213493, + 0.001328949467279017, + -0.013615361414849758, + 0.009927352890372276, + -0.0037961159832775593, + 0.05495565012097359, + -0.007011540234088898, + -0.025241544470191002, + -0.003684919560328126, + -0.049272287636995316, + -0.02299291081726551, + 0.036077000200748444, + 0.01764313504099846, + 0.006087993737310171, + -0.03726309537887573, + -0.01300995983183384, + -0.0011436224449425936, + 0.010878697969019413, + 0.012070968747138977, + 0.004741284064948559, + -0.04008006677031517, + 0.010020016692578793, + -0.04719662293791771, + 0.0397341214120388, + -0.01807556487619877, + 0.007023895625025034, + -0.01976821944117546, + 0.03217277675867081, + -0.04074724391102791, + -0.025117993354797363, + -0.03244458884000778, + 0.024562012404203415, + -0.03041834756731987, + -0.006013863254338503, + -0.03501445800065994, + 0.01084781065583229, + -0.025290966033935547, + -0.016704145818948746, + 0.025290966033935547, + -0.00459611089900136, + -0.011595296673476696, + -0.009433147497475147, + -0.0049544102512300014, + -0.01097136177122593, + 0.016642369329929352, + -0.02301762066781521, + 0.018433865159749985, + 0.023894835263490677, + 0.0004521207883954048, + -0.011175221763551235, + 0.002577590523287654, + 0.057970304042100906, + -0.04393486678600311, + -0.02504386380314827, + 0.030121823772788048, + 0.004525069147348404, + -0.020052388310432434, + -0.0018486373592168093, + 0.04524451121687889, + -0.033927205950021744, + -0.024846181273460388, + -0.034347280859947205, + 0.031431470066308975, + 0.011879464611411095, + -0.01976821944117546, + -0.00011447806900832802, + -0.014430800452828407, + -0.01118139922618866, + -0.006338185165077448, + 0.027700217440724373, + -0.0386715792119503, + 0.011323483660817146, + -0.028219133615493774, + -0.03889397159218788, + -0.032518722116947174, + -0.01784081757068634, + 0.009148979559540749, + -0.0016741211293265224, + -0.03093726374208927, + 0.021324966102838516, + -0.020274780690670013, + 0.007153624668717384, + 0.00018725755217019469, + 0.012534286826848984, + 0.04418196901679039, + -0.025772815570235252, + 0.0440831296145916, + -0.015295660123229027, + 0.0002619675069581717, + 0.009278708137571812, + -0.0034687048755586147, + -0.04608466103672981, + -0.030245376750826836, + -0.006267143413424492, + -0.02440139651298523, + -0.025525713339447975, + -0.009105736389756203, + -0.024314910173416138, + 0.0177419763058424, + 0.03590402752161026, + 0.012064791284501553, + -0.007993773557245731, + 0.023808348923921585, + -0.012911118566989899, + -0.038622159510850906, + 0.020361267030239105, + -0.03933875635266304, + 0.027354273945093155, + 0.06894166767597198, + -0.04255109280347824, + -0.022486349567770958, + 0.03086313232779503, + 0.0072709983214735985, + -0.0023351209238171577, + 0.045516327023506165, + 0.011780623346567154, + -0.006974474992603064, + 0.038745708763599396, + -0.026736516505479813, + 0.017803752794861794, + -0.03501445800065994, + -0.010575997643172741, + -0.03172799199819565, + 0.0461835041642189, + -0.010681016370654106, + -0.017914948984980583, + -0.02159678004682064, + 0.012713436037302017, + -0.012169810011982918, + -0.007962886244058609, + 0.013578295707702637, + -0.042279280722141266, + 0.009976773522794247, + -0.006758260075002909, + -0.0354345329105854, + -0.002176048466935754, + 0.012213053181767464, + 0.003589167259633541, + -0.008901876397430897, + 0.025019152089953423, + 0.03827621415257454, + 0.02643999457359314, + -0.00213743862695992, + 0.031332626938819885, + 0.012713436037302017, + 0.020040033385157585, + -0.01750722900032997, + 0.04109318554401398, + 0.041562680155038834, + -0.028120292350649834, + -0.00785169005393982, + -0.006968297529965639, + 0.01360300648957491, + 0.03553337603807449, + 0.017358968034386635, + -0.033704813569784164, + -0.013689491897821426, + -0.022745806723833084, + 0.013800688087940216, + -0.03410017862915993, + -0.01580222137272358, + 0.045837558805942535, + 0.007085671182721853, + 0.005856335163116455, + -0.007153624668717384, + -0.005096494220197201, + 0.019706442952156067, + -0.00035405191010795534, + 0.006291853729635477, + -0.02029949054121971, + -0.01718599535524845, + -0.006406138651072979, + 0.03051718883216381, + -0.03031950630247593, + 0.013108800165355206, + 0.016382912173867226, + -0.013504165224730968, + 0.04662828892469406, + 0.01912575215101242, + -0.0026795202866196632, + -0.02299291081726551, + -0.013565940782427788, + -0.015209173783659935, + 0.0461835041642189, + -0.010372137650847435, + 0.002778361551463604, + 0.0076848953031003475, + -0.034989748150110245, + -0.010069436393678188, + -0.004747461527585983, + -0.021349677816033363, + 0.04801206290721893, + 0.013924239203333855, + -0.03812795504927635, + -0.028070872649550438, + 0.0022362798918038607, + -0.008450914174318314, + -0.031209075823426247, + 0.026316441595554352, + 0.034124888479709625, + 0.008234699256718159, + -0.012812277302145958, + -0.00462699867784977, + -0.009223110042512417, + -0.03125849738717079, + 0.014640837907791138, + -0.0017096421215683222, + -0.010514222085475922, + -0.0043150316923856735, + 0.02429020032286644, + 0.014887940138578415, + -0.018112631514668465, + 0.025204479694366455, + -0.023054685443639755, + -0.005556723102927208, + -0.037139542400836945, + -0.021473228931427002, + 0.01837208867073059, + 0.0005092633073218167, + -0.041340287774801254, + -0.0019860882312059402, + -0.029108703136444092, + 0.055301595479249954, + -0.0016416888684034348, + -0.009408436715602875, + 0.01976821944117546, + -0.0024092518724501133, + -0.04554103687405586, + 0.02106550894677639, + 0.02967703901231289, + 0.006801503244787455, + -0.0505325123667717, + 0.033778946846723557, + -0.03086313232779503, + -0.01933578960597515, + -0.008994540199637413, + -0.02493266761302948, + 0.020596014335751534, + 0.033136479556560516, + 0.03279053419828415, + 0.023190593346953392, + 0.004358274862170219, + -0.02718130126595497, + -0.03484148532152176, + 0.01176209095865488, + -0.04482443630695343, + 0.03432257100939751, + -0.004580667242407799, + 0.03634881228208542, + 0.021547358483076096, + 0.030171245336532593, + 0.00860535353422165, + -0.041439130902290344, + -0.012824632227420807, + -0.013121156021952629, + 0.021670911461114883, + 0.004580667242407799, + 0.011725025251507759, + 0.00008682379848323762, + 0.04010477662086487, + 0.02127554640173912, + 0.015604537911713123, + 0.01945934072136879, + -0.0005451704491861165, + 0.039487019181251526, + 0.031110236421227455, + -0.001885702833533287, + 0.012058613821864128, + 0.0026439994107931852, + 0.009235464967787266, + -0.039388176053762436, + -0.0033420645631849766, + 0.025649264454841614, + -0.016074033454060555, + -0.044107839465141296, + 0.017124220728874207, + -0.007907288148999214, + 0.019829995930194855, + 0.008185278624296188, + -0.04225457087159157, + -0.009680249728262424, + -0.005031629465520382, + -0.018137341365218163, + 0.0030656184535473585, + -0.005569078028202057, + -0.029429936781525612, + 0.043144140392541885, + 0.0075119235552847385, + 0.0030625297222286463, + 0.0013397601433098316, + 0.011799155734479427, + 0.018977491185069084, + 0.002313499338924885, + 0.03699127957224846, + 0.05021127685904503, + 0.005380662158131599, + 0.031209075823426247, + -0.006032395642250776, + 0.0019860882312059402, + -0.031110236421227455, + 0.009643184952437878, + -0.006189923733472824, + 0.011959772557020187, + -0.007728138472884893, + -0.0343719907104969, + 0.04754256829619408, + 0.08282884210348129, + -0.056685369461774826, + -0.007518101017922163, + 0.03674417734146118, + 0.017779042944312096, + 0.0006965208449400961, + -0.009760558605194092, + 0.017136575654149055, + 0.006369073409587145, + 0.013899529352784157, + 0.009982950985431671, + -0.0075242784805595875, + -0.013973659835755825, + -0.012453977949917316, + 0.015863995999097824, + 0.011304950341582298, + 0.010186810977756977, + 0.03753490746021271, + 0.047147203236818314, + -0.0008756703464314342, + -0.003589167259633541, + -0.026637675240635872, + -0.001765240216627717, + 0.0008702649502083659, + 0.018433865159749985, + -0.0031490155961364508, + 0.028342684730887413, + -0.012824632227420807, + -0.02170797623693943, + -0.008574465289711952, + 0.012750501744449139, + 0.013071735389530659, + -0.019644668325781822, + 0.009816156700253487, + -0.014307249337434769, + 0.005698807071894407, + 0.01990412548184395, + -0.03106081485748291, + 0.018569771200418472, + 0.04870394989848137, + -0.008506512269377708, + -0.017272481694817543, + 0.004092639312148094, + -0.015295660123229027, + -0.02191801369190216, + 0.03785613924264908, + -0.008784502744674683, + 0.03637352213263512, + 0.015962837263941765, + 0.0036602094769477844, + -0.006603820715099573, + 0.015542762354016304, + 0.0014826164115220308, + -0.0068941665813326836, + -0.005071783903986216, + 0.03214806690812111, + 0.002857125597074628, + -0.008302652277052402, + -0.004525069147348404, + -0.03125849738717079, + 0.0068138581700623035, + 0.04657886549830437, + 0.008123503066599369, + -0.04032716900110245, + 0.010891053825616837, + 0.02395661175251007, + -0.013627716340124607, + 0.020904893055558205, + 0.029948852956295013, + -0.0387209989130497, + -0.025229189544916153, + 0.02730485238134861, + -0.010026194155216217, + -0.012429268099367619, + 0.003274111310020089, + -0.02148558385670185, + -0.035508666187524796, + 0.022832293063402176, + -0.008197633549571037, + 0.009383726865053177, + -0.010396848432719707, + 0.05105142667889595, + -0.018668612465262413, + 0.014616127125918865, + -0.012132744304835796, + -0.02846623584628105, + -0.02299291081726551, + -0.024870891124010086, + 0.04269935563206673, + 0.03911636397242546, + 0.032617561519145966, + 0.014504930935800076, + 0.018433865159749985, + -0.021769750863313675, + -0.023499470204114914, + 0.03157972916960716, + -0.026909489184617996, + 0.033482421189546585, + -0.005779115483164787, + 0.0021389832254499197, + 0.012997603975236416, + -0.029948852956295013, + 0.00009020215657074004, + -0.03491561859846115, + -0.021201414987444878, + 0.010946651920676231, + -0.018446220085024834, + 0.02601991966366768, + 0.013738912530243397, + 0.00607255008071661, + 0.003891868283972144, + -0.014875585213303566, + 0.04591168835759163, + -0.007518101017922163, + -0.0016602216055616736, + 0.026168180629611015, + -0.024648498743772507, + -0.004262522328644991, + 0.016419976949691772, + -0.013640071265399456, + -0.0023243101313710213, + 0.007783736567944288, + -0.005260199774056673, + -0.005454793106764555, + -0.02977588027715683, + -0.04806148260831833, + 0.019063977524638176, + 0.04235341027379036, + 0.03419901803135872, + -0.0018177495803683996, + 0.001728174858726561, + 0.0006177568575367332, + 0.022486349567770958, + 0.00475672772154212, + -0.014319604262709618, + 0.005822358187288046, + 0.02601991966366768, + -0.006943587213754654, + 0.014591417275369167, + 0.010446268133819103, + -0.009797623381018639, + 0.006721194833517075, + 0.016098743304610252, + -0.008852455765008926, + -0.034544963389635086, + 0.027354273945093155, + -0.027774348855018616, + 0.006001507863402367, + -0.008370605297386646, + -0.024141937494277954, + -0.03968470171093941, + -0.028886310756206512, + -0.006467914208769798, + -0.006081816274672747, + -0.029850011691451073, + 0.019051620736718178, + 0.03145617991685867, + 0.007944352924823761, + -0.002121994737535715, + 0.005637031514197588, + 0.05223752185702324, + 0.02084311656653881, + 0.008209988474845886, + 0.003567545907571912, + -0.011582940816879272, + -0.001882613985799253, + 0.051002006977796555, + 0.0037034524139016867, + -0.018520351499319077, + -0.008790680207312107, + -0.03686773031949997, + 0.010390670038759708, + 0.017791397869586945, + 0.02730485238134861, + -0.011298772878944874, + -0.011681782081723213, + -0.04151326045393944, + -0.017680201679468155, + -0.008104969747364521, + -0.0012996060540899634, + -0.01160147413611412, + -0.03711483255028725, + 0.009476390667259693, + 0.045714009553194046, + -0.023240013048052788, + 0.015184463933110237, + 0.02429020032286644, + -0.0012532742694020271, + 0.04739430546760559, + -0.012348959222435951, + -0.0354345329105854, + -0.01742074266076088, + -0.023289432749152184, + 0.005050162319093943, + 0.03382836654782295, + 0.03933875635266304, + 0.00864859577268362, + 0.005569078028202057, + -0.042279280722141266, + 0.009167511947453022, + 0.020175939425826073, + -0.019706442952156067, + -0.010897231288254261, + -0.05747609958052635, + 0.012583707459270954, + -0.014035436324775219, + 0.019286369904875755, + 0.014727323316037655, + -0.01761842519044876, + -0.023289432749152184, + -0.012676370330154896, + 0.02331414446234703, + -0.02050952799618244, + -0.02226395718753338, + -0.0026038452051579952, + 0.02215276099741459, + -0.007579876575618982, + 0.025426872074604034, + 0.01709950901567936, + 0.007240110542625189, + 0.013565940782427788, + -0.04101905599236488, + 0.010087969712913036, + -0.010606884956359863, + 0.015332724899053574, + -0.009124268777668476, + 0.008642418310046196, + 0.00507796136662364, + -0.025105638429522514, + -0.015851641073822975, + -0.009482568129897118, + -0.030171245336532593, + 0.005423905327916145, + 0.03022066503763199, + 0.0017065532738342881, + 0.023252367973327637, + -0.012614594772458076, + -0.006001507863402367, + -0.012886407785117626, + 0.00908102560788393, + 0.018779808655381203, + -0.01591341756284237, + 0.006230078171938658, + 0.0005193018587306142, + -0.01203390397131443, + -0.02212805114686489, + -0.02945464663207531, + 0.015826931223273277, + 0.04452791437506676, + -0.015048556961119175, + 0.01859448105096817, + -0.013714202679693699, + 0.014887940138578415, + 0.002160604577511549, + 0.010310362093150616, + -0.0013405324425548315, + 0.02363537810742855, + 0.01580222137272358, + 0.01848328486084938, + 0.006702661979943514, + -0.011236997321248055, + 0.02461143396794796, + -0.010551286861300468, + 0.014294893480837345, + -0.01129259541630745, + 0.0007119647925719619, + 0.014492576010525227, + -0.029108703136444092, + -0.029059283435344696, + -0.00909338053315878, + -0.029701750725507736, + 0.013034669682383537, + -0.012225408107042313, + -0.038103241473436356, + 0.002803071867674589, + 0.017037734389305115, + -0.002798438537865877, + 0.01990412548184395, + 0.020064743235707283, + 0.009420792572200298, + -0.0008185278275050223, + -0.01934814453125, + -0.012762856669723988, + -0.0035953449551016092, + 0.012052436359226704, + -0.024994442239403725, + 0.018668612465262413, + -0.007505746092647314, + 0.008185278624296188, + -0.04200746491551399, + 0.013751267455518246, + 0.01015592273324728, + 0.0204106867313385, + 0.0008887976873666048, + 0.03118436597287655, + -0.012262473814189434, + 0.03620055317878723, + 0.002143616322427988, + -0.005071783903986216, + -0.0009961329633370042, + -0.023375919088721275, + 0.027675507590174675, + -0.041636813431978226, + 0.020385976880788803, + 0.02138674259185791, + -0.008926586247980595, + 0.027230722829699516, + 0.014566706493496895, + 0.013121156021952629, + -0.013121156021952629, + 0.0214979387819767, + -0.02965232916176319, + -0.0068571013398468494, + 0.016061678528785706, + 0.012120389379560947, + 0.029182834550738335, + -0.044651467353105545, + 0.003471793606877327, + 0.0062393443658947945, + 0.023598311468958855, + 0.0037405178882181644, + 0.02300526574254036, + 0.03600287064909935, + -0.028342684730887413, + -0.008908053860068321, + -0.03363068401813507, + 0.023907190188765526, + -0.0008393771131522954, + 0.000894203083589673, + 0.014257828705012798, + 0.04321826994419098, + -0.012886407785117626, + 0.018755098804831505, + 0.04667770862579346, + -0.050903163850307465, + -0.002322765765711665, + -0.03157972916960716, + -0.010149745270609856, + -0.05129852890968323, + -0.002852492267265916, + -0.004976031370460987, + -0.0056802742183208466, + -0.014344314113259315, + 0.003536658128723502, + -0.018322668969631195, + 0.0025683240965008736, + -0.019854705780744553, + -0.0010239320108667016, + 0.0031227609142661095, + -0.00004659720798372291, + 0.0537201352417469, + 0.04032716900110245, + 0.014430800452828407, + 0.00024343481345567852, + 0.01901455596089363, + -0.013874819502234459, + -0.01376362331211567, + 0.027378983795642853, + 0.024809114634990692, + 0.007987596094608307, + 0.010600707493722439, + -0.006955942139029503, + 0.02718130126595497, + 0.024327265098690987, + -0.014455510303378105, + -0.004951321054250002, + 0.003073340281844139, + -0.03471793606877327, + 0.03355655446648598, + -0.014616127125918865, + 0.011725025251507759, + -0.0070177181623876095, + 0.0012247029226273298, + 0.04171094298362732, + 0.03195038437843323, + -0.021213769912719727, + -0.025080928578972816, + 0.013195286504924297, + 0.006375250872224569, + 0.01590106077492237, + -0.009519632905721664, + 0.01945934072136879, + 0.013405323959887028, + 0.043144140392541885, + -0.02212805114686489, + 0.05861277133226395, + -0.004240900743752718, + -0.009779090993106365, + -0.0068138581700623035, + -0.002515814732760191, + -0.0034285506699234247, + 0.024673208594322205, + 0.021745041012763977, + -0.01751958392560482, + -0.03632410243153572, + -0.009661717340350151, + 0.017680201679468155, + 0.020472463220357895, + 0.0007401499315164983, + 0.013615361414849758, + -0.011675604619085789, + -0.014714968390762806, + -0.002483382588252425, + -0.008506512269377708, + -0.02301762066781521, + -0.0050038304179906845, + 0.010390670038759708, + -0.0056802742183208466, + -0.0236477330327034, + 0.010736614465713501, + -0.014208408072590828, + -0.009871754795312881, + 0.01818676106631756, + 0.014702613465487957, + -0.021114928647875786, + -0.02794731967151165, + -0.02814500220119953, + 0.008030839264392853, + 0.04502211883664131, + -0.021040799096226692, + 0.017371322959661484, + -0.02063307911157608, + -0.0070671383291482925, + -0.03674417734146118, + 0.020830761641263962, + -0.009056315757334232, + -0.010619240812957287, + -0.031209075823426247, + -0.009680249728262424, + 0.010440090671181679, + 0.012651660479605198, + -0.0032216019462794065, + 0.038325633853673935, + 0.02526625618338585, + 0.018730388954281807, + 0.01654352806508541, + -0.013998370617628098, + 0.0030424525029957294, + -0.03489090874791145, + 0.023721862584352493, + -0.0354592427611351, + 0.0017111864872276783, + -0.006739727221429348, + 0.00930341798812151, + -0.0019490228733047843, + -0.02301762066781521, + 0.00502854073420167, + 0.0091304462403059, + -0.007555166259407997, + -0.041859205812215805, + -0.02494502253830433, + 0.017173640429973602, + 0.012762856669723988, + 0.001967555610463023, + 0.008790680207312107, + -0.016469398513436317, + -0.02526625618338585, + -0.004466382320970297, + -0.03943759948015213, + 0.002086473861709237, + 0.0027258521877229214, + -0.01814969629049301, + 0.0017111864872276783, + -0.015518052503466606, + -0.03407546877861023, + 0.015518052503466606, + 0.03709012269973755, + 0.013961304910480976, + -0.017148930579423904, + 0.018359733745455742, + -0.010415380820631981, + -0.030171245336532593, + -0.006776792928576469, + 0.04568929597735405, + -0.02366008795797825, + -0.0056432089768350124, + -0.021868592128157616, + -0.01796436868607998, + 0.00821616593748331, + 0.004172947723418474, + -0.0012463245075196028, + -0.0333094485104084, + 0.03946230933070183, + 0.036818310618400574, + -0.015406856313347816, + -0.015382145531475544, + -0.0011142789153382182, + -0.02720601297914982, + 0.005516568664461374, + 0.007715783081948757, + -0.031752701848745346, + -0.017692556604743004, + -0.013096445240080357, + -0.022807583212852478, + 0.011539698578417301, + -0.003255578689277172, + 0.013924239203333855, + 0.03405075892806053, + -0.024327265098690987, + -0.01924930326640606, + -0.014850875362753868, + 0.00945167988538742, + -0.019928837195038795, + -0.05243520066142082, + 0.015641603618860245, + -0.016531173139810562, + 0.03632410243153572, + -0.022745806723833084, + 0.0182856023311615, + -0.011657072231173515, + 0.008654773235321045, + 0.012472511269152164, + -0.0033667748793959618, + 0.06360424309968948, + 0.021547358483076096, + 0.009389904327690601, + 0.006603820715099573, + 0.014826164580881596, + -0.009062493219971657, + -0.007931997999548912, + 0.061627425253391266, + -0.0030254642479121685, + 0.02849094569683075, + -0.03706541284918785, + -0.010773679241538048, + 0.014134276658296585, + 0.01784081757068634, + 0.00543008279055357, + -0.07660184800624847, + 0.03555808588862419, + 0.014813809655606747, + 0.000812350248452276, + 0.03387778624892235, + 0.018335023894906044, + 0.04793793335556984, + -0.007376017048954964, + -0.0333094485104084, + 0.0009235464967787266, + 0.009544343687593937, + -0.03318589925765991, + 0.013911884278059006, + -0.028565077111124992, + -0.007023895625025034, + -0.003851714078336954, + 0.024426106363534927, + -0.007487213239073753, + 0.005337419454008341, + 0.002336665289476514, + -0.04393486678600311, + -0.006081816274672747, + -0.014158987440168858, + -0.0023150439374148846, + -0.009674072265625, + 0.026069339364767075, + 0.0078084468841552734 + ] + }, + { + "HotelId": "43", + "HotelName": "Johnson's Family Resort", + "Description": "Family oriented resort located in the heart of the northland. Operated since 1962 by the Smith family, we have grown into one of the largest family resorts in the state. The home of excellent Smallmouth Bass fishing with 10 small cabins, we're a home not only to fishermen but their families as well. Rebuilt in the early 2000's, all of our cabins have all the comforts of home. Sporting a huge beach with multiple water toys for those sunny summer days and a Lodge full of games for when you just can't swim anymore, there's always something for the family to do. A full marina offers watercraft rentals, boat launch, powered dock slips, canoes (free to use), & fish cleaning facility. Rent pontoons, 14' fishing boats, 16' fishing rigs or jet ski's for a fun day or week on the water. Pets are accepted in the lakeside cottages.", + "Description_fr": "Resort familial situé au cœur de la Northland. Opéré depuis 1962 par la famille Smith, nous sommes devenus l'une des plus grandes stations familiales de l'État. La maison de la pêche à l'achigan à petite bouche excellente avec 10 petites cabanes, nous sommes une maison non seulement pour les pêcheurs, mais aussi leurs familles. Reconstruites au début des années 2000, toutes nos cabines ont été construites avec tout le confort de la maison. Arborant une immense plage avec des jouets d'eau multiples pour ces jours ensoleillés d'été et un Lodge plein de jeux pour quand vous ne pouvez pas nager plus, il ya toujours quelque chose pour la famille à faire. UNE marina complète offre la location de motomarines, le lancement de bateaux, des bordereaux d'amarrage, des canoës (libres d'utilisation), et des installations de nettoyage de poissons. Louez des pontons, 14 'bateaux de pêche, 16 'plates-formes de pêche ou jet ski pour une journée ou une semaine de plaisir sur l'eau.", + "Category": "Resort and Spa", + "Tags": [ + "24-hour front desk service", + "pool", + "coffee in lobby" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2002-02-21T00:00:00Z", + "Rating": 4.8, + "Address": { + "StreetAddress": "4000 Great Plains Dr", + "City": "Fargo", + "StateProvince": "ND", + "PostalCode": "58104", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -96.845932, + 46.814121 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 67.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 65.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 72.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "suite", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (Cityside)", + "Description_fr": "Suite, 2 lits doubles (côté ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 265.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 88.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 69.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "bathroom shower", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 233.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "tv", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 138.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 76.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "coffee maker", + "suite" + ] + } + ], + "DescriptionVector": [ + -0.006379331927746534, + 0.04617645964026451, + 0.01611931063234806, + -0.001246239640749991, + -0.032663121819496155, + -0.002862445078790188, + -0.06400556862354279, + -0.018076740205287933, + 0.01660277135670185, + -0.021543512120842934, + 0.03537522256374359, + -0.0077471742406487465, + -0.010553608648478985, + 0.006597479339689016, + -0.023890066891908646, + 0.03834674134850502, + 0.04101167619228363, + -0.01707444153726101, + -0.03223862126469612, + 0.03070569410920143, + 0.05358167365193367, + -0.043228521943092346, + -0.029432186856865883, + -0.08886256068944931, + 0.05749652907252312, + 0.04655379429459572, + -0.03490355238318443, + 0.020647339522838593, + 0.050232816487550735, + -0.02071809023618698, + -0.007422901224344969, + -0.013996796682476997, + 0.03398379683494568, + 0.0060668508522212505, + 0.023913651704788208, + -0.004855249542742968, + 0.044832199811935425, + -0.03681381791830063, + -0.016319770365953445, + -0.006674125324934721, + 0.0031542908400297165, + 0.0386769101023674, + -0.0010303034214302897, + -0.023972610011696815, + -0.02837092988193035, + 0.04068150743842125, + -0.008065550588071346, + 0.03462055325508118, + 0.0014872333267703652, + 0.018737077713012695, + -0.012900165282189846, + 0.04551612213253975, + -0.054006174206733704, + -0.05612868815660477, + -0.038535408675670624, + 0.015824517235159874, + 0.04117675870656967, + -0.009315475821495056, + 0.015824517235159874, + 0.0407758429646492, + 0.03888916224241257, + 0.026059748604893684, + 0.01410292275249958, + 0.03457338362932205, + -0.024066943675279617, + 0.04405394569039345, + -0.038299575448036194, + 0.012664330191910267, + -0.028960516676306725, + 0.026649335399270058, + 0.015529722906649113, + -0.002834439743310213, + -0.02343018911778927, + -0.08145734667778015, + -0.009197558276355267, + -0.003982660826295614, + -0.03337062895298004, + -0.051128990948200226, + -0.005559805780649185, + 0.01393783837556839, + -0.006031475495547056, + 0.029361436143517494, + -0.05792103335261345, + 0.005828068125993013, + 0.0005147831980139017, + 0.022015180438756943, + -0.013454376719892025, + 0.0155061399564147, + -0.001450384152121842, + 0.03664873167872429, + 0.02256939187645912, + 0.04301627352833748, + -0.02312360517680645, + -0.0085077416151762, + 0.017994197085499763, + -0.05499668046832085, + -0.0012698231730610132, + -0.03131886571645737, + -0.010877881199121475, + 0.016142893582582474, + -0.019279496744275093, + -0.04544537141919136, + 0.030469859018921852, + -0.039360832422971725, + 0.0676845982670784, + -0.03997400403022766, + -0.019362039864063263, + 0.04412469640374184, + 0.009486455470323563, + -0.003422552952542901, + -0.11103103309869766, + -0.02933785319328308, + -0.02827659621834755, + 0.04219084978103638, + -0.05494951456785202, + 0.0550910159945488, + 0.0010465170489624143, + -0.011172674596309662, + 0.0019441633485257626, + 0.04388885945081711, + 0.0077176946215331554, + 0.017463568598031998, + 0.024456070736050606, + -0.023960817605257034, + 0.03329987823963165, + 0.03124811500310898, + -0.020163876935839653, + 0.002706204541027546, + 0.011903762817382812, + -0.003982660826295614, + 0.011650240048766136, + 0.0030452171340584755, + -0.02400798536837101, + 0.003823472186923027, + -0.05061015486717224, + -0.014621758833527565, + -0.037992991507053375, + -0.009498247876763344, + -0.04730846732854843, + -0.022982103750109673, + 0.04622362554073334, + 0.007393421605229378, + 0.04157767817378044, + -0.03888916224241257, + -0.0057366820983588696, + 0.026767252013087273, + 0.05037431791424751, + -0.00838392786681652, + 0.00011036332580260932, + 0.02126050926744938, + 0.003525730688124895, + -0.009156286716461182, + -0.043700192123651505, + -0.0013110942672938108, + -0.03487997129559517, + -0.02287597768008709, + -0.02305285446345806, + -0.009309579618275166, + -0.030399108305573463, + 0.053534504026174545, + -0.011945033445954323, + -0.00950414314866066, + -0.009156286716461182, + 0.07428797334432602, + 0.000006402547114703339, + 0.029668021947145462, + -0.017098024487495422, + 0.002511640777811408, + -0.07999517023563385, + -0.0372147336602211, + 0.0470726303756237, + 0.007251921109855175, + -0.043134190142154694, + 0.04667171090841293, + -0.014421300031244755, + -0.022899560630321503, + -0.03367721289396286, + -0.04259176924824715, + -0.020894965156912804, + 0.016390521079301834, + -0.040799424052238464, + -0.055562686175107956, + -0.04355869069695473, + 0.005500847473740578, + -0.02157888561487198, + 0.032521624118089676, + -0.045964207500219345, + 0.04054000601172447, + 0.029597271233797073, + 0.019939834251999855, + -0.044336948543787, + -0.030021773651242256, + -0.0010008240351453424, + -0.022180264815688133, + 0.0399504192173481, + -0.030399108305573463, + -0.0070868367329239845, + 0.014350549317896366, + 0.014350549317896366, + -0.02547016181051731, + -0.02262835204601288, + -0.050798822194337845, + 0.06098688766360283, + 0.0058457558043301105, + -0.038464661687612534, + -0.0005427885917015374, + 0.024361737072467804, + 0.055562686175107956, + 0.024715488776564598, + -0.017911655828356743, + 0.03440830111503601, + 0.035894058644771576, + 0.06433574110269547, + -0.00459288340061903, + 0.01878424361348152, + -0.037592072039842606, + -0.026154082268476486, + 0.013595878146588802, + -0.04320494085550308, + 0.0464358776807785, + -0.028465263545513153, + 0.007564402185380459, + 0.000767200137488544, + -0.006927648093551397, + 0.021685011684894562, + 0.062166061252355576, + -0.016237227246165276, + -0.02118975855410099, + 0.01470430102199316, + -0.03671948239207268, + 0.00995222944766283, + 0.0012993024429306388, + -0.01900828629732132, + -0.04549253731966019, + -0.057968199253082275, + 0.02497490867972374, + 0.0008099452243186533, + 0.018513033166527748, + 0.018253615126013756, + 0.01828899048268795, + -0.03690814971923828, + -0.02450323849916458, + -0.051836494356393814, + 0.04150692746043205, + 0.016178268939256668, + 0.000561213179025799, + -0.003068800549954176, + 0.010364940389990807, + 0.04528028517961502, + -0.002149044768884778, + -0.009445184841752052, + -0.0158716831356287, + 0.043299272656440735, + -0.03773357346653938, + -0.002166732447221875, + 0.015730183571577072, + -0.029385019093751907, + 0.009739978238940239, + 0.04924231022596359, + 0.0023067593574523926, + -0.007487755734473467, + -0.01091915275901556, + -0.0192441213876009, + -0.03464413434267044, + -0.02643708325922489, + -0.012829414568841457, + 0.033630046993494034, + 0.028819015249609947, + 0.026649335399270058, + 0.0018085583578795195, + -0.02738042362034321, + -0.037662822753190994, + -0.07508980482816696, + -0.01690935716032982, + 0.004884728696197271, + -0.033464960753917694, + -0.01220445241779089, + -0.05018565058708191, + 0.029385019093751907, + 0.013029874302446842, + -0.01131417602300644, + -0.01741640269756317, + 0.02893693372607231, + 0.01510522048920393, + 0.0008880654931999743, + 0.00648545753210783, + 0.019515331834554672, + -0.010093730874359608, + -0.019833708181977272, + -0.018253615126013756, + -0.021732179448008537, + 0.017593277618288994, + -0.04428977891802788, + -0.033158376812934875, + 0.021956222131848335, + 0.004675425589084625, + -0.05150632560253143, + 0.012581788003444672, + 0.03353571146726608, + -0.005589285399764776, + -0.011897866614162922, + 0.031059445813298225, + -0.01325391698628664, + -0.04063434153795242, + 0.00234803045168519, + 0.018630951642990112, + 0.016638146713376045, + 0.0011791741708293557, + 0.04801597073674202, + 0.023559898138046265, + -0.024856990203261375, + 0.006402915343642235, + -0.015046262182295322, + -0.04867630824446678, + 0.0010811552638188004, + 0.006279102060943842, + 0.008731784299015999, + -0.006597479339689016, + -0.013760962523519993, + 0.01034725271165371, + 0.03775715455412865, + 0.07575014233589172, + 0.03207353502511978, + -0.027121005579829216, + 0.018984703347086906, + 0.02530507743358612, + 0.008731784299015999, + -0.035634640604257584, + -0.0207062978297472, + 0.009887374937534332, + -0.013065249659121037, + 0.008719992823898792, + -0.018972910940647125, + 0.06188305839896202, + -0.0003465666377451271, + -0.0006430184002965689, + -0.01668531447649002, + -0.037497736513614655, + 0.01007604319602251, + 0.05891153961420059, + -0.02440890483558178, + 0.038629744201898575, + -0.03938441723585129, + 0.01837153360247612, + 0.004920104052871466, + -0.018324365839362144, + -0.04952531307935715, + 0.03587047755718231, + 0.0031366031616926193, + 0.026649335399270058, + 0.008207052014768124, + 0.011408509686589241, + 0.027356840670108795, + -0.025800330564379692, + 0.009403913281857967, + -0.0426861047744751, + 0.05419484153389931, + -0.003404865274205804, + 0.003611220745369792, + 0.03577614203095436, + -0.05617585405707359, + 0.038464661687612534, + 0.005173626355826855, + 0.002401093253865838, + 0.006190664134919643, + 0.019456373527646065, + -0.01748715154826641, + -0.00006812494393670931, + -0.001759917358867824, + 0.016260812059044838, + 0.01957429014146328, + 0.0365779809653759, + 0.01253462117165327, + 0.04744996502995491, + 0.006827418226748705, + 0.03405454754829407, + 0.06358107179403305, + -0.001838037627749145, + -0.014008589088916779, + 0.04181351512670517, + 0.004654789809137583, + -0.023147188127040863, + 0.01683860644698143, + -0.0510818213224411, + 0.02077704854309559, + -0.021083632484078407, + -0.03730906918644905, + -0.027003087103366852, + -0.026767252013087273, + 0.04655379429459572, + 0.0262719988822937, + -0.04221443459391594, + 0.002172628417611122, + -0.0040652030147612095, + -0.004018035717308521, + -0.0003334851935505867, + -0.04891214147210121, + 0.019715791568160057, + 0.015730183571577072, + -0.005724890157580376, + 0.03978533670306206, + 0.03164903447031975, + -0.01732206717133522, + -0.022133098915219307, + -0.016567396000027657, + -0.019597873091697693, + -0.03247445449233055, + 0.006703604944050312, + -0.03332345932722092, + -0.030163275077939034, + -0.034361135214567184, + -0.005789745133370161, + 0.03825240954756737, + 0.011042965576052666, + 0.0262719988822937, + -0.033394210040569305, + 0.027663424611091614, + -0.011467467993497849, + 0.006031475495547056, + 0.0029022423550486565, + -0.0223925169557333, + -0.009445184841752052, + 0.012045263312757015, + -0.004354100674390793, + -0.0384882427752018, + 0.024479655548930168, + 0.016980107873678207, + -0.017770154401659966, + -0.027663424611091614, + -0.006550312042236328, + -0.044360529631376266, + -0.030234023928642273, + 0.017298484221100807, + 0.044360529631376266, + -0.07876883447170258, + 0.008513636887073517, + -0.02893693372607231, + 0.015317471697926521, + -0.02095392346382141, + -0.02950293757021427, + 0.04124750941991806, + 0.04457278177142143, + -0.0006861319416202605, + -0.0007620412507094443, + 0.00008129853085847571, + 0.024456070736050606, + 0.008649242110550404, + 0.027521925047039986, + -0.03424321487545967, + -0.013855296187102795, + -0.030068939551711082, + 0.012746872380375862, + 0.027922842651605606, + -0.036931734532117844, + 0.016815023496747017, + 0.05405334010720253, + 0.05051581934094429, + -0.050562985241413116, + -0.008083238266408443, + -0.021956222131848335, + 0.041860681027173996, + 0.019220538437366486, + 0.0039266496896743774, + -0.04388885945081711, + 0.0022065294906497, + -0.04091734066605568, + 0.010111418552696705, + 0.0010759964352473617, + 0.01410292275249958, + -0.030752861872315407, + 0.030469859018921852, + -0.04872347414493561, + -0.01175636611878872, + -0.03584689274430275, + -0.019527124240994453, + 0.003752721706405282, + 0.0014548060717061162, + -0.021071841940283775, + 0.04428977891802788, + 0.04502086713910103, + 0.007918153889477253, + 0.007021981757134199, + -0.012711497023701668, + -0.007411109283566475, + 0.023890066891908646, + -0.029102018103003502, + -0.04127109423279762, + 0.06334523111581802, + -0.06518474221229553, + 0.044926535338163376, + -0.010895568877458572, + -0.011738678440451622, + -0.005916506052017212, + -0.010871984995901585, + 0.01067742146551609, + 0.01676785573363304, + 0.005403565242886543, + 0.00676845945417881, + -0.03608272969722748, + 0.027451174333691597, + 0.0011843329994007945, + 0.023831108585000038, + -0.03546955808997154, + 0.0483461394906044, + 0.009486455470323563, + 0.0006761826807633042, + 0.0071340035647153854, + -0.010311877354979515, + 0.02650783397257328, + -0.005064552649855614, + 0.04615287482738495, + 0.043865278363227844, + -0.02570599503815174, + 0.019963417202234268, + -0.004038671497255564, + 0.00002473501990607474, + 0.012286994606256485, + -0.03028119169175625, + -0.021496344357728958, + -0.010883777402341366, + 0.00674487603828311, + -0.008378032594919205, + -0.024927740916609764, + -0.007735382299870253, + 0.002421728800982237, + -0.018159281462430954, + -0.012239827774465084, + -0.04938381165266037, + 0.029455769807100296, + 0.02265193499624729, + -0.021897263824939728, + 0.025753162801265717, + -0.015046262182295322, + -0.017439985647797585, + -0.016142893582582474, + 0.04061075672507286, + 0.0468839630484581, + -0.009810728952288628, + 0.030092524364590645, + -0.002420254983007908, + -0.0064736660569906235, + -0.0033046354074031115, + -0.043700192123651505, + 0.005677723325788975, + -0.01877245120704174, + 0.00576026551425457, + -0.0035109908785670996, + 0.013760962523519993, + -0.010494649410247803, + 0.01006425078958273, + -0.01731027662754059, + 0.04530386999249458, + 0.01884320192039013, + -0.014279798604547977, + 0.014279798604547977, + -0.019208746030926704, + -0.008991202339529991, + 0.030328359454870224, + 0.0033488546032458544, + 0.010152689181268215, + -0.030917946249246597, + -0.00866103358566761, + -0.012758663855493069, + 0.0035493141040205956, + 0.013878879137337208, + -0.0005965884192846715, + 0.02797001041471958, + -0.01917337067425251, + -0.010105522349476814, + 0.0351158045232296, + -0.024125901982188225, + 0.035634640604257584, + -0.003643648000434041, + -0.004749123938381672, + 0.02601258084177971, + -0.0009013312519527972, + -0.028135094791650772, + -0.013690211810171604, + 0.019715791568160057, + 0.000568951538298279, + 0.011679720133543015, + -0.038299575448036194, + 0.006892272736877203, + -0.005441888701170683, + 0.01196861732751131, + 0.03837032616138458, + -0.03280462324619293, + -0.0007546714623458683, + 0.02279343642294407, + 0.019208746030926704, + 0.007222441490739584, + 0.0241730697453022, + -0.030752861872315407, + -0.020045960322022438, + -0.009775353595614433, + -0.006827418226748705, + -0.009115016087889671, + -0.0024910052306950092, + -0.03568181023001671, + 0.009574893862009048, + 0.0014540690463036299, + -0.012145493179559708, + 0.03054060973227024, + 0.003422552952542901, + -0.012617163360118866, + -0.03615348041057587, + 0.006302685476839542, + -0.0103531489148736, + -0.01998700201511383, + 0.02150813676416874, + -0.04228518530726433, + 0.014633551239967346, + 0.01805315539240837, + 0.007434692699462175, + -0.03487997129559517, + -0.029290685430169106, + -0.004023931920528412, + -0.008442887105047703, + -0.010718693025410175, + 0.004504445008933544, + -0.018972910940647125, + -0.04018625244498253, + -0.00922114122658968, + 0.049572478979825974, + 0.012021680362522602, + 0.022946728393435478, + 0.035398807376623154, + -0.016897564753890038, + -0.027427589520812035, + -0.012145493179559708, + -0.011320071294903755, + 0.04881780967116356, + 0.02142559364438057, + -0.021130800247192383, + -0.06065671890974045, + -0.0241730697453022, + 0.040091920644044876, + 0.034196048974990845, + 0.027333255857229233, + 0.02867751568555832, + 0.03627139702439308, + -0.007570297922939062, + 0.03971458598971367, + -0.02272268570959568, + 0.00491715595126152, + 0.014892969280481339, + 0.011544114910066128, + 0.0003441714507061988, + 0.010317773558199406, + -0.003469719784334302, + 0.00917987059801817, + 0.0026870430447161198, + 0.0021136696450412273, + -0.012664330191910267, + -0.01140261348336935, + 0.004645945969969034, + 0.022781644016504288, + 0.005966620985418558, + 0.04018625244498253, + -0.0007981534581631422, + -0.017593277618288994, + 0.040893759578466415, + 0.01990445889532566, + -0.0007974164909683168, + 0.017711196094751358, + 0.02537582628428936, + 0.000467616249807179, + -0.02980952151119709, + -0.012475661933422089, + 0.01989266835153103, + 0.06801476329565048, + 0.0578266978263855, + 0.013890671543776989, + 0.01886678673326969, + 0.004925999790430069, + -0.02254580892622471, + 0.003681971225887537, + 0.005061605013906956, + 0.023158980533480644, + -0.01192145049571991, + 0.007251921109855175, + 0.009592581540346146, + -0.014786843210458755, + 0.0027607413940131664, + -0.0009278626530431211, + 0.011137299239635468, + 0.016166476532816887, + 0.01111961156129837, + -0.008148092776536942, + 0.006562103983014822, + -0.01660277135670185, + 0.007257816847413778, + 0.01725131832063198, + 0.009728186763823032, + 0.011485155671834946, + -0.0008777477196417749, + -0.026885170489549637, + -0.03044627606868744, + 0.03223862126469612, + -0.13291651010513306, + 0.022215640172362328, + 0.0023347646929323673, + -0.011933241970837116, + -0.020022377371788025, + -0.036931734532117844, + -0.049572478979825974, + -0.03973816707730293, + -0.01900828629732132, + 0.017923446372151375, + -0.021331259980797768, + 0.02069450542330742, + -0.025823913514614105, + -0.003410761244595051, + 0.03325270861387253, + 0.03188486769795418, + 0.007865091785788536, + -0.041860681027173996, + 0.0009698707144707441, + -0.014739676378667355, + 0.03190845251083374, + 0.01281762309372425, + -0.007741278037428856, + 0.03325270861387253, + 0.029267102479934692, + -0.0030570088420063257, + 0.0380401574075222, + 0.028182262554764748, + -0.002368665998801589, + -0.006078642792999744, + 0.043370023369789124, + -0.04985548183321953, + 0.010170376859605312, + -0.00212693540379405, + 0.06480740755796432, + -0.012511037290096283, + -0.0015417701797559857, + -0.00018489081412553787, + 0.01732206717133522, + -0.022758061066269875, + -0.014999095350503922, + -0.009975813329219818, + -0.012723288498818874, + 0.04702546447515488, + -0.008590283803641796, + -0.013996796682476997, + -0.024691905826330185, + -0.01225161924958229, + -0.005329866893589497, + -0.023701399564743042, + -0.016225436702370644, + -0.0010693635558709502, + 0.008065550588071346, + 0.0043953717686235905, + 0.03124811500310898, + -0.029031267389655113, + -0.017098024487495422, + -0.008036071434617043, + -0.014633551239967346, + 0.039195746183395386, + 0.016697105020284653, + -0.007358046714216471, + 0.05117615684866905, + 0.003628908423706889, + 0.0021903158631175756, + 0.019196955487132072, + -0.009468767791986465, + -0.02723892219364643, + -0.01571839116513729, + -0.02584749646484852, + -0.006703604944050312, + 0.002134305192157626, + -0.0084605747833848, + 0.010317773558199406, + 0.0296444371342659, + 0.03131886571645737, + -0.013466168195009232, + 0.0009882953017950058, + 0.014739676378667355, + 0.029526520520448685, + -0.00922703742980957, + 0.03643647953867912, + -0.03952591493725777, + 0.06702426075935364, + -0.007116315886378288, + -0.04200218245387077, + 0.014079338870942593, + 0.05358167365193367, + 0.012404912151396275, + -0.0009035421535372734, + 0.020482255145907402, + 0.008761263452470303, + -0.020682714879512787, + 0.027899259701371193, + -0.020812423899769783, + 0.018501242622733116, + -0.04221443459391594, + 0.011261112987995148, + -0.034927137196063995, + 0.04645945876836777, + -0.0009131229599006474, + -0.026036163792014122, + -0.033724378794431686, + 0.00007881120836827904, + 0.0015992549015209079, + 0.02103646658360958, + -0.027026670053601265, + -0.03591764345765114, + 0.007812028750777245, + 0.029833106324076653, + -0.04176634922623634, + -0.027215339243412018, + 0.01563584804534912, + 0.0009860843420028687, + -0.005203105974942446, + 0.015411806292831898, + 0.0087789511308074, + 0.010807130485773087, + 0.008378032594919205, + 0.018630951642990112, + -0.03695531561970711, + 0.013336459174752235, + 0.002763689262792468, + 0.026389917358756065, + 0.026861585676670074, + 0.006621062755584717, + -0.027168171480298042, + 0.03690814971923828, + 0.030469859018921852, + 0.0027327360585331917, + 0.004245026968419552, + -0.005907662212848663, + -0.008289594203233719, + 0.006874585058540106, + 0.01353691890835762, + -0.0035168868489563465, + 0.010465170256793499, + 0.04061075672507286, + -0.04035133868455887, + 0.02530507743358612, + -0.032097119837999344, + 0.018878577277064323, + 0.05405334010720253, + -0.017911655828356743, + -0.00007913363515399396, + -0.005105823744088411, + -0.004707852844148874, + -0.004469070117920637, + 0.02197980508208275, + -0.026154082268476486, + 0.03763923794031143, + 0.0016611615428701043, + -0.03443188592791557, + 0.006385227665305138, + 0.010907360352575779, + -0.027569090947508812, + -0.004849353805184364, + 0.029526520520448685, + -0.017298484221100807, + 0.03393663093447685, + 0.010995798744261265, + -0.02780492603778839, + 0.009698707610368729, + -0.01789986342191696, + -0.005150042939931154, + -0.02399619296193123, + 0.011213946156203747, + -0.02176755480468273, + 0.007965321652591228, + 0.011715094558894634, + -0.04714338108897209, + -0.002129883272573352, + 0.011815324425697327, + 0.015400013886392117, + 0.019692208617925644, + -0.0012167602544650435, + 0.011850699782371521, + 0.00775306997820735, + 0.008254218846559525, + -0.013737378641963005, + -0.012794039212167263, + -0.02399619296193123, + 0.0024512081872671843, + -0.022781644016504288, + -0.015541515313088894, + 0.03905424848198891, + -0.008908660151064396, + 0.012664330191910267, + -0.005462524015456438, + -0.024951323866844177, + 0.010736380703747272, + -0.015576890669763088, + 0.013784545473754406, + 0.010364940389990807, + -0.011184467002749443, + -0.053204335272312164, + -0.016013184562325478, + -0.000534313265234232, + 0.01611931063234806, + 0.023713191971182823, + 0.033630046993494034, + -0.012947332113981247, + 0.006974814925342798, + -0.004586987197399139, + 0.02029358595609665, + 0.03181411698460579, + -0.010606671683490276, + -0.019527124240994453, + 0.015482556074857712, + 0.01685039885342121, + -0.01602497696876526, + 0.029620854184031487, + -0.048770640045404434, + -0.028087927028536797, + 0.000732930435333401, + -0.016532020643353462, + 0.021449176594614983, + -0.01075406838208437, + 0.006597479339689016, + 0.012416703626513481, + 0.0020547108724713326, + -0.005435992497950792, + 0.037827905267477036, + 0.0005578967393375933, + 0.027427589520812035, + 0.005368190351873636, + 0.039761751890182495, + 0.000379915174562484, + -0.0525439977645874, + 0.012169077061116695, + 0.010759963653981686, + -0.010017083957791328, + -0.009964020922780037, + -0.017534319311380386, + 0.006809730548411608, + 0.018147489055991173, + 0.00587818305939436, + 0.0006887114141136408, + 0.011856595985591412, + 0.01787628047168255, + 0.01515238732099533, + 0.025352243334054947, + -0.00018304835248272866, + 0.03341779485344887, + -0.027899259701371193, + 0.027663424611091614, + -0.05914737284183502, + 0.030328359454870224, + -0.03662514686584473, + 0.01725131832063198, + -0.0241730697453022, + 0.003189665963873267, + 0.02069450542330742, + -0.005102876108139753, + -0.05018565058708191, + -0.031460367143154144, + -0.02335944026708603, + -0.013949629850685596, + -0.0449737012386322, + -0.01652023009955883, + 0.006738980300724506, + 0.03360646218061447, + 0.023819318041205406, + 0.009716394357383251, + 0.009362642653286457, + -0.007924050092697144, + -0.003048165002837777, + 0.020894965156912804, + 0.012192660011351109, + 0.028488846495747566, + 0.010871984995901585, + -0.04252101853489876, + 0.013961421325802803, + -0.021460969001054764, + 0.01788807101547718, + -0.03631856292486191, + -0.0032250413205474615, + -0.008719992823898792, + 0.06928826868534088, + 0.0076410481706261635, + -0.028559597209095955, + 0.02055300585925579, + 0.07636331766843796, + -0.03160186484456062, + -0.009716394357383251, + 0.005029177758842707, + -0.004469070117920637, + 0.04280402138829231, + 0.0019058402394875884, + 0.008678721264004707, + -0.006149393040686846, + 0.05617585405707359, + -0.015517931431531906, + -0.022097723558545113, + 0.010294189676642418, + -0.024314571171998978, + 0.011379030533134937, + -0.010907360352575779, + 0.018630951642990112, + 0.041129592806100845, + 0.028300179168581963, + -0.008230634965002537, + 0.01773477904498577, + -0.022192057222127914, + -0.012033471837639809, + 0.01700369082391262, + -0.002858023392036557, + 0.0262719988822937, + 0.041601262986660004, + -0.021449176594614983, + -0.024125901982188225, + -0.008607971481978893, + -0.006638750433921814, + 0.01910261996090412, + 0.007222441490739584, + 0.03587047755718231, + -0.008920452557504177, + 0.010948631912469864, + -0.03280462324619293, + -0.020081335678696632, + -0.010270606726408005, + 0.011349551379680634, + -0.012758663855493069, + 0.016142893582582474, + -0.028135094791650772, + 0.021708596497774124, + -0.06235472857952118, + 0.027993593364953995, + -0.007652840111404657, + -0.003696710802614689, + 0.02931426838040352, + 0.01268791314214468, + 0.015765558928251266, + -0.0005818487261421978, + 0.02601258084177971, + 0.0019721686840057373, + 0.008006592281162739, + -0.010759963653981686, + -0.010164480656385422, + 0.013513335026800632, + -0.0054861074313521385, + -0.011614864692091942, + -0.014916553162038326, + 0.016048559918999672, + -0.0018793087219819427, + -0.025823913514614105, + -0.00933905877172947, + -0.003823472186923027, + -0.003882430726662278, + 0.009126807563006878, + 0.014857593923807144, + -0.035092223435640335, + -0.02683800272643566, + -0.010453378781676292, + -0.02874826453626156, + 0.019786542281508446, + 0.013124207966029644, + -0.005126459524035454, + -0.028819015249609947, + -0.026389917358756065, + -0.01179763674736023, + -0.010524129495024681, + -0.0025868131779134274, + 0.03061136044561863, + 0.00702787796035409, + -0.019079037010669708, + 0.0051205637864768505, + -0.056836191564798355, + -0.027003087103366852, + -0.009869687259197235, + 0.041860681027173996, + 0.023418398573994637, + 0.01571839116513729, + 0.0066505419090390205, + -0.0276398416608572, + 0.01268791314214468, + -0.00922703742980957, + 0.021897263824939728, + 0.012334161438047886, + 0.011538218706846237, + 0.01981012523174286, + 0.029620854184031487, + 0.003590585198253393, + -0.05358167365193367, + 0.0018660430796444416, + -0.00983431190252304, + -0.004124161321669817, + -0.013218541629612446, + 0.006450082641094923, + -0.0017127504106611013, + -0.006491353735327721, + -0.006497249472886324, + 0.001051675877533853, + 0.007682319264858961, + 0.003340010764077306, + -0.01253462117165327, + 0.015647640451788902, + 0.057166360318660736, + 0.013289292342960835, + -0.027498340234160423, + -0.01080123521387577, + -0.0012948806397616863, + -0.00531807541847229, + 0.023548107594251633, + 0.015930643305182457, + -0.03313479200005531, + 0.0018527773208916187, + -0.02457398921251297, + 0.028135094791650772, + -0.0013523653615266085, + 0.016414104029536247, + -0.011255216784775257, + 0.022746268659830093, + 0.041601262986660004, + -0.017852695658802986, + 0.0076705277897417545, + -0.028488846495747566, + -0.010129105299711227, + 0.0023126553278416395, + 0.01611931063234806, + 0.009362642653286457, + -0.007010190282016993, + -0.003248624736443162, + 0.02054121345281601, + 0.0036849190946668386, + -0.011709199286997318, + -0.01966862380504608, + 0.03407813236117363, + -0.01731027662754059, + 0.0077471742406487465, + -0.0017776050372049212, + 0.0040681506507098675, + -0.017098024487495422, + -0.0053416588343679905, + -0.0297387707978487, + -0.0027091526426374912, + 0.009445184841752052, + -0.006208351813256741, + 0.0014555430971086025, + 0.013336459174752235, + 0.02206234820187092, + 0.003210301510989666, + 0.04398319497704506, + -0.002613344695419073, + 0.03143678233027458, + -0.008708201348781586, + 0.005692462902516127, + 0.03261595591902733, + 0.05518534779548645, + 0.013230334036052227, + -0.015046262182295322, + -0.029927439987659454, + 0.001902892254292965, + 0.014150089584290981, + -0.0018852046923711896, + -0.006573895923793316, + -0.0007797288708388805, + 0.009857895784080029, + -0.011208049952983856, + -0.004206703510135412, + 0.014739676378667355, + 0.005008541978895664, + 0.007216545753180981, + -0.012876581400632858, + -0.009480560198426247, + 0.011113716289401054, + -0.01498730294406414, + 0.012746872380375862, + 0.03643647953867912, + -0.016378728672862053, + 0.01510522048920393, + 0.013784545473754406, + -0.027993593364953995, + -0.04004475474357605, + -0.017522526904940605, + 0.010612566955387592, + 0.02262835204601288, + 0.03334704414010048, + 0.018571993336081505, + 0.013430792838335037, + -0.010241127572953701, + -0.010199856013059616, + 0.05042148381471634, + -0.024114111438393593, + 0.04480861499905586, + -0.0311066135764122, + -0.005406513344496489, + 0.006827418226748705, + 0.007953529246151447, + -0.0038588473107665777, + -0.012452078983187675, + -0.01716877520084381, + 0.010813026688992977, + -0.012381328269839287, + -0.0426861047744751, + -0.032993290573358536, + 0.017192358151078224, + -0.038393910974264145, + -0.020104918628931046, + 0.007694111205637455, + 0.013595878146588802, + -0.005612868815660477, + 0.011302383616566658, + -0.03910141438245773, + 0.009769457392394543, + 0.0004871463170275092, + -0.033488545566797256, + -0.0042096516117453575, + -0.03655439615249634, + 0.0038352638948708773, + -0.009698707610368729, + -0.04341719299554825, + -0.022451475262641907, + -0.050232816487550735, + -0.019196955487132072, + 0.043299272656440735, + 0.018182864412665367, + 0.031955618411302567, + -0.004421902820467949, + 0.014751468785107136, + 0.015494348481297493, + -0.0029214038513600826, + 0.011750469915568829, + -0.01715698279440403, + -0.013183166272938251, + 0.0060019963420927525, + -0.007977113127708435, + -0.006709500681608915, + 0.014268007129430771, + -0.020930340513586998, + 0.025894664227962494, + -0.0024364686105400324, + 0.028323762118816376, + -0.008631554432213306, + -0.0019397414289414883, + -0.0006758141680620611, + 0.013737378641963005, + 0.033229127526283264, + -0.005718994420021772, + 0.024550404399633408, + 0.03681381791830063, + 0.0010767333442345262, + -0.00719296233728528, + 0.01482221856713295, + 0.010164480656385422, + -0.019845500588417053, + -0.016072142869234085, + -0.028960516676306725, + -0.015659432858228683, + -0.03933724761009216, + -0.035257305949926376, + 0.02005775272846222, + -0.01522313803434372, + -0.00048456687363795936, + -0.04320494085550308, + -0.02473907358944416, + 0.027168171480298042, + 0.03171978518366814, + -0.019149787724018097, + 0.01433875784277916, + -0.0022625403944402933, + -0.046600960195064545, + -0.011656136251986027, + 0.003227989189326763, + 0.0057366820983588696, + -0.030564192682504654, + 0.024149486795067787, + -0.018253615126013756, + 0.02327689714729786, + -0.015458973124623299, + -0.02176755480468273, + -0.028158677741885185, + -0.002349504502490163, + -0.02023462764918804, + 0.0018925744807347655, + 0.03615348041057587, + 0.011791741475462914, + 0.019562499597668648, + 0.029927439987659454, + 0.03200278431177139, + -0.006904064677655697, + -0.030021773651242256, + -0.010111418552696705, + 0.01196861732751131, + 0.0015933590475469828, + -0.0025764955207705498, + 0.017994197085499763, + -0.004472017753869295, + -0.030729277059435844, + 0.022121306508779526, + -0.00026826211251318455, + 0.016862189397215843, + 0.011154986917972565, + 0.014397716149687767, + 0.008419303223490715, + 0.011567697860300541, + 0.021708596497774124, + 0.005851651541888714, + -0.05169499292969704, + 0.013760962523519993, + 0.02401977777481079, + -0.02109542489051819, + 0.016402311623096466, + 0.022781644016504288, + 0.03490355238318443, + 0.0169211495667696, + 0.030823612585663795, + -0.004766811616718769, + -0.020199252292513847, + 0.01950353942811489, + -0.02279343642294407, + -0.007953529246151447, + 0.0384882427752018, + -0.03247445449233055, + -0.0004727751365862787, + 0.019468164071440697, + -0.028087927028536797, + 0.019550707191228867, + -0.01642589643597603, + 0.019963417202234268, + -0.060468047857284546, + -0.031130196526646614, + -0.018831411376595497, + -0.015576890669763088, + -0.04355869069695473, + 0.006444186437875032, + 0.0029214038513600826, + -0.015930643305182457, + -0.008519533090293407, + 0.0011121085844933987, + 0.007163482718169689, + 0.003611220745369792, + 0.02464473992586136, + 0.020836006850004196, + -0.00295088323764503, + 0.01225161924958229, + 0.004324621055275202, + -0.01756969466805458, + -0.009008890017867088, + 0.023654233664274216, + -0.029597271233797073, + 0.0063970196060836315, + 0.008767159655690193, + -0.018548408523201942, + -0.016885774210095406, + 0.022463267669081688, + -0.002603026805445552, + -0.03054060973227024, + 0.01643768697977066, + -0.037167567759752274, + -0.009610269218683243, + -0.023135395720601082, + 0.0006953442352823913, + 0.0012219191994518042, + 0.005630556493997574, + 0.02570599503815174, + 0.047662217170000076, + 0.02022283710539341, + -0.0380401574075222, + -0.02867751568555832, + 0.012404912151396275, + 0.004675425589084625, + 0.00935085117816925, + -0.013572294265031815, + 0.02488057315349579, + 0.044336948543787, + -0.028536014258861542, + 0.024691905826330185, + -0.038464661687612534, + -0.043063439428806305, + -0.0009477612329646945, + 0.00917987059801817, + -0.025399411097168922, + 0.03214428573846817, + 0.03615348041057587, + -0.02183830551803112, + -0.015447180718183517, + -0.016166476532816887, + -0.00917987059801817, + 0.009474663995206356, + 0.017510736361145973, + 0.005913558416068554, + -0.01398500520735979, + -0.03747415542602539, + -0.016131101176142693, + -0.03414888307452202, + 0.019928041845560074, + 0.011897866614162922, + -0.008560803718864918, + 0.0052620647475123405, + -0.0019706948660314083, + -0.01095452718436718, + -0.005424201022833586, + 0.019208746030926704, + -0.0045398203656077385, + -0.00894993171095848, + -0.02014029398560524, + 0.02488057315349579, + -0.006709500681608915, + 0.021083632484078407, + 0.009244725108146667, + -0.008071446791291237, + -0.00025886556250043213, + -0.014350549317896366, + 0.05711919441819191, + -0.017215942963957787, + -0.006933543831110001, + -0.01325391698628664, + -0.0019191058818250895, + -0.041129592806100845, + -0.002129883272573352, + 0.008814326487481594, + 0.04254460334777832, + 0.001322885975241661, + 0.006674125324934721, + 0.017546111717820168, + 0.012829414568841457, + 0.0037173463497310877, + 0.013619461096823215, + -0.00359648116864264, + -0.028559597209095955, + -0.011709199286997318, + -0.01078944280743599, + -0.018513033166527748, + -0.010594879277050495, + 0.0169211495667696, + 0.034196048974990845, + -0.011591281741857529, + -0.032356537878513336, + -0.0009779775282368064, + 0.02787567675113678, + -0.03617706149816513, + 0.023972610011696815, + -0.016708897426724434, + 0.01466892659664154, + 0.021366635337471962, + -0.005267960485070944, + 0.011013486422598362, + -0.0310122799128294, + -0.008961723186075687, + -0.0022360088769346476, + 0.02570599503815174, + 0.0338422991335392, + 0.00419196393340826, + -0.0027990646194666624, + 0.0027474756352603436, + -0.008000696077942848, + 0.0065385205671191216, + 0.026319166645407677, + -0.00509698037058115, + -0.015683015808463097, + -0.011768157593905926, + -0.010966319590806961, + -0.009863791987299919, + -0.0074170054867863655, + 0.030917946249246597, + -0.021956222131848335, + 0.005769109353423119, + 0.014161881059408188, + -0.005329866893589497, + 0.006479561794549227, + 0.015647640451788902, + -0.028465263545513153, + -0.014468466863036156, + 0.05537401884794235, + 0.04405394569039345, + 0.024196652695536613, + 0.01708623394370079, + 0.020081335678696632, + -0.024691905826330185, + 0.00008355554018635303, + 0.0015933590475469828, + -0.04848764091730118, + 0.006786147132515907, + 0.0010295663960278034, + -0.04549253731966019, + -0.024031568318605423, + 0.012994498945772648, + -0.00026734088896773756, + 0.05013848468661308, + -0.021543512120842934, + -0.006049163173884153, + -0.013501543551683426, + 0.012003992684185505, + 0.011054757051169872, + -0.03271029144525528, + -0.0034844595938920975, + -0.018477657809853554, + 0.018017780035734177, + -0.016815023496747017, + 0.02860676497220993, + 0.015234929509460926, + -0.030752861872315407, + 0.02262835204601288, + -0.014751468785107136, + 0.025965414941310883, + -0.013018081896007061, + -0.011172674596309662, + 0.0017997145187109709, + -0.002283175941556692, + -0.0015741974348202348, + -0.007458276581019163, + 0.04728488251566887, + 0.0014356444589793682, + 0.023489149287343025, + -0.02933785319328308, + -0.021637845784425735, + -0.010836610570549965, + 0.018642742186784744, + -0.005884078796952963, + -0.008407511748373508, + 0.012664330191910267, + 0.01940920576453209, + 0.009415705688297749, + -0.04002116993069649, + 0.016319770365953445, + 0.03054060973227024, + -0.006632854230701923, + -0.03223862126469612, + 0.02450323849916458, + 0.017546111717820168, + -0.005076344590634108, + 0.004206703510135412, + -0.03445546701550484, + 0.014456674456596375, + 0.022899560630321503, + 0.03304046019911766, + -0.020894965156912804, + -0.008254218846559525, + 0.012145493179559708, + -0.02134305238723755, + 0.0056394003331661224, + -0.01722773350775242, + -0.011608969420194626, + -0.015317471697926521, + 0.023724982514977455, + 0.012782247737050056 + ] + }, + { + "HotelId": "44", + "HotelName": "Friendly Motor Inn", + "Description": "Close to historic sites, local attractions, and urban parks. Free Shuttle to the airport and casinos. Free breakfast and WiFi.", + "Description_fr": "À proximité des sites historiques, des attractions locales et des parcs urbains. Navette gratuite pour l'aéroport et les casinos. Petit déjeuner gratuit et WiFi.", + "Category": "Budget", + "Tags": [ + "24-hour front desk service", + "continental breakfast", + "free wifi" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-07-12T00:00:00Z", + "Rating": 2.7, + "Address": { + "StreetAddress": "3401 Nicholasville Rd", + "City": "Lexington", + "StateProvince": "KY", + "PostalCode": "40503", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -84.527771, + 37.989769 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 King Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 104.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 127.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 109.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 234.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Suite, 1 King Bed (Cityside)", + "Description_fr": "Suite, 1 très grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 76.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 66.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + } + ], + "DescriptionVector": [ + -0.028792476281523705, + -0.043324101716279984, + 0.007638129405677319, + 0.03224486485123634, + -0.014452650211751461, + -0.03411773219704628, + 0.005282945465296507, + 0.047611381858587265, + 0.010904360562562943, + 0.02127845212817192, + -0.04436207562685013, + 0.03594546765089035, + -0.004084199201315641, + 0.029988402500748634, + -0.023963643237948418, + 0.01932661049067974, + -0.07459869235754013, + 0.05632133409380913, + 0.02409903146326542, + 0.010616661980748177, + 0.03197408840060234, + 0.011169495061039925, + -0.023895950987935066, + -0.036532144993543625, + 0.023399528115987778, + 0.02448263019323349, + -0.02831861935555935, + -0.014836248941719532, + 0.03770550712943077, + -0.01712655834853649, + -0.013922381214797497, + -0.03689318150281906, + 0.01507317740470171, + 0.002575189108029008, + 0.027619116008281708, + -0.010108957067131996, + -0.011959257535636425, + 0.01142898853868246, + 0.043459489941596985, + 0.002317106118425727, + 0.033260274678468704, + 0.025249827653169632, + 0.013380829244852066, + -0.052034053951501846, + -0.0387660451233387, + -0.01463316660374403, + -0.004448053892701864, + -0.04030044004321098, + -0.021188193932175636, + 0.0384952686727047, + -0.06764878332614899, + -0.03781833127140999, + -0.02813810110092163, + -0.05740443617105484, + -0.023376964032649994, + 0.04765651375055313, + 0.039623502641916275, + -0.03617111220955849, + -0.019935855641961098, + -0.002972890855744481, + 0.03820192813873291, + -0.011406423524022102, + 0.06439947336912155, + 0.07947265356779099, + -0.0035003393422812223, + 0.04706983268260956, + 0.03226742893457413, + 0.00586680555716157, + -0.04752112552523613, + -0.009674588218331337, + 0.04005223140120506, + 0.017634263262152672, + -0.03071046993136406, + -0.043955910950899124, + 0.013504935428500175, + 0.0075083826668560505, + 0.008174039423465729, + -0.02430211380124092, + -0.023196445778012276, + -0.0059739877469837666, + -0.009922798722982407, + -0.016133714467287064, + -0.004653956275433302, + 0.026445753872394562, + 0.02479853481054306, + -0.03714139014482498, + -0.015028048306703568, + 0.0020999214611947536, + -0.010588455945253372, + 0.04851396754384041, + 0.03377925977110863, + 0.028296055272221565, + 0.0062221987172961235, + -0.04305332526564598, + -0.03084585815668106, + 0.03186126798391342, + 0.02177487500011921, + -0.005508591886609793, + -0.0021831286139786243, + 0.009183807298541069, + 0.019055835902690887, + -0.10217267274856567, + 0.007982240058481693, + 0.0006628361879847944, + 0.016020892187952995, + -0.05790085718035698, + 0.007593000307679176, + 0.009076625108718872, + 0.050183750689029694, + 0.02750629186630249, + -0.09486173093318939, + -0.00812326930463314, + -0.026761658489704132, + 0.03872091695666313, + -0.03386951982975006, + 0.04059378057718277, + 0.0005136980325914919, + -0.03129715099930763, + -0.0188301894813776, + 0.017837345600128174, + -0.005658082664012909, + -0.012387985363602638, + -0.013978792354464531, + -0.021944109350442886, + 0.0009660485084168613, + -0.05568952485918999, + -0.02497905306518078, + 0.06205274909734726, + -0.023625174537301064, + -0.018672237172722816, + -0.03084585815668106, + 0.011276677250862122, + 0.021199475973844528, + -0.03966863080859184, + 0.015501905232667923, + 0.015603446401655674, + 0.026400625705718994, + -0.011722329072654247, + -0.02247437834739685, + -0.0534781888127327, + 0.04129328578710556, + 0.006278610322624445, + 0.05568952485918999, + -0.014294696971774101, + -0.01611115038394928, + 0.005266021937131882, + 0.058893702924251556, + 0.008365838788449764, + -0.010464350692927837, + 0.09422992169857025, + 0.007265813183039427, + 0.030304307118058205, + -0.007068372331559658, + -0.012354138307273388, + -0.08051062375307083, + 0.007310942281037569, + -0.011350012384355068, + -0.00348623632453382, + -0.02378312684595585, + 0.02298208326101303, + -0.0171829704195261, + 0.014678295701742172, + -0.033892083913087845, + 0.015558317303657532, + 0.019676363095641136, + -0.017205536365509033, + -0.04160919040441513, + 0.03770550712943077, + -0.07035654038190842, + -0.032132044434547424, + 0.03197408840060234, + -0.028657088056206703, + -0.006639644503593445, + 0.055554136633872986, + 0.006690414622426033, + 0.04030044004321098, + -0.007062731310725212, + 0.02096254751086235, + 0.015366517938673496, + -0.0052237133495509624, + 0.019529692828655243, + -0.010842307470738888, + 0.056185945868492126, + 0.019112247973680496, + 0.004820370581001043, + 0.011541811749339104, + -0.022948235273361206, + 0.01612243242561817, + -0.01958610489964485, + 0.01572755165398121, + -0.007655052933841944, + 0.00017893052427098155, + -0.012173621915280819, + 0.030507389456033707, + 0.004961399361491203, + 0.0386306568980217, + -0.02895042859017849, + -0.039442986249923706, + 0.025407779961824417, + -0.013268006034195423, + -0.03894656151533127, + -0.028927864506840706, + 0.02385082095861435, + -0.019879445433616638, + -0.020161502063274384, + -0.07509510964155197, + 0.0059852697886526585, + 0.022553354501724243, + 0.02700987085700035, + -0.016020892187952995, + -0.006069887429475784, + -0.0314776673913002, + 0.02246309630572796, + 0.002579420106485486, + 0.003734447294846177, + 0.007796082179993391, + -0.0029136587399989367, + 0.03197408840060234, + 0.0450841449201107, + 0.02441493608057499, + 0.003133663907647133, + -0.024008773267269135, + -0.005257560405880213, + 0.04273742064833641, + 0.029311463236808777, + 0.032763853669166565, + -0.007762235123664141, + -0.05311715602874756, + 0.009460223838686943, + -0.052530474960803986, + 0.027619116008281708, + 0.0048372941091656685, + -0.04248921200633049, + -0.014576755464076996, + -0.03788602352142334, + 0.04059378057718277, + 0.005305510014295578, + -0.04348205402493477, + -0.0057370588183403015, + 0.012737737037241459, + -0.04488106071949005, + -0.05943525210022926, + -0.01218490395694971, + 0.03524596244096756, + 0.06507641077041626, + -0.004716008901596069, + 0.002129537519067526, + -0.03750242665410042, + 0.07694540917873383, + -0.024256983771920204, + -0.03583264350891113, + -0.0035736742429435253, + -0.02096254751086235, + -0.016878347843885422, + 0.04603185877203941, + -0.012545937672257423, + -0.00586680555716157, + -0.01215105690062046, + 0.06024758145213127, + -0.04262460023164749, + 0.0449487566947937, + 0.03296693414449692, + -0.0019645337015390396, + -0.005691929720342159, + 0.027348339557647705, + -0.007451971061527729, + -0.032560769468545914, + -0.003466492285951972, + -0.01774708740413189, + -0.02768680825829506, + -0.06435434520244598, + -0.0040785581804811954, + -0.031432539224624634, + 0.0017374770250171423, + 0.014994201250374317, + -0.03878860920667648, + -0.031048940494656563, + 0.0034608510322868824, + 0.00679759681224823, + -0.008935595862567425, + -0.0430307611823082, + -0.011598222889006138, + 0.03513313829898834, + 0.0216507688164711, + 0.026039591059088707, + 0.013482370413839817, + 0.039239902049303055, + 0.00971971731632948, + -0.02958223782479763, + -0.015693705528974533, + -0.03576494753360748, + -0.004529851023107767, + -0.03474954143166542, + -0.04607698693871498, + 0.013403394259512424, + 0.04221843555569649, + 0.036283936351537704, + 0.0015047792112454772, + 0.028476571664214134, + -0.003551109693944454, + 0.036599840968847275, + 0.04828832298517227, + -0.04582877829670906, + -0.012105927802622318, + 0.0014695220161229372, + 0.02493392303586006, + -0.02497905306518078, + -0.02285797707736492, + -0.007068372331559658, + -0.01211720984429121, + -0.02637805975973606, + 0.0391722097992897, + 0.0361485481262207, + -0.052846379578113556, + 0.011248471215367317, + 0.045670825988054276, + -0.02215847373008728, + 0.02147025242447853, + 0.020939983427524567, + -0.02971762605011463, + 0.03696087375283241, + 0.008151475340127945, + 0.06891240179538727, + -0.022993365302681923, + -0.030665341764688492, + -0.03240281715989113, + 0.08132295310497284, + 0.02687448263168335, + -0.007028884254395962, + -0.0216507688164711, + 0.026107285171747208, + -0.016144998371601105, + 0.024279549717903137, + 0.004603185690939426, + -0.031432539224624634, + 0.017070148140192032, + -0.05275611951947212, + -0.01927020028233528, + -0.009353041648864746, + 0.03321514651179314, + 0.0006145337829366326, + 0.0007784799672663212, + -0.03639676049351692, + -0.0007777748396620154, + -0.004955758340656757, + -0.01964251697063446, + -0.04587390646338463, + 0.036216240376234055, + 0.03840501233935356, + 0.03456902503967285, + -0.058261893689632416, + 0.020409714430570602, + -0.032199736684560776, + 0.011981821618974209, + -0.022384120151400566, + -0.016957323998212814, + 0.03032687120139599, + -0.016720395535230637, + 0.007581717800348997, + 0.05641159042716026, + 0.01950712874531746, + 0.013222876936197281, + 0.024144161492586136, + -0.01850300282239914, + 0.04334666579961777, + -0.003926246892660856, + -0.03499775007367134, + 0.020477408543229103, + -0.0217861570417881, + 0.009059702046215534, + 0.010261268354952335, + 0.026581142097711563, + -0.013753145933151245, + 0.008134551346302032, + -0.023512352257966995, + 0.04896526038646698, + 0.01792760379612446, + 0.011620787903666496, + 0.030033530667424202, + -0.005229354370385408, + 0.031206892803311348, + -0.009550482034683228, + 0.024437502026557922, + 0.01391109824180603, + 0.08051062375307083, + -0.019349176436662674, + -0.013696734793484211, + -0.017025018110871315, + -0.023828256875276566, + 0.03296693414449692, + 0.008134551346302032, + -0.0012495167320594192, + -0.01211720984429121, + -0.04537748545408249, + 0.005911934655159712, + -0.01655116118490696, + 0.015016765333712101, + 0.01679937168955803, + -0.02631036564707756, + 0.0019504308002069592, + -0.02409903146326542, + -0.023760562762618065, + -0.03129715099930763, + 0.009736640378832817, + 0.012985948473215103, + -0.02673909440636635, + -0.011039748787879944, + -0.04048095643520355, + 0.024324677884578705, + 0.014768554829061031, + 0.026265237480401993, + -0.07951778173446655, + 0.029537109658122063, + -0.004614468198269606, + -0.03544904291629791, + 0.013076206669211388, + 0.0023185163736343384, + -0.011790022253990173, + 0.011790022253990173, + -0.024460066109895706, + 0.018469154834747314, + 0.006188351660966873, + -0.021763592958450317, + 0.02504674717783928, + -0.012094644829630852, + 0.040255311876535416, + 0.014102897606790066, + 0.018266072496771812, + -0.07838954776525497, + -0.02964993193745613, + 0.002061843639239669, + -0.0006303995614871383, + -0.011586940847337246, + 0.07405713945627213, + 0.03102637454867363, + 0.035471606999635696, + -0.02416672557592392, + -0.0024962129537016153, + -0.009048419073224068, + 0.004955758340656757, + -0.007305301260203123, + -0.02479853481054306, + -0.026784224435687065, + 0.0014723425265401602, + -0.007722747046500444, + -0.024956488981842995, + 0.03499775007367134, + 0.04973245784640312, + -0.028589393943548203, + -0.000498537439852953, + 0.020443560555577278, + -0.013471088372170925, + 0.014204438775777817, + 0.007000678684562445, + -0.019473280757665634, + 0.00377675611525774, + 0.021199475973844528, + -0.05406486988067627, + -0.0034946980886161327, + -0.013482370413839817, + 0.035539302974939346, + 0.001963123446330428, + -0.03696087375283241, + -0.01994713954627514, + 0.05577978119254112, + -0.03833731636404991, + -0.026581142097711563, + 0.027145257219672203, + 0.028589393943548203, + 0.010131522081792355, + -0.03693830966949463, + 0.0018432487268000841, + 0.03991684317588806, + 0.01428341493010521, + -0.0077453115954995155, + -0.059751156717538834, + 0.010831025429069996, + 0.009730999357998371, + 0.031252022832632065, + 0.024437502026557922, + -0.04986784607172012, + 0.05027401074767113, + -0.002111203735694289, + -0.011857716366648674, + 0.009747923351824284, + -0.025407779961824417, + 0.03165818378329277, + 0.03432081267237663, + -0.04986784607172012, + -0.002565317088738084, + -0.0004110994632355869, + 0.030687905848026276, + -0.0050798640586435795, + -0.009336118586361408, + -0.01167719904333353, + 0.00048055624938569963, + -0.05641159042716026, + 0.007175554521381855, + 0.039442986249923706, + -0.01888660155236721, + 0.03964606672525406, + -0.02002611570060253, + -0.03260590136051178, + 0.035088010132312775, + -0.005951422732323408, + 0.05262073129415512, + -0.023376964032649994, + -0.008258656598627567, + 0.012895690277218819, + -0.0369834378361702, + -0.0030913553200662136, + -0.00531961303204298, + -0.032560769468545914, + 0.019676363095641136, + 0.0020392790902405977, + 0.0390368215739727, + 0.0063575864769518375, + -0.007435047999024391, + -0.033756695687770844, + -0.033395662903785706, + -0.0009505352936685085, + -0.005065761040896177, + 0.012500808574259281, + -0.025024181231856346, + -0.018548130989074707, + 0.014159309677779675, + 0.018897883594036102, + -0.047746770083904266, + 0.016336796805262566, + -0.0035426479298621416, + -0.0020251760724931955, + -0.003892399836331606, + 0.00607552845031023, + 0.021549228578805923, + 0.027551421895623207, + 0.029537109658122063, + -0.0022508224938064814, + -0.023557480424642563, + 0.04882987216114998, + -0.03971375897526741, + 0.016314232721924782, + -0.03398234397172928, + -0.007305301260203123, + -0.02782219648361206, + -0.042331259697675705, + -0.03168075159192085, + -0.05180840566754341, + -0.0022296682000160217, + -0.013143900781869888, + -0.003867014544084668, + 0.012985948473215103, + 0.018988141790032387, + -0.010120239108800888, + -0.012850560247898102, + 0.022609766572713852, + -0.02655857801437378, + 0.02291438914835453, + -0.011445911601185799, + 0.007604282349348068, + 0.022417966276407242, + -0.05645672231912613, + 0.005367563106119633, + -0.014791118912398815, + 0.011163854040205479, + 0.026445753872394562, + -0.006538103334605694, + 0.03727677837014198, + 0.060021933168172836, + 0.03632906451821327, + -0.026784224435687065, + -0.019461998715996742, + 0.015885503962635994, + -0.004236510489135981, + 0.00026301905745640397, + 0.0032605899032205343, + -0.03689318150281906, + 0.011620787903666496, + -0.03914964571595192, + -0.02203436754643917, + 0.05257560312747955, + 0.015783963724970818, + -0.015129588544368744, + 0.014588037505745888, + 0.001898250076919794, + 0.02518213540315628, + -0.017826063558459282, + 0.04896526038646698, + -0.0028939147014170885, + 0.011846434324979782, + 0.0007375815766863525, + 0.015874221920967102, + 0.024392371997237206, + -0.012376703321933746, + -0.03034943714737892, + -0.019856879487633705, + -0.011536170728504658, + 0.008614050224423409, + 0.017025018110871315, + 0.005226533859968185, + 0.020793313160538673, + -0.004239330999553204, + -0.0313422791659832, + -0.04287280887365341, + -0.02191026136279106, + -0.01686706580221653, + 0.03497518599033356, + -0.07455355674028397, + -0.00607552845031023, + 0.03179357200860977, + -0.019902009516954422, + -0.0030490464996546507, + 0.006775032263249159, + 0.024347243830561638, + 0.0007375815766863525, + -0.002091459697112441, + 0.02883760631084442, + -0.028679654002189636, + -0.025475474074482918, + 0.002998276147991419, + -0.04851396754384041, + 0.027867326512932777, + -0.031184328719973564, + 0.013222876936197281, + 0.031567927449941635, + -0.00859148520976305, + 0.03192896023392677, + 0.005782187916338444, + -0.025723686441779137, + -0.017972733825445175, + -0.04594159871339798, + -0.0034721335396170616, + 0.05835215002298355, + 0.053839221596717834, + 0.013234158977866173, + -0.017961449921131134, + 0.014475214295089245, + -0.008354556746780872, + 0.0077453115954995155, + 0.0018192738061770797, + -0.013685451820492744, + -0.0172506645321846, + 0.0184917189180851, + 0.008873543702065945, + 0.007074013818055391, + 0.009838181547820568, + 0.022812847048044205, + 0.014813683927059174, + -0.023399528115987778, + 0.010949489660561085, + 0.02473084256052971, + -0.00278532225638628, + -0.0186948012560606, + 0.0157388336956501, + -0.004569339100271463, + -0.02612984925508499, + -0.0036836769431829453, + 0.019992267712950706, + 0.005291407462209463, + 0.01945071667432785, + 0.03795371949672699, + -0.005246277898550034, + 0.008512509055435658, + -0.05198892205953598, + 0.02015022002160549, + -0.0371188260614872, + 0.0018587619997560978, + 0.01920250616967678, + 0.02996583841741085, + -0.01362904068082571, + 0.010430503636598587, + 0.010853590443730354, + 0.0034946980886161327, + 0.00607552845031023, + -0.0057426998391747475, + -0.008636614307761192, + 0.0006272263708524406, + 0.017780933529138565, + 0.010554608888924122, + 0.015637293457984924, + 0.008580203168094158, + 0.006786314304918051, + 0.008253015577793121, + -0.06494102627038956, + 0.032560769468545914, + 0.0013912508729845285, + -0.014012639410793781, + -0.004919090773910284, + 0.007141707465052605, + 0.026400625705718994, + -0.04237638786435127, + -0.016280384734272957, + -0.0011014363262802362, + 0.015874221920967102, + -0.013674169778823853, + -0.0327187217772007, + -0.01649474911391735, + -0.0024482631124556065, + -0.02373799867928028, + 0.017137842252850533, + -0.08236092329025269, + -0.008450456894934177, + 0.014531626366078854, + 0.039691194891929626, + -0.021312300115823746, + 0.007316583301872015, + -0.046167246997356415, + 0.015152153559029102, + -0.0068765729665756226, + 0.0010196395451202989, + -0.0101371631026268, + 0.023196445778012276, + -0.059074219316244125, + -0.01463316660374403, + 0.02441493608057499, + -0.014373673126101494, + 0.026355495676398277, + -0.05275611951947212, + -0.01327928900718689, + 0.018299920484423637, + -0.02461801841855049, + -0.0030575082637369633, + 0.01832248456776142, + 0.022135907784104347, + -0.021131781861186028, + -0.02536265179514885, + -0.006419639103114605, + 0.006949908100068569, + -0.034907493740320206, + -0.018739931285381317, + 0.02807040885090828, + 0.005040375515818596, + -0.0072601716965436935, + 0.03799884766340256, + 0.015964480116963387, + -0.005432436242699623, + 0.011039748787879944, + -0.0005440192762762308, + 0.0012918254360556602, + -0.01895429566502571, + -0.008738155476748943, + 0.004862679168581963, + -0.023692868649959564, + -0.022496942430734634, + -0.028544265776872635, + 0.023557480424642563, + -0.00802172813564539, + 0.005697570741176605, + -0.022372838109731674, + -0.03700600564479828, + 0.00693862559273839, + -0.0025878818705677986, + 0.0064986152574419975, + 0.022068215534090996, + -0.03529109060764313, + -0.0007523896056227386, + -0.019304046407341957, + 0.02416672557592392, + 0.0461898110806942, + 0.004888064227998257, + -0.01117513608187437, + -0.029627367854118347, + 0.011790022253990173, + 0.02757398597896099, + 0.011225907132029533, + 0.03495262190699577, + -0.017408616840839386, + 0.01943943463265896, + -0.014723425731062889, + -0.028657088056206703, + 0.031048940494656563, + 0.024505196139216423, + -0.03177100792527199, + 0.004050352144986391, + 0.01792760379612446, + 0.031184328719973564, + -0.031364843249320984, + -0.013031077571213245, + -0.03461415320634842, + 0.02291438914835453, + -0.012444397434592247, + 0.007666335441172123, + 0.0015865759924054146, + 0.02235027216374874, + -0.007717105560004711, + -0.017916321754455566, + 0.03208691254258156, + -0.010182292200624943, + 0.01807427406311035, + 0.023151317611336708, + 0.001865813392214477, + 0.017701957374811172, + -0.00044212586362846196, + 0.02266617678105831, + -0.05122172459959984, + 0.002823400078341365, + -0.011028465814888477, + 0.0003737267979886383, + -0.009042778052389622, + 0.02933402732014656, + 0.03538135066628456, + 0.05216943845152855, + -0.007062731310725212, + 0.04506158083677292, + 0.02926633320748806, + 0.050003234297037125, + 0.021797439083456993, + -0.022677460685372353, + 0.0005817445344291627, + 0.013967510312795639, + -0.02788989059627056, + -0.014971636235713959, + 0.005012169945985079, + 0.022417966276407242, + 0.014655731618404388, + 0.009432017803192139, + 0.000628636684268713, + -0.028499135747551918, + 0.02233899012207985, + -0.03215460851788521, + -0.004738573916256428, + -0.04702470451593399, + 0.013110053725540638, + -0.004292922094464302, + 0.014046486467123032, + -0.002331209136173129, + -0.026784224435687065, + -0.021977955475449562, + 0.007384277414530516, + -0.01591935195028782, + -0.06439947336912155, + -0.015343952924013138, + 0.021876415237784386, + 0.0023551839403808117, + 0.015750115737318993, + 0.0035905977711081505, + 0.004952937830239534, + 0.04418155923485756, + 0.0340951643884182, + -0.004194201901555061, + 0.026084719225764275, + 0.004039070103317499, + 0.025633426383137703, + 0.007181195542216301, + 0.014452650211751461, + -0.04558056592941284, + 0.009454582817852497, + 0.01744246482849121, + 0.029853014275431633, + -0.0027966047637164593, + 0.01259106770157814, + 0.0009526507346890867, + -0.011214624159038067, + -0.007581717800348997, + -0.00697247264906764, + 0.005635518115013838, + 0.003762653097510338, + 0.013448523357510567, + -0.004391642287373543, + 0.03637419268488884, + -0.03535878658294678, + -0.006927343551069498, + -0.00837712176144123, + 0.019089682027697563, + 0.03260590136051178, + 0.0007911725551821291, + 0.020545100793242455, + 0.0017417079070582986, + 0.017070148140192032, + 0.027980148792266846, + 0.019924573600292206, + -0.029785320162773132, + -0.02788989059627056, + 0.013448523357510567, + 0.024708276614546776, + 0.023399528115987778, + 0.007429406512528658, + 0.018548130989074707, + 0.015580881386995316, + 0.03199665620923042, + -0.01868351921439171, + -0.0008729693945497274, + 0.022925671190023422, + 0.04734060913324356, + 0.032628465443849564, + -0.016889629885554314, + 0.040571216493844986, + 0.00338187487795949, + 0.027664244174957275, + 0.022451814264059067, + -0.0024454426020383835, + 0.0008927134331315756, + 0.05027401074767113, + 0.03757011890411377, + 0.010977695696055889, + -0.005787829402834177, + 0.01668654941022396, + 0.003627265337854624, + 0.04291794076561928, + -0.027303209528326988, + 0.02567855641245842, + -0.004814729560166597, + -0.037479862570762634, + -0.023173881694674492, + -0.023004647344350815, + 0.010797178372740746, + -0.00020731259428430349, + 0.01532138790935278, + 0.006617079488933086, + -0.026581142097711563, + -0.0067129796370863914, + 0.033892083913087845, + -0.04273742064833641, + -0.04422668740153313, + 0.011575658805668354, + -0.0029926348943263292, + 0.0215830747038126, + -0.03734447434544563, + -0.01692347787320614, + 0.008738155476748943, + 0.006425280123949051, + 0.032199736684560776, + 0.008850978687405586, + -0.061466071754693985, + 0.04612211883068085, + 0.005305510014295578, + 0.011970539577305317, + -0.028792476281523705, + 0.012827996164560318, + -0.016009610146284103, + 0.017352204769849777, + -0.020127655938267708, + 0.009133036248385906, + 0.007045807782560587, + 0.01681065373122692, + 0.04607698693871498, + -0.028521699830889702, + 0.04255690425634384, + -0.00600783433765173, + 0.02191026136279106, + -0.0417897067964077, + -0.0345013290643692, + 0.017837345600128174, + -0.021481534466147423, + -0.004699085373431444, + 0.01655116118490696, + 0.0028092972934246063, + 0.011502323672175407, + -0.0049783228896558285, + 0.012703889980912209, + -0.051582761108875275, + 0.019608668982982635, + 0.011790022253990173, + -0.019146094098687172, + 0.017600417137145996, + -0.01660757325589657, + 0.01924763433635235, + 0.021504098549485207, + 0.011914128437638283, + 0.01637064479291439, + 0.01824350841343403, + -0.002006842289119959, + 0.018356332555413246, + 0.013516217470169067, + -0.003511621616780758, + 0.04436207562685013, + 0.01755528710782528, + -0.0014667013892903924, + 0.03095868229866028, + -0.04420412331819534, + 0.03398234397172928, + 0.022248731926083565, + 0.00590065261349082, + -0.003198537277057767, + 0.014509061351418495, + -0.002930582268163562, + 0.03567469120025635, + 0.03359874337911606, + 0.0156711395829916, + 0.036667533218860626, + -0.016032174229621887, + 0.027393469586968422, + 0.04734060913324356, + 0.042083047330379486, + -0.01811940409243107, + -0.026536012068390846, + -0.007468894589692354, + -0.02430211380124092, + 0.019608668982982635, + 0.04819806292653084, + -0.024460066109895706, + -0.010058186948299408, + -0.01674295961856842, + 0.003421362955123186, + 0.023895950987935066, + -0.012579784728586674, + 0.02694217674434185, + 0.012816713191568851, + 0.017194252461194992, + -0.003864194033667445, + 0.027957584708929062, + -0.002817759057506919, + -0.0028417338617146015, + -0.03310232236981392, + -0.01025562733411789, + 0.03028174303472042, + 0.008862260729074478, + -0.003037764225155115, + 0.018739931285381317, + -0.028341183438897133, + -0.0405486524105072, + 0.0010478453477844596, + -0.02933402732014656, + 0.006103734020143747, + -0.0331248864531517, + -0.03813423588871956, + -0.03240281715989113, + 0.0023382604122161865, + -0.019236352294683456, + 0.022869259119033813, + 0.0342305526137352, + -0.03183870390057564, + 0.00949971191585064, + 0.03639676049351692, + -0.04271485656499863, + 0.019980985671281815, + -0.03790859133005142, + 0.026017026975750923, + -0.005181404761970043, + -0.004287281073629856, + 0.01129360031336546, + 0.015558317303657532, + 0.017419898882508278, + 0.014926507137715816, + 0.018288638442754745, + -0.001688116928562522, + 0.00007434871804434806, + -0.03199665620923042, + -0.029695061966776848, + -0.014294696971774101, + 0.0108592314645648, + -0.008670461364090443, + 0.015445494093000889, + -0.012297727167606354, + 0.020669206976890564, + -0.014046486467123032, + 0.034140296280384064, + 0.0035595714580267668, + 0.020037397742271423, + 0.02108665369451046, + -0.005810393951833248, + 0.003263410646468401, + -0.025881638750433922, + 0.01047563273459673, + -0.005751161836087704, + -0.0034552100114524364, + 0.03177100792527199, + -0.009691511280834675, + -0.0013630450703203678, + 0.01283927820622921, + -0.007440689019858837, + 0.04262460023164749, + -0.0022945415694266558, + -0.015186000615358353, + -0.05054478719830513, + 0.0060868109576404095, + -0.014903942123055458, + -0.009059702046215534, + -0.01047563273459673, + 0.007542229723185301, + 0.019157376140356064, + 0.01774708740413189, + 0.03177100792527199, + 0.011378218419849873, + -0.025137005373835564, + 0.007621205877512693, + -0.02246309630572796, + -0.006272968836128712, + -0.020624078810214996, + 0.0051108901388943195, + 0.03820192813873291, + 0.008450456894934177, + -0.0008017497602850199, + 0.010402297601103783, + 0.03549417480826378, + -0.025949332863092422, + 0.022993365302681923, + 0.038923997431993484, + 0.00004475466630537994, + 0.01507317740470171, + 0.003579315496608615, + -0.010063827969133854, + -0.024437502026557922, + -0.004501644987612963, + 0.037051133811473846, + -0.015896786004304886, + -0.012568502686917782, + 0.04318871349096298, + 0.03951067849993706, + 0.003308539744466543, + 0.021887697279453278, + 0.0037654738407582045, + 0.00751966517418623, + -0.02493392303586006, + -0.006904779002070427, + -0.014114180579781532, + -0.010300756432116032, + 0.00010251043568132445, + 0.004476259928196669, + -0.024211855605244637, + 0.009432017803192139, + 0.020037397742271423, + -0.017916321754455566, + 0.010588455945253372, + 0.012749020010232925, + -0.007621205877512693, + 0.005181404761970043, + -0.003401618916541338, + -0.002995455404743552, + 0.002669678535312414, + 0.0185594130307436, + 0.03468184545636177, + -0.01053768489509821, + -0.004448053892701864, + 0.0008271349361166358, + -0.014215720817446709, + -0.003627265337854624, + -0.010407938621938229, + -0.005426795221865177, + -0.009375606663525105, + -0.0031900755129754543, + -0.009674588218331337, + -0.0013242621207609773, + -0.019157376140356064, + -0.012376703321933746, + 0.009082266129553318, + -0.03581007942557335, + -0.010362809523940086, + -0.008168398402631283, + 0.03377925977110863, + 0.01767939329147339, + 0.002853016136214137, + -0.016596289351582527, + 0.021436404436826706, + -0.0068483673967421055, + 0.012726454995572567, + -0.000556006736587733, + 0.02353491634130478, + 0.05140224099159241, + 0.0012184904189780354, + 0.003830346977338195, + -0.02147025242447853, + -0.014204438775777817, + 0.006160145625472069, + 0.003830346977338195, + -0.03398234397172928, + -0.02210206165909767, + 0.021616922691464424, + -0.027483727782964706, + -0.015016765333712101, + 0.004050352144986391, + -0.039691194891929626, + -0.01813068613409996, + 0.007801723200827837, + 0.009454582817852497, + 0.023376964032649994, + 0.000603604014031589, + -0.01387725118547678, + -0.004126507788896561, + 0.013268006034195423, + 0.013414676301181316, + -0.0018122224137187004, + -0.025024181231856346, + 0.008326350711286068, + 0.006696056108921766, + 0.027461163699626923, + 0.034772105515003204, + -0.01843530870974064, + -0.010312039405107498, + -0.0033000782132148743, + -0.03197408840060234, + 0.0014187515480443835, + -0.011005901731550694, + -0.034591589123010635, + 0.013967510312795639, + 0.0046003651805222034, + -0.015626011416316032, + 0.012376703321933746, + -0.00021083831961732358, + -0.01737477071583271, + -0.03411773219704628, + -0.04512927308678627, + -0.006019116844981909, + 0.01248952653259039, + -0.053026895970106125, + -0.04221843555569649, + -0.0007798902806825936, + 0.01679937168955803, + 0.03328283876180649, + 0.007734029088169336, + -0.03129715099930763, + -0.001107077463530004, + -0.018717365339398384, + 0.013583911582827568, + 0.004780882503837347, + -0.05830702185630798, + -0.014542908407747746, + -0.033711567521095276, + -0.0030941758304834366, + -0.0009463044698350132, + 0.005821676459163427, + -0.010988977737724781, + 0.0200712438672781, + -0.03091355226933956, + -0.008083781227469444, + 0.004360616207122803, + 0.007491459604352713, + 0.015152153559029102, + -0.039758890867233276, + 0.004577800631523132, + -0.006509897764772177, + -0.005243457388132811, + -0.003243666607886553, + 0.02971762605011463, + 0.010515120811760426, + 0.03447876498103142, + -0.01352749951183796, + -0.0013856097357347608, + 0.0002683076309040189, + 0.035652127116918564, + 0.013640322722494602, + 0.0013221466215327382, + 0.009336118586361408, + -0.03982658311724663, + -0.007852493785321712, + 0.010768973268568516, + 0.03405003622174263, + 0.0014109949115663767, + -0.03095868229866028, + -0.03432081267237663, + -0.01762298122048378, + -0.009048419073224068, + -0.018672237172722816, + 0.01844659075140953, + -0.010334603488445282, + -0.002700704848393798, + -0.031048940494656563, + -0.025949332863092422, + 0.008044293150305748, + -0.005440898239612579, + -0.021222040057182312, + 0.014102897606790066, + -0.005917576141655445, + -0.002449673367664218, + 0.021955391392111778, + -0.004845755640417337, + -0.013324418105185032, + 0.025904202833771706, + -0.05036427080631256, + -0.01315518282353878, + 0.018029144033789635, + 0.0004950117436237633, + -0.002850195625796914, + -0.008264298550784588, + 0.023715432733297348, + -0.019179942086338997, + 0.02078203111886978, + 0.024843664839863777, + 0.004464977420866489, + 0.002071715658530593, + 0.04036813601851463, + -0.030484823510050774, + -0.0009188037947751582, + -0.047295477241277695, + 0.019461998715996742, + 0.04136097803711891, + 0.0006381561397574842, + 0.001139514148235321, + -0.012410550378262997, + -0.02277900092303753, + 0.00887918472290039, + -0.007846852764487267, + -0.02486622892320156, + 0.00916124228388071, + -0.007638129405677319, + 0.02694217674434185, + 0.023173881694674492, + -0.0075083826668560505, + 0.008038652129471302, + 0.01857069507241249, + -0.013448523357510567, + -0.01730707660317421, + 0.021684614941477776, + -0.030236613005399704, + -0.014497779309749603, + 0.02800271473824978, + 0.019360458478331566, + -0.0481078065931797, + -0.0404132641851902, + 0.0346367172896862, + 0.006430921610444784, + 0.01072948519140482, + -0.00024750587181188166, + -0.0021619743201881647, + 0.022237449884414673, + -0.021312300115823746, + 0.030484823510050774, + 0.010063827969133854, + -0.00924585945904255, + -0.02504674717783928, + -0.004763958975672722, + -0.013572628609836102, + -0.0032972574699670076, + 0.00586680555716157, + 0.004665238782763481, + 0.03145510330796242, + -0.0024412116035819054, + -0.029356591403484344, + 0.0060868109576404095, + 0.014644449576735497, + -0.029288899153470993, + 0.030056096613407135, + 0.01895429566502571, + 0.007829928770661354, + -0.030033530667424202, + -0.024888794869184494, + 0.0010464349761605263, + -0.006408356595784426, + -0.024505196139216423, + 0.005838599521666765, + -0.0027458341792225838, + 0.014373673126101494, + 0.013087489642202854, + 0.00840532686561346, + -0.007079654838889837, + -0.01824350841343403, + 0.019337894394993782, + -0.003167510963976383, + -0.0026005744002759457, + -0.0013905457453802228, + -0.011575658805668354, + 0.028679654002189636, + -0.009465864859521389, + -0.03425311669707298, + -0.005542438942939043, + 0.06891240179538727, + 0.02001483179628849, + -0.0029221205040812492, + -0.03795371949672699, + -0.010424861684441566, + -0.00041885607060976326, + 0.025317521765828133, + -0.003979837987571955, + 0.014926507137715816, + 0.03152279928326607, + 0.027528855949640274, + 0.00023957298253662884, + 0.030936116352677345, + 0.0001641224807826802, + -0.006182710640132427, + 0.026897046715021133, + -0.007339147850871086, + 0.031703315675258636, + -0.00931355357170105, + -0.012105927802622318, + 0.009736640378832817, + 0.02310618758201599, + 0.007841210812330246, + -0.020861007273197174, + -0.0013376598944887519, + -0.002762757707387209, + 0.0033649513497948647, + -0.004851396661251783, + 0.021255888044834137, + -0.004961399361491203, + 0.00657759141176939, + -0.05997680500149727, + -0.032560769468545914, + -0.023647738620638847, + 0.013865969143807888, + 0.005184225272387266, + -0.01850300282239914, + -0.0005024157580919564, + 0.022756436839699745, + -0.028092972934246063, + 0.004442412871867418, + 0.005091146100312471, + 0.0024680071510374546, + -0.03669010102748871, + -0.06385792046785355, + -0.009606894105672836, + 0.009409453719854355, + -0.03472697734832764, + -0.011643352918326855, + 0.04833345115184784, + -0.020545100793242455, + -0.009612535126507282, + 0.013572628609836102, + -0.0026809608098119497, + -0.010785896331071854, + -0.021064087748527527, + 0.0008511099149473011, + -0.02536265179514885, + -0.01788247376680374, + 0.026919610798358917, + -0.026265237480401993, + 0.00621655723080039, + -0.04625750333070755, + -0.00003770321563933976, + -0.02473084256052971, + -0.007294018752872944, + 0.02725808136165142, + 0.0006141812191344798, + 0.02253079041838646, + -0.006481691729277372, + 0.003082893555983901, + -0.02581394463777542, + 0.027100129052996635, + -0.01925891824066639, + 0.008253015577793121, + 0.004118046257644892, + 0.007813005708158016, + -0.03872091695666313, + -0.04199278727173805, + -0.0076099238358438015, + 0.018164532259106636, + 0.0658436119556427, + 0.001991329248994589, + -0.03429824858903885, + 0.025024181231856346, + 0.00600783433765173, + -0.018299920484423637, + 0.026648836210370064, + 0.025588298216462135, + 0.012105927802622318, + 0.030936116352677345, + 0.01050947979092598, + -0.011530529707670212, + -0.03046225942671299, + 0.01400135736912489, + 0.009076625108718872, + -0.0033000782132148743, + -0.02209077961742878, + 0.01712655834853649, + -0.017081430181860924, + 0.019044553861021996, + 0.008258656598627567, + -0.0035031598526984453, + 0.0384952686727047, + -0.033079758286476135, + 0.016720395535230637, + 0.02958223782479763, + 0.010633585043251514, + -0.02719038724899292, + -0.013854687102138996, + 0.04512927308678627, + 0.008348915725946426, + 0.0073673538863658905, + -0.002204282907769084, + -0.011914128437638283, + -0.016663983464241028, + 0.04910064861178398, + -0.029740191996097565, + 0.014542908407747746, + 0.03763781487941742, + 0.03569725528359413, + 0.0014836249174550176, + 0.044407203793525696, + -0.0032352048438042402, + -0.001542857033200562, + 0.013719298876821995, + -0.01913481205701828, + -0.01542292907834053, + -0.019619951024651527, + -0.02655857801437378, + 0.0006716505158692598, + 0.002181718358770013, + 0.018029144033789635, + 0.026355495676398277, + 0.021820003166794777, + -0.011491041630506516, + -0.004684982821345329, + -0.019405586645007133, + -0.0022508224938064814, + -0.008794567547738552, + 0.018480436876416206, + 0.01624653860926628, + -0.009014572016894817, + 0.006272968836128712, + 0.01737477071583271, + -0.0217861570417881, + -0.027077563107013702, + 0.007897622883319855, + -0.002469417406246066, + -0.028408877551555634, + 0.009290989488363266, + 0.027528855949640274, + 0.007948393002152443, + -0.02335439808666706, + 0.004284460563212633, + 0.026084719225764275, + 0.031364843249320984, + -0.00585552304983139, + 0.018965577706694603, + 0.0072319661267101765, + -0.02764168009161949, + -0.003711882745847106, + -0.018920447677373886, + 0.034207988530397415, + -0.0325833335518837, + -0.0022155651822686195, + -0.004095481708645821, + 0.032380253076553345, + -0.002059023128822446, + -0.03416286036372185, + 0.024437502026557922, + 0.02147025242447853, + -0.014272132888436317, + 0.007294018752872944, + -0.027416033670306206, + -0.004930373281240463, + -0.024347243830561638, + 0.02378312684595585, + -0.040119923651218414, + -0.0071191429160535336, + 0.001377853099256754, + -0.021413840353488922, + 0.014824965968728065, + 0.023873385041952133, + 0.004659597296267748, + 0.012726454995572567, + 0.005370383616536856, + 0.005911934655159712, + 0.002930582268163562, + -0.025069311261177063, + 0.008715590462088585, + -0.0020153040532022715 + ] + }, + { + "HotelId": "45", + "HotelName": "Happy Lake Resort & Restaurant", + "Description": "The largest year-round resort in the area offering more of everything for your vacation – at the best value! What can you enjoy while at the resort, aside from the mile-long sandy beaches of the lake? Check out our activities sure to excite both young and young-at-heart guests. We have it all, including being named “Property of the Year” and a “Top Ten Resort” by top publications.", + "Description_fr": "La plus grande station de toute l'année dans la région offrant plus de tout pour vos vacances-au meilleur rapport qualité-prix! Que pouvez-vous profiter de la station, en dehors des kilomètres de longues plages de sable du lac? Découvrez nos activités pour vous exciter à la fois les jeunes et les jeunes-à-coeur invités. Nous avons tout, y compris d'être nommé \"propriété de l'année\" et un \"Top Ten Resort\" par Top publications.", + "Category": "Resort and Spa", + "Tags": [ + "pool", + "bar", + "restaurant" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2015-05-08T00:00:00Z", + "Rating": 3.5, + "Address": { + "StreetAddress": "320 Westlake Ave N", + "City": "Seattle", + "StateProvince": "WA", + "PostalCode": "98109", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.338181, + 47.621201 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 lits doubles (Services)", + "Type": "Budget Room", + "BaseRate": 70.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 100.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 lits doubles (côté ville)", + "Type": "Standard Room", + "BaseRate": 117.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower", + "tv" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "tv" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Mountain View)", + "Description_fr": "Suite, 1 grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 249.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 112.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + } + ], + "DescriptionVector": [ + 0.010497158393263817, + 0.02493729442358017, + 0.03328849747776985, + 0.0258212648332119, + 0.002064538188278675, + -0.010875171981751919, + -0.01615573652088642, + 0.01911006309092045, + 0.005045033060014248, + 0.009810918010771275, + 0.007600989658385515, + 0.011101980693638325, + -0.04708309844136238, + -0.014236588962376118, + -0.0038382960483431816, + 0.04166296124458313, + -0.019528785720467567, + -0.008269783109426498, + -0.006972904782742262, + 0.022110912948846817, + -0.0031578708440065384, + -0.03175317868590355, + -0.06052876636385918, + -0.04047657921910286, + 0.03624282032251358, + 0.004536168184131384, + -0.06076139211654663, + 0.04459402337670326, + 0.010433186776936054, + 0.03393984213471413, + -0.03233473747968674, + -0.03347459435462952, + 0.03273019939661026, + 0.011189214885234833, + -0.010677441954612732, + -0.02489076927304268, + 0.019377579912543297, + -0.03710353001952171, + 0.024146372452378273, + -0.03963913023471832, + -0.003500991268083453, + 0.0624828077852726, + -0.030334170907735825, + -0.013748078607022762, + -0.00699616689234972, + 0.05029331147670746, + -0.00016101943037938327, + -0.023727649822831154, + -0.023425238206982613, + 0.007013613823801279, + -0.011555597186088562, + -0.006792621221393347, + -0.0026679066941142082, + -0.02963629923760891, + -0.013247936964035034, + -0.019389210268855095, + 0.029194314032793045, + -0.014980985783040524, + -0.016911765560507774, + 0.009543400257825851, + 0.03728962689638138, + 0.02658892422914505, + -0.008886236697435379, + 0.046687640249729156, + -0.008490776643157005, + 0.038894735276699066, + -0.04940934106707573, + 0.02447204664349556, + -0.0234833937138319, + 0.005722550675272942, + -0.015492758713662624, + -0.01956367865204811, + -0.015771908685564995, + -0.06792621314525604, + 0.023657862097024918, + -0.007542833685874939, + -0.02426268346607685, + -0.05643458291888237, + -0.0006789713515900075, + -0.05117728188633919, + 0.018563395366072655, + 0.0018159211613237858, + -0.02489076927304268, + 0.06648394465446472, + -0.016853610053658485, + 0.007211344316601753, + 0.04792054742574692, + -0.0021008856128901243, + -0.006385528948158026, + 0.05466664209961891, + 0.013689923100173473, + 0.0031782255973666906, + 0.006129642482846975, + -0.02328566275537014, + 0.017004815861582756, + -0.004873473197221756, + 0.03991828113794327, + -0.025798002257943153, + -0.02807771787047386, + 0.0018130133394151926, + 0.005617870017886162, + -0.06834493577480316, + 0.011526519432663918, + -0.018051622435450554, + 0.0433611162006855, + 0.008136024698615074, + -0.009275882504880428, + 0.07295089215040207, + 0.03273019939661026, + -0.020563961938023567, + -0.09677159041166306, + 0.00045325333485379815, + -0.024797718971967697, + 0.02472793124616146, + -0.026681974530220032, + 0.02313445694744587, + 0.03119487874209881, + -0.00004220853588776663, + -0.005803969223052263, + 0.0018057439010590315, + 0.03373048081994057, + 0.017993466928601265, + -0.026658711954951286, + -0.037661828100681305, + 0.02510013058781624, + -0.00970623642206192, + -0.018563395366072655, + -0.0012525349156931043, + -0.010933328419923782, + -0.001172570395283401, + -0.0286592785269022, + 0.03570778667926788, + 0.022169068455696106, + -0.004044749774038792, + -0.03542863577604294, + 0.023913748562335968, + -0.036266084760427475, + 0.040499839931726456, + -0.0017068786546587944, + 0.021401409059762955, + 0.038848210126161575, + 0.057178981602191925, + 0.007007798179984093, + -0.038801684975624084, + -0.005367799196392298, + -0.007961556315422058, + 0.07890606671571732, + 0.010671626776456833, + 0.025681691244244576, + -0.027333321049809456, + -0.031055305153131485, + 0.00747304642572999, + -0.03733615204691887, + 0.04436139762401581, + -0.01729559525847435, + -0.019214743748307228, + -0.001331045525148511, + -0.015190348029136658, + -0.022948358207941055, + 0.03205558657646179, + -0.028263816609978676, + -0.0351029634475708, + -0.03545190021395683, + 0.056248486042022705, + 0.06434380263090134, + -0.006722833961248398, + -0.04894409328699112, + 0.0428493432700634, + -0.08193017542362213, + -0.013713185675442219, + 0.01505077350884676, + -0.005966805852949619, + -0.01610921323299408, + 0.018039992079138756, + -0.00464666448533535, + -0.019133323803544044, + -0.01562070194631815, + 0.02158750779926777, + -0.012503540143370628, + -0.032869771122932434, + -0.03487033769488335, + -0.01574864611029625, + -0.039522819221019745, + -0.007862691767513752, + -0.006135458126664162, + 0.016597723588347435, + -0.0040738279931247234, + 0.013108362443745136, + 0.012887369841337204, + 0.024541832506656647, + -0.050572458654642105, + -0.02313445694744587, + 0.009438719600439072, + -0.022215593606233597, + 0.01244538463652134, + -0.01450410671532154, + -0.00689148623496294, + 0.02116878516972065, + -0.007606805302202702, + -0.00908396765589714, + -0.026937860995531082, + -0.07039202749729156, + 0.08862974494695663, + -0.06443685293197632, + -0.03631260618567467, + -0.016376730054616928, + 0.01551602128893137, + 0.008153471164405346, + 0.007176450453698635, + -0.050107210874557495, + 0.025123393163084984, + 0.039941541850566864, + 0.08332592248916626, + 0.029496723785996437, + 0.010799570009112358, + -0.029961971566081047, + -0.004632125608623028, + -0.007240422070026398, + -0.002558864187449217, + 0.05931912362575531, + -0.03186948969960213, + 0.03624282032251358, + -0.011317158117890358, + 0.009019996039569378, + 0.008839712478220463, + 0.02938041277229786, + 0.00663559976965189, + -0.01606268808245659, + 0.0048589338548481464, + 0.0024425520095974207, + 0.007438152562826872, + 0.020668642595410347, + 0.0010686165187507868, + -0.07262521237134933, + -0.03489360213279724, + 0.02489076927304268, + -0.016458148136734962, + 0.009525952860713005, + 0.047478560358285904, + 0.019645096734166145, + -0.000749485450796783, + -0.008031344041228294, + -0.03498665243387222, + 0.04622238874435425, + 0.024820981547236443, + -0.022076018154621124, + 0.012212760746479034, + 0.011479995213449001, + 0.05001416057348251, + 0.010671626776456833, + -0.02498381771147251, + -0.03279998525977135, + -0.014853042550384998, + -0.06443685293197632, + 0.0314972922205925, + -0.010549498721957207, + 0.00836864858865738, + 0.04487317055463791, + 0.0733230859041214, + 0.00939219444990158, + 0.025332754477858543, + -0.012864107266068459, + -0.07202039659023285, + -0.020610487088561058, + -0.015120560303330421, + 0.04585019126534462, + 0.012794320471584797, + 0.04610607773065567, + 0.02173871360719204, + 0.008769924752414227, + -0.03370722010731697, + -0.04345416650176048, + -0.014201696030795574, + 0.006443684920668602, + 0.04931629076600075, + -0.011142689734697342, + 0.008921130560338497, + -0.00918864831328392, + 0.034614451229572296, + 0.03163686394691467, + 0.04063941538333893, + -0.016225524246692657, + 0.018656445667147636, + -0.019994033500552177, + 0.010491343215107918, + -0.01709786430001259, + -0.0018202828941866755, + -0.0021517721470445395, + -0.021261833608150482, + -0.024448784068226814, + 0.021982969716191292, + 0.027333321049809456, + -0.014387794770300388, + -0.020715167745947838, + 0.007205528672784567, + 0.02370438724756241, + 0.003195672295987606, + -0.004539075773209333, + 0.04631543904542923, + 0.05220082774758339, + -0.01869133859872818, + 0.026402825489640236, + -0.0001669259072514251, + -0.031683389097452164, + -0.009101414121687412, + 0.0738348588347435, + 0.026565661653876305, + 0.010433186776936054, + -0.001686524017713964, + 0.043965939432382584, + 0.022471480071544647, + 0.003431204240769148, + 0.04978153854608536, + 0.007984818890690804, + -0.047152888029813766, + -0.04982806369662285, + 0.046431753784418106, + 0.011445101350545883, + -0.012678008526563644, + -0.003942977171391249, + 0.06062181666493416, + 0.07606805115938187, + 0.03449814021587372, + -0.02493729442358017, + 0.01066581066697836, + 0.0109740374609828, + 0.021855026483535767, + -0.010886803269386292, + -0.0012859746348112822, + -0.045966506004333496, + 0.008013896644115448, + 0.05410834401845932, + -0.04885104298591614, + 0.05303827300667763, + -0.029240837320685387, + -0.015353184193372726, + -0.02761247009038925, + -0.019086800515651703, + 0.016225524246692657, + 0.04524536803364754, + -0.03263714909553528, + 0.05373614653944969, + 0.003835388459265232, + 0.002775495173409581, + -0.04403572529554367, + -0.012131341733038425, + -0.03661501780152321, + 0.027658995240926743, + 0.015864957123994827, + 0.05662068352103233, + -0.026519136503338814, + -0.0469900481402874, + 0.006769358646124601, + 0.043547213077545166, + -0.01337588019669056, + -0.046641115099191666, + 0.050153736025094986, + 0.018354034051299095, + 0.02544906735420227, + 0.04717614874243736, + -0.004361700266599655, + -0.02689133584499359, + 0.010572761297225952, + 0.0049461680464446545, + 0.012654745951294899, + 0.015678858384490013, + -0.03466097638010979, + 0.01879601925611496, + 0.05913302302360535, + 0.009177017025649548, + -0.006833330262452364, + -0.03696395456790924, + 0.038429487496614456, + 0.000559751526452601, + -0.000987198087386787, + 0.05140990763902664, + 0.04573388025164604, + 0.028380129486322403, + 0.000416905852034688, + 0.021285096183419228, + 0.019633466377854347, + -0.006815883331000805, + 0.003332338994368911, + -0.04208168387413025, + 0.013922546990215778, + -0.01827261596918106, + -0.042314305901527405, + 0.010212194174528122, + -0.01050878968089819, + 0.0030328354332596064, + 0.04089530184864998, + -0.010026094503700733, + -0.028636015951633453, + -0.03677785396575928, + 0.0459432415664196, + 0.0002573403180576861, + -0.023204244673252106, + 0.018191197887063026, + 0.01605105586349964, + -0.006961273495107889, + 0.04156991094350815, + -0.009113045409321785, + -0.0035475161857903004, + -0.053875721991062164, + -0.041546646505594254, + -0.01745843142271042, + -0.008246521465480328, + 0.001962765119969845, + -0.0010468080872669816, + 0.0042366646230220795, + -0.02840339206159115, + -0.002967410022392869, + 0.025053605437278748, + 0.012712902389466763, + 0.005149714183062315, + 0.03847601264715195, + -0.022913465276360512, + 0.02019176445901394, + -0.0032712751999497414, + -0.026007363572716713, + -0.010671626776456833, + -0.0234950240701437, + -0.036219559609889984, + 0.006565812509506941, + -0.029054738581180573, + 0.053410474210977554, + 0.04454749822616577, + 0.03340480849146843, + -0.07453273236751556, + 0.0066297841258347034, + -0.011096165515482426, + -0.016841977834701538, + 0.03638239577412605, + 0.020436018705368042, + -0.04692026227712631, + 0.00892694666981697, + -0.048757992684841156, + 0.015574177727103233, + -0.01636509969830513, + -0.03140424191951752, + 0.02628651261329651, + 0.005010139662772417, + -0.019598573446273804, + 0.010834462940692902, + -0.010718150995671749, + 0.02510013058781624, + 0.020412756130099297, + 0.025309491902589798, + -0.006269217003136873, + 0.019075168296694756, + -0.0007662053103558719, + 0.01526013482362032, + -0.003611487802118063, + -0.01738864555954933, + 0.036428920924663544, + 0.08304677158594131, + 0.08234889805316925, + -0.021145522594451904, + 0.014562263153493404, + -0.013178150169551373, + 0.0330558717250824, + -0.028729064390063286, + -0.009432903490960598, + -0.02721700817346573, + 0.009903967380523682, + -0.046897001564502716, + -0.028775589540600777, + -0.02225048653781414, + -0.0023582258727401495, + -0.007688223384320736, + -0.0035329770762473345, + -0.0552249401807785, + 0.02556537836790085, + 0.02235516719520092, + 0.005867940839380026, + -0.02282041497528553, + -0.04038352891802788, + 0.02561190351843834, + -0.008595457300543785, + 0.0023538642562925816, + -0.022994883358478546, + 0.01164283137768507, + 0.0030531901866197586, + 0.004472196567803621, + -0.006216876674443483, + -0.04417530074715614, + -0.015911482274532318, + 0.021180415526032448, + -0.0990978255867958, + 0.026681974530220032, + 0.007310209330171347, + 0.010194746777415276, + -0.0018624459626153111, + -0.010107513517141342, + 0.01056113000959158, + 0.02271573431789875, + -0.025053605437278748, + -0.005274749360978603, + -0.023460131138563156, + 0.024495307356119156, + 0.019238006323575974, + 0.011607938446104527, + -0.026193464174866676, + 0.059970468282699585, + 0.07578890025615692, + 0.022076018154621124, + 0.01223602332174778, + -0.038592323660850525, + 0.005780706647783518, + 0.03452140465378761, + 0.010811200365424156, + 0.027845093980431557, + -0.029031476005911827, + 0.03035743348300457, + -0.010124959982931614, + 0.005737089551985264, + -0.02807771787047386, + -0.03933671861886978, + -0.004559430759400129, + -0.010008648037910461, + 0.0014887936413288116, + -0.02256452850997448, + 0.02008708380162716, + -0.0325208380818367, + 0.014376163482666016, + 0.012724533677101135, + -0.017772473394870758, + -0.023529918864369392, + 0.0273565836250782, + 0.017121126875281334, + -0.012643114663660526, + -0.024402258917689323, + -0.005042125470936298, + 0.011270632967352867, + 0.01295715756714344, + 0.06513471901416779, + 0.041430335491895676, + -0.035079699009656906, + 0.016504673287272453, + -0.010380846448242664, + 0.019761409610509872, + 0.025262966752052307, + 0.006048224400728941, + -0.002051452873274684, + -0.007955741137266159, + -0.030008496716618538, + 0.007240422070026398, + -0.00898510217666626, + -0.02442552149295807, + -0.010898434557020664, + 0.0009450350189581513, + 0.037452466785907745, + -0.017156019806861877, + -0.010683258064091206, + -0.002311701187863946, + 0.043756574392318726, + -0.02891516499221325, + 0.014980985783040524, + 0.014853042550384998, + 0.012491908855736256, + -0.0034050338435918093, + -0.002539963461458683, + -0.004690281581133604, + 0.025681691244244576, + 0.006705387029796839, + -0.013492192141711712, + 0.049130190163850784, + 0.004722267389297485, + 0.04482664540410042, + 0.06378550082445145, + -0.021506089717149734, + 0.030217858031392097, + -0.007449783850461245, + -0.03445161506533623, + 0.037498991936445236, + 0.006187798455357552, + 0.0012394498335197568, + -0.02029644511640072, + 0.021075734868645668, + 0.005960990209132433, + 0.010939143598079681, + -0.02726353332400322, + -0.032148636877536774, + 0.03184622526168823, + -0.00630992604419589, + 0.02912452630698681, + -0.01708623394370079, + -0.009177017025649548, + 0.021622400730848312, + 0.026681974530220032, + 0.02070353738963604, + -0.005870848428457975, + -0.023204244673252106, + -0.04340764135122299, + 0.0014306376688182354, + 0.009246804751455784, + -0.013143256306648254, + 0.00044416647870093584, + -0.03803402557969093, + 0.038894735276699066, + -0.00039327997365035117, + -0.018726233392953873, + -0.0028438284061849117, + -0.01627204939723015, + -0.004620494320988655, + 0.01280595175921917, + -0.009386378340423107, + -0.02514665573835373, + 0.011096165515482426, + -0.016376730054616928, + -0.032195162028074265, + 0.00029005305259488523, + 0.004062196705490351, + -0.01852850243449211, + -0.03040395863354206, + -0.005129359196871519, + -0.03514948859810829, + -0.03468424081802368, + -0.00794992595911026, + -0.046641115099191666, + -0.009310776367783546, + -0.05508536472916603, + 0.0030793603509664536, + 0.018447084352374077, + 0.04573388025164604, + 0.030217858031392097, + -0.001730141113512218, + -0.034614451229572296, + 0.0022142897360026836, + 0.004951983690261841, + -0.004434395115822554, + 0.04754834622144699, + 0.05206125229597092, + -0.0005848312866874039, + -0.012480278499424458, + -0.01983119733631611, + 0.0030648212414234877, + -0.011218292638659477, + -0.005140990484505892, + -0.000785832991823554, + 0.007618436124175787, + 0.008764109574258327, + 0.0511307567358017, + 0.0038295728154480457, + 0.00851985439658165, + -0.009648080915212631, + 0.015271766111254692, + -0.020924529060721397, + 0.01040410902351141, + -0.004024395253509283, + -0.007031060755252838, + 0.0012285455595701933, + 0.05871430039405823, + -0.004981061443686485, + -0.020156869664788246, + 0.014283114112913609, + 0.005251486785709858, + -0.03917388245463371, + 0.02421616017818451, + 0.004006948322057724, + -0.006600706372410059, + 0.009555031545460224, + -0.009275882504880428, + -0.03726636618375778, + -0.023890485987067223, + 0.03961586952209473, + 0.0017824814422056079, + -0.07132252305746078, + -0.006984536070376635, + 0.024704670533537865, + 0.03738267719745636, + 0.02215743623673916, + -0.004158154129981995, + 0.011264817789196968, + -0.0009675704641267657, + 0.00642623845487833, + 0.013608504086732864, + -0.018807651475071907, + 0.0037597855553030968, + 0.011456732638180256, + 0.0040912749245762825, + 0.024797718971967697, + -0.0190984308719635, + -0.01388765312731266, + -0.029403675347566605, + -0.006496025249361992, + 0.04526863247156143, + -0.01744680106639862, + 0.0027013462968170643, + -0.015504390001296997, + -0.02751941978931427, + -0.007926663383841515, + -0.010566945187747478, + -0.021773606538772583, + 0.011160137131810188, + -0.03163686394691467, + -0.0245185699313879, + -0.019424105063080788, + 0.028007930144667625, + -0.05708593130111694, + 0.008066237904131413, + 0.007595174014568329, + -0.015585809014737606, + 0.006181982811540365, + -0.010107513517141342, + -0.015923112630844116, + 0.0005477568483911455, + -0.013131625019013882, + 0.002270991913974285, + -0.017772473394870758, + 0.04273303225636482, + -0.019435735419392586, + -0.0036725515965372324, + 0.008903684094548225, + -0.004736806266009808, + -0.006269217003136873, + -0.01424822025001049, + 0.014643681235611439, + 0.0035911330487579107, + -0.006711202673614025, + -0.017179282382130623, + 0.017946941778063774, + 0.05587628856301308, + -0.0043936860747635365, + 0.028170768171548843, + 0.052945222705602646, + 0.043244801461696625, + -0.036428920924663544, + -0.04012764245271683, + 0.06439032405614853, + -0.05973784625530243, + -0.03619629517197609, + 0.027891619130969048, + 0.03031090833246708, + -0.02807771787047386, + 0.006350635550916195, + -0.02819403074681759, + 0.006519287824630737, + -0.016969921067357063, + -0.0552249401807785, + 0.01663261651992798, + -0.039988067001104355, + 0.03654523193836212, + -0.035754311829805374, + 0.016702404245734215, + -0.056760258972644806, + 0.007816166616976261, + -0.007292762864381075, + -0.01373644731938839, + 0.003221842460334301, + -0.01092169713228941, + 0.007438152562826872, + 0.003154963022097945, + -0.004905459005385637, + -0.02256452850997448, + -0.03933671861886978, + 0.004733898676931858, + -0.027193747460842133, + 0.013445667922496796, + 0.011299711652100086, + -0.01729559525847435, + 0.030497007071971893, + 0.021866656839847565, + 0.01972651667892933, + 0.016074318438768387, + 0.0014531731139868498, + -0.024611620232462883, + -0.022331904619932175, + -0.022331904619932175, + -0.00020300078904256225, + 0.02225048653781414, + -0.013224675320088863, + 0.01770268753170967, + -0.0005692018894478679, + -0.010625101625919342, + 0.02700764685869217, + 0.02958977408707142, + 0.012503540143370628, + 0.004227941390126944, + -0.005737089551985264, + 0.0025167008861899376, + -0.02565842866897583, + 0.0480135940015316, + 0.02002892643213272, + -0.020563961938023567, + -0.003140424145385623, + 0.05559713765978813, + 0.023913748562335968, + 0.04640848934650421, + 0.02044765092432499, + 0.020726799964904785, + -0.0397554412484169, + 0.04047657921910286, + -0.039732180535793304, + 0.04529189318418503, + -0.017679424956440926, + 0.011852193623781204, + -0.0017054247437044978, + 0.046803951263427734, + 0.023564811795949936, + -0.03701047971844673, + -0.03393984213471413, + -0.007263684645295143, + 0.004742621909826994, + -0.033637430518865585, + 0.02984566055238247, + -0.015108929015696049, + 0.033218707889318466, + -0.006641415413469076, + -0.011532335542142391, + -0.016097581014037132, + -0.0016588999424129725, + -0.019679991528391838, + -0.01771431788802147, + 0.03347459435462952, + -0.019272899255156517, + -0.022215593606233597, + 0.03847601264715195, + 0.002308793365955353, + 0.004521629307419062, + -0.0005215866258367896, + -0.008543116971850395, + 0.014306376688182354, + 0.05303827300667763, + -0.021238572895526886, + -0.02008708380162716, + -0.009898151271045208, + -0.015178716741502285, + 0.02819403074681759, + -0.01291063241660595, + -0.01564396545290947, + -0.00038601047708652914, + 0.01295715756714344, + 0.00219538901001215, + 0.007635883055627346, + 0.0036987217608839273, + 0.02700764685869217, + 0.016795452684164047, + -0.009130492806434631, + 0.02947346121072769, + 0.004030210897326469, + 0.04498948156833649, + -0.006972904782742262, + 0.012387228198349476, + -0.017225807532668114, + 0.002412020228803158, + -0.002423651283606887, + 0.006129642482846975, + 0.02938041277229786, + 0.03703374043107033, + -0.02101757936179638, + -0.03207885101437569, + 0.020924529060721397, + -0.004178508650511503, + -0.030380696058273315, + 0.006205245386809111, + 0.0020848927088081837, + 0.02163403294980526, + 0.029031476005911827, + 0.018761126324534416, + 0.000484148709801957, + -0.0075893583707511425, + 0.0001751949603203684, + -0.00857219472527504, + 0.016481410712003708, + 0.014748361892998219, + 0.011514888145029545, + 0.01848197728395462, + -0.005801061168313026, + -0.02369275502860546, + -0.003250920446589589, + -0.016655879095196724, + 0.006176167633384466, + 0.03840622305870056, + 0.019761409610509872, + 0.010450633242726326, + 0.02565842866897583, + 0.01854013279080391, + -0.02535601705312729, + -0.028845377266407013, + 0.008136024698615074, + 0.013713185675442219, + -0.015667226165533066, + 0.016702404245734215, + 0.010875171981751919, + -0.004163969773799181, + 0.016306942328810692, + 0.01926126703619957, + -0.0005477568483911455, + -0.009368931874632835, + 0.020424388349056244, + 0.01894722506403923, + 0.020784955471754074, + -0.0035591472405940294, + -0.015225240960717201, + 0.0038964522536844015, + 0.0007909216219559312, + 0.014190064743161201, + 0.003268367378041148, + 0.04484990984201431, + -0.021959707140922546, + -0.027333321049809456, + -0.03098551742732525, + 0.0029950342141091824, + 0.05382919684052467, + 0.007095032371580601, + 0.009043258614838123, + 0.036475446075201035, + 0.001631275867111981, + -0.05657415837049484, + 0.008688506670296192, + -0.05638806149363518, + 0.01878438889980316, + 0.008746663108468056, + -0.003059005830436945, + 0.055736713111400604, + -0.00990978255867958, + 0.00862453505396843, + 0.025123393163084984, + -0.01780736818909645, + -0.013910915702581406, + 0.03882494568824768, + -0.00144881138112396, + -0.00841517373919487, + -0.010497158393263817, + -0.012317441403865814, + 0.018854176625609398, + -0.0193659495562315, + 0.020261550322175026, + -0.019493892788887024, + -0.012468647211790085, + -0.02277388982474804, + 0.009531768970191479, + 0.007403259165585041, + 0.0335676446557045, + 0.036894168704748154, + 0.008438436314463615, + 0.014364532195031643, + 0.004861841909587383, + 0.04550125449895859, + -0.005053756758570671, + 0.002779856789857149, + 0.024844244122505188, + -0.04382636398077011, + -0.0032829062547534704, + -0.03412594273686409, + 0.012584959156811237, + 0.009270066395401955, + -0.0005811965675093234, + -0.004268650431185961, + 0.03268367424607277, + -0.0065832594409585, + 0.017260702326893806, + -0.03065984509885311, + -0.014539000578224659, + -0.00010849729005713016, + 0.004733898676931858, + 0.003844111692160368, + 0.008339570835232735, + 0.015981270000338554, + 0.001866807695478201, + -0.01414353959262371, + -0.011637016199529171, + -0.017365382984280586, + -0.024285946041345596, + 0.0087815560400486, + 0.015574177727103233, + 0.03519601374864578, + 0.012654745951294899, + 0.03570778667926788, + -0.03145076707005501, + 0.023378713056445122, + -0.02993871085345745, + 0.024402258917689323, + -0.04126749932765961, + 0.02265757881104946, + -0.021401409059762955, + -0.0007589358137920499, + -0.013585242442786694, + -0.03487033769488335, + 0.05224735289812088, + 0.06694918870925903, + -0.005414323881268501, + -0.00035838637268170714, + -0.010072619654238224, + -0.0030648212414234877, + 0.023425238206982613, + -0.011421838775277138, + 0.029264099895954132, + -0.0058621251955628395, + 0.023367080837488174, + 0.0073392875492572784, + 0.0031782255973666906, + 0.018249353393912315, + -0.010927513241767883, + 0.024309208616614342, + 0.01179403718560934, + -0.02849644050002098, + 0.03573104739189148, + 0.02172708325088024, + -0.010526236146688461, + -0.02038949355483055, + -0.018970487639307976, + -0.006775174289941788, + 0.009566661901772022, + -0.00023262400645762682, + 0.018144672736525536, + 0.024751193821430206, + -0.024285946041345596, + -0.003335246816277504, + -0.003364324802532792, + -0.0006240865914151073, + -0.011241555213928223, + -0.03256735950708389, + -0.03412594273686409, + -0.013434036634862423, + -0.011369498446583748, + -0.028147505596280098, + -0.0013245029840618372, + -0.007979003712534904, + 0.02276225946843624, + 0.01977303996682167, + 0.025518853217363358, + -0.007449783850461245, + -0.008903684094548225, + -0.033428069204092026, + 0.02251800335943699, + 0.004815316759049892, + 0.0042104944586753845, + -0.001701063010841608, + -0.0002495255903340876, + -0.025588640943169594, + 0.011003115214407444, + 0.03426551818847656, + 0.0024207436945289373, + 0.024239420890808105, + -0.013154887594282627, + -0.0010402655461803079, + -0.007095032371580601, + -0.017737580463290215, + -0.017539849504828453, + -0.013154887594282627, + 0.02628651261329651, + -0.00009595740266377106, + -0.013899284414947033, + -0.010119144804775715, + 0.008246521465480328, + -0.013771341182291508, + 0.035754311829805374, + 0.01785389333963394, + -0.0006342639098875225, + -0.0018464530585333705, + 0.01962183602154255, + 0.004457657691091299, + -0.004664111416786909, + -0.016353467479348183, + -0.013957440853118896, + -0.022064387798309326, + -0.0021517721470445395, + -0.013759709894657135, + 0.004291913006454706, + 0.01911006309092045, + 0.01981956511735916, + -0.018598290160298347, + -0.027426371350884438, + 0.0428493432700634, + -0.05829557776451111, + -0.025774739682674408, + -0.004472196567803621, + 0.00689148623496294, + 0.029194314032793045, + 0.02726353332400322, + 0.04429161176085472, + -0.05131685733795166, + 0.0011035101488232613, + -0.008921130560338497, + 0.010008648037910461, + -0.0004863295762334019, + 0.004137799609452486, + 0.018958857282996178, + -0.00004084550528205, + 0.004318083170801401, + -0.01888906955718994, + 0.04238409548997879, + -0.016434885561466217, + -0.004629217553883791, + -0.03480055183172226, + -0.039476294070482254, + 0.047525085508823395, + 0.002986310748383403, + 0.018761126324534416, + -0.0020805310923606157, + -0.013980702497065067, + 0.0204011257737875, + -0.0655999705195427, + 0.00600169925019145, + 0.07057812064886093, + 0.023739280179142952, + -0.007612620480358601, + -0.00038964522536844015, + 0.010421555489301682, + 0.012666377238929272, + 0.03387005627155304, + -0.014073752798140049, + -0.0382201261818409, + -0.01337588019669056, + -0.0335676446557045, + -0.0007007798412814736, + -0.006368082016706467, + 0.013655029237270355, + 0.0026344668585807085, + 0.016539566218852997, + 0.00678680557757616, + 0.0005219501326791942, + 0.01828424632549286, + -0.0005946450983174145, + 0.009514321573078632, + 0.007705670315772295, + -0.0016167368739843369, + 0.0071124788373708725, + 0.027752043679356575, + 0.004227941390126944, + 0.01138694491237402, + 0.02586778998374939, + -0.003765601199120283, + -0.002326240064576268, + 0.011235740035772324, + -0.02870580181479454, + 0.011799853295087814, + -0.020878003910183907, + 0.004719359800219536, + -0.012189498171210289, + -0.0077347480691969395, + -0.038755159825086594, + -0.03705700486898422, + -0.0034224807750433683, + -0.009456166066229343, + 0.024402258917689323, + -0.015120560303330421, + 0.028170768171548843, + -0.0039051754865795374, + 0.038173601031303406, + -0.010055173188447952, + -0.010625101625919342, + -0.0013390419771894813, + -0.011933611705899239, + 0.007874323055148125, + 0.058993447571992874, + 0.04601302742958069, + -0.006048224400728941, + 0.006961273495107889, + -0.0021328714210540056, + 0.029240837320685387, + -0.010502973571419716, + -0.0005328543484210968, + 0.0020834386814385653, + 0.02658892422914505, + -0.008229074068367481, + -0.01749332621693611, + -0.035963673144578934, + -0.029868923127651215, + 0.011497441679239273, + -0.0039604236371815205, + 0.003954607993364334, + 0.009845810942351818, + -0.012782689183950424, + -0.01378297246992588, + -0.002345140790566802, + -0.01657446101307869, + 0.043244801461696625, + 0.0006426238105632365, + -0.011724250391125679, + -0.03170665353536606, + -0.0061645363457500935, + 0.001208917936310172, + 0.015574177727103233, + 0.011648647487163544, + -0.04319828003644943, + 0.016946658492088318, + -0.01396907214075327, + 0.03221842646598816, + 0.02714722231030464, + -0.009903967380523682, + 0.031148355454206467, + -0.03607998415827751, + 0.02106410451233387, + 0.007769641932100058, + 0.029310625046491623, + 0.008543116971850395, + -0.020680274814367294, + -0.002544325077906251, + 0.02101757936179638, + 0.009624818339943886, + -0.0018319140654057264, + -0.005873756017535925, + 0.01225928496569395, + -0.016388362273573875, + -0.008461697958409786, + 0.0023393251467496157, + 0.028938427567481995, + -0.007792904507368803, + 0.004303544294089079, + -0.03310239687561989, + 0.010927513241767883, + -0.038731899112463, + -0.019645096734166145, + -0.011305526830255985, + -0.01234070397913456, + -0.004352976568043232, + -0.020366232842206955, + 0.0153648154810071, + 0.00564113212749362, + -0.0635063573718071, + 0.0020296445582062006, + 0.03682437911629677, + 0.030078284442424774, + 0.020668642595410347, + -0.020901266485452652, + 0.001744680106639862, + 0.013503823429346085, + -0.00903744250535965, + 0.015760276466608047, + -0.000006286981715675211, + 0.0025937575846910477, + 0.03654523193836212, + -0.027286795899271965, + -0.029961971566081047, + -0.011956874281167984, + 0.0037132606375962496, + 0.01888906955718994, + -0.013620135374367237, + 0.0012081909226253629, + -0.015295028686523438, + -0.00851985439658165, + -0.011416023597121239, + -0.011055456474423409, + -0.014759993180632591, + -0.003044466720893979, + 0.016900133341550827, + 0.04038352891802788, + -0.02803119271993637, + -0.0018217368051409721, + 0.0351029634475708, + 0.011945242993533611, + -0.02421616017818451, + -0.037452466785907745, + -0.00898510217666626, + 0.0018900700379163027, + -0.018342403694987297, + -0.006920564454048872, + 0.013759709894657135, + 0.02979913540184498, + -0.0234833937138319, + 0.008700137957930565, + 0.0011958327377215028, + 0.0180748850107193, + 0.028566228225827217, + -0.009403825737535954, + -0.002147410297766328, + -0.0004318083229009062, + -0.02747289463877678, + 0.009671343490481377, + 0.019272899255156517, + -0.0051962388679385185, + -0.016841977834701538, + 0.006827514618635178, + -0.022959990426898003, + -0.008845527656376362, + -0.031776439398527145, + -0.011863824911415577, + -0.0005688383826054633, + 0.002900530584156513, + -0.0020325523801147938, + 0.003268367378041148, + 0.01837729662656784, + 0.014597157016396523, + -0.029496723785996437, + 0.050153736025094986, + 0.026402825489640236, + -0.008886236697435379, + -0.009264251217246056, + -0.016969921067357063, + 0.012608221732079983, + -0.015760276466608047, + -0.005489926785230637, + 0.008403542451560497, + 0.0224598478525877, + -0.024704670533537865, + 0.015597439371049404, + -0.03419572860002518, + -0.003538792720064521, + 0.019482260569930077, + 0.005042125470936298, + -0.030962254852056503, + 0.0004303544119466096, + 0.02603062614798546, + -0.013085100799798965, + -0.0521543025970459, + 0.020121976733207703, + 0.025169918313622475, + -0.01947063021361828, + 0.010683258064091206, + 0.031148355454206467, + 0.039057571440935135, + 0.013515454716980457, + -0.001987481489777565, + -0.0019133324967697263, + -0.008083684369921684, + 0.0036056721583008766, + -0.0039051754865795374, + 0.016551198437809944, + 0.03894126042723656, + -0.026612186804413795, + 0.01530665997415781, + 0.04471033439040184, + -0.046897001564502716, + 0.00975857675075531, + -0.03205558657646179, + -0.022134173661470413, + -0.003951700404286385, + 0.012166235595941544, + 0.007426521275192499, + -0.0018231907160952687, + -0.014887936413288116, + -0.014085384085774422, + -0.0071299257688224316, + -0.004451842047274113, + -0.015120560303330421, + -0.0037103530485183, + -0.011305526830255985, + 0.0008083684369921684, + 0.014411057345569134, + 0.02844991534948349, + 0.003640565788373351, + -0.009839995764195919, + -0.022936727851629257, + -0.002989218570291996, + 0.009479428641498089, + 0.01530665997415781, + -0.022169068455696106, + -0.00564113212749362, + -0.016074318438768387, + -0.03584735840559006, + -0.010549498721957207, + 0.01693502813577652, + 0.0074207060970366, + -0.051549479365348816, + -0.016841977834701538, + -0.008636166341602802, + -0.013352618552744389, + -0.015295028686523438, + 0.015434603206813335, + -0.019238006323575974, + 0.03500991314649582, + 0.0206453800201416, + 0.020889636129140854, + 0.0012176412856206298, + -0.04359373822808266, + -0.036126509308815, + 0.010805385187268257, + -0.00821162760257721, + 0.016818715259432793, + 0.010590207763016224, + 0.02287857048213482, + 0.034312039613723755, + -0.017377013340592384, + 0.023634599521756172, + -0.04364026337862015, + -0.029147788882255554, + 0.005821415688842535, + -0.03803402557969093, + -0.020331338047981262, + 0.0330326110124588, + 0.011759143322706223, + -0.01469020638614893, + -0.03680111840367317, + -0.020156869664788246, + -0.015783539041876793, + 0.009415457025170326, + 0.018923962488770485, + 0.005181699991226196, + -0.0009792016353458166, + -0.021296728402376175, + -0.024751193821430206, + -0.01776084303855896, + 0.02942693792283535, + 0.014655312523245811, + -0.0004198136448394507, + 0.0022084740921854973, + -0.029752610251307487, + -0.008083684369921684, + -0.023320557549595833, + 0.02333218790590763, + -0.007920847274363041, + 0.013713185675442219, + -0.006938010919839144, + 0.02591431513428688, + -0.003689998295158148, + 0.0012765242718160152, + 0.007089216727763414, + -0.011474179103970528, + 0.03705700486898422, + 0.0023873038589954376, + 0.011654462665319443, + -0.023937011137604713, + 0.001014095265418291, + -0.030194595456123352, + -0.014748361892998219, + -0.016120843589305878, + -0.00002953234434244223, + -0.023343820124864578, + 0.006280848290771246, + -0.000747304642572999, + -0.009880704805254936, + 0.03545190021395683, + 0.01745843142271042, + 0.018982119858264923, + 0.02565842866897583, + 0.012142973020672798, + -0.02921757474541664, + -0.024192897602915764, + -0.03535884991288185, + -0.005859217140823603, + -0.014492475427687168, + -0.0006262674578465521, + 0.030171334743499756, + -0.015841694548726082, + -0.0707642212510109, + 0.0007458507316187024, + -0.0024498216807842255, + -0.07751031965017319, + 0.0008767017279751599, + 0.008008081465959549, + 0.01693502813577652, + 0.019179848954081535, + 0.0001214006551890634, + -0.03010154701769352, + -0.014725099317729473, + 0.0019816658459603786, + -0.04945586249232292, + -0.026519136503338814, + -0.01035176869481802, + 0.013492192141711712, + -0.0006182710058055818, + -0.008839712478220463, + 0.008921130560338497, + 0.041593171656131744, + 0.021343253552913666, + 0.017795735970139503, + 0.004207586869597435, + -0.02586778998374939, + 0.006112196017056704, + 0.020982686430215836, + -0.0021517721470445395, + -0.005734181962907314, + -0.02199460007250309, + -0.01556254643946886, + 0.005321274045854807, + 0.015295028686523438, + -0.009025811217725277, + 0.025425804778933525, + -0.02731005847454071, + -0.022076018154621124, + 0.030636582523584366, + 0.02008708380162716, + -0.002260814653709531, + 0.052433449774980545, + -0.0029325163923203945, + -0.013259568251669407, + -0.010741413570940495, + -0.022541265934705734, + -0.046803951263427734, + -0.025169918313622475, + -0.0025632258038967848, + -0.01735375076532364, + -0.013329355977475643, + -0.02179686911404133, + 0.016900133341550827, + 0.020773323252797127, + -0.00836283341050148, + -0.0245185699313879, + -0.027496157214045525, + 0.028380129486322403, + 0.025123393163084984, + -0.0351262241601944, + 0.006449500564485788, + -0.012131341733038425, + 0.021703820675611496, + 0.009316591545939445, + 0.014166802167892456, + 0.020843110978603363, + 0.01037503033876419, + -0.0026795377489179373, + 0.031218141317367554, + 0.02172708325088024, + 0.004320990759879351, + 0.016446517780423164, + -0.027682257816195488, + -0.0021445024758577347, + -0.02168055810034275, + -0.00805460661649704, + 0.021098997443914413, + 0.003640565788373351, + 0.03489360213279724, + -0.03268367424607277, + -0.021750343963503838, + 0.00502177095040679, + -0.012457015924155712, + -0.009351485408842564, + -0.018237723037600517, + -0.006211061030626297, + 0.008089499548077583, + -0.002525424351915717, + -0.025774739682674408, + 0.0020369139965623617, + 0.04315175488591194, + 0.015039142221212387, + 0.006507656536996365, + 0.024123109877109528, + 0.013957440853118896, + 0.007758010644465685, + -0.033590905368328094, + -0.033428069204092026, + -0.006932195276021957, + 0.029729347676038742, + 0.03098551742732525, + 0.014969355426728725, + -0.012840845622122288, + 0.0038063102401793003, + 0.010281980969011784, + 0.014957724139094353, + 0.002676629927009344, + 0.007333471905440092, + 0.00747304642572999, + 0.05210777744650841, + 0.005751628428697586 + ] + }, + { + "HotelId": "46", + "HotelName": "Swan Bird Lake Inn", + "Description": "We serve a continental-style breakfast each morning, featuring a variety of food and drinks. Our locally made, oh-so-soft, caramel cinnamon rolls are a favorite with our guests. Other breakfast items include coffee, orange juice, milk, cereal, instant oatmeal, bagels, and muffins.", + "Description_fr": "Nous servons un petit déjeuner continental de style chaque matin, avec une variété de nourriture et de boissons. Notre fait localement, oh-so-Soft, caramel rouleaux de cannelle sont un favori avec nos clients. Autres petits-déjeuners: café, jus d'orange, lait, céréales, Gruau instantané, bagels et muffins.", + "Category": "Budget", + "Tags": [ + "continental breakfast", + "free wifi", + "24-hour front desk service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2019-02-07T00:00:00Z", + "Rating": 3.6, + "Address": { + "StreetAddress": "1 Memorial Dr", + "City": "Cambridge", + "StateProvince": "MA", + "PostalCode": "02142", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -71.08123, + 42.36137 + ] + }, + "Rooms": [ + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 61.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "suite", + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 129.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Économique, 2 grands lits (Services)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "suite", + "suite" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv", + "suite" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 119.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 245.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 141.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 245.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 119.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "coffee maker", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + } + ], + "DescriptionVector": [ + 0.013388955034315586, + -0.005194092635065317, + 0.003138770582154393, + -0.03763001039624214, + -0.04519359767436981, + -0.015925809741020203, + 0.056374549865722656, + 0.011574399657547474, + 0.0411064438521862, + -0.008221288211643696, + 0.003220983315259218, + -0.019625389948487282, + 0.003403026144951582, + 0.03389519825577736, + -0.04023733362555504, + 0.08169611543416977, + -0.0005314475856721401, + 0.06454885751008987, + 0.018991176038980484, + 0.019942495971918106, + 0.03518711403012276, + -0.0004297825216781348, + -0.01815730333328247, + 0.025345057249069214, + 0.0371132455766201, + 0.03227442875504494, + -0.03241536766290665, + 0.008902480825781822, + -0.02304309792816639, + -0.07244129478931427, + -0.022162245586514473, + -0.013811764307320118, + -0.029244298115372658, + -0.03218047320842743, + 0.024569908156991005, + -0.05651548504829407, + 0.0074109043926000595, + 0.0024766630958765745, + -0.0037876649294048548, + 0.06788435578346252, + -0.03269723802804947, + 0.024922247976064682, + 0.01396444533020258, + -0.05839463695883751, + -0.01573789492249489, + 0.008908352814614773, + -0.00041693676030263305, + -0.022209223359823227, + -0.04965658113360405, + 0.03302609175443649, + -0.04089503735303879, + 0.04148227348923683, + -0.0026587059255689383, + -0.058347657322883606, + 0.05181760713458061, + 0.04249231517314911, + -0.017018066719174385, + 0.03809979930520058, + 0.003957963082939386, + 0.013189295306801796, + 0.030559703707695007, + -0.050126370042562485, + 0.031170427799224854, + 0.046015724539756775, + -0.021023008972406387, + -0.009947759099304676, + -0.01502146851271391, + -0.03032480925321579, + 0.006712094880640507, + 0.03420056030154228, + 0.048951901495456696, + -0.01933177188038826, + -0.026261143386363983, + -0.018756281584501266, + -0.004991496447473764, + -0.015855342149734497, + -0.004703751299530268, + -0.043901681900024414, + -0.006635754369199276, + 0.030653661116957664, + -0.02449943870306015, + -0.019648879766464233, + -0.0032356642186641693, + 0.016665726900100708, + 0.0165482796728611, + -0.04726066440343857, + -0.013095337897539139, + 0.03018387407064438, + -0.0011884166160598397, + 0.010846228338778019, + 0.029831532388925552, + -0.01971934735774994, + 0.021152200177311897, + -0.0251571424305439, + 0.035844817757606506, + 0.0022447053343057632, + -0.0050061773508787155, + 0.0006298093940131366, + -0.04228091239929199, + 0.030512724071741104, + 0.019308283925056458, + -0.05097198858857155, + -0.016642237082123756, + 0.013459423556923866, + 0.062058981508016586, + -0.017558323219418526, + 0.03589179739356041, + 0.02752957120537758, + 0.007675160188227892, + -0.036103200167417526, + -0.03297911211848259, + -0.004454176407307386, + 0.00032885154359973967, + -0.05195854231715202, + 0.005017922259867191, + 0.04336142539978027, + 0.023336714133620262, + -0.03666694834828377, + -0.0092724384739995, + -0.03943869471549988, + 0.026378590613603592, + 0.034247539937496185, + -0.031851619482040405, + 0.009836184792220592, + 0.005340901203453541, + -0.04643853381276131, + -0.08366923034191132, + 0.015796618536114693, + -0.025063185021281242, + 0.0021801094990223646, + 0.018051600083708763, + -0.04354934021830559, + 0.022984374314546585, + -0.015514745377004147, + -0.02729467675089836, + -0.002861302113160491, + 0.023090075701475143, + -0.022737734019756317, + -0.057126209139823914, + 0.035304561257362366, + 0.05839463695883751, + -0.0015209383564069867, + 0.007111414335668087, + -0.030559703707695007, + 0.011092866770923138, + -0.035680390894412994, + -0.02769399806857109, + -0.02130488120019436, + -0.03626762703061104, + 0.022949138656258583, + 0.017558323219418526, + -0.025908803567290306, + -0.030536213889718056, + -0.002272598911076784, + -0.05877046659588814, + -0.011368867009878159, + -0.009988865815103054, + 0.05322697013616562, + -0.004815326072275639, + 0.04756602644920349, + -0.0028392807580530643, + 0.03619715943932533, + -0.029338255524635315, + -0.013623849488794804, + -0.018967686221003532, + -0.054918207228183746, + -0.023618586361408234, + 0.04479427635669708, + -0.03638507425785065, + -0.04397214949131012, + 0.026824889704585075, + 0.009583673439919949, + -0.019789814949035645, + 0.04357282817363739, + -0.0008228629012592137, + -0.0021859819535166025, + -0.020694157108664513, + -0.03565690293908119, + 0.07319295406341553, + -0.017934152856469154, + -0.017793217673897743, + 0.021657222881913185, + -0.014246318489313126, + 0.012190996669232845, + 0.015514745377004147, + 0.05271020531654358, + -0.0037494946736842394, + -0.049327731132507324, + 0.006400860380381346, + 0.017452621832489967, + -0.02741212397813797, + -0.007927671074867249, + 0.014422489330172539, + -0.001873279339633882, + -0.03852260857820511, + -0.05444841831922531, + 0.005801880732178688, + 0.014692616648972034, + 0.001598746981471777, + 0.035046178847551346, + -0.04979752004146576, + -0.017323428764939308, + 0.031193917617201805, + -0.04648551344871521, + -0.021927351132035255, + 0.003714260645210743, + 0.04289163649082184, + 0.05867651104927063, + 0.03535154089331627, + -0.012331932783126831, + 0.011233803816139698, + -0.007328691426664591, + -0.006330392323434353, + 0.02609671838581562, + 0.01376478560268879, + 0.013541636988520622, + -0.01403491385281086, + -0.012402401305735111, + 0.02915034070611, + 0.01509193703532219, + 0.009495588019490242, + 0.020435774698853493, + 0.009883163496851921, + 0.029831532388925552, + 0.06600520014762878, + 0.04197555035352707, + -0.009061034768819809, + -0.030912045389413834, + 0.030888555571436882, + -0.024734333157539368, + 0.03403613343834877, + -0.022749479860067368, + -0.02014215663075447, + -0.0013741296716034412, + -0.03523409366607666, + 0.026918847113847733, + -0.029643617570400238, + -0.006606392562389374, + 0.04209299758076668, + -0.004868177231401205, + -0.029479190707206726, + 0.020048199221491814, + -0.06027378886938095, + 0.09640047699213028, + 0.056750379502773285, + -0.0073052020743489265, + 0.0019936624448746443, + -0.039509162306785583, + 0.026942336931824684, + -0.018521388992667198, + 0.02501620538532734, + -0.007663415279239416, + 0.01284869946539402, + -0.0013110018335282803, + 0.03551596775650978, + 0.016877131536602974, + 0.0556228905916214, + -0.04080108180642128, + 0.06717967242002487, + -0.01707679033279419, + -0.017711004242300987, + 0.037042777985334396, + -0.020858583971858025, + -0.021234413608908653, + -0.03375426307320595, + 0.026848379522562027, + -0.04909283667802811, + -0.031217407435178757, + 0.003241536673158407, + 0.03683137148618698, + -0.0396970771253109, + -0.017534833401441574, + 0.01881500519812107, + 0.014481212012469769, + 0.05285114049911499, + -0.011286654509603977, + -0.0036966437473893166, + -0.005749029573053122, + 0.020435774698853493, + 0.014316787011921406, + -0.012895678170025349, + -0.05101896822452545, + 0.03802933171391487, + -0.043502360582351685, + -0.011521548964083195, + -0.016865385696291924, + 0.027858423069119453, + -0.04474730044603348, + 0.022479351609945297, + 0.018439175561070442, + 0.028116807341575623, + 0.01801636628806591, + 0.03619715943932533, + -0.024405481293797493, + -0.017828451469540596, + -0.00001029954910336528, + 0.033707283437252045, + 0.023383693769574165, + 0.0503142848610878, + 0.003405962372198701, + 0.031193917617201805, + 0.03326098248362541, + 0.011873889714479446, + 0.013154061511158943, + -0.037089753895998, + 0.024288035929203033, + -0.0424218475818634, + 0.028539614751935005, + 0.08385714143514633, + -0.00840333104133606, + -0.03666694834828377, + -0.010875590145587921, + 0.023465905338525772, + 0.028962424024939537, + -0.011486314237117767, + 0.028962424024939537, + -0.00788656435906887, + 0.02094079554080963, + -0.007833713665604591, + -0.002955259522423148, + 0.050408244132995605, + 0.01430504210293293, + 0.023923950269818306, + 0.035140134394168854, + 0.012008953839540482, + -0.040331292897462845, + 0.045616406947374344, + -0.0055434973910450935, + -0.027999360114336014, + -0.0543074831366539, + 0.033120047301054, + -0.029314765706658363, + -0.010347078554332256, + 0.030277831479907036, + -0.044958703219890594, + -0.03765350207686424, + 0.011151590384542942, + -0.04700228199362755, + -0.02368905581533909, + -0.02661348506808281, + -0.0018747473368421197, + -0.04542849212884903, + -0.028516126796603203, + -0.05289812013506889, + -0.012355421669781208, + -0.002124322112649679, + -0.044160064309835434, + 0.03690183907747269, + 0.02091730758547783, + -0.00705269118770957, + -0.0278114452958107, + 0.003124089678749442, + -0.02054147608578205, + -0.004583368543535471, + 0.035962264984846115, + -0.020741136744618416, + 0.03161672502756119, + -0.009771588258445263, + 0.03074761852622032, + 0.04183461517095566, + 0.0005369529244489968, + -0.002723301760852337, + 0.07666938751935959, + 0.010734654031693935, + 0.04143529385328293, + -0.02475782297551632, + -0.02464037574827671, + -0.005164730828255415, + 0.02743561379611492, + -0.013259763829410076, + 0.025462504476308823, + 0.023407183587551117, + -0.033331453800201416, + -0.02237365022301674, + -0.001664810930378735, + 0.06013285368680954, + 0.006970478221774101, + 0.014880532398819923, + 0.03321400657296181, + -0.015033213421702385, + 0.02675442211329937, + -0.01641908660531044, + 0.03652600944042206, + -0.013729551807045937, + 0.08249475806951523, + 0.026848379522562027, + -0.024546418339014053, + -0.04970356076955795, + 0.016254661604762077, + -0.029690595343708992, + 0.01430504210293293, + -0.009401630610227585, + 0.04425401985645294, + -0.026402080431580544, + -0.04843513295054436, + 0.04028431326150894, + -0.023653822019696236, + 0.02118743397295475, + -0.02078811451792717, + -0.01343593467026949, + 0.014328530989587307, + -0.023371947929263115, + 0.006207072641700506, + 0.010717037133872509, + 0.016231171786785126, + -0.005106007214635611, + -0.0035498349461704493, + 0.0035880052018910646, + -0.0032914516050368547, + -0.00966588594019413, + -0.00569324241951108, + -0.03272072970867157, + 0.0304422564804554, + 0.013506402261555195, + -0.03232140839099884, + 0.04913981631398201, + 0.005790135823190212, + 0.013506402261555195, + 0.006923499517142773, + 0.04131784662604332, + -0.046039216220378876, + -0.021680712699890137, + -0.044418446719646454, + 0.036103200167417526, + 0.004495283123105764, + 0.022573309019207954, + -0.04573385417461395, + -0.06323345005512238, + -0.08301152288913727, + -0.01563219353556633, + 0.0075812023133039474, + -0.021398838609457016, + 0.020729390904307365, + 0.023900460451841354, + -0.014586914330720901, + 0.0004283144371584058, + 0.0034764306619763374, + 0.02371254563331604, + -0.031029490754008293, + -0.009918397292494774, + -0.030653661116957664, + 0.005822434090077877, + -0.0015003851149231195, + -0.016454322263598442, + -0.011738825589418411, + -0.0000813412043498829, + 0.04075410217046738, + 0.006941116414964199, + -0.015538235194981098, + -0.03349587693810463, + 0.0357273705303669, + 0.012202740646898746, + -0.022960884496569633, + -0.04427751153707504, + -0.0357978381216526, + 0.034623369574546814, + 0.010458653792738914, + -0.015549980103969574, + 0.022679012268781662, + -0.09226634353399277, + 0.01151567604392767, + -0.013870487920939922, + -0.006800179835408926, + -0.05219343677163124, + 0.010376440361142159, + -0.002309301169589162, + -0.022314926609396935, + 0.015068447217345238, + 0.01013567391782999, + -0.03511664643883705, + -0.02118743397295475, + -0.00681779719889164, + -0.04077759012579918, + 0.010840356349945068, + -0.0017954707145690918, + -0.039274267852306366, + 0.0017440876690670848, + 0.013165806420147419, + 0.013940956443548203, + 0.05374373868107796, + -0.01025899313390255, + 0.04202252998948097, + -0.015855342149734497, + -0.01244938001036644, + 0.0172059815376997, + 0.019895518198609352, + -0.006072008982300758, + 0.02332497015595436, + -0.010687675327062607, + -0.005012049805372953, + -0.00042354315519332886, + 0.029714085161685944, + 0.004486474674195051, + -0.010153290815651417, + 0.012531592510640621, + 0.009513204917311668, + -0.007669287733733654, + -0.04155274108052254, + 0.005696178413927555, + -0.009348778985440731, + -0.0384521409869194, + -0.010816866531968117, + 0.014211084693670273, + 0.034364987164735794, + 0.03965010121464729, + 0.020482752472162247, + -0.04122389107942581, + -0.017147257924079895, + 0.04989147558808327, + -0.021492797881364822, + -0.006136604584753513, + 0.025345057249069214, + -0.011204442009329796, + 0.009883163496851921, + -0.022878671064972878, + 0.01933177188038826, + -0.005778391379863024, + 0.010705292224884033, + -0.04413657262921333, + -0.024828290566802025, + -0.026965826749801636, + 0.032391875982284546, + 0.03420056030154228, + -0.008180182427167892, + 0.010159163735806942, + -0.016912365332245827, + 0.02478131279349327, + -0.07436742633581161, + -0.005032603163272142, + -0.017851941287517548, + 0.017018066719174385, + -0.038217246532440186, + -0.023101819679141045, + 0.008415075950324535, + 0.026449060067534447, + 0.001755832345224917, + 0.007628181017935276, + 0.033448901027441025, + 0.03408311307430267, + -0.027388636022806168, + -0.014363765716552734, + -0.0056697530671954155, + -0.03868703544139862, + 0.008326990529894829, + 0.002620535669848323, + -0.0019775135442614555, + 0.019519688561558723, + -0.05867651104927063, + 0.00921371579170227, + 0.03666694834828377, + -0.022420627996325493, + 0.02198607474565506, + 0.03229792043566704, + -0.00014038584777154028, + -0.001601683208718896, + -0.029878512024879456, + 0.02067066729068756, + -0.04942168667912483, + 0.04951564595103264, + -0.005164730828255415, + -0.0036878350656479597, + -0.00795703288167715, + -0.044700320810079575, + 0.008896608836948872, + -0.0018908963538706303, + -0.004363155458122492, + -0.01906164363026619, + 0.035562943667173386, + 0.0016853641718626022, + -0.012696018442511559, + -0.028187274932861328, + 0.02449943870306015, + 0.004603921435773373, + -0.041646696627140045, + 0.018110323697328568, + 0.014422489330172539, + 0.03431800752878189, + 0.007299329619854689, + -0.007974649779498577, + 0.047072749584913254, + -0.00279817427508533, + -0.017299938946962357, + -0.0032532813493162394, + 0.01012392994016409, + -0.03149927780032158, + 0.005188220180571079, + 0.03286166489124298, + -0.020165646448731422, + 0.008180182427167892, + 0.014986234717071056, + -0.023630332201719284, + 0.00761056412011385, + -0.0034969837870448828, + -0.036079712212085724, + 0.019261304289102554, + -0.011774059385061264, + -0.029220808297395706, + 0.022209223359823227, + -0.05839463695883751, + 0.011451080441474915, + 0.004903411492705345, + 0.0028451529797166586, + 0.010546738281846046, + 0.004131197463721037, + -0.04599223658442497, + 0.013494657352566719, + -0.029643617570400238, + -0.028375189751386642, + -0.01443423330783844, + -0.03382473066449165, + -0.02024785988032818, + -0.032908644527196884, + 0.019496198743581772, + 0.00595456175506115, + -0.019695857539772987, + 0.0016281087882816792, + -0.020083433017134666, + -0.02609671838581562, + -0.02240888401865959, + 0.01060546189546585, + 0.013494657352566719, + -0.0061248596757650375, + 0.013189295306801796, + 0.015068447217345238, + 0.0016163639957085252, + -0.008420947939157486, + 0.003552771173417568, + -0.0028201956301927567, + -0.004806517623364925, + 0.007457883097231388, + -0.011110483668744564, + 0.03896890580654144, + 0.014340275898575783, + -0.009718737564980984, + -0.017006322741508484, + 0.024475950747728348, + 0.018838495016098022, + -0.002870110562071204, + -0.015714405104517937, + -0.03852260857820511, + 0.05487122759222984, + 0.0007204638095572591, + 0.012555082328617573, + -0.01032358966767788, + -0.01244938001036644, + 0.0020993647631257772, + 0.06450188159942627, + 0.03208651393651962, + 0.018321728333830833, + -0.011821038089692593, + 0.03394217789173126, + 0.002398854587227106, + 0.009002311155200005, + -0.030019447207450867, + -0.027459103614091873, + -0.017112024128437042, + 0.021257903426885605, + 0.05125386267900467, + 0.039791036397218704, + 0.0152211282402277, + 0.001924662385135889, + 0.0030477491673082113, + 0.005346773657947779, + 0.0013653211062774062, + 0.013682573102414608, + 0.04928075149655342, + 0.023371947929263115, + 0.02743561379611492, + 0.02011866681277752, + -0.00034665208659134805, + 0.021246157586574554, + 0.03142881020903587, + 0.0503142848610878, + 0.025133652612566948, + -0.009160864166915417, + 0.027224209159612656, + -0.013212785124778748, + 0.005041411612182856, + 0.019237814471125603, + 0.01840394176542759, + -0.00860299076884985, + -0.009894907474517822, + 0.0032532813493162394, + 0.01735866256058216, + 0.007375670131295919, + 0.009507332928478718, + 0.03138183429837227, + -0.008221288211643696, + 0.012402401305735111, + -0.03387171030044556, + 0.0178989190608263, + 0.047096237540245056, + 0.0005934742512181401, + -0.004970943555235863, + -0.039791036397218704, + -0.028844978660345078, + 0.02014215663075447, + 0.018450919538736343, + 0.01005933340638876, + -0.07756198197603226, + -0.017910664901137352, + -0.006559413857758045, + -0.03600924462080002, + 0.016184194013476372, + -0.01371780689805746, + 0.011034143157303333, + 0.002184513723477721, + -0.00701745692640543, + -0.009301800280809402, + 0.014692616648972034, + -0.012190996669232845, + 0.008368097245693207, + -0.021093476563692093, + 0.02835169993340969, + 0.009313545189797878, + 0.013071849010884762, + -0.03758303448557854, + -0.010499759577214718, + -0.015080192126333714, + -0.009519077837467194, + -0.03946218639612198, + 0.01237891148775816, + -0.017311684787273407, + -0.03563341125845909, + 0.027106761932373047, + 0.038874950259923935, + 0.04275070130825043, + 0.027881912887096405, + -0.021293137222528458, + 0.02729467675089836, + 0.0028157914057374, + 0.0016281087882816792, + 0.002161024371162057, + 0.040472228080034256, + -0.02915034070611, + -0.013659083284437656, + -0.01998947560787201, + -0.013060104101896286, + -0.03203953430056572, + -0.018638836219906807, + 0.01799287647008896, + -0.03168719634413719, + 0.015937555581331253, + -0.04627411067485809, + 0.007857202552258968, + 0.016618747264146805, + 0.0218333937227726, + 0.008168437518179417, + -0.005704986862838268, + 0.006530052050948143, + -0.020588455721735954, + 0.008062735199928284, + 0.013036614283919334, + 0.01230844296514988, + 0.015068447217345238, + -0.0423983596265316, + 0.0423513799905777, + 0.02821076475083828, + 0.004289750941097736, + -0.016630491241812706, + -0.011938485316932201, + 0.01866232417523861, + 0.031146937981247902, + 0.03551596775650978, + -0.004222218878567219, + 0.009595418348908424, + 0.015808362513780594, + -0.014211084693670273, + 0.0061659663915634155, + 0.008068607188761234, + -0.04213997721672058, + -0.016888875514268875, + 0.03267375007271767, + -0.027647018432617188, + 0.03591528534889221, + -0.010693547315895557, + 0.00090654386440292, + 0.004451240412890911, + -0.04989147558808327, + 0.0062716687098145485, + 0.0331435389816761, + -0.01463389303535223, + 0.0020333006978034973, + -0.001973109319806099, + -0.0034265154972672462, + -0.00516766682267189, + 0.013999680057168007, + 0.001435789279639721, + 0.007246478460729122, + -0.02663697488605976, + 0.04876398667693138, + -0.01600802317261696, + 0.024076631292700768, + -0.03657298907637596, + -0.009624780155718327, + -0.051206883043050766, + -0.005244007334113121, + -0.020224370062351227, + 0.04134133458137512, + 0.03142881020903587, + -0.029479190707206726, + -0.0178989190608263, + 0.013424189761281013, + -0.03593877702951431, + 0.018298238515853882, + 0.01497448980808258, + 0.0330965593457222, + 0.013130571693181992, + 0.0542605035007, + -0.03380123898386955, + -0.019308283925056458, + 0.009207842871546745, + -0.010147418826818466, + 0.006764946039766073, + 0.030301319435238838, + -0.020200880244374275, + -0.007974649779498577, + -0.006201200652867556, + 0.013306742534041405, + -0.021927351132035255, + 0.0031916217412799597, + 0.0022711309138685465, + 0.009965375997126102, + -0.01590231992304325, + -0.013940956443548203, + -0.024992717429995537, + -0.002401790814474225, + 0.005405497271567583, + -0.002392982132732868, + -0.027740975841879845, + -0.0010327993659302592, + 0.009372268803417683, + 0.014187594875693321, + 0.027318166568875313, + 0.011327761225402355, + 0.003514600917696953, + 0.024194076657295227, + -0.00020975296502001584, + -0.04383121058344841, + 0.00974222645163536, + -0.0066827330738306046, + -0.010887335054576397, + 0.029103361070156097, + 0.01509193703532219, + -0.05322697013616562, + 0.002823131624609232, + -0.0006187987746670842, + -0.010769887827336788, + 0.012613805010914803, + -0.005496518686413765, + 0.005017922259867191, + -0.053039055317640305, + 0.019554922357201576, + -0.021774670109152794, + -0.046555981040000916, + 0.013870487920939922, + 0.008896608836948872, + -0.004148814361542463, + 0.007898309268057346, + -0.040848057717084885, + 0.029032893478870392, + 0.031734172254800797, + -0.005599284544587135, + 0.026566507294774055, + 0.0004485006502363831, + -0.004744858015328646, + -0.0099360141903162, + 0.013600359670817852, + -0.0112455477938056, + -0.025791356340050697, + 0.02595578134059906, + -0.016090236604213715, + -0.004380772355943918, + -0.02145756222307682, + 0.010963675566017628, + -0.017793217673897743, + -0.013600359670817852, + 0.0019921944476664066, + -0.036361582577228546, + -0.014187594875693321, + 0.029032893478870392, + -0.002724769990891218, + -0.021163946017622948, + 0.02118743397295475, + -0.0264960378408432, + -0.0014915766660124063, + -0.012954401783645153, + 0.03241536766290665, + -0.03203953430056572, + 0.010546738281846046, + -0.02727118879556656, + 0.01827475056052208, + 0.04249231517314911, + -0.013506402261555195, + 0.021892117336392403, + 0.002595578320324421, + 0.0035615796223282814, + -0.02319577895104885, + -0.01463389303535223, + 0.009395758621394634, + -0.01020027045160532, + 0.03192208707332611, + -0.04202252998948097, + -0.014058403670787811, + 0.048012323677539825, + 0.017041556537151337, + -0.017664024606347084, + 0.0003305031277704984, + -0.01948445290327072, + -0.027247698977589607, + -0.02013041265308857, + -0.031217407435178757, + -0.03154625743627548, + -0.015326830558478832, + 0.019836794584989548, + 0.0028084509540349245, + -0.02130488120019436, + 0.016195937991142273, + 0.034364987164735794, + 0.03149927780032158, + 0.04608619585633278, + 0.015549980103969574, + -0.04300908371806145, + 0.021398838609457016, + -0.030113404616713524, + 0.023524628952145576, + 0.006072008982300758, + -0.01343593467026949, + 0.012754742056131363, + -0.020200880244374275, + 0.011926740407943726, + 0.01839219592511654, + 0.0017323428764939308, + 0.00010221557022305205, + 0.057549018412828445, + -0.0542605035007, + -0.0004415272269397974, + 0.0018439175328239799, + -0.00795703288167715, + -0.00013588982983492315, + 0.02701280452311039, + 0.015115425921976566, + 0.021234413608908653, + -0.05665642395615578, + -0.012331932783126831, + -0.023407183587551117, + -0.021293137222528458, + 0.011709463782608509, + 0.036878351122140884, + -0.025885313749313354, + 0.012637294828891754, + -0.01786368526518345, + -0.007181882858276367, + -0.03812328726053238, + -0.02435850352048874, + 0.054119568318128586, + -0.016560023650527, + -0.0002479232207406312, + -0.0059193274937570095, + 0.03375426307320595, + -0.0011267568916082382, + 0.0476834736764431, + -0.020494498312473297, + 0.015197639353573322, + 0.021821647882461548, + -0.0082800118252635, + 0.022996118292212486, + 0.02186862751841545, + 0.013224530033767223, + 0.03297911211848259, + 0.0010049056727439165, + 0.02795238047838211, + -0.017711004242300987, + 0.008297628723084927, + -0.0023738970048725605, + 0.02938523329794407, + 0.017194237560033798, + 0.020153900608420372, + 0.022220967337489128, + 0.001239065662957728, + 0.02555646188557148, + 0.020036455243825912, + -0.0029816851019859314, + -0.019038155674934387, + -0.028915446251630783, + -0.010646568611264229, + 0.03391868621110916, + 0.016348619014024734, + -0.009331162087619305, + 0.002961131976917386, + -0.007804351858794689, + -0.04618015140295029, + -0.048012323677539825, + 0.0015209383564069867, + -0.03208651393651962, + -0.03147578984498978, + -0.002444365294650197, + 0.0311234500259161, + 0.004645028151571751, + 0.013060104101896286, + -0.03417707234621048, + -0.04791836813092232, + 0.006706222426146269, + -0.02569739893078804, + 0.011826911009848118, + 0.028281232342123985, + 0.01683015190064907, + -0.017534833401441574, + -0.024992717429995537, + 0.0014710234245285392, + 0.03772396966814995, + 0.014680872671306133, + 0.03666694834828377, + 0.00453345337882638, + 0.003996133338660002, + -0.015855342149734497, + 0.020741136744618416, + 0.0010805121855810285, + 0.00307711074128747, + 0.0344354547560215, + 0.00980682298541069, + 0.014727851375937462, + 0.018873728811740875, + 0.0035557071678340435, + 0.015385554172098637, + 0.009701120667159557, + 0.06003889441490173, + 0.04556942731142044, + 0.0582537017762661, + 0.007980521768331528, + 0.009301800280809402, + 0.034623369574546814, + -0.005778391379863024, + 0.0556228905916214, + 0.009924269281327724, + -0.010035844519734383, + -0.002335726749151945, + -0.048012323677539825, + -0.014410744421184063, + 0.001610491657629609, + -0.021528031677007675, + 0.013165806420147419, + 0.003617367008700967, + -0.009108013473451138, + 0.020741136744618416, + 0.051300838589668274, + 0.03457638993859291, + 0.0077867344953119755, + 0.02330148033797741, + 0.05487122759222984, + -0.019895518198609352, + -0.02555646188557148, + 0.014457723125815392, + -0.024264546111226082, + -0.026331612840294838, + 0.024875270202755928, + 0.0017661089077591896, + -0.031146937981247902, + -0.006254051346331835, + 0.007904181256890297, + 0.014352020807564259, + -0.0030125149060040712, + 0.013024870306253433, + -0.03295562043786049, + -0.008056862279772758, + -0.05054917931556702, + 0.008708693087100983, + -0.017112024128437042, + -0.02872753143310547, + 0.01297789067029953, + -0.016325129196047783, + -0.0074754999950528145, + -0.0028877274598926306, + 0.008050990290939808, + -0.024522928521037102, + -0.01959015615284443, + 0.008614735677838326, + -0.02755306102335453, + 0.003817026736214757, + 0.008832012303173542, + -0.004189921077340841, + 0.02752957120537758, + -0.016712704673409462, + 0.01590231992304325, + -0.02001296542584896, + 0.012461123988032341, + -0.009166737087070942, + -0.029714085161685944, + 0.026049740612506866, + -0.033707283437252045, + -0.01000648271292448, + 0.012320187874138355, + 0.011627251282334328, + 0.048670027405023575, + -0.022878671064972878, + -0.01988377422094345, + 0.03377775102853775, + 0.014293297193944454, + 0.002735046437010169, + 0.026002760976552963, + 0.008814395405352116, + -0.006876520346850157, + 0.010429291985929012, + 0.009513204917311668, + -0.01667747087776661, + 0.003699579741805792, + -0.045498959720134735, + 0.02595578134059906, + 0.0029200254939496517, + 0.024452460929751396, + -0.013612104579806328, + 0.023371947929263115, + -0.0054231141693890095, + 0.015549980103969574, + 0.02449943870306015, + -0.0058194976300001144, + 0.0018718112260103226, + 0.02569739893078804, + -0.03140532225370407, + 0.021257903426885605, + 0.006847159005701542, + -0.003910984378308058, + 0.02675442211329937, + 0.008338735438883305, + 0.00914324726909399, + -0.01802811026573181, + -0.02000121958553791, + 0.014481212012469769, + -0.02806982770562172, + -0.013060104101896286, + -0.01881500519812107, + 0.0017998749390244484, + 0.04056618735194206, + -0.016853641718626022, + 0.025791356340050697, + -0.007628181017935276, + -0.007910054177045822, + -0.005285114049911499, + 0.0003200430073775351, + 0.0258383359760046, + 0.03471732512116432, + 0.0004602453554980457, + 0.005525880493223667, + 0.051206883043050766, + -0.031052980571985245, + -0.0025530036073178053, + -0.005496518686413765, + 0.06553541123867035, + 0.0038581332191824913, + -0.012942656874656677, + -0.023888714611530304, + 0.012801720760762691, + -0.027764465659856796, + -0.02767050825059414, + -0.01734691858291626, + -0.0178989190608263, + -0.004583368543535471, + 0.016501300036907196, + -0.013870487920939922, + -0.018180791288614273, + 0.004512900020927191, + 0.028563104569911957, + 0.008814395405352116, + -0.032227449119091034, + 0.0012610869016498327, + 0.004189921077340841, + -0.011163335293531418, + 0.0018424494192004204, + 0.007716266438364983, + 0.061636172235012054, + 0.012707763351500034, + 0.0038845587987452745, + -0.016184194013476372, + -0.03208651393651962, + -0.03192208707332611, + -0.01800462231040001, + 0.02094079554080963, + -0.027740975841879845, + 0.00502966670319438, + -0.039391715079545975, + 0.0061248596757650375, + 0.042962104082107544, + -0.0225380752235651, + -0.01683015190064907, + -0.016759684309363365, + 0.00966001395136118, + -0.014563425444066525, + 0.0059193274937570095, + 0.011304271407425404, + -0.02581484615802765, + 0.023066585883498192, + -0.02090556174516678, + 0.031076470389962196, + -0.015690917149186134, + 0.00003160975393257104, + 0.00526456069201231, + -0.007504861801862717, + 0.0031534512527287006, + 0.001752896117977798, + 0.03166370466351509, + 0.009037544950842857, + -0.028022848069667816, + -0.031851619482040405, + -0.0014967148890718818, + 0.005414305720478296, + -0.023923950269818306, + 0.011885634623467922, + 0.0033443027641624212, + 0.025885313749313354, + -0.012020697817206383, + -0.008914225734770298, + 0.008509033359587193, + -0.01244938001036644, + -0.03138183429837227, + -0.02898591384291649, + 0.02077637054026127, + 0.014551680535078049, + 0.03323749452829361, + 0.005889966152608395, + -0.01577312871813774, + 0.006530052050948143, + 0.009407502599060535, + 0.010458653792738914, + -0.00018011595238931477, + 0.012425890192389488, + 0.00035527709405869246, + -0.026049740612506866, + 0.0031857492867857218, + 0.018333474174141884, + -0.009777461178600788, + -0.004835879430174828, + 0.034905243664979935, + -0.015925809741020203, + -0.039015885442495346, + 0.024828290566802025, + -0.005575795192271471, + -0.004310304298996925, + -0.010364695452153683, + 0.01092256885021925, + 0.0030536213889718056, + 0.01358861569315195, + 0.005320348311215639, + 0.013388955034315586, + -0.03518711403012276, + -0.003831707639619708, + -0.007868947461247444, + -0.04249231517314911, + 0.004507027566432953, + 0.004151750821620226, + 0.004677325952798128, + 0.023348459973931313, + 0.018697557970881462, + -0.021798159927129745, + 0.0059809875674545765, + 0.017147257924079895, + -0.03164021670818329, + -0.0028025784995406866, + 0.0010298631386831403, + 0.0192143265157938, + -0.008914225734770298, + 0.002964068204164505, + 0.0021111094392836094, + -0.023113565519452095, + -0.01358861569315195, + 0.011292526498436928, + -0.006048519164323807, + -0.016207683831453323, + 0.026120208203792572, + -0.009818566963076591, + 0.021751180291175842, + -0.025485994294285774, + 0.01630164124071598, + -0.04608619585633278, + 0.00961303524672985, + 0.026848379522562027, + -0.024194076657295227, + -0.006160093937069178, + -0.009642397053539753, + -0.009912525303661823, + 0.023137055337429047, + 0.01131601631641388, + -0.0009968312224373221, + 0.022608542814850807, + -0.01138648483902216, + 0.0030418767128139734, + 0.029291275888681412, + -0.005205837078392506, + -0.013165806420147419, + 0.045381512492895126, + -0.04131784662604332, + 0.011251420713961124, + 0.030935533344745636, + -0.004019622690975666, + -0.04387819021940231, + 0.015432532876729965, + -0.002469322644174099, + 0.008420947939157486, + -0.021363604813814163, + 0.004101835656911135, + -0.0028657063376158476, + -0.009008183144032955, + 0.020318327471613884, + 0.036338094621896744, + 0.02158675529062748, + -0.005085454322397709, + 0.017534833401441574, + -0.007023329380899668, + 0.027247698977589607, + -0.029831532388925552, + -0.005329156760126352, + -0.0049063474871218204, + 0.022444117814302444, + 0.01210878323763609, + 0.037160225212574005, + 0.016090236604213715, + 0.005405497271567583, + 0.020835094153881073, + -0.015867086127400398, + -0.019390495494008064, + -0.0000916636927286163, + -0.004040176048874855, + -0.027247698977589607, + -0.03046574629843235, + -0.01935526169836521, + 0.00820954330265522, + -0.024475950747728348, + -0.01376478560268879, + -0.02849263697862625, + 0.01027661096304655, + -0.01919083669781685, + 0.017675770446658134, + 0.024992717429995537, + -0.015185894444584846, + 0.016219427809119225, + -0.00403724005445838, + 0.017534833401441574, + 0.0073697976768016815, + -0.011973719112575054, + -0.0218333937227726, + 0.011750570498406887, + 0.013013125397264957, + -0.004295623395591974, + 0.018309984356164932, + 0.058864425867795944, + 0.014833553694188595, + -0.006706222426146269, + 0.029103361070156097, + -0.02489876002073288, + -0.02715374156832695, + -0.011685973964631557, + 0.0205179862678051, + 0.011680101975798607, + -0.0057343486696481705, + -0.007422648835927248, + 0.03509315848350525, + 0.0058341785334050655, + 0.0075753298588097095, + 0.005581667646765709, + -0.011926740407943726, + -0.03389519825577736, + -0.02889195643365383, + 0.04728415235877037, + 0.02173943631350994, + 0.016184194013476372, + 0.04014337807893753, + 0.0053379652090370655, + 0.006524179596453905, + -0.006588775664567947, + 0.002429684391245246, + 0.009918397292494774, + 0.01721772737801075, + -0.028375189751386642, + 0.028844978660345078, + -0.001901172916404903, + -0.014798318967223167, + -0.002397386357188225, + -0.019942495971918106, + 0.018615346401929855, + 0.013917466625571251, + 0.012672528624534607, + 0.045358024537563324, + 0.018908962607383728, + -0.0016266406746581197, + 0.0006962403422221541, + -0.024311523884534836, + -0.002708620857447386, + 0.0004250112397130579, + -0.0017411514418199658, + -0.009131502360105515, + -0.0026249398943036795, + 0.002646961249411106, + -0.032509323209524155, + -0.007857202552258968, + -0.01772274821996689, + 0.013377211056649685, + -0.04439495876431465, + 0.015937555581331253, + -0.0529450960457325, + -0.038851458579301834, + 0.00041143145062960684, + 0.002789365826174617, + 0.00638911547139287, + -0.0271772313863039, + -0.005235198885202408, + 0.002269662916660309, + 0.016207683831453323, + -0.03598575294017792, + -0.022960884496569633, + -0.03387171030044556, + 0.037089753895998, + 0.012566826306283474, + 0.02385348081588745, + 0.002318109618499875, + 0.021915605291724205, + -0.017711004242300987, + -0.020576709881424904, + 0.02186862751841545, + -0.0022138755302876234, + 0.009689375758171082, + -0.0001411198900314048, + -0.02992548979818821, + 0.021621989086270332, + -0.01562044769525528, + -0.048670027405023575, + -0.020447518676519394, + 0.00005977867840556428, + -0.003179876832291484, + -0.00407834630459547, + 0.024288035929203033, + 0.017910664901137352, + -0.013060104101896286, + 0.0061307321302592754, + -0.009524949826300144, + 0.011562654748558998, + 0.035562943667173386, + -0.03295562043786049, + -0.014821808785200119, + -0.024593397974967957, + -0.00569324241951108, + -0.03474081680178642, + 0.004354346543550491, + -0.011492187157273293, + 0.014821808785200119, + 0.0029596637468785048, + -0.005558178294450045, + 0.015350320376455784, + -0.010076950304210186, + -0.0038963034749031067, + -0.01882675103843212, + -0.037559542804956436, + -0.008967076428234577, + 0.0095895454287529, + 0.020694157108664513, + -0.0016897683963179588, + 0.015409043058753014, + -0.012519847601652145, + -0.010071078315377235, + 0.026918847113847733, + 0.019754581153392792, + 0.010810994543135166, + -0.015115425921976566, + -0.01894419826567173, + -0.026049740612506866, + -0.0099360141903162, + 0.024546418339014053, + 0.0004987826105207205, + 0.004692006856203079, + -0.00866758730262518, + -0.023912204429507256, + -0.0318281315267086, + -0.02028309367597103, + -0.053696759045124054, + -0.004953326191753149, + -0.0317576639354229, + -0.03337842971086502, + -0.02134011499583721, + -0.046133171766996384, + -0.0046303472481667995, + -0.0330730676651001, + 0.008039245381951332, + -0.008027501404285431, + 0.02475782297551632, + 0.018474409356713295, + -0.028140295296907425, + -0.016090236604213715, + -0.031217407435178757, + -0.009566056542098522, + -0.041270866990089417, + 0.02727118879556656, + 0.008608863689005375, + -0.009507332928478718, + 0.014598659239709377, + 0.022690756246447563, + -0.0357743501663208, + -0.013823509216308594, + 0.030418766662478447, + 0.029972469434142113, + -0.027717486023902893, + -0.021621989086270332, + 0.01616070419549942, + 0.0036614094860851765, + 0.016242917627096176, + -0.02567390911281109, + 0.0218333937227726, + -0.027059784159064293, + 0.008420947939157486, + -0.001901172916404903, + 0.01477483008056879, + -0.027623528614640236, + -0.05877046659588814, + 0.024875270202755928, + 0.01358861569315195, + -0.007111414335668087, + -0.009712864644825459, + 0.008702821098268032, + 0.045475468039512634, + 0.02225620299577713, + 0.0013587147695943713, + -0.0330730676651001, + -0.030254341661930084, + -0.01984853856265545, + -0.005170603282749653, + 0.0012163103092461824, + 0.018227770924568176, + 0.016055002808570862, + 0.020048199221491814, + 0.007998139597475529, + 0.0027218337636440992, + 0.0018483218736946583, + -0.0112455477938056, + -0.0007101871888153255, + 0.030418766662478447, + -0.00874979980289936, + -0.0264960378408432, + -0.0077221388928592205, + -0.013541636988520622 + ] + }, + { + "HotelId": "47", + "HotelName": "Country Comfort Inn", + "Description": "Situated conveniently at the north end of the village, the inn is just a short walk from the lake, offering reasonable rates and all the comforts home inlcuding living room suites and functional kitchens. Pets are welcome.", + "Description_fr": "Idéalement située à l'extrémité nord du village, l'auberge se trouve à quelques pas du lac, offrant des tarifs raisonnables et tout le confort de la maison, y compris des salles de séjour et des cuisines fonctionnelles. Les animaux sont les bienvenus.", + "Category": "Extended-Stay", + "Tags": [ + "laundry service", + "free wifi", + "free parking", + "24-hour front desk service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-03T00:00:00Z", + "Rating": 2.5, + "Address": { + "StreetAddress": "700 Bellevue Way", + "City": "Bellevue", + "StateProvince": "WA", + "PostalCode": "98004", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.201195, + 47.616989 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 93.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 165.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 très grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 84.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 92.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 134.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 129.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "suite", + "tv" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + } + ], + "DescriptionVector": [ + -0.011247184127569199, + 0.0040954421274363995, + 0.02881072275340557, + -0.036268096417188644, + 0.011573189869523048, + -0.022372117266058922, + -0.015087935142219067, + -0.016239142045378685, + 0.024165146052837372, + -0.04739302769303322, + 0.00712117925286293, + -0.005812064278870821, + -0.005091286730021238, + 0.00675442349165678, + -0.039752278476953506, + 0.05554316192865372, + 0.011990884318947792, + 0.040343161672353745, + -0.011461125686764717, + 0.08647292107343674, + -0.018989810720086098, + -0.004182037431746721, + -0.05872171372175217, + -0.06418230384588242, + 0.023879891261458397, + -0.00047945708502084017, + -0.01614745333790779, + -0.02938123233616352, + 0.03938551992177963, + -0.021801607683300972, + -0.013233779929578304, + -0.019886326044797897, + 0.012316890060901642, + -0.06071849539875984, + 0.03280428797006607, + 0.014211795292794704, + 0.014904556795954704, + -0.03834637999534607, + -0.021190347149968147, + -0.04030241072177887, + -0.03630884736776352, + 0.041973188519477844, + -0.043358709663152695, + -0.03241715580224991, + -0.02752707712352276, + -0.004658310674130917, + 0.013284717686474323, + 0.0008118297555483878, + -0.039772652089595795, + -0.012194637209177017, + -0.01237801555544138, + 0.0017892090836539865, + -0.011919570155441761, + -0.05953672528266907, + -0.037735119462013245, + 0.006428418215364218, + 0.022983377799391747, + -0.014914744533598423, + 0.05069383233785629, + 0.03588096424937248, + 0.010666487738490105, + -0.00507600512355566, + 0.06683109700679779, + 0.026243431493639946, + -0.03728686273097992, + 0.027323324233293533, + -0.046129755675792694, + 0.020090078935027122, + -0.012602143920958042, + -0.029768362641334534, + 0.027954958379268646, + -0.013019838370382786, + -0.036431096494197845, + -0.04592600464820862, + -0.003960455767810345, + 0.02516353875398636, + -0.042217694222927094, + -0.030542626976966858, + -0.006148257292807102, + 0.01913243904709816, + -0.07119141519069672, + -0.016544772312045097, + -0.026487935334444046, + 0.0006399128469638526, + 0.004716889932751656, + -0.015638068318367004, + 0.013019838370382786, + 0.03035924769937992, + -0.01001447718590498, + 0.02856621891260147, + 0.021781232208013535, + 0.005705093499273062, + -0.022025736048817635, + -0.009943163022398949, + -0.01506755966693163, + -0.02709919400513172, + 0.03940589725971222, + -0.02247399464249611, + -0.02408364601433277, + 0.022025736048817635, + 0.03282466530799866, + -0.056276675313711166, + 0.0006115784053690732, + -0.021190347149968147, + 0.04111742600798607, + -0.014588739722967148, + 0.013569972477853298, + 0.019336191937327385, + -0.017023591324687004, + -0.025591420009732246, + -0.09967613220214844, + 0.04714852198958397, + -0.005297586787492037, + 0.027547452598810196, + -0.05713243782520294, + 0.017563538625836372, + 0.010982304811477661, + 0.0054300264455378056, + -0.024389274418354034, + -0.004179490264505148, + 0.014986058697104454, + 0.04064879193902016, + -0.014435924589633942, + -0.02563217096030712, + 0.0027150132227689028, + -0.06581232696771622, + -0.03408793359994888, + -0.015536192804574966, + 0.012602143920958042, + -0.022494368255138397, + -0.0036548255011439323, + 0.01745147444307804, + 0.05452439561486244, + 0.025998925790190697, + -0.02410401962697506, + 0.004271179437637329, + 0.0023100534453988075, + -0.02014101855456829, + -0.02011045441031456, + 0.013243967667222023, + 0.04250294715166092, + 0.010890616104006767, + 0.022351741790771484, + -0.024878283962607384, + -0.010860052891075611, + 0.03592171519994736, + 0.019397318363189697, + 0.013356031849980354, + 0.008358980529010296, + -0.01518981158733368, + 0.0011327412212267518, + -0.007890348322689533, + -0.004811125807464123, + -0.0038687665946781635, + -0.04015978425741196, + 0.02548954263329506, + 0.007941287010908127, + -0.00933699682354927, + -0.02671206369996071, + 0.058803215622901917, + -0.0069276136346161366, + -0.027058444917201996, + 0.030705628916621208, + 0.025774797424674034, + 0.006316353566944599, + 0.020253082737326622, + 0.006117694079875946, + 0.005511527881026268, + -0.06589382886886597, + -0.01790991798043251, + 0.05916997045278549, + 0.040587667375802994, + -0.007824128493666649, + 0.08484289050102234, + 0.007915817201137543, + 0.0038840482011437416, + 0.02002895437180996, + -0.0036420910619199276, + -0.00508109899237752, + 0.009978819638490677, + 0.00700402120128274, + -0.032926540821790695, + 0.010238605551421642, + 0.019641822203993797, + -0.011848256923258305, + 0.019468631595373154, + -0.042462196201086044, + 0.02084396779537201, + -0.05049007758498192, + 0.02571367286145687, + -0.05224235728383064, + -0.03174477070569992, + 0.011094369925558567, + -0.01062573678791523, + 0.011094369925558567, + -0.013794101774692535, + -0.01437479816377163, + -0.04056729003787041, + 0.03584021329879761, + 0.004136193078011274, + -0.04007828235626221, + -0.05990348383784294, + 0.06825736910104752, + -0.0053536188788712025, + -0.007049865555018187, + 0.026895441114902496, + -0.016616085544228554, + 0.04405147209763527, + 0.02563217096030712, + -0.044662732630968094, + 0.009576407261192799, + 0.004225335083901882, + 0.05998498573899269, + 0.014344234950840473, + 0.04105629771947861, + 0.0003295073693152517, + -0.018623055890202522, + 0.0015841822605580091, + -0.03200965002179146, + 0.031887397170066833, + -0.05957747623324394, + 0.012989276088774204, + -0.006250133737921715, + 0.01388579048216343, + -0.0033823056146502495, + 0.02239249274134636, + -0.010921179316937923, + -0.03785737231373787, + -0.004373056348413229, + 0.007386058568954468, + 0.0021979892626404762, + -0.020833779126405716, + 0.0032447720877826214, + -0.035534583032131195, + -0.05411688983440399, + 0.014670240692794323, + 0.02793458290398121, + 0.018908310681581497, + -0.038305629044771194, + -0.004798391368240118, + -0.023248257115483284, + -0.03630884736776352, + -0.062063269317150116, + 0.00006753308844054118, + 0.03150026872754097, + -0.05672493204474449, + 0.02491903305053711, + 0.019529758021235466, + 0.01836836338043213, + -0.024409649893641472, + -0.02793458290398121, + 0.06393779814243317, + 0.07465522736310959, + -0.045559246093034744, + 0.0036675601731985807, + 0.025672921910881996, + -0.01456836424767971, + -0.024531902745366096, + 0.04511098936200142, + -0.019662197679281235, + 0.02548954263329506, + -0.004696514457464218, + -0.00018703920068219304, + -0.008618766441941261, + 0.014517425559461117, + -0.02182198315858841, + -0.012968900613486767, + 0.04804503917694092, + 0.0010085790418088436, + -0.04024128615856171, + -0.03421018645167351, + -0.05053082853555679, + -0.006209383253008127, + -0.009138337336480618, + 0.013712599873542786, + 0.03335442394018173, + 0.027893831953406334, + 0.010090884752571583, + 0.04307345673441887, + 0.004225335083901882, + -0.05053082853555679, + -0.05660267919301987, + 0.020589275285601616, + 0.02540804259479046, + -0.019438069313764572, + -0.003405227791517973, + 0.04348096251487732, + 0.017757104709744453, + 0.03425093740224838, + -0.01942788064479828, + -0.05379088222980499, + 0.011135119944810867, + 0.02720107138156891, + -0.005414745304733515, + 0.006469168700277805, + 0.02048739790916443, + 0.011257371865212917, + 0.0005915214424021542, + 0.07913780212402344, + 0.04739302769303322, + 0.010798927396535873, + 0.05472814664244652, + -0.03726648539304733, + -0.03875388577580452, + -0.03380268067121506, + 0.0061533511616289616, + 0.03184664621949196, + -0.019825199618935585, + 0.00877667497843504, + 0.010304825380444527, + -0.011145307682454586, + 0.036594100296497345, + -0.04085254669189453, + -0.027404824271798134, + -0.008537265472114086, + 0.008944772183895111, + 0.015352814458310604, + -0.006341822911053896, + -0.021475601941347122, + 0.023553887382149696, + 0.07530723512172699, + 0.06393779814243317, + 0.016300266608595848, + 0.00991769414395094, + -0.03702198341488838, + -0.0077579086646437645, + -0.0018439677078276873, + -0.01657533459365368, + -0.019550133496522903, + 0.03612546622753143, + 0.03135763853788376, + -0.00771715771406889, + -0.029483109712600708, + 0.011410186998546124, + -0.03891688957810402, + -0.007752814795821905, + -0.04861554875969887, + -0.033415548503398895, + -0.017166219651699066, + 0.017838604748249054, + -0.022677747532725334, + -0.014018230140209198, + -0.04702627286314964, + 0.03492332249879837, + -0.0045819031074643135, + -0.014547988772392273, + 0.00954075064510107, + 0.029258979484438896, + 0.0012613605940714478, + 0.05811045318841934, + -0.04841179400682449, + -0.01412010658532381, + -0.00830294843763113, + 0.008460857905447483, + 0.017380159348249435, + 0.004080160520970821, + 0.03726648539304733, + 0.008516889996826649, + -0.0030715817119926214, + 0.05811045318841934, + 0.010635924525558949, + 0.0066831097938120365, + -0.011797318235039711, + 0.013610723428428173, + 0.020986594259738922, + -0.028382841497659683, + 0.015169436112046242, + -0.029177479445934296, + -0.061900265514850616, + -0.013722787611186504, + 0.022657372057437897, + 0.033578552305698395, + -0.02606005221605301, + -0.010941554792225361, + 0.014344234950840473, + 0.04073029384016991, + 0.027710454538464546, + 0.02231099084019661, + 0.0036879354156553745, + -0.006168632302433252, + 0.02245361916720867, + -0.011104557663202286, + 0.04898230358958244, + -0.04886005073785782, + 0.031316887587308884, + -0.05154959484934807, + -0.018062733113765717, + 0.008297855034470558, + -0.02987024001777172, + 0.04266595095396042, + 0.009902412071824074, + -0.03793887421488762, + -0.012204824946820736, + 0.004663404542952776, + 0.05334262549877167, + -0.006280696950852871, + 0.020049329847097397, + 0.011613940820097923, + -0.01367184892296791, + 0.005068364553153515, + 0.01905093714594841, + 0.024694904685020447, + -0.012072385288774967, + -0.05827345699071884, + -0.03172439709305763, + -0.008674798533320427, + 0.022983377799391747, + 0.004778015892952681, + -0.09340053051710129, + -0.015638068318367004, + -0.03451581671833992, + -0.04315495863556862, + -0.001186863170005381, + -0.030950132757425308, + -0.02457265369594097, + -0.05134584382176399, + 0.024776406586170197, + -0.022005360573530197, + 0.02579517289996147, + -0.005435120314359665, + 0.011145307682454586, + 0.006713672541081905, + -0.05749919265508652, + 0.00436286861076951, + -0.028688469901680946, + 0.034556567668914795, + 0.018653618171811104, + -0.024144770577549934, + -0.07999356091022491, + -0.03294691443443298, + -0.006545576266944408, + 0.02956460975110531, + -0.01639195717871189, + 0.027710454538464546, + -0.019356567412614822, + 0.029197854921221733, + -0.02451152727007866, + -0.04323646053671837, + 0.01213351171463728, + -0.04413297399878502, + -0.009693565778434277, + -0.05574691295623779, + -0.037409115582704544, + -0.016300266608595848, + -0.005949597805738449, + -0.018500803038477898, + 0.003777077654376626, + 0.06642358750104904, + -0.005735656712204218, + -0.03655334934592247, + -0.010197854600846767, + 0.016585521399974823, + 0.020670777186751366, + -0.006576139014214277, + 0.03575871139764786, + 0.011960321106016636, + 0.05175334960222244, + 0.009326809085905552, + -0.021781232208013535, + -0.011705629527568817, + 0.05635817348957062, + 0.024165146052837372, + -0.025204287841916084, + 0.01916300132870674, + 0.02709919400513172, + -0.017920106649398804, + -0.044092223048210144, + 0.036023590713739395, + 0.010595173574984074, + -0.029605360701680183, + -0.05493190139532089, + -0.05000106990337372, + 0.01782841794192791, + -0.00631125969812274, + -0.03753136470913887, + -0.009856567718088627, + -0.06393779814243317, + 0.01562788151204586, + -0.013702412135899067, + 0.03999678045511246, + -0.02288150042295456, + 0.03241715580224991, + -0.00902117881923914, + -0.0025354556273669004, + 0.030807506293058395, + -0.06768686324357986, + 0.005501340143382549, + 0.02587667480111122, + -0.04445897787809372, + 0.029768362641334534, + -0.025937801226973534, + -0.0035147452726960182, + -0.05273136496543884, + -0.004813672509044409, + -0.00011270106915617362, + 0.03310991823673248, + 0.013865415006875992, + 0.020609650760889053, + 0.011012868024408817, + -0.00023670407244935632, + -0.05961822718381882, + 0.025530293583869934, + 0.00034510722616687417, + 0.06752385944128036, + -0.011053618974983692, + 0.03779624402523041, + -0.016626272350549698, + -0.017522787675261497, + 0.007268900517374277, + 0.014313672669231892, + -0.016320642083883286, + 0.060351740568876266, + -0.0034892759285867214, + 0.013539409264922142, + -0.00618900777772069, + 0.03329329565167427, + 0.007987131364643574, + 0.03459731861948967, + -0.033660054206848145, + 0.0047754691913723946, + -0.020609650760889053, + 0.03775549307465553, + -0.02864772081375122, + -0.018796246498823166, + 0.02874959632754326, + 0.04462198168039322, + -0.04274745285511017, + -0.023839140310883522, + -0.019305629655718803, + -0.023920642212033272, + 0.014405361376702785, + 0.003025737125426531, + -0.018337801098823547, + 0.031704019755125046, + -0.011063806712627411, + 0.04005790874361992, + 0.06732010841369629, + 0.008012600243091583, + -0.01771635375916958, + -0.020589275285601616, + 0.014456300064921379, + 0.0015714477049186826, + -0.03427131101489067, + 0.016891151666641235, + -0.037083107978105545, + -0.01859249174594879, + 0.018378552049398422, + -0.0030817692168056965, + 0.03891688957810402, + -0.0054707773961126804, + 0.008960053324699402, + 0.05199785158038139, + 0.020497586578130722, + -0.02063002623617649, + 0.02048739790916443, + 0.01771635375916958, + -0.00572037510573864, + 0.018460052087903023, + 0.01733941026031971, + 0.012907774187624454, + -0.018297050148248672, + 0.0021075736731290817, + -0.012174262665212154, + -0.01880643330514431, + 0.023553887382149696, + -0.021597854793071747, + 0.03394530713558197, + -0.01250026747584343, + -0.024307774379849434, + 0.028280964121222496, + -0.03304879367351532, + 0.023920642212033272, + -0.013702412135899067, + 0.03168364614248276, + 0.012541018426418304, + 0.0010053954320028424, + -0.02989061549305916, + -0.0017917560180649161, + -0.01576032117009163, + -0.014578551985323429, + -0.003507104469463229, + -0.03771474212408066, + -0.044092223048210144, + 0.029992492869496346, + -0.02239249274134636, + 0.032763537019491196, + -0.03720536082983017, + 0.005878284107893705, + -0.006642358843237162, + 0.020232707262039185, + 0.010279356501996517, + 0.005297586787492037, + -0.03005361743271351, + -0.047352276742458344, + -0.014670240692794323, + -0.006693297531455755, + 0.009301340207457542, + 0.03861125931143761, + -0.02222948893904686, + 0.012347452342510223, + -0.002788873855024576, + -0.012337264604866505, + 0.022535119205713272, + 0.03565683588385582, + -0.01877587102353573, + -0.03156139329075813, + -0.004299195483326912, + 0.021883109584450722, + -0.011491688899695873, + -0.01570938341319561, + -0.036512598395347595, + -0.02864772081375122, + 0.028464341536164284, + -0.0007532506133429706, + -0.021964609622955322, + -0.030583376064896584, + -0.05179410055279732, + 0.004566621966660023, + -0.013203216716647148, + -0.006571045145392418, + -0.003998659551143646, + -0.002618230413645506, + 0.037898123264312744, + 0.02318713068962097, + 0.007681501097977161, + 0.03003324195742607, + 0.024776406586170197, + -0.04547774791717529, + -0.012907774187624454, + -0.03111313469707966, + 0.02856621891260147, + 0.05815120413899422, + 0.02807721123099327, + -0.01839892752468586, + -0.024409649893641472, + 0.004159115254878998, + 0.03891688957810402, + -0.02432814985513687, + 0.024063270539045334, + 0.034882571548223495, + -0.02473565563559532, + 0.03359892591834068, + 0.030950132757425308, + -0.02343163453042507, + 0.01505737192928791, + 0.0042737266048789024, + 0.03302841633558273, + 0.0018083109753206372, + 0.011277747340500355, + -0.0011021782411262393, + -0.013080964796245098, + -0.004668498411774635, + 0.03946702182292938, + -0.009856567718088627, + -0.016269704326987267, + 0.05089758336544037, + -0.02081340365111828, + 0.01839892752468586, + 0.017838604748249054, + 0.004421447403728962, + -0.004920643288642168, + 0.004961393773555756, + 0.01035576406866312, + 0.02394101768732071, + 0.003361930139362812, + 0.012642894871532917, + -0.005058176815509796, + -0.011471313424408436, + -0.011267559602856636, + -0.007161930203437805, + 0.06666809320449829, + 0.04266595095396042, + 0.021149596199393272, + 0.00808391347527504, + 0.022433243691921234, + 0.00959168840199709, + 0.025509918108582497, + -0.03402680903673172, + -0.01631045527756214, + 0.011338873766362667, + 0.02671206369996071, + 0.013111528009176254, + -0.0005402647075243294, + -0.005756031721830368, + 0.007768096402287483, + -0.00593941006809473, + 0.033008042722940445, + -0.012856836430728436, + 0.05668418109416962, + 0.013101340271532536, + 0.0009092492982745171, + 0.013213404454290867, + 0.012907774187624454, + -0.013254155404865742, + 0.0026386058889329433, + -0.009128149598836899, + -0.0008646782371215522, + -0.014425736851990223, + 0.009204557165503502, + -0.017278283834457397, + 0.01807292178273201, + -0.004862064030021429, + -0.0005097017274238169, + -0.037409115582704544, + -0.0053077745251357555, + -0.04547774791717529, + 0.011848256923258305, + -0.015699194744229317, + -0.018307238817214966, + -0.009831098839640617, + 0.005542091093957424, + -0.01543431542813778, + -0.011328686028718948, + 0.0018299596849828959, + -0.0019802278839051723, + -0.009291152469813824, + -0.02271849848330021, + -0.008944772183895111, + 0.01187882013618946, + -0.00584262702614069, + 0.017685789614915848, + 0.02848471701145172, + 0.027058444917201996, + 0.02092546783387661, + 0.016809651628136635, + 0.019916890189051628, + 0.026997318491339684, + -0.010442358441650867, + 0.029279354959726334, + -0.004678686149418354, + -0.009184181690216064, + -0.02858659438788891, + 0.013692224398255348, + 0.04372546821832657, + -0.014660052955150604, + 0.004080160520970821, + -0.010264074429869652, + 0.01688096486032009, + -0.009617158211767673, + -0.03579946234822273, + 0.003873860463500023, + 0.0016835120040923357, + -0.0034536190796643496, + 0.030787130817770958, + -0.013855227269232273, + -0.011583377607166767, + -0.0033135388512164354, + 0.008450670167803764, + -0.044499728828668594, + -0.009647720493376255, + -0.02540804259479046, + 0.003945174161344767, + -0.03306916728615761, + -0.03421018645167351, + -0.009306433610618114, + -0.05753994360566139, + 0.003267694264650345, + -0.04101554676890373, + -0.01200107205659151, + 0.007543967571109533, + -0.01261233165860176, + -0.013478283770382404, + 0.018083108589053154, + 0.0020171580836176872, + 0.05965897813439369, + 0.012887398712337017, + 0.019254690036177635, + 0.03386380523443222, + -0.02695656754076481, + -0.016076138243079185, + -0.03449543938040733, + -0.020884716883301735, + -0.02793458290398121, + -0.023981768637895584, + 0.06381554901599884, + -0.043929219245910645, + 0.006127881817519665, + -0.00747265387326479, + 0.03738873824477196, + -0.02059946395456791, + 0.050367824733257294, + -0.05387238413095474, + 0.004482573363929987, + -0.03897801414132118, + 0.011787130497395992, + 0.014914744533598423, + 0.05843645706772804, + 0.02889222465455532, + -0.018908310681581497, + 0.04233994334936142, + -0.0012161527993157506, + -0.02481715753674507, + 0.04048578813672066, + -0.05843645706772804, + 0.022514743730425835, + -0.030787130817770958, + -0.012316890060901642, + -0.00007537281635450199, + 0.05542090907692909, + -0.006143163423985243, + 0.005414745304733515, + -0.022188739851117134, + -0.016290079802274704, + -0.0035121983382850885, + 0.026243431493639946, + -0.0018923592288047075, + -0.02946273423731327, + 0.015913136303424835, + -0.0023813671432435513, + -0.017512599006295204, + 0.018327612429857254, + 0.007340214215219021, + -0.007722251582890749, + -0.00793619267642498, + 0.01513887383043766, + -0.00490536168217659, + -0.01437479816377163, + 0.02473565563559532, + -0.01261233165860176, + -0.02165898121893406, + 0.012357640080153942, + -0.01330509316176176, + 0.005070911254733801, + 0.023594636470079422, + -0.033008042722940445, + 0.010421983897686005, + -0.014761929400265217, + -0.014211795292794704, + 0.021842358633875847, + 0.0061380695551633835, + 0.02459302917122841, + -0.019550133496522903, + -0.005633779801428318, + 0.01035576406866312, + -0.004245710093528032, + -0.006596514489501715, + -0.008252010680735111, + 0.01293833740055561, + 0.006953082978725433, + 0.011033243499696255, + 0.02024289406836033, + 0.04877854883670807, + -0.01742091029882431, + 0.021475601941347122, + -0.04682251811027527, + -0.0037821715231984854, + -0.010019570589065552, + 0.030216621235013008, + 0.020049329847097397, + -0.0031123324297368526, + -0.0037465146742761135, + -0.018409114331007004, + -0.004416353534907103, + 0.004199865739792585, + -0.01069705095142126, + -0.05016407370567322, + -0.0013320375001057982, + -0.00990750640630722, + 0.014334048144519329, + -0.010004289448261261, + 0.0054707773961126804, + -0.019336191937327385, + 0.007406434044241905, + 0.014751741662621498, + -0.02824021317064762, + 0.004658310674130917, + -0.013111528009176254, + -0.0022069034166634083, + 0.011145307682454586, + 0.003754155244678259, + -0.02190348505973816, + 0.023146379739046097, + -0.007365683559328318, + -0.003891688771545887, + 0.009367560036480427, + -0.040811795741319656, + 0.03143914043903351, + 0.022433243691921234, + -0.0075796241872012615, + -0.017930293455719948, + -0.005167694296687841, + -0.011135119944810867, + -0.01836836338043213, + 0.0007131366874091327, + -0.008313136175274849, + 0.014537801034748554, + -0.04437747970223427, + 0.013152278028428555, + -0.009846379980444908, + 0.015597318299114704, + 0.008216353133320808, + 0.029849864542484283, + 0.05179410055279732, + 0.01810348406434059, + -0.024552278220653534, + 0.000058658675698097795, + -0.010788739658892155, + 0.03584021329879761, + 0.015831634402275085, + 0.010656300000846386, + 0.0022769435308873653, + 0.007187399081885815, + 0.015831634402275085, + 0.027791956439614296, + 0.01420160848647356, + 0.009056836366653442, + -0.025265414267778397, + -0.012153887189924717, + -0.009647720493376255, + 0.016728149726986885, + 0.00722305616363883, + -0.03989490494132042, + 0.0013460455229505897, + -0.004798391368240118, + -0.004309383220970631, + 0.024042895063757896, + -0.03751099109649658, + 0.020752277225255966, + 0.0069887395948171616, + 0.009123056195676327, + -0.003822922008112073, + 0.06564933061599731, + -0.02777158096432686, + 0.027567828074097633, + 0.02198498509824276, + -0.00268699717707932, + 0.022677747532725334, + -0.022433243691921234, + 0.004131099209189415, + -0.020538337528705597, + 0.02907560206949711, + -0.023839140310883522, + -0.017645038664340973, + -0.009428685531020164, + 0.04162680730223656, + 0.043195709586143494, + 0.03899839147925377, + 0.01293833740055561, + 0.030990883708000183, + -0.01400804240256548, + -0.005455495789647102, + 0.005297586787492037, + 0.01834798790514469, + -0.039854153990745544, + 0.014853619039058685, + -0.0034077747259289026, + 0.014598927460610867, + -0.006357104517519474, + 0.025835923850536346, + -0.030726004391908646, + 0.01363109890371561, + 0.01192975789308548, + 0.03673672676086426, + -0.011583377607166767, + -0.005450401920825243, + 0.002658981131389737, + -0.02744557522237301, + -0.034149061888456345, + 0.004108176566660404, + 0.003293163375928998, + 0.020456835627555847, + 0.021231098100543022, + -0.015780696645379066, + -0.03359892591834068, + 0.0021394100040197372, + 0.00001517206328571774, + 0.03979302942752838, + 0.01921394094824791, + 0.029768362641334534, + 0.008904021233320236, + -0.02834209054708481, + 0.04714852198958397, + -0.020253082737326622, + -0.0005759215564467013, + -0.03555495664477348, + -0.0068053617142140865, + -0.05354638025164604, + 0.020161394029855728, + -0.026834314689040184, + -0.04665951430797577, + 0.007253618910908699, + 0.06434530764818192, + 0.0012861930299550295, + 0.012357640080153942, + -0.017431098967790604, + 0.01567881926894188, + 0.04633351042866707, + -0.008195978589355946, + -0.006953082978725433, + -0.03608471527695656, + 0.029992492869496346, + -0.02139410190284252, + -0.03264128416776657, + -0.02294262684881687, + -0.00033014410291798413, + 0.011420374736189842, + 0.014924932271242142, + -0.019254690036177635, + 0.04405147209763527, + 0.017482036724686623, + -0.01318284124135971, + -0.006362197920680046, + -0.008104288950562477, + -0.02084396779537201, + -0.022005360573530197, + 0.03689973056316376, + -0.015230562537908554, + 0.008562734350562096, + -0.04653726518154144, + 0.000623994623310864, + 0.012530830688774586, + 0.015902947634458542, + 0.04323646053671837, + -0.00922493264079094, + -0.022168364375829697, + 0.02777158096432686, + 0.007625469006597996, + 0.018337801098823547, + -0.0028805627953261137, + 0.04233994334936142, + 0.008175603114068508, + -0.00581715814769268, + 0.02375764027237892, + -0.005659249145537615, + 0.021597854793071747, + -0.02457265369594097, + 0.04494798928499222, + 0.007365683559328318, + 0.03663485124707222, + -0.024144770577549934, + 0.015882574021816254, + 0.03859088197350502, + 0.01355978474020958, + 0.040913671255111694, + 0.02579517289996147, + -0.00258894101716578, + 0.013284717686474323, + -0.00596487894654274, + -0.0012473524548113346, + -0.020558713003993034, + -0.03584021329879761, + -0.0010123994434252381, + -0.0019305628957226872, + -0.014833243563771248, + -0.04117855057120323, + -0.004057238344103098, + 0.007931099273264408, + -0.007380964700132608, + 0.011420374736189842, + 0.014313672669231892, + -0.017196781933307648, + -0.010452546179294586, + 0.01787935569882393, + 0.004556434229016304, + 0.03133726492524147, + 0.012306702323257923, + -0.007141554728150368, + 0.00003346807716297917, + -0.009189276024699211, + -0.0007347855134867132, + 0.004671045579016209, + 0.014996246434748173, + 0.01481286808848381, + -0.012653082609176636, + -0.019305629655718803, + 0.011776943691074848, + -0.01932600513100624, + -0.006484450306743383, + -0.008364074863493443, + 0.06137050688266754, + 0.012928149662911892, + -0.005045442376285791, + 0.007727345451712608, + 0.014639677479863167, + 0.02850509248673916, + -0.03604396805167198, + 0.000792727863881737, + -0.004543699789792299, + 0.007549061439931393, + 0.043603215366601944, + 0.011145307682454586, + 0.009861662052571774, + -0.03205040097236633, + -0.011053618974983692, + -0.017359785735607147, + -0.01200107205659151, + -0.01400804240256548, + -0.03037962317466736, + -0.003810187568888068, + 0.005256836302578449, + -0.0021343163680285215, + 0.01550562959164381, + 0.0014657506253570318, + 0.007192492950707674, + 0.011675066314637661, + -0.005873190239071846, + 0.04494798928499222, + 0.019957639276981354, + 0.029931366443634033, + 0.022372117266058922, + -0.0017713806591928005, + -0.017003215849399567, + 0.016239142045378685, + 0.004627747926861048, + -0.005358712747693062, + -0.02809758670628071, + -0.004920643288642168, + 0.030175870284438133, + -0.0012027814518660307, + 0.0058986591175198555, + 0.011165683157742023, + -0.025754421949386597, + 0.034638069570064545, + -0.0035860587377101183, + -0.023839140310883522, + 0.017054155468940735, + -0.010034851729869843, + 0.016728149726986885, + -0.017319034785032272, + 0.02571367286145687, + -0.024409649893641472, + -0.03832600265741348, + -0.012602143920958042, + -0.00840991921722889, + 0.007808846887201071, + -0.02190348505973816, + 0.006346916779875755, + -0.007737533189356327, + 0.028036460280418396, + -0.028117962181568146, + -0.005812064278870821, + -0.03818337619304657, + -0.04943056032061577, + -0.03274316340684891, + -0.01818498596549034, + -0.006703484803438187, + -0.01111474446952343, + 0.0031734583899378777, + 0.010788739658892155, + 0.009413404390215874, + 0.02905522659420967, + 0.037979621440172195, + 0.015576942823827267, + 0.02514316327869892, + 0.030073992908000946, + 0.00889892689883709, + 0.023981768637895584, + 0.03310991823673248, + 0.004444369580596685, + -0.017645038664340973, + -0.04511098936200142, + 0.03696085512638092, + 0.024939408525824547, + 0.03101125918328762, + -0.021618230268359184, + 0.014761929400265217, + 0.039528150111436844, + -0.012979088351130486, + -0.023655762895941734, + -0.0051829759031534195, + 0.0008092828211374581, + -0.01354959700256586, + -0.020039141178131104, + 0.008134852163493633, + 0.0035835120361298323, + -0.030257372185587883, + -0.0057916888035833836, + 0.012153887189924717, + -0.008236728608608246, + 0.00971394032239914, + 0.00978525448590517, + 0.0075796241872012615, + 0.007070241030305624, + -0.032193027436733246, + 0.012541018426418304, + -0.006953082978725433, + 0.014048793353140354, + 0.012917961925268173, + 0.05012332275509834, + -0.022657372057437897, + 0.02881072275340557, + 0.0070294905453920364, + -0.02483753301203251, + -0.0058375331573188305, + -0.01611688919365406, + -0.028769971802830696, + 0.008073726668953896, + 0.01099249254912138, + -0.004569168668240309, + -0.030461125075817108, + 0.01201125979423523, + 0.0007564342813566327, + -0.014334048144519329, + -0.018256299197673798, + -0.008791957050561905, + 0.008578015491366386, + -0.019499195739626884, + 0.008781769312918186, + 0.012306702323257923, + 0.032682035118341446, + 0.0027048257179558277, + 0.02271849848330021, + -0.010065414942800999, + 0.004281367175281048, + -0.03914101794362068, + 0.004497854970395565, + -0.0006380026461556554, + -0.03372117877006531, + -0.00008444621198577806, + 0.012479892000555992, + -0.016127077862620354, + 0.0034765414893627167, + -0.01633083075284958, + -0.025183912366628647, + 0.04348096251487732, + -0.008496514521539211, + -0.019580695778131485, + 0.030338872224092484, + -0.005175334867089987, + -0.005919034592807293, + 0.016789276152849197, + 0.029910990968346596, + 0.002173793502151966, + 0.015892760828137398, + 0.03361930325627327, + 0.000012654993042815477, + -0.05301662161946297, + -0.0039044234436005354, + -0.017594100907444954, + 0.0029875333420932293, + -0.0006421413854695857, + 0.02516353875398636, + -0.02451152727007866, + 0.0017357238102704287, + -0.0012925602495670319, + 0.017950668931007385, + -0.0016045576194301248, + -0.010554423555731773, + 0.00848123338073492, + 0.01307077705860138, + -0.008746112696826458, + 0.022005360573530197, + 0.008415013551712036, + -0.0048213135451078415, + 0.022922251373529434, + -0.012337264604866505, + -0.005162600427865982, + 0.008053351193666458, + -0.03231528028845787, + 0.0011677613947540522, + -0.005261930171400309, + 0.026813939213752747, + -0.0004036863101646304, + 0.012673458084464073, + -0.00966300256550312, + 0.020181769505143166, + 0.014232170768082142, + -0.017675602808594704, + -0.010605361312627792, + 0.013620911166071892, + -0.0031607237178832293, + 0.004393431358039379, + -0.004915549419820309, + 0.010462733916938305, + -0.00983619224280119, + 0.029992492869496346, + 0.00630616582930088, + 0.008700267411768436, + -0.02483753301203251, + 0.0010881702182814479, + -0.012276139110326767, + 0.01262251939624548, + -0.002783779986202717, + 0.02620268054306507, + 0.05574691295623779, + 0.01156300213187933, + 0.004355227574706078, + 0.00885817687958479, + -0.009632439352571964, + -0.012917961925268173, + 0.0017548257019370794, + -0.035045575350522995, + 0.0005055629881098866, + -0.006606702227145433, + -0.006606702227145433, + -0.005557372234761715, + 0.010493297129869461, + 0.023085253313183784, + 0.002548190299421549, + 0.027730830013751984, + 0.008430294692516327, + -0.018928686156868935, + -0.0008099195547401905, + -0.005756031721830368, + 0.008338605985045433, + -0.004900267813354731, + -0.02483753301203251, + -0.02565254643559456, + 0.038387130945920944, + -0.01293833740055561, + -0.008048256859183311, + -0.019234316423535347, + 0.05440214276313782, + 0.03207077458500862, + -0.012102948501706123, + 0.02247399464249611, + -0.009622251614928246, + 0.008195978589355946, + -0.028117962181568146, + -0.0065659512765705585, + -0.014884181320667267, + 0.02459302917122841, + -0.011308310553431511, + -0.008929490111768246, + 0.028219837695360184, + -0.028464341536164284, + -0.004586996976286173, + -0.03565683588385582, + 0.025122787803411484, + -0.03404718264937401, + 0.00922493264079094, + -0.021536728367209435, + 0.013101340271532536, + -0.056276675313711166, + 0.015036996454000473, + -0.0005781500949524343, + -0.006795173976570368, + 0.0057152812369167805, + -0.0006427781190723181, + -0.025204287841916084, + 0.009316621348261833, + 0.029666487127542496, + -0.029727613553404808, + -0.02394101768732071, + -0.0002075737138511613, + 0.0036701071076095104, + -0.020752277225255966, + -0.01550562959164381, + 0.02019195631146431, + -0.0010677948594093323, + 0.008832707069814205, + -0.022494368255138397, + -0.002799061592668295, + 0.00865442305803299, + -0.018735120072960854, + 0.01164450403302908, + -0.03885576128959656, + -0.04274745285511017, + -0.014354422688484192, + -0.019193565472960472, + -0.024531902745366096, + 0.02587667480111122, + 0.012398391030728817, + 0.011186058633029461, + 0.03840750455856323, + -0.00581715814769268, + 0.01437479816377163, + -0.007686594966799021, + -0.0026640750002115965, + -0.003657372435554862, + 0.017400534823536873, + 0.006020911503583193, + -0.00756943691521883, + 0.04044503718614578, + 0.02163860574364662, + -0.0004950569709762931, + 0.019580695778131485, + -0.01343753281980753, + -0.04588525369763374, + -0.03771474212408066, + -0.011838069185614586, + 0.0036701071076095104, + -0.011206434108316898, + 0.04315495863556862, + -0.010605361312627792, + -0.027567828074097633, + -0.01774691604077816, + -0.004255897831171751, + 0.05163109675049782, + 0.04111742600798607, + -0.010646112263202667, + -0.02222948893904686, + 0.024694904685020447, + 0.00924021378159523, + -0.03429168835282326, + 0.021475601941347122, + 0.0065659512765705585, + -0.040343161672353745, + -0.0015001340070739388, + 0.010727613233029842, + 0.0025189006701111794, + -0.02907560206949711, + -0.019906701520085335, + 0.006693297531455755, + 0.021801607683300972, + -0.03518820181488991, + 0.013926541432738304, + -0.04119892790913582, + 0.019193565472960472, + 0.009250401519238949, + -0.007009115070104599, + -0.001776474411599338, + -0.0027786861173808575, + -0.00991769414395094, + -0.012785522267222404, + -0.019550133496522903, + -0.01709490641951561, + -0.006611796095967293, + -0.034556567668914795, + 0.006662734318524599, + -0.007075334899127483, + -0.006031098775565624, + 0.019417693838477135, + -0.009550938382744789, + 0.02343163453042507, + 0.012316890060901642, + 0.031052010133862495, + -0.00041196378879249096, + 0.00436286861076951, + -0.016188202425837517, + -0.01929544098675251, + -0.040587667375802994, + -0.004800938069820404, + -0.017920106649398804, + 0.015464878641068935, + 0.03579946234822273, + -0.0066831097938120365, + 0.01842948980629444, + 0.008038069121539593, + 0.02652868442237377, + -0.04097479581832886, + 0.0015026809414848685, + -0.020120643079280853, + 0.02889222465455532, + 0.04820803925395012, + -0.06132975593209267, + -0.0034638068173080683, + -0.01542412769049406, + -0.005852814763784409, + 0.008114476688206196, + -0.004309383220970631, + -0.005256836302578449, + 0.00783940963447094, + 0.008068632334470749, + 0.010208042338490486, + -0.013865415006875992, + 0.014181233011186123, + 0.03335442394018173, + 0.0006838471745140851, + -0.02220911532640457, + 0.02005951665341854, + -0.020772652700543404, + -0.0051829759031534195, + -0.006825737189501524, + 0.009377747774124146, + -0.011675066314637661, + 0.03469919413328171, + 0.026161929592490196, + -0.015770507976412773, + -0.035290077328681946, + 0.0017140749841928482, + -0.05301662161946297, + -0.036675602197647095, + 0.011186058633029461, + 0.06585308164358139, + 0.01750241219997406, + -0.01400804240256548, + -0.0070906165055930614, + -0.026324931532144547, + -0.006458980962634087, + 0.001213605864904821, + -0.01948900707066059, + -0.02375764027237892, + -0.023329757153987885, + -0.006234852131456137, + -0.01893887296319008, + 0.008068632334470749, + 0.004749999847263098, + 0.045233242213726044, + -0.03492332249879837, + -0.01794048212468624, + -0.0014708444941788912, + -0.004818766377866268, + 0.00981072336435318, + -0.03029812127351761, + 0.03465844318270683, + 0.0050505357794463634, + 0.024776406586170197, + -0.033334046602249146, + -0.003137801541015506, + -0.005226273089647293, + 0.007854691706597805, + 0.06234852224588394, + 0.004765281453728676, + 0.014334048144519329, + 0.02084396779537201, + 0.004031769465655088, + -0.00033778484794311225, + -0.01144075021147728, + 0.006453887093812227, + -0.03264128416776657, + -0.00618391390889883, + -0.029421983286738396, + 0.019937263801693916, + -0.028688469901680946, + -0.0060922252014279366, + -0.018460052087903023, + -0.015291688032448292, + -0.020314209163188934, + -0.022046111524105072, + -0.026732439175248146, + 0.010574798099696636, + 0.03881501033902168, + -0.023166755214333534, + 0.00453860592097044, + 0.01885737106204033, + -0.017869168892502785, + -0.015964074060320854, + 0.04331796243786812, + -0.009708846919238567, + -0.02842359058558941, + 0.01175656821578741, + 0.012917961925268173, + 0.013111528009176254, + 0.03742948919534683, + -0.013743163086473942, + -0.01733941026031971, + -0.012846648693084717, + -0.00710080424323678, + -0.002601675456389785, + -0.004627747926861048, + 0.019988203421235085, + 0.02343163453042507, + -0.02540804259479046, + -0.0008194705005735159, + -0.002878015860915184 + ] + }, + { + "HotelId": "48", + "HotelName": "Nordick's Valley Motel", + "Description": "Only 90 miles (about 2 hours) from the nation's capital and nearby most everything the historic valley has to offer. Hiking? Wine Tasting? Exploring the caverns? It's all nearby and we have specially priced packages to help make our B&B your home base for fun while visiting the valley.", + "Description_fr": "Seulement 90 milles (environ 2 heures) de la capitale de la nation et à proximité la plupart tout que la vallée historique a à offrir. Randonnée? Dégustation? Vous explorez les cavernes? C'est tout près et nous avons des forfaits à prix spécial pour aider à rendre notre B&B votre base pour le plaisir en visitant la vallée.", + "Category": "Boutique", + "Tags": [ + "continental breakfast", + "air conditioning", + "free parking" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2018-02-19T00:00:00Z", + "Rating": 4.5, + "Address": { + "StreetAddress": "1401 I St NW", + "City": "Washington D.C.", + "PostalCode": "20005", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -77.03241, + 38.90166 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 lits doubles (Mountain View)", + "Type": "Standard Room", + "BaseRate": 110.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "jacuzzi tub", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 166.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower", + "jacuzzi tub" + ] + } + ], + "DescriptionVector": [ + -0.0703510195016861, + -0.011772929690778255, + 0.051819995045661926, + 0.006035716272890568, + -0.04081123322248459, + -0.012811717577278614, + 0.05411249399185181, + 0.03090095706284046, + -0.0043312679044902325, + 0.00953416246920824, + -0.01800565794110298, + 0.01674000732600689, + -0.047330521047115326, + 0.018602661788463593, + 0.03075767494738102, + 0.027796532958745956, + 0.011175925843417645, + 0.042267922312021255, + 0.04019034653902054, + 0.02230408973991871, + -0.03682324290275574, + -0.01425646897405386, + -0.048954375088214874, + 0.01174904964864254, + 0.060703422874212265, + -0.01348036341369152, + -0.013301261700689793, + 0.018925044685602188, + -0.003973065409809351, + -0.0526319220662117, + -0.03935454040765762, + -0.026483122259378433, + -0.023868242278695107, + -0.04885885491967201, + -0.008292393758893013, + 0.04296045005321503, + 0.003785009030252695, + -0.017122091725468636, + 0.003755158744752407, + 0.015390777960419655, + -0.011038614436984062, + 0.02741445042192936, + 0.007307335734367371, + -0.030638273805379868, + 0.0013066937681287527, + -0.01401766762137413, + 0.019844431430101395, + 0.047306641936302185, + -0.02856069803237915, + -0.006805852055549622, + -0.030041269958019257, + -0.058554209768772125, + -0.039975427091121674, + -0.044512659311294556, + -0.03601131588220596, + 0.02696072682738304, + -0.03190392255783081, + -0.020978741347789764, + 0.024417486041784286, + 0.018841464072465897, + 0.037850089371204376, + -0.027581611648201942, + 0.00924760103225708, + 0.06342576444149017, + 0.005208864808082581, + 0.05081702768802643, + -0.004531264770776033, + 0.009092379361391068, + 0.004119331482797861, + 0.0014440048253163695, + 0.007504347246140242, + 0.04272164776921272, + -0.0148415332660079, + -0.00032238246058113873, + 0.026626404374837875, + 0.027175648137927055, + -0.009038649499416351, + -0.04358133301138878, + 0.00005708856042474508, + -0.03825605288147926, + 0.00237607816234231, + -0.022089168429374695, + 0.023378698155283928, + 0.002623835112899542, + -0.013814685866236687, + -0.030614394694566727, + 0.013157980516552925, + 0.031115878373384476, + -0.02126530185341835, + -0.003734263591468334, + 0.03768292814493179, + -0.0031014387495815754, + 0.026029398664832115, + -0.05630946904420853, + -0.030423352494835854, + 0.0470200814306736, + 0.0367993600666523, + -0.0020984711591154337, + -0.035008348524570465, + 0.06146759167313576, + 0.01844744198024273, + -0.055067699402570724, + 0.011205775663256645, + 0.012238593772053719, + 0.04857229068875313, + 0.018925044685602188, + 0.04162316024303436, + 0.05998701974749565, + 0.021516043692827225, + 0.008077471517026424, + -0.07192710787057877, + -0.006262578070163727, + 0.0023686157073825598, + 0.026101039722561836, + -0.022244390100240707, + 0.03644115850329399, + 0.009271481074392796, + -0.04243508353829384, + 0.027127888053655624, + 0.01736089214682579, + -0.00432828301563859, + -0.0009283421095460653, + -0.04136047512292862, + -0.03078155592083931, + -0.0016074348241090775, + -0.02358167991042137, + -0.0516289547085762, + 0.02459658868610859, + -0.03199944645166397, + -0.02693684585392475, + 0.00238354061730206, + -0.02973082661628723, + 0.09981916099786758, + 0.034459102898836136, + -0.005922285374253988, + -0.01964144967496395, + -0.007271515671163797, + 0.004137241747230291, + -0.02521747350692749, + 0.026507003232836723, + 0.0017895211931318045, + -0.014650491997599602, + 0.018913105130195618, + -0.006489439867436886, + 0.040548551827669144, + 0.04924093559384346, + 0.013062460348010063, + 0.011152044869959354, + 0.008811787702143192, + 0.03204720467329025, + 0.001552211819216609, + 0.02679356560111046, + -0.013014699332416058, + -0.028799500316381454, + -0.0516289547085762, + -0.014125128276646137, + -0.02233991026878357, + 0.013325141742825508, + -0.019450409337878227, + 0.05444681644439697, + -0.041073914617300034, + 0.005722288973629475, + 0.0313069187104702, + -0.04862005263566971, + 0.03262032940983772, + 0.011122195050120354, + -0.007946130819618702, + 0.01905638538300991, + -0.03028007224202156, + -0.026196559891104698, + 0.007993890903890133, + -0.03646503761410713, + 0.006943162996321917, + 0.003764113876968622, + -0.0002457046939525753, + 0.005510352086275816, + 0.010555041022598743, + 0.03971274197101593, + -0.0010902795474976301, + -0.005334235727787018, + 0.004005900584161282, + -0.015474358573555946, + 0.02961142733693123, + -0.009695353917777538, + -0.019247427582740784, + 0.010155047290027142, + 0.007032713852822781, + 0.03739636763930321, + -0.018351919949054718, + 0.021969767287373543, + -0.042745526880025864, + -0.023104077205061913, + -0.025480154901742935, + 0.0035969524178653955, + 0.005411846563220024, + -0.033814337104558945, + -0.013587824068963528, + -0.01788625679910183, + 0.010787872597575188, + 0.024763749912381172, + -0.05473337695002556, + -0.03178452327847481, + 0.0838194414973259, + -0.04047691076993942, + -0.059604935348033905, + -0.020548896864056587, + 0.02181454747915268, + 0.00628048786893487, + 0.005504382308572531, + -0.003952170256525278, + 0.017563873901963234, + 0.036035194993019104, + 0.034387461841106415, + 0.038399334996938705, + 0.01092518400400877, + -0.03305017203092575, + -0.04823796823620796, + 0.0435335747897625, + 0.02005935274064541, + 0.010692351497709751, + -0.04694844037294388, + 0.014220648445189, + 0.020011592656373978, + 0.05659603327512741, + 0.038351573050022125, + 0.03240540623664856, + -0.03682324290275574, + -0.020548896864056587, + 0.024978671222925186, + -0.012572916224598885, + 0.020966799929738045, + -0.025360753759741783, + -0.02174290642142296, + -0.011074434965848923, + -0.03178452327847481, + 0.02130112238228321, + 0.013110220432281494, + 0.005068568978458643, + 0.00174922333098948, + -0.01316992100328207, + -0.04943197965621948, + -0.027008486911654472, + 0.019820552319288254, + 0.03407702222466469, + 0.010047586634755135, + -0.016023602336645126, + 0.004593950230628252, + -0.026554763317108154, + 0.04885885491967201, + 0.026172680780291557, + -0.06218399479985237, + -0.030065149068832397, + -0.020441437140107155, + -0.04976630210876465, + 0.009492372162640095, + 0.026459243148565292, + -0.018793703988194466, + -0.0007287187036126852, + 0.04162316024303436, + -0.023247357457876205, + 0.025981638580560684, + 0.027080127969384193, + -0.025360753759741783, + -0.01786237582564354, + -0.02078769914805889, + -0.026721924543380737, + 0.02958754636347294, + -0.0037730687763541937, + -0.02417868562042713, + -0.0513901524245739, + -0.03653667867183685, + -0.03562923148274422, + 0.012608736753463745, + -0.016966870054602623, + -0.01287141814827919, + -0.04422609880566597, + 0.002405928447842598, + -0.03145020082592964, + 0.040047068148851395, + 0.0029133823700249195, + -0.018375800922513008, + 0.012369934469461441, + -0.0014126620953902602, + 0.011253535747528076, + -0.03190392255783081, + -0.02122948318719864, + 0.049097657203674316, + 0.03536655008792877, + -0.010274448432028294, + -0.00838194414973259, + -0.039378419518470764, + 0.0357963927090168, + -0.011074434965848923, + -0.008262543007731438, + 0.027533849701285362, + -0.018853403627872467, + 0.03028007224202156, + -0.030447233468294144, + 0.019402649253606796, + 0.011271446011960506, + -0.016369864344596863, + 0.05535426363348961, + 0.025408513844013214, + -0.0007895385497249663, + 0.016644487157464027, + 0.027844293043017387, + -0.020919039845466614, + -0.001967129996046424, + 0.004441713914275169, + 0.02347422018647194, + 0.018638482317328453, + 0.018925044685602188, + -0.017444472759962082, + 0.004017840605229139, + 0.015892261639237404, + -0.03424418345093727, + -0.06595706194639206, + -0.01953398995101452, + 0.05669155344367027, + -0.026077158749103546, + 0.04124107584357262, + 0.022220509126782417, + 0.004692455753684044, + -0.004689470864832401, + -0.04467982053756714, + -0.014984814450144768, + 0.050769269466400146, + -0.021133961156010628, + -0.011384877376258373, + -0.009074469096958637, + 0.01616688445210457, + -0.029850227758288383, + -0.0251935925334692, + 0.053491611033678055, + -0.010346089489758015, + -0.01235799491405487, + -0.037181444466114044, + -0.013814685866236687, + 0.037253085523843765, + 0.054542336612939835, + -0.06266159564256668, + -0.022817514836788177, + -0.030518872663378716, + 0.013862445950508118, + -0.02248319238424301, + 0.043270889669656754, + 0.0036417278461158276, + 0.03075767494738102, + 0.007558078039437532, + 0.00019831745885312557, + -0.07202263176441193, + -0.0015611669514328241, + -0.0003669712459668517, + 0.007450616918504238, + -0.0020895160268992186, + -0.0006451380322687328, + 0.04102615267038345, + -0.045658908784389496, + -0.020357856526970863, + 0.01401766762137413, + -0.03018455021083355, + -0.012501275166869164, + 0.02514583244919777, + -0.006399889010936022, + 0.004340223036706448, + 0.03448298200964928, + 0.011372936889529228, + 0.005199909675866365, + -0.00006026014671078883, + -0.015987781807780266, + 0.0268174447119236, + -0.01675194874405861, + 0.007910310290753841, + 0.005779004190117121, + 0.019402649253606796, + 0.05416025593876839, + 0.06490633636713028, + 0.012549036182463169, + 0.006286458112299442, + -0.01425646897405386, + -0.011098315007984638, + -0.03023231215775013, + 0.028966661542654037, + 0.005086478777229786, + 0.05148567259311676, + -0.04876333475112915, + 0.002150709042325616, + -0.049097657203674316, + -0.06543169915676117, + 0.007462556939572096, + 0.04245896637439728, + -0.009838635101914406, + -0.052870724350214005, + -0.012477395124733448, + -0.024954790249466896, + -0.03082931600511074, + 0.03073379583656788, + -0.02187424711883068, + -0.005740198772400618, + 0.03966498374938965, + 0.023701081052422523, + -0.04023810848593712, + -0.055067699402570724, + -0.011898300610482693, + 0.01038787979632616, + 0.015916142612695694, + -0.007444647140800953, + -0.03293077275156975, + -0.01786237582564354, + 0.020942920818924904, + -0.021922007203102112, + -0.057981085032224655, + 0.04429773986339569, + -0.026148799806833267, + 0.017611633986234665, + 0.0412888340651989, + -0.005253640003502369, + -0.035462070256471634, + 0.033838219940662384, + -0.013957967050373554, + 0.015605699270963669, + 0.06170639023184776, + 0.02019069530069828, + -0.0008835667395032942, + -0.05779004096984863, + 0.005510352086275816, + 0.022208569571375847, + -0.005668558180332184, + -0.07870908081531525, + -0.028274135664105415, + -0.00898491870611906, + -0.019904132932424545, + 0.04716335982084274, + 0.06605258584022522, + -0.006101386621594429, + 0.014805713668465614, + -0.057360198348760605, + -0.007964041084051132, + 0.0017626560293138027, + -0.0010783395264297724, + 0.0025596569757908583, + -0.02958754636347294, + -0.056261710822582245, + 0.006376008968800306, + 0.0335516557097435, + 0.005552142392843962, + 0.04995734244585037, + -0.004008885473012924, + -0.01564151979982853, + -0.036106836050748825, + 0.020501136779785156, + -0.022041408345103264, + -0.024835389107465744, + -0.0437723733484745, + -0.00002866088289010804, + 0.03768292814493179, + -0.004686485975980759, + -0.020286215469241142, + 0.010632650926709175, + -0.018113117665052414, + -0.00038282916648313403, + 0.006459589581936598, + -0.04073959216475487, + 0.013325141742825508, + -0.008531195111572742, + -0.03245316818356514, + 0.014351990073919296, + 0.003140243934467435, + 0.026053279638290405, + -0.05482890084385872, + 0.00927745085209608, + -0.036727722734212875, + -0.01631016470491886, + -0.00642973929643631, + -0.03398149833083153, + -0.017539994791150093, + -0.06605258584022522, + 0.03586803376674652, + -0.03469790518283844, + -0.01318186055868864, + -0.0008178962743841112, + -0.015486298128962517, + -0.009701324626803398, + 0.032715849578380585, + 0.0012790822656825185, + -0.06719883531332016, + -0.01573703996837139, + -0.001488033914938569, + -0.06571826338768005, + -0.027557730674743652, + 0.03742024675011635, + 0.002464136341586709, + -0.02062053792178631, + -0.011331146582961082, + 0.0063521284610033035, + 0.02750997059047222, + -0.0536348894238472, + 0.03369493782520294, + 0.04102615267038345, + -0.022136928513646126, + -0.004799916874617338, + -0.029826348647475243, + 0.02005935274064541, + -0.006841672118753195, + 0.010823693126440048, + -0.009981916286051273, + 0.019450409337878227, + 0.019486229866743088, + 0.0005667812074534595, + 0.019868312403559685, + -0.015772860497236252, + -0.024262266233563423, + -0.0008514777873642743, + -0.012005762197077274, + -0.013778865337371826, + 0.00925954058766365, + 0.008465524762868881, + 0.020883219316601753, + -0.0018238489283248782, + 0.05048270523548126, + 0.027247289195656776, + 0.00743867689743638, + 0.003025320591405034, + -0.002238767221570015, + -0.014901233837008476, + 0.029229342937469482, + 0.0063521284610033035, + -0.040572430938482285, + 0.03204720467329025, + -0.0012081880122423172, + -0.025432394817471504, + -0.024286145344376564, + -0.0296830665320158, + -0.004173061810433865, + -0.011468457989394665, + 0.043461933732032776, + 0.007367036305367947, + -0.010572951287031174, + 0.013802745379507542, + 0.022745873779058456, + -0.000992520130239427, + 0.00041193314245902, + -0.017098210752010345, + 0.02126530185341835, + -0.004155152011662722, + -0.016572846099734306, + 0.0028686069417744875, + 0.029420385137200356, + 0.006119296886026859, + 0.010961003601551056, + 0.0023089151363819838, + 0.052297599613666534, + -0.03639339655637741, + -0.01854296214878559, + 0.012489335611462593, + -0.0004115600313525647, + -0.00838194414973259, + 0.007695388980209827, + -0.01479377318173647, + 0.013838565908372402, + 0.01732507161796093, + 0.010310268960893154, + 0.02963530644774437, + 0.003405911149457097, + 0.0558796264231205, + 0.016895228996872902, + 0.03228600695729256, + 0.032118845731019974, + -0.014149008318781853, + -0.02512195147573948, + 0.025504035875201225, + 0.039975427091121674, + -0.0001624038995942101, + -0.03352777659893036, + 0.04869169369339943, + 0.004250672645866871, + 0.03316957503557205, + -0.04126495495438576, + -0.019319068640470505, + 0.004513354506343603, + 0.011301296763122082, + 0.003674563020467758, + -0.016608666628599167, + -0.015940021723508835, + -0.003955155145376921, + -0.061324309557676315, + 0.024477187544107437, + -0.048405129462480545, + -0.004352163523435593, + 0.005895419977605343, + -0.03028007224202156, + 0.01966533064842224, + 0.00286412937566638, + 0.002719355747103691, + -0.005701393820345402, + -0.013516183011233807, + 0.007784939371049404, + -0.03658444061875343, + -0.03964110463857651, + -0.008829697966575623, + 0.010483399964869022, + -0.027151767164468765, + 0.005981985945254564, + 0.019235488027334213, + -0.03023231215775013, + -0.006202877499163151, + -0.01401766762137413, + 0.013313202187418938, + 0.003402926027774811, + 0.0006414068047888577, + 0.006973013281822205, + -0.01781461574137211, + 0.03252480924129486, + -0.014268409460783005, + -0.004340223036706448, + 0.013957967050373554, + -0.021611565724015236, + -0.010268478654325008, + -0.023796601220965385, + -0.015593759715557098, + 0.04460817947983742, + -0.005662588402628899, + -0.006901372689753771, + 0.01628628373146057, + 0.007349126040935516, + 0.026124920696020126, + -0.019844431430101395, + -0.03699040412902832, + -0.019498169422149658, + -0.013205740600824356, + -0.0015626593958586454, + 0.04859617352485657, + 0.04759320244193077, + -0.045014142990112305, + -0.022554833441972733, + -0.019939953461289406, + -0.007265545427799225, + 0.0049849883653223515, + -0.02176678739488125, + -0.013969906605780125, + 0.021575745195150375, + 0.025981638580560684, + -0.007778969593346119, + 0.00545065151527524, + -0.0014850489096716046, + 0.01514003612101078, + 0.01573703996837139, + -0.004698425997048616, + -0.020310094580054283, + -0.03818441182374954, + 0.011522187851369381, + 0.027056246995925903, + 0.011313236318528652, + 0.01684746891260147, + 0.007629718165844679, + 0.021504104137420654, + -0.0024178684689104557, + -0.01571316085755825, + -0.025957759469747543, + 0.0013417677255347371, + -0.00034421044983901083, + 0.015904201194643974, + -0.004513354506343603, + 0.028990542516112328, + 0.009038649499416351, + -0.006692421156913042, + 0.01570121943950653, + -0.00836403388530016, + -0.025909997522830963, + 0.04145599529147148, + 0.04924093559384346, + 0.030518872663378716, + 0.018566841259598732, + -0.0012940074084326625, + 0.0029059196822345257, + 0.001396244391798973, + 0.03737248480319977, + -0.012954998761415482, + 0.026626404374837875, + 0.01039981935173273, + 0.04544398933649063, + 0.0011320698540657759, + -0.015080335550010204, + 0.03923514112830162, + -0.011868450790643692, + -0.012346054427325726, + 0.02347422018647194, + -0.008214782923460007, + -0.003265615087002516, + -0.011331146582961082, + -0.013874386437237263, + -0.025504035875201225, + 0.003185019362717867, + 0.011187865398824215, + 0.038399334996938705, + -0.03971274197101593, + -0.01541465800255537, + -0.01964144967496395, + 0.01843550056219101, + -0.07116294652223587, + -0.001582062104716897, + -0.03082931600511074, + 0.019748911261558533, + -0.026029398664832115, + 0.003017858136445284, + -0.030399473384022713, + -0.02348615974187851, + -0.02298467606306076, + 0.012572916224598885, + -0.013217681087553501, + -0.031211398541927338, + -0.020429495722055435, + -0.04238732531666756, + -0.006543170195072889, + -0.016429565846920013, + -0.02915770374238491, + -0.026507003232836723, + -0.005253640003502369, + 0.016895228996872902, + -0.050052862614393234, + -0.02005935274064541, + 0.03706204518675804, + -0.0014522136189043522, + 0.0022775724064558744, + -0.0005018569645471871, + 0.014113187789916992, + 0.00865656603127718, + -0.04718724265694618, + -0.0006738689262419939, + 0.08210007101297379, + 0.02748608961701393, + -0.029993509873747826, + 0.007462556939572096, + 0.05277520418167114, + 0.009838635101914406, + 0.012656496837735176, + -0.013504243455827236, + -0.008035681210458279, + -0.05143791437149048, + -0.031593482941389084, + 0.018590722233057022, + 0.01785043627023697, + 0.0007820759783498943, + -0.02066829800605774, + 0.021659325808286667, + -0.02176678739488125, + 0.023689141497015953, + -0.026507003232836723, + -0.05583186820149422, + 0.012369934469461441, + -0.011952031403779984, + 0.008226722478866577, + -0.01233411394059658, + -0.02977858856320381, + 0.014901233837008476, + -0.036035194993019104, + 0.010584890842437744, + 0.01724149100482464, + -0.002617865102365613, + -0.0018686242401599884, + -0.008393884636461735, + -0.013528123497962952, + 0.007265545427799225, + 0.033885978162288666, + -0.006149147171527147, + 0.049527499824762344, + 0.0040864963084459305, + 0.035653114318847656, + -0.011480397544801235, + -0.03073379583656788, + -0.0018462366424500942, + 0.02569507621228695, + -0.021456344053149223, + -0.016047483310103416, + 0.01669224724173546, + 0.0005238715093582869, + 0.01675194874405861, + -0.050721507519483566, + 0.018148938193917274, + -0.02471598982810974, + 0.03529490903019905, + -0.012537095695734024, + -0.009492372162640095, + -0.0000738326707505621, + -0.007767029572278261, + 0.012166952714323997, + 0.007671508472412825, + -0.011402787640690804, + 0.01430422905832529, + 0.006370038725435734, + -0.013038579374551773, + -0.033885978162288666, + 0.02975470758974552, + -0.0561184287071228, + 0.005390951409935951, + -0.04424997791647911, + 0.0041163465939462185, + -0.04214852303266525, + 0.03596355393528938, + 0.014769893139600754, + 0.039450060576200485, + -0.021480225026607513, + 0.018602661788463593, + -0.0335516557097435, + 0.0268174447119236, + 0.0004902899963781238, + -0.030375592410564423, + -0.030065149068832397, + 0.0007970011211000383, + -0.038423214107751846, + -0.01855490170419216, + -0.011629648506641388, + 0.00004556823841994628, + -0.03527102991938591, + 0.02516971342265606, + 0.027271168306469917, + -0.01371916476637125, + 0.012346054427325726, + 0.042745526880025864, + -0.009343121200799942, + -0.029372625052928925, + 0.007104354444891214, + -0.027056246995925903, + 0.0022492147982120514, + -0.02241155132651329, + -0.02579059638082981, + 0.0021163811907172203, + 0.003585012396797538, + -0.018136998638510704, + -0.05974821746349335, + -0.03806501254439354, + -0.0040685860440135, + 0.014137067832052708, + -0.003125318791717291, + -0.015211676247417927, + -0.004534249659627676, + 0.016357924789190292, + 0.02020263485610485, + 0.009964006021618843, + 0.02853681892156601, + 0.04876333475112915, + 0.02414286509156227, + 0.002958157565444708, + -0.030518872663378716, + 0.004710366018116474, + -0.03087707608938217, + 0.01370722521096468, + 0.00023730931570753455, + -0.013241561129689217, + -0.000998490140773356, + 0.0045581297017633915, + 0.01628628373146057, + -0.010244598612189293, + 0.032835252583026886, + -0.02020263485610485, + -0.016095243394374847, + -0.008817757479846478, + -0.019199667498469353, + 0.035462070256471634, + -0.017074329778552055, + -0.005017823539674282, + -0.03622623533010483, + 0.0015037052799016237, + 0.03976050391793251, + 0.008011801168322563, + 0.01730119250714779, + -0.0010007289238274097, + -0.012501275166869164, + -0.02638760209083557, + 0.02571895718574524, + -0.06309144198894501, + -0.026507003232836723, + 0.03964110463857651, + 0.023641381412744522, + -0.00976699497550726, + -0.03539042919874191, + 0.013862445950508118, + -0.043844014406204224, + 0.01287141814827919, + -0.03906797990202904, + 0.011689349077641964, + 0.017492234706878662, + 0.004244702402502298, + 0.026005519554018974, + 0.014901233837008476, + 0.020023534074425697, + 0.0044208187609910965, + 0.044655941426754, + 0.02464434877038002, + 0.01958175003528595, + 0.003214869648218155, + 0.003734263591468334, + 0.017719095572829247, + 0.01617882400751114, + -0.015056455507874489, + 0.012608736753463745, + 0.006949133239686489, + 0.036106836050748825, + -0.029897987842559814, + 0.03873365744948387, + -0.0020536957308650017, + 0.001973100006580353, + -0.026674164459109306, + 0.024477187544107437, + 0.005964075680822134, + -0.018172819167375565, + -0.022626472637057304, + 0.02793981321156025, + -0.008519255556166172, + -0.05310952663421631, + -0.010620711371302605, + -0.0482618473470211, + 0.005787959322333336, + 0.028321895748376846, + 0.009301330894231796, + 0.014149008318781853, + -0.02462046779692173, + 0.03070991486310959, + -0.011402787640690804, + -0.03195168450474739, + -0.016047483310103416, + 0.023199597373604774, + -0.01841162145137787, + 0.04596935212612152, + 0.01432811003178358, + -0.005373041145503521, + -0.014495271258056164, + -0.016680307686328888, + 0.02415480464696884, + -0.0061849672347307205, + -0.0026507002767175436, + -0.010083407163619995, + -0.009665504097938538, + -0.010310268960893154, + 0.03964110463857651, + -0.0011081896955147386, + 0.030112911015748978, + 0.010459519922733307, + -0.01256097573786974, + 0.013313202187418938, + -0.02302049659192562, + -0.04207688197493553, + 0.03801725059747696, + -0.049049895256757736, + -0.01122965570539236, + 0.021695146337151527, + -0.008602836169302464, + -0.010883393697440624, + 0.016656426712870598, + -0.01788625679910183, + 0.026721924543380737, + 0.007408826611936092, + 0.010549070313572884, + 0.007737179286777973, + -0.03082931600511074, + 0.04257836565375328, + 0.029492026194930077, + -0.00033749412978067994, + -0.01740865409374237, + -0.015187796205282211, + 0.004002915695309639, + -0.01681164838373661, + 0.0228891558945179, + -0.0178981963545084, + 0.0034357612021267414, + -0.01005952712148428, + 0.044441018253564835, + -0.002061158185824752, + 0.02789205312728882, + 0.02569507621228695, + 0.011575918644666672, + 0.004202912095934153, + 0.0003005545004270971, + -0.009546102955937386, + -0.007229725364595652, + 0.006805852055549622, + 0.03510386869311333, + 0.0200832337141037, + -0.02118172124028206, + -0.053491611033678055, + 0.025432394817471504, + 0.06676898896694183, + -0.011056524701416492, + 0.023939883336424828, + -0.008113292045891285, + 0.021611565724015236, + -0.033862099051475525, + 0.004462609067559242, + 0.03536655008792877, + -0.005907359998673201, + 0.013802745379507542, + -0.014459450729191303, + 0.010984883643686771, + -0.018674302846193314, + 0.009731174446642399, + 0.0025417469441890717, + 0.018841464072465897, + 0.06108550727367401, + -0.0017313132993876934, + -0.005916315130889416, + -0.0004014855658169836, + -0.02746221050620079, + -0.00838194414973259, + 0.009110289625823498, + 0.0019522049697116017, + 0.025050312280654907, + -0.006173027213662863, + 0.026005519554018974, + 0.006758091505616903, + -0.00532229570671916, + 0.024787629023194313, + -0.0469006784260273, + -0.02133694291114807, + 0.013743044808506966, + -0.03376657888293266, + 0.0025924923829734325, + -0.028751740232110023, + 0.013492302969098091, + -0.012763957493007183, + 0.025312993675470352, + 0.032118845731019974, + -0.01792207732796669, + -0.014734072610735893, + 0.018650421872735023, + 0.010172957554459572, + -0.027748772874474525, + 0.029921868816018105, + 0.008734176866710186, + 0.0007850609836168587, + 0.011856510303914547, + -0.032190486788749695, + -0.005719303619116545, + 0.0089490981772542, + 0.020429495722055435, + 0.016489265486598015, + 0.004337238147854805, + -0.007975980639457703, + -0.016047483310103416, + -0.006632720585912466, + 0.020274275913834572, + -0.021659325808286667, + -0.01033414900302887, + -0.01067444123327732, + -0.018745943903923035, + -0.008865517564117908, + 0.012310233898460865, + 0.013587824068963528, + 0.038972459733486176, + 0.02229215018451214, + 0.04744992405176163, + 0.011414727196097374, + -0.02297273650765419, + -0.012978879734873772, + -0.00504767382517457, + 0.0245727077126503, + -0.016107182949781418, + -0.028369657695293427, + -0.013898266479372978, + -0.0015447493642568588, + -0.009677443653345108, + 0.024739868938922882, + 0.02583835832774639, + -0.016907168552279472, + -0.03964110463857651, + -0.046279795467853546, + 0.014984814450144768, + 0.02734280936419964, + 0.015295256860554218, + 0.015534059144556522, + 0.0346740260720253, + 0.012369934469461441, + -0.002974575152620673, + 0.026077158749103546, + 0.0012992311967536807, + -0.01731313206255436, + -0.03959334269165993, + 0.010256538167595863, + -0.002652192721143365, + 0.016011662781238556, + 0.037826210260391235, + 0.001433557248674333, + -0.030017388984560966, + 0.027653250843286514, + 0.008005831390619278, + -0.02071605809032917, + -0.02021457441151142, + 0.019283248111605644, + 0.011390847153961658, + -0.0032417348120361567, + 0.032142724841833115, + 0.0034447163343429565, + -0.005605872720479965, + -0.02863233909010887, + 0.02241155132651329, + 0.0009298346121795475, + 0.009928185492753983, + 0.0008395376498810947, + 0.06204071640968323, + 0.019736971706151962, + 0.02691296674311161, + -0.0005309609114192426, + 0.014125128276646137, + 0.03911573812365532, + -0.0014253484550863504, + -0.009492372162640095, + -0.004262612666934729, + -0.04085899144411087, + 0.0326680913567543, + 0.01088936347514391, + -0.013289321213960648, + 0.0347934253513813, + -0.03364717587828636, + -0.004384998697787523, + 0.01905638538300991, + 0.007647628430277109, + 0.017110150307416916, + 0.011020704172551632, + -0.01838774047791958, + -0.02247125282883644, + 0.016644487157464027, + 0.0004369327216409147, + -0.0185190811753273, + -0.032190486788749695, + 0.0026626402977854013, + -0.014626611955463886, + -0.006477499380707741, + -0.01905638538300991, + -0.004277537576854229, + -0.01676388829946518, + 0.01842356100678444, + 0.015020634979009628, + -0.015283317305147648, + -0.018793703988194466, + -0.00871029682457447, + -0.0010872945422306657, + -0.01966533064842224, + 0.010495340451598167, + 0.012137102894484997, + 0.030996477231383324, + 0.019796671345829964, + 0.00893715862184763, + 0.015187796205282211, + 0.003764113876968622, + -0.01736089214682579, + 0.013002759777009487, + -0.017086271196603775, + 0.005979000590741634, + 0.0638556107878685, + -0.01730119250714779, + -0.027127888053655624, + -0.008316273801028728, + -0.009755054488778114, + 0.03453074395656586, + -0.032262127846479416, + -0.016620608046650887, + -0.014208708889782429, + 0.017719095572829247, + 0.0062148175202310085, + -0.00476708123460412, + 0.0020447405986487865, + 0.004286492709070444, + 0.003134273923933506, + -0.018017597496509552, + -0.004996928386390209, + 0.0065491399727761745, + -0.02417868562042713, + 0.004746186081320047, + 0.0012283369433134794, + -0.03699040412902832, + -0.011080404743552208, + -0.01375498529523611, + -0.030399473384022713, + 0.003325315425172448, + -0.003749188734218478, + -0.023044375702738762, + 0.01545047853142023, + -0.02134888246655464, + -0.0016342999879270792, + -0.023880181834101677, + -0.010101317428052425, + 0.018017597496509552, + 0.027748772874474525, + -0.007122264709323645, + 0.03176064416766167, + -0.014805713668465614, + 0.020023534074425697, + 0.0012186355888843536, + 0.0480230487883091, + 0.00046006665797904134, + 0.0049551380798220634, + -0.023211536929011345, + -0.009981916286051273, + 0.02462046779692173, + -0.012369934469461441, + -0.024286145344376564, + 0.01118189562112093, + 0.034506864845752716, + -0.030351711437106133, + 0.020871279761195183, + 0.014948993921279907, + 0.006955103017389774, + -0.01903250627219677, + -0.032548688352108, + 0.023199597373604774, + -0.05993925780057907, + 0.022566772997379303, + 0.006919282954186201, + 0.010411759838461876, + -0.016095243394374847, + 0.003734263591468334, + 0.014375870116055012, + 0.016537027433514595, + -0.05640499293804169, + -0.005432741716504097, + 0.007617778144776821, + -0.030065149068832397, + 0.03990378603339195, + -0.02748608961701393, + -0.029300983995199203, + 0.015331077389419079, + -0.030494993552565575, + 0.007044653873890638, + -0.008943128399550915, + -0.018089238554239273, + 0.014399750158190727, + 0.01534301694482565, + -0.06051238253712654, + -0.012178893201053143, + 0.011026673950254917, + -0.013635584153234959, + -0.0023686157073825598, + 0.03699040412902832, + -0.017528053373098373, + 0.03149796277284622, + 0.02739056944847107, + 0.012572916224598885, + -0.013289321213960648, + 0.0067461514845490456, + 0.02746221050620079, + -0.02127724327147007, + 0.006931222975254059, + -0.021945888176560402, + 0.012149043381214142, + -0.004919317550957203, + 0.024859270080924034, + 0.033408377319574356, + -0.035533711314201355, + 0.013838565908372402, + -0.0028477117884904146, + 0.013838565908372402, + 0.026554763317108154, + -0.012966939248144627, + -0.007605838123708963, + 0.012369934469461441, + -0.017707156017422676, + -0.03281136974692345, + 0.05420801416039467, + 0.014459450729191303, + 0.026101039722561836, + -0.018686242401599884, + -0.02684132568538189, + -0.011074434965848923, + 0.006662570871412754, + 0.049097657203674316, + 0.015963902696967125, + -0.02629208192229271, + 0.028918901458382607, + -0.025527914986014366, + -0.02741445042192936, + 0.02901442162692547, + -0.05330056697130203, + 0.005644678138196468, + -0.014340049587190151, + 0.02128918282687664, + -0.005131254438310862, + 0.0013820655876770616, + -0.006865552626550198, + 0.025957759469747543, + 0.02182648703455925, + -0.005796914454549551, + 0.03918737918138504, + -0.019880251958966255, + 0.0023283178452402353, + -0.016035541892051697, + 0.02684132568538189, + 0.036154597997665405, + 0.011247565969824791, + -0.01902056485414505, + 0.012083372101187706, + -0.018614603206515312, + -0.024907030165195465, + -0.0011343086371198297, + 0.00252234423533082, + -0.050721507519483566, + 0.03433970361948013, + 0.016525086015462875, + -0.04324701055884361, + -0.015354957431554794, + 0.06404665112495422, + 0.003540236968547106, + -0.027581611648201942, + -0.010447580367326736, + 0.01953398995101452, + 0.010190867818892002, + 0.02638760209083557, + 0.015510179102420807, + -0.003749188734218478, + -0.009701324626803398, + -0.0030074105598032475, + -0.0027820412069559097, + -0.014316169545054436, + 0.0028402493335306644, + -0.0010350566590204835, + 0.03307405486702919, + -0.005390951409935951, + -0.008268513716757298, + -0.02125336229801178, + -0.006943162996321917, + -0.0185190811753273, + 0.005131254438310862, + 0.015307197347283363, + -0.00045708162360824645, + 0.01793401688337326, + -0.005417816340923309, + -0.025074191391468048, + -0.005635723005980253, + -0.0480230487883091, + -0.01844744198024273, + 0.01318186055868864, + 0.00559691758826375, + 0.011116225272417068, + 0.02183842658996582, + -0.01562958024442196, + -0.025551795959472656, + -0.008059561252593994, + -0.014817653223872185, + -0.016453444957733154, + -0.015402717515826225, + -0.0251935925334692, + -0.017492234706878662, + 0.031617362052202225, + -0.015307197347283363, + 0.01235799491405487, + 0.013337082229554653, + 0.009969976730644703, + 0.010208778083324432, + -0.003558147232979536, + -0.015951961278915405, + -0.041217196732759476, + 0.0003895454865414649, + -0.0178981963545084, + -0.010793842375278473, + 0.015856441110372543, + -0.015211676247417927, + 0.02229215018451214, + -0.025957759469747543, + -0.0010193852940574288, + -0.021957827731966972, + -0.009683414362370968, + 0.004020825959742069, + -0.034888945519924164, + 0.017778795212507248, + -0.006710331421345472, + -0.014937054365873337, + -0.023629439994692802, + 0.029850227758288383, + 0.016942989081144333, + -0.023318998515605927, + -0.030662154778838158, + -0.018292220309376717, + -0.01290723867714405, + 0.003987990319728851, + -0.008895368315279484, + -0.02241155132651329, + 0.011486368253827095, + -0.023175716400146484, + -0.000025419334633625112, + -0.0213250033557415, + 0.03813664987683296, + 0.009916245937347412, + -0.02574283629655838, + 0.00238354061730206, + -0.012184862978756428, + -0.012298294343054295, + -0.006614810787141323, + 0.032763611525297165, + 0.011313236318528652, + 0.015080335550010204, + -0.023665260523557663, + -0.00811926182359457, + -0.015008694492280483, + -0.019963832572102547, + 0.008274483494460583, + -0.00006058663711883128, + 0.005370056256651878, + -0.009964006021618843, + -0.013731105253100395, + -0.03856649622321129, + -0.027295049279928207, + -0.003582027507945895, + -0.017659395933151245, + -0.010471460409462452, + 0.0004130525339860469, + -0.017110150307416916, + -0.0111938351765275, + -0.014483330771327019, + -0.0035044169053435326, + -0.035605352371931076, + -0.027796532958745956, + -0.04312761127948761, + 0.025002550333738327, + 0.018566841259598732, + 0.0036984432954341173, + -0.015796741470694542, + 0.02127724327147007, + -0.011820690706372261, + 0.02848905883729458, + -0.009599833749234676, + 0.018710123375058174, + -0.015307197347283363, + -0.031091997399926186, + -0.002243244554847479, + -0.02177872695028782, + -0.006435709074139595, + 0.01911608688533306, + 0.034506864845752716, + -0.02016681432723999, + -0.017181791365146637, + 0.02521747350692749, + 0.016560906544327736, + -0.06089446693658829, + -0.019366828724741936, + 0.0125967962667346, + 0.025074191391468048, + 0.0036536678671836853, + -0.028226375579833984, + -0.011402787640690804, + -0.030065149068832397, + 0.0034894917625933886, + 0.010119227692484856, + 0.005519307218492031, + -0.04100227355957031, + 0.05879300832748413, + -0.0010037139290943742, + 0.037205323576927185, + 0.011092345230281353, + 0.01059086062014103, + 0.009134169667959213, + 0.04413057863712311, + -0.028823381289839745, + 0.0051521495915949345, + 0.021623505279421806, + 0.028226375579833984, + -0.0201429333537817, + 0.04362909495830536, + -0.01960562914609909, + -0.027247289195656776, + -0.006208847276866436, + 0.01675194874405861, + 0.01626240462064743, + 0.03147407993674278, + 0.01669224724173546, + -0.033790457993745804, + 0.027295049279928207, + 0.059079572558403015, + -0.00003731278411578387, + 0.019760850816965103, + -0.017134031280875206, + 0.005373041145503521, + 0.038853056728839874, + -0.007838670164346695, + -0.05707363784313202, + -0.03980826586484909, + 0.008190902881324291, + 0.025312993675470352, + 0.000763046438805759, + -0.008811787702143192, + -0.0021447387989610434, + 0.0020596657413989305, + 0.016023602336645126, + -0.032071083784103394, + -0.018566841259598732, + 0.011790839955210686, + -0.013265441171824932, + 0.011987851932644844, + 0.013337082229554653, + 0.004382013343274593, + 0.050052862614393234, + -0.025360753759741783, + 0.000473872380098328, + -0.023689141497015953, + 0.02631596103310585, + -0.008865517564117908, + 0.0030596484430134296, + 0.010119227692484856, + 0.04606487229466438, + 0.009110289625823498, + 0.0007626733276993036, + -0.002326825400814414, + -0.004516339395195246, + -0.007587927859276533, + 0.06323472410440445, + 0.022495131939649582, + 0.0436529740691185, + -0.0425306037068367, + -0.010423699393868446, + -0.004405893851071596, + -0.006226757541298866, + 0.0037939639296382666, + -0.0245727077126503, + -0.011402787640690804, + -0.023939883336424828, + 0.03510386869311333, + -0.008304333314299583, + -0.0057133338414132595, + 0.01742059364914894, + 0.02526523359119892, + 0.015951961278915405, + -0.008005831390619278, + -0.003558147232979536, + -0.03424418345093727, + 0.0053193108178675175, + -0.043390292674303055, + -0.008005831390619278, + 0.020310094580054283, + -0.052297599613666534, + -0.0008178962743841112, + 0.008023741655051708, + 0.027629371732473373, + 0.0039193350821733475, + 0.00003222891973564401, + -0.00019738463743124157, + 0.012775897979736328, + -0.03562923148274422, + -0.0014551986241713166, + 0.005286475643515587 + ] + }, + { + "HotelId": "49", + "HotelName": "Swirling Currents Hotel", + "Description": "Spacious rooms, glamorous suites and residences, rooftop pool, walking access to shopping, dining, entertainment and the city center. Each room comes equipped with a microwave, a coffee maker and a minifridge. In-room entertainment includes complimentary W-Fi and flat-screen TVs. ", + "Description_fr": "Chambres spacieuses, suites et résidences glamour, piscine sur le toit, accès à pied aux commerces, restaurants, divertissements et centre-ville. Chaque chambre est équipée d'un four micro-ondes, d'une cafetière et d'un mini-réfrigérateur. Les divertissements en chambre comprennent une connexion Wi-Fi gratuite et une télévision à écran plat.", + "Category": "Suite", + "Tags": [ + "air conditioning", + "laundry service", + "24-hour front desk service" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-01-27T00:00:00Z", + "Rating": 2.7, + "Address": { + "StreetAddress": "1100 S Hayes St", + "City": "Arlington", + "StateProvince": "VA", + "PostalCode": "22202", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -77.060066, + 38.863659 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 très grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 139.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "tv" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 87.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 136.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 260.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (City View)", + "Description_fr": "Suite, 1 grand lit (vue sur la ville)", + "Type": "Suite", + "BaseRate": 258.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 167.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 243.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 261.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.03999127447605133, + -0.012959113344550133, + 0.03425617516040802, + 0.013400275260210037, + -0.03130039572715759, + -0.012098848819732666, + 0.001815654570236802, + 0.0013214159989729524, + 0.025366775691509247, + -0.005291178356856108, + -0.010620959103107452, + 0.014414945617318153, + 0.012892939150333405, + -0.025609415024518967, + -0.02812403440475464, + 0.03222683444619179, + -0.08602645993232727, + 0.03465322032570839, + 0.04230736941099167, + 0.05615983530879021, + -0.0027103847824037075, + 0.008894914761185646, + -0.04618959128856659, + -0.023822711780667305, + -0.0343223512172699, + 0.049498300999403, + -0.057262737303972244, + 0.014701700769364834, + -0.0018197904573753476, + 0.024616802111268044, + -0.014679642394185066, + -0.019091255962848663, + 0.05514516308903694, + 0.0033831559121608734, + 0.033417969942092896, + -0.03725607320666313, + 0.015186978504061699, + -0.029403401538729668, + 0.026050575077533722, + 0.010753307491540909, + -0.0008113232324831188, + 0.03932953253388405, + -0.02554324083030224, + -0.0009464288596063852, + 0.008663305081427097, + -0.03185184672474861, + -0.009633860550820827, + 0.01849568821489811, + 0.012098848819732666, + 0.05108648166060448, + -0.022002920508384705, + 0.029778389260172844, + -0.030925408005714417, + -0.05399814620614052, + -0.017447929829359055, + 0.009826868772506714, + -0.023602129891514778, + -0.0549686998128891, + 0.00632515037432313, + -0.008122882805764675, + -0.005580690689384937, + -0.006871087476611137, + -0.0005841940874233842, + 0.07362982630729675, + -0.022455111145973206, + -0.0071578421629965305, + -0.02232276275753975, + 0.0552775114774704, + -0.020480914041399956, + 0.013852464966475964, + 0.021848514676094055, + -0.005999793764203787, + 0.012076791375875473, + -0.023800652474164963, + 0.009727606549859047, + -0.003589950269088149, + -0.02894018217921257, + -0.013047345913946629, + -0.011635629460215569, + -0.023602129891514778, + -0.02902841381728649, + -0.03174155578017235, + 0.017778800800442696, + 0.06485071033239365, + 0.027749046683311462, + 0.0008588859345763922, + -0.024925613775849342, + -0.024065349251031876, + -0.00821662973612547, + 0.08752640336751938, + 0.0116907749325037, + 0.01164665911346674, + -0.029778389260172844, + -0.013411303982138634, + -0.058895036578178406, + -0.014161278493702412, + 0.055498093366622925, + -0.008315891027450562, + -0.03471939638257027, + 0.10420230031013489, + 0.04543961584568024, + -0.07755615562200546, + -0.01398481335490942, + 0.005685466341674328, + 0.04224119707942009, + -0.04085153713822365, + 0.036153171211481094, + -0.017117058858275414, + 0.05554220825433731, + 0.008001563139259815, + -0.09396736323833466, + -0.019300807267427444, + -0.04096182808279991, + -0.020602233707904816, + -0.011723862029612064, + 0.005633078515529633, + 0.022344820201396942, + -0.03763106092810631, + -0.03346208482980728, + 0.006986892316490412, + 0.03216065838932991, + 0.04041037708520889, + -0.003802258986979723, + -0.04499845579266548, + 0.006187287624925375, + -0.06533598899841309, + -0.011470193974673748, + -0.015771517530083656, + -0.03807222098112106, + 0.025344718247652054, + -0.03344002738595009, + -0.005412498023360968, + 0.007389451842755079, + 0.0013689787592738867, + 0.012970142997801304, + 0.06657124310731888, + 0.002649725181981921, + 0.0036120081786066294, + -0.004461243748664856, + -0.04513080418109894, + 0.015242123045027256, + 0.0033748841378837824, + 0.025102078914642334, + 0.0142715685069561, + 0.0022430296521633863, + -0.02280803956091404, + 0.018032468855381012, + 0.02329331822693348, + -0.05673334375023842, + 0.04226325452327728, + -0.008244202472269535, + 0.020613262429833412, + -0.001610238803550601, + 0.004665280692279339, + -0.002158933086320758, + -0.023602129891514778, + -0.012672359123826027, + 0.012639272026717663, + -0.017238378524780273, + 0.034057654440402985, + 0.002605609130114317, + -0.02024930529296398, + -0.039131008088588715, + -0.015098745934665203, + 0.011040061712265015, + 0.012606184929609299, + -0.014800962060689926, + 0.04724837839603424, + -0.05329228565096855, + -0.030021026730537415, + 0.050424739718437195, + -0.012407662346959114, + -0.007036522962152958, + 0.03943982347846031, + 0.03555760160088539, + 0.03507232293486595, + 0.021638963371515274, + 0.012573097832500935, + 0.012429719790816307, + -0.017569249495863914, + -0.0021120598539710045, + -0.025190310552716255, + 0.05232173204421997, + -0.018572891131043434, + -0.014470091089606285, + 0.021021336317062378, + -0.05443930625915527, + 0.0009250601287931204, + 0.0053490810096263885, + 0.02894018217921257, + -0.023028621450066566, + 0.0035789210814982653, + -0.03595464676618576, + -0.00028192964964546263, + -0.05051296949386597, + 0.05360110104084015, + -0.06511540710926056, + -0.006689108442515135, + 0.00002886504626076203, + -0.00848684087395668, + -0.037675175815820694, + -0.03725607320666313, + 0.05126294493675232, + -0.014657584950327873, + -0.02741817571222782, + -0.04685133323073387, + -0.021572789177298546, + 0.04407201707363129, + 0.028256382793188095, + -0.00012416279059834778, + 0.024484453722834587, + -0.018076585605740547, + 0.01816481724381447, + 0.04927771911025047, + -0.015330355614423752, + -0.010648530907928944, + -0.023800652474164963, + -0.00022575051116291434, + 0.0030247122049331665, + 0.05545397847890854, + -0.0017494803760200739, + 0.022631576284766197, + 0.010494125075638294, + 0.028631368651986122, + -0.0358443558216095, + 0.03271211311221123, + 0.00012588607205543667, + -0.02999896928668022, + 0.013929668813943863, + -0.002331261755898595, + -0.009766208939254284, + -0.018021440133452415, + -0.0391751267015934, + -0.023028621450066566, + -0.04089565575122833, + 0.013720116578042507, + -0.038094278424978256, + 0.0185287743806839, + 0.002578036393970251, + -0.0022402722388505936, + -0.02433004602789879, + -0.018958907574415207, + 0.00767620699480176, + 0.03143274411559105, + 0.04618959128856659, + 0.004397826734930277, + 0.03474145382642746, + -0.034785568714141846, + 0.03160920739173889, + -0.02966809831559658, + -0.041469164192676544, + -0.0025601142551749945, + 0.01544064562767744, + -0.01627885177731514, + 0.03593258932232857, + 0.010847053490579128, + 0.04144710674881935, + 0.007979505695402622, + 0.02653585374355316, + -0.03637374937534332, + 0.0701446458697319, + 0.017238378524780273, + 0.0018735569901764393, + -0.03015337511897087, + 0.01603621430695057, + -0.0034410583321005106, + -0.07362982630729675, + 0.020205188542604446, + -0.0078195845708251, + -0.03176361322402954, + -0.06688005477190018, + -0.03145480155944824, + 0.0023850284051150084, + 0.013455419801175594, + 0.03880013898015022, + 0.008459268137812614, + 0.022344820201396942, + -0.03257976472377777, + -0.02417564019560814, + 0.03646198287606239, + -0.0033831559121608734, + -0.03363855183124542, + 0.0013958619674667716, + -0.013058374635875225, + 0.01349953655153513, + 0.028565194457769394, + 0.0431235171854496, + 0.01281573623418808, + -0.05293935909867287, + -0.002961295424029231, + 0.023116853088140488, + -0.025521181523799896, + 0.01962064951658249, + -0.06427720189094543, + 0.007008950226008892, + 0.029050473123788834, + 0.031895961612463, + -0.014889194630086422, + 0.035359080880880356, + -0.0011132430518046021, + -0.002142389537766576, + 0.03778546676039696, + -0.00313224527053535, + -0.006523672956973314, + -0.04689544811844826, + 0.029315169900655746, + -0.01742587238550186, + 0.004207576159387827, + 0.01691853627562523, + -0.030329840257763863, + -0.005106442142277956, + -0.000563170004170388, + 0.02556529827415943, + -0.07543858140707016, + -0.018694210797548294, + -0.013488506898283958, + 0.0059611923061311245, + 0.03974863514304161, + -0.0059777358546853065, + -0.03635169193148613, + 0.005641350522637367, + 0.011558426544070244, + 0.004701125435531139, + -0.026337331160902977, + -0.017911149188876152, + -0.04105006158351898, + 0.014216423034667969, + 0.027021130546927452, + -0.0543510727584362, + -0.0671006366610527, + 0.08510001748800278, + -0.010372805409133434, + 0.02578587830066681, + -0.01483404915779829, + -0.02766081504523754, + 0.005955677945166826, + -0.04685133323073387, + 0.007130269892513752, + -0.014028930105268955, + 0.0016791702946648002, + -0.012628242373466492, + -0.04166768491268158, + -0.028432846069335938, + 0.02064635045826435, + 0.02838873118162155, + -0.053645215928554535, + -0.023359492421150208, + 0.013389245606958866, + 0.05488046631217003, + 0.015738429501652718, + -0.008089795708656311, + -0.01213193591684103, + -0.025035904720425606, + 0.016223708167672157, + 0.007654148619621992, + 0.012617213651537895, + 0.04685133323073387, + 0.006766311824321747, + -0.06776237487792969, + -0.00813942588865757, + -0.02022724598646164, + 0.034785568714141846, + 0.033417969942092896, + 0.0022595732007175684, + 0.040520668029785156, + 0.029954852536320686, + -0.07477684319019318, + 0.045660197734832764, + -0.027550524100661278, + -0.01889273338019848, + 0.03088129125535488, + 0.037123724818229675, + 0.013742174953222275, + 0.008817711845040321, + -0.03628551959991455, + 0.03899865970015526, + 0.025366775691509247, + 0.03851338103413582, + -0.008646761998534203, + -0.022675691172480583, + 0.010450008325278759, + 0.006099055055528879, + 0.009269902482628822, + -0.021848514676094055, + 0.007565916515886784, + 0.0025739006232470274, + -0.02177131175994873, + 0.0033307678531855345, + -0.024396220222115517, + 0.04193238168954849, + -0.012440749444067478, + -0.013323071412742138, + -0.018396425992250443, + 0.010019876062870026, + 0.0017949751345440745, + 0.02265363372862339, + 0.02119780145585537, + 0.0011718347668647766, + -0.014811990782618523, + -0.0005359420902095735, + -0.0038849767297506332, + -0.08126191794872284, + 0.022587459534406662, + -0.02627115696668625, + -0.0057075247168540955, + -0.07989431172609329, + -0.00449433084577322, + -0.07239457219839096, + 0.005751640535891056, + -0.0027820735704153776, + -0.028256382793188095, + -0.07071816176176071, + 0.0003632687730714679, + 0.006771826185286045, + -0.048086583614349365, + -0.022785982117056847, + -0.005757155362516642, + -0.013356158509850502, + 0.043652910739183426, + -0.01718323305249214, + 0.04852774366736412, + 0.034939974546432495, + -0.021661020815372467, + 0.022002920508384705, + -0.025432949885725975, + 0.013631884939968586, + 0.023756537586450577, + -0.0552775114774704, + -0.08390888571739197, + 0.009236815385520458, + -0.029712215065956116, + -0.010609929449856281, + 0.023558015003800392, + 0.05421872437000275, + -0.022609516978263855, + 0.013598797842860222, + -0.023315375670790672, + -0.020911047235131264, + -0.018958907574415207, + -0.03346208482980728, + -0.003970451653003693, + -0.020458856597542763, + -0.07049757987260818, + -0.002744850469753146, + -0.0056634084321558475, + -0.0005645485944114625, + 0.015606081113219261, + 0.06886528432369232, + 0.015628140419721603, + -0.041469164192676544, + 0.002619395265355706, + -0.02684466540813446, + -0.011955471709370613, + -0.01797732338309288, + -0.012562068179249763, + -0.006782855372875929, + 0.02675643377006054, + -0.0037884728517383337, + -0.020491942763328552, + 0.007058580871671438, + -0.0014641041634604335, + 0.006187287624925375, + -0.015098745934665203, + -0.007003435865044594, + 0.016146503388881683, + -0.05038062110543251, + -0.05399814620614052, + 0.02556529827415943, + 0.008889400400221348, + -0.005404226016253233, + -0.06546834111213684, + -0.05682157725095749, + 0.02821226604282856, + 0.029204878956079483, + 0.03130039572715759, + -0.06758591532707214, + 0.011426078155636787, + 0.03813839703798294, + 0.025278544053435326, + 0.004508117213845253, + 0.0059777358546853065, + 0.01438185852020979, + -0.05051296949386597, + -0.0091099813580513, + -0.007913331501185894, + -0.014580381102859974, + -0.05060120299458504, + -0.019962549209594727, + -0.05430695787072182, + 0.008696392178535461, + -0.02144044078886509, + 0.017657481133937836, + 0.0011849317234009504, + -0.00705306651070714, + 0.033969420939683914, + 0.016389142721891403, + -0.04927771911025047, + 0.0033197388984262943, + 0.01173489075154066, + 0.0020872445311397314, + -0.025344718247652054, + 0.00466252351179719, + -0.007764439098536968, + 0.011139323003590107, + -0.0018432270735502243, + 0.043807320296764374, + -0.024727091193199158, + -0.025918226689100266, + 0.02772698923945427, + 0.011282701045274734, + 0.007025493774563074, + -0.00590604729950428, + -0.03240329772233963, + 0.01752513274550438, + 0.020205188542604446, + 0.03449881449341774, + -0.005713039077818394, + -0.019179487600922585, + -0.006788369733840227, + -0.04014568030834198, + 0.0027765589766204357, + -0.00900520570576191, + 0.023160969838500023, + -0.0026828122790902853, + 0.018120700493454933, + 0.020183131098747253, + -0.0019149158615618944, + -0.061144959181547165, + 0.014028930105268955, + -0.00582332955673337, + -0.0221683569252491, + -0.01728249527513981, + -0.002600094536319375, + 0.013058374635875225, + 0.018473630771040916, + 0.01889273338019848, + -0.007665177807211876, + -0.008172512985765934, + 0.06180670112371445, + -0.018848616629838943, + 0.06277725845575333, + -0.00160748150665313, + 0.01185621041804552, + -0.043498504906892776, + -0.022091152146458626, + -0.01788909174501896, + -0.023491840809583664, + 0.003846375271677971, + 0.003810530761256814, + 0.01804349757730961, + 0.018451571464538574, + 0.022675691172480583, + 0.026381446048617363, + 0.0013889687834307551, + -0.008266259916126728, + 0.004224119707942009, + 0.010389349423348904, + 0.004916191566735506, + 0.00788024440407753, + 0.016808245331048965, + -0.021275004372000694, + 0.030197491869330406, + -0.006738739088177681, + 0.022675691172480583, + 0.022576430812478065, + 0.01539652980864048, + 0.029160762205719948, + 0.03862367197871208, + -0.007146813441067934, + -0.007632090710103512, + 0.000009321902325609699, + 0.010874626226723194, + -0.010257001034915447, + -0.015087717212736607, + 0.01788909174501896, + -0.009711063466966152, + 0.004739726893603802, + -0.008597130887210369, + -0.02669025957584381, + 0.008828740566968918, + 0.015021543018519878, + -0.01079742331057787, + 0.06763003021478653, + 0.027131421491503716, + -0.012440749444067478, + -0.03273417055606842, + 0.023160969838500023, + 0.0024718819186091423, + 0.034123826771974564, + 0.02237790822982788, + 0.049498300999403, + 0.004692853428423405, + 0.02951369248330593, + -0.04449111968278885, + 0.011547397822141647, + -0.011315788142383099, + -0.03441058099269867, + 0.012242226861417294, + -0.03198419511318207, + 0.03174155578017235, + -0.020944133400917053, + -0.0016943351365625858, + -0.030991582199931145, + -0.010405892506241798, + 0.006391324568539858, + -0.008525442332029343, + -0.009854440577328205, + -0.019598592072725296, + -0.006733224727213383, + -0.04060889780521393, + -0.013731146231293678, + -0.006986892316490412, + -0.01140401978045702, + 0.0008630218217149377, + -0.03628551959991455, + 0.04032214358448982, + -0.03363855183124542, + -0.031895961612463, + 0.00877359602600336, + -0.0007182657718658447, + -0.010361776687204838, + 0.010405892506241798, + 0.02071252465248108, + 0.04773365333676338, + 0.021263975650072098, + 0.03860161453485489, + -0.015815632417798042, + -0.044226422905921936, + 0.005136772058904171, + -0.036792851984500885, + 0.04636605456471443, + 0.03264593705534935, + 0.05417460948228836, + 0.008172512985765934, + -0.0005941891577094793, + 0.056380417197942734, + -0.01370908785611391, + 0.017238378524780273, + -0.004907919559627771, + -0.020061811432242393, + 0.010108108632266521, + 0.00028744415612891316, + -0.002764151431620121, + 0.00004924290988128632, + 0.01697368174791336, + 0.016863390803337097, + 0.05108648166060448, + -0.024925613775849342, + -0.00008900774264475331, + 0.01794423721730709, + 0.0018363340059295297, + -0.02010592631995678, + 0.01737072691321373, + -0.04016773775219917, + -0.005553117953240871, + 0.021396324038505554, + 0.021263975650072098, + -0.002099652076140046, + 0.02024930529296398, + 0.036814913153648376, + -0.01842951402068138, + 0.031057756394147873, + -0.014183335937559605, + -0.0028234324418008327, + -0.0023753780405968428, + 0.013323071412742138, + -0.011900326237082481, + 0.01837436854839325, + -0.020602233707904816, + 0.04149122163653374, + 0.058233294636011124, + 0.0069648344069719315, + 0.00438679801300168, + 0.021087510511279106, + 0.038006048649549484, + 0.005872960202395916, + 0.04504257068037987, + -0.013995843008160591, + -0.0009553899872116745, + 0.025829995051026344, + 0.0071412986144423485, + 0.01487816497683525, + -0.056865692138671875, + 0.008905944414436817, + 0.004836231004446745, + -0.03943982347846031, + 0.037675175815820694, + -0.002772423205897212, + 0.035116441547870636, + -0.0030660710763186216, + -0.009435337968170643, + -0.00040118108154274523, + -0.0007175764767453074, + 0.014161278493702412, + 0.004455729387700558, + -0.04360879585146904, + 0.00418276060372591, + 0.004808658268302679, + 0.02012798562645912, + -0.032690051943063736, + 0.010665074922144413, + 0.020172100514173508, + 0.04543961584568024, + -0.005327023100107908, + -0.0018349552992731333, + -0.015032571740448475, + 0.027991686016321182, + -0.031807731837034225, + 0.03379295766353607, + -0.009848926216363907, + -0.0026745405048131943, + -0.016411200165748596, + 0.0034079712349921465, + -0.028234323486685753, + 0.015903865918517113, + 0.008360006846487522, + -0.024859439581632614, + -0.004645979963243008, + 0.010747792199254036, + -0.00576266972348094, + 0.007885758765041828, + 0.03685902804136276, + 0.001932838000357151, + 0.014580381102859974, + -0.01934492401778698, + -0.0008513034554198384, + -0.026403505355119705, + -0.01707294210791588, + -0.013852464966475964, + 0.04561607912182808, + 0.019896375015378, + 0.0033031953498721123, + -0.0028372188098728657, + -0.005045782774686813, + 0.018837587907910347, + -0.0002471192565280944, + -0.0008382064988836646, + -0.01721632108092308, + -0.02101030759513378, + -0.02028239145874977, + -0.0010705054737627506, + -0.020547088235616684, + -0.0180655550211668, + -0.02466091699898243, + 0.029469575732946396, + -0.03666050359606743, + 0.02046988531947136, + -0.04552784934639931, + -0.05329228565096855, + 0.020006665959954262, + -0.04804246872663498, + 0.00655124569311738, + 0.02814609184861183, + -0.02602851763367653, + -0.031322453171014786, + -0.027771104127168655, + 0.03822662681341171, + 0.015992097556591034, + -0.02159484662115574, + -0.0023202328011393547, + 0.015209035947918892, + -0.00006027194103808142, + 0.009926130063831806, + 0.00319290510378778, + 0.029315169900655746, + -0.03692520037293434, + 0.004896890837699175, + 0.010041934438049793, + -0.021186772733926773, + -0.0043730116449296474, + -0.006771826185286045, + 0.03085923381149769, + 0.03224889189004898, + -0.0025490853004157543, + -0.02253231406211853, + 0.0020707009825855494, + -0.012970142997801304, + -0.055586326867341995, + 0.02140735276043415, + 0.0028289470355957747, + 0.03941776230931282, + -0.015804603695869446, + 0.027859337627887726, + -0.008685363456606865, + 0.01281573623418808, + -0.0013676000526174903, + -0.007224016357213259, + -0.025653529912233353, + 0.004204818978905678, + -0.015153891406953335, + -0.0008113232324831188, + -0.007543858606368303, + 0.0036809397861361504, + -0.029557807371020317, + -0.007565916515886784, + 0.031476859003305435, + 0.004339924547821283, + 0.022091152146458626, + 0.048174817115068436, + 0.007190929260104895, + -0.0050650835037231445, + 0.010196341201663017, + 0.03617522865533829, + 0.0055999914184212685, + 0.02757258154451847, + 0.009556656703352928, + -0.006760796997696161, + 0.014988455921411514, + 0.0186721533536911, + -0.04901302233338356, + -0.02644762024283409, + 0.03756488487124443, + 0.003890491323545575, + 0.0020376138854771852, + -0.00898866169154644, + 0.011001460254192352, + 0.013885552063584328, + 0.000132951550767757, + 0.0008409637375734746, + -0.0072957053780555725, + -0.0008485462167300284, + -0.02417564019560814, + 0.0028620341327041388, + 0.035359080880880356, + 0.0035871928557753563, + 0.011955471709370613, + -0.01709500141441822, + -0.01697368174791336, + 0.018484659492969513, + -0.03359443321824074, + 0.015925923362374306, + -0.0004708018386736512, + -0.020116956904530525, + 0.021385295316576958, + 0.0001356226421194151, + -0.01135990396142006, + 0.011878268793225288, + 0.04177797585725784, + 0.0005225004279054701, + 0.008238687179982662, + 0.00926438719034195, + 0.007212987635284662, + -0.011624600738286972, + -0.0039373645558953285, + -0.014459062367677689, + -0.024969730526208878, + -0.020877959206700325, + 0.010973887518048286, + 0.008161484263837337, + -0.0015495790867134929, + 0.04866009205579758, + -0.0020844871178269386, + 0.02651379443705082, + -0.020734582096338272, + 0.020083868876099586, + 0.019962549209594727, + 0.018517745658755302, + 0.016720013692975044, + 0.00892800185829401, + 0.005459371488541365, + -0.03233712539076805, + 0.009523569606244564, + -0.000746527686715126, + -0.0036781823728233576, + -0.033572375774383545, + 0.031168047338724136, + -0.0022568157874047756, + -0.003223234787583351, + 0.015087717212736607, + 0.028013743460178375, + 0.0016088602133095264, + -0.017999380826950073, + -0.005338051822036505, + 0.025697646662592888, + 0.02845490537583828, + -0.011260642670094967, + 0.014425975270569324, + 0.009815839119255543, + 0.015981068834662437, + -0.05457165464758873, + 0.015617110766470432, + 0.012407662346959114, + -0.0034052138216793537, + 0.012661329470574856, + -0.018175845965743065, + 0.026072634384036064, + -0.02095516212284565, + 0.009192698635160923, + -0.005164344795048237, + -0.0018390911864116788, + -0.0033996994607150555, + 0.014194365590810776, + 0.027594640851020813, + -0.02183748595416546, + -0.027109362185001373, + 0.01487816497683525, + -0.01293705590069294, + 0.029866620898246765, + -0.00699240667745471, + 0.015981068834662437, + -0.03685902804136276, + 0.005713039077818394, + -0.017017798498272896, + -0.02982250414788723, + 0.0003144997754134238, + 0.02715347893536091, + -0.014470091089606285, + -0.011756949126720428, + 0.013598797842860222, + 0.015661226585507393, + 0.011051091365516186, + -0.02007284015417099, + -0.023006562143564224, + -0.0011408155551180243, + 0.008757052011787891, + 0.02836667187511921, + -0.025190310552716255, + -0.009600773453712463, + 0.008889400400221348, + -0.016146503388881683, + 0.00917064119130373, + 0.034939974546432495, + -0.039064835757017136, + -0.03313121572136879, + -0.01901405304670334, + 0.0016888206591829658, + -0.028278440237045288, + 0.017271464690566063, + -0.004356468096375465, + -0.013223810121417046, + 0.0024705033283680677, + 0.007268132641911507, + 0.028234323486685753, + 0.02098825015127659, + 0.052586428821086884, + 0.005092655774205923, + 0.01309146173298359, + -0.01466861367225647, + 0.0082772895693779, + -0.007163356989622116, + -0.006882116664201021, + 0.02708730474114418, + -0.018506716936826706, + 0.0012745426502078772, + 0.019973577931523323, + -0.02208012342453003, + 0.021219858899712563, + 0.00203899247571826, + -0.00042875364306382835, + -0.03379295766353607, + 0.028565194457769394, + 0.037189897149801254, + 0.015650197863578796, + -0.012187081389129162, + -0.02532265894114971, + 0.005059568677097559, + -0.010896684601902962, + 0.0022485440131276846, + 0.04217502102255821, + -0.005015452858060598, + -0.007946418598294258, + 0.024219756945967674, + 0.014304655604064465, + -0.0125289810821414, + 0.011514310725033283, + 0.010262515395879745, + -0.007725837640464306, + 0.08121779561042786, + -0.010273544117808342, + 0.01949932985007763, + -0.00788024440407753, + -0.0008657790604047477, + 0.03452087193727493, + 0.00995921716094017, + -0.043410275131464005, + 0.0376531183719635, + -0.00649058585986495, + 0.02766081504523754, + 0.023006562143564224, + 0.047116030007600784, + 0.002163069089874625, + 0.01940006949007511, + 0.022190414369106293, + -0.03789575770497322, + -0.010791908949613571, + -0.0034107284154742956, + 0.018175845965743065, + 0.0072957053780555725, + 0.02966809831559658, + -0.01027905847877264, + -0.0011718347668647766, + -0.021782340481877327, + -0.00351550430059433, + 0.02611674927175045, + -0.0473807267844677, + -0.00413864478468895, + -0.03149891644716263, + 0.04409407451748848, + -0.01383040752261877, + -0.002102409489452839, + -0.007284676190465689, + -0.0125289810821414, + -0.00844272505491972, + -0.02198086306452751, + 0.02402123436331749, + 0.03593258932232857, + 0.010576842352747917, + 0.0443367138504982, + -0.028168149292469025, + -0.008696392178535461, + 0.038248684257268906, + 0.024241814389824867, + 0.002266466151922941, + -0.004320623818784952, + -0.06987994909286499, + -0.02739611826837063, + 0.026712317019701004, + 0.016356056556105614, + -0.004838988184928894, + 0.03030778281390667, + 0.009986788965761662, + 0.027065247297286987, + 0.036814913153648376, + -0.008122882805764675, + 0.004155188333243132, + -0.03683697059750557, + 0.03798398748040199, + 0.01535241398960352, + 0.031895961612463, + 0.001943867071531713, + 0.02152867242693901, + -0.00211068126372993, + 0.014238481409847736, + -0.004929977934807539, + 0.00006272762402659282, + 0.015550936572253704, + -0.041469164192676544, + -0.01794423721730709, + -0.005735096987336874, + -0.005280149634927511, + -0.0042985654436051846, + 0.01970888115465641, + 0.000359477533493191, + 0.014128191396594048, + -0.05055708810687065, + 0.013080433011054993, + -0.0021575544960796833, + 0.023999175056815147, + 0.030682768672704697, + -0.03321944549679756, + 0.022422023117542267, + -0.010973887518048286, + -0.008757052011787891, + -0.008409637957811356, + -0.04521903395652771, + 0.024815324693918228, + -0.022146297618746758, + -0.031807731837034225, + 0.02821226604282856, + -0.014900223352015018, + 0.018319223076105118, + 0.0003169123665429652, + 0.010747792199254036, + -0.0168523620814085, + -0.022576430812478065, + -0.018539804965257645, + -0.03024160861968994, + -0.02508002147078514, + -0.05488046631217003, + 0.010284572839736938, + 0.01135990396142006, + 0.03288857638835907, + 0.027616698294878006, + -0.029888678342103958, + 0.017569249495863914, + -0.013885552063584328, + -0.001443424727767706, + -0.013411303982138634, + 0.00522224698215723, + 0.06458601355552673, + -0.007527315057814121, + 0.02571970410645008, + -0.01415024884045124, + 0.015164920128881931, + 0.003896005917340517, + 0.01745895855128765, + 0.027307884767651558, + -0.029844563454389572, + 0.004543961491435766, + 0.01102351862937212, + -0.010069507174193859, + 0.02999896928668022, + -0.006281034089624882, + 0.011878268793225288, + -0.0312783382833004, + 0.025984400883316994, + 0.02083384245634079, + -0.0009505647467449307, + -0.008266259916126728, + 0.022521285340189934, + 0.02386682666838169, + 0.02137426659464836, + 0.010494125075638294, + -0.04226325452327728, + -0.005566904321312904, + 0.0025490853004157543, + 0.01906919851899147, + -0.009121010079979897, + -0.031145988032221794, + -0.026425562798976898, + -0.015572994016110897, + 0.003270108252763748, + 0.011304758489131927, + 0.026469679549336433, + 0.010598900727927685, + 0.02468297630548477, + 0.013146607205271721, + 0.025013847276568413, + 0.021418381482362747, + 0.00877359602600336, + -0.02280803956091404, + -0.030043086037039757, + 0.011133808642625809, + 0.015749458223581314, + -0.004113829229027033, + 0.00882322620600462, + -0.007543858606368303, + 0.036814913153648376, + 0.010212884284555912, + 0.011657687835395336, + 0.007852671667933464, + 0.0008781867218203843, + -0.022631576284766197, + -0.049939461052417755, + -0.03471939638257027, + -0.00711372634395957, + 0.013720116578042507, + 0.0022457868326455355, + 0.01046103797852993, + 0.007847157306969166, + 0.0049878801219165325, + 0.0072350455448031425, + 0.005230518989264965, + -0.0001718978164717555, + -0.004455729387700558, + -0.02052503079175949, + 0.011834152042865753, + 0.03593258932232857, + 0.011756949126720428, + 0.028896065428853035, + -0.018264077603816986, + 0.030682768672704697, + 0.008183542639017105, + 0.007659663446247578, + 0.013598797842860222, + 0.023315375670790672, + 0.0011084177531301975, + -0.02183748595416546, + -0.02530060149729252, + -0.00713578425347805, + -0.06564480066299438, + -0.0191353727132082, + -0.01603621430695057, + 0.00482795899733901, + -0.010323175229132175, + 0.01703985594213009, + -0.02973427250981331, + 0.007064095698297024, + -0.016223708167672157, + 0.036969318985939026, + 0.026469679549336433, + -0.012506923638284206, + -0.002822053851559758, + -0.013135578483343124, + -0.010670589283108711, + 0.004204818978905678, + -0.004789357539266348, + 0.008734993636608124, + 0.018153788521885872, + -0.02435210533440113, + -0.014701700769364834, + 0.026160866022109985, + -0.002897878410294652, + -0.016753101721405983, + -0.02580793760716915, + 0.01310249138623476, + 0.02271980792284012, + -0.01576048880815506, + -0.011558426544070244, + -0.04153533652424812, + -0.016058271750807762, + 0.01813172921538353, + 0.01539652980864048, + -0.046233706176280975, + -0.02435210533440113, + 0.0026069877203553915, + -0.012341488152742386, + 0.017789829522371292, + 0.02371242083609104, + -0.02052503079175949, + 0.018175845965743065, + 0.005580690689384937, + -0.014315684325993061, + -0.03216065838932991, + -0.05104236304759979, + -0.011878268793225288, + -0.010152224451303482, + -0.029888678342103958, + -0.0022030493710190058, + 0.0012069897493347526, + 0.016720013692975044, + -0.005158829968422651, + -0.022785982117056847, + -0.019510358572006226, + 0.0075493729673326015, + -0.05426284298300743, + 0.0006152132409624755, + -0.02635938860476017, + 0.014591410756111145, + -0.015451675280928612, + -0.0002231655817013234, + -0.010014361701905727, + -0.0056192921474576, + 0.00642992602661252, + 0.026646142825484276, + -0.014039958827197552, + -0.010168768465518951, + 0.01737072691321373, + -0.0005152626545168459, + 0.015473732724785805, + 0.007946418598294258, + 0.008150455541908741, + -0.02162793278694153, + 0.01487816497683525, + 0.0297563299536705, + 0.014260539785027504, + -0.019940491765737534, + 0.0010539619252085686, + -0.026734376326203346, + -0.01752513274550438, + -0.00900520570576191, + 0.019113313406705856, + 0.017293523997068405, + 0.00522224698215723, + 0.030837176367640495, + -0.0014351529534906149, + -0.016598694026470184, + -0.009291959926486015, + -0.014194365590810776, + -0.0015840448904782534, + 0.04157945513725281, + -0.002280252519994974, + -0.011056605726480484, + 0.015451675280928612, + -0.007163356989622116, + 0.0052084606140851974, + 0.020811785012483597, + -0.012109878472983837, + -0.021032365038990974, + -0.012120907194912434, + 0.0031846333295106888, + -0.0021906415931880474, + -0.004259963985532522, + 0.03749871253967285, + 0.005729582626372576, + 0.010720220394432545, + -0.004483301658183336, + 0.027903452515602112, + 0.039704520255327225, + 0.02949163317680359, + -0.041800033301115036, + -0.030837176367640495, + -0.016510462388396263, + 0.001987983239814639, + 0.016135474666953087, + -0.03130039572715759, + -0.0025325417518615723, + 0.02001769468188286, + -0.0012118149315938354, + -0.0033142243046313524, + -0.008040164597332478, + -0.037278130650520325, + -0.031631264835596085, + -0.003190147690474987, + -0.00024091544037219137, + 0.02371242083609104, + -0.009942673146724701, + 0.03130039572715759, + 0.015264181420207024, + 0.01858391985297203, + -0.021275004372000694, + 0.031476859003305435, + -0.026293214410543442, + -0.05046885460615158, + 0.015286239795386791, + 0.03363855183124542, + 0.000036835244827670977, + -0.07512976974248886, + 0.0033748841378837824, + 0.023006562143564224, + 0.004601864144206047, + 0.0125289810821414, + 0.009865470230579376, + 0.017723655328154564, + -0.016411200165748596, + 0.021462498232722282, + 0.01061544381082058, + -0.012705446220934391, + -0.019962549209594727, + -0.01664281077682972, + -0.01478993333876133, + 0.00711372634395957, + -0.0030412557534873486, + 0.005156072787940502, + 0.025256484746932983, + -0.00820008572191, + -0.024638859555125237, + -0.006165229249745607, + 0.015462704002857208, + -0.03999127447605133, + 0.028918124735355377, + 0.015065658837556839, + -0.008999690413475037, + -0.004872075282037258, + 0.02627115696668625, + 0.014293626882135868, + -0.00699240667745471, + -0.04063095897436142, + 0.023513898253440857, + -0.012484865263104439, + 0.016135474666953087, + 0.03149891644716263, + 0.006501615047454834, + -0.03482968732714653, + 0.0006296888459473848, + -0.002728306921198964, + -0.00109669950325042, + 0.027285827323794365, + 0.00638581020757556, + 0.00003946325887227431, + 0.019653737545013428, + -0.03377090021967888, + -0.031212162226438522, + -0.009209242649376392, + 0.04168974608182907, + 0.010240457020699978, + -0.007428053766489029, + -0.05690981075167656, + -0.019245661795139313, + -0.02144044078886509, + 0.011624600738286972, + -0.03793987259268761, + -0.00009383294673170894, + 0.0290063563734293, + 0.0349179171025753, + 0.028962239623069763, + 0.00598876504227519, + 0.003744356567040086, + -0.001774295698851347, + -0.00353756221011281, + -0.018517745658755302, + 0.02168307825922966, + 0.016984710469841957, + -0.020723553374409676, + 0.003589950269088149, + 0.012352516874670982, + -0.009975760243833065, + -0.010075021535158157, + 0.006689108442515135, + -0.013014258816838264, + 0.01728249527513981, + -0.0022761167492717505, + -0.023602129891514778, + -0.02189262956380844, + 0.007361879572272301, + -0.0043426817283034325, + 0.010643016546964645, + 0.016510462388396263, + 0.02426387183368206, + 0.014448032714426517, + -0.0331091582775116, + -0.007538343779742718, + 0.036064937710762024, + 0.003973209299147129, + 0.005147801246494055, + -0.022278646007180214, + 0.028521079570055008, + -0.0707622766494751, + -0.033263564109802246, + 0.00435095326974988, + -0.03683697059750557, + -0.027771104127168655, + -0.01196650043129921, + 0.031962137669324875, + 0.031101873144507408, + -0.005092655774205923, + 0.021451469510793686, + -0.021793369203805923, + -0.004036625847220421, + 0.022918330505490303, + -0.0177677720785141, + 0.0030991581734269857, + -0.007736866362392902, + -0.003846375271677971, + -0.011867239139974117, + -0.01094631478190422, + 0.013356158509850502, + -0.028432846069335938, + 0.0033666123636066914, + 0.003589950269088149, + 0.05514516308903694, + -0.00797399040311575, + 0.01703985594213009, + -0.0034217573702335358, + 0.03577818349003792, + 0.010692647658288479, + -0.00703100860118866, + 0.011679746210575104, + -0.008178028278052807, + 0.006424411665648222, + 0.008933516219258308, + -0.005321508273482323, + 0.008707421831786633, + -0.03282240033149719, + -0.021991891786456108, + 0.025653529912233353, + -0.00848684087395668, + -0.026822607964277267, + 0.0019755754619836807, + 0.013389245606958866, + -0.04843951389193535, + 0.005597234237939119, + 0.009986788965761662, + 0.0516158752143383, + 0.035822298377752304, + 0.005633078515529633, + -0.018936850130558014, + 0.00553381722420454, + 0.03546936810016632, + -0.015859749168157578, + 0.014028930105268955, + -0.004353710915893316, + 0.026977013796567917, + -0.014602439478039742, + -0.002356077078729868, + 0.015142861753702164, + -0.009573200717568398, + -0.0016433259006589651, + 0.0055862050503492355, + -0.014492149464786053, + 0.031212162226438522, + 0.003195662284269929, + 0.026646142825484276, + -0.003827074309810996, + 0.021969834342598915, + 0.021385295316576958, + 0.01196650043129921, + 0.0434323325753212, + -0.002227864693850279, + -0.026249097660183907, + 0.026293214410543442, + -0.014492149464786053, + -0.00466252351179719, + 0.026579968631267548, + 0.03763106092810631, + -0.0020279635209590197, + 0.04124858230352402, + 0.004982365760952234, + 0.013157635927200317, + 0.031410686671733856, + 0.010119137354195118, + -0.03661638870835304, + 0.015936952084302902, + -0.0013607069849967957, + -0.0011566698085516691, + -0.01535241398960352, + 0.037763409316539764, + -0.0018087613862007856, + 0.029138704761862755, + -0.004725940525531769, + -0.03793987259268761, + -0.03787370026111603, + -0.0036257945466786623, + 0.006110084243118763, + 0.0177677720785141, + 0.006953805219382048, + 0.0012449021451175213, + 0.055012814700603485, + 0.006523672956973314, + 0.024396220222115517, + -0.03489585965871811, + -0.0007224016590043902, + 0.03394736349582672, + 0.00039187533548101783, + -0.017392784357070923, + 0.015815632417798042, + 0.0055999914184212685, + 0.00019318039994686842, + 0.01309146173298359, + 0.02530060149729252, + 0.009843411855399609, + 0.030991582199931145, + 0.0014075803337618709, + -0.01454729400575161, + -0.029381344094872475, + 0.024859439581632614, + -0.012914997525513172, + 0.05038062110543251, + -0.037035491317510605, + -0.0004063509404659271, + 0.0009002448059618473, + 0.019730940461158752, + 0.014514206908643246, + -0.011194468475878239, + -0.028807833790779114, + 0.03560171648859978, + -0.01788909174501896, + 0.0020403710659593344, + -0.01703985594213009, + 0.006242432631552219, + -0.04376320168375969, + -0.0023546984884887934, + -0.04279264807701111, + -0.017083972692489624, + 0.012595155276358128, + 0.021153684705495834, + 0.004885861650109291, + 0.004199304152280092, + -0.02289627306163311, + 0.018936850130558014, + 0.03328562155365944, + 0.007725837640464306, + -0.0285431370139122, + -0.015131833031773567, + 0.0016791702946648002, + -0.011034547351300716 + ] + }, + { + "HotelId": "5", + "HotelName": "Red Tide Hotel", + "Description": "On entering this charming hotel in Scarlet Harbor, you'll notice an uncommon blend of antiques, original artwork, and contemporary comforts that give this hotel its signature look. Each suite is furnished to accentuate the views and unique characteristics of the building's classic architecture. No two suites are alike. However, all guests are welcome in the mezzanine plaza, the surrounding gardens, and the northside terrace for evening refreshments.", + "Description_fr": "En entrant dans ce charmant hôtel de Scarlet Harbor, vous remarquerez un mélange rare d'antiquités, d'œuvres d'art originales et de confort contemporain qui donnent à cet hôtel son look signature. Chaque suite est meublée pour accentuer les vues et les caractéristiques uniques de l'architecture classique du bâtiment. Il n'y a pas deux suites identiques. Cependant, tous les invités sont les bienvenus sur la place mezzanine, dans les jardins environnants et sur la terrasse côté nord pour des rafraîchissements en soirée.", + "Category": "Boutique", + "Tags": [ + "24-hour front desk service", + "bar", + "free parking" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2011-12-07T00:00:00Z", + "Rating": 4.1, + "Address": { + "StreetAddress": "800 Boylston St", + "City": "Boston", + "StateProvince": "MA", + "PostalCode": "02199", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -71.082466, + 42.347179 + ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Waterfront View)", + "Description_fr": "Suite, 2 grands lits (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Standard, 2 lits doubles (vue ville)", + "Type": "Standard Room", + "BaseRate": 134.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 grands lits (Services)", + "Type": "Standard Room", + "BaseRate": 101.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 63.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 78.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "suite" + ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 242.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 165.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 73.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 137.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "tv", + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 89.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + } + ], + "DescriptionVector": [ + -0.0075613269582390785, + -0.036506615579128265, + 0.033667802810668945, + 0.013875698670744896, + -0.01324558723717928, + -0.05032925307750702, + -0.010619021020829678, + -0.03778010234236717, + 0.015122653916478157, + -0.020985998213291168, + -0.02485951967537403, + 0.011793017387390137, + -0.0065332516096532345, + -0.019460467621684074, + 0.009345535188913345, + 0.031943291425704956, + -0.013238955289125443, + -0.016741042956709862, + 0.042316898703575134, + 0.02618606947362423, + -0.0006433760863728821, + -0.018704334273934364, + 0.005173539277166128, + -0.03515353798866272, + -0.00041910645086318254, + 0.007441937457770109, + -0.03892093524336815, + 0.0022916127927601337, + 0.060384493321180344, + 0.03759438544511795, + -0.005103895906358957, + -0.021370697766542435, + 0.05858038738369942, + 0.004414090421050787, + 0.02113191969692707, + 0.0049977716989815235, + 0.012303737923502922, + -0.01045320276170969, + -0.04746390879154205, + -0.03027183935046196, + -0.006423811428248882, + 0.03613518178462982, + 0.0004120591620448977, + -0.014724689535796642, + 0.0020445429254323244, + -0.034198421984910965, + 0.03709029778838158, + 0.01770942285656929, + -0.029582032933831215, + 0.021238042041659355, + -0.050753749907016754, + 0.0033279787749052048, + -0.05757220834493637, + -0.034596387296915054, + -0.0646294504404068, + 0.0003536081057973206, + -0.055821165442466736, + -0.0071434639394283295, + 0.013358344323933125, + 0.021582946181297302, + 0.032818812876939774, + -0.009100123308598995, + 0.01444611418992281, + 0.01333844568580389, + -0.062666155397892, + 0.05507829785346985, + -0.04496999830007553, + 0.047384314239025116, + -0.03931890055537224, + 0.015056326054036617, + 0.06770703941583633, + 0.03510047495365143, + 0.004868433345109224, + -0.03183716535568237, + -0.04173322021961212, + -0.022312548011541367, + 0.002490594983100891, + 0.035127006471157074, + 0.04327201470732689, + -0.0026315408758819103, + -0.03706376627087593, + -0.0020412267185747623, + -0.03621477633714676, + 0.006483506411314011, + -0.015613476745784283, + 0.021582946181297302, + 0.0038138271775096655, + -0.0008498202078044415, + -0.024474821984767914, + 0.06372739374637604, + 0.036108653992414474, + 0.06717642396688461, + -0.03804541379213333, + -0.04701288044452667, + -0.037886228412389755, + -0.005064099095761776, + -0.0006006777985021472, + -0.052080295979976654, + -0.031890228390693665, + 0.05762527137994766, + 0.08012353628873825, + -0.04043320193886757, + -0.030510617420077324, + -0.032420847564935684, + 0.002032935619354248, + -0.04717206954956055, + -0.009783295914530754, + 0.03154532611370087, + -0.010353711433708668, + -0.003657957771793008, + -0.1352018266916275, + -0.03719642385840416, + -0.016449201852083206, + 0.02028292790055275, + -0.02393093705177307, + 0.042635273188352585, + -0.00492481142282486, + -0.02987387403845787, + -0.0021937796846032143, + 0.03817806765437126, + 0.004062555264681578, + 0.019632918760180473, + -0.025177892297506332, + -0.0062380945309996605, + 0.01820024661719799, + -0.039796456694602966, + -0.020389052107930183, + -0.026796281337738037, + -0.031173892319202423, + -0.04412100464105606, + 0.0018870154162868857, + -0.016581857576966286, + -0.05486604943871498, + -0.007422039285302162, + 0.028414670377969742, + 0.008251132443547249, + -0.0007656672387383878, + -0.04451896995306015, + -0.019234955310821533, + 0.022431936115026474, + 0.017868610098958015, + 0.005992683116346598, + 0.017032884061336517, + -0.05757220834493637, + -0.01744411326944828, + 0.007468468509614468, + 0.04475774988532066, + 0.021410495042800903, + 0.0013323522871360183, + 0.05720077455043793, + -0.007017442025244236, + 0.03547190874814987, + 0.00604906165972352, + -0.012661905959248543, + 0.009842990897595882, + -0.04621695354580879, + 0.03929236903786659, + -0.05165580287575722, + -0.07046625763177872, + 0.038682155311107635, + -0.013205790892243385, + -0.012058326974511147, + -0.0010537770576775074, + 0.010652185417711735, + 0.04247608408331871, + 0.009604211896657944, + -0.008350623771548271, + 0.03390658274292946, + -0.04311282932758331, + 0.03767397999763489, + -0.005107211880385876, + -0.01427366305142641, + 0.010108300484716892, + 0.05223948508501053, + 0.019593123346567154, + -0.00609217444434762, + -0.013743042945861816, + -0.02365236170589924, + 0.01437978632748127, + 0.004188577178865671, + 0.002658071694895625, + -0.002362914616242051, + 0.054441552609205246, + -0.03589640557765961, + 0.01477775163948536, + -0.0005343503435142338, + -0.07020094990730286, + -0.009285840205848217, + -0.022710511460900307, + 0.013451202772557735, + 0.009305737912654877, + 0.016528794541954994, + -0.021357432007789612, + -0.0031090981792658567, + -0.014154273085296154, + 0.0023164853919297457, + 0.008887875825166702, + 0.005790384486317635, + 0.020495176315307617, + -0.000587412272579968, + -0.026928937062621117, + -0.0017759168986231089, + 0.06043755263090134, + -0.027326900511980057, + -0.03210247680544853, + 0.009836358018219471, + 0.03212900832295418, + 0.022670716047286987, + -0.0021009212359786034, + 0.014313459396362305, + 0.014698158018290997, + 0.008582768961787224, + -0.02627892792224884, + 0.05414971336722374, + -0.016754308715462685, + -0.023891139775514603, + -0.012482821941375732, + 0.023466644808650017, + -0.0349678210914135, + 0.02219315804541111, + -0.0474904403090477, + 0.013636919669806957, + 0.034914758056402206, + -0.0011433190666139126, + 0.011905773542821407, + 0.040008705109357834, + 0.0024093438405543566, + -0.0372760146856308, + 0.0005832668393850327, + 0.011786384508013725, + -0.005269714165478945, + 0.008496543392539024, + -0.03982298821210861, + -0.030855519697070122, + -0.07290711253881454, + 0.02378501556813717, + -0.0395842082798481, + -0.002545315073803067, + 0.012748131528496742, + 0.012927215546369553, + -0.026477910578250885, + 0.00938533153384924, + 0.01975230872631073, + 0.007528163027018309, + 0.03337596356868744, + -0.034914758056402206, + -0.012403229251503944, + -0.0248993169516325, + 0.011123109608888626, + 0.012310370802879333, + -0.04175974801182747, + 0.06776010245084763, + 0.03674539551138878, + 0.03990258276462555, + 0.013902229256927967, + 0.018306370824575424, + -0.019765574485063553, + -0.01827983930706978, + 0.013484366238117218, + -0.017231866717338562, + 0.057943642139434814, + 0.006652641110122204, + 0.012190981768071651, + -0.051947642117738724, + 0.0029582034330815077, + -0.05303541198372841, + -0.021145185455679893, + -0.035975996404886246, + -0.02987387403845787, + 0.005558238364756107, + -0.037620916962623596, + 0.007382242940366268, + 0.020853344351053238, + 0.0219278484582901, + 0.001898622722364962, + -0.04242302477359772, + -0.023532971739768982, + -0.0006524960626848042, + 0.032739218324422836, + 0.0023877874482423067, + -0.01687369868159294, + -0.051151715219020844, + 0.01957985758781433, + 0.015361432917416096, + 0.006324320565909147, + 0.030192246660590172, + 0.040725041180849075, + 0.004934760741889477, + 0.03764744848012924, + 0.010386875830590725, + 0.011381787247955799, + -0.06956420838832855, + 0.043033234775066376, + -0.006556466221809387, + -0.035710688680410385, + 0.028786104172468185, + 0.01731145940721035, + 0.003893420100212097, + 0.026995263993740082, + -0.008178171701729298, + -0.005462063942104578, + 0.0388944037258625, + 0.009637375362217426, + 0.016077768057584763, + 0.02467380464076996, + 0.028786104172468185, + -0.0024292420130223036, + -0.03857603296637535, + 0.017775751650333405, + 0.0022037287708371878, + 0.02663709595799446, + -0.0501435361802578, + -0.042635273188352585, + -0.05356603115797043, + -0.0045832255855202675, + -0.03345555439591408, + 0.000014198215467331465, + 0.05619259923696518, + 0.024527883157134056, + -0.024846255779266357, + 0.08076027780771255, + 0.03374739736318588, + 0.031624916940927505, + -0.017324725165963173, + -0.007229689974337816, + -0.04390875995159149, + -0.000789710960816592, + -0.020654361695051193, + -0.0009592604474164546, + 0.01686043292284012, + 0.024886051192879677, + -0.0824582576751709, + 0.04040667042136192, + 0.03311065211892128, + -0.014286927878856659, + -0.041123006492853165, + -0.040857695043087006, + 0.03013918362557888, + 0.008509809151291847, + -0.005455431062728167, + -0.006851623300462961, + -0.08367868512868881, + -0.02654423750936985, + -0.0014252106193453074, + -0.0004696811083704233, + -0.04794146493077278, + -0.023280927911400795, + -0.002477329457178712, + 0.05024966225028038, + 0.035975996404886246, + -0.05046190693974495, + 0.01018789317458868, + -0.0018372697522863746, + -0.0009725259151309729, + -0.004679400008171797, + 0.040141358971595764, + 0.05762527137994766, + 0.01651553064584732, + -0.04828636720776558, + 0.04815371334552765, + -0.034065768122673035, + 0.006553150247782469, + 0.0019035972654819489, + -0.015719600021839142, + -0.00015452218940481544, + -0.044412847608327866, + 0.022697245702147484, + 0.018266573548316956, + 0.02073395438492298, + -0.040194422006607056, + -0.030882051214575768, + 0.026079945266246796, + -0.014817547984421253, + -0.009166451171040535, + -0.008655729703605175, + 0.06059673801064491, + 0.034994352608919144, + -0.00008171746594598517, + 0.023413581773638725, + -0.024554414674639702, + 0.01437978632748127, + -0.003797245444729924, + 0.02338705211877823, + -0.052000705152750015, + 0.02290949411690235, + -0.014485910534858704, + 0.010506264865398407, + 0.005767169874161482, + -0.01735125482082367, + 0.02955550327897072, + 0.005505176726728678, + -0.040459733456373215, + -0.025735042989253998, + -0.015295105054974556, + -0.007249588146805763, + 0.03833725303411484, + 0.014671627432107925, + -0.00894093792885542, + 0.0067289178259670734, + 0.04295364394783974, + 0.01752370595932007, + -0.03279228135943413, + 0.00843684934079647, + -0.04528836905956268, + -0.015560414642095566, + -0.00887461006641388, + -0.026424847543239594, + -0.04908229783177376, + -0.0009260967490263283, + 0.03284534439444542, + -0.046986352652311325, + -0.005259765312075615, + 0.009776663035154343, + -0.0007341617601923645, + -0.00860930047929287, + -0.01678084023296833, + 0.027127917855978012, + -0.0524517297744751, + 0.01664818450808525, + 0.030775927007198334, + 0.010950658470392227, + 0.019831901416182518, + 0.04260874167084694, + -0.006201614625751972, + 0.0375678576529026, + 0.012681804597377777, + 0.021277839317917824, + -0.0247268658131361, + -0.031359609216451645, + -0.02822895348072052, + -0.05942937731742859, + 0.003893420100212097, + 0.018677804619073868, + 0.041839342564344406, + -0.05316806584596634, + 0.09206247329711914, + -0.031492263078689575, + -0.026199335232377052, + -0.014021618291735649, + -0.006244727410376072, + -0.0036612742114812136, + -0.040539324283599854, + -0.0359494686126709, + -0.006085541564971209, + -0.004337813705205917, + 0.04160056263208389, + 0.04181281104683876, + 0.03369433432817459, + 0.006185032892972231, + -0.01254251692444086, + -0.03722295165061951, + -0.045208774507045746, + -0.06569068878889084, + 0.005004404578357935, + 0.024474821984767914, + 0.020362520590424538, + 0.008980734273791313, + 0.017430849373340607, + -0.005432216450572014, + -0.04282099008560181, + 0.04709247499704361, + 0.02569524571299553, + -0.04191893711686134, + -0.0035485175903886557, + 0.027751397341489792, + -0.002639831742271781, + -0.030165715143084526, + 0.01801452971994877, + -0.018213512375950813, + -0.03414535894989967, + -0.0041852607391774654, + -0.08670321851968765, + 0.059641625732183456, + 0.0034291280899196863, + -0.0021374013740569353, + -0.016316547989845276, + -0.00610212329775095, + 0.01699308678507805, + 0.05338031426072121, + -0.0059860507026314735, + -0.019938025623559952, + 0.00958431325852871, + -0.014830812811851501, + -0.02162274159491062, + -0.018452290445566177, + 0.011368521489202976, + -0.005949570331722498, + 0.022869696840643883, + -0.01725839637219906, + 0.022710511460900307, + -0.019991086795926094, + 0.016223689541220665, + -0.01721860095858574, + -0.014724689535796642, + 0.042767927050590515, + 0.029237130656838417, + -0.010439937002956867, + -0.027724865823984146, + -0.030855519697070122, + 0.005438849329948425, + 0.02921059913933277, + -0.03239431604743004, + 0.004042656626552343, + 0.008470012806355953, + 0.019075768068432808, + 0.05693546682596207, + -0.058792632073163986, + -0.014499176293611526, + 0.029528971761465073, + -0.03223513066768646, + -0.05730690062046051, + 0.02650444023311138, + -0.013769574463367462, + 0.032871875911951065, + -0.014631831087172031, + -0.006423811428248882, + -0.023559503257274628, + 0.007773574907332659, + 0.0026265662163496017, + -0.01699308678507805, + 0.0019334445241838694, + -0.01182618085294962, + -0.033084120601415634, + 0.0008274347055703402, + 0.03876174986362457, + 0.030828990042209625, + -0.015096123330295086, + -0.051868051290512085, + 0.00816490687429905, + -0.0009459949797019362, + 0.0017444114200770855, + -0.06951114535331726, + -0.00197489932179451, + 0.022352343425154686, + 0.004550061654299498, + 0.027910582721233368, + -0.009000631980597973, + -0.004354395903646946, + 0.038416847586631775, + 0.002731031971052289, + 0.03520660102367401, + -0.013265485875308514, + -0.00657968083396554, + -0.019420672208070755, + -0.03297799825668335, + 0.00939196441322565, + -0.015998175367712975, + 0.009571048431098461, + 0.01611756533384323, + 0.01497673336416483, + 0.016886964440345764, + 0.016303282231092453, + 0.018810458481311798, + -0.025177892297506332, + -0.010904229246079922, + 0.002757562790066004, + 0.009179715998470783, + 0.025801369920372963, + -0.008682260289788246, + 0.016449201852083206, + -0.007309282664209604, + 0.014141008257865906, + -0.017590034753084183, + -0.01660838909447193, + 0.018346166238188744, + 0.046190422028303146, + 0.01471142377704382, + 0.047649625688791275, + 0.0062380945309996605, + -0.037833165377378464, + -0.008980734273791313, + 0.018186980858445168, + -0.004785524215549231, + -0.024063590914011, + 0.01043330505490303, + 0.006606211885809898, + 0.057678334414958954, + 0.005418951157480478, + 0.002570187905803323, + 0.028149360790848732, + 0.0034258116502314806, + -0.02592075988650322, + 0.03183716535568237, + 0.039000529795885086, + -0.049957819283008575, + -0.0019848484080284834, + 0.03706376627087593, + 0.03390658274292946, + 0.027021795511245728, + 0.01611756533384323, + -0.020137008279561996, + 0.0013157704379409552, + -0.0020760486368089914, + 0.010473101399838924, + 0.010565959848463535, + 0.01043330505490303, + -0.01437978632748127, + -0.01695329137146473, + 0.010313915088772774, + 0.005926355719566345, + -0.0022849799133837223, + -0.030112652108073235, + 0.017072679474949837, + -0.007727145683020353, + -0.0045401123352348804, + 0.0012527593644335866, + 0.018611475825309753, + -0.02183499000966549, + -0.027645273134112358, + -0.006543200928717852, + -0.018836989998817444, + 0.0008730347617529333, + 0.014751220121979713, + -0.020163537934422493, + -0.08622565865516663, + 0.017789017409086227, + -0.05624565854668617, + 0.016369609162211418, + -0.0004120591620448977, + -0.0036314267199486494, + -0.004768942017108202, + 0.009783295914530754, + -0.008151641115546227, + 0.03998217359185219, + 0.019805369898676872, + 0.046057768166065216, + -0.000006490242412837688, + -0.05592728778719902, + -0.0037939290050417185, + -0.01776248589158058, + 0.04863126948475838, + 0.035843342542648315, + 0.022206423804163933, + -0.045341432094573975, + -0.032553501427173615, + 0.007740410976111889, + 0.01961965300142765, + 0.03740866854786873, + 0.019022706896066666, + 0.013809370808303356, + 0.021556414663791656, + 0.018266573548316956, + 0.007892964407801628, + -0.01233690232038498, + -0.026424847543239594, + 0.00661284476518631, + 0.05815589055418968, + 0.012078224681317806, + 0.0036247940734028816, + -0.0059031411074101925, + -0.03701070696115494, + 0.0055283913388848305, + 0.021980909630656242, + -0.03345555439591408, + -0.00579370092600584, + -0.00640059681609273, + -0.003946482203900814, + 0.021675804629921913, + 0.019805369898676872, + 0.05783751979470253, + -0.013325180858373642, + 0.060968171805143356, + -0.03589640557765961, + -0.031890228390693665, + -0.016701247543096542, + -0.009398596361279488, + -0.019195158034563065, + -0.013510897755622864, + -0.045872051268815994, + -0.026331989094614983, + 0.06813153624534607, + 0.01218434888869524, + 0.02340031787753105, + 0.03942502290010452, + 0.022113565355539322, + -0.0005389103898778558, + -0.028388140723109245, + 0.006937849335372448, + -0.026424847543239594, + -0.004526847042143345, + -0.0034556591417640448, + 0.025191158056259155, + -0.010599123314023018, + -0.010015442036092281, + -0.004370977636426687, + -0.039876051247119904, + -0.0011698500020429492, + 0.001716222264803946, + 0.011215968057513237, + -0.015560414642095566, + -0.0126088447868824, + 0.02516462653875351, + 0.04629654437303543, + -0.027406493201851845, + 0.004278119187802076, + 0.005147008690983057, + -0.005160273984074593, + -0.001413603313267231, + 0.018916582688689232, + -0.06091511249542236, + 0.01748391054570675, + 0.014698158018290997, + 0.034914758056402206, + -0.013457835651934147, + 0.0034987719263881445, + 0.014830812811851501, + 0.007070504128932953, + -0.00587992649525404, + 0.03303106129169464, + 0.004102351609617472, + 0.010061871260404587, + 0.005044200923293829, + -0.040008705109357834, + 0.002359598409384489, + 0.007256220560520887, + 0.028971821069717407, + -0.009372065775096416, + -0.009239410981535912, + 0.00023940057144500315, + -0.009219512343406677, + -0.019062502309679985, + 0.004931444302201271, + -0.009504720568656921, + 0.03297799825668335, + -0.02370542287826538, + -0.00913991965353489, + 0.014671627432107925, + -0.027539148926734924, + -0.006831725127995014, + 0.04213118180632591, + -0.024700334295630455, + 0.013796105049550533, + 0.0037077032029628754, + 0.0023877874482423067, + 0.0379127599298954, + -0.0077470438554883, + -0.006884787231683731, + 0.01611756533384323, + -0.0067156520672142506, + -0.02015027217566967, + 0.019009441137313843, + -0.01687369868159294, + 0.0003148480027448386, + -0.021463556215167046, + -0.008476645685732365, + -0.013703246600925922, + -0.015746131539344788, + -0.011773118749260902, + -0.046270016580820084, + 0.04377610236406326, + -0.041255660355091095, + 0.011773118749260902, + 0.012655274011194706, + -0.030059590935707092, + -0.009305737912654877, + -0.0725356787443161, + 0.027088122442364693, + 0.03212900832295418, + 0.03454332426190376, + 0.03892093524336815, + -0.002676311880350113, + 0.024448290467262268, + -0.024700334295630455, + 0.024886051192879677, + 0.01333844568580389, + 0.01979210413992405, + 0.04974557086825371, + 0.016634918749332428, + -0.019725777208805084, + 0.0006156014278531075, + -0.007136831525713205, + -0.016369609162211418, + -0.019805369898676872, + -0.021556414663791656, + 0.033137183636426926, + 0.0091465525329113, + 0.03955768048763275, + -0.03642702475190163, + 0.018624741584062576, + -0.017125742509961128, + 0.04149444028735161, + -0.019646184518933296, + 0.01480428222566843, + -0.003399280831217766, + -0.010327180847525597, + -0.01784207858145237, + -0.012768030166625977, + -0.014631831087172031, + -0.0029283559415489435, + 0.021808458492159843, + 0.021556414663791656, + -0.0030394543427973986, + 0.008682260289788246, + -0.061233483254909515, + -0.010167994536459446, + 0.008105211891233921, + 0.01497673336416483, + -0.06388658285140991, + -0.00518017215654254, + 0.03106776811182499, + 0.001016467809677124, + -0.0037906125653535128, + 0.00834399089217186, + -0.03040449321269989, + -0.03321677818894386, + 0.04213118180632591, + -0.022604387253522873, + -0.011865977197885513, + 0.03732907772064209, + -0.02649117447435856, + -0.008582768961787224, + 0.02357276901602745, + -0.017590034753084183, + -0.020495176315307617, + 0.055290546268224716, + -0.01280782651156187, + 0.006592946592718363, + -0.009876154363155365, + -0.025376874953508377, + -0.0025419986341148615, + 0.006350851152092218, + -0.026172803714871407, + -0.03793929144740105, + 0.021184980869293213, + -0.045739393681287766, + 0.017603300511837006, + 0.0079194949939847, + -0.006122021935880184, + 0.0014840762596577406, + -0.04077810421586037, + 0.004062555264681578, + 0.02592075988650322, + -0.012582313269376755, + 0.044545501470565796, + -0.001898622722364962, + 0.001557865529321134, + -0.002644806168973446, + 0.007594490889459848, + -0.031147360801696777, + -0.0065133534371852875, + 0.009511353448033333, + -0.00035505901905708015, + -0.02289622835814953, + 0.012854255735874176, + -0.02512483112514019, + -0.0008896166691556573, + 0.0392393060028553, + -0.01244965847581625, + -0.020309459418058395, + 0.0032268294598907232, + -0.005485278554260731, + 0.009670538827776909, + 0.024660538882017136, + -0.013059871271252632, + 0.006450342480093241, + -0.005438849329948425, + 0.00376739795319736, + -0.027326900511980057, + 0.016236955299973488, + 0.04266180098056793, + -0.013205790892243385, + 0.03316371515393257, + -0.007528163027018309, + -0.02881263568997383, + -0.06701723486185074, + 0.03547190874814987, + -0.011222600936889648, + -0.029635095968842506, + 0.007826636545360088, + 0.006085541564971209, + -0.033004529774188995, + 0.0008232892141677439, + 0.016661450266838074, + 0.0029664942994713783, + -1.230684745223698e-7, + 0.04417406767606735, + 0.021556414663791656, + 0.03263309597969055, + -0.016900228336453438, + -0.042051590979099274, + 0.00038428453262895346, + 0.00878838449716568, + -0.01307313609868288, + -0.0006636888138018548, + -0.0014467670116573572, + 0.011733322404325008, + -0.01668798178434372, + 0.03292493522167206, + -0.007574592251330614, + 0.0140083534643054, + 0.0019251536577939987, + -0.010181260295212269, + -0.0020047465804964304, + -0.03780663385987282, + 0.015215512365102768, + 0.005966152064502239, + -0.006194981746375561, + 0.006191665772348642, + -0.0028686614241451025, + 0.010532795451581478, + 0.0006549833924509585, + -0.011063415557146072, + 0.00905369408428669, + 0.010771574452519417, + 0.0359494686126709, + 0.016409406438469887, + -0.008091946132481098, + -0.014247131533920765, + 0.03244737908244133, + -0.019142096862196922, + -0.02542993612587452, + -0.0283616092056036, + 0.00505083380267024, + 0.03045755624771118, + -0.021025795489549637, + 0.023891139775514603, + -0.03563109412789345, + 0.012224145233631134, + -0.015441025607287884, + 0.02454114891588688, + -0.014074680395424366, + -0.0004634629003703594, + -0.01660838909447193, + 0.015785928815603256, + -0.004042656626552343, + 0.007282751612365246, + -0.008304194547235966, + 0.008728689514100552, + -0.03939849138259888, + -0.010075136087834835, + -0.00488169863820076, + -0.0070439730770885944, + 0.0010504606179893017, + 0.019606387242674828, + 0.021383963525295258, + -0.01560021098703146, + 0.002770828315988183, + -0.015533884055912495, + 0.03456985577940941, + -0.044280193746089935, + 0.005936305038630962, + 0.0054885949939489365, + -0.01717880368232727, + -0.0013887305976822972, + -0.012038428336381912, + -0.026557503268122673, + 0.017497176304459572, + -0.002379496581852436, + 0.02680954709649086, + -0.02854732610285282, + 0.039133183658123016, + 0.03236778452992439, + 0.009252676740288734, + -0.02241867035627365, + -0.017072679474949837, + -0.018518619239330292, + -0.03430454805493355, + -0.006234778556972742, + -0.01634307950735092, + -0.010015442036092281, + -0.005760537460446358, + 0.017165537923574448, + 0.03403923660516739, + 0.005219968501478434, + -0.0070439730770885944, + 0.01087106578052044, + 0.002119161421433091, + 0.020694157108664513, + -0.05460074171423912, + -0.007382242940366268, + -0.030112652108073235, + -0.007806738372892141, + -0.011991999112069607, + -0.002434216672554612, + 0.0021025794558227062, + 0.044412847608327866, + 0.022538060322403908, + 0.0013771232916042209, + -0.007614389061927795, + -0.005409001838415861, + 0.023227866739034653, + 0.06208247318863869, + 0.019725777208805084, + -0.006171767134219408, + -0.01943393610417843, + 0.023692157119512558, + 0.0365862101316452, + 0.019075768068432808, + -0.007780207321047783, + 0.0034755573142319918, + 0.0025519479531794786, + -0.01757676899433136, + 0.012429759837687016, + -0.0007399654132314026, + -0.04470468685030937, + 0.006546517368406057, + 0.003969696816056967, + 0.034596387296915054, + 0.021914582699537277, + 0.014512441121041775, + 0.015467556193470955, + -0.0022617653012275696, + -0.01471142377704382, + -0.04733125492930412, + -0.0037640815135091543, + 0.004191893618553877, + -0.0024043694138526917, + 0.04661491885781288, + 0.030484085902571678, + -0.03655967861413956, + 0.01253588404506445, + 0.020389052107930183, + 0.03226166218519211, + 0.006384015083312988, + -0.027353432029485703, + 0.018160449340939522, + 0.009292473085224628, + -0.010579224675893784, + -0.031173892319202423, + 0.008390420116484165, + 0.011202703230082989, + 0.0006956089055165648, + 0.026756485924124718, + -0.011839446611702442, + 0.023280927911400795, + 0.0106322867795825, + 0.021848255768418312, + 0.00679192878305912, + -0.008377154357731342, + 0.022352343425154686, + -0.013928759843111038, + 0.0024093438405543566, + 0.02605341374874115, + 0.0028587121050804853, + 0.021158449351787567, + 0.02907794527709484, + -0.01107668038457632, + -0.006231462117284536, + -0.00913991965353489, + 0.00326828402467072, + -0.037435200065374374, + 0.004788840189576149, + -0.014844078570604324, + -0.0178022813051939, + -0.0250717680901289, + 0.007866432890295982, + 0.0015785928117111325, + 0.027645273134112358, + 0.051470085978507996, + 0.041971996426582336, + 0.026438113301992416, + -0.03128001466393471, + -0.017643095925450325, + -0.012821092270314693, + 0.009106756187975407, + -0.011766485869884491, + 0.02690240554511547, + -0.019991086795926094, + -0.012900684960186481, + -0.005405685398727655, + -0.036241307854652405, + -0.0035617828834801912, + -0.004198526497930288, + -0.027724865823984146, + -0.040592387318611145, + -0.02228601649403572, + -0.02783099003136158, + -0.0036679068580269814, + -0.05085987225174904, + 0.014194070361554623, + 0.021025795489549637, + -0.0075016324408352375, + -0.006002632435411215, + -0.017364520579576492, + 0.05085987225174904, + -0.018147185444831848, + -0.0019550009164959192, + -0.003488822840154171, + -0.005465380381792784, + 0.011686893180012703, + 0.006884787231683731, + 0.017828812822699547, + -0.000803390983492136, + -0.009902684949338436, + -0.013418039306998253, + 0.007820003665983677, + -0.014154273085296154, + -0.009425127878785133, + -0.03608212247490883, + 0.026796281337738037, + -0.012622109614312649, + 0.005339358001947403, + -0.028122829273343086, + 0.029237130656838417, + 0.00827766302973032, + 0.013285384513437748, + 0.017284927889704704, + 0.004042656626552343, + 0.006864889059215784, + -0.012210879474878311, + -0.0061187054961919785, + 0.02690240554511547, + 0.006805194076150656, + 0.015772663056850433, + -0.011235866695642471, + 0.007309282664209604, + -0.020296193659305573, + 0.012582313269376755, + -0.011454747058451176, + -0.03388005122542381, + 0.03000652976334095, + -0.011288928799331188, + 0.031439200043678284, + 0.008596034720540047, + 0.004344446584582329, + 0.025204423815011978, + 0.0015785928117111325, + -0.025509528815746307, + 0.027088122442364693, + -0.006095490884035826, + -0.022604387253522873, + -0.004337813705205917, + -0.007508264854550362, + 0.02432890050113201, + -0.023771749809384346, + -0.007727145683020353, + 0.005246499553322792, + 0.0001659222034504637, + 0.006937849335372448, + 0.033402495086193085, + -0.003525302978232503, + -0.02596055530011654, + 0.0045401123352348804, + -0.04597817361354828, + 0.003321346128359437, + 0.026915671303868294, + 0.00488169863820076, + 0.016621652990579605, + -0.022259484976530075, + 0.009644008241593838, + 0.0045401123352348804, + 0.01806759089231491, + 0.014339989982545376, + -0.0069909109733998775, + 0.016276750713586807, + 0.018319636583328247, + -0.0011176172411069274, + 0.06388658285140991, + 0.02431563474237919, + -0.015507353469729424, + 0.00959094613790512, + 0.022524794563651085, + -0.024925848469138145, + 0.0017228550277650356, + 0.011255764402449131, + 0.03382698819041252, + 0.02737996354699135, + -0.00304608722217381, + -0.01156087126582861, + -0.018120653927326202, + -0.01899617537856102, + 0.015679804608225822, + -0.00328984041698277, + -0.013331813737750053, + 0.015308370813727379, + 0.011859344318509102, + -0.01331854797899723, + 0.009577680379152298, + 0.008715424686670303, + -0.0036480086855590343, + 0.004506948869675398, + -0.012529251165688038, + 0.007813370786607265, + 0.017192069441080093, + 0.006964379921555519, + 0.0191288311034441, + 0.02601361833512783, + 0.039478085935115814, + 0.007402141112834215, + -0.044200599193573, + -0.004752360284328461, + -0.005525074899196625, + -0.01988496258854866, + -0.00583681371062994, + -0.012986910529434681, + 0.03013918362557888, + 0.010917495004832745, + 0.0001371112302877009, + -0.0418924055993557, + -0.006417179014533758, + -0.004380926489830017, + 0.00843684934079647, + 0.03027183935046196, + -0.043298546224832535, + 0.007667450699955225, + 0.017563503235578537, + -0.013020073994994164, + -0.011030251160264015, + 0.004291384480893612, + 0.0004456374153960496, + -0.0008614275138825178, + 0.01854514889419079, + -0.037753574550151825, + 0.02340031787753105, + -0.02316153794527054, + -0.01725839637219906, + -0.013995087705552578, + -0.008204703219234943, + -0.028467733412981033, + 0.0012270574225112796, + -0.008138375356793404, + 0.006055694539099932, + -0.017337990924715996, + -0.025509528815746307, + 0.041388314217329025, + -0.0342780165374279, + 0.010373610071837902, + -0.01619715802371502, + 0.01513591967523098, + -0.021861521527171135, + 0.005515125580132008, + 0.0283616092056036, + 0.03311065211892128, + 0.030908582732081413, + 0.044094476848840714, + -0.004443937912583351, + -0.012443025596439838, + 0.0280167069286108, + 0.00013348394713830203, + 0.014830812811851501, + -0.015573680400848389, + -0.027990175411105156, + -0.04051279276609421, + 0.00412888266146183, + 0.011182804591953754, + 0.00011534754594322294, + 0.0046429201029241085, + 0.036241307854652405, + -0.03395964205265045, + -0.005156957544386387, + -0.01107668038457632, + 0.0007681545685045421, + 0.029131006449460983, + -0.018173715099692345, + 0.02690240554511547, + 0.008529707789421082, + -0.014844078570604324, + 0.02347991056740284, + 0.004841902293264866, + -0.03616171330213547, + 0.023068679496645927, + 0.010420039296150208, + -0.02854732610285282, + 0.004941393621265888, + 0.03292493522167206, + -0.02828201651573181, + 0.003614844987168908, + -0.03454332426190376, + -0.02915753796696663, + -0.042316898703575134, + -0.03799235075712204, + -0.0045003159902989864, + -0.017324725165963173, + 0.00465950183570385, + -0.019778840243816376, + -0.0034490262623876333, + 0.0002901825064327568, + 0.051337432116270065, + 0.011885874904692173, + 0.015640007331967354, + -0.06590293347835541, + 0.0011681918986141682, + -0.02716771513223648, + 0.024514617398381233, + 0.009544516913592815, + -0.012350167147815228, + -0.0040327077731490135, + 0.007375610060989857, + 0.006327637005597353, + -0.01625022105872631, + -0.0018505352782085538, + -0.01827983930706978, + 0.010552694089710712, + 0.016170626506209373, + 0.00043444466427899897, + 0.029502440243959427, + 0.010406773537397385, + 0.030855519697070122, + -0.01713900826871395, + -0.022524794563651085, + 0.010055238381028175, + 0.01522877812385559, + -0.0015860546845942736, + -0.03555150330066681, + -0.004496999550610781, + -0.02605341374874115, + 0.00021452778310049325, + -0.024302370846271515, + -0.011003720574080944, + 0.018133919686079025, + -0.007368977647274733, + -0.010347078554332256, + -0.006626110058277845, + -0.018810458481311798, + -0.014830812811851501, + 0.018810458481311798, + -0.008091946132481098, + -0.023453379049897194, + -0.010075136087834835, + -0.00836388859897852, + -0.021914582699537277, + 0.05513136088848114, + 0.012197614647448063, + 0.011693526059389114, + 0.013146096840500832, + -0.018346166238188744, + -0.0002893534256145358, + 0.01165372971445322, + -0.010711879469454288, + -0.02107885666191578, + 0.008224600926041603, + -0.03998217359185219, + -0.0036048959009349346, + -0.0005861686659045517, + -0.0018057642737403512, + 0.005339358001947403, + -0.024620741605758667, + -0.017245132476091385, + -0.04642920196056366, + 0.0046429201029241085, + 0.03831072151660919, + -0.0011068389285355806, + 0.005365889053791761, + -0.017828812822699547, + -0.00024624058278277516, + -0.02410338819026947, + -0.03212900832295418, + -0.00439419224858284, + -0.020654361695051193, + 0.0070638712495565414, + 0.006665906868875027, + -0.041520971804857254, + -0.021715600043535233, + -0.008264397270977497, + 0.00789959728717804, + -0.028573855757713318, + 0.0001312039530603215, + -0.040539324283599854, + -0.022617653012275696, + 0.00792612787336111, + -0.0028935340233147144, + -0.012330269441008568, + -0.01593184843659401, + 0.007130198646336794, + 0.009975645691156387, + 0.017563503235578537, + 0.024156449362635612, + 0.008642463944852352, + 0.0028238904196769, + 0.006284523755311966, + 0.021238042041659355, + 0.03605559095740318, + 0.029847342520952225, + 0.013112932443618774, + 0.008045516908168793, + 0.05393746495246887, + 0.001579421921633184, + 0.0006259651272557676, + 0.006639375817030668, + 0.0015678146155551076, + 0.01477775163948536, + -0.0342780165374279, + 0.012350167147815228, + 0.014923671260476112, + 0.0008523074793629348, + -0.001238664728589356, + -0.002158957766368985, + 0.008596034720540047, + 0.014406317844986916, + 0.0031107563991099596, + -0.038549501448869705, + -0.003283207770437002, + -0.0069113182835280895, + -0.006463607773184776, + 0.026040147989988327, + -0.009750132448971272, + -0.0010363660985603929, + 0.0011980391573160887, + -0.013729778118431568, + 0.03027183935046196, + -0.0077337780967354774, + 0.0009675513720139861, + 0.002848763018846512, + -0.0015072908718138933, + 0.029396316036581993, + 0.0017958151875063777, + 0.0037806634791195393, + -0.008781751617789268, + 0.030855519697070122, + 0.014048149809241295, + -0.027326900511980057, + 0.02215336076915264, + -0.037435200065374374, + 0.01391549501568079, + -0.008755221031606197, + 0.014260397292673588, + -0.0046230219304561615, + -0.0031057819724082947, + -0.03679845854640007, + 0.0409107580780983, + 0.015414495021104813, + 0.004460519645363092, + -0.009173083119094372, + 0.009458291344344616, + 0.04348426312208176, + 0.02174213156104088, + -0.033667802810668945, + -0.02060130052268505, + -0.014512441121041775, + -0.01218434888869524, + 0.018943114206194878, + -0.00816490687429905, + -0.008761852979660034, + -0.04987822845578194, + 0.0001784622436389327, + 0.01682063564658165, + 0.009484822861850262, + -0.009869521483778954, + -0.007508264854550362, + 0.004752360284328461, + -0.024753397330641747, + 0.034251485019922256, + -0.013796105049550533, + 0.05388440191745758, + 0.026836078613996506, + -0.0033362696412950754, + -0.007873065769672394, + 0.00457327626645565, + 0.010764941573143005, + 0.016900228336453438, + 0.026133006438612938, + -0.005362572614103556, + 0.011905773542821407, + -0.004971240647137165, + 0.014353255741298199, + -0.007223057094961405, + 0.005011037457734346, + 0.0388944037258625, + 0.023493176326155663, + 0.007262853439897299, + -0.0026481226086616516, + 0.010599123314023018, + 0.004251588135957718, + -0.020972732454538345, + 0.01806759089231491, + -0.02934325486421585, + -0.005329409148544073, + 0.04825983941555023, + 0.030961643904447556, + 0.013995087705552578, + 0.028202423825860023, + -0.0001514130854047835, + -0.018492087721824646, + 0.014048149809241295, + 0.042184244841337204, + -0.011812915094196796, + 0.018531883135437965, + 0.008390420116484165, + 0.004228373523801565, + 0.008118477649986744, + 0.004099035169929266, + -0.04141484573483467, + 0.029131006449460983, + -0.0022601070813834667, + 0.007773574907332659, + -0.025363609194755554, + -0.0013986796839162707, + -0.0015669855056330562, + 0.012721600942313671, + 0.02024313062429428, + -0.023466644808650017, + 0.021184980869293213, + 0.0225911233574152, + -0.01560021098703146, + -0.010685348883271217, + -0.014764485880732536, + 0.015321636572480202, + 0.05396399646997452, + -0.035312723368406296, + -0.0038834710139781237, + 0.008801650255918503, + 0.009955747053027153, + 0.037355609238147736, + -0.01589205302298069, + -0.013351711444556713, + 0.011269030161201954, + -0.024607475847005844, + 0.005830180831253529, + -0.04128219187259674, + 0.014684893190860748, + 0.007720512803643942, + 0.014127742499113083, + 0.02041558362543583, + -0.0009128312231041491, + -0.024832990020513535, + 0.0061187054961919785, + -0.034118831157684326, + 0.028706511482596397, + -0.007024074904620647, + 0.003953114617615938, + 0.007097035180777311, + -0.011726689524948597, + 0.04603123664855957, + -0.0178022813051939, + 0.02987387403845787, + 0.03356168046593666, + 0.012383331544697285, + 0.006765397731214762, + -0.006646008230745792, + -0.0022087034303694963, + -0.026438113301992416, + -0.022007441148161888, + -0.008828180842101574, + 0.031890228390693665, + 0.008927672170102596, + -0.020707422867417336, + -0.013537428341805935, + -0.032818812876939774, + -0.011103211902081966, + 0.0018140551401302218, + 0.023028884083032608, + -0.016396140679717064, + -0.012595579028129578, + -0.03337596356868744, + -0.027406493201851845, + -0.03626783937215805 + ] + }, + { + "HotelId": "50", + "HotelName": "Head Wind Resort", + "Description": "The best of old town hospitality combined with views of the river and cool breezes off the prairie. Our penthouse suites offer views for miles and the rooftop plaza is open to all guests from sunset to 10 p.m. Enjoy a complimentary continental breakfast in the lobby, and free Wi-Fi throughout the hotel.", + "Description_fr": "Le meilleur de l'hospitalité de la vieille ville, avec vue sur la rivière et les vents de la prairie. Nos suites de haut niveau offrent des vues à des milliers de personnes et la place sur le toit est ouverte à tous les clients du coucher du soleil à 22 heures. Profitez d'un petit-déjeuner continental gratuit dans le hall et d'une connexion Wi-Fi gratuite dans tout l'hôtel.", + "Category": "Suite", + "Tags": [ + "coffee in lobby", + "free wifi", + "view" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2012-04-04T00:00:00Z", + "Rating": 4.7, + "Address": { + "StreetAddress": "7633 E 63rd Pl", + "City": "Tulsa", + "StateProvince": "OK", + "PostalCode": "74133", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -95.889305, + 36.072445 + ] + }, + "Rooms": [ + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 160.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 130.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 254.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 145.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 64.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "vcr/dvd" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 135.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 91.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "coffee maker", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 81.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "suite" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Économique, 2 grands lits (Mountain View)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv", + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Suite, 1 King Bed (Waterfront View)", + "Description_fr": "Suite, 1 très grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Économique, 2 grands lits (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 98.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Économique, 1 très grand lit (Mountain View)", + "Type": "Budget Room", + "BaseRate": 99.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "suite", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 229.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "suite" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 75.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 82.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 très grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 113.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + } + ], + "DescriptionVector": [ + -0.036439839750528336, + -0.014774183742702007, + 0.055650997906923294, + -0.0061716437339782715, + -0.045054178684949875, + -0.01931736245751381, + -0.017901306971907616, + -0.009363669902086258, + 0.016898266971111298, + -0.036392636597156525, + 0.038091905415058136, + -0.015635617077350616, + 0.013759343884885311, + -0.032805297523736954, + -0.013063115999102592, + 0.04755587875843048, + -0.025913823395967484, + 0.04408654198050499, + 0.01544681005179882, + 0.09950153529644012, + 0.006578759755939245, + -0.026055429130792618, + -0.02024959959089756, + -0.018562134355306625, + -0.009640980511903763, + 0.036723051220178604, + -0.0327816940844059, + 0.017995711416006088, + 0.034221351146698, + 0.02527659945189953, + -0.02356553077697754, + -0.026692654937505722, + 0.0056878249160945415, + 0.0013069016858935356, + 0.011800466105341911, + -0.042458076030015945, + -0.0009071608656086028, + -0.023919545114040375, + 0.01726408302783966, + -0.026126231998205185, + -0.003959056455641985, + 0.03164885193109512, + 0.04099481925368309, + -0.042576082050800323, + 0.0016771412920206785, + -0.02179546095430851, + -0.010030396282672882, + 0.05706705525517464, + -0.006844270508736372, + 0.012508493848145008, + -0.00138286710716784, + -0.021642055362462997, + -0.041679248213768005, + -0.06872591376304626, + -0.038823533803224564, + 0.006555159110575914, + -0.009611479938030243, + -0.052771683782339096, + 0.035070985555648804, + 0.023707136511802673, + 0.03018559329211712, + 0.006572859827429056, + 0.055037375539541245, + 0.04281209036707878, + -0.03879993408918381, + -0.004640533588826656, + -0.02478097938001156, + 0.010443412698805332, + -0.026787059381604195, + 0.027731096372008324, + 0.03035079874098301, + 0.04326051101088524, + -0.0391775481402874, + -0.04618702456355095, + -0.0327816940844059, + -0.020733419805765152, + 0.00557277025654912, + 0.010000894777476788, + 0.018113715574145317, + -0.023199716582894325, + -0.06778188049793243, + -0.035731811076402664, + -0.030256396159529686, + 0.10176721960306168, + 0.0007692428771406412, + -0.01208367757499218, + 0.00183792260941118, + -0.0006018237909302115, + 0.00033686644746921957, + 0.06674344092607498, + 0.019447168335318565, + 0.0676402747631073, + -0.0010259030386805534, + -0.024426965042948723, + -0.00899195484817028, + 0.019506171345710754, + 0.06183444336056709, + -0.004776238929480314, + -0.015163599513471127, + 0.04057000204920769, + 0.08425533026456833, + -0.09185483306646347, + 0.02515859343111515, + 0.030799217522144318, + -0.01705167442560196, + -0.03632183372974396, + 0.01600143313407898, + 0.020981229841709137, + 0.05225246399641037, + 0.004082961473613977, + -0.09374290704727173, + -0.0003309661988168955, + -0.07915753126144409, + 0.0069740754552185535, + -0.032356876879930496, + 0.030586808919906616, + -0.015258003026247025, + -0.03846951946616173, + -0.0011313697323203087, + 0.004823440685868263, + 0.0037790993228554726, + 0.05220526456832886, + -0.02952476590871811, + 0.02907634899020195, + -0.015564815141260624, + -0.07321009039878845, + -0.039484359323978424, + 0.01175326481461525, + 0.030492404475808144, + 0.011228143237531185, + -0.03537779673933983, + -0.008378330618143082, + 0.015635617077350616, + -0.020013591274619102, + -0.005584570579230785, + 0.03351332247257233, + 0.009676381945610046, + 0.00041301632882095873, + -0.010384410619735718, + -0.038209911435842514, + 0.036605045199394226, + 0.0406172052025795, + 0.018019311130046844, + -0.03089362010359764, + -0.0360858254134655, + -0.010579117573797703, + 0.02371893636882305, + -0.00854943785816431, + -0.0037171468138694763, + 0.04137243330478668, + -0.02907634899020195, + 0.021264439448714256, + -0.021925266832113266, + -0.013664940372109413, + -0.03164885193109512, + -0.0025503758806735277, + 0.0179367084056139, + -0.047201864421367645, + -0.01362953893840313, + 0.07896871864795685, + -0.03830431401729584, + 0.007086180150508881, + -0.035944219678640366, + -0.007286787964403629, + 0.0042009660974144936, + 0.0015399608528241515, + -0.013747543096542358, + -0.0023586181923747063, + -0.05017558112740517, + -0.03851672261953354, + 0.04826390743255615, + 0.0226804967969656, + -0.014101557433605194, + 0.10507135093212128, + 0.02520579658448696, + 0.03190845996141434, + 0.005602271296083927, + 0.007587699685245752, + 0.035731811076402664, + -0.00835472997277975, + 0.007115681190043688, + -0.05003397539258003, + 0.07141642272472382, + -0.045054178684949875, + -0.0008857725188136101, + 0.055981412529945374, + -0.06820669770240784, + 0.014490972273051739, + 0.0073575908318161964, + 0.0519692525267601, + 0.01437296811491251, + 0.003935455344617367, + -0.016756661236286163, + -0.010443412698805332, + 0.001584212644957006, + 0.019671376794576645, + -0.05036439001560211, + -0.023695336654782295, + -0.01809011399745941, + 0.013558736070990562, + -0.041514039039611816, + -0.021087434142827988, + 0.03884713351726532, + -0.04186805337667465, + 0.0032598788384348154, + -0.0358734168112278, + 0.029453963041305542, + 0.039578765630722046, + -0.03589702025055885, + 0.01145235262811184, + 0.011906670406460762, + 0.029265156015753746, + 0.026834260672330856, + 0.05555659532546997, + 0.030917221680283546, + -0.07873271405696869, + -0.010065797716379166, + 0.028344720602035522, + -0.022586092352867126, + 0.04318970814347267, + -0.007263186853379011, + -0.034339357167482376, + 0.00017774452862795442, + 0.04106562212109566, + 0.03249848261475563, + 0.038705527782440186, + -0.012921510264277458, + -0.037714291363954544, + -0.0010259030386805534, + -0.004189165309071541, + 0.0016299394192174077, + -0.03766708821058273, + -0.021771859377622604, + 0.002885214053094387, + -0.018503131344914436, + 0.04111282527446747, + -0.04429895058274269, + -0.023034509271383286, + 0.011499554850161076, + -0.019565172493457794, + -0.013511533848941326, + 0.025465406477451324, + -0.04828750714659691, + 0.03195566311478615, + 0.046092621982097626, + -0.02858072891831398, + -0.012343287467956543, + -0.030586808919906616, + 0.04224567115306854, + -0.0327816940844059, + -0.027070268988609314, + 0.03146004304289818, + 0.019163956865668297, + -0.03750188276171684, + 0.03518899157643318, + 0.002079832134768367, + -0.0036610946990549564, + -0.019789382815361023, + -0.010413911193609238, + -0.021276241168379784, + 0.039035942405462265, + 0.01809011399745941, + -0.02272769808769226, + -0.010467013344168663, + 0.03603862226009369, + -0.015871627256274223, + 0.004767388571053743, + -0.02697586640715599, + -0.010579117573797703, + -0.018231719732284546, + -0.0441337451338768, + -0.022196676582098007, + -0.009222064167261124, + 0.018219919875264168, + -0.01542320940643549, + -0.03039800189435482, + 0.021205438300967216, + -0.0468006506562233, + 0.03603862226009369, + -0.020591814070940018, + -0.010112999938428402, + -0.02355373091995716, + 0.04833471029996872, + -0.012874308973550797, + 0.0060831401497125626, + 0.011481854133307934, + 0.01459717657417059, + 0.02560701221227646, + 0.01760629564523697, + -0.016980871558189392, + -0.006578759755939245, + -0.017452890053391457, + 0.006867871154099703, + -0.020497409626841545, + -0.027896301820874214, + 0.039319153875112534, + 0.03403254598379135, + -0.05055319890379906, + 0.05121402442455292, + -0.02836832031607628, + 0.0016918918117880821, + 0.020225999876856804, + 0.0016210890607908368, + -0.00937547069042921, + 0.0008120195707306266, + 0.037100665271282196, + 0.02316431514918804, + 0.0008820848306640983, + -0.0020842573139816523, + 0.004675934556871653, + 0.01792490854859352, + 0.01898694969713688, + 0.006873771548271179, + -0.029383160173892975, + -0.00541936419904232, + 0.009511175565421581, + 0.011422851122915745, + 0.055650997906923294, + 0.002190461615100503, + 0.000571585085708648, + 0.014915789477527142, + 0.026503847911953926, + 0.011334347538650036, + 0.011216343380510807, + 0.01188896968960762, + -0.03228607401251793, + 0.010478814132511616, + 0.01760629564523697, + -0.00422161677852273, + -0.031365640461444855, + 0.02520579658448696, + -0.031082428991794586, + -0.01239048969000578, + 0.013275524601340294, + -0.05555659532546997, + -0.001388029893860221, + -0.05352691560983658, + 0.051780447363853455, + -0.03143644332885742, + 0.027188275009393692, + -0.05206365883350372, + -0.020261401310563087, + -0.04075881093740463, + -0.0162846427410841, + -0.019022351130843163, + -0.05683104693889618, + -0.017039872705936432, + -0.0073103890754282475, + 0.03549580276012421, + 0.026621852070093155, + -0.01062041986733675, + 0.016733061522245407, + -0.004569730721414089, + 0.012378688901662827, + 0.023707136511802673, + 0.017087075859308243, + 0.06650742888450623, + 0.04783909022808075, + -0.03830431401729584, + 0.057303063571453094, + -0.0031625248957425356, + -0.01750009134411812, + -0.022987307980656624, + 0.010148401372134686, + 0.024037549272179604, + 0.008130521513521671, + -0.030327199026942253, + 0.00422161677852273, + -0.003245128318667412, + -0.009623279795050621, + -0.0003846214385703206, + 0.02008439414203167, + 0.009121760725975037, + 0.025064190849661827, + -0.01387734804302454, + 0.08552978187799454, + 0.029996784403920174, + 0.027943504974246025, + 0.022586092352867126, + 0.0008938853279687464, + -0.02532380074262619, + 0.021642055362462997, + 0.025134993717074394, + -0.015682820230722427, + 0.047697484493255615, + -0.011293046176433563, + -0.005906133446842432, + 0.005658323410898447, + 0.008130521513521671, + 0.03117683157324791, + 0.04408654198050499, + -0.058907926082611084, + -0.01908135414123535, + -0.019777581095695496, + 0.05838870629668236, + -0.0012242983793839812, + 0.012484893202781677, + 0.010602719150483608, + -0.0016314145177602768, + -0.0013821296161040664, + 0.011729663237929344, + -0.021288041025400162, + 0.010573217645287514, + -0.02035580389201641, + -0.010183802805840969, + -0.05390452966094017, + -0.03068121150135994, + -0.017346685752272606, + -0.03979117050766945, + -0.019506171345710754, + -0.05026998743414879, + -0.04156124219298363, + 0.004436975345015526, + -0.017688898369669914, + -0.017783302813768387, + -0.011346148326992989, + -0.026834260672330856, + -0.04293009638786316, + 0.013452531769871712, + 0.04923154413700104, + -0.011959772557020187, + 0.03273449465632439, + -0.015258003026247025, + -0.013122118078172207, + -0.004501877818256617, + 0.01775970123708248, + 0.04418094456195831, + -0.0692923367023468, + -0.01721687987446785, + -0.03304130584001541, + -0.0187627412378788, + 0.006118541583418846, + -0.033418919891119, + 0.02504058927297592, + -0.06216485798358917, + 0.04441695660352707, + -0.0410420224070549, + 0.044723767787218094, + 0.013676740229129791, + 0.0010819552699103951, + -0.029949583113193512, + -0.04149043932557106, + -0.029123550280928612, + -0.009823888540267944, + -0.0222792811691761, + -0.011104239150881767, + 0.05008117854595184, + 0.0643361434340477, + 0.017193280160427094, + -0.010585018433630466, + 0.01577722281217575, + -0.004540229216217995, + 0.0027922852896153927, + -0.012213482521474361, + 0.011352048255503178, + -0.021158235147595406, + 0.02101663127541542, + 0.019659576937556267, + -0.03266369178891182, + -0.009930092841386795, + 0.021052032709121704, + -0.04111282527446747, + -0.06664903461933136, + 0.004189165309071541, + -0.00813642144203186, + -0.028014307841658592, + -0.006094940938055515, + 0.0598047636449337, + 0.02257429249584675, + -0.0445585623383522, + -0.00802431721240282, + -0.018467729911208153, + 0.02780189923942089, + 0.0018585734069347382, + -0.030704813078045845, + -0.026220636442303658, + 0.03589702025055885, + 0.04243447631597519, + 0.015328805893659592, + 0.0515444353222847, + -0.023577332496643066, + -0.019989989697933197, + -0.043614521622657776, + 0.013287325389683247, + -0.011204542592167854, + -0.022881103679537773, + -0.04632863029837608, + 0.018632935360074043, + -0.022479888051748276, + -0.006655463017523289, + -0.021311642602086067, + 0.015069195069372654, + -0.05286609008908272, + -0.010449312627315521, + 0.029312359169125557, + 0.0021462098229676485, + -0.02494618482887745, + -0.01687466725707054, + 0.02416735514998436, + -0.011770965531468391, + -0.037336673587560654, + 0.015564815141260624, + -0.0004148601437918842, + 0.009871089830994606, + 0.05414053797721863, + 0.060559991747140884, + -0.031106028705835342, + -0.03200286626815796, + 0.044228147715330124, + 0.007304488681256771, + -0.009841589257121086, + 0.0005855981144122779, + -0.022267479449510574, + 0.026669053360819817, + 0.004608082119375467, + 0.008390131406486034, + -0.00041191003401763737, + 0.014986592344939709, + -0.020225999876856804, + -0.009328268468379974, + 0.02014339528977871, + 0.02383694238960743, + -0.001285513280890882, + 0.002491373335942626, + 0.009912392124533653, + 0.03596781939268112, + -0.026385841891169548, + -0.03563740849494934, + 0.01832612417638302, + -0.011068837717175484, + 0.02515859343111515, + -0.018833544105291367, + -0.008803147822618484, + 0.0013895048759877682, + -0.012402290478348732, + 0.029925983399152756, + 0.01511639729142189, + -0.010360809043049812, + 0.04403933882713318, + -0.023695336654782295, + 0.026291439309716225, + -0.016320044174790382, + -0.039696767926216125, + -0.007558198645710945, + -0.017665298655629158, + -0.054990172386169434, + -0.01859753578901291, + 0.009298767894506454, + -0.011216343380510807, + -0.024686574935913086, + 0.026362242177128792, + 0.028203114867210388, + 0.006130342371761799, + 0.01611943729221821, + 0.008101020008325577, + -0.0012434740783646703, + 0.01081512775272131, + 0.039035942405462265, + -0.005254157818853855, + 0.02394314669072628, + -0.01858573406934738, + 0.013806545175611973, + -0.023046310991048813, + -0.029925983399152756, + 0.008820848539471626, + 0.02957196906208992, + 0.015612016431987286, + 0.048476316034793854, + 0.0028675133362412453, + 0.006472555920481682, + 0.0018423477886244655, + 0.03575541451573372, + -0.021878063678741455, + 0.0012198732001706958, + 0.014903988689184189, + 0.012237083166837692, + 0.02511139214038849, + 0.004369122441858053, + -0.005938584450632334, + -0.0061244419775903225, + 0.026905063539743423, + -0.019281961023807526, + 0.022633293643593788, + 0.020013591274619102, + -0.017169678583741188, + -0.021252639591693878, + 0.03127123415470123, + 0.017511891201138496, + 0.039979979395866394, + 0.042458076030015945, + -0.014349366538226604, + 0.017476489767432213, + -0.014620778150856495, + -0.010921331122517586, + -0.013393529690802097, + -0.03535419702529907, + -0.022916505113244057, + 0.00843733362853527, + -0.04406294226646423, + 0.030492404475808144, + -0.009369569830596447, + -0.03861112520098686, + -0.024261759594082832, + 0.03315931186079979, + 0.0029766676016151905, + -0.013723942451179028, + -0.010939031839370728, + 0.0071097807958722115, + -0.04663544148206711, + -0.04965636134147644, + 0.02322331815958023, + -0.035070985555648804, + -0.002386644249781966, + 0.0018423477886244655, + -0.055367786437273026, + 0.03972037136554718, + -0.04342571645975113, + 0.00905095785856247, + 0.03360772877931595, + -0.009546576999127865, + 0.0031713752541691065, + 0.01781870424747467, + 0.059002332389354706, + 0.027707494795322418, + 0.009139461442828178, + 0.024356162175536156, + -0.001916100736707449, + -0.05418774113059044, + 0.009233864955604076, + -0.019069554284214973, + 0.039531562477350235, + 0.012130879797041416, + 0.026244236156344414, + -0.0028099860064685345, + -0.012260684743523598, + 0.011900770477950573, + 0.015706419944763184, + 0.02305811084806919, + 0.011216343380510807, + -0.04689505323767662, + -0.009027356281876564, + -0.005277758464217186, + 0.010130700655281544, + 0.00041817902820184827, + -0.01362953893840313, + 0.0042570182122290134, + 0.01688646711409092, + 0.017960309982299805, + 0.03452816605567932, + -0.0006538195884786546, + -0.0013297650730237365, + -0.013063115999102592, + 0.04281209036707878, + 0.026385841891169548, + -0.008608439937233925, + -0.01975398138165474, + -0.014915789477527142, + 0.006614161189645529, + 0.008449133485555649, + 0.055037375539541245, + 0.00044104241533204913, + 0.021748259663581848, + -0.0018231720896437764, + -0.017252281308174133, + -0.02862793207168579, + -0.0011512830387800932, + 0.009935992769896984, + -0.0013305025640875101, + -0.05952155217528343, + 0.006909172981977463, + 0.075900599360466, + 0.0029943683184683323, + 0.02250348962843418, + 0.013169320300221443, + 0.0313420370221138, + 0.050836410373449326, + 0.025016987696290016, + -0.01189486961811781, + 0.027282677590847015, + 0.016638657078146935, + 0.01125764474272728, + 0.010384410619735718, + -0.03382013738155365, + 0.014172360301017761, + -0.02096942812204361, + -0.0002520505804568529, + 0.015600216574966908, + 0.0404047966003418, + -0.022267479449510574, + -0.02445056661963463, + 0.02928875759243965, + 0.01997818984091282, + 0.020827822387218475, + -0.0006228433339856565, + -0.014927590265870094, + -0.031814057379961014, + -0.04965636134147644, + -0.011853568255901337, + 0.008236725814640522, + -0.040971219539642334, + -0.0018246470717713237, + 0.019388165324926376, + 0.003236277960240841, + -0.02610263228416443, + 0.00011754370643757284, + -0.009139461442828178, + 0.014325765892863274, + -0.023518329486250877, + -0.013664940372109413, + 0.022633293643593788, + 0.028179513290524483, + -0.022243879735469818, + 0.006254246924072504, + -0.009823888540267944, + -0.0009078983566723764, + 0.009334168396890163, + -0.06292008608579636, + 0.012992313131690025, + -0.002902914769947529, + -0.018491331487894058, + 0.02985518053174019, + 0.023577332496643066, + -0.0004318233113735914, + 0.006602360866963863, + -0.003363132942467928, + -0.043236907571554184, + -0.009747184813022614, + -0.0017066424479708076, + -0.007664402946829796, + 0.04710746183991432, + -0.00018558076408226043, + 0.020379405468702316, + 0.0003451636293902993, + -0.0017582694999873638, + 0.02433256059885025, + -0.028486326336860657, + 0.022055070847272873, + 0.03212086856365204, + -0.037596285343170166, + -0.012024675495922565, + -0.012095478363335133, + -0.042174868285655975, + -0.008283927105367184, + -0.01501019299030304, + 0.04682425037026405, + -0.03839871659874916, + -0.0033365818671882153, + 0.01777150295674801, + -0.05786948651075363, + 0.0016343645984306931, + -0.02928875759243965, + 0.00833112932741642, + 0.03365492820739746, + -0.0033690331038087606, + 0.0013076391769573092, + -0.017417488619685173, + 0.02803790755569935, + 0.00791221298277378, + 0.012012874707579613, + 0.0075640990398824215, + 0.0009123235358856618, + 0.009068658575415611, + -0.009222064167261124, + 0.004693635273724794, + 0.001954452134668827, + 0.012850707396864891, + 0.027117472141981125, + 0.029265156015753746, + -0.025134993717074394, + -0.044110141694545746, + 0.005416414234787226, + -0.06169283762574196, + 0.029996784403920174, + -0.0005225393688306212, + 0.0027937605045735836, + -0.04016878828406334, + 0.01218988187611103, + -0.001485383720137179, + -0.004540229216217995, + -0.0156710185110569, + 0.008755945600569248, + -0.055650997906923294, + 0.0016697660321369767, + -0.006106741260737181, + 0.02499338798224926, + -0.01439656876027584, + 0.004720186349004507, + 0.007204184774309397, + 0.04550259932875633, + 0.0039059543050825596, + 0.04149043932557106, + -0.0006280060624703765, + 0.02742428332567215, + -0.016626857221126556, + 0.012732703238725662, + 0.022656895220279694, + 0.0039030041079968214, + -0.003888253588229418, + 0.026527447625994682, + -0.003460486652329564, + 0.013794745318591595, + 0.02527659945189953, + 0.023931344971060753, + -0.029642771929502487, + 0.010673522017896175, + 0.0010790051892399788, + -0.010885929688811302, + 0.00678526796400547, + 0.031200433149933815, + -0.027683893218636513, + -0.022597892209887505, + 0.023978548124432564, + -0.013334526680409908, + 0.00844323355704546, + 0.029170753434300423, + -0.01324012316763401, + 0.018231719732284546, + -0.028509926050901413, + -0.021535851061344147, + 0.02681065909564495, + -0.010832828469574451, + -0.03200286626815796, + 0.0015871627256274223, + 0.012095478363335133, + -0.03141283988952637, + 0.004970946349203587, + 0.007475595455616713, + 0.003324781311675906, + 0.003551940433681011, + -0.03393813967704773, + -0.021382445469498634, + 0.02829751744866371, + -0.004929644986987114, + 0.02593742497265339, + 0.0003388946352060884, + 0.0016579654766246676, + -0.020922226831316948, + 0.015222601592540741, + -0.0035637407563626766, + 0.002447121776640415, + -0.005617022048681974, + 0.019128555431962013, + -0.03200286626815796, + 0.010567317716777325, + -0.024922585114836693, + 0.015682820230722427, + 0.011806366965174675, + -0.020662616938352585, + -0.04026319086551666, + -0.01744108833372593, + 0.028273917734622955, + -0.02681065909564495, + 0.037950299680233, + -0.010449312627315521, + -0.014231362380087376, + -0.0010177901713177562, + -0.0036404437851160765, + 0.030870020389556885, + 0.00015147004160098732, + 0.029996784403920174, + -0.004147863946855068, + -0.015376007184386253, + 0.03488217666745186, + -0.010006795637309551, + -0.023317720741033554, + 0.016261043027043343, + -0.003460486652329564, + -0.04203326255083084, + 0.030043987557291985, + 0.0015311104943975806, + -0.027164673432707787, + 0.027849100530147552, + -0.008071518503129482, + 0.04026319086551666, + 0.02482818067073822, + -0.015317005105316639, + 0.021984267979860306, + 0.03273449465632439, + 0.0206272155046463, + -0.024639373645186424, + -0.014089756645262241, + -0.0011675086570903659, + 0.0031831758096814156, + 0.02262149378657341, + -0.042953696101903915, + 0.026621852070093155, + -0.022798500955104828, + 0.026952264830470085, + -0.02118183672428131, + -0.016756661236286163, + -0.007416592910885811, + -0.0005782228545285761, + 0.015045594424009323, + -0.04307170212268829, + -0.02377793937921524, + 0.026126231998205185, + 0.003460486652329564, + 0.02544180490076542, + 0.013251923955976963, + 0.023034509271383286, + 0.015293404459953308, + 0.01406615599989891, + -0.009741284884512424, + -0.007440194021910429, + -0.022527089342474937, + 0.006242446601390839, + -0.006755766924470663, + 0.010437512770295143, + -0.008838549256324768, + -0.022255679592490196, + -0.004988647066056728, + -0.019246559590101242, + -0.0010790051892399788, + 0.015812624245882034, + -0.01975398138165474, + 0.03315931186079979, + -0.018278922885656357, + 0.0034457361325621605, + -0.009127660654485226, + 0.004345521796494722, + -0.003938405774533749, + 0.005319060292094946, + -0.048476316034793854, + 0.016296444460749626, + 0.01864473707973957, + 0.024426965042948723, + -0.042174868285655975, + -0.008791347034275532, + -0.01509279664605856, + -0.040688008069992065, + 0.034079745411872864, + -0.016237441450357437, + -0.014007153920829296, + 0.003224477404728532, + 0.020674416795372963, + 0.01218988187611103, + 0.016815664246678352, + -0.012661900371313095, + 0.018573934212327003, + -0.0005597846466116607, + -0.0008311953279189765, + 0.029099950566887856, + -0.015470411628484726, + -0.007322189398109913, + -0.0029973185155540705, + -0.024592172354459763, + 0.028061509132385254, + -0.013452531769871712, + 0.013287325389683247, + -0.010655821301043034, + 0.029170753434300423, + 0.01742928847670555, + -0.007629001513123512, + -0.01208367757499218, + -0.019388165324926376, + -0.00957607850432396, + -0.027613090351223946, + -0.00022955593885853887, + -0.019624175503849983, + -0.020886825397610664, + 0.00836062990128994, + 0.04838191345334053, + -0.016921868547797203, + -0.01694547012448311, + 0.00525710778310895, + 0.0008171822992153466, + -0.013122118078172207, + 0.034622568637132645, + -0.036487042903900146, + 0.011487754061818123, + -0.00023895944468677044, + 0.020320402458310127, + -0.005590470973402262, + 0.002169810701161623, + -0.00896835420280695, + 0.03405614569783211, + -0.002621178515255451, + 0.010897730477154255, + 0.03547220304608345, + 0.0023128914181143045, + -0.010685321874916553, + 0.06216485798358917, + -0.006071339827030897, + -0.021276241168379784, + 0.01459717657417059, + 0.02371893636882305, + -0.02428535930812359, + 0.032073669135570526, + 0.030445203185081482, + -0.011163241229951382, + 0.019954588264226913, + -0.048027899116277695, + 0.0105142155662179, + 0.047744687646627426, + -0.01700447127223015, + -0.029548367485404015, + -0.017960309982299805, + 0.030468804761767387, + 0.01963597536087036, + -0.011829967610538006, + -0.007381191477179527, + -0.008295727893710136, + -0.004003308247774839, + -0.03846951946616173, + -0.005788128823041916, + 0.015623817220330238, + -0.008531737141311169, + 0.01509279664605856, + -0.014656179584562778, + -0.02515859343111515, + 0.027495086193084717, + 0.00619524484500289, + 0.002942741382867098, + -0.0013356652343645692, + -0.040688008069992065, + 0.030209193006157875, + 0.03575541451573372, + 0.03568461164832115, + -0.00915716215968132, + 0.03226247429847717, + 0.006094940938055515, + 0.026291439309716225, + 0.0016963169910013676, + 0.0008171822992153466, + 0.012980513274669647, + -0.01313391886651516, + 0.06948114186525345, + 0.008118720725178719, + 0.029760776087641716, + -0.0008732345304451883, + 0.03769068792462349, + -0.009151261299848557, + 0.03641624003648758, + 0.008059718646109104, + 0.030445203185081482, + 0.006531557999551296, + -0.02780189923942089, + -0.024757377803325653, + 0.021323442459106445, + 0.013004113920032978, + -0.0346461683511734, + 0.0025297249667346478, + 0.007876811549067497, + 0.01915215700864792, + -0.030964422971010208, + 0.013723942451179028, + 0.005729126278311014, + -0.01583622582256794, + 0.03502378240227699, + 0.010750224813818932, + -0.011057036928832531, + 0.004398623947054148, + -0.03747827932238579, + -0.001158658298663795, + -0.017452890053391457, + -0.005779278464615345, + -0.007074379362165928, + -0.02471017651259899, + 0.02560701221227646, + -0.030043987557291985, + 0.011800466105341911, + -0.009222064167261124, + 0.008236725814640522, + -0.03549580276012421, + -0.025016987696290016, + -0.017075274139642715, + -0.017913108691573143, + -0.013900949619710445, + -0.02763669192790985, + 0.010974433273077011, + -0.0017656447598710656, + 0.02697586640715599, + -0.012473092414438725, + -0.017452890053391457, + 0.03190845996141434, + -0.028155911713838577, + -0.009764885529875755, + -0.0015665119281038642, + 0.021063832566142082, + 0.04304810240864754, + -0.007086180150508881, + 0.006384052336215973, + -0.04153764247894287, + -0.004897193517535925, + 0.0037023962941020727, + -0.005451815202832222, + 0.022196676582098007, + -0.03195566311478615, + 0.005142053123563528, + 0.04075881093740463, + 0.012154480442404747, + 0.0014536699745804071, + 0.017417488619685173, + -0.005982836242765188, + 0.015045594424009323, + -0.012213482521474361, + -0.002011979464441538, + 0.02367173507809639, + -0.009469874203205109, + 0.042576082050800323, + -0.010177901946008205, + 0.011080637574195862, + -0.011871268972754478, + 0.009871089830994606, + 0.0027598340529948473, + 0.0036315934266895056, + -0.014054355211555958, + 0.007900412194430828, + -0.005392813123762608, + 0.006319149862974882, + -0.009446273557841778, + 0.0226804967969656, + 0.02086322382092476, + 0.015139997936785221, + 0.02344752661883831, + 0.035118188709020615, + -0.002023780019953847, + 0.006596460472792387, + 0.009499375708401203, + -0.0158834271132946, + 0.006997676566243172, + -0.00723958620801568, + -0.02560701221227646, + 0.02520579658448696, + 0.010526016354560852, + -0.016190240159630775, + 0.01095083262771368, + 0.0027716346085071564, + 0.041797250509262085, + 0.013605937361717224, + -0.020615413784980774, + -0.026244236156344414, + -0.0035165389999747276, + -0.01467978022992611, + 0.002228813013061881, + -0.0033365818671882153, + 0.0015606116503477097, + 0.00863794144243002, + -0.008891651406884193, + 0.012697301805019379, + -0.002073931973427534, + 0.011959772557020187, + 0.01611943729221821, + 0.015435010194778442, + 0.014986592344939709, + 0.000786943593993783, + 0.015328805893659592, + 0.049845170229673386, + -0.0051007517613470554, + 0.026834260672330856, + -0.005316109862178564, + -0.015989631414413452, + 0.03011479042470455, + 0.04540819302201271, + -0.006802968680858612, + -0.00003802884748438373, + -0.008927052840590477, + 0.00971178337931633, + -0.04352011904120445, + -0.035070985555648804, + -0.01230788603425026, + 0.0006224745884537697, + -0.008496335707604885, + 0.007729305420070887, + 0.002140309661626816, + 0.02322331815958023, + -0.045219387859106064, + 0.010608619078993797, + 0.007806008215993643, + 0.017287682741880417, + 0.01439656876027584, + -0.017972109839320183, + -0.009965493343770504, + -0.02796710468828678, + -0.006012337747961283, + 0.011853568255901337, + 0.004870642442256212, + 0.026857860386371613, + 0.009581978432834148, + -0.02758949063718319, + -0.008077419362962246, + 0.03072841465473175, + -0.019659576937556267, + 0.0006608261028304696, + -0.026692654937505722, + -0.00896245427429676, + 0.013204721733927727, + -0.02565421350300312, + 0.015069195069372654, + -0.005407563876360655, + -0.02511139214038849, + 0.025913823395967484, + -0.0029383162036538124, + -0.0362982340157032, + 0.006702664773911238, + -0.0024515469558537006, + -0.034126948565244675, + 0.023907745257019997, + 0.03426855430006981, + 0.013936351053416729, + 0.016803864389657974, + -0.002706731902435422, + 0.0011852093739435077, + -0.015128198079764843, + -0.003138924017548561, + -0.020497409626841545, + -0.018408726900815964, + -0.006732165813446045, + -0.04316610470414162, + 0.014856787398457527, + 0.0011402200907468796, + 0.01742928847670555, + -0.027707494795322418, + -0.019222959876060486, + 0.012626498937606812, + -0.02581942081451416, + -0.004377972800284624, + 0.042788490653038025, + 0.008956554345786572, + -0.04071160778403282, + 0.011399250477552414, + -0.018066514283418655, + 0.015435010194778442, + 0.0030135440174490213, + 0.0356610082089901, + -0.020886825397610664, + -0.025229396298527718, + -0.00449597742408514, + -0.0040888614021241665, + 0.015163599513471127, + -0.0031654750928282738, + -0.00863204151391983, + -0.066837839782238, + 0.012874308973550797, + 0.0181491170078516, + -0.0003514326235745102, + -0.011765064671635628, + 0.02008439414203167, + -0.015753623098134995, + -0.02328231930732727, + -0.006690864451229572, + 0.01177686545997858, + 0.029383160173892975, + -0.015765422955155373, + 0.02035580389201641, + -0.023353122174739838, + -0.0051863049156963825, + -0.0019987039268016815, + 0.004702485632151365, + -0.0014949715696275234, + 0.027660293504595757, + 0.015128198079764843, + -0.023294121026992798, + 0.011883069761097431, + -0.009806187823414803, + -0.02747148461639881, + 0.0214532483369112, + -0.017913108691573143, + -0.0069268736988306046, + -0.008531737141311169, + -0.004047560039907694, + 0.015659218654036522, + 0.00802431721240282, + 0.026456644758582115, + 0.021429646760225296, + 0.009369569830596447, + 0.010708923451602459, + 0.03757268562912941, + 0.016320044174790382, + -0.0021639105398207903, + -0.03469337150454521, + 0.01136974897235632, + 0.006867871154099703, + 0.03174325451254845, + 0.019671376794576645, + -0.017181478440761566, + 0.006602360866963863, + 0.014715181663632393, + 0.009635080583393574, + 0.00854943785816431, + -0.00803021714091301, + 0.0198011826723814, + -0.02813231199979782, + -0.00937547069042921, + 0.013912749476730824, + 0.006277848035097122, + 0.004454676061868668, + 0.013806545175611973, + -0.006136242300271988, + -0.019718579947948456, + 0.008826748467981815, + 0.016072236001491547, + -0.009334168396890163, + -0.04531379044055939, + -0.024639373645186424, + 0.014113357290625572, + 0.009222064167261124, + -0.08147042244672775, + 0.0027701593935489655, + 0.013393529690802097, + -0.0010443412465974689, + -0.000091637994046323, + -0.024426965042948723, + 0.018054712563753128, + -0.024190956726670265, + 0.014408369548618793, + -0.002562176203355193, + -0.01230788603425026, + -0.03372573107481003, + -0.0010096774203702807, + -0.0009949267841875553, + -0.017110675573349, + 0.026291439309716225, + 0.007929913699626923, + -0.003578491508960724, + -0.003873503068462014, + 0.0028689883183687925, + -0.0016063384246081114, + -0.015175399370491505, + -0.03761988505721092, + 0.024521369487047195, + 0.01418416015803814, + 0.021441446617245674, + -0.030327199026942253, + -0.014054355211555958, + 0.03221527114510536, + -0.026739856228232384, + -0.018491331487894058, + 0.008614340797066689, + 0.014608977362513542, + 0.018503131344914436, + 0.06405293196439743, + 0.014632578007876873, + -0.0030445202719420195, + 0.000983126345090568, + -0.00019950163550674915, + -0.01611943729221821, + -0.0023305921349674463, + -0.03877633064985275, + 0.009753085672855377, + 0.022479888051748276, + 0.02046200819313526, + -0.004327821079641581, + 0.021264439448714256, + 0.025229396298527718, + -0.01804291270673275, + -0.021087434142827988, + -0.03424495458602905, + -0.022090472280979156, + 0.005165654234588146, + 0.010236904956400394, + -0.03955516219139099, + 0.007174683269113302, + 0.03946075960993767, + 0.019565172493457794, + -0.0016800913726910949, + 0.019907386973500252, + -0.011210442520678043, + -0.01583622582256794, + -0.020674416795372963, + -0.009735384956002235, + 0.02985518053174019, + 0.01053781621158123, + -0.004159664269536734, + 0.05060039833188057, + 0.011824067682027817, + -0.0014396568294614553, + 0.010107099078595638, + 0.014561775140464306, + -0.018337924033403397, + 0.009770786389708519, + 0.004392723552882671, + 0.016178438439965248, + -0.018892547115683556, + 0.009056857787072659, + -0.00830752868205309, + -0.00003558578100637533, + -0.014620778150856495, + 0.022444486618041992, + 0.00027989232330583036, + -0.013381728902459145, + -0.03171965479850769, + -0.01981298252940178, + 0.029217954725027084, + -0.0026344540528953075, + -0.017582694068551064, + 0.018385127186775208, + -0.007475595455616713, + -0.022975508123636246, + 0.022326482459902763, + -0.03452816605567932, + -0.00017156772082671523, + -0.005599321331828833, + 0.0210284311324358, + 0.029312359169125557, + -0.03179045766592026, + 0.030610408633947372, + -0.017795102670788765, + 0.03646343946456909, + 0.0010259030386805534, + -0.019824784249067307, + -0.034834977239370346, + -0.028509926050901413, + -0.014349366538226604, + 0.007823709398508072, + -0.00693867402151227, + 0.015328805893659592, + -0.039035942405462265, + -0.010762025602161884, + 0.003422135254368186, + 0.03171965479850769, + 0.003684695577248931, + -0.013004113920032978, + 0.008059718646109104, + 0.0020783571526408195, + 0.004826390650123358, + 0.0020075542852282524, + -0.01726408302783966, + -0.012673701159656048, + 0.004879492800682783, + 0.010295907035470009, + -0.04602181911468506, + 0.01252029463648796, + -0.0070153772830963135, + 0.02272769808769226, + 0.021170036867260933, + -0.011104239150881767, + -0.02158305235207081, + 0.02191346511244774, + -0.01792490854859352, + -0.027164673432707787, + 0.011405150406062603, + -0.003419185057282448, + 0.07000036537647247, + 0.01952977105975151, + -0.030327199026942253, + -0.015541214495897293, + 0.014502773061394691, + 0.015635617077350616, + 0.019069554284214973, + 0.034669771790504456, + -0.03797389939427376, + -0.003976757172495127, + 0.0025134992320090532, + -0.0069740754552185535, + 0.00750509649515152, + 0.025252997875213623, + 0.01426676381379366, + -0.01144645269960165, + -0.02113463543355465, + -0.021866263821721077, + -0.010154301300644875, + -0.012732703238725662, + 0.006584660150110722, + 0.015411408618092537, + -0.007929913699626923, + -0.0029515917412936687, + 0.007009476888924837, + -0.011741464026272297, + -0.0179367084056139, + 0.028321119025349617, + -0.022597892209887505, + 0.029430363327264786, + 0.023022709414362907, + 0.02692866325378418, + -0.05253567546606064, + 0.02361273393034935, + -0.0012626498937606812, + 0.0002164648030884564, + 0.0020975328516215086, + 0.017134277150034904, + -0.0406172052025795, + 0.004608082119375467, + 0.0093813706189394, + -0.014833185821771622, + -0.015352406539022923, + 0.011770965531468391, + 0.002989943139255047, + 0.03646343946456909, + -0.02730627916753292, + -0.02404935099184513, + -0.018880745396018028, + -0.016674058511853218, + -0.003546040039509535, + -0.014195960946381092, + -0.0030194444116204977, + 0.00515975384041667, + -0.008862149901688099, + -0.01875094138085842, + 0.03372573107481003, + -0.021394245326519012, + 0.010638120584189892, + 0.04238727316260338, + -0.03863472491502762, + -0.014774183742702007, + 0.03799750283360481, + 0.018609335646033287, + 0.005637672729790211, + -0.014443770982325077, + 0.01604863442480564, + -0.007428393699228764, + 0.023530129343271255, + 0.002866038354113698, + 0.0017464690608903766, + -0.04288289323449135, + -0.008519936352968216, + 0.013358128257095814, + 0.03790309652686119, + -0.017901306971907616, + -0.007528697606176138, + 0.0017656447598710656, + -0.024922585114836693, + 0.0013732792576774955, + -0.007587699685245752, + 0.014302165247499943, + 0.0455734021961689, + 0.003292330075055361, + 0.032474882900714874, + -0.00330413063056767, + 0.012650099582970142, + -0.02692866325378418, + -0.01207777764648199, + -0.033631328493356705, + 0.0027509836945682764, + 0.025347402319312096, + 0.019281961023807526, + -0.008431432768702507, + -0.009676381945610046, + 0.00957607850432396, + 0.011493653990328312, + 0.034457363188266754, + 0.022479888051748276, + -0.015612016431987286, + -0.03785589709877968, + 0.021665656939148903, + -0.04099481925368309 + ] + }, + { + "HotelId": "6", + "HotelName": "King's Cellar Hotel", + "Description": "Newest kid on the downtown block. Steps away from the most popular destinations in downtown, enjoy free WiFi, an indoor rooftop pool & fitness center, 24 Grab'n'Go & drinks at the bar", + "Description_fr": "Le plus récent de l'immeuble du centre-ville. À quelques pas des destinations les plus populaires du centre-ville, profitez du WiFi gratuit, d'une piscine couverte sur le toit et d'un centre de remise en forme, de 24 Grab'n'Go et de boissons au bar.", + "Category": "Suite", + "Tags": [ + "free wifi", + "pool", + "bar" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2015-03-20T00:00:00Z", + "Rating": 3.5, + "Address": { + "StreetAddress": "555 California St", + "City": "San Francisco", + "StateProvince": "CA ", + "PostalCode": "94104", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.403481, + 37.792259 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Standard, 2 grands lits (Mountain View)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv", + "bathroom shower", + "tv" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 126.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub", + "bathroom shower", + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 67.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 252.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 168.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Cityside)", + "Description_fr": "Suite, 1 grand lit (côté ville)", + "Type": "Suite", + "BaseRate": 257.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 83.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 148.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker", + "tv" + ] + }, + { + "Description": "Suite, 2 Queen Beds (City View)", + "Description_fr": "Suite, 2 grands lits (vue sur la ville)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 105.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 107.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "tv", + "suite" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Amenities)", + "Description_fr": "Suite, 1 grand lit (Services)", + "Type": "Suite", + "BaseRate": 247.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + } + ], + "DescriptionVector": [ + -0.03176851198077202, + -0.07629293203353882, + -0.013119667768478394, + 0.010324765928089619, + -0.003449672367423773, + -0.03555162996053696, + -0.029464688152074814, + 0.03496961295604706, + 0.008421080186963081, + -0.021910572424530983, + 0.011731310747563839, + -0.0072206673212349415, + -0.0366186648607254, + -0.03232627734541893, + 0.01000344380736351, + 0.027961140498518944, + -0.061790965497493744, + -0.02258959412574768, + -0.013653184287250042, + 0.04898655787110329, + 0.030798479914665222, + 0.01640564762055874, + -0.007578366436064243, + -0.014586838893592358, + -0.0013656215742230415, + 0.05034460127353668, + -0.03150175139307976, + -0.03319930657744408, + -0.027039609849452972, + 0.020843539386987686, + 0.00048804678954184055, + -0.04064429551362991, + -0.01441708393394947, + 0.024432653561234474, + 0.042511604726314545, + -0.018030449748039246, + -0.025051048025488853, + 0.01617526449263096, + 0.0530121885240078, + -0.03125924617052078, + 0.03164725750684738, + 0.01371381152421236, + 0.01545986719429493, + -0.044209156185388565, + 0.010082258842885494, + -0.0414445698261261, + -0.04219634458422661, + 0.006238511297851801, + 0.03846172243356705, + 0.047483012080192566, + -0.04212358966469765, + -0.025439059361815453, + -0.01746055670082569, + -0.0807550698518753, + -0.054903749376535416, + 0.01405332237482071, + -0.01725442335009575, + -0.045906711369752884, + 0.018648844212293625, + 0.015678124502301216, + 0.058201853185892105, + 0.04707074910402298, + -0.0009723043767735362, + 0.07372234761714935, + -0.022177331149578094, + 0.03138050064444542, + -0.007760247215628624, + 0.032277777791023254, + -0.014489836059510708, + -0.010136822238564491, + 0.027306368574500084, + 0.028979672119021416, + -0.032835546880960464, + -0.027742883190512657, + -0.016138888895511627, + -0.026627346873283386, + -0.02752462588250637, + -0.04922906681895256, + -0.004513674881309271, + -0.030846981331706047, + -0.01171918585896492, + -0.0026418184861540794, + 0.0024159832391887903, + 0.034533098340034485, + -0.01301053911447525, + -0.0246751606464386, + -0.038558728992938995, + -0.045445945113897324, + 0.007135789841413498, + 0.05403072014451027, + 0.04488817974925041, + -0.012052633799612522, + -0.03196251764893532, + -0.02631208673119545, + 0.009924628771841526, + 0.0011215981794521213, + 0.0036194277927279472, + -0.015447741374373436, + 0.0003440578293520957, + 0.004068066831678152, + 0.02948893792927265, + -0.13173019886016846, + -0.005801997147500515, + -0.03916499763727188, + 0.012683154083788395, + -0.027573127299547195, + -0.03826771676540375, + 0.06872668862342834, + 0.034630101174116135, + -0.0004565965791698545, + -0.10214424878358841, + 0.0003902858588844538, + -0.018163828179240227, + -0.0006623492226935923, + -0.009385048411786556, + -0.009663932956755161, + 0.03768569976091385, + -0.006193040870130062, + -0.01343492791056633, + -0.04408790171146393, + -0.010130760259926319, + 0.07740846276283264, + 0.019424868747591972, + -0.020091764628887177, + -0.01343492791056633, + -0.06940571218729019, + 0.0033132617827504873, + 0.01758180931210518, + -0.03843747451901436, + -0.006183946970850229, + -0.017363552004098892, + -0.037055179476737976, + -0.0093001713976264, + -0.008675714023411274, + 0.03230202943086624, + 0.012610401026904583, + -0.07163678109645844, + -0.003583051497116685, + -0.017412053421139717, + -0.059899408370256424, + 0.010809781961143017, + 0.03232627734541893, + 0.019667375832796097, + -0.029003923758864403, + -0.016951289027929306, + -0.023838508874177933, + -0.002370513044297695, + 0.020782912150025368, + -0.03591539338231087, + 0.024081015959382057, + -0.01755755953490734, + 0.0052806055173277855, + -0.00020177400438115, + -0.035478878766298294, + -0.018806474283337593, + -0.008954597637057304, + 0.013156043365597725, + 0.030968235805630684, + -0.01680578477680683, + 0.02118304930627346, + -0.04248735308647156, + -0.02176506817340851, + -0.029294932261109352, + 0.02343837171792984, + 0.009378986433148384, + 0.01752118207514286, + -0.020734410732984543, + -0.010245950892567635, + -0.06106344237923622, + 0.001233000191859901, + 0.11106853187084198, + 0.002097691874951124, + 0.010045882314443588, + 0.06377953290939331, + 0.006080881226807833, + 0.014792971312999725, + -0.003237477969378233, + 0.04219634458422661, + 0.033587317913770676, + -0.03380557522177696, + 0.027500376105308533, + -0.02585132233798504, + 0.07828149199485779, + -0.040717046707868576, + -0.004289355129003525, + -0.0001568721781950444, + -0.0013678950490429997, + 0.04680398851633072, + -0.005283636972308159, + 0.027088113129138947, + -0.020140266045928, + 0.04275410994887352, + -0.048234786838293076, + -0.009039475582540035, + 0.009548741392791271, + 0.01974012888967991, + -0.013204545713961124, + 0.002279572654515505, + -0.004719806369394064, + 0.02189844660460949, + -0.05786234140396118, + -0.028906920924782753, + 0.021910572424530983, + -0.058201853185892105, + -0.004598552826792002, + -0.06028741970658302, + -0.014247328042984009, + 0.005965689662843943, + -0.027645880356431007, + -0.016842160373926163, + 0.011137166991829872, + 0.007335858419537544, + 0.0003459524305071682, + 0.005341232288628817, + 0.0033314498141407967, + -0.015641747042536736, + -0.011737373657524586, + 0.037540193647146225, + 0.04122631251811981, + 0.06227598339319229, + 0.008772716857492924, + 0.0439423993229866, + 0.02405676618218422, + 0.03589114174246788, + 0.0006180157652124763, + 0.023365618661046028, + -0.028349151834845543, + -0.0441364049911499, + 0.06450705230236053, + 0.0169634148478508, + 0.004519737791270018, + -0.018976228311657906, + -0.02876141481101513, + -0.022541092708706856, + -0.0018627623794600368, + 0.06664112210273743, + -0.023814257234334946, + 0.004598552826792002, + 0.013725937344133854, + 0.01699979044497013, + -0.052381668239831924, + -0.026845604181289673, + -0.018842849880456924, + 0.04445166513323784, + 0.026142332702875137, + -0.05102362483739853, + -0.02359600178897381, + -0.00025785391335375607, + 0.016890661790966988, + -0.014089698903262615, + -0.0028358246199786663, + -0.0034860484302043915, + -0.01853971555829048, + -0.011664621531963348, + 0.04821053519845009, + 0.007111538667231798, + 0.0341208353638649, + -0.00960936862975359, + 0.017048291862010956, + -0.027864137664437294, + 0.051072124391794205, + 0.016720907762646675, + 0.0129135362803936, + -0.045324694365262985, + 0.012658903375267982, + 0.019012605771422386, + -0.03901949152350426, + 0.027791384607553482, + -0.010888596996665001, + -0.007293419446796179, + -0.0603359192609787, + -0.019800756126642227, + -0.059996411204338074, + 0.00768143218010664, + 0.006668962072581053, + -0.006117257289588451, + -0.013592557981610298, + -0.021498309448361397, + 0.012889285571873188, + 0.012974162586033344, + -0.010349016636610031, + -0.031889766454696655, + 0.015047604218125343, + -0.026845604181289673, + -0.010106509551405907, + -0.007263106293976307, + 0.000810885161627084, + 0.03841322287917137, + -0.02716086432337761, + 0.026821354404091835, + -0.0024963137693703175, + 0.01047633308917284, + -0.028300650417804718, + -0.06940571218729019, + 0.03140474855899811, + 0.01584787853062153, + 0.06969671696424484, + -0.04995658993721008, + 0.016914913430809975, + -0.017084669321775436, + 0.024081015959382057, + 0.02648184262216091, + -0.030968235805630684, + -0.031986769288778305, + 0.012695278972387314, + 0.041396066546440125, + -0.012428520247340202, + 0.04828328639268875, + 0.030289214104413986, + 0.008402892388403416, + -0.0412505641579628, + -0.0019506714306771755, + 0.026821354404091835, + -0.019849257543683052, + -0.00826951302587986, + 0.017181672155857086, + 0.01729080080986023, + 0.015872130170464516, + -0.029634444043040276, + 0.006384015548974276, + 0.0056504299864172935, + -0.019400617107748985, + 0.02370513044297695, + 0.01090072188526392, + 0.027670130133628845, + -0.05757133290171623, + 0.03210802376270294, + 0.00003838916018139571, + 0.03506661579012871, + -0.05412772297859192, + 0.06057842820882797, + -0.010373267345130444, + 0.0045106434263288975, + -0.01788494363427162, + -0.014210952445864677, + -0.05728032439947128, + -0.02640909142792225, + -0.040280532091856, + 0.016138888895511627, + 0.0676596537232399, + 0.012974162586033344, + -0.03635190799832344, + 0.009930690750479698, + 0.0030677225440740585, + 0.02337774448096752, + -0.024359900504350662, + -0.02174081653356552, + 0.02023726888000965, + 0.006565896328538656, + 0.04719200357794762, + -0.02349899709224701, + -0.00007265758904395625, + 0.03935900330543518, + 0.027839886024594307, + 0.04078979790210724, + 0.002059799851849675, + 0.04845304414629936, + -0.007711745332926512, + -0.0412505641579628, + 0.010640026070177555, + -0.025536062195897102, + 0.03615790233016014, + -0.007869375869631767, + 0.03906799480319023, + 0.05718332156538963, + 0.019655250012874603, + -0.0017627279739826918, + -0.039407502859830856, + -0.025220802053809166, + 0.015241609886288643, + -0.014720218256115913, + 0.04231759533286095, + 0.012258765287697315, + 0.016066135838627815, + -0.05931738764047623, + 0.048137784004211426, + 0.022625969722867012, + 0.03652166202664375, + 0.04563995450735092, + 0.011925317347049713, + 0.003116224193945527, + -0.012707404792308807, + 0.0007089561549946666, + -0.010306578129529953, + 0.04180832952260971, + -0.008214948698878288, + -0.06717463582754135, + -0.04248735308647156, + -0.03994102030992508, + 0.014550463296473026, + 0.005219978746026754, + -0.03370857238769531, + -0.047216251492500305, + -0.02357175014913082, + -0.030386216938495636, + -0.01915811002254486, + 0.049277570098638535, + 0.0003145021910313517, + -0.0164783988147974, + -0.01521735917776823, + 0.01361680869013071, + -0.017436305060982704, + 0.01572662591934204, + -0.036788422614336014, + -0.007966378703713417, + -0.052187662571668625, + 0.03589114174246788, + -0.027573127299547195, + -0.00879090465605259, + 0.00856658536940813, + 0.03722493350505829, + -0.03108949027955532, + 0.02049190178513527, + 0.0033193244598805904, + -0.010955286212265491, + 0.0018491214141249657, + -0.01784856803715229, + -0.037612948566675186, + -0.006293075159192085, + 0.059802401810884476, + 0.02546331100165844, + -0.019473370164632797, + -0.05553426593542099, + 0.01139179989695549, + -0.03426634147763252, + 0.02883416786789894, + 0.03601239621639252, + 0.015678124502301216, + -0.044500164687633514, + -0.02166806533932686, + 0.014526212587952614, + -0.04879255220293999, + -0.009572992101311684, + 0.03707943111658096, + -0.004938063211739063, + 0.026724351570010185, + -0.03220502659678459, + 0.02677285298705101, + 0.007081225514411926, + 0.0026812260039150715, + -0.0329567976295948, + -0.02781563624739647, + -0.011416050605475903, + -0.014295830391347408, + -0.020879914984107018, + -0.015047604218125343, + -0.0046500856988132, + 0.043166372925043106, + -0.06984222680330276, + -0.004459110554307699, + -0.03591539338231087, + -0.007517739199101925, + 0.022140955552458763, + -0.0068023414351046085, + -0.003549706656485796, + -0.014526212587952614, + 0.055679772049188614, + -0.01761818490922451, + -0.011579743586480618, + 0.0005967963370494545, + 0.014247328042984009, + -0.016951289027929306, + -0.032180774956941605, + -0.008930346928536892, + 0.020867789164185524, + -0.052672676742076874, + -0.037152182310819626, + 0.04239035025238991, + 0.040062274783849716, + -0.017448430880904198, + -0.038485974073410034, + -0.02052827924489975, + 0.0006551497499458492, + 0.03576988726854324, + -0.04030478373169899, + -0.07474087923765182, + 0.008305889554321766, + 0.048162031918764114, + -0.006017223000526428, + 0.03596389293670654, + -0.06693212687969208, + 0.03938325494527817, + 0.002663037972524762, + -0.013568307273089886, + -0.01485359761863947, + -0.013725937344133854, + 0.01725442335009575, + 0.03737043961882591, + -0.07823298871517181, + -0.050393104553222656, + -0.05044160410761833, + 0.01598125882446766, + 0.04231759533286095, + -0.0120950723066926, + 0.021292177960276604, + 0.014247328042984009, + -0.03167150914669037, + -0.008512021042406559, + 0.018745847046375275, + -0.02386275865137577, + 0.03880123421549797, + -0.03812221437692642, + -0.03637615963816643, + 0.006911470089107752, + 0.02948893792927265, + 0.03601239621639252, + -0.06319750845432281, + -0.00787543784826994, + 0.04716775193810463, + -0.00906978826969862, + -0.007081225514411926, + -0.012283015996217728, + -0.009894315153360367, + 0.0372006855905056, + 0.011707060039043427, + 0.043627139180898666, + 0.016817910596728325, + 0.025584563612937927, + 0.008924284018576145, + -0.02733062021434307, + 0.001959765562787652, + 0.010512709617614746, + -0.013519804924726486, + -0.005771683529019356, + -0.006632586009800434, + 0.011628245003521442, + -0.013071166351437569, + -0.06707763671875, + -0.013071166351437569, + 0.007711745332926512, + 0.029076674953103065, + 0.012998413294553757, + 0.006584084592759609, + 0.0015702374512329698, + 0.006523457821458578, + 0.020310021936893463, + -0.015411365777254105, + -0.012089009396731853, + 0.0377827025949955, + -0.07779647409915924, + 0.0025205647107213736, + 0.0066932132467627525, + -0.006199103780090809, + -0.020746534690260887, + -0.04855004698038101, + -0.026287836953997612, + -0.045615702867507935, + -0.027839886024594307, + 0.008402892388403416, + 0.002314432989805937, + -0.004971408285200596, + -0.0052108848467469215, + 0.038679979741573334, + -0.021558936685323715, + -0.019194485619664192, + -0.020904164761304855, + 0.033854078501462936, + -0.011488803662359715, + 0.017351428046822548, + 0.0036800545640289783, + -0.014950600452721119, + 0.0018794347997754812, + 0.013398551382124424, + 0.008584773167967796, + 0.025875573977828026, + 0.01987350732088089, + 0.05019909888505936, + 0.04985958710312843, + -0.018054699525237083, + -0.002352324780076742, + 0.0016854286659508944, + 0.03972276300191879, + 0.0012868065387010574, + -0.007984566502273083, + -0.000049827758630272, + -0.008433206006884575, + -0.02288060262799263, + 0.004410609137266874, + 0.0024614534340798855, + 0.013495554216206074, + -0.0026145363226532936, + -0.009021286852657795, + 0.04353013634681702, + 0.019145984202623367, + -0.0029964859131723642, + 0.012064758688211441, + 0.020091764628887177, + 0.030774230137467384, + 0.04229334741830826, + 0.016102513298392296, + 0.020443400368094444, + 0.038849737495183945, + -0.002570581855252385, + -0.01846696250140667, + -0.030216461047530174, + -0.030555972829461098, + -0.03254453465342522, + -0.0036861172411590815, + -0.03647316247224808, + 0.019703751429915428, + 0.006869031116366386, + -0.013859315775334835, + -0.004049879033118486, + -0.0026478811632841825, + 0.0019415774149820209, + -0.011312984861433506, + -0.009403237141668797, + -0.02324436418712139, + -0.015011227689683437, + -0.03598814457654953, + -0.007584428880363703, + -0.022504717111587524, + -0.013156043365597725, + -0.002332621021196246, + -0.03870423138141632, + 0.03222927451133728, + -0.020091764628887177, + -0.004377264529466629, + 0.03205952048301697, + -0.0024235614109784365, + -0.0029131239280104637, + -0.033684320747852325, + 0.03545462712645531, + -0.014065447263419628, + -0.005704994313418865, + 0.014247328042984009, + 0.006753840018063784, + -0.04694949463009834, + -0.004304511938244104, + -0.044209156185388565, + 0.007754184305667877, + 0.029440436512231827, + 0.03501811623573303, + -0.002938890364021063, + 0.013265172019600868, + 0.019012605771422386, + -0.007723870687186718, + 0.030313465744256973, + -0.025996826589107513, + -0.020407024770975113, + -0.009475989267230034, + 0.01212538592517376, + -0.008190697990357876, + 0.005532207433134317, + -0.007887563668191433, + 0.038291968405246735, + 0.017351428046822548, + -0.03356306999921799, + 0.004513674881309271, + -0.0043439194560050964, + -0.012719529680907726, + -0.010640026070177555, + 0.03523636981844902, + -0.003076816676184535, + -0.019339989870786667, + -0.01617526449263096, + 0.0022841196041554213, + -0.02517230063676834, + 0.004207509104162455, + 0.061402954161167145, + 0.01545986719429493, + 0.015108230523765087, + 0.007541989907622337, + -0.027767132967710495, + -0.05325469374656677, + 0.018903477117419243, + 0.009948879480361938, + 0.012477022595703602, + -0.04939882084727287, + 0.008445330895483494, + 0.07134576886892319, + 0.016041886061429977, + 0.02713661454617977, + 0.005432173144072294, + 0.009372923523187637, + -0.012901410460472107, + 0.004389389883726835, + -0.027742883190512657, + -0.008809092454612255, + 0.016187390312552452, + 0.005253323353827, + 0.004213571548461914, + -0.031429000198841095, + 0.02573006972670555, + 0.007923939265310764, + -0.036497410386800766, + 0.01693916507065296, + 0.041105058044195175, + -0.0007934549357742071, + -0.025633065029978752, + 0.014877848327159882, + -0.016526900231838226, + 0.03986826911568642, + 0.006005097180604935, + -0.019497619941830635, + -0.05432172864675522, + 0.008051256649196148, + 0.004486392717808485, + 0.009378986433148384, + -0.06387653201818466, + 0.022698722779750824, + 0.012695278972387314, + 0.03610939905047417, + -0.037637196481227875, + -0.006984222214668989, + -0.0003717188665177673, + 0.01699979044497013, + 0.0013148465659469366, + 0.00033117461134679615, + -0.01361680869013071, + 0.005295762326568365, + -0.036036647856235504, + 0.008196760900318623, + -0.00006668962305411696, + -0.004486392717808485, + -0.0022356179542839527, + -0.020346397534012794, + 0.020904164761304855, + -0.012361831031739712, + -0.027015360072255135, + 0.014792971312999725, + 0.034533098340034485, + -0.023353492841124535, + -0.00859689898788929, + 0.011125041171908379, + 0.0025963482912629843, + 0.025584563612937927, + -0.007420736365020275, + -0.025608815252780914, + 0.008154322393238544, + 0.010464208200573921, + 0.01258615031838417, + 0.015993384644389153, + -0.015399239957332611, + -0.003276885487139225, + 0.003422390203922987, + -0.0037043055053800344, + -0.014768719673156738, + -0.04103230684995651, + -0.02193482406437397, + -0.009391111321747303, + -0.017375677824020386, + 0.011355424299836159, + 0.004389389883726835, + 0.023984013125300407, + -0.04333613067865372, + 0.0026736475992947817, + -0.015338613651692867, + -0.04859854653477669, + -0.012173887342214584, + -0.013932068832218647, + 0.008724215440452099, + 0.004486392717808485, + -0.004477298818528652, + 0.003307199105620384, + 0.013362175785005093, + -0.0006468135397881269, + -0.029343433678150177, + -0.011791937984526157, + 0.018745847046375275, + 0.012070821598172188, + 0.006493144202977419, + 0.039407502859830856, + -0.006917532533407211, + 0.016029760241508484, + -0.012119323015213013, + 0.04229334741830826, + 0.005683774594217539, + -0.014392833225429058, + 0.021849945187568665, + 0.05965689942240715, + -0.011707060039043427, + 0.038582976907491684, + -0.01713317073881626, + -0.009597242809832096, + 0.007608679588884115, + -0.03872848302125931, + -0.011367549188435078, + -0.023947637528181076, + -0.017448430880904198, + 0.011052289046347141, + 0.0013178779045119882, + 0.0018112295074388385, + 0.030604474246501923, + 0.0005839131190441549, + -0.03998952358961105, + 0.042899616062641144, + 0.01840633526444435, + 0.009554804302752018, + 0.01663602888584137, + -0.01817595399916172, + -0.02585132233798504, + 0.02660309709608555, + -0.011949568055570126, + 0.02199544943869114, + 0.04733750596642494, + -0.01475659478455782, + -0.0410565584897995, + 0.03501811623573303, + 0.06198497489094734, + 0.01361680869013071, + 0.009488114155828953, + 0.027015360072255135, + 0.0042772297747433186, + 0.020322147756814957, + 0.03664291650056839, + -0.013835065066814423, + 0.011858627200126648, + -0.0019718909170478582, + -0.04736175760626793, + -0.008475644513964653, + 0.03346606343984604, + -0.012325454503297806, + 0.008881845511496067, + -0.0029131239280104637, + -0.011288734152913094, + -0.0005248018424026668, + -0.006523457821458578, + -0.05844436213374138, + 0.03072572872042656, + -0.024129517376422882, + 0.01292566116899252, + -0.008669651113450527, + 0.026336338371038437, + -0.0028873574919998646, + 0.02187419682741165, + -0.014271579682826996, + 0.021534685045480728, + 0.011452427133917809, + -0.03382982686161995, + -0.002969203982502222, + 0.02573006972670555, + -0.02124367654323578, + 0.016611779108643532, + -0.013180295005440712, + -0.023329243063926697, + -0.015593246556818485, + 0.055291760712862015, + -0.004665242042392492, + 0.014259453862905502, + -0.0020552529022097588, + 0.005377608817070723, + -0.019788630306720734, + -0.0075541152618825436, + -0.008809092454612255, + 0.0027100236620754004, + 0.022929104045033455, + -0.010421769693493843, + -0.002896451624110341, + 0.008445330895483494, + 0.011555492877960205, + -0.013556181453168392, + 0.04013502597808838, + -0.016890661790966988, + -0.0027888386975973845, + -0.004998690448701382, + 0.010585461743175983, + 0.021534685045480728, + 0.0024887353647500277, + -0.022140955552458763, + -0.04059579223394394, + 0.020079638808965683, + 0.004359076265245676, + 0.018745847046375275, + -0.03356306999921799, + 0.026433341205120087, + 0.012464896775782108, + 0.010543023236095905, + 0.01598125882446766, + 0.005689837504178286, + -0.05417622625827789, + 0.005104787647724152, + -0.023462621495127678, + 0.0004971408052369952, + 0.014865723438560963, + -0.004349982365965843, + -0.007972441613674164, + 0.013592557981610298, + 0.034993864595890045, + 0.004932000767439604, + 0.016720907762646675, + 0.005638304632157087, + -0.02203182689845562, + 0.01219207514077425, + -0.03807371109724045, + 0.03346606343984604, + -0.025536062195897102, + 0.03664291650056839, + -0.01248914748430252, + 0.005226041190326214, + 0.012634651735424995, + 0.001927936333231628, + 0.004922906868159771, + 0.00807550735771656, + -0.056407295167446136, + 0.040450286120176315, + -0.015799377113580704, + 0.023462621495127678, + 0.006035410799086094, + 0.018479088321328163, + 0.040547288954257965, + 0.01465959195047617, + -0.045324694365262985, + -0.025802820920944214, + -0.013156043365597725, + 0.0016854286659508944, + -0.02392338588833809, + 0.0037043055053800344, + -0.003955907188355923, + 0.0007980019436217844, + 0.01617526449263096, + -0.02461453340947628, + 0.020504027605056763, + -0.013277297839522362, + 0.003889217507094145, + 0.032180774956941605, + 0.008542334660887718, + -0.0331508070230484, + -0.0002559593121986836, + 0.006905407179147005, + 0.043627139180898666, + 0.013592557981610298, + -0.06062693148851395, + -0.009809437207877636, + -0.01765456236898899, + 0.009197105653584003, + -0.03506661579012871, + -0.004492455627769232, + 0.021122422069311142, + 0.011943505145609379, + -0.0012549774255603552, + 0.017436305060982704, + -0.009306233376264572, + -0.020540403202176094, + 0.042147841304540634, + -0.0025417839642614126, + 0.03419358655810356, + -0.018951978534460068, + 0.0014990008203312755, + -0.01475659478455782, + -0.006935720797628164, + 0.032568786293268204, + 0.0064507052302360535, + -0.013919943012297153, + 0.025608815252780914, + -0.010918909683823586, + 0.0189883541315794, + -0.012974162586033344, + -0.0516541451215744, + 0.014526212587952614, + -0.01237395592033863, + 0.018018323928117752, + -0.020019011572003365, + -0.003783120308071375, + -0.016914913430809975, + -0.023026108741760254, + -0.007541989907622337, + 0.020213019102811813, + -0.0033678258769214153, + 0.009633619338274002, + -0.0055716149508953094, + -0.015775127336382866, + 0.011731310747563839, + 0.010015568695962429, + 0.011476677842438221, + 0.01090072188526392, + -0.008154322393238544, + 0.047677017748355865, + -0.006584084592759609, + 0.007105476222932339, + 0.026724351570010185, + 0.05019909888505936, + -0.002778229070827365, + 0.021098172292113304, + -0.007141852285712957, + 0.02847040630877018, + 0.01997051015496254, + 0.022007575258612633, + 0.024602407589554787, + 0.009360797703266144, + 0.004795589949935675, + 0.05335169658064842, + 0.011500928550958633, + -0.0006919048610143363, + 0.016781534999608994, + -0.009203167632222176, + -0.016090387478470802, + 0.012671028263866901, + 0.03722493350505829, + -0.014683842658996582, + 0.013422802090644836, + -0.029100926592946053, + -0.006162727251648903, + 0.02997395396232605, + -0.013059040531516075, + 0.026360590010881424, + 0.003516361815854907, + 0.007056974805891514, + 0.004301480483263731, + 0.02029789611697197, + -0.020698033273220062, + 0.010215637274086475, + 0.023971887305378914, + -0.003995314706116915, + 0.021558936685323715, + 0.015496243722736835, + 0.025317806750535965, + 0.008827281184494495, + 0.005971752572804689, + -0.013738062232732773, + 0.01484147273004055, + 0.0327627919614315, + 0.032011017203330994, + 0.00869390182197094, + -0.028155146166682243, + -0.01083403266966343, + 0.006517394911497831, + 0.007984566502273083, + 0.0001314846595050767, + 0.008263450115919113, + -0.015277986414730549, + 0.013022664934396744, + -0.008627211675047874, + -0.008281638845801353, + -0.002212882973253727, + -0.05456423759460449, + 0.03239903226494789, + 0.002638787031173706, + 0.017472680658102036, + -0.010179261676967144, + 0.013046915642917156, + 0.009736685082316399, + 0.00756017817184329, + 0.0060111600905656815, + 0.02174081653356552, + -0.009700308553874493, + 0.02425077185034752, + -0.018745847046375275, + 0.015423490665853024, + 0.005216947291046381, + -0.015302237123250961, + 0.010640026070177555, + 0.01827295683324337, + 0.026942607015371323, + -0.06222748011350632, + 0.037612948566675186, + -0.015581120736896992, + 0.008827281184494495, + 0.045057933777570724, + -0.010603650473058224, + -0.009930690750479698, + -0.013071166351437569, + 0.0003179124614689499, + 0.0015475023537874222, + -0.030580222606658936, + 0.0110826026648283, + -0.005504925269633532, + -0.002187116537243128, + 0.029561690986156464, + -0.0074449870735406876, + 0.04083830118179321, + 0.02046765200793743, + 0.013919943012297153, + -0.0262150838971138, + 0.013495554216206074, + 0.008639337494969368, + -0.0013481914065778255, + 0.004413640592247248, + -0.009075851179659367, + 0.0004365138884168118, + 0.013313673436641693, + 0.02536630816757679, + 0.016587527468800545, + 0.008924284018576145, + 0.0094941770657897, + -0.039334751665592194, + 0.013519804924726486, + -0.009979193098843098, + 0.030580222606658936, + 0.012173887342214584, + -0.005598897114396095, + 0.0038649667985737324, + -0.013301548548042774, + 0.004668273497372866, + -0.0228442270308733, + -0.0020355491433292627, + 0.016102513298392296, + -0.03429059311747551, + 0.016235891729593277, + 0.0024356869980692863, + -0.00312228687107563, + -0.005959627218544483, + -0.030968235805630684, + 0.006329451687633991, + -0.015835754573345184, + -0.004737994633615017, + -0.0010253529762849212, + 0.02490554191172123, + 0.002857044106349349, + 0.010882534086704254, + -0.00411959970369935, + -0.0018445743480697274, + 0.004374233074486256, + -0.016187390312552452, + -0.005489768460392952, + 0.01732717640697956, + 0.0011276608565822244, + -0.03174426034092903, + 0.0036982428282499313, + -0.02343837171792984, + 0.023026108741760254, + -0.014999102801084518, + 0.007663243915885687, + 0.019145984202623367, + 0.039407502859830856, + 0.0035466754343360662, + -0.0003840337158180773, + 0.004844091832637787, + -0.019533997401595116, + -0.0028722009155899286, + 0.009275920689105988, + -0.017630310729146004, + 0.004174164030700922, + 0.010433894582092762, + 0.0129135362803936, + 0.015144607052206993, + 0.015435616485774517, + 0.006287012714892626, + -0.021595312282443047, + 0.022759350016713142, + 0.01433220598846674, + -0.02056465484201908, + -0.04517918825149536, + -0.03215652331709862, + -0.02134067937731743, + -0.015702374279499054, + -0.018418461084365845, + -0.004671304952353239, + -0.00900309905409813, + -0.00982156302779913, + 0.0186003427952528, + 0.012610401026904583, + 0.021789317950606346, + -0.008330140262842178, + -0.006972096860408783, + 0.0006434032693505287, + 0.011021975427865982, + 0.053691208362579346, + 0.025511812418699265, + -0.008124008774757385, + -0.010258076712489128, + 0.0012451255461201072, + 0.011943505145609379, + 0.007287357002496719, + -0.015447741374373436, + 0.010070133022964, + 0.016102513298392296, + -0.009597242809832096, + -0.0016793659888207912, + 0.002438718220219016, + -0.020116014406085014, + 0.011403925716876984, + -0.02118304930627346, + 0.009961004368960857, + 0.010330828838050365, + 0.007584428880363703, + -0.03281129524111748, + 0.027112362906336784, + 0.035745639353990555, + 0.034339092671871185, + 0.01343492791056633, + -0.036230653524398804, + -0.0379767082631588, + 0.019194485619664192, + 0.007626867853105068, + 0.018915602937340736, + -0.008536271750926971, + -0.015532619319856167, + -0.0021840850822627544, + 0.0014974852092564106, + 0.0015368927270174026, + 0.001505821361206472, + -0.019364241510629654, + -0.051266130059957504, + -0.017121044918894768, + 0.010615775361657143, + -0.015144607052206993, + -0.01983713172376156, + 0.012986288405954838, + -0.012962037697434425, + -0.03814646601676941, + 0.01856396533548832, + -0.020128140226006508, + -0.011009850539267063, + -0.029149428009986877, + 0.0002934722288046032, + -0.015350738540291786, + 0.013277297839522362, + 0.047677017748355865, + 0.0005361693911254406, + -0.007384359836578369, + -0.01723017357289791, + 0.006017223000526428, + 0.020188767462968826, + -0.024760037660598755, + -0.017545433714985847, + -0.02274722419679165, + -0.009239544160664082, + -0.021158797666430473, + 0.018903477117419243, + -0.008330140262842178, + 0.010737028904259205, + 0.00857871025800705, + -0.003667929209768772, + 0.03082273155450821, + -0.0049865650944411755, + -0.0008434721385128796, + -0.013519804924726486, + -0.0005149499629624188, + -0.03300530090928078, + -0.005177539773285389, + 0.008487770333886147, + -0.00928198266774416, + -0.00866358820348978, + 0.0495443269610405, + -0.024954045191407204, + 0.009669994935393333, + 0.010391456075012684, + 0.0221652053296566, + 0.018066825345158577, + 0.007420736365020275, + 0.008027005940675735, + -0.04714350029826164, + -0.010373267345130444, + 0.009536616504192352, + -0.020019011572003365, + 0.0017687906511127949, + -0.005665586795657873, + -0.0066750249825417995, + 0.014198826625943184, + -0.01732717640697956, + 0.0021370991598814726, + 0.013544056564569473, + 0.006650774274021387, + -0.010464208200573921, + -0.07076375186443329, + -0.009385048411786556, + 0.015277986414730549, + 0.009845813736319542, + 0.016102513298392296, + -0.01362893357872963, + 0.00031166031840257347, + -0.005762589629739523, + 0.016260143369436264, + -0.03215652331709862, + -0.028518907725811005, + -0.013774438761174679, + -0.0030025485903024673, + -0.0028191523160785437, + 0.04639172554016113, + 0.0011276608565822244, + -0.006850842852145433, + -0.00859689898788929, + 0.00411959970369935, + 0.0013239405816420913, + 0.0007404063944704831, + -0.00936686061322689, + 0.03436334431171417, + 0.04239035025238991, + 0.03072572872042656, + -0.004868342541158199, + 0.017302926629781723, + -0.006899344734847546, + 0.013677434995770454, + 0.029804198071360588, + -0.01191319152712822, + 0.008748466148972511, + 0.0203342717140913, + -0.004895624704658985, + -0.0035709261428564787, + -0.023850634694099426, + -0.02389913611114025, + 0.022286459803581238, + -0.03598814457654953, + 0.00323141529224813, + -0.015071854926645756, + 0.011064414866268635, + 0.007869375869631767, + -0.011397862806916237, + 0.008863656781613827, + -0.01709679327905178, + 0.034048084169626236, + -0.021449808031320572, + 0.0007669306360185146, + 0.007020598277449608, + 0.004868342541158199, + 0.0021234583109617233, + -0.053400199860334396, + 0.03235052898526192, + -0.001561143435537815, + 0.015944883227348328, + 0.016005508601665497, + -0.028421904891729355, + 0.01484147273004055, + -0.03712793067097664, + -0.004058972932398319, + -0.0005956595996394753, + -0.03576988726854324, + -0.012058696709573269, + 0.004101411905139685, + -0.008645400404930115, + 0.010937098413705826, + 0.029901200905442238, + -0.03576988726854324, + 0.022043950855731964, + -0.006023285444825888, + 0.005989940837025642, + -0.0014520150143653154, + 0.0018506370251998305, + -0.036497410386800766, + 0.04939882084727287, + -0.017787940800189972, + 0.01395631954073906, + -0.005792903248220682, + 0.023693004623055458, + 0.01170099712908268, + 0.03399958088994026, + -0.02592407539486885, + 0.04384539648890495, + 0.004680398851633072, + -0.01777581498026848, + 0.04059579223394394, + -0.027209365740418434, + 0.009870064444839954, + -0.0015088526997715235, + 0.004486392717808485, + -0.04013502597808838, + -0.007541989907622337, + 0.004519737791270018, + -0.02817939780652523, + 0.035648636519908905, + 0.010336891748011112, + -0.048816803842782974, + -0.025584563612937927, + 0.006347639486193657, + 0.014465585350990295, + -0.018479088321328163, + -0.044281911104917526, + 0.0009480536100454628, + 0.024796415120363235, + 0.002425077138468623, + -0.00047895274474285543, + -0.003971063997596502, + 0.036036647856235504, + 0.010961349122226238, + 0.036594413220882416, + -0.0007866343948990107, + -0.02010389044880867, + 0.005668617784976959, + 0.010427831672132015, + -0.029149428009986877, + 0.04231759533286095, + 0.0006407508626580238, + -0.008863656781613827, + 0.058686867356300354, + 0.031040988862514496, + -0.018879225477576256, + -0.0038043397944420576, + -0.024687286466360092, + -0.018382085487246513, + 0.01432008109986782, + -0.023790007457137108, + -0.0239961389452219, + 0.01784856803715229, + -0.006493144202977419, + -0.027742883190512657, + 0.0022295552771538496, + 0.0034254214260727167, + 0.02432352490723133, + 0.006911470089107752, + -0.01813957653939724, + -0.010512709617614746, + 0.024699410423636436, + 0.008330140262842178, + -0.025875573977828026, + 0.0191823597997427, + 0.0186003427952528, + -0.0063415770418941975, + -0.020455526188015938, + -0.005514019168913364, + 0.0014504992868751287, + 0.001431553391739726, + -0.008342265151441097, + 0.023947637528181076, + 0.01328942272812128, + 0.016490524634718895, + 0.01755755953490734, + -0.0033344810362905264, + 0.018115326762199402, + 0.0027494311798363924, + -0.009724559262394905, + -0.0479922778904438, + -0.017363552004098892, + 0.014441334642469883, + -0.010652151890099049, + -0.02170444093644619, + -0.0038710294757038355, + -0.00017676538845989853, + 0.0373946912586689, + -0.006541645620018244, + 0.03581839054822922, + -0.004507612437009811, + 0.019364241510629654, + -0.007153977639973164, + 0.004392420873045921, + -0.020770786330103874, + 0.01993413455784321, + 0.0016930070705711842, + 0.023777881637215614, + 0.001352738356217742, + -0.002902514301240444, + -0.020710159093141556, + 0.02075866051018238, + -0.021170923486351967, + 0.027645880356431007, + 0.02239558845758438, + -0.024553906172513962, + 0.0026054424233734608, + 0.005041129421442747, + 0.011100790463387966, + -0.0416385754942894, + 0.007911814376711845, + -0.0030677225440740585, + 0.018867099657654762, + 0.011731310747563839, + 0.0010344469919800758, + -0.02677285298705101, + 0.024105267599225044, + 0.005968721117824316, + 0.009554804302752018, + -0.009294108487665653, + -0.019012605771422386, + -0.020904164761304855, + 0.005971752572804689, + -0.023741506040096283, + 0.0003978642344009131, + 0.010724904015660286, + -0.0008252841071225703, + -0.016611779108643532, + -0.020055389031767845, + 0.027839886024594307, + -0.012537648901343346, + -0.005711056757718325, + 0.006293075159192085, + 0.04112930968403816, + 0.03305380046367645, + -0.010385393165051937, + 0.019618874415755272, + -0.018382085487246513, + -0.03082273155450821, + 0.014574714004993439, + -0.03943175449967384, + -0.0027812602929770947, + 0.06310050934553146, + 0.03448459878563881, + -0.02160743810236454, + 0.03746744245290756, + 0.012683154083788395, + -0.009597242809832096, + 0.015775127336382866, + 0.010973474010825157, + -0.030652975663542747, + -0.008845468983054161, + 0.006174852605909109, + 0.011319047771394253, + -0.002053737174719572, + 0.01503547839820385, + 0.007802685722708702, + 0.03591539338231087, + -0.011622182093560696, + -0.006626523565500975, + 0.00011585427273530513, + 0.04049878939986229, + 0.020867789164185524, + 0.025148050859570503, + 0.006844780407845974, + -0.01353193074464798, + 0.016563277691602707, + -0.0017581809079274535, + 0.02735486999154091, + -0.033223558217287064, + 0.015641747042536736, + 0.03654591366648674, + -0.0034314843360334635, + -0.0023977949749678373, + 0.03540612757205963, + -0.004553082399070263, + -0.006808404345065355, + -0.009409299120306969, + 0.03637615963816643, + 0.016890661790966988, + -0.0077178082428872585, + 0.021583186462521553, + 0.012804407626390457, + -0.05141163617372513, + -0.009906440041959286, + -0.007105476222932339, + 0.022625969722867012, + -0.028058143332600594, + -0.020249394699931145, + -0.0010677918326109648, + -0.023050358518958092, + 0.0017642437014728785, + 0.009403237141668797, + -0.0036436785012483597, + 0.03016795963048935, + -0.010446020402014256, + 0.011276609264314175, + -0.040547288954257965, + 0.0008252841071225703, + 0.007214604876935482, + 0.013968444429337978, + -0.02301398292183876, + -0.012816532514989376, + 0.012743780389428139, + 0.027451874688267708, + -0.0025069236289709806, + -0.031914014369249344, + 0.007930002175271511, + 0.013156043365597725, + 0.02043127454817295, + 0.02164381369948387, + -0.013835065066814423, + -0.04074129834771156, + 0.011325110681355, + 0.00030180843896232545 + ] + }, + { + "HotelId": "7", + "HotelName": "Roach Motel", + "Description": "Perfect Location on Main Street. Earn points while enjoying close proximity to the city's best shopping, restaurants, and attractions.", + "Description_fr": "Emplacement parfait sur la rue principale. Gagnez des points tout en appréciant la proximité des meilleurs magasins, restaurants et attractions de la ville.", + "Category": "Budget", + "Tags": [ + "free parking", + "24-hour front desk service", + "coffee in lobby" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2016-07-02T00:00:00Z", + "Rating": 4.7, + "Address": { + "StreetAddress": "9 Great Oaks Blvd,", + "City": "San Jose", + "StateProvince": "CA ", + "PostalCode": "95119", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -121.781952, + 37.242077 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "tv" + ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "tv" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (City View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Standard, 2 grands lits (vue sur la ville)", + "Type": "Standard Room", + "BaseRate": 99.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Cityside)", + "Description_fr": "Suite, 2 grands lits (côté ville)", + "Type": "Suite", + "BaseRate": 256.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 108.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 120.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 159.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 263.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv", + "tv" + ] + }, + { + "Description": "Budget Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 grands lits (côté ville)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv", + "suite", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 74.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 156.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags" + ] + }, + { + "Description": "Suite, 2 Double Beds (City View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la ville)", + "Type": "Suite", + "BaseRate": 262.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Amenities)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Services)", + "Type": "Deluxe Room", + "BaseRate": 143.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Standard, 2 lits doubles (Services)", + "Type": "Standard Room", + "BaseRate": 123.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 1 King Bed (City View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 82.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 231.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "jacuzzi tub" + ] + } + ], + "DescriptionVector": [ + -0.01071916799992323, + -0.0371723547577858, + 0.04624740779399872, + 0.03677164018154144, + -0.02042475901544094, + -0.025693003088235855, + 0.013671507127583027, + -0.01916368119418621, + -0.019741185009479523, + -0.043442390859127045, + 0.020047614350914955, + 0.002508898265659809, + -0.012752215377986431, + -0.0037272535264492035, + 0.014142937958240509, + 0.035215914249420166, + -0.028663020581007004, + 0.013188289478421211, + 0.07849330455064774, + 0.061521779745817184, + 0.053083159029483795, + 0.03384876623749733, + 0.0023659956641495228, + 0.010577739216387272, + 0.02165048010647297, + 0.027955874800682068, + -0.050348859280347824, + -0.024160852655768394, + 0.0637846514582634, + 0.0014187134802341461, + 0.0209315475076437, + -0.020589761435985565, + 0.021391194313764572, + 0.024490853771567345, + 0.017985103651881218, + -0.00506788631901145, + -0.026353007182478905, + -0.02211012691259384, + 0.017996888607740402, + -0.002340950770303607, + -0.03505091369152069, + 0.03879879415035248, + 0.03295304626226425, + -0.026871582493185997, + -0.011373279616236687, + 0.007030218839645386, + -0.03498020023107529, + 0.038185931742191315, + 0.00022429815726354718, + 0.04973599687218666, + -0.029747312888503075, + -0.02399585209786892, + -0.04483311250805855, + -0.0764661505818367, + -0.09079766273498535, + -0.023536205291748047, + 0.023500848561525345, + -0.04865170642733574, + 0.057797472923994064, + 0.05049028992652893, + 0.02442014031112194, + 0.01937582530081272, + 0.02384263649582863, + 0.04917028173804283, + -0.01485008466988802, + 0.031821612268686295, + -0.03415519371628761, + 0.032929472625255585, + -0.026117291301488876, + 0.03123232163488865, + 0.06453894078731537, + 0.032387327402830124, + 0.016146520152688026, + -0.03613520786166191, + -0.006152178160846233, + -0.0009973717387765646, + -0.02024797350168228, + 0.024891570210456848, + -0.014590797945857048, + -0.024915141984820366, + -0.03135018050670624, + -0.024702997878193855, + -0.012563643045723438, + 0.026989439502358437, + -0.0012213016161695123, + -0.05181029438972473, + -0.013647935353219509, + -0.020460117608308792, + 0.001359784509986639, + 0.05671318247914314, + -0.0013826194917783141, + -0.009829341433942318, + 0.014225438237190247, + -0.005751461256295443, + -0.0232415609061718, + 0.04075523465871811, + -0.02618800662457943, + -0.018315104767680168, + -0.015781162306666374, + 0.01064845360815525, + 0.04042522981762886, + -0.081227608025074, + 0.01391900796443224, + -0.03340090438723564, + 0.016771167516708374, + -0.008721478283405304, + 0.02222798392176628, + 0.01462615467607975, + 0.0006515327258966863, + 0.00046480176388286054, + -0.12841787934303284, + 0.05082029104232788, + -0.0484631322324276, + 0.01087238360196352, + 0.002202467992901802, + -0.0069830757565796375, + 0.021402979269623756, + -0.005480388645082712, + 0.010047378949820995, + 0.008373797871172428, + -0.01022416539490223, + 0.04429096728563309, + -0.038492362946271896, + -0.02814444713294506, + -0.011007919907569885, + -0.022899772971868515, + 0.026800867170095444, + -0.012716858647763729, + 0.009799877181649208, + 0.012304356321692467, + -0.03406091034412384, + 0.008020224049687386, + -0.009027908556163311, + -0.007861115969717503, + 0.00590173015370965, + 0.022004054859280586, + 0.024938713759183884, + -0.02970016933977604, + -0.02979445643723011, + -0.010966669768095016, + 0.007973081432282925, + -0.046176690608263016, + -0.013742221519351006, + -0.019411182031035423, + -0.028097303584218025, + 0.00301421363838017, + -0.02715444006025791, + 0.039812371134757996, + 0.0021509050857275724, + 0.055157456547021866, + -0.0022643432021141052, + 0.03903450816869736, + 0.007648972328752279, + -0.039930228143930435, + 0.0006530059617944062, + -0.022994060069322586, + 0.007808080408722162, + -0.0023807277902960777, + -0.01912832446396351, + 0.02312370389699936, + -0.015521874651312828, + -0.012280784547328949, + -0.004083773121237755, + 0.0008146921754814684, + 0.01747831329703331, + -0.015569017268717289, + -0.05445031076669693, + -0.017619743943214417, + -0.056241750717163086, + -0.010990241542458534, + 0.03135018050670624, + -0.04504525661468506, + -0.018185460940003395, + 0.04339524731040001, + 0.013895436190068722, + 0.025575146079063416, + -0.04011880233883858, + 0.0011424842523410916, + 0.005878158379346132, + 0.007690222468227148, + 0.017761172726750374, + -0.017171883955597878, + 0.05129172280430794, + -0.0006843119626864791, + 0.03549877554178238, + 0.05016028508543968, + -0.04165095090866089, + 0.012221855111420155, + 0.018692249432206154, + 0.025787290185689926, + -0.03712521120905876, + -0.007053790148347616, + -0.03274090215563774, + 0.007189326919615269, + -0.019092965871095657, + 0.026376578956842422, + -0.053413163870573044, + -0.0015100532909855247, + 0.0028079624753445387, + 0.030595889315009117, + -0.03778521716594696, + 0.007666651159524918, + 0.05539317429065704, + 0.008420941419899464, + -0.043536677956581116, + -0.027201583608984947, + -0.00036775320768356323, + -0.002900775521993637, + -0.015250801108777523, + -0.0007207742310129106, + -0.017065811902284622, + 0.0017796530155465007, + 0.04429096728563309, + 0.04874599352478981, + 0.004493329208344221, + -0.03787950053811073, + -0.030973033979535103, + 0.04094380512833595, + 0.015038657002151012, + 0.0678860992193222, + -0.029205167666077614, + 0.002818275010213256, + 0.028309447690844536, + 0.0418630950152874, + 0.04108523577451706, + 0.06010748818516731, + 0.016181878745555878, + -0.024101924151182175, + 0.06732038408517838, + -0.013600791804492474, + -0.019988685846328735, + -0.0030819817911833525, + -0.017973316833376884, + -0.029393739998340607, + -0.013565435074269772, + 0.07335470616817474, + 0.031067321076989174, + 0.014732226729393005, + -0.0325523279607296, + -0.011673816479742527, + -0.0365830659866333, + 0.005772086326032877, + -0.03278804570436478, + -0.005636550020426512, + 0.043772391974925995, + -0.030171601101756096, + -0.002769658574834466, + 0.01109631359577179, + 0.02372477762401104, + 0.024797284975647926, + 0.008851122111082077, + 0.029087308794260025, + -0.02099047787487507, + -0.027578728273510933, + 0.0425231009721756, + -0.0051945834420621395, + 0.016594380140304565, + 0.024042993783950806, + 0.034673769026994705, + -0.0019667523447424173, + 0.04073166102170944, + 0.02343013323843479, + 0.007666651159524918, + -0.07575900107622147, + 0.015521874651312828, + -0.03309447318315506, + -0.04433811083436012, + 0.010082736611366272, + -0.05303601920604706, + -0.05049028992652893, + -0.041556667536497116, + -0.0492645688354969, + -0.017949745059013367, + -0.01606401987373829, + 0.024561569094657898, + -0.022416556254029274, + -0.03102017752826214, + 0.010118093341588974, + -0.0008949827752076089, + -0.002922873944044113, + -0.01906939409673214, + -0.01945832557976246, + 0.058551762253046036, + 0.008244154043495655, + -0.009900056757032871, + 0.009793984703719616, + -0.018904393538832664, + 0.015144729055464268, + -0.037078067660331726, + 0.02519800141453743, + -0.037195928394794464, + -0.03384876623749733, + -0.019081180915236473, + -0.040920235216617584, + 0.02132047899067402, + 0.025928718969225883, + 0.00925183854997158, + -0.04330096021294594, + 0.021155478432774544, + -0.003538680961355567, + 0.04997171461582184, + 0.0499245710670948, + -0.02486799843609333, + -0.03274090215563774, + 0.03837450593709946, + 0.018574392423033714, + -0.03382519260048866, + -0.01226899866014719, + 0.01152060180902481, + -0.007460399996489286, + -0.025575146079063416, + 0.013541863299906254, + 0.03865736350417137, + -0.0743447095155716, + -0.007678436581045389, + 0.013930793851613998, + 0.012009711936116219, + 0.012039176188409328, + -0.02240477129817009, + -0.013176503591239452, + 0.04219309985637665, + -0.005032528657466173, + -0.010996134020388126, + -0.03559305891394615, + 0.04832170531153679, + -0.024679426103830338, + 0.030383745208382607, + -0.007289506029337645, + -0.05129172280430794, + 0.0042959172278642654, + 0.019022252410650253, + 0.004431453999131918, + -0.008420941419899464, + 0.01852724887430668, + -0.029299452900886536, + 0.010483453050255775, + -0.015592589043080807, + 0.02583443373441696, + -0.003170375246554613, + 0.07142183929681778, + 0.017254384234547615, + -0.03340090438723564, + -0.0034944843500852585, + -0.010300773195922375, + 0.03450876846909523, + -0.030077314004302025, + -0.015404016710817814, + 0.013082217425107956, + 0.024066565558314323, + -0.010607203468680382, + -0.036323778331279755, + -0.029299452900886536, + -0.014673298224806786, + 0.02143833599984646, + -0.006541108712553978, + 0.00023074350610841066, + 0.044196680188179016, + 0.011720960028469563, + -0.010041485540568829, + 0.005954766180366278, + -0.03267018496990204, + -0.031939469277858734, + -0.005088511388748884, + -0.03241090103983879, + 0.02213369868695736, + 0.019364038482308388, + -0.06750895828008652, + -0.04513954371213913, + -0.03363662213087082, + -0.003512162948027253, + 0.009204695001244545, + 0.015026872046291828, + 0.008521120063960552, + 0.013035074807703495, + -0.039600227028131485, + 0.05138600617647171, + 0.0031910003162920475, + 0.03804450482130051, + 0.0010518810013309121, + -0.023583348840475082, + 0.020130114629864693, + -0.04346596449613571, + 0.011980246752500534, + 0.01615830697119236, + 0.057231754064559937, + 0.004254667088389397, + 0.029558740556240082, + -0.02838016301393509, + -0.06317178905010223, + 0.04082594811916351, + 0.043418820947408676, + -0.01988261379301548, + -0.014967942610383034, + -0.021886195987462997, + -0.0010754525428637862, + -0.012233640998601913, + 0.03054874576628208, + 0.026046577841043472, + -0.012610786594450474, + -0.008409155532717705, + 0.013341505080461502, + -0.045398831367492676, + -0.019151894375681877, + -0.03514520078897476, + 0.010518809780478477, + -0.03646520897746086, + -0.07283613085746765, + -0.03705449774861336, + -0.029063737019896507, + 0.04073166102170944, + -0.002744613913819194, + -0.022475484758615494, + 0.010695597156882286, + 0.005112082697451115, + 0.018456533551216125, + 0.02104940637946129, + -0.008226475678384304, + -0.03700735419988632, + 0.034885913133621216, + 0.008397369645535946, + 0.03036017343401909, + -0.002595818368718028, + 0.01270507276058197, + 0.05421459674835205, + -0.03505091369152069, + 0.027130870148539543, + 0.03146803751587868, + -0.028945880010724068, + -0.040708091109991074, + -0.008155761286616325, + -0.008851122111082077, + 0.002741667442023754, + 0.003208679147064686, + -0.0007237206446006894, + -0.04789741709828377, + -0.005247619468718767, + -0.04271167144179344, + 0.012021496891975403, + 0.006782717537134886, + -0.0419338122010231, + -0.08740335702896118, + -0.027437299489974976, + -0.023465491831302643, + 0.01177399605512619, + 0.010347915813326836, + -0.004381364211440086, + 0.007413256447762251, + 0.038728076964616776, + -0.00044528156286105514, + -0.00788468774408102, + 0.00025210523745045066, + 0.0156515184789896, + 0.014543654397130013, + -0.0010938678169623017, + 0.008326654322445393, + 0.07429756969213486, + 0.03733735531568527, + -0.0008471030741930008, + -0.014932584948837757, + 0.014237224124372005, + 0.008692014031112194, + -0.007407363969832659, + -0.008992551825940609, + 0.006670752540230751, + -0.005023689474910498, + -0.0016927329124882817, + -0.03615877777338028, + 0.029016593471169472, + 0.03688949719071388, + 0.004773241467773914, + -0.007077361922711134, + -0.02038940228521824, + 0.058881763368844986, + 0.0023954601492732763, + 0.018880821764469147, + -0.04198095574975014, + -0.04570526257157326, + 0.05492174252867699, + 0.012339713051915169, + -0.003270554356276989, + -0.0037066282238811255, + -0.0025044786743819714, + -0.057986047118902206, + -0.038091644644737244, + -0.01506222877651453, + -0.05765604227781296, + 0.010035593062639236, + 0.02781444415450096, + -0.08598906546831131, + -0.013836507685482502, + -0.05925891175866127, + -0.0020757708698511124, + 0.0262822937220335, + -0.010783989913761616, + 0.0068239676766097546, + -0.01666509546339512, + 0.03974165394902229, + -0.01642937958240509, + 0.019859042018651962, + -0.010188808664679527, + -0.010695597156882286, + -0.008055581711232662, + -0.0013384228805080056, + 0.017490100115537643, + 0.03967094048857689, + 0.058881763368844986, + -0.017124740406870842, + -0.02508014254271984, + 0.013023288920521736, + 0.0259522907435894, + -0.01413115207105875, + 0.005498067010194063, + -0.02315906062722206, + 0.011426315642893314, + -0.003939397633075714, + 0.011002027429640293, + -0.019045822322368622, + 0.06864038854837418, + 0.02663586661219597, + -0.013164717704057693, + 0.01681831106543541, + 0.021615123376250267, + 0.010265415534377098, + 0.01846832036972046, + -0.012127568945288658, + 0.019293325021862984, + -0.01040684524923563, + -0.034013766795396805, + -0.0052269939333200455, + -0.026871582493185997, + -0.005347798578441143, + 0.025221573188900948, + -0.02044833078980446, + 0.03747878596186638, + 0.0015969733940437436, + 0.02564586140215397, + -0.009522911161184311, + -0.03408448025584221, + 0.053177446126937866, + -0.024679426103830338, + 0.047708842903375626, + -0.01408400945365429, + 0.014802942052483559, + -0.004066094756126404, + 0.0007874375442042947, + -0.06699038296937943, + -0.04754384234547615, + 0.017101168632507324, + -0.0013435791479423642, + 0.00565422885119915, + -0.011119885370135307, + -0.010448095388710499, + -0.0074780783616006374, + 0.03582877665758133, + 0.019034037366509438, + -0.020707618445158005, + 0.005341905634850264, + -0.005032528657466173, + -0.006122713442891836, + 0.01061898935586214, + -0.019587969407439232, + -0.025787290185689926, + 0.006175749469548464, + 0.018185460940003395, + 0.011343814432621002, + 0.01204506866633892, + 0.037973787635564804, + 0.04018951579928398, + 0.00063643220346421, + 0.013589005917310715, + 0.004331274889409542, + 0.03875165060162544, + 0.0013207441661506891, + 0.012622572481632233, + 0.02597586251795292, + -0.006435036659240723, + 0.035758063197135925, + -0.013317933306097984, + -0.015239015221595764, + 0.00835022609680891, + 0.0026134969666600227, + 0.015392230823636055, + 0.023536205291748047, + 0.029747312888503075, + -0.007796294521540403, + 0.008750942535698414, + -0.0029552846681326628, + 0.031279463320970535, + -0.002790283877402544, + 0.023771921172738075, + -0.03625306487083435, + -0.01868046447634697, + 0.044880256056785583, + -0.0029184541199356318, + -0.005627710837870836, + 0.0023335847072303295, + -0.04865170642733574, + 0.020401187241077423, + -0.01087238360196352, + -0.015309730544686317, + 0.010554167442023754, + -0.02096690610051155, + -0.06633038073778152, + 0.00922237429767847, + 0.00767254363745451, + -0.02011832967400551, + -0.028780879452824593, + 0.026541579514741898, + 0.022935131564736366, + -0.02000047080218792, + 0.018303317949175835, + -0.03646520897746086, + 0.00605789152905345, + 0.005624764133244753, + -0.023465491831302643, + 0.02661229483783245, + -0.04535168781876564, + -0.017171883955597878, + -0.010353809222579002, + -0.0016750541981309652, + 0.00014474413183052093, + 0.035663776099681854, + 0.0222869124263525, + 0.001800278201699257, + 0.024844428524374962, + -0.009522911161184311, + -0.00929308868944645, + -0.05223458260297775, + -0.0186215341091156, + -0.032929472625255585, + 0.032693758606910706, + 0.052328869700431824, + 0.07208184152841568, + -0.008692014031112194, + 0.059541769325733185, + 0.0016470629489049315, + 0.007843437604606152, + -0.005881105083972216, + -0.010070950724184513, + -0.024372996762394905, + -0.030195172876119614, + 0.028521591797471046, + 0.02696586772799492, + 0.00991184264421463, + 0.022416556254029274, + 0.018374033272266388, + 0.016382236033678055, + 0.017112955451011658, + -0.01058952510356903, + 0.014708655886352062, + -0.025669433176517487, + 0.02486799843609333, + 0.04735527187585831, + -0.0073955780826509, + -0.013730435632169247, + -0.02288798801600933, + 0.010666131973266602, + 0.01391900796443224, + 0.01784367300570011, + 0.014402225613594055, + 0.013789364136755466, + 0.023147275671362877, + -0.03681878000497818, + -0.017077596858143806, + -0.02519800141453743, + 0.011632566340267658, + -0.0012640251079574227, + 0.034108053892850876, + -0.004219309892505407, + -0.008232368156313896, + 0.018727606162428856, + 0.004985385574400425, + 0.019022252410650253, + 0.010088629089295864, + 0.04478596895933151, + 0.025386573746800423, + 0.02153262309730053, + -0.04417311027646065, + -0.030949462205171585, + -0.020412974059581757, + 0.05185743793845177, + 0.011479351669549942, + -0.03875165060162544, + 0.008267725817859173, + -0.02318263240158558, + -0.019257966428995132, + 0.018786536529660225, + 0.040613804012537, + 0.03771449998021126, + 0.0027726050466299057, + 0.013329719193279743, + 0.015109372325241566, + 0.07957759499549866, + 0.026659438386559486, + 0.004301810171455145, + -0.03667735308408737, + -0.015816519036889076, + -0.01202739030122757, + 0.006558787543326616, + -0.07123326510190964, + 0.020778333768248558, + -0.02120262198150158, + 0.0292523093521595, + -0.013966151513159275, + -0.010012021288275719, + -0.030430888757109642, + 0.015745803713798523, + -0.014461154118180275, + 0.009623090736567974, + 0.00720700528472662, + 0.0023689421359449625, + -0.0004136072820983827, + 0.017042240127921104, + -0.01363614946603775, + 0.023654064163565636, + -0.009340232238173485, + -0.03505091369152069, + -0.009122194722294807, + 0.006252357270568609, + -0.030077314004302025, + 0.00006505198689410463, + 0.019470110535621643, + 0.007531114388257265, + -0.008503441698849201, + -0.027649443596601486, + -0.00011049170279875398, + 0.010795775800943375, + -0.008915944024920464, + -0.017054026946425438, + 0.04740241542458534, + 0.018480105325579643, + -0.008438619785010815, + 0.00947576854377985, + -0.004787973593920469, + -0.0007005173829384148, + 0.004304756876081228, + -0.005554049741476774, + 0.03342447802424431, + -0.04535168781876564, + -0.013824721798300743, + -0.0030554637778550386, + -0.012964359484612942, + -0.029747312888503075, + -0.014720440842211246, + 0.030313029885292053, + -0.0292523093521595, + 0.005144493654370308, + -0.04000094160437584, + -0.08316047489643097, + -0.009122194722294807, + -0.025693003088235855, + 0.0077845086343586445, + 0.008450405672192574, + 0.014190081506967545, + 0.03910522162914276, + -0.026706581935286522, + 0.014190081506967545, + -0.00826183333992958, + 0.007808080408722162, + 0.032363757491111755, + -0.01939939707517624, + 0.022923344746232033, + -0.0025766664184629917, + -0.004322435241192579, + 0.032905902713537216, + -0.018303317949175835, + 0.03142089396715164, + 0.03677164018154144, + 0.0073955780826509, + -0.006729681510478258, + 0.01747831329703331, + 0.006081463303416967, + 0.018432961776852608, + -0.02748444303870201, + 0.03179803863167763, + -0.004443239886313677, + -0.009346124716103077, + -0.00031876855064183474, + -0.026541579514741898, + -0.022357627749443054, + 0.000618385209236294, + -0.05666603893041611, + 0.010383273474872112, + 0.0024705943651497364, + -0.0009590679546818137, + 0.001261078636161983, + 0.02913445234298706, + -0.03483876958489418, + 0.008509334176778793, + 0.010389166884124279, + -0.005574674811214209, + -0.03776164352893829, + -0.006653073709458113, + -0.011002027429640293, + -0.006393786519765854, + -0.005391994956880808, + 0.029323024675250053, + -0.03361304849386215, + 0.013058645650744438, + 0.027319442480802536, + 0.019257966428995132, + 0.002964124083518982, + 0.0002627861103974283, + 0.00926362443715334, + 0.013176503591239452, + 0.026093721389770508, + -0.023477276787161827, + -0.015262586995959282, + 0.01964689791202545, + -0.027366584166884422, + 0.03417876735329628, + 0.026164434850215912, + 0.00836201198399067, + 0.025905147194862366, + 0.01407222356647253, + -0.01949368230998516, + -0.02141476608812809, + 0.016712239012122154, + -0.03243447095155716, + 0.014920799992978573, + -0.016476523131132126, + -0.0014607002958655357, + -0.01087238360196352, + 0.007819865830242634, + 0.0018032245570793748, + 0.04455025494098663, + -0.03540448844432831, + -0.016075806692242622, + 0.005291815847158432, + -0.0006743677076883614, + -0.04174523800611496, + 0.027460871264338493, + -0.0005288869724608958, + -0.007472185418009758, + 0.032929472625255585, + -0.0162761639803648, + -0.0008286878000944853, + 0.017431171610951424, + 0.005704318173229694, + 0.0036064491141587496, + 0.009723270311951637, + 0.056524608284235, + -0.059871770441532135, + -0.003797968151047826, + -0.02444371022284031, + -0.014496511779725552, + 0.011726852506399155, + -0.002280548680573702, + -0.032929472625255585, + 0.011479351669549942, + 0.00463181221857667, + 0.040472373366355896, + -0.001848894520662725, + -0.024101924151182175, + 0.013612577691674232, + 0.006393786519765854, + -0.016688667237758636, + -0.014814727939665318, + -0.002473540836945176, + -0.003547520376741886, + -0.040378086268901825, + -0.0046023475006222725, + 0.006205214187502861, + -0.0006390103371813893, + -0.0005705055082216859, + 0.048156704753637314, + 0.00048321703798137605, + -0.02541014552116394, + 0.019022252410650253, + 0.03342447802424431, + -0.03729021176695824, + -0.00791415199637413, + 0.04865170642733574, + 0.028450876474380493, + 0.01955261081457138, + -0.03472091257572174, + 0.022416556254029274, + 0.022487271577119827, + -0.00994130689650774, + 0.03615877777338028, + 0.04544597491621971, + -0.02189798280596733, + 0.0056601217947900295, + 0.004787973593920469, + -0.04730812832713127, + 0.028898736461997032, + -0.040142372250556946, + 0.018975108861923218, + -0.04603526368737221, + -0.02312370389699936, + 0.02868659235537052, + 0.03700735419988632, + 0.013341505080461502, + 0.02240477129817009, + -0.03514520078897476, + 0.0047467234544456005, + -0.0022054144646972418, + 0.04417311027646065, + -0.0026871582958847284, + -0.008503441698849201, + -0.014873656444251537, + -0.011172921396791935, + 0.010554167442023754, + -0.0003465756308287382, + -0.0032263577450066805, + 0.004593508318066597, + -0.014201866462826729, + 0.013058645650744438, + 0.02252262830734253, + -0.02203941158950329, + 0.04198095574975014, + -0.04744955524802208, + -0.0031939467880874872, + 0.005724943242967129, + 0.0285923071205616, + 0.009027908556163311, + -0.0022938076872378588, + -0.009334338828921318, + 0.000012372768651403021, + -0.009257731027901173, + -0.016087591648101807, + 0.0259522907435894, + -0.06793324649333954, + -0.001224248087964952, + 0.012292570434510708, + 0.005816283170133829, + -0.05553460121154785, + 0.0006147021776996553, + 0.026800867170095444, + -0.006193428300321102, + -0.013883650302886963, + -0.014520082622766495, + -0.020943334326148033, + 0.010206487029790878, + 0.05152743682265282, + -0.009811663068830967, + 0.018821893259882927, + 0.016170091927051544, + 0.023677635937929153, + 0.004310649819672108, + -0.007702008355408907, + 0.03163303807377815, + 0.002547202166169882, + -0.012834716588258743, + 0.018315104767680168, + -0.035003770142793655, + 0.006723788566887379, + 0.0051945834420621395, + 0.02087261900305748, + 0.0002972226939164102, + -0.015074014663696289, + -0.012599000707268715, + -0.0081380819901824, + -0.017996888607740402, + -0.02510371431708336, + 0.0068534319289028645, + -0.031043749302625656, + -0.0035357344895601273, + 0.016193663701415062, + -0.03330661728978157, + -0.026989439502358437, + 0.016900811344385147, + -0.023111917078495026, + 0.002178896451368928, + 0.029440881684422493, + 0.005716104060411453, + -0.004914670716971159, + 0.03573448956012726, + -0.02267584390938282, + 0.052847445011138916, + 0.019682254642248154, + 0.03474448248744011, + -0.030831605195999146, + 0.020224401727318764, + -0.02663586661219597, + 0.009628983214497566, + 0.023135488852858543, + -0.00413091666996479, + 0.026211578398942947, + -0.0033972514793276787, + 0.00997077114880085, + 0.056383177638053894, + 0.032929472625255585, + -0.0009148712852038443, + 0.006046106107532978, + 0.0003335007932037115, + -0.008762728422880173, + 0.010241844691336155, + 0.03142089396715164, + 0.0007859643083065748, + 0.04424382373690605, + 0.011131670325994492, + 0.024007637053728104, + 0.009522911161184311, + 0.00014741435006726533, + -0.006346643436700106, + -0.007030218839645386, + 0.013895436190068722, + 0.026140863075852394, + 0.011779888533055782, + -0.036229491233825684, + 0.0016971525037661195, + -0.0003369996848050505, + -0.009316660463809967, + -0.013494719751179218, + 0.025787290185689926, + 0.015239015221595764, + 0.032057326287031174, + -0.010353809222579002, + 0.013329719193279743, + 0.004896992351859808, + 0.008415048010647297, + 0.00220688758417964, + -0.021226191893219948, + -0.031161606311798096, + -0.011402743868529797, + -0.01254007127135992, + -0.0351923443377018, + -0.0015851876232773066, + 0.02510371431708336, + 0.05138600617647171, + -0.007955403067171574, + -0.008008438162505627, + -0.0034856449346989393, + -0.03090231865644455, + -0.011178813874721527, + 0.036418065428733826, + -0.024467281997203827, + 0.004552258178591728, + 0.023500848561525345, + -0.00906915869563818, + 0.011685602366924286, + -0.01153238769620657, + 0.023595135658979416, + 0.010041485540568829, + -0.01571044698357582, + 0.013329719193279743, + -0.028568735346198082, + -0.017384028062224388, + 0.02000047080218792, + -0.014590797945857048, + 0.0024205048102885485, + 0.03295304626226425, + -0.012469356879591942, + -0.03078446164727211, + -0.009328446350991726, + 0.038185931742191315, + -0.009540590457618237, + 0.01976475492119789, + 0.0016706344904378057, + -0.012669715099036694, + -0.0013988249702379107, + 0.0028624716214835644, + -0.06411465257406235, + -0.007330756168812513, + 0.006541108712553978, + -0.02180369570851326, + 0.0007233523647300899, + -0.0011004973202943802, + -0.010053271427750587, + 0.011768102645874023, + 0.005247619468718767, + -0.02300584502518177, + -0.05261173099279404, + -0.005070832557976246, + 0.002654747338965535, + -0.00947576854377985, + 0.0076961154118180275, + -0.03111446276307106, + 0.018267961218953133, + 0.017560815438628197, + 0.03571091964840889, + 0.00767254363745451, + -0.012504714541137218, + -0.01955261081457138, + -0.02036583051085472, + -0.02541014552116394, + -0.005362530704587698, + 0.01226899866014719, + 0.016181878745555878, + 0.0012765474384650588, + -0.001137327984906733, + -0.011167027987539768, + 0.00042539305286481977, + -0.035333774983882904, + 0.028120875358581543, + 0.03712521120905876, + -0.05303601920604706, + -0.02312370389699936, + -0.0017796530155465007, + 0.011172921396791935, + 0.0071598622016608715, + -0.038940221071243286, + -0.00882755033671856, + 0.008020224049687386, + -0.026046577841043472, + -0.0018901447765529156, + 0.023736564442515373, + -0.0269422959536314, + 0.01408400945365429, + 0.0035740383900702, + 0.016771167516708374, + -0.004169220104813576, + -0.027861587703227997, + -0.023406561464071274, + 0.004216363187879324, + -0.013070431537926197, + 0.0009406526805832982, + -0.007136290892958641, + -0.003161535831168294, + 0.0176315288990736, + 0.01871582120656967, + 0.023229775950312614, + 0.033801622688770294, + 0.011131670325994492, + 0.009917735122144222, + 0.022440128028392792, + 0.045210257172584534, + -0.010613095946609974, + 0.023984065279364586, + 0.004864581394940615, + -0.024490853771567345, + 0.011273100040853024, + 0.014826512895524502, + -0.014909014105796814, + 0.007454507052898407, + -0.008367905393242836, + -0.004764402285218239, + -0.011915424838662148, + 0.017820101231336594, + -0.009864699095487595, + -0.021426551043987274, + -0.024184424430131912, + 0.0002695997536648065, + 0.014402225613594055, + -0.04653026536107063, + 0.015121158212423325, + 0.027955874800682068, + -0.0032735008280724287, + 0.005032528657466173, + -0.015262586995959282, + 0.013223647139966488, + 0.03033660165965557, + 0.0006209633429534733, + 0.04077880457043648, + -0.00991184264421463, + -0.0011822612723335624, + 0.06821610778570175, + 0.029535168781876564, + 0.012339713051915169, + 0.009469875134527683, + 0.03547520190477371, + 0.035451631993055344, + 0.014272581785917282, + -0.023654064163565636, + 0.0015542499022558331, + -0.01672402396798134, + 0.01292900275439024, + -0.006205214187502861, + -0.010094521567225456, + -0.014378653839230537, + -0.0023718886077404022, + -0.028003016486763954, + 0.0121157830581069, + 0.013094003312289715, + 0.0129761453717947, + -0.03231661394238472, + 0.031939469277858734, + -0.013812935911118984, + -0.0033618942834436893, + 0.025669433176517487, + 0.01813831739127636, + -0.011473458260297775, + -0.01912832446396351, + -0.003744932124391198, + 0.005333065986633301, + -0.0037272535264492035, + 0.017372241243720055, + -0.008426833897829056, + 0.010012021288275719, + -0.006717895623296499, + -0.0067650387063622475, + 0.0027151494286954403, + -0.025363001972436905, + -0.015580803155899048, + 0.015686875209212303, + 0.012693286873400211, + -0.01982368528842926, + 0.007454507052898407, + 0.003462073393166065, + -0.008491655811667442, + 0.04697812721133232, + 0.004260560031980276, + -0.008008438162505627, + 0.0012654983438551426, + 0.009458090178668499, + -0.01871582120656967, + 0.021249763667583466, + 0.004967706743627787, + 0.00565422885119915, + -0.023147275671362877, + -0.013624363578855991, + -0.04330096021294594, + 0.0012323508271947503, + -0.008933622390031815, + 0.0083207618445158, + -0.02835659123957157, + -0.014873656444251537, + -0.010742739774286747, + -0.007047897204756737, + 0.01576937548816204, + 0.008839336223900318, + -0.03295304626226425, + -0.028757307678461075, + 0.0014297626912593842, + -0.008803978562355042, + -0.00674146693199873, + -0.03512163087725639, + 0.0007355064153671265, + 0.0101357726380229, + -0.0118034603074193, + -0.00028046476654708385, + -0.010241844691336155, + 0.00926362443715334, + 0.001444494817405939, + 0.010389166884124279, + -0.03243447095155716, + 0.007483971305191517, + -0.008456298150122166, + 0.04973599687218666, + -0.01249292865395546, + -0.04351310431957245, + -0.018185460940003395, + -0.014013294130563736, + -0.021426551043987274, + 0.029888741672039032, + 0.032693758606910706, + 0.0025413092225790024, + 0.012422214262187481, + 0.035545919090509415, + -0.001860680291429162, + -0.0028064893558621407, + 0.006670752540230751, + 0.01945832557976246, + 0.00860362034291029, + -0.016417594626545906, + -0.020436545833945274, + -0.010795775800943375, + -0.004720205441117287, + 0.0045286864042282104, + 0.01912832446396351, + -0.03868093714118004, + -0.03024231642484665, + 0.01408400945365429, + -0.021485479548573494, + -0.01633509248495102, + -0.015156514942646027, + 0.009522911161184311, + -0.022605128586292267, + 0.024396568536758423, + 0.01551008876413107, + -0.022640487179160118, + -0.035098057240247726, + 0.00008180989971151575, + 0.0033854658249765635, + -0.027908731251955032, + -0.01060131099075079, + 0.02937016822397709, + -0.0070007541216909885, + 0.013789364136755466, + -0.0093107670545578, + 0.016688667237758636, + 0.010571845807135105, + 0.026918726041913033, + 0.020778333768248558, + 0.0242315661162138, + 0.021273335441946983, + 0.03495662659406662, + 0.029983028769493103, + -0.007059683091938496, + 0.03316519036889076, + -0.0392230823636055, + 0.017949745059013367, + -0.01485008466988802, + 0.015451159328222275, + 0.02937016822397709, + -0.000544724112842232, + 0.03344804793596268, + 0.00695361103862524, + 0.007442721165716648, + -0.011538280174136162, + 0.00901023019105196, + 0.015816519036889076, + -0.03125589340925217, + -0.024066565558314323, + -0.02159155160188675, + 0.00034749641781672835, + -0.0088157644495368, + 0.03264661505818367, + -0.003965915646404028, + -0.02366584911942482, + -0.008957194164395332, + -0.014237224124372005, + 0.006134499330073595, + -0.02838016301393509, + -0.00030201065237633884, + 0.008550584316253662, + -0.023076560348272324, + -0.058551762253046036, + -0.024585140869021416, + 0.0017472421750426292, + 0.017065811902284622, + -0.027460871264338493, + -0.0162761639803648, + 0.0009170811390504241, + -0.0034944843500852585, + -0.002180369570851326, + -0.007808080408722162, + 0.003000954631716013, + -0.035970207303762436, + -0.012846501544117928, + -0.01970582641661167, + 0.01939939707517624, + -0.010017914697527885, + -0.011432208120822906, + 0.0005966551834717393, + -0.031727325171232224, + 0.0023659956641495228, + 0.0035445739049464464, + -0.014484725892543793, + 0.008473977446556091, + 0.0731661319732666, + 0.023583348840475082, + -0.05859890580177307, + -0.0013759899884462357, + 0.02991231344640255, + -0.01391900796443224, + -0.023960493505001068, + 0.0027387209702283144, + 0.008833443745970726, + 0.022899772971868515, + -0.02444371022284031, + -0.014237224124372005, + -0.00043644223478622735, + 0.02000047080218792, + -0.004446186125278473, + -0.0006603720830753446, + -0.013117575086653233, + -0.005224047694355249, + 0.008432726375758648, + -0.006046106107532978, + 0.005023689474910498, + 0.0071421838365495205, + -0.00026573255308903754, + 0.011850603856146336, + 0.01835046149790287, + 0.013259004801511765, + 0.0009391795028932393, + -0.00003360789196449332, + 0.023595135658979416, + 0.0018046977929770947, + 0.01594616286456585, + 0.003305911784991622, + -0.029063737019896507, + 0.015969734638929367, + 0.024372996762394905, + 0.01105506345629692, + 0.007277720142155886, + -0.03252875804901123, + -0.02381906472146511, + -0.020236186683177948, + -0.022935131564736366, + 0.0024573353584855795, + 0.001812063972465694, + 0.018821893259882927, + -0.03153875097632408, + -0.02541014552116394, + -0.00695361103862524, + -0.005954766180366278, + 0.007501650135964155, + -0.03483876958489418, + -0.003314751200377941, + 0.039482370018959045, + -0.0031055535655468702, + -0.010943097993731499, + -0.022722987458109856, + 0.010807561688125134, + -0.008473977446556091, + -0.018374033272266388, + 0.007908259518444538, + -0.013930793851613998, + -0.014944370836019516, + 0.021014047786593437, + 0.004555204417556524, + 0.021709410473704338, + 0.00047916569747030735, + 0.017702244222164154, + 0.007548793219029903, + 0.014708655886352062, + 0.016441164538264275, + -0.014048651792109013, + 0.0009097150177694857, + -0.000502368959132582, + 0.041556667536497116, + -0.01792617328464985, + -0.02871016412973404, + -0.03556948900222778, + -0.053743164986371994, + -0.012245426885783672, + -0.04455025494098663, + 0.02222798392176628, + 0.005828069057315588, + 0.022180840373039246, + 0.005041368305683136, + 0.023771921172738075, + -0.004861635155975819, + 0.0008964560111053288, + 0.002317379228770733, + 0.02222798392176628, + 0.003930557984858751, + -0.0005914989160373807, + -0.04740241542458534, + -0.018963322043418884, + -0.0033766264095902443, + 0.009611304849386215, + 0.011508815921843052, + -0.005456816870719194, + -0.009145766496658325, + 0.007100933231413364, + 0.0066059306263923645, + -0.0499245710670948, + 0.0002990642096847296, + -0.011726852506399155, + 0.056807465851306915, + 0.03514520078897476, + 0.008462191559374332, + 0.014991514384746552, + -0.006163963582366705, + 0.016889024525880814, + -0.018762964755296707, + 0.011284885928034782, + -0.0121157830581069, + 0.0023704152554273605, + -0.026329435408115387, + 0.0035003770608454943, + 0.008745050057768822, + 0.029605884104967117, + 0.04122666269540787, + -0.023441920056939125, + -0.005651282146573067, + -0.0020890298765152693, + 0.003023053053766489, + -0.03710164129734039, + 0.019034037366509438, + 0.0022142536472529173, + -0.014861870557069778, + 0.010294880717992783, + -0.009888270869851112, + -0.043348103761672974, + 0.005671907216310501, + 0.02880445122718811, + 0.0012441365979611874, + -0.03252875804901123, + 0.013082217425107956, + 0.022263340651988983, + -0.016287950798869133, + 0.03384876623749733, + -0.02882802113890648, + -0.032717328518629074, + -0.011508815921843052, + 0.004558151122182608, + -0.0519045814871788, + 0.028238732367753983, + 0.033141616731882095, + 0.006971289869397879, + -0.025881577283143997, + 0.02180369570851326, + 0.028639448806643486, + 0.022487271577119827, + -0.030501602217555046, + -0.001982957823202014, + -0.026046577841043472, + -0.00674146693199873, + -0.010748633183538914, + 0.003797968151047826, + 0.0008979292470030487, + 0.0054597631096839905, + 0.03726664185523987, + -0.008397369645535946, + -0.0007623927667737007, + 0.007012540008872747, + -0.0015454106032848358, + 0.015663303434848785, + -0.005795658100396395, + 0.008161653764545918, + 0.024820856750011444, + 0.041792381554841995, + 0.04676598310470581, + 0.015639731660485268, + -0.0031880538444966078, + -0.030265886336565018, + -0.0031792146619409323, + -0.00018838835239876062, + 0.021426551043987274, + -0.06369036436080933, + 0.03222232684493065, + -0.019965114071965218, + 0.030053744092583656, + -0.021520838141441345, + 0.003120285691693425, + 0.011237742379307747, + -0.01606401987373829, + 0.018220817670226097, + -0.013589005917310715, + 0.015356873162090778, + 0.055911749601364136, + 0.0081380819901824, + 0.011443994008004665, + 0.0038981472607702017, + 0.02096690610051155, + 0.018279748037457466, + 0.005421459674835205, + -0.029016593471169472, + 0.004646544344723225, + 0.01108452770859003, + 0.01320007536560297, + -0.02583443373441696, + 0.007354327943176031, + 0.030407316982746124, + -0.03512163087725639, + -0.0037066282238811255, + 0.027908731251955032, + 0.022699415683746338, + -0.03769093006849289, + -0.0053566377609968185, + 0.008197011426091194 + ] + }, + { + "HotelId": "8", + "HotelName": "Foot Happy Suites", + "Description": "Downtown in the heart of the business district. Close to everything. Leave your car behind and walk to the park, shopping, and restaurants. Or grab one of our bikes and take your explorations a little further.", + "Description_fr": "Centre-ville au coeur du quartier des affaires. Proche de tout. Laissez votre voiture derrière vous et marchez vers le parc, les magasins et les restaurants.", + "Category": "Suite", + "Tags": [ + "free wifi", + "continental breakfast", + "air conditioning" + ], + "ParkingIncluded": false, + "IsDeleted": false, + "LastRenovationDate": "2003-07-23T00:00:00Z", + "Rating": 4, + "Address": { + "StreetAddress": "7535 Dadeland Mall", + "City": "Miami", + "StateProvince": "FL", + "PostalCode": "33156", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -80.312546, + 25.689901 + ] + }, + "Rooms": [ + { + "Description": "Deluxe Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Deluxe, 1 grand lit (côté ville)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower", + "suite" + ] + }, + { + "Description": "Suite, 1 King Bed (Mountain View)", + "Description_fr": "Suite, 1 très grand lit (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 248.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Standard, 1 grand lit (Services)", + "Type": "Standard Room", + "BaseRate": 114.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (City View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur la ville)", + "Type": "Budget Room", + "BaseRate": 85.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Double Beds (Amenities)", + "Description_fr": "Suite, 2 lits doubles (Services)", + "Type": "Suite", + "BaseRate": 240.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Services)", + "Type": "Deluxe Room", + "BaseRate": 154.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "tv" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Amenities)", + "Description_fr": "Chambre Économique, 1 grand lit (Services)", + "Type": "Budget Room", + "BaseRate": 80.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "coffee maker" + ] + }, + { + "Description": "Suite, 2 Double Beds (Mountain View)", + "Description_fr": "Suite, 2 lits doubles (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 268.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 140.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "vcr/dvd", + "jacuzzi tub", + "vcr/dvd" + ] + }, + { + "Description": "Suite, 1 Queen Bed (Waterfront View)", + "Description_fr": "Suite, 1 grand lit (vue sur le front de mer)", + "Type": "Suite", + "BaseRate": 267.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 153.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "suite" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 106.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Standard, 1 grand lit (vue sur le front de mer)", + "Type": "Standard Room", + "BaseRate": 118.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 152.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 très grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 96.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "tv" + ] + } + ], + "DescriptionVector": [ + -0.005466632544994354, + -0.07411037385463715, + 0.03404314070940018, + 0.020804140716791153, + -0.010010971687734127, + -0.03257213905453682, + -0.014780046418309212, + 0.0091587258502841, + 0.0037884083576500416, + -0.01492014154791832, + 0.015398800373077393, + 0.006934713572263718, + -0.020792465656995773, + -0.031451378017663956, + -0.004173670429736376, + 0.054543741047382355, + -0.019146347418427467, + 0.005206872709095478, + 0.06598485261201859, + 0.05192863196134567, + 0.022485284134745598, + -0.0030966883059591055, + -0.011692114174365997, + -0.02645464800298214, + -0.009240447543561459, + 0.00628677336499095, + -0.025287188589572906, + -0.006111654452979565, + 0.017850466072559357, + -0.037638917565345764, + -0.010495467111468315, + -0.017360134050250053, + -0.007967916317284107, + 0.01119594369083643, + 0.013519189320504665, + 0.013811054639518261, + -0.0014797558542340994, + -0.029957029968500137, + 0.055197518318891525, + 0.010010971687734127, + -0.01908797398209572, + 0.0045997933484613895, + 0.05837301164865494, + -0.011756324209272861, + -0.0026370007544755936, + -0.005735148210078478, + 0.007635189685970545, + 0.03301577642560005, + -0.0012820172123610973, + 0.03271223604679108, + -0.009900062344968319, + -0.0298636332154274, + -0.0125735467299819, + -0.07098158448934555, + -0.06808628141880035, + 0.026851585134863853, + 0.012258332222700119, + -0.056458376348018646, + 0.05374986678361893, + 0.02909310907125473, + 0.00950312614440918, + -0.004246636759489775, + 0.005729311145842075, + 0.07565142214298248, + -0.038269344717264175, + 0.04401325061917305, + -0.021527966484427452, + 0.03404314070940018, + -0.025310536846518517, + -0.002984320279210806, + 0.026804886758327484, + -0.009608197957277298, + -0.024936949834227562, + -0.02629120461642742, + 0.010600538924336433, + 0.005078452173620462, + 0.010372883640229702, + -0.018609315156936646, + -0.015620618127286434, + -0.0069055273197591305, + -0.05510412156581879, + -0.024913601577281952, + -0.008061313070356846, + 0.041024550795555115, + -0.046324823051691055, + -0.032899029552936554, + -0.025964315980672836, + 0.012631919234991074, + 0.03665824979543686, + 0.010915753431618214, + 0.05898008868098259, + -0.029233204200863838, + -0.006619499530643225, + -0.0175936259329319, + 0.0055833784863352776, + 0.05739234387874603, + -0.015562244690954685, + 0.002936162520200014, + 0.007495094556361437, + 0.017126642167568207, + 0.0405108705163002, + -0.07962078601121902, + 0.02435322105884552, + -0.01115508284419775, + 0.0019321466097608209, + -0.026127759367227554, + -0.0012185366358608007, + -0.0059569659642875195, + 0.013472490943968296, + -0.007016435731202364, + -0.11889415234327316, + -0.017943862825632095, + 0.010979963466525078, + 0.026594743132591248, + -0.02425982430577278, + 0.04954701289534569, + 0.022496959194540977, + -0.034930408000946045, + 0.004246636759489775, + -0.006333471741527319, + -0.02631455287337303, + 0.007740261033177376, + -0.020162038505077362, + -0.023174084722995758, + -0.02911645732820034, + -0.03173156827688217, + -0.014044546522200108, + 0.022146720439195633, + -0.00628093583509326, + 0.0002165273908758536, + -0.054497044533491135, + -0.034860361367464066, + -0.007740261033177376, + -0.01460492704063654, + -0.0015279136132448912, + 0.06299615651369095, + -0.026711490005254745, + 0.003289319109171629, + -0.05809282138943672, + -0.03198840841650963, + 0.022018300369381905, + 0.008067149668931961, + 0.005309025291353464, + -0.021457917988300323, + -0.06495748460292816, + -0.015036887489259243, + 0.04256559908390045, + 0.014639951288700104, + 0.009491452015936375, + 0.06743250042200089, + 0.03588772565126419, + 0.02432987093925476, + -0.0010200684191659093, + -0.004541420377790928, + -0.0019423619378358126, + 0.013028856366872787, + -0.009386380203068256, + 0.025333886966109276, + -0.02783225104212761, + 0.03460352122783661, + -0.04326607659459114, + -0.022228442132472992, + -0.06421031057834625, + -0.025870919227600098, + 0.0004943464300595224, + -0.010226951912045479, + -0.024936949834227562, + -0.015106935054063797, + -0.053796567022800446, + -0.016099276021122932, + 0.011966466903686523, + -0.015924157574772835, + -0.021913228556513786, + 0.08214250206947327, + 0.005945291370153427, + 0.01563229225575924, + -0.03539739549160004, + -0.008755951188504696, + 0.014534879475831985, + 0.005886917933821678, + 0.015422149561345577, + -0.029279902577400208, + 0.04200521856546402, + -0.0030675018206238747, + 0.03196506202220917, + 0.028836267068982124, + -0.0011681899195536971, + 0.032828982919454575, + -0.022882219403982162, + 0.01899457722902298, + -0.023489300161600113, + 0.02710842713713646, + -0.04403660073876381, + -0.022088347002863884, + -0.00945059023797512, + 0.0285327285528183, + -0.03177826851606369, + 0.013414117507636547, + 0.009257959201931953, + 0.03441672772169113, + 0.015924157574772835, + 0.010296999476850033, + 0.04415334388613701, + -0.013110578060150146, + -0.040347423404455185, + -0.028322584927082062, + -0.022788822650909424, + -0.011662927456200123, + 0.011791348457336426, + -0.037685614079236984, + -0.017208363860845566, + -0.00628677336499095, + -0.023500973358750343, + 0.04518071189522743, + -0.005329455714672804, + -0.004719458054751158, + -0.021784808486700058, + 0.06252916902303696, + 0.045017264783382416, + 0.038362741470336914, + 0.012398427352309227, + 0.005414096638560295, + 0.03168487176299095, + 0.05024748668074608, + 0.02164471335709095, + 0.05837301164865494, + -0.028696171939373016, + -0.07602500915527344, + 0.03803585469722748, + -0.02701503038406372, + -0.004640654195100069, + -0.0128770861774683, + -0.022683752700686455, + -0.020792465656995773, + -0.016029229387640953, + 0.043616313487291336, + 0.031077791005373, + -0.012631919234991074, + -0.009053654037415981, + -0.004007307346910238, + -0.022146720439195633, + -0.05701875686645508, + 0.04669841006398201, + -0.010699773207306862, + 0.01893620565533638, + -0.004576444160193205, + -0.015737364068627357, + -0.022672077640891075, + -0.0008004399132914841, + 0.03588772565126419, + 0.012608570046722889, + -0.028953013941645622, + -0.03343605995178223, + -0.0022050405386835337, + 0.025310536846518517, + 0.013811054639518261, + 0.00477199349552393, + -0.0006577908643521369, + 0.047655727714300156, + 0.03455682098865509, + 0.015749039128422737, + 0.009392217732965946, + 0.04676845669746399, + -0.05501072481274605, + 0.007430884521454573, + -0.01292378455400467, + 0.01769869774580002, + -0.013052205555140972, + -0.047702424228191376, + -0.05374986678361893, + -0.016110951080918312, + -0.01898290403187275, + -0.044340137392282486, + -0.012351728975772858, + -0.023360878229141235, + -0.0038555373903363943, + -0.026524696499109268, + 0.0059540471993386745, + 0.0472821407020092, + -0.00006411910726455972, + 0.0020882943645119667, + 0.0025830056983977556, + 0.0390632189810276, + -0.0175936259329319, + -0.019239744171500206, + 0.0055162496864795685, + 0.024726808071136475, + 0.042378805577754974, + -0.06500418484210968, + 0.014383110217750072, + 0.006368495523929596, + 0.022823847830295563, + -0.03733537718653679, + -0.06491079181432724, + 0.0007588491425849497, + -0.009958435781300068, + -0.005323618650436401, + -0.07621180266141891, + 0.013484166003763676, + -0.01455822866410017, + 0.061875391751527786, + 0.04483047127723694, + -0.03677499666810036, + -0.01822405494749546, + 0.018644340336322784, + 0.04917342588305473, + -0.030750902369618416, + 0.05818621814250946, + 0.0020795385353267193, + -0.017255062237381935, + -0.04420004412531853, + 0.02696833200752735, + 0.010390396229922771, + -0.01823572814464569, + -0.000005458218765852507, + 0.04382645711302757, + 0.014137943275272846, + -0.027435315772891045, + -0.0037241980899125338, + -0.012900435365736485, + -0.027808902785182, + 0.005703043192625046, + -0.011406086385250092, + -0.01550387218594551, + 0.02967683970928192, + -0.026174457743763924, + -0.01518865767866373, + -0.011452784761786461, + -0.06080132722854614, + -0.0024750155862420797, + 0.01835247501730919, + 0.012410102412104607, + -0.012935459613800049, + 0.000366290652891621, + -0.0069055273197591305, + 0.007892031222581863, + -0.03296907618641853, + -0.058653201907873154, + 0.04111794754862785, + 0.045134011656045914, + 0.039530202746391296, + -0.009339681826531887, + 0.005539598874747753, + -0.03719528391957283, + -0.017383482307195663, + -0.036237966269254684, + -0.01550387218594551, + -0.0010572811588644981, + 0.00628677336499095, + 0.013927800580859184, + -0.026874933391809464, + -0.04016062989830971, + -0.017243387177586555, + -0.022835521027445793, + 0.012281681410968304, + 0.045717742294073105, + 0.006006582640111446, + 0.013437466695904732, + 0.002024084096774459, + 0.014546554535627365, + 0.04672175645828247, + -0.01957830786705017, + 0.00875011458992958, + 0.00544328335672617, + 0.027388617396354675, + 0.035537488758563995, + -0.030097125098109245, + 0.014628276228904724, + -0.03525729849934578, + 0.034136537462472916, + 0.019986918196082115, + -0.0030820949468761683, + 0.02444661781191826, + 0.03044736199080944, + -0.03983374312520027, + 0.05487063154578209, + -0.0008646502392366529, + 0.04466702789068222, + 0.015515546314418316, + -0.015877459198236465, + -0.0016986546106636524, + 0.021492943167686462, + -0.0020094909705221653, + -0.0006928146467544138, + 0.057812631130218506, + 0.013425792567431927, + 0.004310846794396639, + -0.020582323893904686, + -0.03593442589044571, + -0.019251419231295586, + 0.005685531068593264, + -0.07705237716436386, + -0.0459512360394001, + -0.04613802954554558, + -0.030890997499227524, + -0.03946015611290932, + 0.0512748546898365, + 0.03392639383673668, + -0.02584756910800934, + -0.011073360219597816, + 0.016099276021122932, + -0.034113187342882156, + 0.01222330890595913, + -0.03233864903450012, + 0.021201077848672867, + 0.012666943483054638, + -0.019239744171500206, + -0.028205838054418564, + -0.02972353808581829, + 0.013565887697041035, + 0.04181842505931854, + -0.03261883929371834, + 0.031381331384181976, + 0.015258705243468285, + 0.0197067279368639, + 0.038199298083782196, + 0.01908797398209572, + -0.013063879683613777, + 0.015947505831718445, + 0.04011393338441849, + 0.023489300161600113, + 0.019893521443009377, + -0.04616137593984604, + 0.022590355947613716, + -0.022216767072677612, + 0.030213870108127594, + 0.040370773524045944, + 0.008598344400525093, + -0.04588118568062782, + -0.007337487302720547, + 0.036308012902736664, + -0.016414491459727287, + -0.015562244690954685, + 0.04746893420815468, + -0.04006723314523697, + 0.021854855120182037, + 0.0014294091379269958, + -0.028859617188572884, + -0.021142704412341118, + -0.0028850859962403774, + -0.0038993172347545624, + -0.015795737504959106, + 0.003692092839628458, + 0.059867359697818756, + -0.017792094498872757, + -0.01821237988770008, + 0.03133463114500046, + 0.0291398074477911, + -0.03233864903450012, + -0.040370773524045944, + 0.03317921981215477, + 0.009257959201931953, + -0.03467356786131859, + -0.0071156700141727924, + 0.0016782240709289908, + 0.07910710573196411, + 0.020827490836381912, + -0.019216395914554596, + 0.011067522689700127, + 0.002991616725921631, + 0.02169141173362732, + 0.024890251457691193, + -0.0012550196843221784, + 0.02916315570473671, + 0.002619488863274455, + -0.01902960240840912, + 0.0037913271225988865, + 0.009433078579604626, + 0.02500699833035469, + -0.023535998538136482, + 0.0010747930500656366, + -0.003873049281537533, + 0.027505362406373024, + 0.008697578683495522, + -0.037545520812273026, + -0.0648173913359642, + -0.03726533055305481, + 0.0783599317073822, + -0.007296626456081867, + -0.016624633222818375, + -0.0054111783392727375, + -0.028929663822054863, + -0.033389363437891006, + 0.0007683347794227302, + -0.013682633638381958, + -0.030750902369618416, + 0.011073360219597816, + 0.051788534969091415, + -0.06266926229000092, + -0.03500045835971832, + -0.05286259949207306, + 0.008469924330711365, + -0.010495467111468315, + -0.009882550686597824, + -0.017255062237381935, + -0.00280044530518353, + -0.05010739341378212, + -0.02563742734491825, + 0.012433451600372791, + 0.03124123625457287, + 0.03173156827688217, + -0.00884351134300232, + 0.01956663280725479, + -0.017873816192150116, + 0.002292599994689226, + 0.04665170982480049, + -0.009619872085750103, + -0.013530864380300045, + 0.045717742294073105, + -0.022660402581095695, + -0.02234518900513649, + -0.025614077225327492, + -0.01251517329365015, + 0.030844299122691154, + 0.0048099360428750515, + 0.009117864072322845, + 0.006625336594879627, + 0.01893620565533638, + -0.008283129893243313, + -0.00746590830385685, + -0.03544409200549126, + 0.03121788613498211, + -0.003873049281537533, + 0.03915661573410034, + 0.03331931307911873, + 0.008318154141306877, + 0.008008777163922787, + -0.04870644211769104, + -0.02430652268230915, + 0.0019452805863693357, + 0.002188987797126174, + 0.023571021854877472, + -0.008948582224547863, + 0.013274022378027439, + 0.018679363653063774, + 0.017430180683732033, + 0.017126642167568207, + 0.03878302872180939, + 0.025520680472254753, + 0.005708880256861448, + 0.0033155870623886585, + 0.03366955369710922, + 0.00679461844265461, + -0.027411965653300285, + -0.015573919750750065, + -0.02026711031794548, + -0.03740542382001877, + 0.000416272523580119, + 0.021924903616309166, + 0.02916315570473671, + 0.03233864903450012, + 0.02243858575820923, + -0.028976362198591232, + 0.0018956635612994432, + 0.0105188162997365, + -0.0223685372620821, + -0.025940965861082077, + -0.036308012902736664, + 0.005381991621106863, + 0.018702711910009384, + -0.017360134050250053, + 0.005962803028523922, + 0.04072101414203644, + -0.0026982924900949, + 0.027225172147154808, + 0.016005879268050194, + 0.020652370527386665, + 0.02701503038406372, + -0.02092088758945465, + -0.012141586281359196, + 0.004293335136026144, + 0.023851212114095688, + -0.044620331376791, + 0.01564396731555462, + -0.01971840299665928, + 0.01823572814464569, + 0.013729332014918327, + -0.009614034555852413, + -0.026688139885663986, + 0.015924157574772835, + 0.006117491517215967, + -0.006928876508027315, + 0.01682310178875923, + 0.008061313070356846, + -0.016519561409950256, + 0.002188987797126174, + 0.03859623521566391, + -0.01955495961010456, + -0.008253944106400013, + 0.0009004037128761411, + -0.0009084299672394991, + 0.02374614030122757, + 0.0196483563631773, + -0.0069522256962955, + -0.034066490828990936, + -0.011271828785538673, + -0.0049704620614647865, + 0.016577934846282005, + -0.04627812281250954, + 0.007489257492125034, + -0.04058091714978218, + -0.02582422085106373, + -0.0118205351755023, + -0.0022240118123590946, + -0.03532734513282776, + -0.03535069525241852, + 0.0032105157151818275, + 0.010407907888293266, + 0.0023641069419682026, + -0.0072557651437819, + 0.04132809117436409, + -0.024913601577281952, + -0.009637383744120598, + -0.004094866570085287, + -0.04401325061917305, + 0.026034362614154816, + -0.026944981887936592, + -0.005685531068593264, + 0.02379283867776394, + -0.02292891964316368, + 0.01564396731555462, + -0.003467356786131859, + 0.013449141755700111, + 0.0014315980952233076, + 0.024680109694600105, + -0.0015906644985079765, + 0.028065742924809456, + -0.04922012239694595, + -0.02836928330361843, + -0.03198840841650963, + -0.011009150184690952, + 0.041678328067064285, + 0.05743904411792755, + -0.012935459613800049, + 0.016671331599354744, + 0.013379094190895557, + -0.015480522066354752, + 0.01417296752333641, + -0.023220783099532127, + -0.003049989929422736, + -0.041024550795555115, + 0.01217661052942276, + 0.005525005515664816, + 0.0013097444316372275, + 0.02172643505036831, + 0.014453157782554626, + 0.00679461844265461, + 0.03133463114500046, + -0.030727552250027657, + -0.013133927248418331, + 0.006315959617495537, + 0.02498364821076393, + 0.04609132930636406, + 0.01355421356856823, + -0.022777149453759193, + -0.0005654885317198932, + -0.008534134365618229, + -0.008072987198829651, + -0.017733721062541008, + 0.06224897876381874, + 0.024516664445400238, + 0.021037632599473, + -0.024586712941527367, + -0.004080273676663637, + -0.025870919227600098, + 0.016484538093209267, + 0.051228154450654984, + 0.015877459198236465, + -0.005122231785207987, + 0.06355653703212738, + 0.034229934215545654, + 0.02771550603210926, + -0.004030656535178423, + -0.006812130566686392, + -0.011668764986097813, + 0.044363487511873245, + -0.0012995291035622358, + -0.019181370735168457, + 0.012188284657895565, + -0.02101428434252739, + 0.009993459098041058, + -0.00026231372612528503, + -0.04268234595656395, + -0.009438916109502316, + -0.005440364591777325, + -0.029466696083545685, + 0.02368776872754097, + 0.07289621978998184, + 0.02109600603580475, + -0.011989816091954708, + -0.022602029144763947, + -0.02650134637951851, + 0.05711215361952782, + 0.0007004761137068272, + -0.019893521443009377, + -0.05552440881729126, + -0.0029886981938034296, + -0.013274022378027439, + -0.00475740060210228, + -0.049873899668455124, + -0.032175201922655106, + -0.008055475540459156, + -0.004319602623581886, + -0.023827863857150078, + 0.0011681899195536971, + -0.008633368648588657, + 0.005460795015096664, + -0.005311944056302309, + 0.02834593504667282, + -0.04541420191526413, + 0.031568124890327454, + -0.01221163384616375, + 0.02577752247452736, + -0.01906462572515011, + -0.004827448166906834, + -0.006788781378418207, + -0.0204305537045002, + 0.03366955369710922, + -0.02783225104212761, + -0.03782571107149124, + 0.009964273311197758, + 0.027995696291327477, + -0.01828242652118206, + -0.007214904297143221, + -0.009724943898618221, + 0.002406427403911948, + 0.027995696291327477, + -0.005682612769305706, + -0.018445871770381927, + 0.03301577642560005, + 0.03467356786131859, + 0.03798915445804596, + -0.0034498448949307203, + 0.018632665276527405, + -0.0010390395764261484, + -0.027552060782909393, + 0.004736969713121653, + 0.01088656671345234, + -0.07079479098320007, + -0.037031836807727814, + -0.0010682260617613792, + -0.006210888270288706, + -0.011359388008713722, + -0.019846823066473007, + 0.015492197126150131, + -0.02104930765926838, + 0.010647237300872803, + -0.027365267276763916, + -0.10226951539516449, + 0.005297350697219372, + 0.028135791420936584, + 0.008055475540459156, + -0.027552060782909393, + -0.010051832534372807, + 0.030050426721572876, + -0.03180161491036415, + -0.006718733347952366, + 0.0037767337635159492, + -0.0005943102296441793, + 0.0008617315907031298, + 0.028579426929354668, + -0.024166425690054893, + -0.002984320279210806, + 0.01627439633011818, + 0.021469593048095703, + -0.012982157990336418, + 0.058653201907873154, + 0.05076117068529129, + -0.020582323893904686, + 0.011937281116843224, + 0.02783225104212761, + 0.014978514984250069, + 0.01772204600274563, + -0.02911645732820034, + 0.0594937726855278, + -0.013705982826650143, + -0.030307266861200333, + 0.011581205762922764, + 0.002819416346028447, + -0.017395157366991043, + 0.011750486679375172, + -0.004240799229592085, + -0.008218919858336449, + -0.003446926362812519, + -0.009001118130981922, + 0.0016577935311943293, + -0.007950403727591038, + -0.007915380410850048, + 0.026034362614154816, + 0.017243387177586555, + 0.004643572960048914, + -0.0471653938293457, + -0.007810309063643217, + -0.013612586073577404, + 0.024073028936982155, + 0.0128770861774683, + 0.005527924280613661, + -0.03366955369710922, + -0.000055226340919034556, + -0.01355421356856823, + 0.010378721170127392, + -0.008370690047740936, + 0.0015614780131727457, + 0.01048379298299551, + 0.04676845669746399, + 0.026151109486818314, + -0.02855607680976391, + -0.010256137698888779, + -0.012900435365736485, + -0.03051741048693657, + 0.01760530099272728, + -0.002251738915219903, + 0.014453157782554626, + -0.012678617611527443, + -0.020500602200627327, + -0.0236410703510046, + -0.0337396003305912, + 0.02984028309583664, + -0.04391985386610031, + 0.004570606630295515, + -0.0196483563631773, + 0.0004761048767250031, + -0.04814605787396431, + 0.00730246352031827, + -0.0102152768522501, + 0.01426636427640915, + 0.012270007282495499, + 0.0072382534854114056, + -0.006006582640111446, + -0.045040614902973175, + -0.041678328067064285, + 0.003814676310867071, + 0.006812130566686392, + 0.011359388008713722, + 0.020045291632413864, + -0.012795363552868366, + 0.015854109078645706, + 0.03320256993174553, + -0.0031608985736966133, + 0.03712523356080055, + 0.023174084722995758, + 0.024493316188454628, + -0.03570093214511871, + -0.03460352122783661, + -0.02171475999057293, + 0.0162627212703228, + 0.032735586166381836, + -0.01212991215288639, + -0.012083212845027447, + -0.009287145920097828, + 0.000262860965449363, + 0.06168859824538231, + -0.002539226086810231, + -0.009678245522081852, + -0.039623599499464035, + -0.0011068981839343905, + -0.01083986833691597, + -0.024680109694600105, + -0.010857379995286465, + -0.055617805570364, + 0.01119010616093874, + -0.024493316188454628, + 0.017897164449095726, + 0.0012440747814252973, + -0.020453903824090958, + 0.024119727313518524, + 0.02297561801970005, + 0.019473236054182053, + 0.009473939426243305, + 0.009059491567313671, + 0.0025990582071244717, + -0.01425468921661377, + -0.007471745368093252, + 0.022718776017427444, + -0.012993832118809223, + 0.006222562864422798, + -0.014161292463541031, + 0.015036887489259243, + 0.007168205920606852, + -0.017336783930659294, + 0.062062185257673264, + 0.017126642167568207, + 0.03605117276310921, + 0.004719458054751158, + -0.05552440881729126, + 0.0035695096012204885, + -0.03588772565126419, + 0.026524696499109268, + 0.0006548722158186138, + -0.006648685783147812, + 0.02229849062860012, + 0.006479404401034117, + 0.018083957955241203, + 0.003289319109171629, + -0.022520307451486588, + 0.038269344717264175, + 0.009754129685461521, + 0.059867359697818756, + -0.018060609698295593, + 0.021936576813459396, + -0.003916828893125057, + -0.01252684835344553, + -0.01559726893901825, + 0.011411923915147781, + -0.030213870108127594, + -0.024189775809645653, + -0.021166054531931877, + 0.010904078371822834, + -0.0004589578020386398, + 0.03782571107149124, + 0.00488290237262845, + -0.023489300161600113, + 0.01052465382963419, + 0.0019832230173051357, + 0.011697951704263687, + 0.021131029352545738, + -0.021142704412341118, + -0.002038677455857396, + -0.036891743540763855, + 0.014826744794845581, + 0.013904451392591, + 0.04543755203485489, + -0.020535625517368317, + 0.009433078579604626, + 0.00945059023797512, + 0.005466632544994354, + -0.03672830015420914, + 0.04284578934311867, + 0.011476133950054646, + -0.019951894879341125, + 0.004456779453903437, + 0.027552060782909393, + 0.001287124934606254, + 0.010559678077697754, + 0.06388342380523682, + -0.0014615142717957497, + 0.03857288509607315, + 0.03187166526913643, + 0.0290230605751276, + 0.02563742734491825, + -0.04282243922352791, + 0.014056220650672913, + 0.026524696499109268, + -0.0351872518658638, + 0.019181370735168457, + -0.02855607680976391, + -0.005171848926693201, + -0.017955537885427475, + -0.02100260928273201, + -0.010051832534372807, + 0.004912089090794325, + 0.014978514984250069, + -0.015702340751886368, + 0.006648685783147812, + -0.024563362821936607, + 0.04149153456091881, + -0.021527966484427452, + 0.019449887797236443, + 0.00010406813089502975, + 0.005898592993617058, + 0.015457172878086567, + 0.011674602515995502, + 0.020792465656995773, + 0.005309025291353464, + 0.018597641959786415, + 0.011832209303975105, + 0.021341172978281975, + 0.047142043709754944, + 0.01898290403187275, + -0.026034362614154816, + -0.020570648834109306, + 0.07340990006923676, + -0.045741092413663864, + 0.014850093983113766, + -0.01567899063229561, + -0.018095633015036583, + 0.014056220650672913, + -0.015854109078645706, + 0.014628276228904724, + -0.013927800580859184, + -0.014850093983113766, + 0.024750156328082085, + 0.012141586281359196, + 0.015807410702109337, + 0.011785510927438736, + -0.007506769150495529, + -0.018819458782672882, + 0.03579432889819145, + 0.008680067025125027, + -0.011219292879104614, + 0.032221902161836624, + 0.006718733347952366, + 0.00556878512725234, + 0.005011322908103466, + -0.004456779453903437, + 0.024773506447672844, + -0.019788451492786407, + 0.012550197541713715, + 0.03233864903450012, + 0.03852618858218193, + -0.061315011233091354, + 0.02834593504667282, + -0.04041747376322746, + 0.047702424228191376, + -0.00362788257189095, + 0.04420004412531853, + 0.023512648418545723, + 0.026104411110281944, + -0.024680109694600105, + -0.010606376454234123, + 0.02159801498055458, + 0.00811968557536602, + 0.005790602881461382, + -0.0011375440517440438, + 0.0039635272696614265, + -0.00036665546940639615, + 0.008989444002509117, + -0.018480895087122917, + -0.021784808486700058, + 0.015212006866931915, + -0.012678617611527443, + -0.012713641859591007, + -0.003327261656522751, + -0.01627439633011818, + 0.010361209511756897, + -0.05641167610883713, + 0.025987664237618446, + -0.00026413786690682173, + 0.008411550894379616, + -0.010944939218461514, + 0.010454606264829636, + 0.008861023001372814, + -0.01836415007710457, + 0.023862887173891068, + 0.016507888212800026, + -0.040230680257081985, + -0.0037212795577943325, + -0.03838609158992767, + -0.020115340128540993, + 0.0223685372620821, + -0.037592217326164246, + -0.008539971895515919, + 0.004582281224429607, + -0.013951149769127369, + -0.046394869685173035, + 0.02783225104212761, + 0.010588863864541054, + -0.017932189628481865, + 0.006041606422513723, + 0.011616229079663754, + -0.01248014997690916, + -0.009240447543561459, + -0.0326421894133091, + 0.010022645816206932, + -0.023150736466050148, + -0.0003529743116814643, + -0.03567758575081825, + 0.0020094909705221653, + 0.023209109902381897, + 0.014780046418309212, + 0.0029668083880096674, + 0.023477625101804733, + -0.0067654321901500225, + -0.04922012239694595, + 0.004205775447189808, + -0.001921931398101151, + -0.0051105571910738945, + 0.025520680472254753, + 0.013332395814359188, + 0.019741753116250038, + 0.017792094498872757, + 0.04254224896430969, + 0.003622045274823904, + -0.006333471741527319, + 0.016134299337863922, + -0.032268598675727844, + -0.029957029968500137, + 0.000047200050175888464, + 0.0036045333836227655, + 0.01632109470665455, + 0.020827490836381912, + 0.00556878512725234, + -0.04828615486621857, + 0.02101428434252739, + -0.0068354797549545765, + -0.01088656671345234, + 0.03317921981215477, + -0.028859617188572884, + 0.011516994796693325, + -0.018095633015036583, + 0.014651625417172909, + -0.019835149869322777, + -0.01752357743680477, + 0.00573222991079092, + -0.0076935626566410065, + -0.00726160267367959, + -0.017488554120063782, + 0.040977854281663895, + 0.005469551309943199, + 0.028205838054418564, + -0.01612262614071369, + 0.004742807243019342, + -0.02582422085106373, + 0.0010003674542531371, + 0.017792094498872757, + 0.003972283564507961, + 0.017873816192150116, + 0.019204720854759216, + 0.028322584927082062, + 0.017476879060268402, + 0.04321937635540962, + 0.03308582305908203, + 0.00659615034237504, + -0.011365225538611412, + 0.03266553580760956, + -0.0037621406372636557, + 0.03717193379998207, + 0.013250673189759254, + -0.004094866570085287, + 0.041701678186655045, + 0.012935459613800049, + -0.026034362614154816, + 0.008008777163922787, + 0.004433430265635252, + 0.011989816091954708, + -0.007051459513604641, + -0.07929389923810959, + -0.00710983294993639, + 0.024236474186182022, + -0.0016782240709289908, + 0.019181370735168457, + -0.05543101206421852, + -0.04814605787396431, + -0.030073774978518486, + -0.017418505623936653, + -0.0367516465485096, + 0.008061313070356846, + 0.02029045857489109, + -0.0035782656632363796, + 0.004523908253759146, + -0.030073774978518486, + 0.015947505831718445, + 0.0005428689764812589, + 0.0003903695032931864, + -0.012293356470763683, + 0.000020134128135396168, + 0.010763983242213726, + 0.051134757697582245, + 0.020570648834109306, + -0.016764728352427483, + 0.0024502072483301163, + 0.005901511292904615, + -0.00679461844265461, + 0.0061992136761546135, + -0.028252536430954933, + -0.02582422085106373, + 0.024773506447672844, + -0.02836928330361843, + -0.01822405494749546, + -0.007319975644350052, + 0.0010580108501017094, + -0.022123370319604874, + 0.008983606472611427, + 0.02101428434252739, + -0.013110578060150146, + -0.006222562864422798, + -0.0264779981225729, + 0.011160919442772865, + 0.014278038404881954, + 0.008271455764770508, + 0.006012420170009136, + -0.021294474601745605, + -0.0018445871537551284, + 0.011213455349206924, + 0.006345146335661411, + -0.006029931828379631, + -0.010892404243350029, + -0.010314511135220528, + 0.015468847937881947, + -0.0033009937033057213, + 0.00014000402006786317, + 0.022543657571077347, + -0.02496029995381832, + -0.02566077560186386, + -0.02906975895166397, + 0.011125896126031876, + -0.02095591090619564, + -0.027271870523691177, + 0.026898283511400223, + 0.0023991307243704796, + -0.031474728137254715, + 0.024843553081154823, + 0.021948251873254776, + 0.004535582847893238, + -0.011756324209272861, + -0.024773506447672844, + -0.0037854898255318403, + 0.02972353808581829, + 0.020710743963718414, + -0.011125896126031876, + 0.006736245471984148, + -0.03124123625457287, + -0.027902299538254738, + 0.006852991413325071, + -0.008405713364481926, + 0.01528205443173647, + -0.03261883929371834, + 0.01186723355203867, + -0.026641441509127617, + 0.024189775809645653, + 0.009882550686597824, + 0.01975342631340027, + -0.05701875686645508, + -0.031614821404218674, + 0.008884372189640999, + 0.009263796731829643, + 0.006829642225056887, + 0.004923763684928417, + -0.01893620565533638, + -0.0149318166077137, + -0.04349956661462784, + 0.02373446710407734, + 0.03656485304236412, + -0.015772387385368347, + 0.023909585550427437, + -0.028205838054418564, + -0.014114594087004662, + 0.008008777163922787, + 0.009333844296634197, + 0.005805195774883032, + -0.009257959201931953, + -0.015749039128422737, + -0.0392967127263546, + 0.005402422044426203, + 0.009444753639400005, + 0.058606501668691635, + -0.009123701602220535, + -0.011219292879104614, + 0.006911364383995533, + 0.016461189836263657, + 0.029513394460082054, + 0.025357235223054886, + 0.016472863033413887, + 0.02235686406493187, + -0.013635935261845589, + 0.005227303132414818, + -0.01758195087313652, + 0.005440364591777325, + 0.04186512529850006, + -0.030610807240009308, + -0.005116394255310297, + -0.0010499844793230295, + 0.004824529401957989, + 0.014021197333931923, + -0.03458017110824585, + -0.013600911945104599, + 0.007279114332050085, + 0.004973380360752344, + 0.012036514468491077, + 0.009234610013663769, + 0.004780749790370464, + 0.008633368648588657, + -0.018539268523454666, + -0.03376295045018196, + 0.005627158097922802, + -0.013460815884172916, + 0.011382737196981907, + 0.013063879683613777, + -0.006362657994031906, + -0.011873070150613785, + 0.0068004559725522995, + 0.0405108705163002, + 0.009748293086886406, + -0.003697930136695504, + 0.027598759159445763, + -0.0013900073245167732, + 0.0060941423289477825, + 0.006012420170009136, + 0.004226205870509148, + -0.015877459198236465, + 0.016484538093209267, + -0.00985336396843195, + 0.01757027581334114, + -0.00776944775134325, + 0.0215863399207592, + 0.028626125305891037, + -0.017243387177586555, + -0.0032776445150375366, + -0.01623937115073204, + 0.03231529891490936, + -0.03833939507603645, + 0.06243577226996422, + 0.003946015611290932, + -0.027201823890209198, + -0.0046727596782147884, + 0.008855185471475124, + -0.010623888112604618, + -0.014908467419445515, + 0.0097658047452569, + -0.00659031281247735, + -0.0580461211502552, + -0.017138315364718437, + -0.020127013325691223, + 0.03366955369710922, + -0.003665825119242072, + 0.020127013325691223, + -0.021271124482154846, + -0.009077003225684166, + -0.011441109701991081, + -0.05034088343381882, + -0.019519934430718422, + 0.0075184437446296215, + 0.0037563033401966095, + 0.017243387177586555, + -0.012538522481918335, + -0.02296394295990467, + -0.006041606422513723, + -0.005994908045977354, + -0.005431608762592077, + -0.014534879475831985, + 0.008604181930422783, + -0.002035758690908551, + 0.008539971895515919, + -0.008329828269779682, + -0.0045443386770784855, + 0.018737737089395523, + -0.022707100957632065, + 0.01354253850877285, + 0.00812552310526371, + -0.014044546522200108, + 0.0045093148946762085, + 0.04065096378326416, + 0.045647695660591125, + -0.040347423404455185, + -0.020453903824090958, + 0.008901883848011494, + 0.0020853758323937654, + -0.02172643505036831, + 0.007880356162786484, + -0.014756697230041027, + 0.05090126395225525, + 0.024866903200745583, + -0.0007749017095193267, + 0.010343697853386402, + 0.02507704496383667, + -0.021831506863236427, + 0.008341503329575062, + -0.011587042361497879, + -0.013087228871881962, + 0.011522832326591015, + -0.007582654245197773, + -0.020640697330236435, + -0.021959926933050156, + -0.02159801498055458, + 0.015959180891513824, + 0.014359761029481888, + -0.008726765401661396, + -0.028953013941645622, + -0.02500699833035469, + 0.009433078579604626, + -0.03194171190261841, + 0.012246658094227314, + -0.01017441600561142, + -0.02577752247452736, + 0.038245998322963715, + 0.027925647795200348, + -0.022672077640891075, + -0.0021233183797448874, + -0.03939010947942734, + -0.02773885428905487, + 0.00575266033411026, + -0.04452693462371826, + -0.01753525249660015, + 0.014441482722759247, + 0.016636308282613754, + -0.01629774458706379, + 0.0006052551325410604, + -0.01683477684855461, + -0.015036887489259243, + 0.010104368440806866, + -0.03453347459435463, + -0.01190225686877966, + 0.003995632752776146, + -0.01393947470933199, + -0.01695152185857296, + 0.012328379787504673, + 0.0011236805003136396, + -0.011943117715418339, + -0.030143823474645615, + -0.004214531276375055, + 0.0014775668969377875, + 0.01898290403187275, + -0.013332395814359188, + 0.01767534762620926, + -0.009030304849147797, + -0.0019876009318977594, + 0.027948997914791107, + -0.01620434783399105, + 0.03637805953621864, + -0.010553840547800064, + 0.002841306384652853, + -0.02573082409799099, + -0.007063134107738733, + 0.04006723314523697, + -0.009082840755581856, + -0.03110114112496376, + 0.0028880047611892223, + -0.035537488758563995, + 0.010460443794727325, + 0.009269634261727333, + 0.02308068796992302, + -0.002027002861723304, + 0.005770171992480755, + 0.004112378694117069, + 0.012982157990336418, + -0.02243858575820923, + 0.03390304371714592, + 0.004631898365914822, + -0.00041663736919872463, + 0.023325854912400246, + -0.0025173360481858253, + -0.02970018796622753, + -0.029419997707009315, + 0.0034206584095954895, + 0.0061641898937523365, + 0.03766226768493652, + -0.014616602100431919, + -0.02228681556880474, + -0.005031753331422806, + 0.005452039185911417, + -0.01830577664077282, + 0.003779652528464794, + -0.013705982826650143, + 0.014709998853504658, + 0.004170751664787531, + -0.021294474601745605, + -0.02496029995381832, + -0.011534507386386395, + 0.02040720544755459, + 0.014616602100431919, + 0.023465950042009354, + -0.029560092836618423, + 0.01816568151116371, + -0.017768744379281998, + 0.005738066975027323, + 0.053843263536691666, + 0.001240426441654563, + 0.019963569939136505, + 0.0037154422607272863, + -0.005571703892201185, + -0.0013330936199054122, + 0.001560018747113645, + -0.007436721585690975, + -0.008539971895515919, + 0.03366955369710922, + 0.0056913685984909534, + -0.004109459929168224, + 0.0016971953446045518, + -0.019158022478222847, + -0.019344815984368324, + 0.04055756703019142, + -0.015457172878086567, + -0.03602782264351845, + 0.023244133219122887, + 0.017033245414495468, + -0.008288967423141003, + 0.04013728350400925, + 0.010559678077697754, + 0.015200331807136536, + -0.0016782240709289908, + -0.004824529401957989, + -0.022123370319604874, + -0.013168951496481895, + -0.016764728352427483, + 0.006275098770856857, + -0.019193045794963837, + 0.017418505623936653, + 0.03100774437189102, + 0.055384311825037, + 0.00023823484661988914, + 0.009584848769009113, + 0.0006621688371524215, + 0.010256137698888779, + -0.03591107577085495, + 0.03532734513282776, + -0.009701594710350037, + 0.017278410494327545, + 0.02629120461642742, + 0.012853736989200115, + 0.006315959617495537, + -0.022602029144763947, + 0.023407576605677605, + 0.03992713987827301, + 0.020535625517368317, + -0.003835106734186411, + 0.06028764694929123, + 0.03432333096861839, + 0.024119727313518524, + 0.011878907680511475, + -0.008213082328438759, + 0.006076630670577288, + 0.007430884521454573, + -0.011318527162075043, + 0.012036514468491077, + -0.04954701289534569, + 0.0063042850233614445, + -0.025917617604136467, + -0.0016227697487920523, + -0.013705982826650143, + 0.0016694681253284216, + -0.010921590030193329, + 0.014429808594286442, + 0.0019058787729591131, + -0.008563321083784103, + 0.009234610013663769, + 0.017091616988182068, + -0.000602701329626143, + 0.002949296496808529, + -0.021831506863236427, + 0.030213870108127594, + -0.020745767280459404, + 0.0075534675270318985, + -0.0324086956679821, + 0.01623937115073204, + 0.0131806256249547, + -0.010332022793591022, + 0.0002064945292659104, + 0.005857731681317091, + -0.00135936145670712, + -0.011236804537475109, + -0.008720927871763706, + 0.019169697538018227, + 0.030260568484663963, + -0.021422894671559334, + -0.005781846586614847, + -0.010291161946952343 + ] + }, + { + "HotelId": "9", + "HotelName": "Smile Up Hotel", + "Description": "Experience the fresh, modern downtown. Enjoy updated rooms, bold style & prime location. Don't miss our weekend live music series featuring who's new/next on the scene.", + "Description_fr": "Découvrez le centre-ville frais et moderne. Profitez de chambres rénovées, d'un style audacieux et d'un emplacement privilégié. Ne manquez pas notre série de musique en direct du week-end mettant en vedette who's New/Next sur la scène.", + "Category": "Suite", + "Tags": [ + "view", + "concierge", + "bar" + ], + "ParkingIncluded": true, + "IsDeleted": false, + "LastRenovationDate": "2018-07-12T00:00:00Z", + "Rating": 4.2, + "Address": { + "StreetAddress": "1 Market", + "City": "San Francisco", + "StateProvince": "CA ", + "PostalCode": "94105", + "Country": "USA" + }, + "Location": { + "type": "Point", + "coordinates": [ + -122.394234, + 37.793369 + ] + }, + "Rooms": [ + { + "Description": "Standard Room, 1 King Bed (City View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue ville)", + "Type": "Standard Room", + "BaseRate": 121.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 131.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "suite", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (City View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (vue ville)", + "Type": "Deluxe Room", + "BaseRate": 161.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Standard Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Standard, 1 grand lit (côté ville)", + "Type": "Standard Room", + "BaseRate": 138.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Waterfront View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Waterfront View)", + "Type": "Deluxe Room", + "BaseRate": 162.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Waterfront View)", + "Description_fr": "Chambre Économique, 2 lits doubles (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 60.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "coffee maker", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 très grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 149.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Amenities)", + "Description_fr": "Suite, 2 grands lits (Services)", + "Type": "Suite", + "BaseRate": 244.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "tv", + "jacuzzi tub" + ] + }, + { + "Description": "Deluxe Room, 1 Queen Bed (Waterfront View)", + "Description_fr": "Chambre Deluxe, 1 grand lit (vue sur le front de mer)", + "Type": "Deluxe Room", + "BaseRate": 157.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "suite", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Amenities)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Services)", + "Type": "Deluxe Room", + "BaseRate": 158.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "coffee maker", + "tv", + "coffee maker" + ] + }, + { + "Description": "Standard Room, 1 King Bed (Mountain View)", + "Description_fr": "Chambre Standard, 1 très grand lit (vue montagne)", + "Type": "Standard Room", + "BaseRate": 102.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "suite" + ] + }, + { + "Description": "Budget Room, 1 Queen Bed (Cityside)", + "Description_fr": "Chambre Économique, 1 grand lit (côté ville)", + "Type": "Budget Room", + "BaseRate": 77.99, + "BedOptions": "1 Queen Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 68.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": true, + "Tags": [ + "Room Tags", + "bathroom shower" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 146.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd", + "coffee maker" + ] + }, + { + "Description": "Deluxe Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Deluxe, 2 lits doubles (Cityside)", + "Type": "Deluxe Room", + "BaseRate": 169.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Suite, 2 Queen Beds (Mountain View)", + "Description_fr": "Suite, 2 grands lits (vue sur la montagne)", + "Type": "Suite", + "BaseRate": 234.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "vcr/dvd" + ] + }, + { + "Description": "Standard Room, 2 Queen Beds (Cityside)", + "Description_fr": "Chambre Standard, 2 grands lits (côté ville)", + "Type": "Standard Room", + "BaseRate": 132.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub" + ] + }, + { + "Description": "Budget Room, 1 King Bed (Waterfront View)", + "Description_fr": "Chambre Économique, 1 très grand lit (vue sur le front de mer)", + "Type": "Budget Room", + "BaseRate": 95.99, + "BedOptions": "1 King Bed", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "jacuzzi tub", + "vcr/dvd", + "tv" + ] + }, + { + "Description": "Deluxe Room, 2 Queen Beds (Mountain View)", + "Description_fr": "Chambre Deluxe, 2 grands lits (Mountain View)", + "Type": "Deluxe Room", + "BaseRate": 137.99, + "BedOptions": "2 Queen Beds", + "SleepsCount": 4, + "SmokingAllowed": true, + "Tags": [ + "bathroom shower" + ] + }, + { + "Description": "Budget Room, 2 Double Beds (Cityside)", + "Description_fr": "Chambre Économique, 2 lits doubles (Cityside)", + "Type": "Budget Room", + "BaseRate": 86.99, + "BedOptions": "2 Double Beds", + "SleepsCount": 2, + "SmokingAllowed": false, + "Tags": [ + "bathroom shower" + ] + } + ], + "DescriptionVector": [ + -0.013238436542451382, + -0.040585923939943314, + 0.002008490962907672, + -0.001962079666554928, + -0.01247665099799633, + 0.0018900621216744184, + 0.004474693909287453, + 0.01691293530166149, + 0.022520706057548523, + 0.004023383837193251, + 0.024300340563058853, + -0.014493143185973167, + -0.029191136360168457, + -0.0201009139418602, + -0.002565427217632532, + 0.05935531109571457, + -0.08240094780921936, + -0.00360088050365448, + 0.026143992319703102, + 0.040227435529232025, + 0.034363601356744766, + -0.01668247953057289, + -0.019819246605038643, + -0.00509244529530406, + 0.022239036858081818, + 0.053414661437273026, + -0.06119896471500397, + 0.03508057817816734, + 0.04038107395172119, + 0.024415569379925728, + -0.006532797124236822, + -0.03636088967323303, + 0.01878219284117222, + -0.026809755712747574, + -0.02995932474732399, + 0.00384413986466825, + 0.0057069952599704266, + 0.0013451288687065244, + 0.03111160732805729, + -0.04737158119678497, + -0.002434195252135396, + 0.017386650666594505, + 0.06570566445589066, + -0.022815179079771042, + 0.004500300157815218, + 0.012060549110174179, + -0.04465731978416443, + 0.0006209518178366125, + 0.03592558205127716, + 0.06084047630429268, + -0.05418284609913826, + -0.045143838971853256, + -0.032776013016700745, + -0.06903447955846786, + -0.05126373469829559, + 0.010447354055941105, + 0.007854720577597618, + -0.047934919595718384, + 0.022648736834526062, + 0.010530575178563595, + 0.05244162306189537, + -0.0054925428703427315, + 0.030164174735546112, + 0.058023788034915924, + -0.05310738459229469, + 0.03561830893158913, + -0.008667719550430775, + 0.051366157829761505, + 0.01756589487195015, + -0.024236325174570084, + 0.0429673045873642, + 0.04865189641714096, + -0.04153335466980934, + -0.016388006508350372, + -0.023391319438815117, + -0.015466181561350822, + -0.0011442797258496284, + -0.011407589539885521, + -0.009928827174007893, + -0.01869256980717182, + -0.055719222873449326, + -0.029242349788546562, + -0.041610173881053925, + 0.02673293650150299, + -0.029908113181591034, + -0.010280913673341274, + -0.06852235645055771, + -0.02116357535123825, + 0.006843273062258959, + 0.08547370135784149, + 0.03323692828416824, + 0.05633377283811569, + 0.016298385336995125, + 0.004628331400454044, + -0.010684212669730186, + 0.03423557057976723, + 0.004897197242826223, + 0.003322412259876728, + 0.007777901832014322, + 0.029447199776768684, + 0.044247619807720184, + -0.11082389950752258, + 0.02277676947414875, + -0.020817890763282776, + 0.010434551164507866, + -0.039996977895498276, + 0.0007033720030449331, + 0.00967276468873024, + 0.007829113863408566, + 0.01674649491906166, + -0.11307724565267563, + -0.01036413386464119, + -0.03595118969678879, + 0.017642714083194733, + -0.006334348581731319, + 0.012002934701740742, + 0.04634733125567436, + -0.04168699309229851, + -0.005463735666126013, + -0.052851323038339615, + -0.00980719830840826, + 0.06068683788180351, + -0.019896063953638077, + -0.0041578165255486965, + -0.020881906151771545, + -0.06575687974691391, + -0.0008169997599907219, + -0.007822712883353233, + -0.04030425474047661, + -0.003152770921587944, + -0.011887706816196442, + -0.0010882660280913115, + 0.006468781735748053, + -0.03602800890803337, + -0.02118918113410473, + 0.046987488865852356, + -0.0009394296794198453, + -0.01871817745268345, + -0.059406526386737823, + -0.026809755712747574, + 0.03710347041487694, + -0.03971530869603157, + -0.01716899871826172, + -0.045630358159542084, + -0.0250813327729702, + -0.021778125315904617, + -0.0018612550338730216, + 0.03799968957901001, + -0.013430483639240265, + 0.07144146412611008, + -0.03154691308736801, + 0.038153328001499176, + -0.04954811558127403, + -0.020625842735171318, + 0.00217173108831048, + -0.033569809049367905, + 0.015133299864828587, + -0.001680410816334188, + -0.05546316131949425, + 0.023442531004548073, + 0.018999844789505005, + 0.013078398071229458, + -0.02577270194888115, + 0.008507680147886276, + 0.024249128997325897, + 0.0035144593566656113, + -0.04358185455203056, + -0.0055373539216816425, + -0.06345231086015701, + -0.014057837426662445, + 0.04716673120856285, + -0.006958501413464546, + 0.026809755712747574, + 0.04396595060825348, + 0.05392678454518318, + 0.03269919380545616, + -0.014224277809262276, + 0.03382587060332298, + 0.023493744432926178, + -0.00033528197673149407, + 0.027629155665636063, + -0.010082465596497059, + 0.06370837986469269, + 0.04050910472869873, + -0.009903221391141415, + 0.024927694350481033, + -0.023980263620615005, + 0.01614474691450596, + -0.024236325174570084, + -0.013417680747807026, + -0.00886616762727499, + -0.003479250706732273, + -0.03482451289892197, + 0.022264644503593445, + -0.022827981039881706, + 0.00502522848546505, + -0.04931765794754028, + 0.04227593541145325, + 0.03341617062687874, + 0.000394096365198493, + -0.043095335364341736, + 0.010568983852863312, + 0.029984930530190468, + -0.025491032749414444, + -0.02319927141070366, + 0.003128764918074012, + 0.014339505694806576, + 0.025747094303369522, + 0.01056258287280798, + -0.026015961542725563, + 0.04870310798287392, + 0.010697015561163425, + -0.003927360288798809, + 0.020587433129549026, + 0.0019460758194327354, + -0.04143093153834343, + -0.03423557057976723, + 0.029344774782657623, + 0.018705373629927635, + 0.053875572979450226, + 0.005159661639481783, + 0.02801324985921383, + 0.002845495706424117, + 0.022930406033992767, + 0.05546316131949425, + 0.05175025388598442, + -0.026886573061347008, + -0.025465426966547966, + -0.0024293940514326096, + 0.01618315652012825, + 0.000006676632438029628, + -0.04742279648780823, + -0.035311032086610794, + 0.009589544497430325, + -0.04532308131456375, + 0.02458200976252556, + -0.02535019814968109, + -0.04808855801820755, + 0.04199426621198654, + 0.05144297704100609, + -0.026784148067235947, + -0.021432440727949142, + 0.006238325498998165, + 0.03981773555278778, + 0.046091269701719284, + -0.011638045310974121, + -0.012105359695851803, + 0.011714864522218704, + 0.010498566552996635, + 0.03170055150985718, + -0.022264644503593445, + -0.004826779942959547, + -0.006231923587620258, + 0.006913690362125635, + 0.05725559964776039, + -0.005348507780581713, + 0.0014587566256523132, + -0.008885372430086136, + -0.023724200204014778, + -0.004913201089948416, + 0.02719384804368019, + 0.022571919485926628, + -0.0029527219012379646, + -0.03336495906114578, + -0.0432489737868309, + -0.0236985944211483, + -0.0009186246315948665, + 0.02788521721959114, + -0.0006801662966609001, + -0.027219455689191818, + -0.03766680881381035, + -0.027475517243146896, + -0.06995630264282227, + 0.019230302423238754, + -0.015030874870717525, + -0.027065817266702652, + -0.004266642965376377, + 0.026937786489725113, + 0.023813823238015175, + 0.054131634533405304, + -0.018999844789505005, + -0.056641049683094025, + 0.04040667787194252, + -0.024274734780192375, + -0.03802529722452164, + 0.006977706216275692, + 0.011990131810307503, + 0.03887030482292175, + -0.014288293197751045, + -0.007176154758781195, + -0.010684212669730186, + -0.03692422807216644, + -0.04255760461091995, + -0.07599937915802002, + -0.021240392699837685, + 0.026579298079013824, + 0.061506237834692, + -0.08137669414281845, + 0.012623886577785015, + -0.019435152411460876, + 0.020856298506259918, + 0.006257529836148024, + -0.0005133255035616457, + -0.0014819623902440071, + 0.04271124303340912, + 0.04788370802998543, + -0.0309835746884346, + 0.002014892641454935, + 0.013917002826929092, + -0.010024851188063622, + 0.0063215456902980804, + 0.029344774782657623, + 0.019038254395127296, + -0.015978306531906128, + -0.010402543470263481, + 0.014249884523451328, + 0.0013371269451454282, + 0.02801324985921383, + -0.031751763075590134, + -0.02376260980963707, + -0.030573874711990356, + -0.003770521841943264, + 0.015671031549572945, + -0.005105248186737299, + 0.021829336881637573, + 0.0022069395054131746, + -0.0060430774465203285, + -0.012617484666407108, + -0.017578698694705963, + -0.04266003146767616, + 0.01227820198982954, + -0.04552793130278587, + 0.0020228945650160313, + 0.013200027868151665, + -0.03871666640043259, + -0.0002626642235554755, + -0.035413458943367004, + 0.006561604328453541, + 0.0054349289275705814, + 0.02788521721959114, + -0.013494499027729034, + -0.045502323657274246, + -0.0022997623309493065, + -0.011330770328640938, + 0.01892302744090557, + -0.04570717364549637, + -0.0063791596330702305, + -0.030829938128590584, + -0.012681500986218452, + 0.019435152411460876, + -0.02755233645439148, + -0.028602194041013718, + 0.037820447236299515, + 0.00858449935913086, + 0.019486363977193832, + 0.007086532656103373, + 0.03935682401061058, + -0.007675476837903261, + -0.03298086300492287, + 0.007925137877464294, + -0.04901038482785225, + 0.027245061472058296, + -0.006132699549198151, + 0.006875281222164631, + 0.04442686215043068, + 0.020613040775060654, + -0.01944795437157154, + -0.01631118729710579, + -0.024121098220348358, + -0.017757941037416458, + 0.03556709736585617, + -0.0026566495653241873, + 0.01756589487195015, + 0.032084643840789795, + -0.03313450142741203, + 0.05029069632291794, + 0.01756589487195015, + 0.031265243887901306, + 0.031854189932346344, + 0.012783925980329514, + -0.001165084890089929, + 0.0035880773793905973, + 0.03313450142741203, + -0.02581111155450344, + 0.04196866229176521, + 0.008757340721786022, + -0.024633223190903664, + -0.06360594928264618, + 0.004983618389815092, + 0.02013932354748249, + -0.006183912046253681, + -0.021906156092882156, + -0.029908113181591034, + -0.0002928716130554676, + 0.010607393458485603, + -0.008795750327408314, + 0.04898477718234062, + 0.016208762302994728, + -0.0026278425939381123, + -0.005681389011442661, + 0.03971530869603157, + -0.028038855642080307, + 0.007963547483086586, + -0.04132850468158722, + -0.0029975329525768757, + -0.0005333303706720471, + 0.010287315584719181, + -0.05372193455696106, + -0.01565822772681713, + 0.006071884650737047, + -0.007643468677997589, + -0.051007673144340515, + 0.004119407385587692, + -0.02152206189930439, + 0.0037833249662071466, + 0.010761030949652195, + 0.029344774782657623, + -0.061352599412202835, + -0.007931538857519627, + 0.07103176414966583, + 0.0374363549053669, + -0.016784904524683952, + 0.0010946675902232528, + 0.026809755712747574, + -0.01165084820240736, + 0.017079375684261322, + -0.00837324745953083, + -0.027245061472058296, + -0.04358185455203056, + -0.025555048137903214, + -0.01940954476594925, + -0.011202738620340824, + -0.026579298079013824, + 0.014723599888384342, + -0.01706657186150551, + 0.03497815132141113, + -0.052851323038339615, + -0.016964146867394447, + 0.034850120544433594, + -0.016452021896839142, + -0.02049781195819378, + -0.0037545179948210716, + -0.030727513134479523, + 0.020689858123660088, + 0.0015603814972564578, + 0.00903260800987482, + 0.00007191758049884811, + 0.0423271507024765, + -0.004765965510159731, + -0.030727513134479523, + -0.010620196349918842, + -0.012790326960384846, + -0.005498944316059351, + -0.03341617062687874, + -0.019883261993527412, + 0.00007866923260735348, + 0.015453378669917583, + -0.033339351415634155, + 0.016669675707817078, + -0.03705225884914398, + -0.007374603301286697, + -0.03313450142741203, + -0.03810211643576622, + -0.010460157878696918, + 0.020869102329015732, + -0.02162448689341545, + -0.026348842307925224, + 0.034030720591545105, + 0.05658983439207077, + -0.04911280795931816, + 0.02066425234079361, + 0.01622156612575054, + 0.0293703805655241, + 0.029472805559635162, + -0.011926115490496159, + -0.019729623571038246, + 0.011317967437207699, + 0.0423271507024765, + 0.027603549882769585, + 0.05351708456873894, + -0.03008735552430153, + -0.00328400288708508, + -0.02962644398212433, + 0.0007021717028692365, + -0.013481696136295795, + -0.05679468810558319, + -0.0487799271941185, + -0.027373092249035835, + -0.0460144504904747, + -0.008667719550430775, + -0.007278579752892256, + 0.027065817266702652, + 0.008622908033430576, + -0.012899153865873814, + 0.036335285753011703, + -0.013104003854095936, + -0.0005069239414297044, + 0.004858788102865219, + 0.025068528950214386, + -0.0056493813171982765, + -0.01746346987783909, + -0.0030551468953490257, + 0.003776923520490527, + 0.07016115635633469, + 0.04145653545856476, + 0.06929054111242294, + -0.014275490306317806, + -0.008334837853908539, + 0.07379724085330963, + 0.016669675707817078, + 0.04580960050225258, + -0.007598658092319965, + -0.007496232632547617, + 0.028986286371946335, + 0.03326253220438957, + 0.030138568952679634, + -0.027347486466169357, + 0.017297029495239258, + -0.005809420254081488, + 0.0003424837486818433, + 0.006420769728720188, + 0.054131634533405304, + 0.004935606848448515, + 0.028986286371946335, + -0.00898139551281929, + -0.01859014481306076, + -0.005153260193765163, + -0.06893205642700195, + -0.011285959742963314, + -0.026348842307925224, + 0.027987642213702202, + -0.01190050970762968, + -0.004753162153065205, + 0.0041450136341154575, + 0.02422352321445942, + 0.016323991119861603, + 0.01089546363800764, + -0.01440352201461792, + 0.05095645785331726, + -0.016656871885061264, + 0.03618164733052254, + 0.03682180121541023, + -0.02250790409743786, + -0.017156194895505905, + -0.004391473717987537, + -0.039075154811143875, + -0.06119896471500397, + -0.0010522572556510568, + -0.0010810643434524536, + 0.017181800678372383, + 0.02962644398212433, + -0.0057037947699427605, + 0.005726200062781572, + 0.005524550564587116, + 0.01888461783528328, + -0.005803018808364868, + 0.026374448090791702, + 0.01651603728532791, + 0.006843273062258959, + 0.006225522141903639, + 0.006129498593509197, + -0.026784148067235947, + -0.01117073092609644, + -0.005572562571614981, + 0.02847416140139103, + 0.013238436542451382, + 0.0337490513920784, + 0.036565739661455154, + -0.012406233698129654, + -0.015735046938061714, + 0.05787014961242676, + 0.020779481157660484, + -0.00863571185618639, + 0.002995932474732399, + 0.008712530136108398, + 0.017181800678372383, + -0.002930316375568509, + 0.007617862429469824, + -0.024799663573503494, + 0.029933718964457512, + 0.0063247461803257465, + -0.015709441155195236, + 0.020062506198883057, + 0.05725559964776039, + -0.03159812465310097, + -0.014877237379550934, + 0.022853586822748184, + 0.01634959690272808, + 0.030599482357501984, + 0.022571919485926628, + -0.010447354055941105, + 0.021739715710282326, + 0.00464753620326519, + 0.0020693058613687754, + 0.015863077715039253, + -0.007195359095931053, + -0.040560316294431686, + 0.0067600528709590435, + -0.05879197642207146, + -0.012636689469218254, + 0.005169264040887356, + -0.01229100488126278, + -0.014723599888384342, + 0.011695659719407558, + -0.019947277382016182, + 0.028499769046902657, + 0.009122230112552643, + -0.03062508814036846, + 0.003818533616140485, + -0.03349298983812332, + 0.01915348321199417, + -0.04312094300985336, + -0.0011762876529246569, + -0.02043379656970501, + -0.048626288771629333, + 0.009186246432363987, + -0.04455489292740822, + 0.03925439715385437, + 0.0067024389281868935, + -0.027936430647969246, + -0.02066425234079361, + 0.014339505694806576, + 0.06160866469144821, + 0.009071017615497112, + 0.022175021469593048, + 0.02442837320268154, + 0.010268110781908035, + -0.05746044963598251, + 0.025260576978325844, + 0.016003912314772606, + 0.04084198549389839, + 0.040816377848386765, + 0.027168242260813713, + -0.024082688614726067, + -0.004301851615309715, + -0.002005290240049362, + 0.007797106169164181, + -0.009455111809074879, + -0.02610558271408081, + -0.009787993505597115, + 0.008142790757119656, + -0.013187224045395851, + 0.020984331145882607, + 0.0026838562916964293, + 0.014365112408995628, + 0.015222921967506409, + 0.04875431954860687, + -0.022072596475481987, + 0.011113117448985577, + -0.006619218271225691, + -0.010946676135063171, + 0.009333482012152672, + 0.03720589727163315, + 0.008424459956586361, + -0.01565822772681713, + 0.00955753680318594, + -0.005623775068670511, + -0.008302830159664154, + 0.006302340887486935, + 0.06304261088371277, + 0.01165084820240736, + 0.031188424676656723, + -0.03482451289892197, + -0.014147458598017693, + -0.01796279102563858, + 0.020625842735171318, + 0.00683047017082572, + 0.022418281063437462, + -0.04593763127923012, + 0.049880996346473694, + 0.05899682641029358, + 0.018564539030194283, + 0.027936430647969246, + 0.010908267460763454, + 0.047345977276563644, + -0.0030951567459851503, + 0.004660339560359716, + -0.011932517401874065, + -0.0028118875343352556, + -0.01451874990016222, + 0.01519731618463993, + -0.012028541415929794, + -0.038255754858255386, + -0.01130516454577446, + -0.008238814771175385, + -0.016067927703261375, + 0.023583365604281425, + 0.042199116200208664, + 0.029575230553746223, + -0.014070640318095684, + 0.0007633866625837982, + -0.012470249086618423, + 0.038614239543676376, + 0.0010690613416954875, + -0.004119407385587692, + -0.0596625879406929, + -0.00445869006216526, + -0.037359535694122314, + 0.02294320985674858, + -0.06360594928264618, + 0.017079375684261322, + 0.008161995559930801, + 0.02020333893597126, + -0.015248528681695461, + -0.0017844362882897258, + 0.02376260980963707, + 0.00906461663544178, + -0.031751763075590134, + -0.0038569429889321327, + 0.002024495042860508, + 0.012380626983940601, + -0.03474769741296768, + 0.0043370602652430534, + 0.021073952317237854, + 0.022392675280570984, + -0.02158607728779316, + -0.03718028962612152, + 0.012143769301474094, + 0.012847941368818283, + -0.006190313491970301, + 0.02451799437403679, + 0.03170055150985718, + 0.002976727904751897, + -0.014902844093739986, + -0.016567250713706017, + -0.009058214724063873, + 0.031495701521635056, + -0.04145653545856476, + -0.04076516628265381, + 0.046987488865852356, + 0.00838605035096407, + 0.02732188068330288, + 0.012899153865873814, + 0.0016163951950147748, + 0.010018449276685715, + -0.021470850333571434, + -0.010703416541218758, + 0.012617484666407108, + -0.04580960050225258, + -0.003872946836054325, + 0.01704096607863903, + -0.004737158305943012, + 0.0001516370684839785, + -0.008622908033430576, + 0.04714112728834152, + -0.0027414702344685793, + -0.00595025485381484, + -0.020408188924193382, + -0.08383489400148392, + 0.01451874990016222, + -0.03520860895514488, + 0.010325724259018898, + -0.004685945808887482, + -0.026054371148347855, + 0.005940652452409267, + -0.058382272720336914, + 0.012431839480996132, + 0.002781480085104704, + 0.028627799823880196, + 0.023493744432926178, + 0.007381004747003317, + 0.022098202258348465, + 0.00105465785600245, + 0.02768036723136902, + 0.015056481584906578, + 0.03579755127429962, + 0.04214790463447571, + 0.04099562391638756, + -0.04903598874807358, + -0.03554148972034454, + 0.035848766565322876, + -0.01668247953057289, + 0.010697015561163425, + -0.005418925080448389, + 0.027475517243146896, + 0.007348997052758932, + -0.004077796824276447, + -0.0314444899559021, + -0.012988775968551636, + 0.0058158221654593945, + 0.04816537722945213, + -0.008706128224730492, + -0.002976727904751897, + 0.02350654825568199, + -0.003243993269279599, + 0.005191669333726168, + -0.010933873243629932, + -0.01859014481306076, + 0.004471493419259787, + 0.037461958825588226, + -0.009455111809074879, + -0.026246417313814163, + 0.018282869830727577, + -0.007348997052758932, + -0.004609127063304186, + 0.007861122488975525, + 0.02570868656039238, + -0.016259975731372833, + 0.038742274045944214, + 0.017591500654816628, + 0.029703263193368912, + -0.007278579752892256, + 0.0007353798137046397, + -0.014377915300428867, + 0.010472960770130157, + 0.012444642372429371, + -0.009083821438252926, + -0.00955753680318594, + 0.002210140461102128, + -0.036693770438432693, + -0.007867523469030857, + -0.008770144544541836, + -0.004839583300054073, + 0.0012443042360246181, + 0.022699950262904167, + -0.0015043677994981408, + -0.0013131210580468178, + 0.013814577832818031, + -0.025363001972436905, + -0.022328659892082214, + -0.013801774941384792, + 0.00198928639292717, + -0.0037865259218961, + 0.013904199935495853, + -0.013801774941384792, + 0.0023749805986881256, + -0.00013653338828589767, + 0.022661540657281876, + -0.0013315255055204034, + -0.039766523987054825, + -0.02581111155450344, + 0.05751166120171547, + -0.030138568952679634, + 0.004282647278159857, + 0.018142035230994225, + 0.007297784090042114, + -0.016669675707817078, + 0.018679767847061157, + -0.005991864949464798, + 0.011503612622618675, + 0.00863571185618639, + 0.0011810887372121215, + -0.037589989602565765, + 0.0003310809552203864, + -0.016157550737261772, + -0.03556709736585617, + 0.002490208949893713, + -0.023685790598392487, + 0.019755229353904724, + -0.006123097147792578, + 0.02744991146028042, + 0.001124274916946888, + 0.008226010948419571, + -0.01984485238790512, + 0.007073729299008846, + 0.019204694777727127, + -0.0020933118648827076, + 0.024069884791970253, + 0.006971304304897785, + -0.010383338667452335, + -0.024761253967881203, + 0.030906757339835167, + 0.017719533294439316, + -0.022930406033992767, + 0.006078286096453667, + 0.03438920900225639, + 0.010223299264907837, + 0.027808399870991707, + -0.0034696483053267, + -0.013981018215417862, + -0.050905246287584305, + 0.0017668319633230567, + -0.004234635271131992, + 0.00805957056581974, + 0.026835361495614052, + 0.015094890259206295, + 0.0037993290461599827, + 0.01743786409497261, + 0.017911579459905624, + -0.037718020379543304, + 0.027142636477947235, + 0.0012387029128149152, + -0.022648736834526062, + -0.016887329518795013, + -0.03761559724807739, + 0.038844697177410126, + -0.024812467396259308, + 0.04015061631798744, + -0.02844855561852455, + 0.002115717390552163, + 0.01384018361568451, + 0.007854720577597618, + -0.016259975731372833, + -0.0060302745550870895, + -0.04007379710674286, + 0.01047936175018549, + 0.01697695069015026, + 0.031521305441856384, + -0.0009818400721997023, + 0.00934628490358591, + -0.01608073152601719, + 0.02156047150492668, + -0.026681723073124886, + -0.005630176514387131, + -0.022354265674948692, + 0.009211852215230465, + -0.025887928903102875, + -0.003984974231570959, + 0.00360088050365448, + -0.0016211963957175612, + 0.010933873243629932, + -0.06647385656833649, + 0.004753162153065205, + -0.03456845134496689, + -0.019038254395127296, + 0.02604156732559204, + -0.0036360889207571745, + -0.01041534636169672, + -0.008226010948419571, + -0.011714864522218704, + -0.0073233903385698795, + 0.010127276182174683, + -0.025337394326925278, + -0.006190313491970301, + -0.009122230112552643, + 0.01835968904197216, + -0.03525982052087784, + 0.007950743660330772, + 0.017642714083194733, + 0.002495009917765856, + -0.008680522441864014, + 0.008738136850297451, + -0.02880704402923584, + -0.03423557057976723, + 0.0501626655459404, + 0.006215919740498066, + 0.03523421660065651, + -0.0029655250255018473, + -0.001763631240464747, + -0.032187070697546005, + -0.004689146298915148, + 0.005546956323087215, + 0.020651448518037796, + 0.006606415379792452, + 0.00962155219167471, + -0.008187602274119854, + 0.026579298079013824, + 0.01599111035466194, + -0.0037833249662071466, + -0.0029271156527101994, + -0.018218854442238808, + 0.030727513134479523, + 0.0009682367090135813, + -0.04990660399198532, + 0.015402166172862053, + 0.02234146185219288, + -0.039280004799366, + 0.032647982239723206, + -0.03121403232216835, + -0.011906911619007587, + -0.01720740646123886, + 0.001931672333739698, + -0.013392074033617973, + 0.02788521721959114, + -0.018001200631260872, + -0.03203343227505684, + -0.02030576393008232, + 0.06632021814584732, + 0.009615151211619377, + 0.0060430774465203285, + 0.002751072635874152, + 0.06754931807518005, + 0.017386650666594505, + 0.015504591166973114, + -0.01248945388942957, + 0.033902689814567566, + -0.0000022286699277174193, + 0.00893018301576376, + 0.052748896181583405, + -0.0025814310647547245, + 0.014928449876606464, + 0.027526730671525, + 0.025964748114347458, + 0.00794434268027544, + 0.004711552057415247, + 0.012924759648740292, + -0.01700255647301674, + 0.00763706723228097, + 0.05280011147260666, + 0.016797706484794617, + 0.01921749860048294, + -0.033800262957811356, + -0.04122608155012131, + 0.03272480145096779, + -0.011612439528107643, + 0.02116357535123825, + 0.004404277075082064, + 0.022597525268793106, + 0.014826024882495403, + 0.0028054858557879925, + 0.0018244460225105286, + -0.008712530136108398, + 0.007912334986031055, + 0.0049868193455040455, + -0.0020501012913882732, + 0.02227744646370411, + 0.023557759821414948, + 0.009263064712285995, + 0.005540554877370596, + 0.007086532656103373, + 0.010568983852863312, + 0.02013932354748249, + 0.00028386941994540393, + 0.029344774782657623, + -0.024210719391703606, + 0.02541421353816986, + -0.009365489706397057, + -0.02629762887954712, + -0.009960835799574852, + -0.004449087660759687, + 0.0383581779897213, + 0.033211320638656616, + 0.012847941368818283, + 0.006971304304897785, + -0.00105465785600245, + -0.04004819318652153, + 0.023749805986881256, + -0.00992242619395256, + -0.00009707373101264238, + -0.013545711524784565, + 0.02870461903512478, + -0.01136917993426323, + 0.02089470811188221, + 0.00731698889285326, + 0.004221832379698753, + -0.012124564498662949, + 0.027168242260813713, + -0.013328058645129204, + -0.010389740578830242, + -0.0125406663864851, + -0.05500224977731705, + -0.011433195322751999, + 0.022098202258348465, + -0.001562782097607851, + -0.025849519297480583, + 0.04143093153834343, + 0.011145125143229961, + 0.0023317700251936913, + 0.030240993946790695, + 0.007336193695664406, + 0.007451422046869993, + 0.029754474759101868, + -0.006132699549198151, + -0.005418925080448389, + -0.023967459797859192, + 0.03413314372301102, + -0.01823165826499462, + -0.006798462010920048, + 0.033569809049367905, + -0.016298385336995125, + 0.0073233903385698795, + 0.007348997052758932, + -0.0050316303968429565, + -0.02211100608110428, + -0.012649492360651493, + 0.020817890763282776, + -0.008213208056986332, + 0.008328435942530632, + -0.0478581003844738, + 0.01013367809355259, + 0.024172309786081314, + 0.045860812067985535, + -0.008290027268230915, + -0.0098200011998415, + 0.005511747673153877, + 0.010690613649785519, + 0.004788370802998543, + 0.010818645358085632, + 0.0369754396378994, + 0.01456996239721775, + 0.013443286530673504, + -0.03285283222794533, + -0.0492408387362957, + 0.00012283003889024258, + -0.017885973677039146, + -0.00891738012433052, + 0.022648736834526062, + -0.020510613918304443, + 0.0077138859778642654, + -0.005358110181987286, + -0.007406610995531082, + -0.0041130054742097855, + -0.012879949063062668, + -0.031239638105034828, + 0.02673293650150299, + -0.013251240365207195, + -0.022469494491815567, + 0.029524018988013268, + -0.0018580543110147119, + 0.03211025148630142, + 0.004122607875615358, + -0.01706657186150551, + 0.016925739124417305, + -0.021009936928749084, + -0.007233768701553345, + -0.00009122230403590947, + -0.006792060565203428, + -0.006849674973636866, + -0.012758319266140461, + 0.014646780677139759, + 0.001050656894221902, + 0.0018740581581369042, + 0.005262086633592844, + 0.017450666055083275, + 0.03262237459421158, + 0.015581409446895123, + 0.008885372430086136, + 0.018308475613594055, + -0.017489075660705566, + -0.0012323013506829739, + 0.01681051030755043, + -0.03615603968501091, + 0.019025452435016632, + 0.028499769046902657, + 0.01789877563714981, + 0.015863077715039253, + -0.010869857855141163, + -0.0190894678235054, + -0.032084643840789795, + 0.021266000345349312, + -0.005690991412848234, + -0.028141280636191368, + -0.03433799743652344, + -0.011561227031052113, + 0.00014373514568433166, + -0.022559115663170815, + 0.00038889507413841784, + -0.008962191641330719, + 0.0014731602277606726, + -0.009896819479763508, + 0.026912180706858635, + -0.008379648439586163, + 0.01527413446456194, + -0.006664029322564602, + 0.01773233525454998, + -0.0026710531674325466, + 0.003171975491568446, + 0.09469195455312729, + 0.005678188521414995, + 0.00024285937251988798, + -0.01259187888354063, + -0.012783925980329514, + 0.0009698371286503971, + -0.023263288661837578, + -0.015338149853050709, + -0.009160639718174934, + -0.009122230112552643, + -0.007470626384019852, + -0.013071996159851551, + -0.004455489572137594, + -0.005233279429376125, + 0.01674649491906166, + -0.004942008294165134, + -0.044938988983631134, + 0.00875093974173069, + 0.04532308131456375, + -0.005361310672014952, + 0.021778125315904617, + 0.03756438568234444, + 0.029191136360168457, + 0.006455978378653526, + -0.0220854002982378, + -0.020651448518037796, + 0.006532797124236822, + 0.018999844789505005, + 0.0127711221575737, + 0.005671786610037088, + 0.012041344307363033, + 0.02744991146028042, + -0.02844855561852455, + -0.029114319011569023, + 0.01622156612575054, + -0.0007465825183317065, + -0.0009490320226177573, + -0.012028541415929794, + 0.050444334745407104, + 0.0006533597479574382, + -0.022956011816859245, + -0.0027094625402241945, + -0.013968215323984623, + -0.025094134733080864, + 0.04199426621198654, + 0.010761030949652195, + -0.04330018535256386, + -0.015645425766706467, + 0.0239290501922369, + -0.006241525989025831, + -0.0022517505567520857, + 0.030676299706101418, + 0.010306520387530327, + 0.01532534696161747, + -0.012367824092507362, + -0.014531552791595459, + 0.02801324985921383, + -0.02188055031001568, + -0.0070417216047644615, + -0.020651448518037796, + 0.004945209249854088, + 0.003911356441676617, + -0.013264043256640434, + -0.0010242504067718983, + -0.011349975131452084, + -0.020459402352571487, + -0.0007761897868476808, + 0.010492165572941303, + -0.005486141424626112, + -0.007227367255836725, + -0.010921070352196693, + 0.0032343908678740263, + -0.010069661773741245, + -0.0011210740776732564, + -0.01372495573014021, + -0.001744426554068923, + -0.007886728271842003, + 0.024082688614726067, + -0.020292961969971657, + -0.03211025148630142, + -0.005306897684931755, + 0.015927094966173172, + 0.027245061472058296, + -0.006734446622431278, + -0.01647762954235077, + -0.005342106334865093, + 0.023212075233459473, + -0.021368425339460373, + -0.014134655706584454, + 0.004865189548581839, + 0.0011690858518704772, + 0.005543755367398262, + 0.005495743826031685, + 0.014147458598017693, + 0.021278802305459976, + 0.0007065727841109037, + -0.008366845548152924, + -0.01130516454577446, + -0.023416925221681595, + -0.05072600394487381, + 0.02165009267628193, + -0.012649492360651493, + -0.02570868656039238, + 0.001149080926552415, + -0.009467914700508118, + 0.00917984452098608, + -0.004951610695570707, + -0.019896063953638077, + -0.037461958825588226, + -0.012297406792640686, + -0.010933873243629932, + 0.0075730518437922, + -0.005226877983659506, + 0.009378292597830296, + 0.0019524773815646768, + -0.02049781195819378, + 0.001377136679366231, + -0.012265399098396301, + -0.020907511934638023, + 0.00451630400493741, + 0.03922879323363304, + 0.006292738486081362, + 0.011606037616729736, + -0.02916553057730198, + 0.037231504917144775, + -0.004490697756409645, + 0.01458276528865099, + 0.024633223190903664, + -0.016592856496572495, + 0.012041344307363033, + 0.0009042210876941681, + -0.00034068329841829836, + 0.00046891465899534523, + 0.016490431502461433, + -0.009365489706397057, + -0.008424459956586361, + -0.01727142371237278, + -0.0014907644363120198, + 0.03546467050909996, + 0.017527485266327858, + 0.00934628490358591, + 0.00047891709255054593, + -0.029293561354279518, + 0.01773233525454998, + 0.010927471332252026, + -0.013065594248473644, + -0.028269311413168907, + -0.008290027268230915, + 0.03372344374656677, + -0.020292961969971657, + -0.03945924714207649, + 0.010863455943763256, + -0.011465203016996384, + -0.016631266102194786, + 0.015184512361884117, + -0.01015288196504116, + 0.015671031549572945, + -0.021176377311348915, + 0.010831448249518871, + 0.01871817745268345, + -0.007982751354575157, + -0.03523421660065651, + -0.0033928295597434044, + 0.0005249283276498318, + 0.015402166172862053, + 0.03858863562345505, + -0.022827981039881706, + -0.012431839480996132, + 0.017348241060972214, + -0.023724200204014778, + -0.0033160108141601086, + -0.02185494266450405, + -0.05244162306189537, + 0.024735648185014725, + 0.011074707843363285, + 0.02001129277050495, + -0.009045411832630634, + 0.028550980612635612, + 0.007560248486697674, + 0.012463847175240517, + -0.008181200362741947, + -0.0011506812879815698, + 0.004362666513770819, + 0.005486141424626112, + 0.03997137397527695, + 0.026220811530947685, + 0.012713508680462837, + -0.006011069752275944, + -0.004241036716848612, + -0.02847416140139103, + 0.00898139551281929, + -0.007643468677997589, + -0.011343573220074177, + 0.048037346452474594, + -0.01674649491906166, + -0.004813977051526308, + -0.019268712028861046, + 0.023084044456481934, + -0.02261032909154892, + -0.005582164973020554, + -0.05956016108393669, + -0.018218854442238808, + 0.01366094034165144, + 0.01901264861226082, + -0.01779635064303875, + 0.016106337308883667, + 0.02007530815899372, + 0.014416324906051159, + 0.04212230071425438, + 0.0018068418139591813, + -0.02650248073041439, + -0.012265399098396301, + 0.025747094303369522, + -0.03441481292247772, + 0.027347486466169357, + 0.005995065905153751, + 0.0022197426296770573, + 0.05087963864207268, + 0.041379716247320175, + 0.01130516454577446, + 0.004669941961765289, + -0.017386650666594505, + -0.00397857278585434, + 0.021048346534371376, + -0.03077872470021248, + -0.0023925849236547947, + 0.023212075233459473, + 0.029882505536079407, + -0.01714339107275009, + -0.009205450303852558, + -0.003482451429590583, + 0.011196337640285492, + 0.001593989785760641, + -0.00640156539157033, + 0.007925137877464294, + 0.02844855561852455, + 0.03582315891981125, + -0.00860370323061943, + -0.00725937495008111, + 0.008097980171442032, + -0.0039209588430821896, + -0.02673293650150299, + -0.015376559458673, + -0.010997888632118702, + -0.003173575969412923, + 0.014429127797484398, + 0.008782947435975075, + -0.00858449935913086, + -0.039305608719587326, + -0.00016764098836574703, + -0.0152613315731287, + 0.024082688614726067, + 0.009948031976819038, + -0.011638045310974121, + -0.032904043793678284, + -0.024607617408037186, + 0.04834461957216263, + -0.00903260800987482, + -0.028755830600857735, + 0.008168397471308708, + -0.015350953675806522, + -0.011241148225963116, + 0.0019668808672577143, + 0.031060393899679184, + 0.026451267302036285, + 0.014595568180084229, + 0.005726200062781572, + -0.006158305797725916, + -0.0337490513920784, + 0.018961435183882713, + -0.001773233525454998, + 0.025170953944325447, + -0.008667719550430775, + 0.019640002399683, + -0.020715465769171715, + 0.0036712975706905127, + 0.02629762887954712, + -0.009653559885919094, + -0.0038985530845820904, + 0.009173442609608173, + -0.005441330373287201, + -0.04335140064358711, + -0.01366094034165144, + -0.02518375776708126, + 0.005594967864453793, + -0.0291399247944355, + 0.016042321920394897, + 0.03925439715385437, + -0.017847564071416855, + -0.00817479845136404, + 0.028550980612635612, + 0.010370535776019096, + -0.01440352201461792, + 0.02129160612821579, + 0.010626598261296749, + 0.039996977895498276, + -0.019857654348015785, + -0.021534865722060204, + 0.0015595813747495413, + 0.010876258835196495, + 0.03259677067399025, + -0.03543906658887863, + -0.009263064712285995, + 0.013955412432551384, + -0.011983729898929596, + 0.020344173535704613, + 0.00483638234436512, + 0.07005872577428818, + 0.011324368417263031, + -0.03228949382901192, + 0.020779481157660484, + -0.012879949063062668, + -0.007092934101819992, + 0.01165084820240736, + -0.018846208229660988, + -0.00992242619395256, + 0.0005245282663963735, + 0.03039463236927986, + -0.029703263193368912, + 0.001726822229102254, + -0.02366018481552601, + -0.0008626109338365495, + 0.002062904415652156, + 0.01823165826499462, + -0.04084198549389839, + 0.002077308017760515, + 0.006766454316675663, + 0.028653405606746674, + -0.005409322679042816, + 0.02511974237859249, + 0.03239192068576813, + 0.04376110062003136, + -0.016720889136195183, + 0.014262687414884567, + -0.0033576209098100662, + 0.004199426621198654, + -0.034850120544433594, + 0.031393274664878845, + 0.004653938114643097, + 0.017681123688817024, + 0.03295525908470154, + -0.04294170066714287, + 0.02310965023934841, + 0.001259507960639894, + -0.007617862429469824, + 0.029882505536079407, + 0.00192367029376328, + 0.00328400288708508, + 0.027910824865102768, + 0.022917604073882103, + 0.011317967437207699, + -0.01852612942457199, + 0.019396742805838585, + -0.012201382778584957, + 0.022431084886193275, + -0.015837471932172775, + 0.020715465769171715, + -0.01531254407018423, + -0.02788521721959114, + -0.006167908199131489, + 0.028499769046902657, + -0.02491489239037037, + -0.015927094966173172, + 0.015030874870717525, + -0.005236480385065079, + 0.02366018481552601, + 0.0004393074195832014, + 0.012316611595451832, + 0.04168699309229851, + -0.01622156612575054, + 0.015082087367773056, + -0.0328272245824337, + 0.008898175321519375, + -0.006004668306559324, + -0.015799062326550484, + -0.044580500572919846, + 0.0012723110849037766, + 0.00683047017082572, + 0.014365112408995628, + 0.005511747673153877, + -0.0060430774465203285, + -0.005601369310170412, + 0.017514681443572044, + 0.006215919740498066, + -0.0016339995199814439, + 0.013520105741918087, + -0.026835361495614052, + -0.004461891017854214, + -0.022546311840415 + ] + } +] \ No newline at end of file diff --git a/samples/features/vector-search/infra/main.bicep b/samples/features/vector-search/infra/main.bicep new file mode 100644 index 0000000000..ceac27d366 --- /dev/null +++ b/samples/features/vector-search/infra/main.bicep @@ -0,0 +1,174 @@ +targetScope = 'subscription' + +@minLength(1) +@maxLength(64) +@description('Name of the environment which is used to generate a short unique hash used in all resources.') +param environmentName string + +@minLength(1) +@description('Location for all resources (constrained by OpenAI model availability)') +// https://learn.microsoft.com/azure/ai-services/openai/concepts/models?tabs=python-secure%2Cglobal-standard%2Cstandard-chat-completions#models-by-deployment-type +// Note: Not all OpenAI models are available in all regions. Verify model availability before changing location. +@allowed([ + 'eastus' + 'eastus2' + 'eastus3' + 'westus' + 'westus2' + 'westus3' + 'northeurope' + 'swedencentral' +]) +@metadata({ + azd: { + type: 'location' + } +}) +param location string + +@description('Object ID of the principal to assign database and application roles. Required — must be set via AZURE_PRINCIPAL_ID. Expected as UUID (36 characters).') +@minLength(36) +@maxLength(36) +param deploymentUserPrincipalId string = '' + +@description('Client IP address for SQL firewall rule (for local development).') +param clientIpAddress string = '' + +@description('Location for Azure SQL Database (defaults to main location if not specified).') +@allowed([ + 'eastus' + 'eastus2' + 'eastus3' + 'westus' + 'westus2' + 'westus3' + 'centralus' + 'northeurope' + 'swedencentral' +]) +@metadata({ azd: { type: 'location' } }) +param sqlLocation string = location + +var resourceToken = toLower(uniqueString(subscription().id, environmentName, location)) +var tags = { 'azd-env-name': environmentName } +var prefix = '${environmentName}${resourceToken}' + +// Azure OpenAI model configuration +// +// QUOTA REQUIREMENT: The embedding model below requires available quota in the +// target region (eastus2 or swedencentral). If deployment fails with +// "InsufficientQuota" or "The specified capacity ... is not available", try: +// 1. A different allowed region (change the @allowed list above) +// 2. A different SKU (e.g., swap 'Standard' ↔ 'GlobalStandard') +// 3. Requesting a quota increase in the Azure Portal under +// Subscriptions > Resource providers > Microsoft.CognitiveServices > Quotas + +// Embedding model: text-embedding-3-small, version 1, deployed as Standard +// This is the model used by all language samples to generate 1536-dimension vectors. +var embeddingModelName = 'text-embedding-3-small' +var embeddingModelVersion = '1' +var embeddingModelSkuName = 'Standard' +var embeddingModelCapacity = 10 + +// Note: No chat model is needed for the vector search quickstart (embedding only). +// If a chat model is added later, use gpt-4.1-mini (version 2025-04-14, Standard). +// gpt-4o-mini Standard was deprecated 2026-03-31; use gpt-4.1-mini instead. + +// SQL Database configuration +var sqlDatabaseName = 'vectordb' + +// Organize resources in a resource group +resource resourceGroup 'Microsoft.Resources/resourceGroups@2024-03-01' = { + name: '${environmentName}-${resourceToken}-rg' + location: location + tags: tags +} + +module managedIdentity 'br/public:avm/res/managed-identity/user-assigned-identity:0.4.0' = { + name: 'user-assigned-identity' + scope: resourceGroup + params: { + name: 'managed-identity-${prefix}' + location: location + tags: tags + } +} + +var openAiServiceName = 'openai-${prefix}' +module openAi 'br/public:avm/res/cognitive-services/account:0.10.0' = { + name: 'openai' + scope: resourceGroup + params: { + name: openAiServiceName + location: location + tags: tags + kind: 'OpenAI' + sku: 'S0' + customSubDomainName: openAiServiceName + // NOTE: Public access enabled for quickstart simplicity. For production, + // set defaultAction to 'Deny' and use Private Endpoints or IP rules. + networkAcls: { + defaultAction: 'Allow' + bypass: 'AzureServices' + } + deployments: [ + { + name: embeddingModelName + model: { + format: 'OpenAI' + name: embeddingModelName + version: embeddingModelVersion + } + sku: { + name: embeddingModelSkuName + capacity: embeddingModelCapacity + } + } + ] + roleAssignments: concat( + [ + { + principalId: managedIdentity.outputs.principalId + roleDefinitionIdOrName: 'Cognitive Services OpenAI User' + } + ], + !empty(deploymentUserPrincipalId) + ? [ + { + principalId: deploymentUserPrincipalId + roleDefinitionIdOrName: 'Cognitive Services OpenAI User' + } + ] + : [] + ) + } +} + +module sqlDatabase './sql-database.bicep' = { + name: 'sql-database' + scope: resourceGroup + params: { + serverName: 'sql-${prefix}' + databaseName: sqlDatabaseName + location: sqlLocation + tags: tags + aadAdminObjectId: deploymentUserPrincipalId + managedIdentityPrincipalId: managedIdentity.outputs.principalId + clientIpAddress: clientIpAddress + } +} + +// General outputs +output AZURE_LOCATION string = location +output AZURE_SQL_LOCATION string = sqlLocation +output AZURE_TENANT_ID string = tenant().tenantId +output AZURE_RESOURCE_GROUP string = resourceGroup.name + +// Azure OpenAI outputs +output AZURE_OPENAI_ENDPOINT string = openAi.outputs.endpoint +output AZURE_OPENAI_EMBEDDING_MODEL string = embeddingModelName +output AZURE_OPENAI_EMBEDDING_DEPLOYMENT string = embeddingModelName + +// Azure SQL outputs +output AZURE_SQL_SERVER string = sqlDatabase.outputs.fullyQualifiedDomainName +output AZURE_SQL_DATABASE string = sqlDatabaseName diff --git a/samples/features/vector-search/infra/main.bicepparam b/samples/features/vector-search/infra/main.bicepparam new file mode 100644 index 0000000000..3f5637ac97 --- /dev/null +++ b/samples/features/vector-search/infra/main.bicepparam @@ -0,0 +1,7 @@ +using './main.bicep' + +param environmentName = readEnvironmentVariable('AZURE_ENV_NAME', 'development') +param location = readEnvironmentVariable('AZURE_LOCATION', 'eastus2') +param sqlLocation = readEnvironmentVariable('AZURE_SQL_LOCATION', 'westus2') +param deploymentUserPrincipalId = readEnvironmentVariable('AZURE_PRINCIPAL_ID', '') +param clientIpAddress = readEnvironmentVariable('AZURE_CLIENT_IP', '') diff --git a/samples/features/vector-search/infra/sql-database.bicep b/samples/features/vector-search/infra/sql-database.bicep new file mode 100644 index 0000000000..5bc9d440c2 --- /dev/null +++ b/samples/features/vector-search/infra/sql-database.bicep @@ -0,0 +1,87 @@ +metadata description = 'Create Azure SQL Server and Database with Azure AD-only authentication.' + +param serverName string +param databaseName string +param location string = resourceGroup().location +param tags object = {} + +@description('Object ID of the Microsoft Entra user/group to set as SQL Server administrator. Required — deployment fails if empty.') +@minLength(36) +@maxLength(36) +param aadAdminObjectId string + +@description('Principal ID of the managed identity for role assignments.') +param managedIdentityPrincipalId string = '' + +@description('Client IP address for local development access. Set by azd during deployment.') +param clientIpAddress string = '' + +resource sqlServer 'Microsoft.Sql/servers@2024-05-01-preview' = { + name: serverName + location: location + tags: tags + properties: { + // Azure AD-only authentication — no SQL auth passwords + administrators: { + administratorType: 'ActiveDirectory' + principalType: 'User' + login: 'aad-admin' + sid: aadAdminObjectId + tenantId: tenant().tenantId + azureADOnlyAuthentication: true + } + minimalTlsVersion: '1.2' + } +} + +// Allow Azure services (including Azure OpenAI, managed identities) to connect +resource firewallAllowAzure 'Microsoft.Sql/servers/firewallRules@2024-05-01-preview' = { + parent: sqlServer + name: 'AllowAllWindowsAzureIps' + properties: { + startIpAddress: '0.0.0.0' + endIpAddress: '0.0.0.0' + } +} + +// Allow the deploying user's IP for local development +resource firewallAllowClient 'Microsoft.Sql/servers/firewallRules@2024-05-01-preview' = if (!empty(clientIpAddress)) { + parent: sqlServer + name: 'AllowClientIP' + properties: { + startIpAddress: clientIpAddress + endIpAddress: clientIpAddress + } +} + +resource sqlDatabase 'Microsoft.Sql/servers/databases@2024-05-01-preview' = { + parent: sqlServer + name: databaseName + location: location + tags: tags + sku: { + name: 'S0' + tier: 'Standard' + } +} + +// SQL DB Contributor role for managed identity (database-level management access) +// Data plane access (query/insert) requires T-SQL GRANT after deployment. +var sqlDbContributorRole = subscriptionResourceId( + 'Microsoft.Authorization/roleDefinitions', + '9b7fa17d-e63e-47b0-bb0a-15c516ac86ec' +) + +resource managedIdentityRoleAssignment 'Microsoft.Authorization/roleAssignments@2022-04-01' = if (!empty(managedIdentityPrincipalId)) { + name: guid(sqlServer.id, managedIdentityPrincipalId, sqlDbContributorRole) + scope: sqlServer + properties: { + roleDefinitionId: sqlDbContributorRole + principalId: managedIdentityPrincipalId + principalType: 'ServicePrincipal' + } +} + +output fullyQualifiedDomainName string = sqlServer.properties.fullyQualifiedDomainName +output serverName string = sqlServer.name +output databaseName string = sqlDatabase.name diff --git a/samples/features/vector-search/vector-search-query-typescript/.gitignore b/samples/features/vector-search/vector-search-query-typescript/.gitignore new file mode 100644 index 0000000000..c0cb3d681f --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/.gitignore @@ -0,0 +1,17 @@ +# Environment variables (may contain Azure credentials) +.env +.env.local +.env.*.local + +# Build output +dist/ + +# Dependencies +node_modules/ + +# Sample output +output/ + +# Logs +*.log +npm-debug.log* diff --git a/samples/features/vector-search/vector-search-query-typescript/README.md b/samples/features/vector-search/vector-search-query-typescript/README.md new file mode 100644 index 0000000000..b54aa638a7 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/README.md @@ -0,0 +1,309 @@ +# Quickstart: Vector search with TypeScript in Azure SQL Database + +This sample demonstrates how to perform **native vector search** in Azure SQL Database using TypeScript and Node.js. + +It uses: + +- **[tedious](https://www.npmjs.com/package/tedious)**—Microsoft's Node.js driver for SQL Server, with Azure AD authentication +- **[openai](https://www.npmjs.com/package/openai)**—Azure OpenAI SDK for generating embeddings (via the `AzureOpenAI` class) +- **[@azure/identity](https://www.npmjs.com/package/@azure/identity)**—`DefaultAzureCredential` for passwordless authentication to both Azure SQL and Azure OpenAI + +## What the sample does + +1. Loads 50 hotels with precomputed embeddings from `data/HotelsData_Vector.json` +2. Connects to Azure SQL Database using `DefaultAzureCredential` (no passwords or API keys) +3. Creates a table with `id`, `name`, `description`, `category`, `rating`, and a `VECTOR(1536)` column +4. Inserts all 50 hotels with their precomputed vector embeddings +5. Generates a fresh query embedding using Azure OpenAI `text-embedding-3-small` +6. Performs a vector similarity search using either **exact kNN** (`VECTOR_DISTANCE`) or **approximate ANN** (`VECTOR_SEARCH` with DiskANN index), based on the `VECTOR_SEARCH_ALGORITHM` environment variable +7. Displays the top matching results with category, rating, and similarity scores + +## Vector search algorithms + +This sample supports two algorithms, selected via the `VECTOR_SEARCH_ALGORITHM` environment variable: + +| | Exact search (default) | Approximate search (DiskANN) | +|---|---|---| +| **Env var value** | `exact` | `diskann` | +| **T-SQL function** | `VECTOR_DISTANCE` | `VECTOR_SEARCH` | +| **Index required** | No | Yes (auto-created) | +| **Recall** | 100% (guaranteed) | ~95–99% (tunable) | +| **Minimum rows** | No minimum | 1,000 non-null vectors | +| **Best for** | < 50,000 rows, prototyping | > 10,000 rows, production | + +> [!IMPORTANT] +> DiskANN index creation requires at least **1,000 rows** with non-null vectors. The 50-hotel sample dataset is too small—load a larger dataset before using `VECTOR_SEARCH_ALGORITHM=diskann`. + +## Prerequisites + +- **Azure subscription**—[Create one free](https://azure.microsoft.com/free/) +- **Azure SQL Database** with native vector support—[Quickstart: Create a single database](https://learn.microsoft.com/azure/azure-sql/database/single-database-create-quickstart) +- **Azure OpenAI resource** with a `text-embedding-3-small` deployment—[Create and deploy an Azure OpenAI Service resource](https://learn.microsoft.com/azure/ai-services/openai/how-to/create-resource) +- **Node.js 20+**—[Download Node.js](https://nodejs.org/) +- **Azure CLI**—[Install the Azure CLI](https://learn.microsoft.com/cli/azure/install-azure-cli), signed in with `az login` + +> [!IMPORTANT] +> Your Azure identity must be configured as a **Microsoft Entra admin** on the Azure SQL server. The `azd up` deployment sets this automatically using `deploymentUserPrincipalId`. For the Azure OpenAI resource, you need the **Cognitive Services OpenAI User** role. + +> [!IMPORTANT] +> After deploying with `azd up`, you may need to add your client IP to the Azure SQL firewall. Run: +> ```bash +> az sql server firewall-rule create --resource-group --server --name AllowMyIP --start-ip-address --end-ip-address +> ``` +> Or set `AZURE_CLIENT_IP` in your environment before running `azd up` to have it configured automatically. + +## Get started + +### 1. Clone the repository + +```bash +git clone https://github.com/microsoft/sql-server-samples.git +cd sql-server-samples/samples/features/vector-search/vector-search-query-typescript +``` + +### 2. Install dependencies + +```bash +npm install +``` + +### 3. Configure environment variables + +Copy the sample environment file and fill in your values: + +```bash +cp sample.env .env +``` + +Edit `.env` with your Azure resource details: + +```env +AZURE_SQL_SERVER=.database.windows.net +AZURE_SQL_DATABASE= +AZURE_OPENAI_ENDPOINT=https://.openai.azure.com +AZURE_OPENAI_EMBEDDING_DEPLOYMENT=text-embedding-3-small +VECTOR_SEARCH_ALGORITHM=exact +``` + +| Variable | Required | Description | +|---|---|---| +| `AZURE_SQL_SERVER` | Yes | Azure SQL server FQDN | +| `AZURE_SQL_DATABASE` | Yes | Database name | +| `AZURE_SQL_TABLE_NAME` | No | Table name (default: `hotels_typescript`) | +| `AZURE_OPENAI_ENDPOINT` | Yes | Azure OpenAI endpoint URL | +| `AZURE_OPENAI_EMBEDDING_DEPLOYMENT` | Yes | Embedding model deployment name | +| `VECTOR_SEARCH_ALGORITHM` | No | `exact` (default) or `diskann` | +| `SQL_DROP_TABLE` | No | `true` to drop table after run (default: `false`) | + +> [!NOTE] +> No API keys are needed. The sample uses `DefaultAzureCredential`, which automatically uses your Azure CLI login, managed identity, or other credential sources. + +### 4. Run the sample + +```bash +npm start +``` + +This runs the TypeScript code directly using `tsx` with Node.js 20+ native env-file loading. + +## Expected output + +``` +=== Azure SQL Vector Search—TypeScript Quickstart === + +Server: .database.windows.net +Database: +OpenAI: https://.openai.azure.com +Deployment: text-embedding-3-small +Algorithm: exact +Table: dbo.hotels_typescript + +Loaded 50 hotels from data file. + +Connecting to Azure SQL Database... +Connected. + +Creating hotels table (if not exists)... +Table ready. + +Inserting hotel data with precomputed embeddings... +Inserted 50 hotels. + +Searching for: "luxury beachfront hotel with ocean views and spa" + +--- Search Results—Exact (kNN) via VECTOR_DISTANCE (Top 3 by Cosine Distance) --- + + Hotel: Ocean Water Resort & Spa + Category: Luxury + Rating: 4.2 + Description: New Luxury Hotel for the vacation of a lifetime. Bay views from every room, location near the pier, ... + Distance: 0.4060 + Similarity: 0.5940 + + Hotel: Windy Ocean Motel + Category: Suite + Rating: 3.5 + Description: Oceanfront hotel overlooking the beach features rooms with a private balcony and 2 indoor and outdoo... + Distance: 0.4600 + Similarity: 0.5400 + + Hotel: Gold View Inn + Category: Suite + Rating: 2.8 + Description: AAA Four Diamond Resort. Nestled on six beautifully landscaped acres, located 2 blocks from the park... + Distance: 0.5296 + Similarity: 0.4704 + +Done. Connection closed. +``` + +> [!NOTE] +> Distance and similarity values depend on the embedding model and may vary slightly across runs. + +## Understanding the code + +### Connection with DefaultAzureCredential + +The sample uses `tedious` with Azure AD token-based authentication. A token is acquired from `DefaultAzureCredential` for the `https://database.windows.net/.default` scope: + +```typescript +const credential = new DefaultAzureCredential(); +const token = await credential.getToken("https://database.windows.net/.default"); +``` + +### Table with VECTOR column + +Azure SQL Database supports the native `VECTOR` type. The table is created with columns for hotel metadata and a `VECTOR(1536)` column to store embeddings: + +```sql +CREATE TABLE dbo.hotels_typescript ( + id NVARCHAR(50) PRIMARY KEY, + name NVARCHAR(200) NOT NULL, + description NVARCHAR(MAX) NOT NULL, + category NVARCHAR(100) NULL, + rating FLOAT NULL, + embedding VECTOR(1536) NULL +); +``` + +### Loading precomputed vectors + +Hotel data with precomputed embeddings is loaded from `data/HotelsData_Vector.json`. This avoids calling Azure OpenAI for each hotel during the main run, making the demo faster and simpler: + +```typescript +const hotels = JSON.parse(readFileSync(dataPath, "utf-8")); +``` + +### Generating query embeddings + +At search time, a fresh embedding is generated for the search query using Azure OpenAI's `text-embedding-3-small` model through the `openai` SDK with `@azure/identity` for authentication: + +```typescript +import { getBearerTokenProvider } from "@azure/identity"; +import { AzureOpenAI } from "openai"; + +const azureADTokenProvider = getBearerTokenProvider( + credential, + "https://cognitiveservices.azure.com/.default" +); +const openaiClient = new AzureOpenAI({ + endpoint: config.azureOpenAiEndpoint, + azureADTokenProvider, + apiVersion: "2024-10-21", // See https://learn.microsoft.com/azure/ai-services/openai/api-version-deprecation +}); + +const response = await openaiClient.embeddings.create({ + model: deployment, + input: texts, +}); +``` + +### Vector similarity search + +**Exact search (default)**—The `VECTOR_DISTANCE()` function computes cosine distance between the query vector and all stored embeddings: + +```sql +SELECT TOP 3 + name, description, category, rating, + VECTOR_DISTANCE('cosine', embedding, CAST(@queryVector AS VECTOR(1536))) AS distance +FROM dbo.hotels_typescript +ORDER BY distance; +``` + +**Approximate search (DiskANN)**—The `VECTOR_SEARCH()` function uses a DiskANN index for 10–100× faster queries on large datasets: + +```sql +SELECT TOP 3 + vs.distance, + h.name, h.description, h.category, h.rating +FROM VECTOR_SEARCH( + dbo.hotels_typescript, embedding, + CAST(@queryVector AS VECTOR(1536)), + 'cosine', 3 +) AS vs +INNER JOIN dbo.hotels_typescript h ON vs.$rowid = h.$rowid +ORDER BY vs.distance; +``` + +A lower distance means higher similarity. + +### Re-generate embeddings (optional) + +If you change embedding models, re-generate the vector data: + +```bash +npm run embed +``` + +This reads `data/HotelsData.JSON`, generates new embeddings using your Azure OpenAI deployment, and writes `data/HotelsData_Vector.json`. + +## Clean up resources + +To remove the sample table from your database: + +```sql +DROP INDEX IF EXISTS ix_hotels_typescript_embedding ON dbo.hotels_typescript; +DROP TABLE IF EXISTS dbo.hotels_typescript; +``` + +To avoid ongoing charges, delete the Azure resources you created if they were only for this quickstart: + +- [Delete the Azure SQL Database](https://learn.microsoft.com/azure/azure-sql/database/single-database-manage#delete-a-single-database) +- [Delete the Azure OpenAI resource](https://learn.microsoft.com/azure/ai-services/openai/how-to/create-resource#delete-a-resource) + +## Troubleshooting + +### Authentication failures + +**"Login failed"**—Ensure your Azure identity is set as Microsoft Entra admin on the SQL server. Run `az login` to refresh your credentials. + +**"AuthenticationError" from Azure OpenAI**—Verify you have the **Cognitive Services OpenAI User** role on the Azure OpenAI resource. Check the endpoint URL and deployment name in your `.env` file. + +### Firewall errors + +**"Cannot open server"**—Your client IP may not be in the SQL firewall rules. Add it: + +```bash +az sql server firewall-rule create \ + --resource-group --server \ + --name AllowMyIP --start-ip-address --end-ip-address +``` + +### DiskANN errors + +**"DiskANN index requires at least 1,000 rows"**—The 50-hotel sample dataset is too small for DiskANN. The sample automatically detects this and falls back to exact nearest-neighbor search using `VECTOR_DISTANCE` without a vector index. To use DiskANN, load a larger dataset first. + +### Vector dimension errors + +**"Invalid or missing vector dimensions"**—The precomputed embeddings in `HotelsData_Vector.json` must use 1536 dimensions (matching `text-embedding-3-small`). Re-run `npm run embed` if you changed the embedding model. + +## Explore your database + +To browse tables, run queries, and inspect vector data directly from VS Code, install the [SQL Server (mssql)](https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql) extension. Connect using your Azure AD credentials—the same authentication the sample uses. + +## Related content + +- [Vectors in Azure SQL and SQL Server](https://learn.microsoft.com/sql/sql-server/ai/vectors) +- [VECTOR_DISTANCE (Transact-SQL)](https://learn.microsoft.com/sql/t-sql/functions/vector-distance-transact-sql) +- [Azure OpenAI text embeddings](https://learn.microsoft.com/azure/ai-services/openai/concepts/models#embeddings) +- [DefaultAzureCredential overview](https://learn.microsoft.com/javascript/api/overview/azure/identity-readme#defaultazurecredential) diff --git a/samples/features/vector-search/vector-search-query-typescript/package-lock.json b/samples/features/vector-search/vector-search-query-typescript/package-lock.json new file mode 100644 index 0000000000..820c89124e --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/package-lock.json @@ -0,0 +1,1520 @@ +{ + "name": "azure-sql-vector-search-typescript", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "azure-sql-vector-search-typescript", + "version": "1.0.0", + "dependencies": { + "@azure/identity": "^4.9.1", + "@azure/openai": "2.0.0", + "dotenv": "^16.5.0", + "openai": "^6.34.0", + "tedious": "^19.0.0" + }, + "devDependencies": { + "@types/jsonwebtoken": "^9.0.10", + "@types/node": "^22.15.0", + "@types/uuid": "^10.0.0", + "tsx": "^4.19.0", + "typescript": "^5.8.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure-rest/core-client": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@azure-rest/core-client/-/core-client-2.6.0.tgz", + "integrity": "sha512-iuFKDm8XPzNxPfRjhyU5/xKZmcRDzSuEghXDHHk4MjBV/wFL34GmYVBZnn9wmuoLBeS1qAw9ceMdaeJBPcB1QQ==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.1.2", + "@azure/core-auth": "^1.10.0", + "@azure/core-rest-pipeline": "^1.22.0", + "@azure/core-tracing": "^1.3.0", + "@typespec/ts-http-runtime": "^0.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-auth": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.10.1.tgz", + "integrity": "sha512-ykRMW8PjVAn+RS6ww5cmK9U2CyH9p4Q88YJwvUslfuMmN98w/2rdGRLPqJYObapBCdzBVeDgYWdJnFPFb7qzpg==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.1.2", + "@azure/core-util": "^1.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/core-client": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.10.1.tgz", + "integrity": "sha512-Nh5PhEOeY6PrnxNPsEHRr9eimxLwgLlpmguQaHKBinFYA/RU9+kOYVOQqOrTsCL+KSxrLLl1gD8Dk5BFW/7l/w==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.1.2", + "@azure/core-auth": "^1.10.0", + "@azure/core-rest-pipeline": "^1.22.0", + "@azure/core-tracing": "^1.3.0", + "@azure/core-util": "^1.13.0", + "@azure/logger": "^1.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/core-http-compat": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.4.0.tgz", + "integrity": "sha512-f1P96IB399YiN2ARYHP7EpZi3Bf3wH4SN2lGzrw7JVwm7bbsVYtf2iKSBwTywD2P62NOPZGHFSZi+6jjb75JuA==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.1.2" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@azure/core-client": "^1.10.0", + "@azure/core-rest-pipeline": "^1.22.0" + } + }, + "node_modules/@azure/core-lro": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz", + "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-paging": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", + "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.23.0.tgz", + "integrity": "sha512-Evs1INHo+jUjwHi1T6SG6Ua/LHOQBCLuKEEE6efIpt4ZOoNonaT1kP32GoOcdNDbfqsD2445CPri3MubBy5DEQ==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.1.2", + "@azure/core-auth": "^1.10.0", + "@azure/core-tracing": "^1.3.0", + "@azure/core-util": "^1.13.0", + "@azure/logger": "^1.3.0", + "@typespec/ts-http-runtime": "^0.3.4", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/core-tracing": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.3.1.tgz", + "integrity": "sha512-9MWKevR7Hz8kNzzPLfX4EAtGM2b8mr50HPDBvio96bURP/9C+HjdH3sBlLSNNrvRAr5/k/svoH457gB5IKpmwQ==", + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/core-util": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.13.1.tgz", + "integrity": "sha512-XPArKLzsvl0Hf0CaGyKHUyVgF7oDnhKoP85Xv6M4StF/1AhfORhZudHtOyf2s+FcbuQ9dPRAjB8J2KvRRMUK2A==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.1.2", + "@typespec/ts-http-runtime": "^0.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/identity": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.13.1.tgz", + "integrity": "sha512-5C/2WD5Vb1lHnZS16dNQRPMjN6oV/Upba+C9nBIs15PmOi6A3ZGs4Lr2u60zw4S04gi+u3cEXiqTVP7M4Pz3kw==", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.0.0", + "@azure/core-auth": "^1.9.0", + "@azure/core-client": "^1.9.2", + "@azure/core-rest-pipeline": "^1.17.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.11.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^5.5.0", + "@azure/msal-node": "^5.1.0", + "open": "^10.1.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/keyvault-common": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/keyvault-common/-/keyvault-common-2.1.0.tgz", + "integrity": "sha512-aCDidWuKY06LWQ4x7/8TIXK6iRqTaRWRL3t7T+LC+j1b07HtoIsOxP/tU90G4jCSBn5TAyUTCtA4MS/y5Hudaw==", + "license": "MIT", + "dependencies": { + "@azure-rest/core-client": "^2.3.3", + "@azure/abort-controller": "^2.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-rest-pipeline": "^1.8.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.10.0", + "@azure/logger": "^1.1.4", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/keyvault-keys": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.10.0.tgz", + "integrity": "sha512-eDT7iXoBTRZ2n3fLiftuGJFD+yjkiB1GNqzU2KbY1TLYeXeSPVTVgn2eJ5vmRTZ11978jy2Kg2wI7xa9Tyr8ag==", + "license": "MIT", + "dependencies": { + "@azure-rest/core-client": "^2.3.3", + "@azure/abort-controller": "^2.1.2", + "@azure/core-auth": "^1.9.0", + "@azure/core-http-compat": "^2.2.0", + "@azure/core-lro": "^2.7.2", + "@azure/core-paging": "^1.6.2", + "@azure/core-rest-pipeline": "^1.19.0", + "@azure/core-tracing": "^1.2.0", + "@azure/core-util": "^1.11.0", + "@azure/keyvault-common": "^2.0.0", + "@azure/logger": "^1.1.4", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/logger": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.3.0.tgz", + "integrity": "sha512-fCqPIfOcLE+CGqGPd66c8bZpwAji98tZ4JI9i/mlTNTlsIWslCfpg48s/ypyLxZTump5sypjrKn2/kY7q8oAbA==", + "license": "MIT", + "dependencies": { + "@typespec/ts-http-runtime": "^0.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@azure/msal-browser": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-5.6.3.tgz", + "integrity": "sha512-sTjMtUm+bJpENU/1WlRzHEsgEHppZDZ1EtNyaOODg/sQBtMxxJzGB+MOCM+T2Q5Qe1fKBrdxUmjyRxm0r7Ez9w==", + "license": "MIT", + "dependencies": { + "@azure/msal-common": "16.4.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-16.4.1.tgz", + "integrity": "sha512-Bl8f+w37xkXsYh7QRkAKCFGYtWMYuOVO7Lv+BxILrvGz3HbIEF22Pt0ugyj0QPOl6NLrHcnNUQ9yeew98P/5iw==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-5.1.2.tgz", + "integrity": "sha512-DoeSJ9U5KPAIZoHsPywvfEj2MhBniQe0+FSpjLUTdWoIkI999GB5USkW6nNEHnIaLVxROHXvprWA1KzdS1VQ4A==", + "license": "MIT", + "dependencies": { + "@azure/msal-common": "16.4.1", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@azure/openai": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@azure/openai/-/openai-2.0.0.tgz", + "integrity": "sha512-zSNhwarYbqg3P048uKMjEjbge41OnAgmiiE1elCHVsuCCXRyz2BXnHMJkW6WR6ZKQy5NHswJNUNSWsuqancqFA==", + "license": "MIT", + "dependencies": { + "@azure-rest/core-client": "^2.2.0", + "tslib": "^2.6.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", + "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz", + "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz", + "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz", + "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz", + "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz", + "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz", + "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz", + "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz", + "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz", + "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz", + "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz", + "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz", + "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz", + "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz", + "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz", + "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz", + "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz", + "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz", + "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz", + "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz", + "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz", + "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz", + "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz", + "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz", + "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", + "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@js-joda/core": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.7.0.tgz", + "integrity": "sha512-WBu4ULVVxySLLzK1Ppq+OdfP+adRS4ntmDQT915rzDJ++i95gc2jZkM5B6LWEAwN3lGXpfie3yPABozdD3K3Vg==", + "license": "BSD-3-Clause" + }, + "node_modules/@types/jsonwebtoken": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.10.tgz", + "integrity": "sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/ms": "*", + "@types/node": "*" + } + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.19.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.17.tgz", + "integrity": "sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/readable-stream": { + "version": "4.0.23", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.23.tgz", + "integrity": "sha512-wwXrtQvbMHxCbBgjHaMGEmImFTQxxpfMOR/ZoQnXxB1woqkUbdLGFDgauo00Py9IudiaqSeiBiulSV9i6XIPig==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typespec/ts-http-runtime": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.5.tgz", + "integrity": "sha512-yURCknZhvywvQItHMMmFSo+fq5arCUIyz/CVk7jD89MSai7dkaX8ufjCWp3NttLojoTVbcE72ri+be/TnEbMHw==", + "license": "MIT", + "dependencies": { + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bl": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.6.tgz", + "integrity": "sha512-jLsPgN/YSvPUg9UX0Kd73CXpm2Psg9FxMeCSXnk3WBO3CMT10JMwijubhGfHCnFu6TPn1ei3b975dxv7K2pWVg==", + "license": "MIT", + "dependencies": { + "@types/readable-stream": "^4.0.0", + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^4.2.0" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "license": "BSD-3-Clause" + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/default-browser": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", + "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/esbuild": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz", + "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.27.7", + "@esbuild/android-arm": "0.27.7", + "@esbuild/android-arm64": "0.27.7", + "@esbuild/android-x64": "0.27.7", + "@esbuild/darwin-arm64": "0.27.7", + "@esbuild/darwin-x64": "0.27.7", + "@esbuild/freebsd-arm64": "0.27.7", + "@esbuild/freebsd-x64": "0.27.7", + "@esbuild/linux-arm": "0.27.7", + "@esbuild/linux-arm64": "0.27.7", + "@esbuild/linux-ia32": "0.27.7", + "@esbuild/linux-loong64": "0.27.7", + "@esbuild/linux-mips64el": "0.27.7", + "@esbuild/linux-ppc64": "0.27.7", + "@esbuild/linux-riscv64": "0.27.7", + "@esbuild/linux-s390x": "0.27.7", + "@esbuild/linux-x64": "0.27.7", + "@esbuild/netbsd-arm64": "0.27.7", + "@esbuild/netbsd-x64": "0.27.7", + "@esbuild/openbsd-arm64": "0.27.7", + "@esbuild/openbsd-x64": "0.27.7", + "@esbuild/openharmony-arm64": "0.27.7", + "@esbuild/sunos-x64": "0.27.7", + "@esbuild/win32-arm64": "0.27.7", + "@esbuild/win32-ia32": "0.27.7", + "@esbuild/win32-x64": "0.27.7" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/get-tsconfig": { + "version": "4.13.7", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.7.tgz", + "integrity": "sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", + "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/js-md4": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", + "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==", + "license": "MIT" + }, + "node_modules/jsonwebtoken": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", + "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==", + "license": "MIT", + "dependencies": { + "jws": "^4.0.1", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jwa": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", + "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", + "license": "MIT", + "dependencies": { + "buffer-equal-constant-time": "^1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", + "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==", + "license": "MIT", + "dependencies": { + "jwa": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "license": "MIT" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "license": "MIT" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "license": "MIT" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "license": "MIT" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "license": "MIT" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/native-duplexpair": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", + "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==", + "license": "MIT" + }, + "node_modules/open": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "wsl-utils": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/openai": { + "version": "6.34.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-6.34.0.tgz", + "integrity": "sha512-yEr2jdGf4tVFYG6ohmr3pF6VJuveP0EA/sS8TBx+4Eq5NT10alu5zg2dmxMXMgqpihRDQlFGpRt2XwsGj+Fyxw==", + "license": "Apache-2.0", + "bin": { + "openai": "bin/cli" + }, + "peerDependencies": { + "ws": "^8.18.0", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "ws": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/readable-stream": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "license": "BSD-3-Clause" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/tedious": { + "version": "19.2.1", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-19.2.1.tgz", + "integrity": "sha512-pk1Q16Yl62iocuQB+RWbg6rFUFkIyzqOFQ6NfysCltRvQqKwfurgj8v/f2X+CKvDhSL4IJ0cCOfCHDg9PWEEYA==", + "license": "MIT", + "dependencies": { + "@azure/core-auth": "^1.7.2", + "@azure/identity": "^4.2.1", + "@azure/keyvault-keys": "^4.4.0", + "@js-joda/core": "^5.6.5", + "@types/node": ">=18", + "bl": "^6.1.4", + "iconv-lite": "^0.7.0", + "js-md4": "^0.3.2", + "native-duplexpair": "^1.0.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">=18.17" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/tsx": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", + "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "~0.27.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/samples/features/vector-search/vector-search-query-typescript/package.json b/samples/features/vector-search/vector-search-query-typescript/package.json new file mode 100644 index 0000000000..b3e3735216 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/package.json @@ -0,0 +1,32 @@ +{ + "name": "azure-sql-vector-search-typescript", + "version": "1.0.0", + "description": "Vector search quickstart using TypeScript with Azure SQL Database", + "author": "Microsoft", + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/microsoft/sql-server-samples", + "directory": "samples/features/vector-search/vector-search-query-typescript" + }, + "type": "module", + "scripts": { + "start": "node --env-file=.env --import tsx ./src/index.ts", + "embed": "node --env-file=.env --import tsx ./src/embed.ts", + "build": "node scripts/typecheck.js", + "check": "node scripts/typecheck.js --no-emit" + }, + "dependencies": { + "@azure/identity": "^4.9.1", + "openai": "^6.34.0", + "tedious": "^19.0.0" + }, + "devDependencies": { + "@types/node": "^22.15.0", + "tsx": "^4.19.0", + "typescript": "^5.8.0" + }, + "engines": { + "node": ">=20.6.0" + } +} diff --git a/samples/features/vector-search/vector-search-query-typescript/sample.env b/samples/features/vector-search/vector-search-query-typescript/sample.env new file mode 100644 index 0000000000..243e807ff9 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/sample.env @@ -0,0 +1,10 @@ +AZURE_SQL_SERVER=.database.windows.net +AZURE_SQL_DATABASE= +# Table name for vector data (default: hotels_typescript) +AZURE_SQL_TABLE_NAME=hotels_typescript +AZURE_OPENAI_ENDPOINT=https://.openai.azure.com +AZURE_OPENAI_EMBEDDING_DEPLOYMENT=text-embedding-3-small +# Vector search algorithm: "exact" (default, uses VECTOR_DISTANCE) or "diskann" (uses VECTOR_SEARCH with DiskANN index, requires 1000+ rows) +VECTOR_SEARCH_ALGORITHM=exact +# Drop table at end of run to clean up artifacts (default: false) +SQL_DROP_TABLE=false diff --git a/samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.ps1 b/samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.ps1 new file mode 100644 index 0000000000..52a9944c71 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.ps1 @@ -0,0 +1,194 @@ +<# +.SYNOPSIS + Create Azure SQL Database + Azure OpenAI resources for vector search quickstart. + +.DESCRIPTION + Creates a resource group, Azure OpenAI account with text-embedding-3-small, + Azure SQL Server with Microsoft Entra admin, Azure SQL Database, and writes .env. + +.PARAMETER ResourceGroup + Name of the resource group. Default: rg-sql-vector-quickstart + +.PARAMETER Location + Azure region. Default: eastus2 + +.EXAMPLE + ./scripts/create-resources.ps1 + ./scripts/create-resources.ps1 -ResourceGroup "my-rg" -Location "swedencentral" +#> +param( + [string]$ResourceGroup = "rg-sql-vector-quickstart", + [string]$Location = "eastus2" +) + +$ErrorActionPreference = "Stop" + +Write-Host "============================================================" +Write-Host "Azure SQL Vector Search - Resource Setup" +Write-Host "============================================================" + +# ---- Current identity and subscription ---- +$SubscriptionId = az account show --query id -o tsv +$UserObjectId = az ad signed-in-user show --query id -o tsv +$UserUpn = az ad signed-in-user show --query userPrincipalName -o tsv + +Write-Host "Subscription: $SubscriptionId" +Write-Host "User: $UserUpn ($UserObjectId)" +Write-Host "Resource group: $ResourceGroup" +Write-Host "Location: $Location" +Write-Host "" + +# ---- Generate unique suffix ---- +$HashInput = "$SubscriptionId$ResourceGroup" +$Hasher = [System.Security.Cryptography.MD5]::Create() +$HashBytes = $Hasher.ComputeHash([System.Text.Encoding]::UTF8.GetBytes($HashInput)) +$Suffix = [BitConverter]::ToString($HashBytes).Replace("-", "").Substring(0, 8).ToLower() + +$SqlServerName = "sql-vector-$Suffix" +$OpenAiName = "oai-vector-$Suffix" +$SqlDatabaseName = "vectordb" + +$TotalSteps = 9 +$Step = 0 + +function Next-Step { $script:Step++ } + +# ---- 1. Create resource group ---- +Next-Step +Write-Host "$Step/$TotalSteps Creating resource group: $ResourceGroup..." +az group create ` + --name $ResourceGroup ` + --location $Location ` + --output none + +# ---- 2. Assign Contributor role to current user ---- +Next-Step +Write-Host "$Step/$TotalSteps Assigning Contributor role to current user..." +az role assignment create ` + --assignee-object-id $UserObjectId ` + --assignee-principal-type "User" ` + --role "Contributor" ` + --scope "/subscriptions/$SubscriptionId/resourceGroups/$ResourceGroup" ` + --output none 2>$null +if ($LASTEXITCODE -ne 0) { Write-Host " (Already assigned or inherited)" } + +# ---- 3. Create Azure OpenAI account ---- +Next-Step +Write-Host "$Step/$TotalSteps Creating Azure OpenAI account: $OpenAiName..." +az cognitiveservices account create ` + --name $OpenAiName ` + --resource-group $ResourceGroup ` + --location $Location ` + --kind "OpenAI" ` + --sku "S0" ` + --custom-domain $OpenAiName ` + --output none + +# ---- 4. Deploy text-embedding-3-small model ---- +Next-Step +Write-Host "$Step/$TotalSteps Deploying text-embedding-3-small model..." +az cognitiveservices account deployment create ` + --name $OpenAiName ` + --resource-group $ResourceGroup ` + --deployment-name "text-embedding-3-small" ` + --model-name "text-embedding-3-small" ` + --model-version "1" ` + --model-format "OpenAI" ` + --sku-name "Standard" ` + --sku-capacity 10 ` + --output none + +# ---- 5. Assign Cognitive Services OpenAI User role ---- +Next-Step +Write-Host "$Step/$TotalSteps Assigning Cognitive Services OpenAI User role..." +$OpenAiResourceId = az cognitiveservices account show ` + --name $OpenAiName ` + --resource-group $ResourceGroup ` + --query id -o tsv + +az role assignment create ` + --assignee-object-id $UserObjectId ` + --assignee-principal-type "User" ` + --role "Cognitive Services OpenAI User" ` + --scope $OpenAiResourceId ` + --output none 2>$null +if ($LASTEXITCODE -ne 0) { Write-Host " (Already assigned)" } + +# ---- 6. Create Azure SQL Server with Microsoft Entra admin ---- +Next-Step +Write-Host "$Step/$TotalSteps Creating Azure SQL Server: $SqlServerName..." +az sql server create ` + --name $SqlServerName ` + --resource-group $ResourceGroup ` + --location $Location ` + --enable-ad-only-auth ` + --external-admin-principal-type "User" ` + --external-admin-name $UserUpn ` + --external-admin-sid $UserObjectId ` + --output none + +# ---- 7. Create Azure SQL Database ---- +Next-Step +Write-Host "$Step/$TotalSteps Creating Azure SQL Database: $SqlDatabaseName..." +az sql db create ` + --server $SqlServerName ` + --resource-group $ResourceGroup ` + --name $SqlDatabaseName ` + --service-objective "S0" ` + --output none + +# ---- 8. Add client IP to firewall ---- +Next-Step +Write-Host "$Step/$TotalSteps Adding client IP to SQL Server firewall..." +$ClientIp = (Invoke-RestMethod -Uri "https://api.ipify.org" -UseBasicParsing) + +az sql server firewall-rule create ` + --server $SqlServerName ` + --resource-group $ResourceGroup ` + --name "AllowClientIP" ` + --start-ip-address $ClientIp ` + --end-ip-address $ClientIp ` + --output none + +az sql server firewall-rule create ` + --server $SqlServerName ` + --resource-group $ResourceGroup ` + --name "AllowAzureServices" ` + --start-ip-address "0.0.0.0" ` + --end-ip-address "0.0.0.0" ` + --output none + +# ---- 9. Write .env file ---- +Next-Step +$OpenAiEndpoint = az cognitiveservices account show ` + --name $OpenAiName ` + --resource-group $ResourceGroup ` + --query "properties.endpoint" -o tsv + +$SqlFqdn = "$SqlServerName.database.windows.net" +$Timestamp = (Get-Date).ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ") + +Write-Host "$Step/$TotalSteps Writing .env file..." +@" +# Generated by scripts/create-resources.ps1 - $Timestamp +AZURE_SQL_SERVER=$SqlFqdn +AZURE_SQL_DATABASE=$SqlDatabaseName +AZURE_OPENAI_ENDPOINT=$OpenAiEndpoint +AZURE_OPENAI_EMBEDDING_DEPLOYMENT=text-embedding-3-small +"@ | Set-Content -Path ".env" -Encoding UTF8 + +Write-Host "" +Write-Host "============================================================" +Write-Host "Setup complete" +Write-Host "============================================================" +Write-Host "" +Write-Host " SQL Server: $SqlFqdn" +Write-Host " SQL Database: $SqlDatabaseName" +Write-Host " OpenAI endpoint: $OpenAiEndpoint" +Write-Host " .env file: written" +Write-Host "" +Write-Host " Auth: Microsoft Entra (passwordless) - admin: $UserUpn" +Write-Host "" +Write-Host "Next:" +Write-Host " npm install" +Write-Host " npm start" diff --git a/samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.sh b/samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.sh new file mode 100644 index 0000000000..e0f0b55676 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/scripts/create-resources.sh @@ -0,0 +1,180 @@ +#!/bin/bash +set -euo pipefail + +# --------------------------------------------------------------------------- +# create-resources.sh — Create Azure SQL Database + Azure OpenAI for vector search +# +# Usage: +# chmod +x scripts/create-resources.sh +# ./scripts/create-resources.sh # defaults +# ./scripts/create-resources.sh # custom +# +# Prerequisites: +# - Azure CLI installed and logged in (az login) +# - Active subscription selected (az account set --subscription ) +# --------------------------------------------------------------------------- + +RESOURCE_GROUP="${1:-rg-sql-vector-quickstart}" +LOCATION="${2:-eastus2}" + +echo "============================================================" +echo "Azure SQL Vector Search — Resource Setup" +echo "============================================================" + +# ---- Current identity and subscription ---- +SUBSCRIPTION_ID=$(az account show --query id -o tsv) +USER_OBJECT_ID=$(az ad signed-in-user show --query id -o tsv) +USER_UPN=$(az ad signed-in-user show --query userPrincipalName -o tsv) + +echo "Subscription: ${SUBSCRIPTION_ID}" +echo "User: ${USER_UPN} (${USER_OBJECT_ID})" +echo "Resource group: ${RESOURCE_GROUP}" +echo "Location: ${LOCATION}" +echo "" + +# ---- Generate unique suffix for globally unique resource names ---- +SUFFIX=$(echo -n "${SUBSCRIPTION_ID}${RESOURCE_GROUP}" | md5sum 2>/dev/null | head -c 8 || printf '%04x%04x' $RANDOM $RANDOM) +SQL_SERVER_NAME="${SQL_SERVER_NAME:-sql-vector-${SUFFIX}}" +OPENAI_ACCOUNT_NAME="${OPENAI_ACCOUNT_NAME:-oai-vector-${SUFFIX}}" +SQL_DATABASE_NAME="vectordb" + +TOTAL_STEPS=9 +STEP=0 +next_step() { STEP=$((STEP + 1)); } + +# ---- 1. Create resource group ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Creating resource group: ${RESOURCE_GROUP}..." +az group create \ + --name "${RESOURCE_GROUP}" \ + --location "${LOCATION}" \ + --output none + +# ---- 2. Assign Contributor role to current user on resource group ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Assigning Contributor role to current user..." +az role assignment create \ + --assignee-object-id "${USER_OBJECT_ID}" \ + --assignee-principal-type "User" \ + --role "Contributor" \ + --scope "/subscriptions/${SUBSCRIPTION_ID}/resourceGroups/${RESOURCE_GROUP}" \ + --output none 2>/dev/null || echo " (Already assigned or inherited)" + +# ---- 3. Create Azure OpenAI account ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Creating Azure OpenAI account: ${OPENAI_ACCOUNT_NAME}..." +az cognitiveservices account create \ + --name "${OPENAI_ACCOUNT_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --location "${LOCATION}" \ + --kind "OpenAI" \ + --sku "S0" \ + --custom-domain "${OPENAI_ACCOUNT_NAME}" \ + --output none + +# ---- 4. Deploy text-embedding-3-small model ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Deploying text-embedding-3-small model..." +az cognitiveservices account deployment create \ + --name "${OPENAI_ACCOUNT_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --deployment-name "text-embedding-3-small" \ + --model-name "text-embedding-3-small" \ + --model-version "1" \ + --model-format "OpenAI" \ + --sku-name "Standard" \ + --sku-capacity 10 \ + --output none + +# ---- 5. Assign Cognitive Services OpenAI User role ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Assigning Cognitive Services OpenAI User role..." +OPENAI_RESOURCE_ID=$(az cognitiveservices account show \ + --name "${OPENAI_ACCOUNT_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --query id -o tsv) + +az role assignment create \ + --assignee-object-id "${USER_OBJECT_ID}" \ + --assignee-principal-type "User" \ + --role "Cognitive Services OpenAI User" \ + --scope "${OPENAI_RESOURCE_ID}" \ + --output none 2>/dev/null || echo " (Already assigned)" + +# ---- 6. Create Azure SQL Server with Microsoft Entra admin ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Creating Azure SQL Server: ${SQL_SERVER_NAME}..." +az sql server create \ + --name "${SQL_SERVER_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --location "${LOCATION}" \ + --enable-ad-only-auth \ + --external-admin-principal-type "User" \ + --external-admin-name "${USER_UPN}" \ + --external-admin-sid "${USER_OBJECT_ID}" \ + --output none + +# ---- 7. Create Azure SQL Database ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Creating Azure SQL Database: ${SQL_DATABASE_NAME}..." +az sql db create \ + --server "${SQL_SERVER_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --name "${SQL_DATABASE_NAME}" \ + --service-objective "S0" \ + --output none + +# ---- 8. Add client IP to firewall ---- +next_step +echo "${STEP}/${TOTAL_STEPS} Adding client IP to SQL Server firewall..." +CLIENT_IP=$(curl -s https://api.ipify.org) +az sql server firewall-rule create \ + --server "${SQL_SERVER_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --name "AllowClientIP" \ + --start-ip-address "${CLIENT_IP}" \ + --end-ip-address "${CLIENT_IP}" \ + --output none + +# Also allow Azure services +az sql server firewall-rule create \ + --server "${SQL_SERVER_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --name "AllowAzureServices" \ + --start-ip-address "0.0.0.0" \ + --end-ip-address "0.0.0.0" \ + --output none + +# ---- 9. Write .env file ---- +next_step +OPENAI_ENDPOINT=$(az cognitiveservices account show \ + --name "${OPENAI_ACCOUNT_NAME}" \ + --resource-group "${RESOURCE_GROUP}" \ + --query "properties.endpoint" -o tsv) + +SQL_FQDN="${SQL_SERVER_NAME}.database.windows.net" + +echo "${STEP}/${TOTAL_STEPS} Writing .env file..." +cat > .env << EOF +# Generated by scripts/create-resources.sh — $(date -u +"%Y-%m-%dT%H:%M:%SZ") +AZURE_SQL_SERVER=${SQL_FQDN} +AZURE_SQL_DATABASE=${SQL_DATABASE_NAME} +AZURE_OPENAI_ENDPOINT=${OPENAI_ENDPOINT} +AZURE_OPENAI_EMBEDDING_DEPLOYMENT=text-embedding-3-small +EOF + +echo "" +echo "============================================================" +echo "Setup complete" +echo "============================================================" +echo "" +echo " SQL Server: ${SQL_FQDN}" +echo " SQL Database: ${SQL_DATABASE_NAME}" +echo " OpenAI endpoint: ${OPENAI_ENDPOINT}" +echo " .env file: written" +echo "" +echo " Auth: Microsoft Entra (passwordless) — admin: ${USER_UPN}" +echo "" +echo "Next:" +echo " npm install" +echo " npm start" diff --git a/samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.ps1 b/samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.ps1 new file mode 100644 index 0000000000..8b936405f6 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.ps1 @@ -0,0 +1,43 @@ +<# +.SYNOPSIS + Delete the Azure resource group created by create-resources.ps1. + +.PARAMETER ResourceGroup + Name of the resource group to delete. Default: rg-sql-vector-quickstart + +.EXAMPLE + ./scripts/delete-resources.ps1 + ./scripts/delete-resources.ps1 -ResourceGroup "my-rg" +#> +param( + [string]$ResourceGroup = "rg-sql-vector-quickstart" +) + +$ErrorActionPreference = "Stop" + +Write-Host "============================================================" +Write-Host "Delete Azure Resources" +Write-Host "============================================================" +Write-Host " Resource group: $ResourceGroup" +Write-Host "" + +$confirm = Read-Host "Are you sure you want to delete '$ResourceGroup'? [y/N]" +if ($confirm -notmatch '^[Yy]$') { + Write-Host "Aborted." + exit 0 +} + +Write-Host "" +Write-Host "Deleting resource group: $ResourceGroup..." +az group delete ` + --name $ResourceGroup ` + --yes ` + --no-wait + +Write-Host "Resource group deletion started (runs in background)." +Write-Host "" +Write-Host "Note: Azure OpenAI resources are soft-deleted. To fully purge, run:" +Write-Host " az cognitiveservices account list-deleted --query `"[].name`" -o tsv" +Write-Host " az cognitiveservices account purge --name --resource-group $ResourceGroup --location " +Write-Host "" +Write-Host "Done." diff --git a/samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.sh b/samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.sh new file mode 100644 index 0000000000..079dd61a33 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/scripts/delete-resources.sh @@ -0,0 +1,40 @@ +#!/bin/bash +set -euo pipefail + +# --------------------------------------------------------------------------- +# delete-resources.sh — Delete the resource group created by create-resources.sh +# +# Usage: +# chmod +x scripts/delete-resources.sh +# ./scripts/delete-resources.sh # default RG name +# ./scripts/delete-resources.sh +# --------------------------------------------------------------------------- + +RESOURCE_GROUP="${1:-rg-sql-vector-quickstart}" + +echo "============================================================" +echo "Delete Azure Resources" +echo "============================================================" +echo " Resource group: ${RESOURCE_GROUP}" +echo "" + +read -r -p "Are you sure you want to delete '${RESOURCE_GROUP}'? [y/N] " confirm +if [[ ! "${confirm}" =~ ^[Yy]$ ]]; then + echo "Aborted." + exit 0 +fi + +echo "" +echo "Deleting resource group: ${RESOURCE_GROUP}..." +az group delete \ + --name "${RESOURCE_GROUP}" \ + --yes \ + --no-wait + +echo "Resource group deletion started (runs in background)." +echo "" +echo "Note: Azure OpenAI resources are soft-deleted. To fully purge, run:" +echo " az cognitiveservices account list-deleted --query \"[].name\" -o tsv" +echo " az cognitiveservices account purge --name --resource-group ${RESOURCE_GROUP} --location " +echo "" +echo "Done." diff --git a/samples/features/vector-search/vector-search-query-typescript/scripts/typecheck.js b/samples/features/vector-search/vector-search-query-typescript/scripts/typecheck.js new file mode 100644 index 0000000000..6717bf3cd4 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/scripts/typecheck.js @@ -0,0 +1,46 @@ +/** + * Runs tsc and filters out errors from node_modules. + * + * @azure/msal-node@5.x has a packaging bug where dist/index.d.ts imports + * raw ../src/*.ts files, causing type errors that skipLibCheck cannot + * suppress (it only covers .d.ts). This wrapper filters those errors so + * builds pass cleanly when user code has no issues. + * + * Usage: + * node scripts/typecheck.js # tsc (emit + filter) + * node scripts/typecheck.js --no-emit # tsc --noEmit (check only) + */ +import { execSync } from "node:child_process"; + +const noEmit = process.argv.includes("--no-emit"); +const cmd = noEmit ? "npx tsc --noEmit" : "npx tsc"; + +try { + execSync(cmd, { stdio: "pipe" }); + // Clean build — no errors at all + process.exit(0); +} catch (e) { + const out = (e.stdout?.toString() ?? "") + (e.stderr?.toString() ?? ""); + const lines = out.split(/\r?\n/); + + // Separate src errors from node_modules errors + const srcErrors = lines.filter( + (l) => l.includes("error TS") && !l.startsWith("node_modules/") + ); + const nmErrors = lines.filter( + (l) => l.includes("error TS") && l.startsWith("node_modules/") + ); + + if (srcErrors.length > 0) { + // Real errors in user code — show them and fail + const relevant = lines.filter((l) => !l.startsWith("node_modules/")); + console.error(relevant.join("\n")); + process.exit(1); + } + + // Only node_modules errors — safe to ignore + console.log( + `✅ Type check passed (${nmErrors.length} node_modules warning${nmErrors.length === 1 ? "" : "s"} from @azure/msal-node filtered)` + ); + process.exit(0); +} diff --git a/samples/features/vector-search/vector-search-query-typescript/src/config.ts b/samples/features/vector-search/vector-search-query-typescript/src/config.ts new file mode 100644 index 0000000000..565f66975f --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/src/config.ts @@ -0,0 +1,63 @@ +export type VectorSearchAlgorithm = "exact" | "diskann"; + +export interface AppConfig { + azureOpenAiEndpoint: string; + azureOpenAiEmbeddingDeployment: string; + azureSqlServer?: string; + azureSqlDatabase?: string; + vectorSearchAlgorithm: VectorSearchAlgorithm; + tableName: string; + dropTable: boolean; +} + +export function loadConfig(requireSql: boolean = true): AppConfig { + const required = (key: string): string => { + const value = process.env[key]; + if (!value) { + throw new Error( + `Missing required environment variable: ${key}. ` + + "Copy sample.env to .env and fill in your values." + ); + } + return value; + }; + + const optional = (key: string): string | undefined => process.env[key]; + + const algorithmRaw = (optional("VECTOR_SEARCH_ALGORITHM") ?? "exact").toLowerCase(); + if (algorithmRaw !== "exact" && algorithmRaw !== "diskann") { + throw new Error( + `Invalid VECTOR_SEARCH_ALGORITHM: "${algorithmRaw}". Must be "exact" or "diskann".` + ); + } + + const tableName = optional("AZURE_SQL_TABLE_NAME") ?? "hotels_typescript"; + // Max 115 chars to accommodate index naming (ix_{name}_embedding = +13 chars, SQL Server limit 128) + if (!/^[a-zA-Z_][a-zA-Z0-9_]{0,114}$/.test(tableName)) { + throw new Error( + `Invalid AZURE_SQL_TABLE_NAME: "${tableName}". ` + + "Must start with a letter or underscore, contain only letters, numbers, and underscores, " + + "and be at most 115 characters." + ); + } + + const config: AppConfig = { + azureOpenAiEndpoint: required("AZURE_OPENAI_ENDPOINT"), + azureOpenAiEmbeddingDeployment: required( + "AZURE_OPENAI_EMBEDDING_DEPLOYMENT" + ), + vectorSearchAlgorithm: algorithmRaw as VectorSearchAlgorithm, + tableName, + dropTable: (optional("SQL_DROP_TABLE") ?? "false").toLowerCase() === "true", + }; + + if (requireSql) { + config.azureSqlServer = required("AZURE_SQL_SERVER"); + config.azureSqlDatabase = required("AZURE_SQL_DATABASE"); + } else { + config.azureSqlServer = optional("AZURE_SQL_SERVER"); + config.azureSqlDatabase = optional("AZURE_SQL_DATABASE"); + } + + return config; +} diff --git a/samples/features/vector-search/vector-search-query-typescript/src/embed.ts b/samples/features/vector-search/vector-search-query-typescript/src/embed.ts new file mode 100644 index 0000000000..014038bd8b --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/src/embed.ts @@ -0,0 +1,79 @@ +import { readFileSync, writeFileSync } from "node:fs"; +import { resolve, dirname } from "node:path"; +import { fileURLToPath } from "node:url"; +import { + DefaultAzureCredential, + getBearerTokenProvider, +} from "@azure/identity"; +import { AzureOpenAI } from "openai"; +import { loadConfig } from "./config.js"; + +// --------------------------------------------------------------------------- +// Resolve paths relative to this file (ESM equivalent of __dirname) +// --------------------------------------------------------------------------- +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +const BATCH_SIZE = 20; + +// --------------------------------------------------------------------------- +// Main +// --------------------------------------------------------------------------- +async function main(): Promise { + // 1. Load config (SQL vars not required for embedding generation) + const config = loadConfig(false); + + // 2. Read raw hotel data (no vectors) + const inputPath = resolve(__dirname, "../../data/HotelsData.JSON"); + const outputPath = resolve(__dirname, "../../data/HotelsData_Vector.json"); + const hotels: Record[] = JSON.parse( + readFileSync(inputPath, "utf-8") + ); + console.log(`Generating embeddings for ${hotels.length} hotels...`); + + // 3. Set up Azure OpenAI client with DefaultAzureCredential + const credential = new DefaultAzureCredential(); + const azureADTokenProvider = getBearerTokenProvider( + credential, + "https://cognitiveservices.azure.com/.default" + ); + const openaiClient = new AzureOpenAI({ + endpoint: config.azureOpenAiEndpoint, + azureADTokenProvider, + apiVersion: "2024-10-21", + timeout: 30_000, + maxRetries: 3, + }); + + // 4. Generate embeddings in batches + const descriptions = hotels.map((h) => h["Description"] as string); + const allEmbeddings: number[][] = []; + + for (let i = 0; i < descriptions.length; i += BATCH_SIZE) { + const batch = descriptions.slice(i, i + BATCH_SIZE); + const response = await openaiClient.embeddings.create({ + model: config.azureOpenAiEmbeddingDeployment, + input: batch, + }); + for (const item of response.data) { + allEmbeddings.push(item.embedding); + } + console.log( + ` Embedded ${Math.min(i + BATCH_SIZE, descriptions.length)}/${descriptions.length}` + ); + } + + // 5. Attach vectors to hotel data and write output + const hotelsWithVectors = hotels.map((hotel, idx) => ({ + ...hotel, + DescriptionVector: allEmbeddings[idx], + })); + + writeFileSync(outputPath, JSON.stringify(hotelsWithVectors, null, 2), "utf-8"); + console.log(`Done. Wrote HotelsData_Vector.json`); +} + +main().catch((err) => { + console.error("Error:", err); + process.exit(1); +}); diff --git a/samples/features/vector-search/vector-search-query-typescript/src/index.ts b/samples/features/vector-search/vector-search-query-typescript/src/index.ts new file mode 100644 index 0000000000..e7c75165da --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/src/index.ts @@ -0,0 +1,454 @@ +import { readFileSync } from "node:fs"; +import { resolve, dirname } from "node:path"; +import { fileURLToPath } from "node:url"; +import { Connection, Request, TYPES } from "tedious"; +import { + DefaultAzureCredential, + getBearerTokenProvider, + type AccessToken, +} from "@azure/identity"; +import { AzureOpenAI } from "openai"; +import { loadConfig } from "./config.js"; + +// --------------------------------------------------------------------------- +// Resolve paths relative to this file (ESM equivalent of __dirname) +// --------------------------------------------------------------------------- +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +// --------------------------------------------------------------------------- +// Hotel data type (subset of fields we use from the JSON) +// --------------------------------------------------------------------------- +interface HotelData { + HotelId: string; + HotelName: string; + Description: string; + Category: string; + Rating: number; + DescriptionVector: number[]; +} + +// --------------------------------------------------------------------------- +// Azure SQL helpers (tedious) +// --------------------------------------------------------------------------- +function connectToSql( + server: string, + database: string, + credential: DefaultAzureCredential +): Promise { + return new Promise((resolve, reject) => { + const config = { + server, + authentication: { + type: "azure-active-directory-access-token" as const, + options: { + token: "", // set dynamically below + }, + }, + options: { + database, + encrypt: true, + port: 1433, + rowCollectionOnDone: true, + rowCollectionOnRequestCompletion: true, + }, + }; + + // NOTE: Token acquired once (~1h lifetime). For long-running operations with large datasets, consider refreshing the token. + // Acquire a token for Azure SQL + credential + .getToken("https://database.windows.net/.default") + .then((tokenResponse: AccessToken) => { + config.authentication.options.token = tokenResponse.token; + const connection = new Connection(config); + + const errorHandler = (err: Error) => reject(err); + connection.on("connect", (err) => { + connection.removeListener("error", errorHandler); + if (err) { + reject(err); + } else { + resolve(connection); + } + }); + + connection.on("error", errorHandler); + connection.connect(); + }) + .catch(reject); + }); +} + +function executeSql( + connection: Connection, + sql: string, + parameters?: Array<{ name: string; type: unknown; value: unknown }> +): Promise[]> { + return new Promise((resolve, reject) => { + const rows: Record[] = []; + const request = new Request(sql, (err, _rowCount, resultRows) => { + if (err) { + reject(err); + return; + } + // Build rows from column metadata + if (resultRows) { + for (const row of resultRows) { + const obj: Record = {}; + for (const col of row) { + obj[col.metadata.colName] = col.value; + } + rows.push(obj); + } + } + resolve(rows); + }); + + if (parameters) { + for (const p of parameters) { + request.addParameter(p.name, p.type as any, p.value); + } + } + + connection.execSql(request); + }); +} + +// --------------------------------------------------------------------------- +// Tedious transaction helpers (callback → Promise wrappers) +// --------------------------------------------------------------------------- +function beginTransaction(connection: Connection): Promise { + return new Promise((resolve, reject) => { + connection.beginTransaction((err) => { + if (err) reject(err); + else resolve(); + }); + }); +} + +function commitTransaction(connection: Connection): Promise { + return new Promise((resolve, reject) => { + connection.commitTransaction((err) => { + if (err) reject(err); + else resolve(); + }); + }); +} + +function rollbackTransaction(connection: Connection): Promise { + return new Promise((resolve, reject) => { + connection.rollbackTransaction((err) => { + if (err) reject(err); + else resolve(); + }); + }); +} + +// --------------------------------------------------------------------------- +// Azure OpenAI helper +// --------------------------------------------------------------------------- +async function generateEmbeddings( + client: AzureOpenAI, + deployment: string, + texts: string[] +): Promise { + const response = await client.embeddings.create({ + model: deployment, + input: texts, + }); + return response.data.map((item) => item.embedding); +} + +// Converts a number[] embedding to the JSON-array string format that +// Azure SQL's VECTOR type accepts, e.g. "[0.123,0.456,...]" +function vectorToString(embedding: number[]): string { + return "[" + embedding.join(",") + "]"; +} + +// --------------------------------------------------------------------------- +// Main +// --------------------------------------------------------------------------- +async function main(): Promise { + console.log("=== Azure SQL Vector Search — TypeScript Quickstart ===\n"); + + // 1. Load configuration (SQL vars required for main script) + const config = loadConfig(true); + console.log(`Server: ${config.azureSqlServer}`); + console.log(`Database: ${config.azureSqlDatabase}`); + console.log(`OpenAI: ${config.azureOpenAiEndpoint}`); + console.log(`Deployment: ${config.azureOpenAiEmbeddingDeployment}`); + console.log(`Algorithm: ${config.vectorSearchAlgorithm}`); + console.log(`Table: dbo.${config.tableName}\n`); + + // 2. Load hotel data with pre-computed vectors from JSON file + const dataPath = resolve(__dirname, "../../data/HotelsData_Vector.json"); + const hotels: HotelData[] = JSON.parse(readFileSync(dataPath, "utf-8")); + console.log(`Loaded ${hotels.length} hotels from data file.\n`); + + // Validate vector dimensions for ALL hotels + const VECTOR_DIMENSIONS = 1536; // text-embedding-3-small output dimensions + const badVectors = hotels + .map((h, i) => ({ index: i, id: h.HotelId, dim: h.DescriptionVector?.length })) + .filter((v) => !v.dim || v.dim !== VECTOR_DIMENSIONS); + if (badVectors.length > 0) { + const examples = badVectors + .slice(0, 3) + .map((v) => ` Hotel ${v.id} (index ${v.index}): ${v.dim ?? "missing"}`) + .join("\n"); + console.error( + `Error: ${badVectors.length} hotel(s) have invalid or missing vector dimensions ` + + `(expected ${VECTOR_DIMENSIONS}):\n${examples}\n` + + `Re-run 'npm run embed' with a ${VECTOR_DIMENSIONS}-dimension model, ` + + `or update the VECTOR column size.` + ); + process.exit(1); + } + + // 3. Authenticate with DefaultAzureCredential (used for both SQL and OpenAI) + const credential = new DefaultAzureCredential(); + + // 4. Connect to Azure SQL + console.log("Connecting to Azure SQL Database..."); + let conn: Connection; + try { + conn = await connectToSql( + config.azureSqlServer!, + config.azureSqlDatabase!, + credential + ); + } catch (err: unknown) { + const msg = err instanceof Error ? err.message : String(err); + if (msg.includes("Login failed") || msg.includes("token")) { + console.error( + "Authentication failed. Ensure:\n" + + " 1. You are signed in: az login\n" + + " 2. Your identity is set as Microsoft Entra admin on the SQL server\n" + + " 3. Your client IP is in the SQL server firewall rules\n" + ); + } + throw err; + } + console.log("Connected.\n"); + + try { + // 5. Create the hotels table with a VECTOR(1536) column + const tableName = config.tableName; + console.log(`Creating table dbo.${tableName} (if not exists)...`); + await executeSql( + conn, + `IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = N'${tableName}' AND schema_id = SCHEMA_ID('dbo')) + BEGIN + CREATE TABLE dbo.[${tableName}] ( + id NVARCHAR(50) PRIMARY KEY, + name NVARCHAR(200) NOT NULL, + description NVARCHAR(MAX) NOT NULL, + category NVARCHAR(100) NULL, + rating FLOAT NULL, + embedding VECTOR(1536) NULL + ); + END` + ); + console.log("Table ready.\n"); + + // 6. Insert hotel data with pre-computed vectors (batched for performance) + console.log("Inserting hotel data with pre-computed embeddings..."); + + // Uses tedious native transaction methods (not raw SQL) to avoid + // sp_executesql scope mismatch with BEGIN/COMMIT TRANSACTION statements. + await beginTransaction(conn); + try { + await executeSql(conn, `DELETE FROM dbo.[${tableName}]`); + + // Batch inserts: group rows into single INSERT statements with + // numbered parameters to minimize network round-trips. + const BATCH_SIZE = 10; + for (let i = 0; i < hotels.length; i += BATCH_SIZE) { + const batch = hotels.slice(i, i + BATCH_SIZE); + const valuesClauses = batch.map((_, j) => + `(@id${j}, @name${j}, @desc${j}, @cat${j}, @rating${j}, CAST(@emb${j} AS VECTOR(1536)))` + ); + const sql = `INSERT INTO dbo.[${tableName}] (id, name, description, category, rating, embedding)\n VALUES ${valuesClauses.join(",\n ")}`; + const params = batch.flatMap((hotel, j) => [ + { name: `id${j}`, type: TYPES.NVarChar, value: hotel.HotelId }, + { name: `name${j}`, type: TYPES.NVarChar, value: hotel.HotelName }, + { name: `desc${j}`, type: TYPES.NVarChar, value: hotel.Description }, + { name: `cat${j}`, type: TYPES.NVarChar, value: hotel.Category }, + { name: `rating${j}`, type: TYPES.Float, value: hotel.Rating }, + { name: `emb${j}`, type: TYPES.NVarChar, value: vectorToString(hotel.DescriptionVector) }, + ]); + await executeSql(conn, sql, params); + } + + await commitTransaction(conn); + } catch (insertErr) { + await rollbackTransaction(conn).catch((rollbackErr: unknown) => { console.error("Warning: Transaction rollback failed:", rollbackErr instanceof Error ? rollbackErr.message : String(rollbackErr)); }); + throw insertErr; + } + console.log(`Inserted ${hotels.length} hotels.\n`); + + // 7. Generate query embedding with Azure OpenAI + const searchQuery = "luxury beachfront hotel with ocean views and spa"; + console.log(`Searching for: "${searchQuery}"\n`); + + const azureADTokenProvider = getBearerTokenProvider( + credential, + "https://cognitiveservices.azure.com/.default" + ); + const openaiClient = new AzureOpenAI({ + endpoint: config.azureOpenAiEndpoint, + azureADTokenProvider, + apiVersion: "2024-10-21", + timeout: 30_000, // 30s timeout for embedding generation + maxRetries: 3, // Retry transient failures + }); + + let queryEmbeddings: number[][]; + try { + queryEmbeddings = await generateEmbeddings( + openaiClient, + config.azureOpenAiEmbeddingDeployment, + [searchQuery] + ); + } catch (err: unknown) { + const msg = err instanceof Error ? err.message : String(err); + if (msg.includes("401") || msg.includes("403") || msg.includes("AuthenticationError")) { + console.error( + "Azure OpenAI authentication failed. Ensure:\n" + + " 1. You are signed in: az login\n" + + " 2. You have the 'Cognitive Services OpenAI User' role on the Azure OpenAI resource\n" + + ` 3. The endpoint is correct: ${config.azureOpenAiEndpoint}\n` + + ` 4. The deployment exists: ${config.azureOpenAiEmbeddingDeployment}\n` + ); + } + throw err; + } + + const queryVector = queryEmbeddings[0]; + if (!queryVector || queryVector.length !== VECTOR_DIMENSIONS) { + throw new Error( + `Query embedding has unexpected dimensions: ${queryVector?.length ?? 0} ` + + `(expected ${VECTOR_DIMENSIONS}). Check your Azure OpenAI deployment ` + + `"${config.azureOpenAiEmbeddingDeployment}".` + ); + } + const queryVectorStr = vectorToString(queryVector); + + // 8. Determine effective algorithm (DiskANN may fall back to exact if row count is too low) + let algorithm = config.vectorSearchAlgorithm; + if (algorithm === "diskann") { + const countResult = await executeSql( + conn, + `SELECT COUNT(*) AS cnt FROM dbo.[${tableName}] WHERE embedding IS NOT NULL` + ); + const rowCount = Number(countResult[0]?.cnt ?? 0); + if (rowCount < 1000) { + console.warn( + `⚠ DiskANN index requires at least 1,000 rows with non-null vectors, ` + + `but table has only ${rowCount}. Falling back to exact (VECTOR_DISTANCE) search.\n` + ); + algorithm = "exact"; + } else { + console.log("Creating DiskANN vector index (if not exists)..."); + await executeSql( + conn, + `IF NOT EXISTS ( + SELECT * FROM sys.indexes + WHERE name = N'ix_${tableName}_embedding' AND object_id = OBJECT_ID('dbo.[${tableName}]') + ) + BEGIN + CREATE VECTOR INDEX [ix_${tableName}_embedding] + ON dbo.[${tableName}](embedding) + WITH (type = 'DiskANN', metric = 'cosine'); + END` + ); + console.log("DiskANN index ready.\n"); + } + } + + // 9. Run vector similarity search + let results: Record[]; + + if (algorithm === "diskann") { + // Approximate nearest neighbor via VECTOR_SEARCH + DiskANN index + results = await executeSql( + conn, + `SELECT TOP 3 + vs.distance, + h.name, h.description, h.category, h.rating + FROM VECTOR_SEARCH( + dbo.[${tableName}], embedding, + CAST(@queryVector AS VECTOR(1536)), + 'cosine', 3 + ) AS vs + INNER JOIN dbo.[${tableName}] h ON vs.$rowid = h.$rowid + ORDER BY vs.distance`, + [ + { + name: "queryVector", + type: TYPES.NVarChar, + value: queryVectorStr, + }, + ] + ); + } else { + // Exact kNN via VECTOR_DISTANCE (default) + results = await executeSql( + conn, + `SELECT TOP 3 + name, + description, + category, + rating, + VECTOR_DISTANCE('cosine', embedding, CAST(@queryVector AS VECTOR(1536))) AS distance + FROM dbo.[${tableName}] + ORDER BY distance`, + [ + { + name: "queryVector", + type: TYPES.NVarChar, + value: queryVectorStr, + }, + ] + ); + } + + // 10. Display results + const algorithmLabel = + algorithm === "diskann" + ? "Approximate (DiskANN) via VECTOR_SEARCH" + : "Exact (kNN) via VECTOR_DISTANCE"; + console.log(`--- Search Results — ${algorithmLabel} (Top 3 by Cosine Distance) ---\n`); + for (const row of results) { + const distance = Number(row["distance"]); + const similarity = (1 - distance).toFixed(4); + console.log(` Hotel: ${row["name"]}`); + console.log(` Category: ${row["category"]}`); + console.log(` Rating: ${row["rating"]}`); + console.log(` Description: ${(row["description"] as string).substring(0, 100)}...`); + console.log(` Distance: ${distance.toFixed(4)}`); + console.log(` Similarity: ${similarity}`); + console.log(); + } + + // 11. Cleanup: optionally drop table + if (config.dropTable) { + console.log(`Dropping table dbo.[${tableName}]...`); + if (algorithm === "diskann") { + await executeSql(conn, `DROP INDEX IF EXISTS [ix_${tableName}_embedding] ON dbo.[${tableName}]`); + } + await executeSql(conn, `DROP TABLE IF EXISTS dbo.[${tableName}]`); + console.log("Table dropped — no artifacts left behind.\n"); + } else { + console.log(`Table dbo.[${tableName}] retained (set SQL_DROP_TABLE=true to clean up).\n`); + } + + } finally { + conn.close(); + console.log("Done. Connection closed."); + } +} + +main().catch((err) => { + console.error("Error:", err); + process.exit(1); +}); diff --git a/samples/features/vector-search/vector-search-query-typescript/tsconfig.json b/samples/features/vector-search/vector-search-query-typescript/tsconfig.json new file mode 100644 index 0000000000..8612838248 --- /dev/null +++ b/samples/features/vector-search/vector-search-query-typescript/tsconfig.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "target": "ES2022", + "module": "nodenext", + "moduleResolution": "nodenext", + "strict": true, + // @azure/msal-node@5.x packaging bug: dist/index.d.ts imports ../src/*.ts, + // pulling raw .ts source into type-checking. skipLibCheck only covers .d.ts. + // strictPropertyInitialization disabled to suppress TS2564 from msal-node. + // Remove when msal-node ships proper declarations. + // Track: https://github.com/AzureAD/microsoft-authentication-library-for-js/issues + "strictPropertyInitialization": false, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "outDir": "./dist", + "rootDir": "./src", + "declaration": true, + "resolveJsonModule": true + }, + "include": ["src/**/*"], + "exclude": ["node_modules", "dist"] +} From 0d57d1c4154831330dec9d6dd297242247cd45e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 22:19:56 +0000 Subject: [PATCH 12/86] Bump com.azure:azure-security-keyvault-keys Bumps [com.azure:azure-security-keyvault-keys](https://github.com/Azure/azure-sdk-for-java) from 4.0.0 to 4.10.6. - [Release notes](https://github.com/Azure/azure-sdk-for-java/releases) - [Commits](https://github.com/Azure/azure-sdk-for-java/compare/v4.0.0...com.azure+azure-security-keyvault-keys_4.10.6) --- updated-dependencies: - dependency-name: com.azure:azure-security-keyvault-keys dependency-version: 4.10.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../java/Unix-based/AzureSqlColumnstoreSample/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/tutorials/AzureSqlGettingStartedSamples/java/Unix-based/AzureSqlColumnstoreSample/pom.xml b/samples/tutorials/AzureSqlGettingStartedSamples/java/Unix-based/AzureSqlColumnstoreSample/pom.xml index 7fcf087457..317786b11d 100644 --- a/samples/tutorials/AzureSqlGettingStartedSamples/java/Unix-based/AzureSqlColumnstoreSample/pom.xml +++ b/samples/tutorials/AzureSqlGettingStartedSamples/java/Unix-based/AzureSqlColumnstoreSample/pom.xml @@ -29,7 +29,7 @@ com.azure azure-security-keyvault-keys - 4.0.0 + 4.10.6 com.azure From 03116e0a5a716522bedd9c86c62d1b48eab24d97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 10 Jun 2026 20:32:19 +0000 Subject: [PATCH 13/86] Bump com.azure:azure-security-keyvault-keys Bumps [com.azure:azure-security-keyvault-keys](https://github.com/Azure/azure-sdk-for-java) from 4.0.0 to 4.10.6. - [Release notes](https://github.com/Azure/azure-sdk-for-java/releases) - [Commits](https://github.com/Azure/azure-sdk-for-java/compare/v4.0.0...com.azure+azure-security-keyvault-keys_4.10.6) --- updated-dependencies: - dependency-name: com.azure:azure-security-keyvault-keys dependency-version: 4.10.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../java/Windows/AzureSqlSample/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlSample/pom.xml b/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlSample/pom.xml index 2a902a4c63..c01b85df60 100644 --- a/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlSample/pom.xml +++ b/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlSample/pom.xml @@ -37,7 +37,7 @@ com.azure azure-security-keyvault-keys - 4.0.0 + 4.10.6 com.azure From 8c85a317d76f9166c2e9e900ab0284e6d4b2d2ca Mon Sep 17 00:00:00 2001 From: Qingquan Xu Date: Wed, 17 Jun 2026 13:06:06 -0700 Subject: [PATCH 14/86] script to modify sql vm esu and license type --- .../modify-license-type/README.md | 283 ++++++ .../modify-azure-sql-vm-license-type.ps1 | 941 ++++++++++++++++++ 2 files changed, 1224 insertions(+) create mode 100644 samples/manage/azure-sql-vm/modify-license-type/README.md create mode 100644 samples/manage/azure-sql-vm/modify-license-type/modify-azure-sql-vm-license-type.ps1 diff --git a/samples/manage/azure-sql-vm/modify-license-type/README.md b/samples/manage/azure-sql-vm/modify-license-type/README.md new file mode 100644 index 0000000000..1c04edc2df --- /dev/null +++ b/samples/manage/azure-sql-vm/modify-license-type/README.md @@ -0,0 +1,283 @@ +--- +services: Azure SQL Virtual Machines +platforms: Azure +author: qingquanxu +ms.date: 06/11/2026 +--- + +# About this sample + +- **Applies to:** Azure SQL Virtual Machines (`Microsoft.SqlVirtualMachine/sqlVirtualMachines`) +- **Workload:** n/a +- **Programming Language:** PowerShell +- **Authors:** Qingquan Xu +- **Update history:** + + 06/11/2026 - initial version + + 06/11/2026 - added detection of the four prerequisites shown on the Azure portal SQL Server configuration page (SqlIaaSAgent extension version >= 2.0.227.1, system-assigned managed identity, Microsoft.AzureArcData RP registration, SQL Management mode = Full). Results appear in the transcript and as new CSV columns; they are informational only and do not block license / ESU updates. + + 06/11/2026 - emit Azure portal deep-links for any unmet prerequisite (recorded in CSV only). Added opt-in `-FixManagedIdentity`, `-FixArcDataRp`, `-FixManagementMode` switches that remediate the safe-to-automate prerequisites in bulk. + +# Overview + +This script provides a scaleable solution to set or change the SQL Server license type and/or enable or disable the ESU policy on Azure SQL VMs in a specified scope. + +For every in-scope VM the script also detects (read-only) the four prerequisites surfaced by the Azure portal SQL Server configuration page: + +1. `SqlIaaSAgent` extension version >= **2.0.227.1** +2. The compute VM has a **system-assigned managed identity** +3. **`Microsoft.AzureArcData`** resource provider is **Registered** on the subscription +4. SqlIaaSAgent **SQL Management mode** is `Full` + +For every unmet prerequisite the script records an **Azure portal deep-link** in the CSV report (the same blade the portal hyperlinks open), so an operator can click through and remediate exactly like they would from the portal. Three opt-in switches (`-FixManagedIdentity`, `-FixArcDataRp`, `-FixManagementMode`) let the script remediate the safe-to-automate prerequisites in bulk. The SqlIaaSAgent **extension version** is intentionally not remediated by the script because the extension auto-upgrades itself on the next operation that touches it (e.g. a license type or ESU change made by this script will already trigger an upgrade where one is needed). + +Prerequisite detection is **informational only** — it never blocks the license or ESU updates. + +You can specify a single subscription to scan, or provide a list of subscriptions as a `.csv` file. If not specified, all subscriptions your role has access to are scanned. + +The script is the Azure SQL VM counterpart of [`modify-arc-sql-license-type.ps1`](../../azure-arc-enabled-sql-server/modify-license-type/modify-arc-sql-license-type.ps1) (which targets Arc-enabled SQL Servers). It uses the same parameter conventions and reporting shape, adapted to the Azure SQL VM resource model. + +# Prerequisites + +- PowerShell **7.0+**. +- The following Az PowerShell modules: `Az.Accounts`, `Az.SqlVirtualMachine`, `Az.Compute`, `Az.ResourceGraph`. +- You must have at least the *SQL Virtual Machine Contributor* and *Virtual Machine Contributor* roles (or Contributor) on each subscription/resource you modify. +- The `SqlIaaSAgent` extension (publisher `Microsoft.SqlServer.Management`, version `2.0`) must be installed on the target VM (this is the default for any Azure SQL VM created via the Azure portal/CLI). +- You must be connected to Microsoft Entra ID and logged in to your Azure account. If your account has access to multiple tenants, make sure to log in with a specific tenant id. + +```powershell +Install-Module Az.Accounts, Az.SqlVirtualMachine, Az.Compute, Az.ResourceGraph -Scope CurrentUser +``` + +# Launching the script + +The script accepts the following command line parameters: + +| **Parameter**                               | **Value**                                   | **Description** | +|:--|:--|:--| +|`-SubId`|`subscription_id` *or* `file_name`|*Optional*: Subscription id or a `.csv` file with the list of subscriptions1. If not specified, all subscriptions are scanned.| +|`-ResourceGroup`|`resource_group_name`|*Optional*: Limits the scope to a specific resource group.| +|`-VMName`|`vm_name` *or* `file_name`|*Optional*: A single Azure SQL VM name or a `.csv` file with a list of VM names2.| +|`-LicenseType`|`PAYG`, `AHUB`, or `DR`|*Optional*: Sets `sqlServerLicenseType` to the specified value via `Update-AzSqlVM`.| +|`-EnableESU`|`Yes`, `No`|*Optional*: Enables the ESU policy if the value is `Yes` or disables it if the value is `No`. To enable, the license type must be `PAYG` or `AHUB`.| +|`-Force`||*Optional*: Forces the change of the license type to the specified value on all matching resources. Without `-Force`, the value is only set where it is currently undefined. Ignored when `-LicenseType` is not specified.| +|`-ExclusionTags`|`'{"tag1":"value1","tag2":"value2"}'`|*Optional*: If specified, excludes the resources that have any of these tags assigned.| +|`-TenantId`|`tenant_id`|*Optional*: If specified, uses this tenant id to log in. Otherwise, the current context is used.| +|`-ReportOnly`||*Optional*: If specified, generates a CSV file with the list of resources that would be modified, but does not make the actual change.| +|`-UseManagedIdentity`||*Optional*: If specified, logs in using managed identity. Required to run the script as a runbook.| +|`-FixManagedIdentity`||*Optional*: If specified (and `-ReportOnly` is not), enables a system-assigned managed identity on any VM where it is missing. Additive — existing user-assigned identities are preserved.| +|`-FixArcDataRp`||*Optional*: If specified (and `-ReportOnly` is not), registers the `Microsoft.AzureArcData` resource provider on any in-scope subscription where it is not yet `Registered`.| +|`-FixManagementMode`||*Optional*: If specified (and `-ReportOnly` is not), upgrades the SqlIaaSAgent **SQL Management mode** to `Full` for VMs where it is not already Full. Note: this re-runs the extension handler and can take several minutes per VM.| +|`-BatchSize`|`int` (default 500)|*Optional*: Page size for `Search-AzGraph`.| + +1The subscription `.csv` file must include a column **SubscriptionId**. E.g.: + +``` +"SubscriptionId" +"00000000-0000-0000-0000-000000000001" +"00000000-0000-0000-0000-000000000002" +``` + +You can generate a `.csv` file that lists only specific subscriptions. For example, the following command includes only production subscriptions (excluding dev/test): + +```powershell +$tenantId = "" +Get-AzSubscription -TenantId $tenantId | Where-Object { + $sub = $_ + $details = Get-AzSubscription -SubscriptionId $sub.Id -TenantId $tenantId + if ($details -and $details.ExtendedProperties -and $details.ExtendedProperties.SubscriptionPolices) { + $quotaId = ($details.ExtendedProperties.SubscriptionPolices | ConvertFrom-Json).quotaId + return $quotaId -notmatch 'MSDN|DEV|VS|TEST' + } + return $false +} | Select-Object @{n='SubscriptionId';e={$_.Id}} | Export-Csv .\mysubscriptions.csv -NoTypeInformation +``` + +2The VM names `.csv` file must include a column **VMName**. E.g.: + +``` +"VMName" +"sqlvm-prod-eastus-01" +"sqlvm-prod-eastus-02" +"sqlvm-stage-westus-01" +``` + +# Recommended workflow + +The script is parameter-driven (no interactive menus). If you run it with **no scope parameters**, it will scan **every Azure SQL VM in every subscription** your account has access to — that is intentional for automation/runbook scenarios, but you almost certainly want to narrow the scope when running it by hand. + +**Always preview with `-ReportOnly` first.** It produces the same CSV report and transcript, but performs no writes. + +## Scoping cheat-sheet + +| To target… | Pass… | +|---|---| +| One subscription | `-SubId ` | +| Many subscriptions | `-SubId .\subs.csv` (column `SubscriptionId`) | +| One resource group | `-SubId -ResourceGroup ` | +| One VM | `-SubId -ResourceGroup -VMName ` | +| Many VMs | `-SubId -VMName .\vms.csv` (column `VMName`) | +| Everything in tenant | *omit `-SubId`, `-ResourceGroup`, `-VMName`* — broad on purpose, intended for automation/runbooks | + +## Suggested first run + +```powershell +# 1) Preview a single VM +./modify-azure-sql-vm-license-type.ps1 -SubId -ResourceGroup -VMName -ReportOnly + +# 2) Inspect ModifiedResources_*.csv (current license type, prerequisite columns, what would change) + +# 3) Apply for real once the preview looks right +./modify-azure-sql-vm-license-type.ps1 -SubId -ResourceGroup -VMName ` + -LicenseType PAYG -EnableESU Yes -Force +``` + +## Safety guardrails to remember + +- **`-ReportOnly`** — run with this on every new scope until you trust the preview. No writes happen. +- **`-Force`** — required to *change* an existing `LicenseType`. Without `-Force`, the script only sets license type on VMs where it is currently unset (matches the Arc script's behavior). +- **`-ExclusionTags '{"env":"prod"}'`** — skip VMs that carry any of the listed tag key/value pairs. + +# Script execution examples + +## Example 1 + +Scan all subscriptions in tenant `` and list the Azure SQL VMs that would have their license type changed to `PAYG` (only those where the current value is undefined). + +```powershell +./modify-azure-sql-vm-license-type.ps1 -TenantId -LicenseType PAYG -ReportOnly +``` + +## Example 2 + +Scan subscription `` and set the license type to `AHUB` on all VMs listed in `vms.csv`, overwriting any existing value. + +```powershell +./modify-azure-sql-vm-license-type.ps1 -SubId -VMName vms.csv -LicenseType AHUB -Force +``` + +## Example 3 + +Scan resource group `` in subscription ``, set the license type to `PAYG`, and enable ESU on all VMs in the resource group. + +```powershell +./modify-azure-sql-vm-license-type.ps1 -SubId -ResourceGroup ` + -LicenseType PAYG -EnableESU Yes -Force +``` + +## Example 4 + +Set license type to `AHUB` and enable ESU on all VMs in subscription `` of tenant ``, except those with the tag `Environment:Dev`. + +```powershell +./modify-azure-sql-vm-license-type.ps1 -TenantId -SubId ` + -LicenseType AHUB -EnableESU Yes -Force -ExclusionTags '{"Environment":"Dev"}' +``` + +## Example 5 + +Disable ESU on all VMs in subscription ``. + +```powershell +./modify-azure-sql-vm-license-type.ps1 -SubId -EnableESU No +``` + +## Example 6 + +Run as an Azure Automation runbook using managed identity, setting license type to `PAYG` across the whole tenant. + +```powershell +./modify-azure-sql-vm-license-type.ps1 -LicenseType PAYG -Force -UseManagedIdentity +``` + +## Example 7 + +Set every VM in a subscription to `PAYG` with ESU enabled, and also auto-fix the two safe-to-automate prerequisites (missing system-assigned identity, unregistered `Microsoft.AzureArcData` RP). + +```powershell +./modify-azure-sql-vm-license-type.ps1 -SubId -LicenseType PAYG -EnableESU Yes -Force ` + -FixManagedIdentity -FixArcDataRp +``` + +## Example 8 + +Audit only — discover unmet prerequisites across a subscription and record the portal deep-links in the CSV, without writing anything. + +```powershell +./modify-azure-sql-vm-license-type.ps1 -SubId -ReportOnly ` + -FixManagedIdentity -FixArcDataRp -FixManagementMode +``` + +# Running the script using Cloud Shell + +This option is recommended because Cloud Shell has the Azure PowerShell modules pre-installed and you are automatically authenticated. Use the following steps to run the script in Cloud Shell. + +1. Launch the [Cloud Shell](https://shell.azure.com/) and select **PowerShell**. For details, [read more about PowerShell in Cloud Shell](https://aka.ms/pscloudshell/docs). + +2. Connect to Microsoft Entra ID. You can skip this step if you specify `` as a parameter of the script. + + ```powershell + Connect-AzAccount -TenantId + ``` + +3. Upload the script to your Cloud Shell: + + ```powershell + curl https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/manage/azure-sql-vm/modify-license-type/modify-azure-sql-vm-license-type.ps1 -o modify-azure-sql-vm-license-type.ps1 + ``` + +4. Run the script using one of the examples above. + +> [!NOTE] +> - To paste commands into the shell, use `Ctrl-Shift-V` on Windows or `Cmd-V` on macOS. +> - The script will be uploaded directly to the home folder associated with your Cloud Shell session. + +# Running the script from a PC + +Use the following steps to run the script in a PowerShell 7 session on your PC. + +1. Install PowerShell 7 if you don't have it: . + +2. Install the required Az modules (once): + + ```powershell + Install-Module Az.Accounts, Az.SqlVirtualMachine, Az.Compute, Az.ResourceGraph -Scope CurrentUser + ``` + +3. Copy the script to your current folder: + + ```powershell + curl https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/manage/azure-sql-vm/modify-license-type/modify-azure-sql-vm-license-type.ps1 -o modify-azure-sql-vm-license-type.ps1 + ``` + +4. Connect to Microsoft Entra ID. You can skip this step if you specify `` as a parameter of the script. + + ```powershell + Connect-AzAccount -TenantId + ``` + +5. Run the script using one of the examples above. + +# Output + +| File | Purpose | +|---|---| +| `modify-azure-sql-vm-license-type.log` | Full transcript (appended each run). | +| `ModifiedResources_.csv` | One row per reviewed VM. Columns: `TenantID`, `SubID`, `ResourceGroup`, `ResourceName`, `ResourceType`, `Location`, `OriginalLicenseType`, `TargetLicenseType`, `EsuAction`, `Mode`, `LicenseStatus`, `EsuStatus`, `Error`, plus the prerequisite columns below. | + +## Prerequisite columns (informational, do not block writes) + +| Column | Meaning | +|---|---| +| `SqlIaaSExtensionVersion` | The installed `SqlIaaSAgent` extension `typeHandlerVersion` (e.g. `2.0.227.1`). Empty when not installed. | +| `IsSqlIaaSExtensionVersionMet` | `True` when the installed version is at least `MinRequiredSqlIaaSExtensionVersion`. | +| `MinRequiredSqlIaaSExtensionVersion` | Constant minimum version (currently `2.0.227.1`, matching the Azure portal). | +| `HasSystemAssignedIdentity` | `True` when the underlying compute VM's `identity.type` contains `SystemAssigned`. | +| `IsAzureArcDataRpRegistered` | `True` when `Microsoft.AzureArcData` is `Registered` on the subscription. Cached per subscription. | +| `SqlManagementMode` | Current SqlIaaS management mode from the SQL VM resource (`Full` / `LightWeight` / `NoAgent`). | +| `IsSqlManagementModeFull` | `True` when `SqlManagementMode` equals `Full`. | +| `PrereqRemediationLinks` | Semicolon-separated `=` pairs for each unmet prerequisite. Empty when all prerequisites pass. The URLs deep-link to the same Azure portal blades the portal hyperlinks open. | +| `FixManagedIdentityResult` | Outcome of the `-FixManagedIdentity` switch: empty (not invoked), `WouldFix` (under `-ReportOnly`), `Fixed`, or `Failed: `. | +| `FixArcDataRpResult` | Outcome of the `-FixArcDataRp` switch (same vocabulary). | +| `FixManagementModeResult` | Outcome of the `-FixManagementMode` switch (same vocabulary). | diff --git a/samples/manage/azure-sql-vm/modify-license-type/modify-azure-sql-vm-license-type.ps1 b/samples/manage/azure-sql-vm/modify-license-type/modify-azure-sql-vm-license-type.ps1 new file mode 100644 index 0000000000..82978207eb --- /dev/null +++ b/samples/manage/azure-sql-vm/modify-license-type/modify-azure-sql-vm-license-type.ps1 @@ -0,0 +1,941 @@ +<# +.SYNOPSIS + Updates the SQL Server license type and Extended Security Updates (ESU) settings for + Azure SQL VMs (Microsoft.SqlVirtualMachine/sqlVirtualMachines). + +.DESCRIPTION + Companion script to modify-arc-sql-license-type.ps1 (which targets Arc-enabled SQL Servers). + This script targets Azure SQL VMs. For each in-scope resource it can: + + * Change the SQL Server license type (PAYG / AHUB / DR) via Update-AzSqlVM. + * Enable or disable ESU by updating the SqlIaaSAgent extension settings on the + underlying compute VM (preserving any other operator-set extension settings). + + It also detects (read-only, never gates writes) the four prerequisites surfaced by + the Azure portal SQL Server configuration page (SqlVmManagementSection.tsx): + + 1. SqlIaaSAgent extension version >= 2.0.227.1 + 2. Compute VM has a system-assigned managed identity + 3. Microsoft.AzureArcData resource provider is registered on the subscription + 4. SqlIaaSAgent SQL Management mode is 'Full' + + Per-VM prerequisite results are echoed to the transcript and added as columns on + the CSV report. They are informational only and do not block license or ESU writes. + + Scope is selected by subscription (single id or CSV file), optional resource group, + and optional VM name (single name or CSV file). Resources are discovered via Azure + Resource Graph and paged with -BatchSize. Tags listed in -ExclusionTags are skipped. + + Always writes a transcript log (modify-azure-sql-vm-license-type.log) and, when any + resources are touched, a CSV report (ModifiedResources_.csv). + +.VERSION + 1.2.0 + +.PARAMETER SubId + A single subscription ID or a .csv file with a 'SubscriptionId' column. If omitted, + every enabled subscription in the current tenant is scanned. + +.PARAMETER ResourceGroup + Optional. Limits scope to a single resource group. + +.PARAMETER VMName + Optional. A single Azure SQL VM name or a .csv file with a 'VMName' column. + +.PARAMETER LicenseType + Optional. License type to apply. Allowed values: 'PAYG', 'AHUB', 'DR'. + +.PARAMETER EnableESU + Optional. 'Yes' enables ESU, 'No' disables it. Requires LicenseType to be (or + already be) 'PAYG' or 'AHUB' when enabling. + +.PARAMETER Force + Optional. When set, updates LicenseType even on resources where it is already + populated. Without -Force, license type is only written when the current value is + empty/unset (matching the Arc script's semantics). + +.PARAMETER ExclusionTags + Optional. Hashtable or JSON object of tag key/value pairs. Resources whose tags + match any listed pair are skipped. + +.PARAMETER TenantId + Optional. Tenant id to authenticate against. Defaults to the current Az context tenant. + +.PARAMETER ReportOnly + Optional. Discover and log changes that would be made; do not call Update-AzSqlVM + or Set-AzVMExtension. + +.PARAMETER UseManagedIdentity + Optional. Authenticate using a managed identity. Required for Azure Automation + runbooks (auto-detected in that environment as well). + +.PARAMETER FixManagedIdentity + Optional. When set (and -ReportOnly is not), enables a system-assigned managed + identity on the underlying compute VM if it is missing. Additive — preserves any + existing user-assigned identities. + +.PARAMETER FixArcDataRp + Optional. When set (and -ReportOnly is not), registers the Microsoft.AzureArcData + resource provider on each in-scope subscription where it is not yet Registered. + +.PARAMETER FixManagementMode + Optional. When set (and -ReportOnly is not), upgrades the SqlIaaSAgent SQL + Management mode to 'Full' for VMs where it is not already Full. Note: this + re-runs the extension handler and can take several minutes per VM. + +.PARAMETER BatchSize + Optional. Page size for Search-AzGraph. Defaults to 500. + +.EXAMPLE + # Preview changes across the whole tenant + ./modify-azure-sql-vm-license-type.ps1 -ReportOnly + +.EXAMPLE + # Set all Azure SQL VMs in a subscription to PAYG and enable ESU + ./modify-azure-sql-vm-license-type.ps1 -SubId -LicenseType PAYG -EnableESU Yes -Force + +.EXAMPLE + # Apply to a single VM + ./modify-azure-sql-vm-license-type.ps1 -SubId -ResourceGroup myRG -VMName mySqlVm ` + -LicenseType AHUB -EnableESU Yes + +.EXAMPLE + # Bulk run from CSVs, excluding tagged resources + ./modify-azure-sql-vm-license-type.ps1 -SubId .\subscriptions.csv -VMName .\vms.csv ` + -LicenseType PAYG -ExclusionTags '{"env":"prod"}' + +.NOTES + Requires PowerShell 7+ and the following modules: + Az.Accounts, Az.SqlVirtualMachine, Az.Compute, Az.ResourceGraph + Minimum RBAC: Contributor (or SQL Virtual Machine Contributor + Virtual Machine + Contributor) on the in-scope resources. +#> + +#Requires -Version 7.0 +#Requires -Modules Az.Accounts, Az.SqlVirtualMachine, Az.Compute, Az.ResourceGraph + +[CmdletBinding()] +param ( + [Parameter(Mandatory = $false)] + [string] $SubId, + + [Parameter(Mandatory = $false)] + [string] $ResourceGroup, + + [Parameter(Mandatory = $false)] + [string] $VMName, + + [Parameter(Mandatory = $false)] + [ValidateSet('PAYG', 'AHUB', 'DR', IgnoreCase = $false)] + [string] $LicenseType, + + [Parameter(Mandatory = $false)] + [ValidateSet('Yes', 'No', IgnoreCase = $false)] + [string] $EnableESU, + + [Parameter(Mandatory = $false)] + [switch] $Force, + + [Parameter(Mandatory = $false)] + [object] $ExclusionTags, + + [Parameter(Mandatory = $false)] + [string] $TenantId, + + [Parameter(Mandatory = $false)] + [switch] $ReportOnly, + + [Parameter(Mandatory = $false)] + [switch] $UseManagedIdentity, + + [Parameter(Mandatory = $false)] + [switch] $FixManagedIdentity, + + [Parameter(Mandatory = $false)] + [switch] $FixArcDataRp, + + [Parameter(Mandatory = $false)] + [switch] $FixManagementMode, + + [Parameter(Mandatory = $false)] + [int] $BatchSize = 500 +) + +# Constants for the SqlIaaSAgent extension +$Script:ESU_EXT_PUBLISHER = 'Microsoft.SqlServer.Management' +$Script:ESU_EXT_TYPE = 'SqlIaaSAgent' +$Script:ESU_EXT_VERSION = '2.0' + +# Minimum SqlIaaSAgent version surfaced as a prerequisite by the SQL Server +# configuration UX (SqlVmUnifiedConfiguration.tsx -> minRequiredSqlIaaSVersion). +$Script:MIN_SQLIAAS_VERSION = '2.0.227.1' + +# Cache of Microsoft.AzureArcData RP registration state, keyed by subscription id. +$Script:ArcDataRpCache = @{} + +Start-Transcript -Path '.\modify-azure-sql-vm-license-type.log' -Append | Out-Null +$scriptStartTime = Get-Date +Write-Output "Script execution started at: $($scriptStartTime.ToString('yyyy-MM-dd HH:mm:ss'))" + +function Connect-Azure { + [CmdletBinding()] + param( + [Parameter(Mandatory = $false)] [string] $TenantId, + [Parameter(Mandatory = $false)] [switch] $UseManagedIdentity + ) + + $envType = 'Local' + if ($env:AZUREPS_HOST_ENVIRONMENT -like 'cloud-shell*') { + $envType = 'CloudShell' + } + elseif (($env:AZUREPS_HOST_ENVIRONMENT -like 'AzureAutomation*') -or $PSPrivateMetadata.JobId) { + $envType = 'AzureAutomation' + $UseManagedIdentity = $true + } + Write-Output "Environment detected: $envType" + + try { Update-AzConfig -LoginExperienceV2 Off -ErrorAction SilentlyContinue | Out-Null } + catch { Write-Verbose "Update-AzConfig not available or failed: $($_.Exception.Message)" } + + $currentCtx = Get-AzContext -ErrorAction SilentlyContinue + if ($currentCtx -and $currentCtx.Account) { + if ($TenantId) { + if ($currentCtx.Tenant.Id -eq $TenantId) { + Write-Output "Already in Az tenant $TenantId" + } + else { + Write-Output "Switching Az context to tenant $TenantId" + $newContext = Set-AzContext -Tenant $TenantId -ErrorAction SilentlyContinue + if ($null -eq $newContext -or $newContext.Tenant.Id -ne $TenantId) { + Connect-AzAccount -Tenant $TenantId | Out-Null + } + } + } + else { + Write-Output "Using existing Az context: Tenant $($currentCtx.Tenant.Id)" + } + } + else { + Write-Output 'Not connected to Azure PowerShell. Running Connect-AzAccount...' + if ($UseManagedIdentity) { + if ($TenantId) { Connect-AzAccount -Identity -Tenant $TenantId | Out-Null } + else { Connect-AzAccount -Identity -ErrorAction Stop | Out-Null } + } + else { + if ($TenantId) { Connect-AzAccount -Tenant $TenantId | Out-Null } + else { Connect-AzAccount | Out-Null } + } + $ctx = Get-AzContext + Write-Output "Connected to Az PowerShell as: $($ctx.Account) in tenant $($ctx.Tenant.Id)" + } + + return $envType +} + +function ConvertTo-TagHashtable { + param([Parameter(Mandatory = $false)] [object] $InputObject) + $result = @{} + if ($null -eq $InputObject) { return $result } + if ($InputObject -is [hashtable]) { return $InputObject } + try { + ($InputObject | ConvertFrom-Json -ErrorAction Stop).PSObject.Properties | ForEach-Object { + $result[$_.Name] = $_.Value + } + } + catch { + Write-Warning "ExclusionTags could not be parsed as JSON or hashtable; ignoring." + } + return $result +} + +function Test-ExcludedByTag { + param( + [hashtable] $ResourceTags, + [hashtable] $ExclusionTagTable + ) + if (-not $ResourceTags -or $ExclusionTagTable.Count -eq 0) { return $false } + foreach ($key in $ExclusionTagTable.Keys) { + if ($ResourceTags.ContainsKey($key) -and ($ResourceTags[$key] -eq $ExclusionTagTable[$key])) { + Write-Output " Exclusion tag $key=$($ExclusionTagTable[$key]) matched. Skipping..." + return $true + } + } + return $false +} + +function Import-CsvColumn { + param( + [Parameter(Mandatory = $true)] [string] $Path, + [Parameter(Mandatory = $true)] [string] $Column + ) + if (-not (Test-Path -LiteralPath $Path)) { + throw "CSV file not found: $Path" + } + $rows = Import-Csv -Path $Path + if (-not $rows) { return @() } + if (-not ($rows[0].PSObject.Properties.Name -contains $Column)) { + throw "CSV '$Path' is missing required column '$Column'." + } + return @($rows | ForEach-Object { $_.$Column } | Where-Object { $_ }) +} + +function Get-SqlIaasExtensionSetting { + param( + [Parameter(Mandatory = $true)] [string] $ResourceGroupName, + [Parameter(Mandatory = $true)] [string] $VMName, + [Parameter(Mandatory = $true)] [string] $ExtensionName + ) + try { + $ext = Get-AzVMExtension -ResourceGroupName $ResourceGroupName -VMName $VMName ` + -Name $ExtensionName -ErrorAction Stop + } + catch { + return $null + } + + $settings = @{} + if ($ext.Settings) { + # PublicSettings comes back as a JSON string on some platforms, a hashtable on others. + if ($ext.Settings -is [string]) { + try { + ($ext.Settings | ConvertFrom-Json).PSObject.Properties | ForEach-Object { + $settings[$_.Name] = $_.Value + } + } catch { + Write-Verbose "Could not parse SqlIaaSAgent Settings as JSON: $($_.Exception.Message)" + } + } + elseif ($ext.Settings -is [hashtable]) { + $settings = $ext.Settings.Clone() + } + else { + $ext.Settings.PSObject.Properties | ForEach-Object { + $settings[$_.Name] = $_.Value + } + } + } + return @{ Extension = $ext; Settings = $settings } +} + +function Set-EsuOnSqlVm { + [CmdletBinding(SupportsShouldProcess = $true, ConfirmImpact = 'Medium')] + param( + [Parameter(Mandatory = $true)] [string] $ResourceGroupName, + [Parameter(Mandatory = $true)] [string] $VMName, + [Parameter(Mandatory = $true)] [string] $Location, + [Parameter(Mandatory = $true)] [string] $ExtensionName, + [Parameter(Mandatory = $true)] [bool] $Enable + ) + $existing = Get-SqlIaasExtensionSetting -ResourceGroupName $ResourceGroupName -VMName $VMName -ExtensionName $ExtensionName + if ($null -eq $existing) { + throw "SqlIaaSAgent extension '$ExtensionName' not found on VM '$VMName' in RG '$ResourceGroupName'. Cannot toggle ESU." + } + + $settings = $existing.Settings + $settings['enableExtendedSecurityUpdates'] = $Enable + $settings['esuLastUpdatedTimestamp'] = [DateTime]::UtcNow.ToString('yyyy-MM-ddTHH:mm:ss.fffZ') + + if ($PSCmdlet.ShouldProcess("$ResourceGroupName/$VMName", "Set SqlIaaSAgent ESU=$Enable")) { + Set-AzVMExtension -ResourceGroupName $ResourceGroupName ` + -VMName $VMName ` + -Location $Location ` + -Name $ExtensionName ` + -Publisher $Script:ESU_EXT_PUBLISHER ` + -ExtensionType $Script:ESU_EXT_TYPE ` + -TypeHandlerVersion $Script:ESU_EXT_VERSION ` + -Settings $settings ` + -ErrorAction Stop | Out-Null + } +} + +# --------------------------------------------------------------------------- +# Prerequisite-detection helpers (mirror SqlVmManagementSection.tsx) +# --------------------------------------------------------------------------- + +function Test-VersionGreaterOrEqual { + <# + .SYNOPSIS + Returns $true if Actual >= Required. Mirrors the TSX isVersionGreaterOrEqual + helper used by the Azure portal SQL Server configuration page. + #> + param( + [Parameter(Mandatory = $false)] [string] $Actual, + [Parameter(Mandatory = $true)] [string] $Required + ) + if ([string]::IsNullOrWhiteSpace($Actual)) { return $false } + $a = $null; $r = $null + if ([Version]::TryParse($Actual, [ref] $a) -and + [Version]::TryParse($Required, [ref] $r)) { + return ($a -ge $r) + } + # Fallback: lexicographic compare of dotted segments + $aParts = $Actual.Split('.') | ForEach-Object { [int]::TryParse($_, [ref] $null) | Out-Null; [int]$_ } + $rParts = $Required.Split('.') | ForEach-Object { [int]::TryParse($_, [ref] $null) | Out-Null; [int]$_ } + for ($i = 0; $i -lt [Math]::Max($aParts.Count, $rParts.Count); $i++) { + $av = if ($i -lt $aParts.Count) { $aParts[$i] } else { 0 } + $rv = if ($i -lt $rParts.Count) { $rParts[$i] } else { 0 } + if ($av -gt $rv) { return $true } + if ($av -lt $rv) { return $false } + } + return $true +} + +function Test-AzureArcDataRpRegistered { + <# + .SYNOPSIS + Returns $true if Microsoft.AzureArcData RP is registered on the subscription. + Results are cached per subscription id for the lifetime of the script. + #> + param( + [Parameter(Mandatory = $true)] [string] $SubscriptionId + ) + if ($Script:ArcDataRpCache.ContainsKey($SubscriptionId)) { + return $Script:ArcDataRpCache[$SubscriptionId] + } + $registered = $null + try { + $rp = Get-AzResourceProvider -ProviderNamespace 'Microsoft.AzureArcData' -ErrorAction Stop | + Select-Object -First 1 + $registered = ($rp -and $rp.RegistrationState -eq 'Registered') + } + catch { + Write-Verbose "Get-AzResourceProvider failed for $SubscriptionId : $($_.Exception.Message)" + $registered = $null + } + $Script:ArcDataRpCache[$SubscriptionId] = $registered + return $registered +} + +# --------------------------------------------------------------------------- +# Portal deep-link helpers +# Mirror the navigation that SqlVmManagementSection.tsx performs via Az.openBlade. +# --------------------------------------------------------------------------- + +function Get-PortalResourceUrl { + param( + [Parameter(Mandatory = $true)] [string] $TenantId, + [Parameter(Mandatory = $true)] [string] $ResourceId, + [Parameter(Mandatory = $false)] [string] $SubBlade = '' + ) + # Friendly deep-link form: https://portal.azure.com/#@/resource[/] + $url = "https://portal.azure.com/#@$TenantId/resource$ResourceId" + if ($SubBlade) { $url += "/$SubBlade" } + return $url +} + +function Get-PrereqRemediationLink { + <# + .SYNOPSIS + Returns a hashtable of remediation hints (Url + suggested action) for any + unmet prerequisite. Mirrors the hyperlinks shown in the Azure portal. + #> + param( + [Parameter(Mandatory = $true)] [string] $TenantId, + [Parameter(Mandatory = $true)] [string] $SubscriptionId, + [Parameter(Mandatory = $true)] [string] $VmResourceId, + [Parameter(Mandatory = $true)] [string] $SqlVmResourceId, + [Parameter(Mandatory = $true)] [bool] $IsExtVersionMet, + [Parameter()] $HasSysIdentity, + [Parameter()] $ArcDataReg, + [Parameter(Mandatory = $true)] [bool] $IsMgmtFull + ) + $links = [ordered]@{} + + if (-not $IsExtVersionMet) { + $links['SqlIaaSExtensionVersion'] = [PSCustomObject]@{ + Action = "Upgrade SqlIaaSAgent extension to >= $($Script:MIN_SQLIAAS_VERSION)" + Url = Get-PortalResourceUrl -TenantId $TenantId -ResourceId $VmResourceId -SubBlade 'extensions' + } + } + if ($HasSysIdentity -eq $false) { + $links['SystemAssignedIdentity'] = [PSCustomObject]@{ + Action = 'Enable system-assigned managed identity on the VM' + Url = Get-PortalResourceUrl -TenantId $TenantId -ResourceId $VmResourceId -SubBlade 'identity' + } + } + if ($ArcDataReg -ne $true) { + $links['AzureArcDataRp'] = [PSCustomObject]@{ + Action = 'Register the Microsoft.AzureArcData resource provider on the subscription' + Url = "https://portal.azure.com/#@$TenantId/resource/subscriptions/$SubscriptionId/resourceProviders" + } + } + if (-not $IsMgmtFull) { + $links['SqlManagementMode'] = [PSCustomObject]@{ + Action = "Upgrade SQL Management mode to 'Full' (Update-AzSqlVM -SqlManagementType Full)" + # No portal blade — the portal calls upgradeSqlVmManagementMode inline. + # Deep-link to the SQL VM resource overview so the operator can take action there. + Url = Get-PortalResourceUrl -TenantId $TenantId -ResourceId $SqlVmResourceId + } + } + return $links +} + +# --------------------------------------------------------------------------- +# Auto-remediation helpers +# Each is opt-in via the corresponding -Fix* switch; each respects -ReportOnly. +# --------------------------------------------------------------------------- + +function Enable-SystemAssignedIdentity { + [CmdletBinding(SupportsShouldProcess = $true, ConfirmImpact = 'Medium')] + param( + [Parameter(Mandatory = $true)] [string] $ResourceGroupName, + [Parameter(Mandatory = $true)] [string] $VMName + ) + if (-not $PSCmdlet.ShouldProcess("$ResourceGroupName/$VMName", 'Enable SystemAssigned identity')) { return } + $vm = Get-AzVM -ResourceGroupName $ResourceGroupName -Name $VMName -ErrorAction Stop + $currentType = if ($vm.Identity) { [string]$vm.Identity.Type } else { '' } + # Preserve existing user-assigned identities by switching to SystemAssigned,UserAssigned when needed. + $newType = if ($currentType -match 'UserAssigned') { 'SystemAssigned,UserAssigned' } else { 'SystemAssigned' } + Update-AzVM -ResourceGroupName $ResourceGroupName -VM $vm -IdentityType $newType -ErrorAction Stop | Out-Null +} + +function Register-ArcDataResourceProvider { + [CmdletBinding(SupportsShouldProcess = $true, ConfirmImpact = 'Low')] + param( + [Parameter(Mandatory = $true)] [string] $SubscriptionId + ) + if (-not $PSCmdlet.ShouldProcess("subscription $SubscriptionId", 'Register Microsoft.AzureArcData RP')) { return } + Register-AzResourceProvider -ProviderNamespace 'Microsoft.AzureArcData' -ErrorAction Stop | Out-Null + # Invalidate cache so subsequent VMs in the same sub see the new state. + if ($Script:ArcDataRpCache.ContainsKey($SubscriptionId)) { + $Script:ArcDataRpCache.Remove($SubscriptionId) | Out-Null + } +} + +function Set-SqlVmManagementModeFull { + [CmdletBinding(SupportsShouldProcess = $true, ConfirmImpact = 'High')] + param( + [Parameter(Mandatory = $true)] [string] $ResourceGroupName, + [Parameter(Mandatory = $true)] [string] $VMName + ) + if (-not $PSCmdlet.ShouldProcess("$ResourceGroupName/$VMName", "Set SqlManagementType=Full")) { return } + Update-AzSqlVM -ResourceGroupName $ResourceGroupName -Name $VMName -SqlManagementType Full -ErrorAction Stop | Out-Null +} + +# ----------------- +# Auth + bootstrap +# ----------------- +$envType = Connect-Azure -TenantId $TenantId -UseManagedIdentity:$UseManagedIdentity + +$context = Get-AzContext -ErrorAction SilentlyContinue +if ($null -eq $context) { throw 'No Azure context after Connect-Azure.' } +Write-Output "Connected to Azure as: $($context.Account)" + +if (-not $TenantId) { + $TenantId = $context.Tenant.Id + Write-Output "No TenantId provided. Using current context TenantId: $TenantId" +} +else { + Write-Output "Using provided TenantId: $TenantId" +} + +$tagTable = ConvertTo-TagHashtable -InputObject $ExclusionTags + +# ----------------- +# Resolve scope +# ----------------- +$subscriptions = @() +if ($SubId -and ($SubId -like '*.csv')) { + $subIds = Import-CsvColumn -Path $SubId -Column 'SubscriptionId' + foreach ($s in $subIds) { + try { $subscriptions += Get-AzSubscription -SubscriptionId $s -ErrorAction Stop } + catch { Write-Warning "Subscription '$s' not accessible: $($_.Exception.Message)" } + } +} +elseif ($SubId) { + $subscriptions = Get-AzSubscription -SubscriptionId $SubId +} +else { + $subscriptions = Get-AzSubscription | Where-Object { $_.TenantId -eq $TenantId } +} + +if (-not $subscriptions -or $subscriptions.Count -eq 0) { + throw 'No subscriptions resolved for the requested scope.' +} + +$vmNames = @() +if ($VMName) { + if ($VMName -like '*.csv') { + $vmNames = Import-CsvColumn -Path $VMName -Column 'VMName' + Write-Output "Loaded $($vmNames.Count) VM name(s) from CSV." + } + else { + $vmNames = @($VMName) + } +} + +# Validate ESU/license combination up-front (cheap) +if ($EnableESU -eq 'Yes') { + $effective = if ($LicenseType) { $LicenseType } else { '' } + if ($LicenseType -eq 'DR') { + throw "ESU cannot be enabled when LicenseType is 'DR'. Use 'PAYG' or 'AHUB'." + } + Write-Output "ESU will be enabled (effective LicenseType: $effective). 'DR' resources will be skipped." +} + +# ----------------- +# Process +# ----------------- +$modifiedResources = [System.Collections.Generic.List[object]]::new() + +Write-Output ([Environment]::NewLine + '-- Scanning subscriptions --') + +foreach ($sub in $subscriptions) { + if ($sub.State -and $sub.State -ne 'Enabled') { + Write-Output "Skipping non-Enabled subscription: $($sub.Id) ($($sub.State))" + continue + } + + try { + Set-AzContext -SubscriptionId $sub.Id -ErrorAction Stop | Out-Null + } + catch { + Write-Warning "Invalid subscription: $($sub.Id) - $($_.Exception.Message)" + continue + } + + Write-Output "[$($sub.Id)] Collecting Azure SQL VMs..." + + $query = @" +resources +| where type =~ 'microsoft.sqlvirtualmachine/sqlvirtualmachines' +| where subscriptionId =~ '$($sub.Id)' +"@ + + if ($ResourceGroup) { + $query += "`n| where resourceGroup =~ '$ResourceGroup'" + } + if ($vmNames.Count -gt 0) { + $list = ($vmNames | ForEach-Object { "'$_'" }) -join ', ' + $query += "`n| where name in~ ($list)" + } + if ($LicenseType) { + $query += "`n| where isnull(properties.sqlServerLicenseType) or tostring(properties.sqlServerLicenseType) !~ '$LicenseType'" + } + $query += @" + +| extend vmIdLower = tolower(tostring(properties.virtualMachineResourceId)) +| project sqlVmName = name, resourceGroup, location, subscriptionId, + currentLicenseType = tostring(properties.sqlServerLicenseType), + sqlManagement = tostring(properties.sqlManagement), + vmIdLower, tags +| join kind=leftouter ( + resources + | where type =~ 'microsoft.compute/virtualmachines' + | extend vmIdLower = tolower(id) + | extend identityType = tostring(identity.type) + | project vmIdLower, identityType +) on vmIdLower +| join kind=leftouter ( + resources + | where type =~ 'microsoft.compute/virtualmachines/extensions' + | where properties.publisher =~ 'Microsoft.SqlServer.Management' + | where properties.type =~ 'SqlIaaSAgent' + | extend vmIdLower = tolower(substring(id, 0, indexof(id, '/extensions/'))) + | extend sqlIaasExtName = name + | extend sqlIaasVersion = tostring(properties.typeHandlerVersion) + | project vmIdLower, sqlIaasExtName, sqlIaasVersion +) on vmIdLower +| project name = sqlVmName, resourceGroup, location, subscriptionId, + currentLicenseType, sqlManagement, identityType, sqlIaasExtName, sqlIaasVersion, tags +| order by name asc +"@ + + Write-Verbose $query + + $allResults = [System.Collections.Generic.List[object]]::new() + $skipToken = $null + do { + if ($skipToken) { + $page = Search-AzGraph -Query $query -First $BatchSize -SkipToken $skipToken + } else { + $page = Search-AzGraph -Query $query -First $BatchSize + } + if ($page) { $allResults.AddRange($page) } + $skipToken = $page.SkipToken + } while ($skipToken) + + Write-Output " Found $($allResults.Count) Azure SQL VM resource(s) needing review." + + foreach ($r in $allResults) { + $rgName = $r.resourceGroup + $vmName = $r.name + $location = $r.location + $currentLT = $r.currentLicenseType + + Write-Output " -- $rgName/$vmName (location=$location, currentLicenseType=$([string]::IsNullOrEmpty($currentLT) ? '' : $currentLT))" + + # Build a hashtable view of tags (Resource Graph returns a PSCustomObject) + $resourceTags = @{} + if ($r.tags) { + $r.tags.PSObject.Properties | ForEach-Object { $resourceTags[$_.Name] = $_.Value } + } + if (Test-ExcludedByTag -ResourceTags $resourceTags -ExclusionTagTable $tagTable) { + continue + } + + # ---- Prerequisite detection (informational; never blocks apply paths) ---- + # Resource Graph only has the major.minor version (e.g. "2.0"). The full version + # (e.g. "2.0.227.1") lives in the extension instanceView, so we fetch it via ARM + # the same way the Azure portal does ($expand=instanceView). + $sqlIaasExtName = if ($r.PSObject.Properties.Name -contains 'sqlIaasExtName') { [string]$r.sqlIaasExtName } else { '' } + $identityType = if ($r.PSObject.Properties.Name -contains 'identityType') { [string]$r.identityType } else { '' } + $sqlManagementMode = if ($r.PSObject.Properties.Name -contains 'sqlManagement') { [string]$r.sqlManagement } else { '' } + + $vmResourceId = "/subscriptions/$($r.subscriptionId)/resourceGroups/$rgName/providers/Microsoft.Compute/virtualMachines/$vmName" + $sqlIaasVer = '' + if (-not [string]::IsNullOrEmpty($sqlIaasExtName)) { + try { + # Fetch the extension with $expand=instanceView to get the full version + # (mirrors the portal's getVmExtensionMetadata call). + $extPath = "$vmResourceId/extensions/$($sqlIaasExtName)?api-version=2023-09-01&`$expand=instanceView" + $resp = Invoke-AzRestMethod -Path $extPath -Method GET -ErrorAction Stop + if ($resp.StatusCode -eq 200) { + $extJson = $resp.Content | ConvertFrom-Json + $sqlIaasVer = [string]$extJson.properties.instanceView.typeHandlerVersion + } + } + catch { + Write-Verbose " Could not fetch extension instanceView for $rgName/$vmName/$sqlIaasExtName : $($_.Exception.Message)" + } + } + + $isExtVersionMet = Test-VersionGreaterOrEqual -Actual $sqlIaasVer -Required $Script:MIN_SQLIAAS_VERSION + $hasSysIdentity = ($identityType -match 'SystemAssigned') + $isMgmtFull = ($sqlManagementMode -and $sqlManagementMode.ToLower() -eq 'full') + $arcDataReg = Test-AzureArcDataRpRegistered -SubscriptionId $r.subscriptionId + + $glyph = { param($b) if ($null -eq $b) { '?' } elseif ($b) { '+' } else { '-' } } + Write-Output (" Prereqs: SqlIaaSAgent>={0} [{1}] (actual={2}) SystemAssignedMI [{3}] AzureArcDataRP [{4}] SqlManagement=Full [{5}] (actual={6})" -f ` + $Script:MIN_SQLIAAS_VERSION, + (& $glyph $isExtVersionMet), + ($sqlIaasVer | ForEach-Object { if ([string]::IsNullOrEmpty($_)) { '' } else { $_ } }), + (& $glyph $hasSysIdentity), + (& $glyph $arcDataReg), + (& $glyph $isMgmtFull), + ($sqlManagementMode | ForEach-Object { if ([string]::IsNullOrEmpty($_)) { '' } else { $_ } }) + ) + + # ---- Collect portal deep-links for unmet prereqs (written to CSV only) ---- + $sqlVmResourceId = "/subscriptions/$($r.subscriptionId)/resourceGroups/$rgName/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachines/$vmName" + $remediation = Get-PrereqRemediationLink ` + -TenantId $TenantId ` + -SubscriptionId $r.subscriptionId ` + -VmResourceId $vmResourceId ` + -SqlVmResourceId $sqlVmResourceId ` + -IsExtVersionMet $isExtVersionMet ` + -HasSysIdentity $hasSysIdentity ` + -ArcDataReg $arcDataReg ` + -IsMgmtFull $isMgmtFull + + # ---- Auto-remediation (opt-in via -Fix* switches; honors -ReportOnly) ---- + $fixIdentityResult = '' + $fixArcRpResult = '' + $fixMgmtResult = '' + + if ($FixManagedIdentity.IsPresent -and $hasSysIdentity -eq $false) { + if ($ReportOnly.IsPresent) { + $fixIdentityResult = 'WouldFix' + Write-Output ' [ReportOnly] Would enable system-assigned managed identity.' + } else { + try { + Write-Output ' Enabling system-assigned managed identity...' + Enable-SystemAssignedIdentity -ResourceGroupName $rgName -VMName $vmName + $fixIdentityResult = 'Fixed' + $hasSysIdentity = $true + } + catch { + $fixIdentityResult = "Failed: $($_.Exception.Message)" + Write-Warning " Enabling system-assigned identity failed: $($_.Exception.Message)" + } + } + } + + if ($FixArcDataRp.IsPresent -and $arcDataReg -ne $true) { + if ($ReportOnly.IsPresent) { + $fixArcRpResult = 'WouldFix' + Write-Output ' [ReportOnly] Would register Microsoft.AzureArcData RP on the subscription.' + } else { + try { + Write-Output ' Registering Microsoft.AzureArcData RP on the subscription...' + Register-ArcDataResourceProvider -SubscriptionId $r.subscriptionId + $fixArcRpResult = 'Fixed' + $arcDataReg = $true + } + catch { + $fixArcRpResult = "Failed: $($_.Exception.Message)" + Write-Warning " Registering Microsoft.AzureArcData RP failed: $($_.Exception.Message)" + } + } + } + + if ($FixManagementMode.IsPresent -and -not $isMgmtFull) { + if ($ReportOnly.IsPresent) { + $fixMgmtResult = 'WouldFix' + Write-Output " [ReportOnly] Would upgrade SqlManagementType to 'Full'." + } else { + try { + Write-Output " Upgrading SqlManagementType to 'Full' (this may take several minutes)..." + Set-SqlVmManagementModeFull -ResourceGroupName $rgName -VMName $vmName + $fixMgmtResult = 'Fixed' + $isMgmtFull = $true + $sqlManagementMode = 'Full' + } + catch { + $fixMgmtResult = "Failed: $($_.Exception.Message)" + Write-Warning " Upgrading SqlManagementType failed: $($_.Exception.Message)" + } + } + } + + # Compute desired actions + $writeLicense = $false + $writeEsu = $false + $effectiveLT = $currentLT + + if ($LicenseType) { + if ([string]::IsNullOrEmpty($currentLT)) { + $writeLicense = $true + $effectiveLT = $LicenseType + } + elseif ($Force.IsPresent -and ($currentLT -ne $LicenseType)) { + $writeLicense = $true + $effectiveLT = $LicenseType + } + elseif ($currentLT -ne $LicenseType) { + Write-Output ' LicenseType differs but -Force not specified. Leaving as-is.' + } + } + + if ($EnableESU) { + $esuTargetBool = ($EnableESU -eq 'Yes') + if ($esuTargetBool -and ($effectiveLT -notin @('PAYG','AHUB'))) { + Write-Output " ESU requires LicenseType in PAYG/AHUB (effective='$effectiveLT'). Skipping ESU change." + } + else { + $writeEsu = $true + } + } + + $record = [PSCustomObject]@{ + TenantID = $TenantId + SubID = $r.subscriptionId + ResourceGroup = $rgName + ResourceName = $vmName + ResourceType = 'Microsoft.SqlVirtualMachine/sqlVirtualMachines' + Location = $location + OriginalLicenseType = $currentLT + TargetLicenseType = if ($writeLicense) { $LicenseType } else { $currentLT } + EsuAction = if ($writeEsu) { $EnableESU } else { '' } + Mode = if ($ReportOnly.IsPresent) { 'ReportOnly' } else { 'Apply' } + LicenseStatus = '' + EsuStatus = '' + Error = '' + # Prerequisite checks (informational; do not gate updates) + SqlIaaSExtensionVersion = $sqlIaasVer + IsSqlIaaSExtensionVersionMet = $isExtVersionMet + MinRequiredSqlIaaSExtensionVersion = $Script:MIN_SQLIAAS_VERSION + HasSystemAssignedIdentity = $hasSysIdentity + IsAzureArcDataRpRegistered = $arcDataReg + SqlManagementMode = $sqlManagementMode + IsSqlManagementModeFull = $isMgmtFull + # Portal deep-links for any unmet prereq (semicolon-separated key=url pairs) + PrereqRemediationLinks = (($remediation.Keys | ForEach-Object { "$_=$($remediation[$_].Url)" }) -join ' ; ') + # Auto-remediation outcomes (populated only when the corresponding -Fix* switch is set) + FixManagedIdentityResult = $fixIdentityResult + FixArcDataRpResult = $fixArcRpResult + FixManagementModeResult = $fixMgmtResult + } + + if (-not $writeLicense -and -not $writeEsu) { + Write-Output ' No changes required.' + $record.LicenseStatus = 'NoChange' + $record.EsuStatus = 'NoChange' + $modifiedResources.Add($record) + continue + } + + if ($ReportOnly.IsPresent) { + Write-Output " [ReportOnly] Would set LicenseType=$($record.TargetLicenseType), ESU=$($record.EsuAction)" + $record.LicenseStatus = if ($writeLicense) { 'WouldUpdate' } else { 'NoChange' } + $record.EsuStatus = if ($writeEsu) { 'WouldUpdate' } else { 'NoChange' } + $modifiedResources.Add($record) + continue + } + + # ----- Apply license type ----- + if ($writeLicense) { + try { + Write-Output " Setting LicenseType=$LicenseType via Update-AzSqlVM..." + Update-AzSqlVM -ResourceGroupName $rgName -Name $vmName -LicenseType $LicenseType -ErrorAction Stop | Out-Null + $record.LicenseStatus = 'Updated' + } + catch { + $msg = $_.Exception.Message + Write-Warning " Update-AzSqlVM failed for $rgName/$vmName : $msg" + $record.LicenseStatus = 'Failed' + $record.Error = $msg + $modifiedResources.Add($record) + continue + } + } + else { + $record.LicenseStatus = 'NoChange' + } + + # ----- Apply ESU ----- + if ($writeEsu) { + if ([string]::IsNullOrEmpty($sqlIaasExtName)) { + Write-Warning " ESU update skipped for $rgName/$vmName : SqlIaaSAgent extension not found" + $record.EsuStatus = 'Failed' + $record.Error = ($record.Error, 'SqlIaaSAgent extension not found') | Where-Object { $_ } -join ' | ' + } + else { + try { + Write-Output " Setting ESU=$($EnableESU) on SqlIaaSAgent extension..." + Set-EsuOnSqlVm -ResourceGroupName $rgName -VMName $vmName -Location $location -ExtensionName $sqlIaasExtName -Enable ($EnableESU -eq 'Yes') + $record.EsuStatus = 'Updated' + } + catch { + $msg = $_.Exception.Message + Write-Warning " ESU update failed for $rgName/$vmName : $msg" + $record.EsuStatus = 'Failed' + $record.Error = ($record.Error, $msg | Where-Object { $_ }) -join ' | ' + } + } + } + else { + $record.EsuStatus = 'NoChange' + } + + $modifiedResources.Add($record) + } +} + +# ----------------- +# Report +# ----------------- +if ($modifiedResources.Count -gt 0) { + $csvPath = "ModifiedResources_$(Get-Date -Format 'yyyyMMdd_HHmmss').csv" + $modifiedResources | Export-Csv -Path $csvPath -NoTypeInformation + Write-Output "CSV report saved to: $csvPath" + + $applied = ($modifiedResources | Where-Object { $_.LicenseStatus -eq 'Updated' -or $_.EsuStatus -eq 'Updated' }).Count + $would = ($modifiedResources | Where-Object { $_.LicenseStatus -eq 'WouldUpdate' -or $_.EsuStatus -eq 'WouldUpdate' }).Count + $failed = ($modifiedResources | Where-Object { $_.LicenseStatus -eq 'Failed' -or $_.EsuStatus -eq 'Failed' }).Count + Write-Output '' + Write-Output '================ Azure SQL VM License Update Summary ================' + Write-Output "Resources reviewed: $($modifiedResources.Count)" + Write-Output "Applied changes: $applied" + Write-Output "Would change (-ReportOnly): $would" + Write-Output "Failed: $failed" +} +else { + Write-Output 'No resources matched the requested scope. No CSV generated.' +} + +$scriptEndTime = Get-Date +$executionDuration = $scriptEndTime - $scriptStartTime +Write-Output "Script execution ended at: $($scriptEndTime.ToString('yyyy-MM-dd HH:mm:ss'))" +Write-Output "Total execution time: $($executionDuration.ToString('hh\:mm\:ss'))" +Stop-Transcript | Out-Null From 6ea1c6b03f86f2b1ef499f5a24a82129b3b218c1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jun 2026 12:27:25 +0000 Subject: [PATCH 15/86] Bump com.azure:azure-security-keyvault-keys Bumps [com.azure:azure-security-keyvault-keys](https://github.com/Azure/azure-sdk-for-java) from 4.0.0 to 4.10.6. - [Release notes](https://github.com/Azure/azure-sdk-for-java/releases) - [Commits](https://github.com/Azure/azure-sdk-for-java/compare/v4.0.0...com.azure+azure-security-keyvault-keys_4.10.6) --- updated-dependencies: - dependency-name: com.azure:azure-security-keyvault-keys dependency-version: 4.10.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../java/Windows/AzureSqlHibernateSample/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlHibernateSample/pom.xml b/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlHibernateSample/pom.xml index 563c34af82..13d8e92d6c 100644 --- a/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlHibernateSample/pom.xml +++ b/samples/tutorials/AzureSqlGettingStartedSamples/java/Windows/AzureSqlHibernateSample/pom.xml @@ -45,7 +45,7 @@ com.azure azure-security-keyvault-keys - 4.0.0 + 4.10.6 com.azure From d8c1063d86895cd4afbc5f487d89904be4a3f652 Mon Sep 17 00:00:00 2001 From: Travis Wright Date: Wed, 24 Jun 2026 12:58:32 -0700 Subject: [PATCH 16/86] Add SQL IaaS extension version count script Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- ...Get-SqlIaaSAgentExtensionVersionCounts.ps1 | 243 ++++++++++++++++++ 1 file changed, 243 insertions(+) create mode 100644 samples/manage/sql-vm/Get-SqlIaaSAgentExtensionVersionCounts.ps1 diff --git a/samples/manage/sql-vm/Get-SqlIaaSAgentExtensionVersionCounts.ps1 b/samples/manage/sql-vm/Get-SqlIaaSAgentExtensionVersionCounts.ps1 new file mode 100644 index 0000000000..8145274880 --- /dev/null +++ b/samples/manage/sql-vm/Get-SqlIaaSAgentExtensionVersionCounts.ps1 @@ -0,0 +1,243 @@ +<# +.SYNOPSIS +Counts SQL IaaS Agent VM extensions by extension handler version. + +.DESCRIPTION +Finds Azure VM extensions where publisher is Microsoft.SqlServer.Management and type is SqlIaaSAgent, +then counts them by installed extension handler version when Azure exposes the version through instanceView. +This script is read-only and works on both Windows and Linux with PowerShell 7. +If SubscriptionId is omitted, the script searches all subscriptions in the logged-in user's access scope. +If ResourceGroupName is provided, SubscriptionId is required and only that resource group is searched. + +.PREREQUISITES +- PowerShell 7 or Windows PowerShell 5.1. +- Az.Accounts PowerShell module. +- Az.ResourceGraph PowerShell module. +- An authenticated Azure context from Connect-AzAccount, or another Az.Accounts-supported login method. + +.EXAMPLE +.\Get-SqlIaaSAgentExtensionVersionCounts.ps1 + +.EXAMPLE +.\Get-SqlIaaSAgentExtensionVersionCounts.ps1 -SubscriptionId '00000000-0000-0000-0000-000000000000' + +.EXAMPLE +.\Get-SqlIaaSAgentExtensionVersionCounts.ps1 -SubscriptionId '00000000-0000-0000-0000-000000000000' -ResourceGroupName 'my-resource-group' +#> +[CmdletBinding()] +param( + [Parameter()] + [string] $SubscriptionId, + + [Parameter()] + [string] $ResourceGroupName +) + +Set-StrictMode -Version Latest +$ErrorActionPreference = 'Stop' + +if ($ResourceGroupName -and -not $SubscriptionId) { + throw "SubscriptionId is required when ResourceGroupName is provided." +} + +$publisher = 'Microsoft.SqlServer.Management' +$extensionType = 'SqlIaaSAgent' +$computeApiVersion = '2024-07-01' + +function Import-RequiredModule { + param( + [Parameter(Mandatory)] + [string] $Name + ) + + if (-not (Get-Module -ListAvailable -Name $Name)) { + throw "Required PowerShell module '$Name' is not installed. Install it with: Install-Module $Name -Scope CurrentUser" + } + + Import-Module $Name -ErrorAction Stop +} + +function Invoke-ArmGet { + param( + [Parameter(Mandatory)] + [string] $PathOrUri, + + [Parameter()] + [switch] $AllowNotFound + ) + + if ($PathOrUri -like 'https://*') { + $response = Invoke-AzRestMethod -Method GET -Uri $PathOrUri + } + else { + $response = Invoke-AzRestMethod -Method GET -Path $PathOrUri + } + + if ($AllowNotFound -and $response.StatusCode -eq 404) { + return $null + } + + if ($response.StatusCode -lt 200 -or $response.StatusCode -ge 300) { + throw "ARM GET failed with status $($response.StatusCode): $($response.Content)" + } + + return $response.Content | ConvertFrom-Json +} + +function Escape-KustoStringLiteral { + param( + [Parameter(Mandatory)] + [string] $Value + ) + + return $Value.Replace("'", "''") +} + +function Get-ExtensionInstalledVersion { + param( + [Parameter(Mandatory)] + [string] $ExtensionResourceId + ) + + $extensionPath = "$ExtensionResourceId`?api-version=$computeApiVersion&`$expand=instanceView" + $extension = Invoke-ArmGet -PathOrUri $extensionPath -AllowNotFound + + if (-not $extension) { + return $null + } + + $propertiesProperty = $extension.PSObject.Properties['properties'] + + if (-not $propertiesProperty) { + return [pscustomobject]@{ + Version = '' + Source = 'Unavailable' + } + } + + $properties = $propertiesProperty.Value + + $instanceViewProperty = $properties.PSObject.Properties['instanceView'] + if ($instanceViewProperty) { + $instanceViewVersionProperty = $instanceViewProperty.Value.PSObject.Properties['typeHandlerVersion'] + if ($instanceViewVersionProperty -and $instanceViewVersionProperty.Value) { + return [pscustomobject]@{ + Version = $instanceViewVersionProperty.Value + Source = 'InstanceView' + } + } + } + + $configuredVersionProperty = $properties.PSObject.Properties['typeHandlerVersion'] + if ($configuredVersionProperty -and $configuredVersionProperty.Value) { + return [pscustomobject]@{ + Version = $configuredVersionProperty.Value + Source = 'ConfiguredOnly' + } + } + + return [pscustomobject]@{ + Version = '' + Source = 'Unavailable' + } +} + +function Search-MatchingExtensions { + param( + [Parameter(Mandatory)] + [string] $Query, + + [Parameter(Mandatory)] + [string] $SubscriptionId + ) + + $pageSize = 1000 + $skip = 0 + + do { + $page = if ($skip -eq 0) { + @(Search-AzGraph -Query $Query -Subscription $SubscriptionId -First $pageSize -WarningAction SilentlyContinue) + } + else { + @(Search-AzGraph -Query $Query -Subscription $SubscriptionId -First $pageSize -Skip $skip -WarningAction SilentlyContinue) + } + + $page + $skip += $page.Count + } while ($page.Count -eq $pageSize) +} + +Import-RequiredModule -Name Az.Accounts +Import-RequiredModule -Name Az.ResourceGraph + +if (-not (Get-AzContext)) { + throw "No Azure context found. Run Connect-AzAccount first, then rerun this script." +} + +$subscriptionIds = if ($SubscriptionId) { + @($SubscriptionId) +} +else { + @(Get-AzSubscription | Select-Object -ExpandProperty Id) +} + +$resourceGroupFilter = if ($ResourceGroupName) { + "and resourceGroup =~ '$(Escape-KustoStringLiteral -Value $ResourceGroupName)'" +} +else { + '' +} + +$query = @" +Resources +| where type =~ 'microsoft.compute/virtualmachines/extensions' +| where properties.publisher =~ '$publisher' +| where properties.type =~ '$extensionType' +$resourceGroupFilter +| project subscriptionId, resourceGroup, vmName = tostring(split(name, '/')[0]), extensionName = tostring(split(name, '/')[1]), extensionResourceId = id +"@ + +$matchingExtensions = foreach ($subId in $subscriptionIds) { + Search-MatchingExtensions -Query $query -SubscriptionId $subId +} + +$installedVersions = foreach ($subscriptionGroup in ($matchingExtensions | Group-Object -Property subscriptionId)) { + Set-AzContext -SubscriptionId $subscriptionGroup.Name -WarningAction SilentlyContinue | Out-Null + + foreach ($extension in $subscriptionGroup.Group) { + $versionInfo = Get-ExtensionInstalledVersion -ExtensionResourceId $extension.extensionResourceId + + if (-not $versionInfo) { + Write-Warning "Skipping extension because it was returned by Resource Graph but not found by ARM: $($extension.extensionResourceId)" + continue + } + + [pscustomobject]@{ + SubscriptionId = $extension.subscriptionId + ResourceGroupName = $extension.resourceGroup + VMName = $extension.vmName + ExtensionName = $extension.extensionName + ExtensionVersion = $versionInfo.Version + VersionSource = $versionInfo.Source + } + } +} + +$installedVersions | + Group-Object -Property ExtensionVersion, VersionSource | + Select-Object ` + @{ Name = 'ExtensionVersion'; Expression = { $_.Group[0].ExtensionVersion } }, + @{ Name = 'VersionSource'; Expression = { $_.Group[0].VersionSource } }, + Count, + @{ Name = 'VersionSort'; Expression = { + $version = $_.Group[0].ExtensionVersion + if ($version -match '^\d+(\.\d+){1,3}$') { + [version] $version + } + else { + [version] '0.0' + } + } } | + Sort-Object -Property VersionSort -Descending | + Select-Object -Property ExtensionVersion, VersionSource, Count | + Format-Table -AutoSize From 481085dc95720244a359f1311afd6003e0bcc09c Mon Sep 17 00:00:00 2001 From: Travis Wright Date: Wed, 24 Jun 2026 13:00:05 -0700 Subject: [PATCH 17/86] Remove sql-server-samples entry Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- sql-server-samples | 1 - 1 file changed, 1 deletion(-) delete mode 160000 sql-server-samples diff --git a/sql-server-samples b/sql-server-samples deleted file mode 160000 index bafb8e95e3..0000000000 --- a/sql-server-samples +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bafb8e95e3fcb17e635fab377e3bf2e8e68e78c4 From 09b41073be8b32f6e0655b1e4a032cada8a4e620 Mon Sep 17 00:00:00 2001 From: Tom Claes Date: Mon, 29 Jun 2026 22:16:45 +0200 Subject: [PATCH 18/86] Add SQL license type compliance Azure Policy samples --- .../README.md | 196 ++++++++++++++++ .../policy/azurepolicy.json | 109 +++++++++ .../scripts/deployment.ps1 | 93 ++++++++ .../scripts/start-remediation.ps1 | 206 ++++++++++++++++ .../sql-mi-license-type-compliance/README.md | 183 +++++++++++++++ .../policy/azurepolicy.json | 222 ++++++++++++++++++ .../scripts/deployment.ps1 | 142 +++++++++++ .../scripts/start-remediation.ps1 | 124 ++++++++++ .../README.md | 181 ++++++++++++++ .../policy/azurepolicy.json | 116 +++++++++ .../scripts/deployment.ps1 | 139 +++++++++++ .../scripts/start-remediation.ps1 | 123 ++++++++++ .../README.md | 181 ++++++++++++++ .../policy/azurepolicy.json | 176 ++++++++++++++ .../scripts/deployment.ps1 | 142 +++++++++++ .../scripts/start-remediation.ps1 | 124 ++++++++++ 16 files changed, 2457 insertions(+) create mode 100644 samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/README.md create mode 100644 samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/policy/azurepolicy.json create mode 100644 samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/deployment.ps1 create mode 100644 samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/start-remediation.ps1 create mode 100644 samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/README.md create mode 100644 samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/policy/azurepolicy.json create mode 100644 samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/deployment.ps1 create mode 100644 samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/start-remediation.ps1 create mode 100644 samples/manage/azure-sql-db/sql-paas-license-type-compliance/README.md create mode 100644 samples/manage/azure-sql-db/sql-paas-license-type-compliance/policy/azurepolicy.json create mode 100644 samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/deployment.ps1 create mode 100644 samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/start-remediation.ps1 create mode 100644 samples/manage/sql-vm/sql-iaas-license-type-compliance/README.md create mode 100644 samples/manage/sql-vm/sql-iaas-license-type-compliance/policy/azurepolicy.json create mode 100644 samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/deployment.ps1 create mode 100644 samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/start-remediation.ps1 diff --git a/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/README.md b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/README.md new file mode 100644 index 0000000000..f205dc6e9a --- /dev/null +++ b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/README.md @@ -0,0 +1,196 @@ +# Azure Data Factory SSIS Integration Runtime License Type Configuration with Azure Policy + +This solution deploys and remediates a custom Azure Policy that audits the `licenseType` property on Azure Data Factory Managed **SSIS Integration Runtimes** (`Microsoft.DataFactory/factories/integrationRuntimes`) and provides a companion script to bring them to a selected target value. + +## What Is In This Folder + +- `policy/azurepolicy.json`: Custom policy definition (AuditIfNotExists). +- `scripts/deployment.ps1`: Creates/updates the policy definition and policy assignment. +- `scripts/start-remediation.ps1`: Enumerates non-compliant SSIS Integration Runtimes and updates them via `Set-AzDataFactoryV2IntegrationRuntime`. + +## License Type Mapping + +| Parameter value | Portal label | API `licenseType` | +|---|---|---| +| `LicenseIncluded` | Pay-as-you-go | `LicenseIncluded` | +| `BasePrice` | Azure Hybrid Benefit | `BasePrice` | + +> **Note:** Only **Managed** Integration Runtimes with `ssisProperties` (i.e., SSIS-enabled IRs) are in scope. Self-Hosted IRs and Managed IRs without `ssisProperties` (data movement / managed VNet only) do not consume a SQL license and are ignored by both the policy and the remediation script. + +## Why AuditIfNotExists Instead Of DeployIfNotExists + +The four sibling packs (`sql-arc`, `sql-mi`, `sql-iaas`, `sql-paas`) use `DeployIfNotExists` with an embedded ARM template that PATCHes a single license property. That works because their resource providers merge nested properties on PUT. + +The Azure Data Factory resource provider does **not**: `properties.typeProperties` on `Microsoft.DataFactory/factories/integrationRuntimes` is a discriminated union, and a partial PUT through ARM would null out `computeProperties` (node size, count, VNet, etc.) and break the runtime. The official Microsoft sample [`enable-payg-for-azure-sql.ps1`](https://github.com/microsoft/sql-server-samples/blob/master/samples/manage/enable-payg-for-azure-sql/enable-payg-for-azure-sql.ps1) avoids this by calling `Set-AzDataFactoryV2IntegrationRuntime`, which performs an internal GET → merge → PUT against the data plane. + +The `Modify` effect is also not available: the `Managed.typeProperties.ssisProperties.licenseType` alias is **not** marked `Modifiable`. + +This pack therefore: + +- **Audits** drift via the policy assignment (so SSIS IRs show up in the compliance dashboard alongside the other SQL workloads). +- **Remediates** out-of-band via `scripts/start-remediation.ps1`, which mirrors the Microsoft sample. + +## Licensing Conditions + +When selecting Azure Hybrid Benefit, ensure you meet the licensing requirements: + +- **Azure Hybrid Benefit** (`BasePrice`): *"I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server."* + +The deployment script will prompt for confirmation when targeting `BasePrice`. Use `-SkipLicenseConfirmation` to suppress the prompt in automated pipelines (the operator assumes responsibility for license compliance). + +## Prerequisites + +- PowerShell with Az modules installed (`Az.Resources` for deployment; `Az.DataFactory` for remediation). +- Logged in to Azure (`Connect-AzAccount`). +- Permissions to create policy definitions/assignments at target scope. +- For remediation: Contributor on each Data Factory whose Integration Runtimes will be updated. + +## Deploy Policy + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Scope where the policy definition is created. Defaults to the tenant root management group when not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, policy assignment scope is the subscription. | +| `TargetLicenseType` | Yes | N/A | `LicenseIncluded`, `BasePrice` | Target license type to enforce. | +| `LicenseTypesToOverwrite` | No | All | `LicenseIncluded`, `BasePrice` | Select which current license states are eligible for update. | +| `SkipLicenseConfirmation` | No | `false` | Switch (`present`/`not present`) | Skip the interactive license confirmation prompt (for CI/CD pipelines). | + +Definition and assignment creation: + +1. Download the required files. + +```powershell +# Optional: create and enter a local working directory +mkdir sa-sql-ssis-policy +cd sa-sql-ssis-policy +``` + +```powershell +$baseUrl = "https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance" + +New-Item -ItemType Directory -Path policy, scripts -Force | Out-Null + +curl -sLo policy/azurepolicy.json "$baseUrl/policy/azurepolicy.json" +curl -sLo scripts/deployment.ps1 "$baseUrl/scripts/deployment.ps1" +curl -sLo scripts/start-remediation.ps1 "$baseUrl/scripts/start-remediation.ps1" +``` + +> **Note:** On Windows PowerShell 5.1, `curl` is an alias for `Invoke-WebRequest`. Use `curl.exe` instead, or run the commands in PowerShell 7+. + +2. Login to Azure. + +```powershell +Connect-AzAccount +``` + +3. Set your variables. Only `TargetLicenseType` is required — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "LicenseIncluded" # "LicenseIncluded" or "BasePrice" + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: policy assigned at management group scope +# $LicenseTypesToOverwrite = @("LicenseIncluded","BasePrice") # Default: all +``` + +4. Run the deployment. + +```powershell +# Minimal — uses defaults for management group and overwrite targets +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType + +# With subscription scope +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId + +# With all options +.\scripts\deployment.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType ` + -LicenseTypesToOverwrite $LicenseTypesToOverwrite +``` + +This will: +* Create/update the policy definition at the management group scope. +* Create/assign the policy (at subscription scope when `-SubscriptionId` is provided, otherwise at management group scope). +* Audit (no system-assigned identity is created — `AuditIfNotExists` does not require one) all Managed SSIS Integration Runtimes whose current `licenseType` is in `LicenseTypesToOverwrite` and does not match `TargetLicenseType`. + +**Scenario examples:** + +```powershell +# Audit all SSIS IRs against Pay-as-you-go +.\scripts\deployment.ps1 -TargetLicenseType "LicenseIncluded" + +# Audit only IRs currently on Pay-as-you-go against Azure Hybrid Benefit +.\scripts\deployment.ps1 -TargetLicenseType "BasePrice" -LicenseTypesToOverwrite @("LicenseIncluded") +``` + +## Start Remediation + +Unlike the sibling packs, remediation does **not** use `Start-AzPolicyRemediation` — see [Why AuditIfNotExists Instead Of DeployIfNotExists](#why-auditifnotexists-instead-of-deployifnotexists). Instead, `scripts/start-remediation.ps1` enumerates SSIS IRs in scope and updates each one via `Set-AzDataFactoryV2IntegrationRuntime`. + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Enumerates all subscriptions under this management group when `SubscriptionId` is not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, remediation is limited to this subscription. | +| `TargetLicenseType` | Yes | N/A | `LicenseIncluded`, `BasePrice` | Must match the assignment target license type. | +| `LicenseTypesToOverwrite` | No | All | `LicenseIncluded`, `BasePrice` | Filter which current license states are eligible for update. Should match the value used at deployment time. | +| `Force` | No | `false` | Switch (`present`/`not present`) | Skip the interactive confirmation that lists candidates before applying updates. | + +1. Set your variables. `TargetLicenseType` is required and must match the value used during deployment — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "LicenseIncluded" # Must match the deployment target + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: scans all subscriptions under the management group +# $LicenseTypesToOverwrite = @("LicenseIncluded","BasePrice") # Default: all +``` + +2. Run the remediation. + +```powershell +# Minimal — scans all subscriptions under the tenant root management group +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType + +# With subscription scope +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId + +# With all options (non-interactive) +.\scripts\start-remediation.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType ` + -LicenseTypesToOverwrite $LicenseTypesToOverwrite ` + -Force +``` + +The script: + +1. Enumerates Data Factories and Integration Runtimes in scope. +2. Filters to Managed SSIS IRs whose `LicenseType` does not match `TargetLicenseType` and whose current value is in `LicenseTypesToOverwrite`. +3. Prints the candidate list and prompts for confirmation (skip with `-Force`). +4. Calls `Set-AzDataFactoryV2IntegrationRuntime -LicenseType -Force` against each candidate (the cmdlet performs the required GET → merge → PUT internally). +5. Reports per-IR success or failure. + +> **Note:** `Set-AzDataFactoryV2IntegrationRuntime` requires the caller to have at least **Data Factory Contributor** (or Contributor) on each factory. The script runs in the interactive Az context — there is no managed identity involved. + +## Scope + +The policy targets `Microsoft.DataFactory/factories/integrationRuntimes` resources and is filtered to: + +- IRs whose `type` is `Managed`. +- IRs that have `typeProperties.ssisProperties` (i.e., SSIS-enabled). Self-Hosted IRs and Managed IRs without SSIS properties are out of scope. + +## Reference + +- Microsoft sample script (origin of this pattern): [enable-payg-for-azure-sql.ps1](https://github.com/microsoft/sql-server-samples/blob/master/samples/manage/enable-payg-for-azure-sql/enable-payg-for-azure-sql.ps1) +- Azure Data Factory: [Configure Azure-SSIS Integration Runtime](https://learn.microsoft.com/azure/data-factory/create-azure-ssis-integration-runtime) diff --git a/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/policy/azurepolicy.json b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/policy/azurepolicy.json new file mode 100644 index 0000000000..2a44111600 --- /dev/null +++ b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/policy/azurepolicy.json @@ -0,0 +1,109 @@ +{ + "displayName": "Audit Azure Data Factory SSIS Integration Runtime license type", + "policyType": "Custom", + "mode": "All", + "description": "Audits Azure Data Factory Managed SSIS Integration Runtimes whose licenseType does not match the target value (LicenseIncluded = PAYG, BasePrice = Azure Hybrid Benefit). Remediate non-compliant IRs by running start-remediation.ps1 (see metadata.helpLink) during a maintenance window: stop the IR, set licenseType, restart. DeployIfNotExists is not supported because the ARM PUT requires the IR to be in Initial or Stopped state.", + "metadata": { + "category": "Data Factory", + "helpLink": "https://github.com/microsoft/sql-server-samples/blob/master/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/start-remediation.ps1", + "source": "https://github.com/microsoft/sql-server-samples/tree/master/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance" + }, + "parameters": { + "effect": { + "type": "String", + "metadata": { + "displayName": "Effect", + "description": "Enable or disable the execution of the policy." + }, + "allowedValues": [ + "AuditIfNotExists", + "Disabled" + ], + "defaultValue": "AuditIfNotExists" + }, + "targetLicenseType": { + "type": "String", + "metadata": { + "displayName": "Target license type", + "description": "License type to enforce on the SSIS Integration Runtime. LicenseIncluded = Pay-as-you-go, BasePrice = Azure Hybrid Benefit." + }, + "allowedValues": [ + "LicenseIncluded", + "BasePrice" + ], + "defaultValue": "LicenseIncluded" + }, + "licenseTypesToOverwrite": { + "type": "Array", + "metadata": { + "displayName": "Current license types to overwrite", + "description": "Select which current license type states are eligible for update." + }, + "allowedValues": [ + "LicenseIncluded", + "BasePrice" + ], + "defaultValue": [ + "LicenseIncluded", + "BasePrice" + ] + } + }, + "policyRule": { + "if": { + "allOf": [ + { + "field": "type", + "equals": "Microsoft.DataFactory/factories/integrationRuntimes" + }, + { + "field": "Microsoft.DataFactory/factories/integrationruntimes/type", + "equals": "Managed" + }, + { + "field": "Microsoft.DataFactory/factories/integrationRuntimes/Managed.typeProperties.ssisProperties.licenseType", + "exists": "true" + } + ] + }, + "then": { + "effect": "[parameters('effect')]", + "details": { + "type": "Microsoft.DataFactory/factories/integrationRuntimes", + "name": "[field('fullName')]", + "existenceCondition": { + "anyOf": [ + { + "field": "Microsoft.DataFactory/factories/integrationRuntimes/Managed.typeProperties.ssisProperties.licenseType", + "equals": "[parameters('targetLicenseType')]" + }, + { + "allOf": [ + { + "field": "Microsoft.DataFactory/factories/integrationRuntimes/Managed.typeProperties.ssisProperties.licenseType", + "equals": "LicenseIncluded" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'LicenseIncluded')]", + "equals": false + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.DataFactory/factories/integrationRuntimes/Managed.typeProperties.ssisProperties.licenseType", + "equals": "BasePrice" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'BasePrice')]", + "equals": false + } + ] + } + ] + } + } + } + } +} diff --git a/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/deployment.ps1 b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/deployment.ps1 new file mode 100644 index 0000000000..ad5aa34dec --- /dev/null +++ b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/deployment.ps1 @@ -0,0 +1,93 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $true)] + [ValidateSet('LicenseIncluded', 'BasePrice')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [ValidateSet('LicenseIncluded', 'BasePrice')] + [string[]]$LicenseTypesToOverwrite = @('LicenseIncluded', 'BasePrice'), + + [Parameter(Mandatory = $false)] + [switch]$SkipLicenseConfirmation +) + +$LicenseConfirmations = @{ + 'BasePrice' = "I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server." +} + +if (-not $SkipLicenseConfirmation -and $LicenseConfirmations.ContainsKey($TargetLicenseType)) { + $confirmationMessage = $LicenseConfirmations[$TargetLicenseType] + Write-Host "`n$confirmationMessage" -ForegroundColor Yellow + $response = Read-Host "Do you agree? (Y/N)" + if ($response -notin @('Y', 'y', 'Yes', 'yes')) { + Write-Output "Deployment cancelled. License confirmation was not accepted." + return + } +} + +if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" +} + +$AssignmentScope = "/providers/Microsoft.Management/managementGroups/$ManagementGroupId" + +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $AssignmentScope = "/subscriptions/$SubscriptionId" +} + +$PolicyJsonPath = Join-Path $PSScriptRoot '..\policy\azurepolicy.json' + +$LicenseToken = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'payg' } + 'BasePrice' { 'ahb' } +} + +$LicenseTypeLabel = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'Pay-as-you-go' } + 'BasePrice' { 'Azure Hybrid Benefit' } +} + +$PolicyDefinitionName = "audit-sql-ssis-$LicenseToken" +$PolicyAssignmentName = "sql-ssis-$LicenseToken" +$PolicyDefinitionDisplayName = "Audit Azure Data Factory SSIS Integration Runtime license type ('$LicenseTypeLabel')" +$PolicyAssignmentDisplayName = "Audit Azure Data Factory SSIS Integration Runtime license type ('$LicenseTypeLabel')" + +#Create policy definition +New-AzPolicyDefinition ` + -Name $PolicyDefinitionName ` + -DisplayName $PolicyDefinitionDisplayName ` + -Policy $PolicyJsonPath ` + -ManagementGroupName $ManagementGroupId ` + -Mode All ` + -ErrorAction Stop + +#Assign policy definition +$RemediationScriptUrl = 'https://github.com/microsoft/sql-server-samples/blob/master/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/start-remediation.ps1' + +$NonComplianceMessageText = "SSIS Integration Runtime licenseType is not '$TargetLicenseType' ($LicenseTypeLabel). Remediate by running start-remediation.ps1 during a maintenance window (IR will be briefly stopped, reconfigured, then started). DeployIfNotExists is not supported (ARM PUT requires Initial/Stopped state). Script: $RemediationScriptUrl" + +$Policy = Get-AzPolicyDefinition -Name $PolicyDefinitionName -ManagementGroupName $ManagementGroupId +New-AzPolicyAssignment ` + -Name $PolicyAssignmentName ` + -DisplayName $PolicyAssignmentDisplayName ` + -PolicyDefinition $Policy ` + -PolicyParameterObject @{ + targetLicenseType = $TargetLicenseType + licenseTypesToOverwrite = $LicenseTypesToOverwrite + } ` + -Scope $AssignmentScope ` + -NonComplianceMessage @( + @{ + Message = $NonComplianceMessageText + } + ) ` + -ErrorAction Stop diff --git a/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/start-remediation.ps1 b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/start-remediation.ps1 new file mode 100644 index 0000000000..89ceab51f3 --- /dev/null +++ b/samples/manage/azure-data-factory-ssis/sql-ssis-license-type-compliance/scripts/start-remediation.ps1 @@ -0,0 +1,206 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $true)] + [ValidateSet('LicenseIncluded', 'BasePrice')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [ValidateSet('LicenseIncluded', 'BasePrice')] + [string[]]$LicenseTypesToOverwrite = @('LicenseIncluded', 'BasePrice'), + + [Parameter(Mandatory = $false)] + [switch]$AutoStopStart, + + [Parameter(Mandatory = $false)] + [switch]$Force +) + +# Resolve subscriptions in scope. +# SSIS IR remediation cannot use Start-AzPolicyRemediation because the underlying +# ARM CreateOrUpdate replaces the integrationRuntime's discriminated-union +# typeProperties block. We mirror the official Microsoft sample pattern instead, +# which calls Set-AzDataFactoryV2IntegrationRuntime (it performs an internal +# GET / merge / PUT against the data plane). +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $subscriptions = @([pscustomobject]@{ Id = $SubscriptionId }) +} +else { + if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" + } + try { + $subscriptions = Get-AzManagementGroupSubscription -GroupId $ManagementGroupId -ErrorAction Stop + } + catch { + throw "Failed to enumerate subscriptions under management group '$ManagementGroupId': $($_.Exception.Message)" + } +} + +if (-not (Get-Module -ListAvailable -Name Az.DataFactory)) { + throw "Az.DataFactory module is required. Install with: Install-Module Az.DataFactory -Scope CurrentUser" +} +Import-Module Az.DataFactory -ErrorAction Stop + +$candidates = @() + +foreach ($sub in $subscriptions) { + # Normalize: Get-AzManagementGroupSubscription returns .Id as a full ARM path + # (/providers/Microsoft.Management/managementGroups//subscriptions/), + # while the synthetic pscustomobject we create from -SubscriptionId puts the + # bare GUID in .Id. Extract the GUID for Set-AzContext. + $subId = $null + if ($sub.Id -match 'subscriptions/([0-9a-fA-F-]{36})$') { $subId = $matches[1] } + elseif ($sub.Id -match '^[0-9a-fA-F-]{36}$') { $subId = $sub.Id } + elseif ($sub.SubscriptionId) { $subId = $sub.SubscriptionId } + elseif ($sub.Name -match '^[0-9a-fA-F-]{36}$') { $subId = $sub.Name } + else { $subId = [string]$sub } + + try { + Set-AzContext -SubscriptionId $subId -ErrorAction Stop | Out-Null + } + catch { + Write-Warning "Skipping subscription $subId (cannot set context): $($_.Exception.Message)" + continue + } + + $factories = Get-AzDataFactoryV2 -ErrorAction SilentlyContinue + foreach ($factory in $factories) { + $irs = Get-AzDataFactoryV2IntegrationRuntime ` + -ResourceGroupName $factory.ResourceGroupName ` + -DataFactoryName $factory.DataFactoryName ` + -ErrorAction SilentlyContinue + foreach ($ir in $irs) { + # Only Managed SSIS IRs have NodeSize set. + if ($null -eq $ir.NodeSize) { continue } + if ($null -eq $ir.LicenseType) { continue } + if ($ir.LicenseType -eq $TargetLicenseType) { continue } + if ($ir.LicenseType -notin $LicenseTypesToOverwrite) { continue } + + $candidates += [pscustomobject]@{ + SubscriptionId = $subId + ResourceGroupName = $factory.ResourceGroupName + DataFactoryName = $factory.DataFactoryName + Name = $ir.Name + CurrentLicenseType = $ir.LicenseType + State = $ir.State + } + } + } +} + +if ($candidates.Count -eq 0) { + Write-Output "No SSIS Integration Runtimes require remediation to '$TargetLicenseType'." + return +} + +Write-Output ([Environment]::NewLine + "Found $($candidates.Count) SSIS Integration Runtime(s) to remediate to '$TargetLicenseType':") +$candidates | + Format-Table SubscriptionId, ResourceGroupName, DataFactoryName, Name, CurrentLicenseType, State -AutoSize | + Out-String | + Write-Output + +$startedCandidates = @($candidates | Where-Object { $_.State -eq 'Started' }) +if ($startedCandidates.Count -gt 0) { + if ($AutoStopStart) { + Write-Warning "$($startedCandidates.Count) IR(s) are in 'Started' state. With -AutoStopStart, each will be STOPPED, reconfigured, then STARTED again (provisioning a Managed SSIS IR back to Started typically takes 20-30 minutes per IR)." + } + else { + Write-Warning "$($startedCandidates.Count) IR(s) are in 'Started' state. ARM will reject the licenseType change with 'IntegrationRuntimeCannotModify'. Re-run with -AutoStopStart to stop, reconfigure, and restart automatically." + } +} + +if (-not $Force) { + $response = Read-Host "Proceed with remediation? (Y/N)" + if ($response -notin @('Y', 'y', 'Yes', 'yes')) { + Write-Output "Remediation cancelled." + return + } +} + +foreach ($c in $candidates) { + $stoppedByUs = $false + try { + Set-AzContext -SubscriptionId $c.SubscriptionId -ErrorAction Stop | Out-Null + + # Stop the IR first if requested and currently Started. + if ($AutoStopStart -and $c.State -eq 'Started') { + Write-Output "Stopping $($c.DataFactoryName)/$($c.Name) (rg=$($c.ResourceGroupName))..." + Stop-AzDataFactoryV2IntegrationRuntime ` + -ResourceGroupName $c.ResourceGroupName ` + -DataFactoryName $c.DataFactoryName ` + -Name $c.Name ` + -Force ` + -ErrorAction Stop | Out-Null + $stoppedByUs = $true + } + + Set-AzDataFactoryV2IntegrationRuntime ` + -ResourceGroupName $c.ResourceGroupName ` + -DataFactoryName $c.DataFactoryName ` + -Name $c.Name ` + -LicenseType $TargetLicenseType ` + -Force ` + -ErrorAction Stop | Out-Null + + Write-Output "Updated $($c.DataFactoryName)/$($c.Name) from '$($c.CurrentLicenseType)' to '$TargetLicenseType' (rg=$($c.ResourceGroupName), sub=$($c.SubscriptionId))." + + # Restart only IRs that we stopped (preserves operator intent for IRs that + # were already Stopped at the time of discovery). + if ($stoppedByUs) { + Write-Output "Starting $($c.DataFactoryName)/$($c.Name) (this can take 20-30 minutes)..." + $startErr = $null + try { + Start-AzDataFactoryV2IntegrationRuntime ` + -ResourceGroupName $c.ResourceGroupName ` + -DataFactoryName $c.DataFactoryName ` + -Name $c.Name ` + -Force ` + -ErrorAction Stop | Out-Null + } + catch { + # The cmdlet's status-polling step is known to fail transiently even + # when ARM accepted the Start request. Verify the actual IR state + # before deciding whether to warn. + $startErr = $_ + } + + try { + $postState = (Get-AzDataFactoryV2IntegrationRuntime ` + -ResourceGroupName $c.ResourceGroupName ` + -DataFactoryName $c.DataFactoryName ` + -Name $c.Name ` + -Status -ErrorAction Stop).State + } + catch { + $postState = $null + } + + if ($postState -in @('Started','Starting')) { + if ($startErr) { + Write-Output "Start cmdlet returned a polling error but the IR is actually '$postState'. Treating as success." + } + Write-Output "Started $($c.DataFactoryName)/$($c.Name) (state=$postState)." + } + elseif ($startErr) { + throw $startErr + } + else { + Write-Warning "$($c.DataFactoryName)/$($c.Name) did not transition to Started/Starting (current state: '$postState'). Please investigate." + } + } + } + catch { + Write-Warning "Failed to update $($c.DataFactoryName)/$($c.Name) (rg=$($c.ResourceGroupName), sub=$($c.SubscriptionId)): $($_.Exception.Message)" + if ($stoppedByUs) { + Write-Warning "$($c.DataFactoryName)/$($c.Name) was stopped by this run but the Set/Start step failed. Please review and start it manually if intended." + } + } +} diff --git a/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/README.md b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/README.md new file mode 100644 index 0000000000..18416c2cdd --- /dev/null +++ b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/README.md @@ -0,0 +1,183 @@ +# SQL Managed Instance License Type Configuration with Azure Policy + +This solution deploys and remediates a custom Azure Policy that configures and enforces the `licenseType` property on Azure SQL Managed Instances (`Microsoft.Sql/managedInstances`) to a selected target value. + +## What Is In This Folder + +- `policy/azurepolicy.json`: Custom policy definition (DeployIfNotExists). +- `scripts/deployment.ps1`: Creates/updates the policy definition and policy assignment. +- `scripts/start-remediation.ps1`: Starts a remediation task for the created assignment. + +## License Type Mapping + +The policy uses logical license type values that map to API properties: + +| Parameter value | Portal label | `licenseType` | `hybridSecondaryUsage` | +|---|---|---|---| +| `LicenseIncluded` | Pay-as-you-go | `LicenseIncluded` | `Active` | +| `BasePrice` | Azure Hybrid Benefit | `BasePrice` | `Active` | +| `HybridFailoverRights` | Hybrid failover rights | `BasePrice` | `Passive` | + +## Licensing Conditions + +When selecting certain license types, ensure you meet the licensing requirements: + +- **Azure Hybrid Benefit** (`BasePrice`): *"I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server."* +- **Hybrid failover rights** (`HybridFailoverRights`): *"I confirm that I will use this Managed Instance as a passive replica of SQL Server(s) for which I have a SQL Server license with Software Assurance, or for which I use Pay-as-you-go billing option."* + +The deployment script will prompt for confirmation when targeting `BasePrice` or `HybridFailoverRights`. Use `-SkipLicenseConfirmation` to suppress the prompt in automated pipelines (the operator assumes responsibility for license compliance). + +## Prerequisites + +- PowerShell with Az modules installed (`Az.Resources`). +- Logged in to Azure (`Connect-AzAccount`). +- Permissions to create policy definitions/assignments and remediation tasks at target scope. + +## Deploy Policy + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Scope where the policy definition is created. Defaults to the tenant root management group when not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, policy assignment scope is the subscription. | +| `TargetLicenseType` | Yes | N/A | `LicenseIncluded`, `BasePrice`, `HybridFailoverRights` | Target license type to enforce. | +| `LicenseTypesToOverwrite` | No | All | `LicenseIncluded`, `BasePrice`, `HybridFailoverRights` | Select which current license states are eligible for update. | +| `SkipLicenseConfirmation` | No | `false` | Switch (`present`/`not present`) | Skip the interactive license confirmation prompt (for CI/CD pipelines). | + +Definition and assignment creation: + +1. Download the required files. + +```powershell +# Optional: create and enter a local working directory +mkdir sa-sql-mi-policy +cd sa-sql-mi-policy +``` + +```powershell +$baseUrl = "https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance" + +New-Item -ItemType Directory -Path policy, scripts -Force | Out-Null + +curl -sLo policy/azurepolicy.json "$baseUrl/policy/azurepolicy.json" +curl -sLo scripts/deployment.ps1 "$baseUrl/scripts/deployment.ps1" +curl -sLo scripts/start-remediation.ps1 "$baseUrl/scripts/start-remediation.ps1" +``` + +> **Note:** On Windows PowerShell 5.1, `curl` is an alias for `Invoke-WebRequest`. Use `curl.exe` instead, or run the commands in PowerShell 7+. + +2. Login to Azure. + +```powershell +Connect-AzAccount +``` + +3. Set your variables. Only `TargetLicenseType` is required — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "LicenseIncluded" # "LicenseIncluded", "BasePrice", or "HybridFailoverRights" + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: policy assigned at management group scope +# $LicenseTypesToOverwrite = @("LicenseIncluded","BasePrice","HybridFailoverRights") # Default: all +``` + +4. Run the deployment. + +```powershell +# Minimal — uses defaults for management group and overwrite targets +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType + +# With subscription scope +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId + +# With all options +.\scripts\deployment.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType ` + -LicenseTypesToOverwrite $LicenseTypesToOverwrite +``` + +This will: +* Create/update the policy definition at the management group scope. +* Create/assign the policy (at subscription scope when `-SubscriptionId` is provided, otherwise at management group scope). +* Enforce the selected `TargetLicenseType` on resources matching the `LicenseTypesToOverwrite` filter. + +**Scenario examples:** + +```powershell +# Move all instances to Pay-as-you-go +.\scripts\deployment.ps1 -TargetLicenseType "LicenseIncluded" + +# Move Pay-as-you-go instances to Azure Hybrid Benefit +.\scripts\deployment.ps1 -TargetLicenseType "BasePrice" -LicenseTypesToOverwrite @("LicenseIncluded") + +# Configure hybrid failover rights, only for instances currently on Azure Hybrid Benefit +.\scripts\deployment.ps1 -TargetLicenseType "HybridFailoverRights" -LicenseTypesToOverwrite @("BasePrice") +``` + +> **Note:** `deployment.ps1` automatically grants required roles to the policy assignment managed identity at assignment scope. + +## Start Remediation + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Used to resolve the policy definition/assignment naming context. Defaults to the tenant root management group when not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, remediation runs at subscription scope. | +| `TargetLicenseType` | Yes | N/A | `LicenseIncluded`, `BasePrice`, `HybridFailoverRights` | Must match the assignment target license type. | +| `GrantMissingPermissions` | No | `false` | Switch (`present`/`not present`) | If set, checks and assigns missing required roles before remediation. | + +1. Set your variables. `TargetLicenseType` is required and must match the value used during deployment — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "LicenseIncluded" # Must match the deployment target + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: remediation runs at management group scope +``` + +2. Run the remediation. + +```powershell +# Minimal — uses defaults for management group +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType -GrantMissingPermissions + +# With subscription scope +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId -GrantMissingPermissions + +# With all options +.\scripts\start-remediation.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType ` + -GrantMissingPermissions +``` + +> **Note:** Use `-GrantMissingPermissions` to automatically check and assign any missing required roles before remediation starts. + +## Managed Identity And Roles + +The policy assignment is created with `-IdentityType SystemAssigned`. Azure creates a managed identity on the assignment and uses it to apply DeployIfNotExists changes during enforcement and remediation. + +Required roles: + +- `SQL Managed Instance Contributor` (`4939a1f6-9ae0-4e48-a1e0-f2cbe897382d`) +- `Reader` (`acdd72a7-3385-48ef-bd42-f606fba81ae7`) +- `Resource Policy Contributor` (required so DeployIfNotExists can create template deployments) + +## Troubleshooting + +If you see `PolicyAuthorizationFailed`, the policy assignment identity is missing one or more required roles at assignment scope. + +Use one of these options: + +- Re-run `scripts/deployment.ps1` (default behavior assigns required roles automatically). +- Run `scripts/start-remediation.ps1 -GrantMissingPermissions` (checks and assigns missing required roles before remediation). diff --git a/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/policy/azurepolicy.json b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/policy/azurepolicy.json new file mode 100644 index 0000000000..2fa2a9be85 --- /dev/null +++ b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/policy/azurepolicy.json @@ -0,0 +1,222 @@ +{ + "displayName": "Configure SQL Managed Instance license type", + "policyType": "Custom", + "mode": "Indexed", + "description": "This policy configures the license type for Azure SQL Managed Instances to a specified target value.", + "metadata": { + "category": "" + }, + "version": "1.0.0", + "parameters": { + "effect": { + "type": "String", + "metadata": { + "displayName": "Effect", + "description": "Enable or disable the execution of the policy." + }, + "allowedValues": [ + "DeployIfNotExists", + "Disabled" + ], + "defaultValue": "DeployIfNotExists" + }, + "targetLicenseType": { + "type": "String", + "metadata": { + "displayName": "Target license type", + "description": "License type to enforce on the SQL Managed Instance. LicenseIncluded = Pay-as-you-go, BasePrice = Azure Hybrid Benefit, HybridFailoverRights = Hybrid failover rights (passive DR)." + }, + "allowedValues": [ + "LicenseIncluded", + "BasePrice", + "HybridFailoverRights" + ], + "defaultValue": "LicenseIncluded" + }, + "licenseTypesToOverwrite": { + "type": "Array", + "metadata": { + "displayName": "Current license types to overwrite", + "description": "Select which current license type states are eligible for update." + }, + "allowedValues": [ + "LicenseIncluded", + "BasePrice", + "HybridFailoverRights" + ], + "defaultValue": [ + "LicenseIncluded", + "BasePrice", + "HybridFailoverRights" + ] + } + }, + "policyRule": { + "if": { + "field": "type", + "equals": "Microsoft.Sql/managedInstances" + }, + "then": { + "effect": "[parameters('effect')]", + "details": { + "type": "Microsoft.Sql/managedInstances", + "roleDefinitionIds": [ + "/providers/Microsoft.Authorization/roleDefinitions/4939a1f6-9ae0-4e48-a1e0-f2cbe897382d", + "/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7" + ], + "name": "[field('name')]", + "existenceCondition": { + "anyOf": [ + { + "allOf": [ + { + "value": "[parameters('targetLicenseType')]", + "equals": "LicenseIncluded" + }, + { + "field": "Microsoft.Sql/managedInstances/licenseType", + "equals": "LicenseIncluded" + } + ] + }, + { + "allOf": [ + { + "value": "[parameters('targetLicenseType')]", + "equals": "BasePrice" + }, + { + "field": "Microsoft.Sql/managedInstances/licenseType", + "equals": "BasePrice" + }, + { + "field": "Microsoft.Sql/managedInstances/hybridSecondaryUsage", + "notEquals": "Passive" + } + ] + }, + { + "allOf": [ + { + "value": "[parameters('targetLicenseType')]", + "equals": "HybridFailoverRights" + }, + { + "field": "Microsoft.Sql/managedInstances/licenseType", + "equals": "BasePrice" + }, + { + "field": "Microsoft.Sql/managedInstances/hybridSecondaryUsage", + "equals": "Passive" + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.Sql/managedInstances/licenseType", + "equals": "LicenseIncluded" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'LicenseIncluded')]", + "equals": false + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.Sql/managedInstances/licenseType", + "equals": "BasePrice" + }, + { + "field": "Microsoft.Sql/managedInstances/hybridSecondaryUsage", + "notEquals": "Passive" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'BasePrice')]", + "equals": false + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.Sql/managedInstances/licenseType", + "equals": "BasePrice" + }, + { + "field": "Microsoft.Sql/managedInstances/hybridSecondaryUsage", + "equals": "Passive" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'HybridFailoverRights')]", + "equals": false + } + ] + } + ] + }, + "evaluationDelay": "AfterProvisioningSuccess", + "deployment": { + "properties": { + "mode": "incremental", + "template": { + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "managedInstanceName": { + "type": "string", + "metadata": { + "description": "The name of the SQL Managed Instance." + } + }, + "location": { + "type": "string", + "metadata": { + "description": "The location of the SQL Managed Instance." + } + }, + "targetLicenseType": { + "type": "string", + "metadata": { + "description": "The logical license type to enforce. Maps to licenseType and hybridSecondaryUsage API properties." + } + } + }, + "functions": [], + "variables": { + "resolvedLicenseType": "[if(equals(parameters('targetLicenseType'), 'HybridFailoverRights'), 'BasePrice', parameters('targetLicenseType'))]", + "resolvedHybridSecondaryUsage": "[if(equals(parameters('targetLicenseType'), 'HybridFailoverRights'), 'Passive', 'Active')]" + }, + "resources": [ + { + "type": "Microsoft.Sql/managedInstances", + "apiVersion": "2023-08-01-preview", + "name": "[parameters('managedInstanceName')]", + "location": "[parameters('location')]", + "properties": { + "licenseType": "[variables('resolvedLicenseType')]", + "hybridSecondaryUsage": "[variables('resolvedHybridSecondaryUsage')]" + } + } + ], + "outputs": {} + }, + "parameters": { + "managedInstanceName": { + "value": "[field('name')]" + }, + "location": { + "value": "[field('location')]" + }, + "targetLicenseType": { + "value": "[parameters('targetLicenseType')]" + } + } + } + } + } + } + } +} diff --git a/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/deployment.ps1 b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/deployment.ps1 new file mode 100644 index 0000000000..c2b2df5665 --- /dev/null +++ b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/deployment.ps1 @@ -0,0 +1,142 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $true)] + [ValidateSet('LicenseIncluded', 'BasePrice', 'HybridFailoverRights')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [ValidateSet('LicenseIncluded', 'BasePrice', 'HybridFailoverRights')] + [string[]]$LicenseTypesToOverwrite = @('LicenseIncluded', 'BasePrice', 'HybridFailoverRights'), + + [Parameter(Mandatory = $false)] + [switch]$SkipManagedIdentityRoleAssignment, + + [Parameter(Mandatory = $false)] + [switch]$SkipLicenseConfirmation +) + +$LicenseConfirmations = @{ + 'BasePrice' = "I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server." + 'HybridFailoverRights' = "I confirm that I will use this Managed Instance as a passive replica of SQL Server(s) for which I have a SQL Server license with Software Assurance, or for which I use Pay-as-you-go billing option." +} + +if (-not $SkipLicenseConfirmation -and $LicenseConfirmations.ContainsKey($TargetLicenseType)) { + $confirmationMessage = $LicenseConfirmations[$TargetLicenseType] + Write-Host "`n$confirmationMessage" -ForegroundColor Yellow + $response = Read-Host "Do you agree? (Y/N)" + if ($response -notin @('Y', 'y', 'Yes', 'yes')) { + Write-Output "Deployment cancelled. License confirmation was not accepted." + return + } +} + +if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" +} + +$AssignmentScope = "/providers/Microsoft.Management/managementGroups/$ManagementGroupId" + +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $AssignmentScope = "/subscriptions/$SubscriptionId" +} + +$PolicyJsonPath = Join-Path $PSScriptRoot '..\policy\azurepolicy.json' + +$LicenseToken = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'payg' } + 'BasePrice' { 'ahb' } + 'HybridFailoverRights' { 'hfr' } +} + +$LicenseTypeLabel = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'Pay-as-you-go' } + 'BasePrice' { 'Azure Hybrid Benefit' } + 'HybridFailoverRights' { 'Hybrid failover rights' } +} + +$PolicyDefinitionName = "activate-sql-mi-$LicenseToken" +$PolicyAssignmentName = "sql-mi-$LicenseToken" +$PolicyDefinitionDisplayName = "Configure SQL Managed Instance license type to '$LicenseTypeLabel'" +$PolicyAssignmentDisplayName = "Configure SQL Managed Instance license type to '$LicenseTypeLabel'" + +#Create policy definition +New-AzPolicyDefinition ` + -Name $PolicyDefinitionName ` + -DisplayName $PolicyDefinitionDisplayName ` + -Policy $PolicyJsonPath ` + -ManagementGroupName $ManagementGroupId ` + -Mode Indexed ` + -ErrorAction Stop + +#Assign policy definition +$Policy = Get-AzPolicyDefinition -Name $PolicyDefinitionName -ManagementGroupName $ManagementGroupId +$PolicyAssignment = New-AzPolicyAssignment ` + -Name $PolicyAssignmentName ` + -DisplayName $PolicyAssignmentDisplayName ` + -PolicyDefinition $Policy ` + -PolicyParameterObject @{ + targetLicenseType = $TargetLicenseType + licenseTypesToOverwrite = $LicenseTypesToOverwrite + } ` + -Scope $AssignmentScope ` + -Location 'westeurope' ` + -IdentityType 'SystemAssigned' ` + -ErrorAction Stop + +if (-not $SkipManagedIdentityRoleAssignment) { + $requiredRoleNames = @( + 'SQL Managed Instance Contributor' + 'Reader' + 'Resource Policy Contributor' + ) + $principalId = $PolicyAssignment.IdentityPrincipalId + + if ([string]::IsNullOrEmpty($principalId)) { + throw "Policy assignment identity principal ID is empty. Cannot assign required roles." + } + + foreach ($requiredRoleName in $requiredRoleNames) { + $existingRole = Get-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction SilentlyContinue + + if (-not $existingRole) { + $maxRetries = 5 + $retryDelay = 10 + for ($i = 1; $i -le $maxRetries; $i++) { + try { + New-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction Stop | Out-Null + + Write-Output "Assigned '$requiredRoleName' to policy assignment identity ($principalId) at scope $AssignmentScope." + break + } + catch { + if ($_.Exception.Message -match 'Conflict') { + Write-Output "Assigned '$requiredRoleName' to policy assignment identity ($principalId) at scope $AssignmentScope (confirmed after retry)." + break + } + if ($i -eq $maxRetries) { throw } + Write-Output "Waiting ${retryDelay}s for identity replication before assigning '$requiredRoleName' ($i/$maxRetries)..." + Start-Sleep -Seconds $retryDelay + } + } + } + else { + Write-Output "Policy assignment identity already has '$requiredRoleName' at scope $AssignmentScope." + } + } +} diff --git a/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/start-remediation.ps1 b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/start-remediation.ps1 new file mode 100644 index 0000000000..1377d0971f --- /dev/null +++ b/samples/manage/azure-sql-db-managed-instance/sql-mi-license-type-compliance/scripts/start-remediation.ps1 @@ -0,0 +1,124 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $true)] + [ValidateSet('LicenseIncluded', 'BasePrice', 'HybridFailoverRights')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$PolicyAssignmentName, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$RemediationName, + + [Parameter(Mandatory = $false)] + [ValidateSet('ExistingNonCompliant', 'ReEvaluateCompliance')] + [string]$ResourceDiscoveryMode, + + [Parameter(Mandatory = $false)] + [switch]$GrantMissingPermissions +) + +if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" +} + +$AssignmentScope = "/providers/Microsoft.Management/managementGroups/$ManagementGroupId" + +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $AssignmentScope = "/subscriptions/$SubscriptionId" +} + +$LicenseToken = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'payg' } + 'BasePrice' { 'ahb' } + 'HybridFailoverRights' { 'hfr' } +} + +if (-not $PSBoundParameters.ContainsKey('PolicyAssignmentName')) { + $PolicyAssignmentName = "sql-mi-$LicenseToken" +} + +if (-not $PSBoundParameters.ContainsKey('RemediationName')) { + $RemediationName = "remediate-sql-mi-$LicenseToken" +} + +if (-not $PSBoundParameters.ContainsKey('ResourceDiscoveryMode')) { + if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $ResourceDiscoveryMode = 'ReEvaluateCompliance' + } + else { + $ResourceDiscoveryMode = 'ExistingNonCompliant' + } +} + +# Validate assignment exists before creating remediation. +$PolicyAssignmentObj = Get-AzPolicyAssignment -Scope $AssignmentScope -Name $PolicyAssignmentName -ErrorAction Stop + +$requiredRoleNames = @( + 'SQL Managed Instance Contributor' + 'Reader' + 'Resource Policy Contributor' +) +$principalId = $PolicyAssignmentObj.IdentityPrincipalId + +if ([string]::IsNullOrEmpty($principalId)) { + throw "Policy assignment identity principal ID is empty. Cannot verify required roles." +} + +$missingRoles = @() + +foreach ($requiredRoleName in $requiredRoleNames) { + $requiredRole = Get-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction SilentlyContinue + + if (-not $requiredRole) { + $missingRoles += $requiredRoleName + } +} + +if ($missingRoles.Count -gt 0) { + if ($GrantMissingPermissions) { + foreach ($missingRole in $missingRoles) { + New-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $missingRole ` + -Scope $AssignmentScope ` + -ErrorAction Stop | Out-Null + + Write-Output "Assigned '$missingRole' to policy assignment identity ($principalId) at scope $AssignmentScope." + } + } + else { + throw "Missing required roles [$($missingRoles -join ', ')] for policy assignment identity ($principalId) at scope $AssignmentScope. Re-run with -GrantMissingPermissions or assign the roles manually." + } +} + +$CommonParams = @{ + Name = $RemediationName + PolicyAssignmentId = $PolicyAssignmentObj.Id + Scope = $AssignmentScope + ResourceDiscoveryMode = $ResourceDiscoveryMode +} + +if (Get-Command -Name Start-AzPolicyRemediation -ErrorAction SilentlyContinue) { + Start-AzPolicyRemediation @CommonParams +} +elseif (Get-Command -Name New-AzPolicyRemediation -ErrorAction SilentlyContinue) { + New-AzPolicyRemediation @CommonParams +} +else { + throw "Neither Start-AzPolicyRemediation nor New-AzPolicyRemediation is available. Install/update Az.PolicyInsights." +} diff --git a/samples/manage/azure-sql-db/sql-paas-license-type-compliance/README.md b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/README.md new file mode 100644 index 0000000000..7f7aaa1f98 --- /dev/null +++ b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/README.md @@ -0,0 +1,181 @@ +# Azure SQL Database (PaaS) License Type Configuration with Azure Policy + +This solution deploys and remediates a custom Azure Policy that configures and enforces the `licenseType` property on Azure SQL Databases (`Microsoft.Sql/servers/databases`) to a selected target value. + +## What Is In This Folder + +- `policy/azurepolicy.json`: Custom policy definition (DeployIfNotExists). +- `scripts/deployment.ps1`: Creates/updates the policy definition and policy assignment. +- `scripts/start-remediation.ps1`: Starts a remediation task for the created assignment. + +## License Type Mapping + +| Parameter value | Portal label | `licenseType` | +|---|---|---| +| `LicenseIncluded` | Pay-as-you-go | `LicenseIncluded` | +| `BasePrice` | Azure Hybrid Benefit | `BasePrice` | + +> **Note:** License type configuration is only available for databases using the **Provisioned** compute tier. Databases configured with the **Serverless** compute tier do not support the `licenseType` property. These databases will be flagged as non-compliant by the policy, but remediation cannot change the license type. To configure the license type, switch the database to the Provisioned compute tier. + +## Licensing Conditions + +When selecting Azure Hybrid Benefit, ensure you meet the licensing requirements: + +- **Azure Hybrid Benefit** (`BasePrice`): *"I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server."* + +The deployment script will prompt for confirmation when targeting `BasePrice`. Use `-SkipLicenseConfirmation` to suppress the prompt in automated pipelines (the operator assumes responsibility for license compliance). + +## Prerequisites + +- PowerShell with Az modules installed (`Az.Resources`). +- Logged in to Azure (`Connect-AzAccount`). +- Permissions to create policy definitions/assignments and remediation tasks at target scope. + +## Deploy Policy + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Scope where the policy definition is created. Defaults to the tenant root management group when not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, policy assignment scope is the subscription. | +| `TargetLicenseType` | Yes | N/A | `LicenseIncluded`, `BasePrice` | Target license type to enforce. | +| `SkipLicenseConfirmation` | No | `false` | Switch (`present`/`not present`) | Skip the interactive license confirmation prompt (for CI/CD pipelines). | + +Definition and assignment creation: + +1. Download the required files. + +```powershell +# Optional: create and enter a local working directory +mkdir sa-sql-paas-policy +cd sa-sql-paas-policy +``` + +```powershell +$baseUrl = "https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/manage/azure-sql-db/sql-paas-license-type-compliance" + +New-Item -ItemType Directory -Path policy, scripts -Force | Out-Null + +curl -sLo policy/azurepolicy.json "$baseUrl/policy/azurepolicy.json" +curl -sLo scripts/deployment.ps1 "$baseUrl/scripts/deployment.ps1" +curl -sLo scripts/start-remediation.ps1 "$baseUrl/scripts/start-remediation.ps1" +``` + +> **Note:** On Windows PowerShell 5.1, `curl` is an alias for `Invoke-WebRequest`. Use `curl.exe` instead, or run the commands in PowerShell 7+. + +2. Login to Azure. + +```powershell +Connect-AzAccount +``` + +3. Set your variables. Only `TargetLicenseType` is required — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "LicenseIncluded" # "LicenseIncluded" or "BasePrice" + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: policy assigned at management group scope +``` + +4. Run the deployment. + +```powershell +# Minimal — uses defaults for management group +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType + +# With subscription scope +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId + +# With all options +.\scripts\deployment.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType +``` + +This will: +* Create/update the policy definition at the management group scope. +* Create/assign the policy (at subscription scope when `-SubscriptionId` is provided, otherwise at management group scope). +* Enforce the selected `TargetLicenseType` on all vCore-based SQL databases (excludes Basic/DTU-based databases and the `master` database). + +**Scenario examples:** + +```powershell +# Move all SQL databases to Pay-as-you-go +.\scripts\deployment.ps1 -TargetLicenseType "LicenseIncluded" + +# Move all SQL databases to Azure Hybrid Benefit +.\scripts\deployment.ps1 -TargetLicenseType "BasePrice" +``` + +> **Note:** `deployment.ps1` automatically grants required roles to the policy assignment managed identity at assignment scope. + +## Start Remediation + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Used to resolve the policy definition/assignment naming context. Defaults to the tenant root management group when not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, remediation runs at subscription scope. | +| `TargetLicenseType` | Yes | N/A | `LicenseIncluded`, `BasePrice` | Must match the assignment target license type. | +| `GrantMissingPermissions` | No | `false` | Switch (`present`/`not present`) | If set, checks and assigns missing required roles before remediation. | + +1. Set your variables. `TargetLicenseType` is required and must match the value used during deployment — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "LicenseIncluded" # Must match the deployment target + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: remediation runs at management group scope +``` + +2. Run the remediation. + +```powershell +# Minimal — uses defaults for management group +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType -GrantMissingPermissions + +# With subscription scope +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId -GrantMissingPermissions + +# With all options +.\scripts\start-remediation.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType ` + -GrantMissingPermissions +``` + +> **Note:** Use `-GrantMissingPermissions` to automatically check and assign any missing required roles before remediation starts. + +## Managed Identity And Roles + +The policy assignment is created with `-IdentityType SystemAssigned`. Azure creates a managed identity on the assignment and uses it to apply DeployIfNotExists changes during enforcement and remediation. + +Required roles: + +- `SQL DB Contributor` (`9b7fa17d-e63e-47b0-bb0a-15c516ac86ec`) +- `Reader` (`acdd72a7-3385-48ef-bd42-f606fba81ae7`) +- `Resource Policy Contributor` (required so DeployIfNotExists can create template deployments) + +## Troubleshooting + +If you see `PolicyAuthorizationFailed`, the policy assignment identity is missing one or more required roles at assignment scope. + +Use one of these options: + +- Re-run `scripts/deployment.ps1` (default behavior assigns required roles automatically). +- Run `scripts/start-remediation.ps1 -GrantMissingPermissions` (checks and assigns missing required roles before remediation). + +## Scope + +The policy targets vCore-based Azure SQL Databases only. It excludes: +- The `master` system database. +- Basic/DTU-based databases (which don't support the `licenseType` property). diff --git a/samples/manage/azure-sql-db/sql-paas-license-type-compliance/policy/azurepolicy.json b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/policy/azurepolicy.json new file mode 100644 index 0000000000..47787e390c --- /dev/null +++ b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/policy/azurepolicy.json @@ -0,0 +1,116 @@ +{ + "parameters": { + "effect": { + "type": "String", + "metadata": { + "displayName": "Effect", + "description": "Enable or disable the execution of the policy." + }, + "allowedValues": [ + "DeployIfNotExists", + "Disabled" + ], + "defaultValue": "DeployIfNotExists" + }, + "targetLicenseType": { + "type": "String", + "metadata": { + "displayName": "Target license type", + "description": "License type to enforce on the Azure SQL Database. LicenseIncluded = Pay-as-you-go, BasePrice = Azure Hybrid Benefit." + }, + "allowedValues": [ + "LicenseIncluded", + "BasePrice" + ], + "defaultValue": "LicenseIncluded" + } + }, + "policyRule": { + "if": { + "allOf": [ + { + "field": "type", + "equals": "Microsoft.Sql/servers/databases" + }, + { + "field": "Microsoft.Sql/servers/databases/sku.tier", + "notEquals": "Basic" + }, + { + "field": "name", + "notEquals": "master" + } + ] + }, + "then": { + "effect": "[parameters('effect')]", + "details": { + "type": "Microsoft.Sql/servers/databases", + "roleDefinitionIds": [ + "/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec", + "/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7" + ], + "name": "[field('fullName')]", + "existenceCondition": { + "field": "Microsoft.Sql/servers/databases/licenseType", + "equals": "[parameters('targetLicenseType')]" + }, + "evaluationDelay": "AfterProvisioningSuccess", + "deployment": { + "properties": { + "mode": "incremental", + "template": { + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "databaseFullName": { + "type": "string", + "metadata": { + "description": "The full name of the database (server/database)." + } + }, + "location": { + "type": "string", + "metadata": { + "description": "The location of the database." + } + }, + "targetLicenseType": { + "type": "string", + "metadata": { + "description": "The license type to enforce." + } + } + }, + "functions": [], + "variables": {}, + "resources": [ + { + "type": "Microsoft.Sql/servers/databases", + "apiVersion": "2023-08-01-preview", + "name": "[parameters('databaseFullName')]", + "location": "[parameters('location')]", + "properties": { + "licenseType": "[parameters('targetLicenseType')]" + } + } + ], + "outputs": {} + }, + "parameters": { + "databaseFullName": { + "value": "[field('fullName')]" + }, + "location": { + "value": "[field('location')]" + }, + "targetLicenseType": { + "value": "[parameters('targetLicenseType')]" + } + } + } + } + } + } + } +} diff --git a/samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/deployment.ps1 b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/deployment.ps1 new file mode 100644 index 0000000000..6275f72780 --- /dev/null +++ b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/deployment.ps1 @@ -0,0 +1,139 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $true)] + [ValidateSet('LicenseIncluded', 'BasePrice')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [switch]$SkipManagedIdentityRoleAssignment, + + [Parameter(Mandatory = $false)] + [switch]$SkipLicenseConfirmation +) + +$LicenseConfirmations = @{ + 'BasePrice' = "I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server." +} + +if (-not $SkipLicenseConfirmation -and $LicenseConfirmations.ContainsKey($TargetLicenseType)) { + $confirmationMessage = $LicenseConfirmations[$TargetLicenseType] + Write-Host "`n$confirmationMessage" -ForegroundColor Yellow + $response = Read-Host "Do you agree? (Y/N)" + if ($response -notin @('Y', 'y', 'Yes', 'yes')) { + Write-Output "Deployment cancelled. License confirmation was not accepted." + return + } +} + +if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" +} + +$AssignmentScope = "/providers/Microsoft.Management/managementGroups/$ManagementGroupId" + +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $AssignmentScope = "/subscriptions/$SubscriptionId" +} + +$PolicyJsonPath = Join-Path $PSScriptRoot '..\policy\azurepolicy.json' + +$LicenseToken = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'payg' } + 'BasePrice' { 'ahb' } +} + +$LicenseTypeLabel = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'Pay-as-you-go' } + 'BasePrice' { 'Azure Hybrid Benefit' } +} + +$PolicyDefinitionName = "activate-sql-paas-$LicenseToken" +$PolicyAssignmentName = "sql-paas-$LicenseToken" +$PolicyDefinitionDisplayName = "Configure Azure SQL Database license type to '$LicenseTypeLabel'" +$PolicyAssignmentDisplayName = "Configure Azure SQL Database license type to '$LicenseTypeLabel'" + +#Create policy definition +New-AzPolicyDefinition ` + -Name $PolicyDefinitionName ` + -DisplayName $PolicyDefinitionDisplayName ` + -Policy $PolicyJsonPath ` + -ManagementGroupName $ManagementGroupId ` + -Mode Indexed ` + -ErrorAction Stop + +#Assign policy definition +$Policy = Get-AzPolicyDefinition -Name $PolicyDefinitionName -ManagementGroupName $ManagementGroupId +$PolicyAssignment = New-AzPolicyAssignment ` + -Name $PolicyAssignmentName ` + -DisplayName $PolicyAssignmentDisplayName ` + -PolicyDefinition $Policy ` + -PolicyParameterObject @{ + targetLicenseType = $TargetLicenseType + } ` + -Scope $AssignmentScope ` + -Location 'westeurope' ` + -IdentityType 'SystemAssigned' ` + -NonComplianceMessage @( + @{ + Message = "The database license type is not set to '$LicenseTypeLabel'. If the database uses the Serverless compute tier, license type configuration is not supported — switch to the Provisioned compute tier to configure the license type." + } + ) ` + -ErrorAction Stop + +if (-not $SkipManagedIdentityRoleAssignment) { + $requiredRoleNames = @( + 'SQL DB Contributor' + 'Reader' + 'Resource Policy Contributor' + ) + $principalId = $PolicyAssignment.IdentityPrincipalId + + if ([string]::IsNullOrEmpty($principalId)) { + throw "Policy assignment identity principal ID is empty. Cannot assign required roles." + } + + foreach ($requiredRoleName in $requiredRoleNames) { + $existingRole = Get-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction SilentlyContinue + + if (-not $existingRole) { + $maxRetries = 5 + $retryDelay = 10 + for ($i = 1; $i -le $maxRetries; $i++) { + try { + New-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction Stop | Out-Null + + Write-Output "Assigned '$requiredRoleName' to policy assignment identity ($principalId) at scope $AssignmentScope." + break + } + catch { + if ($_.Exception.Message -match 'Conflict') { + Write-Output "Assigned '$requiredRoleName' to policy assignment identity ($principalId) at scope $AssignmentScope (confirmed after retry)." + break + } + if ($i -eq $maxRetries) { throw } + Write-Output "Waiting ${retryDelay}s for identity replication before assigning '$requiredRoleName' ($i/$maxRetries)..." + Start-Sleep -Seconds $retryDelay + } + } + } + else { + Write-Output "Policy assignment identity already has '$requiredRoleName' at scope $AssignmentScope." + } + } +} diff --git a/samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/start-remediation.ps1 b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/start-remediation.ps1 new file mode 100644 index 0000000000..7e3704005d --- /dev/null +++ b/samples/manage/azure-sql-db/sql-paas-license-type-compliance/scripts/start-remediation.ps1 @@ -0,0 +1,123 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $true)] + [ValidateSet('LicenseIncluded', 'BasePrice')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$PolicyAssignmentName, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$RemediationName, + + [Parameter(Mandatory = $false)] + [ValidateSet('ExistingNonCompliant', 'ReEvaluateCompliance')] + [string]$ResourceDiscoveryMode, + + [Parameter(Mandatory = $false)] + [switch]$GrantMissingPermissions +) + +if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" +} + +$AssignmentScope = "/providers/Microsoft.Management/managementGroups/$ManagementGroupId" + +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $AssignmentScope = "/subscriptions/$SubscriptionId" +} + +$LicenseToken = switch ($TargetLicenseType) { + 'LicenseIncluded' { 'payg' } + 'BasePrice' { 'ahb' } +} + +if (-not $PSBoundParameters.ContainsKey('PolicyAssignmentName')) { + $PolicyAssignmentName = "sql-paas-$LicenseToken" +} + +if (-not $PSBoundParameters.ContainsKey('RemediationName')) { + $RemediationName = "remediate-sql-paas-$LicenseToken" +} + +if (-not $PSBoundParameters.ContainsKey('ResourceDiscoveryMode')) { + if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $ResourceDiscoveryMode = 'ReEvaluateCompliance' + } + else { + $ResourceDiscoveryMode = 'ExistingNonCompliant' + } +} + +# Validate assignment exists before creating remediation. +$PolicyAssignmentObj = Get-AzPolicyAssignment -Scope $AssignmentScope -Name $PolicyAssignmentName -ErrorAction Stop + +$requiredRoleNames = @( + 'SQL DB Contributor' + 'Reader' + 'Resource Policy Contributor' +) +$principalId = $PolicyAssignmentObj.IdentityPrincipalId + +if ([string]::IsNullOrEmpty($principalId)) { + throw "Policy assignment identity principal ID is empty. Cannot verify required roles." +} + +$missingRoles = @() + +foreach ($requiredRoleName in $requiredRoleNames) { + $requiredRole = Get-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction SilentlyContinue + + if (-not $requiredRole) { + $missingRoles += $requiredRoleName + } +} + +if ($missingRoles.Count -gt 0) { + if ($GrantMissingPermissions) { + foreach ($missingRole in $missingRoles) { + New-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $missingRole ` + -Scope $AssignmentScope ` + -ErrorAction Stop | Out-Null + + Write-Output "Assigned '$missingRole' to policy assignment identity ($principalId) at scope $AssignmentScope." + } + } + else { + throw "Missing required roles [$($missingRoles -join ', ')] for policy assignment identity ($principalId) at scope $AssignmentScope. Re-run with -GrantMissingPermissions or assign the roles manually." + } +} + +$CommonParams = @{ + Name = $RemediationName + PolicyAssignmentId = $PolicyAssignmentObj.Id + Scope = $AssignmentScope + ResourceDiscoveryMode = $ResourceDiscoveryMode +} + +if (Get-Command -Name Start-AzPolicyRemediation -ErrorAction SilentlyContinue) { + Start-AzPolicyRemediation @CommonParams +} +elseif (Get-Command -Name New-AzPolicyRemediation -ErrorAction SilentlyContinue) { + New-AzPolicyRemediation @CommonParams +} +else { + throw "Neither Start-AzPolicyRemediation nor New-AzPolicyRemediation is available. Install/update Az.PolicyInsights." +} diff --git a/samples/manage/sql-vm/sql-iaas-license-type-compliance/README.md b/samples/manage/sql-vm/sql-iaas-license-type-compliance/README.md new file mode 100644 index 0000000000..01d4d1eba4 --- /dev/null +++ b/samples/manage/sql-vm/sql-iaas-license-type-compliance/README.md @@ -0,0 +1,181 @@ +# SQL Server on Azure VMs (IaaS) License Type Configuration with Azure Policy + +This solution deploys and remediates a custom Azure Policy that configures and enforces the `sqlServerLicenseType` property on SQL Server on Azure Virtual Machines (`Microsoft.SqlVirtualMachine/sqlVirtualMachines`) to a selected target value. + +## What Is In This Folder + +- `policy/azurepolicy.json`: Custom policy definition (DeployIfNotExists). +- `scripts/deployment.ps1`: Creates/updates the policy definition and policy assignment. +- `scripts/start-remediation.ps1`: Starts a remediation task for the created assignment. + +## License Type Mapping + +| Parameter value | Portal label | `sqlServerLicenseType` | +|---|---|---| +| `PAYG` | Pay-as-you-go | `PAYG` | +| `AHUB` | Azure Hybrid Benefit | `AHUB` | +| `DR` | HA/DR | `DR` | + +## Licensing Conditions + +When selecting certain license types, ensure you meet the licensing requirements: + +- **Azure Hybrid Benefit** (`AHUB`): *"I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server."* +- **HA/DR** (`DR`): *"I confirm that I will use this SQL Server VM as a passive HA/DR replica for which I have a SQL Server license with Software Assurance, or for which I use Pay-as-you-go billing option."* + +The deployment script will prompt for confirmation when targeting `AHUB` or `DR`. Use `-SkipLicenseConfirmation` to suppress the prompt in automated pipelines (the operator assumes responsibility for license compliance). + +## Prerequisites + +- PowerShell with Az modules installed (`Az.Resources`). +- Logged in to Azure (`Connect-AzAccount`). +- Permissions to create policy definitions/assignments and remediation tasks at target scope. + +## Deploy Policy + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Scope where the policy definition is created. Defaults to the tenant root management group when not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, policy assignment scope is the subscription. | +| `TargetLicenseType` | Yes | N/A | `PAYG`, `AHUB`, `DR` | Target license type to enforce. | +| `LicenseTypesToOverwrite` | No | All | `PAYG`, `AHUB`, `DR` | Select which current license states are eligible for update. | +| `SkipLicenseConfirmation` | No | `false` | Switch (`present`/`not present`) | Skip the interactive license confirmation prompt (for CI/CD pipelines). | + +Definition and assignment creation: + +1. Download the required files. + +```powershell +# Optional: create and enter a local working directory +mkdir sa-sql-iaas-policy +cd sa-sql-iaas-policy +``` + +```powershell +$baseUrl = "https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/manage/sql-vm/sql-iaas-license-type-compliance" + +New-Item -ItemType Directory -Path policy, scripts -Force | Out-Null + +curl -sLo policy/azurepolicy.json "$baseUrl/policy/azurepolicy.json" +curl -sLo scripts/deployment.ps1 "$baseUrl/scripts/deployment.ps1" +curl -sLo scripts/start-remediation.ps1 "$baseUrl/scripts/start-remediation.ps1" +``` + +> **Note:** On Windows PowerShell 5.1, `curl` is an alias for `Invoke-WebRequest`. Use `curl.exe` instead, or run the commands in PowerShell 7+. + +2. Login to Azure. + +```powershell +Connect-AzAccount +``` + +3. Set your variables. Only `TargetLicenseType` is required — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "PAYG" # "PAYG", "AHUB", or "DR" + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: policy assigned at management group scope +# $LicenseTypesToOverwrite = @("PAYG","AHUB","DR") # Default: all +``` + +4. Run the deployment. + +```powershell +# Minimal — uses defaults for management group and overwrite targets +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType + +# With subscription scope +.\scripts\deployment.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId + +# With all options +.\scripts\deployment.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType ` + -LicenseTypesToOverwrite $LicenseTypesToOverwrite +``` + +This will: +* Create/update the policy definition at the management group scope. +* Create/assign the policy (at subscription scope when `-SubscriptionId` is provided, otherwise at management group scope). +* Enforce the selected `TargetLicenseType` on resources matching the `LicenseTypesToOverwrite` filter. + +**Scenario examples:** + +```powershell +# Move all SQL VMs to Pay-as-you-go +.\scripts\deployment.ps1 -TargetLicenseType "PAYG" + +# Move Pay-as-you-go SQL VMs to Azure Hybrid Benefit +.\scripts\deployment.ps1 -TargetLicenseType "AHUB" -LicenseTypesToOverwrite @("PAYG") + +# Configure HA/DR, only for SQL VMs currently on Azure Hybrid Benefit +.\scripts\deployment.ps1 -TargetLicenseType "DR" -LicenseTypesToOverwrite @("AHUB") +``` + +> **Note:** `deployment.ps1` automatically grants required roles to the policy assignment managed identity at assignment scope. + +## Start Remediation + +Parameter reference: + +| Parameter | Required | Default | Allowed values | Description | +|---|---|---|---|---| +| `ManagementGroupId` | No | Tenant root group | Any valid management group ID | Used to resolve the policy definition/assignment naming context. Defaults to the tenant root management group when not specified. | +| `SubscriptionId` | No | Not set | Any valid subscription ID | If provided, remediation runs at subscription scope. | +| `TargetLicenseType` | Yes | N/A | `PAYG`, `AHUB`, `DR` | Must match the assignment target license type. | +| `GrantMissingPermissions` | No | `false` | Switch (`present`/`not present`) | If set, checks and assigns missing required roles before remediation. | + +1. Set your variables. `TargetLicenseType` is required and must match the value used during deployment — all others are optional. + +```powershell +# ── Required ── +$TargetLicenseType = "PAYG" # Must match the deployment target + +# ── Optional (uncomment to override defaults) ── +# $ManagementGroupId = "" # Default: tenant root management group +# $SubscriptionId = "" # Default: remediation runs at management group scope +``` + +2. Run the remediation. + +```powershell +# Minimal — uses defaults for management group +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType -GrantMissingPermissions + +# With subscription scope +.\scripts\start-remediation.ps1 -TargetLicenseType $TargetLicenseType -SubscriptionId $SubscriptionId -GrantMissingPermissions + +# With all options +.\scripts\start-remediation.ps1 ` + -ManagementGroupId $ManagementGroupId ` + -SubscriptionId $SubscriptionId ` + -TargetLicenseType $TargetLicenseType ` + -GrantMissingPermissions +``` + +> **Note:** Use `-GrantMissingPermissions` to automatically check and assign any missing required roles before remediation starts. + +## Managed Identity And Roles + +The policy assignment is created with `-IdentityType SystemAssigned`. Azure creates a managed identity on the assignment and uses it to apply DeployIfNotExists changes during enforcement and remediation. + +Required roles: + +- `Virtual Machine Contributor` (`9980e02c-c2be-4d73-94e8-173b1dc7cf3c`) +- `Reader` (`acdd72a7-3385-48ef-bd42-f606fba81ae7`) +- `Resource Policy Contributor` (required so DeployIfNotExists can create template deployments) + +## Troubleshooting + +If you see `PolicyAuthorizationFailed`, the policy assignment identity is missing one or more required roles at assignment scope. + +Use one of these options: + +- Re-run `scripts/deployment.ps1` (default behavior assigns required roles automatically). +- Run `scripts/start-remediation.ps1 -GrantMissingPermissions` (checks and assigns missing required roles before remediation). diff --git a/samples/manage/sql-vm/sql-iaas-license-type-compliance/policy/azurepolicy.json b/samples/manage/sql-vm/sql-iaas-license-type-compliance/policy/azurepolicy.json new file mode 100644 index 0000000000..db0f8fc6e3 --- /dev/null +++ b/samples/manage/sql-vm/sql-iaas-license-type-compliance/policy/azurepolicy.json @@ -0,0 +1,176 @@ +{ + "parameters": { + "effect": { + "type": "String", + "metadata": { + "displayName": "Effect", + "description": "Enable or disable the execution of the policy." + }, + "allowedValues": [ + "DeployIfNotExists", + "Disabled" + ], + "defaultValue": "DeployIfNotExists" + }, + "targetLicenseType": { + "type": "String", + "metadata": { + "displayName": "Target license type", + "description": "License type to enforce on the SQL Virtual Machine. PAYG = Pay-as-you-go, AHUB = Azure Hybrid Benefit, DR = HA/DR." + }, + "allowedValues": [ + "PAYG", + "AHUB", + "DR" + ], + "defaultValue": "PAYG" + }, + "licenseTypesToOverwrite": { + "type": "Array", + "metadata": { + "displayName": "Current license types to overwrite", + "description": "Select which current license type states are eligible for update." + }, + "allowedValues": [ + "PAYG", + "AHUB", + "DR" + ], + "defaultValue": [ + "PAYG", + "AHUB", + "DR" + ] + } + }, + "policyRule": { + "if": { + "field": "type", + "equals": "Microsoft.SqlVirtualMachine/sqlVirtualMachines" + }, + "then": { + "effect": "[parameters('effect')]", + "details": { + "type": "Microsoft.SqlVirtualMachine/sqlVirtualMachines", + "roleDefinitionIds": [ + "/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c", + "/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7" + ], + "name": "[field('name')]", + "existenceCondition": { + "anyOf": [ + { + "allOf": [ + { + "field": "Microsoft.SqlVirtualMachine/sqlVirtualMachines/sqlServerLicenseType", + "equals": "[parameters('targetLicenseType')]" + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.SqlVirtualMachine/sqlVirtualMachines/sqlServerLicenseType", + "equals": "PAYG" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'PAYG')]", + "equals": false + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.SqlVirtualMachine/sqlVirtualMachines/sqlServerLicenseType", + "equals": "AHUB" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'AHUB')]", + "equals": false + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.SqlVirtualMachine/sqlVirtualMachines/sqlServerLicenseType", + "equals": "DR" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'DR')]", + "equals": false + } + ] + } + ] + }, + "evaluationDelay": "AfterProvisioningSuccess", + "deployment": { + "properties": { + "mode": "incremental", + "template": { + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "sqlVmName": { + "type": "string", + "metadata": { + "description": "The name of the SQL Virtual Machine." + } + }, + "location": { + "type": "string", + "metadata": { + "description": "The location of the SQL Virtual Machine." + } + }, + "targetLicenseType": { + "type": "string", + "metadata": { + "description": "The license type to enforce." + } + }, + "virtualMachineResourceId": { + "type": "string", + "metadata": { + "description": "The resource ID of the underlying Compute VM." + } + } + }, + "functions": [], + "variables": {}, + "resources": [ + { + "type": "Microsoft.SqlVirtualMachine/sqlVirtualMachines", + "apiVersion": "2023-10-01", + "name": "[parameters('sqlVmName')]", + "location": "[parameters('location')]", + "properties": { + "virtualMachineResourceId": "[parameters('virtualMachineResourceId')]", + "sqlServerLicenseType": "[parameters('targetLicenseType')]" + } + } + ], + "outputs": {} + }, + "parameters": { + "sqlVmName": { + "value": "[field('name')]" + }, + "location": { + "value": "[field('location')]" + }, + "targetLicenseType": { + "value": "[parameters('targetLicenseType')]" + }, + "virtualMachineResourceId": { + "value": "[field('Microsoft.SqlVirtualMachine/sqlVirtualMachines/virtualMachineResourceId')]" + } + } + } + } + } + } + } +} diff --git a/samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/deployment.ps1 b/samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/deployment.ps1 new file mode 100644 index 0000000000..a08596a9e9 --- /dev/null +++ b/samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/deployment.ps1 @@ -0,0 +1,142 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $true)] + [ValidateSet('PAYG', 'AHUB', 'DR')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [ValidateSet('PAYG', 'AHUB', 'DR')] + [string[]]$LicenseTypesToOverwrite = @('PAYG', 'AHUB', 'DR'), + + [Parameter(Mandatory = $false)] + [switch]$SkipManagedIdentityRoleAssignment, + + [Parameter(Mandatory = $false)] + [switch]$SkipLicenseConfirmation +) + +$LicenseConfirmations = @{ + 'AHUB' = "I confirm that I have a SQL Server License with Software Assurance to apply this Azure Hybrid Benefit for SQL Server." + 'DR' = "I confirm that I will use this SQL Server VM as a passive HA/DR replica for which I have a SQL Server license with Software Assurance, or for which I use Pay-as-you-go billing option." +} + +if (-not $SkipLicenseConfirmation -and $LicenseConfirmations.ContainsKey($TargetLicenseType)) { + $confirmationMessage = $LicenseConfirmations[$TargetLicenseType] + Write-Host "`n$confirmationMessage" -ForegroundColor Yellow + $response = Read-Host "Do you agree? (Y/N)" + if ($response -notin @('Y', 'y', 'Yes', 'yes')) { + Write-Output "Deployment cancelled. License confirmation was not accepted." + return + } +} + +if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" +} + +$AssignmentScope = "/providers/Microsoft.Management/managementGroups/$ManagementGroupId" + +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $AssignmentScope = "/subscriptions/$SubscriptionId" +} + +$PolicyJsonPath = Join-Path $PSScriptRoot '..\policy\azurepolicy.json' + +$LicenseToken = switch ($TargetLicenseType) { + 'PAYG' { 'payg' } + 'AHUB' { 'ahub' } + 'DR' { 'dr' } +} + +$LicenseTypeLabel = switch ($TargetLicenseType) { + 'PAYG' { 'Pay-as-you-go' } + 'AHUB' { 'Azure Hybrid Benefit' } + 'DR' { 'HA/DR' } +} + +$PolicyDefinitionName = "activate-sql-iaas-$LicenseToken" +$PolicyAssignmentName = "sql-iaas-$LicenseToken" +$PolicyDefinitionDisplayName = "Configure SQL Server on Azure VM license type to '$LicenseTypeLabel'" +$PolicyAssignmentDisplayName = "Configure SQL Server on Azure VM license type to '$LicenseTypeLabel'" + +#Create policy definition +New-AzPolicyDefinition ` + -Name $PolicyDefinitionName ` + -DisplayName $PolicyDefinitionDisplayName ` + -Policy $PolicyJsonPath ` + -ManagementGroupName $ManagementGroupId ` + -Mode Indexed ` + -ErrorAction Stop + +#Assign policy definition +$Policy = Get-AzPolicyDefinition -Name $PolicyDefinitionName -ManagementGroupName $ManagementGroupId +$PolicyAssignment = New-AzPolicyAssignment ` + -Name $PolicyAssignmentName ` + -DisplayName $PolicyAssignmentDisplayName ` + -PolicyDefinition $Policy ` + -PolicyParameterObject @{ + targetLicenseType = $TargetLicenseType + licenseTypesToOverwrite = $LicenseTypesToOverwrite + } ` + -Scope $AssignmentScope ` + -Location 'westeurope' ` + -IdentityType 'SystemAssigned' ` + -ErrorAction Stop + +if (-not $SkipManagedIdentityRoleAssignment) { + $requiredRoleNames = @( + 'Virtual Machine Contributor' + 'Reader' + 'Resource Policy Contributor' + ) + $principalId = $PolicyAssignment.IdentityPrincipalId + + if ([string]::IsNullOrEmpty($principalId)) { + throw "Policy assignment identity principal ID is empty. Cannot assign required roles." + } + + foreach ($requiredRoleName in $requiredRoleNames) { + $existingRole = Get-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction SilentlyContinue + + if (-not $existingRole) { + $maxRetries = 5 + $retryDelay = 10 + for ($i = 1; $i -le $maxRetries; $i++) { + try { + New-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction Stop | Out-Null + + Write-Output "Assigned '$requiredRoleName' to policy assignment identity ($principalId) at scope $AssignmentScope." + break + } + catch { + if ($_.Exception.Message -match 'Conflict') { + Write-Output "Assigned '$requiredRoleName' to policy assignment identity ($principalId) at scope $AssignmentScope (confirmed after retry)." + break + } + if ($i -eq $maxRetries) { throw } + Write-Output "Waiting ${retryDelay}s for identity replication before assigning '$requiredRoleName' ($i/$maxRetries)..." + Start-Sleep -Seconds $retryDelay + } + } + } + else { + Write-Output "Policy assignment identity already has '$requiredRoleName' at scope $AssignmentScope." + } + } +} diff --git a/samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/start-remediation.ps1 b/samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/start-remediation.ps1 new file mode 100644 index 0000000000..874196b8cc --- /dev/null +++ b/samples/manage/sql-vm/sql-iaas-license-type-compliance/scripts/start-remediation.ps1 @@ -0,0 +1,124 @@ +param( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$ManagementGroupId, + + [Parameter(Mandatory = $true)] + [ValidateSet('PAYG', 'AHUB', 'DR')] + [string]$TargetLicenseType, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$SubscriptionId, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$PolicyAssignmentName, + + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$RemediationName, + + [Parameter(Mandatory = $false)] + [ValidateSet('ExistingNonCompliant', 'ReEvaluateCompliance')] + [string]$ResourceDiscoveryMode, + + [Parameter(Mandatory = $false)] + [switch]$GrantMissingPermissions +) + +if (-not $PSBoundParameters.ContainsKey('ManagementGroupId')) { + $ManagementGroupId = (Get-AzContext).Tenant.Id + Write-Output "ManagementGroupId not specified. Using tenant root management group: $ManagementGroupId" +} + +$AssignmentScope = "/providers/Microsoft.Management/managementGroups/$ManagementGroupId" + +if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $AssignmentScope = "/subscriptions/$SubscriptionId" +} + +$LicenseToken = switch ($TargetLicenseType) { + 'PAYG' { 'payg' } + 'AHUB' { 'ahub' } + 'DR' { 'dr' } +} + +if (-not $PSBoundParameters.ContainsKey('PolicyAssignmentName')) { + $PolicyAssignmentName = "sql-iaas-$LicenseToken" +} + +if (-not $PSBoundParameters.ContainsKey('RemediationName')) { + $RemediationName = "remediate-sql-iaas-$LicenseToken" +} + +if (-not $PSBoundParameters.ContainsKey('ResourceDiscoveryMode')) { + if ($PSBoundParameters.ContainsKey('SubscriptionId')) { + $ResourceDiscoveryMode = 'ReEvaluateCompliance' + } + else { + $ResourceDiscoveryMode = 'ExistingNonCompliant' + } +} + +# Validate assignment exists before creating remediation. +$PolicyAssignmentObj = Get-AzPolicyAssignment -Scope $AssignmentScope -Name $PolicyAssignmentName -ErrorAction Stop + +$requiredRoleNames = @( + 'Virtual Machine Contributor' + 'Reader' + 'Resource Policy Contributor' +) +$principalId = $PolicyAssignmentObj.IdentityPrincipalId + +if ([string]::IsNullOrEmpty($principalId)) { + throw "Policy assignment identity principal ID is empty. Cannot verify required roles." +} + +$missingRoles = @() + +foreach ($requiredRoleName in $requiredRoleNames) { + $requiredRole = Get-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $requiredRoleName ` + -Scope $AssignmentScope ` + -ErrorAction SilentlyContinue + + if (-not $requiredRole) { + $missingRoles += $requiredRoleName + } +} + +if ($missingRoles.Count -gt 0) { + if ($GrantMissingPermissions) { + foreach ($missingRole in $missingRoles) { + New-AzRoleAssignment ` + -ObjectId $principalId ` + -RoleDefinitionName $missingRole ` + -Scope $AssignmentScope ` + -ErrorAction Stop | Out-Null + + Write-Output "Assigned '$missingRole' to policy assignment identity ($principalId) at scope $AssignmentScope." + } + } + else { + throw "Missing required roles [$($missingRoles -join ', ')] for policy assignment identity ($principalId) at scope $AssignmentScope. Re-run with -GrantMissingPermissions or assign the roles manually." + } +} + +$CommonParams = @{ + Name = $RemediationName + PolicyAssignmentId = $PolicyAssignmentObj.Id + Scope = $AssignmentScope + ResourceDiscoveryMode = $ResourceDiscoveryMode +} + +if (Get-Command -Name Start-AzPolicyRemediation -ErrorAction SilentlyContinue) { + Start-AzPolicyRemediation @CommonParams +} +elseif (Get-Command -Name New-AzPolicyRemediation -ErrorAction SilentlyContinue) { + New-AzPolicyRemediation @CommonParams +} +else { + throw "Neither Start-AzPolicyRemediation nor New-AzPolicyRemediation is available. Install/update Az.PolicyInsights." +} From 1b671ce206d56338a70b6e754164b0da568413af Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jun 2026 13:27:36 +0000 Subject: [PATCH 19/86] Bump js-yaml Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.1 to 4.3.0. - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodeca/js-yaml/compare/4.1.1...4.3.0) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 4.3.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../lib/webcomponentsjs/package-lock.json | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json b/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json index 69bc61674d..a052a3f0d5 100644 --- a/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json +++ b/samples/databases/wide-world-importers/wwi-app/wwwroot/lib/webcomponentsjs/package-lock.json @@ -9870,10 +9870,20 @@ "dev": true }, "node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], "license": "MIT", "dependencies": { "argparse": "^2.0.1" From 9bc22e8704519f53a343a08a1530614c9e04f124 Mon Sep 17 00:00:00 2001 From: rajeevj0909 <32276596+rajeevj0909@users.noreply.github.com> Date: Thu, 2 Jul 2026 15:39:41 +0100 Subject: [PATCH 20/86] Add Azure portal deployment guide + compliance edition mapping for Arc SQL license type - Add policy/azurepolicy.portal.json (portal-paste definition; strips policyType/version, adds LicenseOnly and defaults to it) - README: portal (copy & paste) path alongside the existing CLI path - README: edition/combination -> license type table and Software Assurance compliance note - Cross-link to the companion Windows Arc benefits policy - Reference issue #1492 for automatic edition-aware selection Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../arc-sql-license-type-compliance/README.md | 39 +++ .../policy/azurepolicy.portal.json | 301 ++++++++++++++++++ 2 files changed, 340 insertions(+) create mode 100644 samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/policy/azurepolicy.portal.json diff --git a/samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/README.md b/samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/README.md index d495344159..95b8aebf26 100644 --- a/samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/README.md +++ b/samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/README.md @@ -2,13 +2,43 @@ This repo deploys and remediates a custom Azure Policy that configures and enforces Arc-enabled SQL Server extension `LicenseType` to a selected target value (for example `Paid` or `PAYG`). +> **Looking for Windows Server instead?** To activate **Windows Server** Azure benefits (Software Assurance / pay-as-you-go) on Arc machines, use the companion policy: **[Activate Azure Benefits for Windows Arc Machines](https://github.com/Azure/Community-Policy/tree/main/policyDefinitions/Compute/activate-azure-benefits-for-windows-arc-machines)**. This sample is for **Arc-enabled SQL Server** only. + ## What Is In This Folder - `policy/azurepolicy.json`: Custom policy definition (DeployIfNotExists). +- `policy/azurepolicy.portal.json`: Portal paste version of the definition (`properties` contents only) for creating the policy by hand in the Azure portal. - `scripts/deployment.ps1`: Creates/updates the policy definition and policy assignment. - `scripts/start-remediation.ps1`: Starts a remediation task for the created assignment. - `docs/screenshots/`: Visual references. +## Deployment paths at a glance + +| Path | Use when | Files | +|---|---|---| +| **Command line / pipeline** | You want scope, assignment, role grant and remediation handled for you. | `policy/azurepolicy.json` + `scripts/deployment.ps1` + `scripts/start-remediation.ps1` | +| **Azure Portal** | You want to create the definition by hand and assign it yourself. | `policy/azurepolicy.portal.json` | + +## Choosing the license type by edition (compliance) + +`Paid` = **"License with Software Assurance"** and is a **customer attestation** of active SA / a SQL Server subscription. Free editions are **not** SA-eligible and must be `LicenseOnly`. See [Manage licensing and billing of SQL Server enabled by Azure Arc](https://learn.microsoft.com/sql/sql-server/azure-arc/manage-license-billing?view=sql-server-ver17#license-sql-server-instances-by-virtual-cores). + +**Rule:** if a host has **any** Standard or Enterprise instance → `Paid`. If a host has **only** free editions → `LicenseOnly`. Use `PAYG` for pay-as-you-go hourly billing of Standard/Enterprise. + +| Edition / combination | License type | +|---|---| +| Standard | `Paid` | +| Enterprise | `Paid` | +| Developer | `LicenseOnly` | +| Express | `LicenseOnly` | +| Evaluation | `LicenseOnly` | +| Enterprise + Express | `Paid` | +| Enterprise + Developer | `Paid` | +| Standard + Express | `Paid` | +| Standard + Developer | `Paid` | + +> This sample applies **one** `targetLicenseType` per assignment and is **not yet edition-aware**. To stay compliant on a mixed estate, **scope each assignment** to hosts of one category (e.g. an assignment over Standard/Enterprise hosts → `Paid`; another over free-only hosts → `LicenseOnly`). The scripted path (`deployment.ps1`) currently accepts only `Paid`/`PAYG`; the portal file additionally supports `LicenseOnly` and defaults to it (the safe, non-attesting default). Automatic edition/combination detection is tracked in [issue #1492](https://github.com/microsoft/sql-server-samples/issues/1492). + ## Prerequisites - PowerShell with Az modules installed (`Az.Resources`). @@ -107,6 +137,15 @@ This will: > **Note:** `deployment.ps1` automatically grants required roles to the policy assignment managed identity at assignment scope, preventing common `PolicyAuthorizationFailed` errors during DeployIfNotExists deployments. +## Deploy via the Azure Portal (copy & paste) + +Prefer the portal? The **Policy definition → Policy rule** box expects the `properties` contents. The repo's `policy/azurepolicy.json` also carries a read-only `policyType` and a top-level `version` that the portal rejects, so `policy/azurepolicy.portal.json` has those removed (nothing else changed, plus `LicenseOnly` added to the allowed license types). + +1. **Policy → Definitions → + Policy definition.** +2. Set **Definition location**, **Name** (e.g. *Configure Arc-enabled SQL Server license type*), and **Category** = `Azure Arc`. +3. Open [`policy/azurepolicy.portal.json`](./policy/azurepolicy.portal.json), copy its entire contents, clear the **Policy rule** box and paste it in. +4. **Save**, then **Assign**. On the *Parameters* tab choose your **Target license type** per the edition table above. Because the effect is `DeployIfNotExists`, the assignment needs a **system-assigned managed identity + location**; the portal grants the required roles. Create a **remediation task** to update existing instances. + ## Start Remediation Parameter reference: diff --git a/samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/policy/azurepolicy.portal.json b/samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/policy/azurepolicy.portal.json new file mode 100644 index 0000000000..6e49427d9a --- /dev/null +++ b/samples/manage/azure-arc-enabled-sql-server/compliance/arc-sql-license-type-compliance/policy/azurepolicy.portal.json @@ -0,0 +1,301 @@ +{ + "displayName": "Configure Arc-enabled SQL Server license type", + "mode": "Indexed", + "description": "This policy configures the license type for Arc-enabled SQL Server extensions to a specified target value.", + "metadata": { + "category": "Azure Arc" + }, + "parameters": { + "effect": { + "type": "String", + "metadata": { + "displayName": "Effect", + "description": "Enable or disable the execution of the policy." + }, + "allowedValues": [ + "DeployIfNotExists", + "Disabled" + ], + "defaultValue": "DeployIfNotExists" + }, + "sqlServerExtensionTypes": { + "type": "Array", + "metadata": { + "displayName": "SQL Server extension types", + "description": "Arc-enabled SQL Server extension names to target." + }, + "allowedValues": [ + "WindowsAgent.SqlServer", + "LinuxAgent.SqlServer" + ], + "defaultValue": [ + "WindowsAgent.SqlServer", + "LinuxAgent.SqlServer" + ] + }, + "targetLicenseType": { + "type": "String", + "metadata": { + "displayName": "Target license type", + "description": "LicenseType value to enforce on the Arc-enabled SQL Server extension settings." + }, + "allowedValues": [ + "Paid", + "PAYG", + "LicenseOnly" + ], + "defaultValue": "LicenseOnly" + }, + "licenseTypesToOverwrite": { + "type": "Array", + "metadata": { + "displayName": "Current license types to overwrite", + "description": "Select which current LicenseType states are eligible for update. Use 'Unspecified' to include resources where LicenseType is missing." + }, + "allowedValues": [ + "Unspecified", + "Paid", + "PAYG", + "LicenseOnly" + ], + "defaultValue": [ + "Unspecified", + "Paid", + "PAYG", + "LicenseOnly" + ] + } + }, + "policyRule": { + "if": { + "allOf": [ + { + "field": "type", + "equals": "Microsoft.HybridCompute/machines/extensions" + }, + { + "anyOf": [ + { + "field": "name", + "in": "[parameters('sqlServerExtensionTypes')]" + }, + { + "field": "name", + "like": "*Agent.SqlServer" + } + ] + }, + { + "field": "Microsoft.HybridCompute/machines/extensions/type", + "in": "[parameters('sqlServerExtensionTypes')]" + } + ] + }, + "then": { + "effect": "[parameters('effect')]", + "details": { + "type": "Microsoft.HybridCompute/machines/extensions", + "roleDefinitionIds": [ + "/providers/Microsoft.Authorization/roleDefinitions/7392c568-9289-4bde-aaaa-b7131215889d", + "/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7" + ], + "name": "[field('fullName')]", + "existenceCondition": { + "anyOf": [ + { + "allOf": [ + { + "field": "Microsoft.HybridCompute/machines/extensions/settings", + "ContainsKey": "LicenseType" + }, + { + "value": "[length(intersection(field('Microsoft.HybridCompute/machines/extensions/settings'), createObject('LicenseType', parameters('targetLicenseType'))))]", + "equals": 1 + }, + { + "anyOf": [ + { + "value": "[parameters('targetLicenseType')]", + "notEquals": "PAYG" + }, + { + "allOf": [ + { + "value": "[parameters('targetLicenseType')]", + "equals": "PAYG" + }, + { + "field": "Microsoft.HybridCompute/machines/extensions/settings", + "ContainsKey": "ConsentToRecurringPAYG" + } + ] + } + ] + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.HybridCompute/machines/extensions/settings", + "notContainsKey": "LicenseType" + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'Unspecified')]", + "equals": false + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.HybridCompute/machines/extensions/settings", + "ContainsKey": "LicenseType" + }, + { + "value": "[length(intersection(field('Microsoft.HybridCompute/machines/extensions/settings'), createObject('LicenseType', 'Paid')))]", + "equals": 1 + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'Paid')]", + "equals": false + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.HybridCompute/machines/extensions/settings", + "ContainsKey": "LicenseType" + }, + { + "value": "[length(intersection(field('Microsoft.HybridCompute/machines/extensions/settings'), createObject('LicenseType', 'PAYG')))]", + "equals": 1 + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'PAYG')]", + "equals": false + }, + { + "field": "Microsoft.HybridCompute/machines/extensions/settings", + "ContainsKey": "ConsentToRecurringPAYG" + } + ] + }, + { + "allOf": [ + { + "field": "Microsoft.HybridCompute/machines/extensions/settings", + "ContainsKey": "LicenseType" + }, + { + "value": "[length(intersection(field('Microsoft.HybridCompute/machines/extensions/settings'), createObject('LicenseType', 'LicenseOnly')))]", + "equals": 1 + }, + { + "value": "[contains(parameters('licenseTypesToOverwrite'), 'LicenseOnly')]", + "equals": false + } + ] + } + ] + }, + "evaluationDelay": "AfterProvisioningSuccess", + "deployment": { + "properties": { + "mode": "incremental", + "template": { + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "extensionName": { + "type": "string", + "metadata": { + "description": "The Resource name of the Arc server extension." + } + }, + "vmLocation": { + "type": "string", + "metadata": { + "description": "The location of the Arc server." + } + }, + "agentName": { + "type": "string", + "metadata": { + "description": "Name of the agent, i.e. WindowsAgent.SQLServer." + } + }, + "existingSettings": { + "type": "object", + "metadata": { + "description": "The existing settings on the extension." + } + }, + "targetLicenseType": { + "type": "string", + "metadata": { + "description": "LicenseType value to set on the extension." + } + }, + "consentTimestamp": { + "type": "string", + "defaultValue": "[utcNow('yyyy-MM-ddTHH:mm:ssZ')]", + "metadata": { + "description": "UTC timestamp for recurring PAYG consent. Auto-generated at deployment time." + } + } + }, + "functions": [], + "variables": { + "vmExtensionPublisher": "Microsoft.AzureData", + "baseSettings": { + "LicenseType": "[parameters('targetLicenseType')]" + }, + "paygConsentSettings": { + "LicenseType": "[parameters('targetLicenseType')]", + "ConsentToRecurringPAYG": { + "Consented": true, + "ConsentTimestamp": "[parameters('consentTimestamp')]" + } + }, + "licenseSettings": "[if(equals(parameters('targetLicenseType'), 'PAYG'), variables('paygConsentSettings'), variables('baseSettings'))]" + }, + "resources": [ + { + "name": "[parameters('extensionName')]", + "type": "Microsoft.HybridCompute/machines/extensions", + "location": "[parameters('vmLocation')]", + "apiVersion": "2022-11-10", + "properties": { + "publisher": "[variables('vmExtensionPublisher')]", + "type": "[parameters('agentName')]", + "settings": "[union(parameters('existingSettings'), variables('licenseSettings'))]" + } + } + ], + "outputs": {} + }, + "parameters": { + "extensionName": { + "value": "[field('fullName')]" + }, + "vmLocation": { + "value": "[field('location')]" + }, + "agentName": { + "value": "[field('name')]" + }, + "existingSettings": { + "value": "[field('Microsoft.HybridCompute/machines/extensions/settings')]" + }, + "targetLicenseType": { + "value": "[parameters('targetLicenseType')]" + } + } + } + } + } + } + } +} From d3eeada272dd80fc19b7e5c2225af0d75af7cef7 Mon Sep 17 00:00:00 2001 From: Mike Christopher Date: Thu, 9 Jul 2026 16:25:17 -0700 Subject: [PATCH 21/86] fix: correct WWI-DW table creation scripts --- .../wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Movement.sql | 3 ++- .../wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Order.sql | 3 ++- .../wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Purchase.sql | 3 ++- .../wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Sale.sql | 3 ++- .../wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Transaction.sql | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Movement.sql b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Movement.sql index 7691ebe3cd..45fb853f85 100644 --- a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Movement.sql +++ b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Movement.sql @@ -16,7 +16,8 @@ CONSTRAINT [FK_Fact_Movement_Stock_Item_Key_Dimension_Stock Item] FOREIGN KEY ([Stock Item Key]) REFERENCES [Dimension].[Stock Item] ([Stock Item Key]), CONSTRAINT [FK_Fact_Movement_Supplier_Key_Dimension_Supplier] FOREIGN KEY ([Supplier Key]) REFERENCES [Dimension].[Supplier] ([Supplier Key]), CONSTRAINT [FK_Fact_Movement_Transaction_Type_Key_Dimension_Transaction Type] FOREIGN KEY ([Transaction Type Key]) REFERENCES [Dimension].[Transaction Type] ([Transaction Type Key]) -); +) +ON [PS_Date] ([Date Key]); GO diff --git a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Order.sql b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Order.sql index a08e6054db..7d2daeec99 100644 --- a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Order.sql +++ b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Order.sql @@ -26,7 +26,8 @@ CONSTRAINT [FK_Fact_Order_Picker_Key_Dimension_Employee] FOREIGN KEY ([Picker Key]) REFERENCES [Dimension].[Employee] ([Employee Key]), CONSTRAINT [FK_Fact_Order_Salesperson_Key_Dimension_Employee] FOREIGN KEY ([Salesperson Key]) REFERENCES [Dimension].[Employee] ([Employee Key]), CONSTRAINT [FK_Fact_Order_Stock_Item_Key_Dimension_Stock Item] FOREIGN KEY ([Stock Item Key]) REFERENCES [Dimension].[Stock Item] ([Stock Item Key]) -); +) +ON [PS_Date] ([Order Date Key]); GO diff --git a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Purchase.sql b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Purchase.sql index 8beaba699b..f5d616ffa0 100644 --- a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Purchase.sql +++ b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Purchase.sql @@ -14,7 +14,8 @@ CONSTRAINT [FK_Fact_Purchase_Date_Key_Dimension_Date] FOREIGN KEY ([Date Key]) REFERENCES [Dimension].[Date] ([Date]), CONSTRAINT [FK_Fact_Purchase_Stock_Item_Key_Dimension_Stock Item] FOREIGN KEY ([Stock Item Key]) REFERENCES [Dimension].[Stock Item] ([Stock Item Key]), CONSTRAINT [FK_Fact_Purchase_Supplier_Key_Dimension_Supplier] FOREIGN KEY ([Supplier Key]) REFERENCES [Dimension].[Supplier] ([Supplier Key]) -); +) +ON [PS_Date] ([Date Key]); GO diff --git a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Sale.sql b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Sale.sql index a6c0795d63..2c2a79b086 100644 --- a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Sale.sql +++ b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Sale.sql @@ -28,7 +28,8 @@ CONSTRAINT [FK_Fact_Sale_Invoice_Date_Key_Dimension_Date] FOREIGN KEY ([Invoice Date Key]) REFERENCES [Dimension].[Date] ([Date]), CONSTRAINT [FK_Fact_Sale_Salesperson_Key_Dimension_Employee] FOREIGN KEY ([Salesperson Key]) REFERENCES [Dimension].[Employee] ([Employee Key]), CONSTRAINT [FK_Fact_Sale_Stock_Item_Key_Dimension_Stock Item] FOREIGN KEY ([Stock Item Key]) REFERENCES [Dimension].[Stock Item] ([Stock Item Key]) -); +) +ON [PS_Date] ([Invoice Date Key]); GO diff --git a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Transaction.sql b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Transaction.sql index 54469f3b57..30d662ce21 100644 --- a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Transaction.sql +++ b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Fact/Tables/Transaction.sql @@ -24,7 +24,8 @@ CONSTRAINT [FK_Fact_Transaction_Payment_Method_Key_Dimension_Payment Method] FOREIGN KEY ([Payment Method Key]) REFERENCES [Dimension].[Payment Method] ([Payment Method Key]), CONSTRAINT [FK_Fact_Transaction_Supplier_Key_Dimension_Supplier] FOREIGN KEY ([Supplier Key]) REFERENCES [Dimension].[Supplier] ([Supplier Key]), CONSTRAINT [FK_Fact_Transaction_Transaction_Type_Key_Dimension_Transaction Type] FOREIGN KEY ([Transaction Type Key]) REFERENCES [Dimension].[Transaction Type] ([Transaction Type Key]) -); +) +ON [PS_Date] ([Date Key]); GO From 2efe35866d7a3e8e3e7ddddf9d2833b64753d532 Mon Sep 17 00:00:00 2001 From: Shyju Krishnankutty Date: Tue, 14 Jul 2026 12:51:52 -0700 Subject: [PATCH 22/86] Add Azure SQL MCP quickstart with azd deployment templates (#1485) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Adds a new Azure SQL MCP sample under `samples/applications/azure-sql-mcp`. The sample deploys a hosted `mcp-sql` server in Azure Connector Namespace backed by Azure SQL Database Adds a new Azure SQL MCP sample under `samples/applications/azure-sql-mcp`. The sample deploys a hosted `mcp-sql` server in Azure Connector Namespace backed by Azure SQL Database, using `azd` and Bicep. ### What’s included - Provisions Azure SQL Database with a seeded `dbo.BlogPosts` table - Deploys Azure Connector Namespace and a hosted SQL MCP server - Configures Data API Builder through the included `dab-config.json` - Passes SQL and Application Insights connection strings as hosted MCP configuration values - Grants the Connector Namespace managed identity access to the SQL database - Adds Application Insights and Log Analytics for telemetry - Includes post-provision scripts for database seeding, firewall setup, and managed identity grants - Provides README instructions for deployment, VS Code MCP setup, Azure Portal inspection, cleanup, and related docs * PR feedback fixes * Make provision scripts executable so azd runs them without chmod The pre-/post-provision .sh scripts were committed as 100644, causing azd to fail with 'Permission denied' (exit 126) when invoking them directly. Marking them 100755 lets users run 'azd up' without a manual chmod. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Remove default from location parameter to fix azd up without --location * Address PR review feedback from croblesm - Rename title to 'Hosted MCP in Connector Namespace - Azure SQL Database' - Rewrite intro to describe what the sample does first, then the tech - Add VS Code + GitHub Copilot to prerequisites - Add cross-platform deployment note (azd works on Windows/macOS/Linux) - Add 'Try it out' section with example Copilot Chat prompts - Replace ASCII architecture diagram with Mermaid - Fix Azure service names: 'Azure SQL Database logical server', 'Microsoft Entra ID', 'Data API builder' (lowercase b) - Add documentation links for user-assigned MI and VS Code MCP setup - Clarify seeding mechanism (post-provision SQL script) - Update deploy.ps1 synopsis to note PowerShell requirement and cross-platform alternative via azd Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Remove Contents and About this sample sections from README Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: lilyjma Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- samples/applications/azure-sql-mcp/.gitignore | 3 + samples/applications/azure-sql-mcp/README.md | 212 ++++++++++++++ samples/applications/azure-sql-mcp/azure.yaml | 15 + .../azure-sql-mcp/dab-config.json | 64 ++++ samples/applications/azure-sql-mcp/deploy.ps1 | 277 ++++++++++++++++++ .../azure-sql-mcp/infra/main.bicep | 207 +++++++++++++ .../azure-sql-mcp/infra/main.parameters.json | 15 + .../infra/modules/appInsights.bicep | 47 +++ .../infra/modules/connectorNamespace.bicep | 44 +++ .../infra/modules/hostedMcpServer.bicep | 82 ++++++ .../azure-sql-mcp/infra/modules/sql.bicep | 86 ++++++ .../infra/modules/userAssignedIdentity.bicep | 26 ++ .../azure-sql-mcp/scripts/post-provision.ps1 | 264 +++++++++++++++++ .../azure-sql-mcp/scripts/post-provision.sh | 224 ++++++++++++++ .../azure-sql-mcp/scripts/pre-provision.ps1 | 33 +++ .../azure-sql-mcp/scripts/pre-provision.sh | 32 ++ 16 files changed, 1631 insertions(+) create mode 100644 samples/applications/azure-sql-mcp/.gitignore create mode 100644 samples/applications/azure-sql-mcp/README.md create mode 100644 samples/applications/azure-sql-mcp/azure.yaml create mode 100644 samples/applications/azure-sql-mcp/dab-config.json create mode 100644 samples/applications/azure-sql-mcp/deploy.ps1 create mode 100644 samples/applications/azure-sql-mcp/infra/main.bicep create mode 100644 samples/applications/azure-sql-mcp/infra/main.parameters.json create mode 100644 samples/applications/azure-sql-mcp/infra/modules/appInsights.bicep create mode 100644 samples/applications/azure-sql-mcp/infra/modules/connectorNamespace.bicep create mode 100644 samples/applications/azure-sql-mcp/infra/modules/hostedMcpServer.bicep create mode 100644 samples/applications/azure-sql-mcp/infra/modules/sql.bicep create mode 100644 samples/applications/azure-sql-mcp/infra/modules/userAssignedIdentity.bicep create mode 100644 samples/applications/azure-sql-mcp/scripts/post-provision.ps1 create mode 100755 samples/applications/azure-sql-mcp/scripts/post-provision.sh create mode 100644 samples/applications/azure-sql-mcp/scripts/pre-provision.ps1 create mode 100755 samples/applications/azure-sql-mcp/scripts/pre-provision.sh diff --git a/samples/applications/azure-sql-mcp/.gitignore b/samples/applications/azure-sql-mcp/.gitignore new file mode 100644 index 0000000000..6aab378106 --- /dev/null +++ b/samples/applications/azure-sql-mcp/.gitignore @@ -0,0 +1,3 @@ +.azure/ +dab-config.generated.json +infra/main.json diff --git a/samples/applications/azure-sql-mcp/README.md b/samples/applications/azure-sql-mcp/README.md new file mode 100644 index 0000000000..0bd73c5b58 --- /dev/null +++ b/samples/applications/azure-sql-mcp/README.md @@ -0,0 +1,212 @@ +![](../../../media/solutions-microsoft-logo-small.png) + +# Hosted MCP in Connector Namespace — Azure SQL Database + +This sample deploys a hosted Model Context Protocol (MCP) server in [Azure Connector Namespace](https://learn.microsoft.com/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp), backed by Azure SQL Database. It uses [Azure Developer CLI](https://learn.microsoft.com/azure/developer/azure-developer-cli/) (`azd`) and Bicep to provision the infrastructure, seed a sample `dbo.BlogPosts` table through a post-provision SQL script, and configure managed identity access. After deployment, MCP clients such as GitHub Copilot in Visual Studio Code can query the database through the hosted MCP server. + + + +## Before you begin + +To run this sample, you need the following prerequisites. + +**Software prerequisites:** + +1. [Azure CLI](https://learn.microsoft.com/cli/azure/install-azure-cli) (`az`) +1. [Azure Developer CLI](https://learn.microsoft.com/azure/developer/azure-developer-cli/install-azd) (`azd`) +1. PowerShell 7+ on Windows, or Bash on Linux/macOS +1. [Visual Studio Code](https://code.visualstudio.com/) with the [GitHub Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot) extension (to connect to the deployed MCP server) + +**Azure prerequisites:** + +1. An Azure subscription with permissions to create resource groups and resources. +1. Permission to create Azure SQL Database, Application Insights, Log Analytics workspace, and Connector Namespace resources. +1. Permission to create an Azure SQL Database Microsoft Entra ID administrator for the signed-in user. + + + +## Run this sample + +From this folder: + +```bash +azd auth login +azd init +azd up +``` + +> **Cross-platform:** `azd up` works on Windows (runs the PowerShell post-provision hook), macOS, and Linux (runs the Bash post-provision hook). No additional tools are required beyond the prerequisites listed above. A standalone `deploy.ps1` script is also included as an alternative for PowerShell users. + +#### `azd init` prompts + +When you run `azd init` for the first time, it detects the existing `azure.yaml` and Bicep templates: + +1. **"How do you want to initialize your app?"** — Select **Use code in the current directory**. +2. **"Confirm and continue initializing this app"** — Press **Enter** to confirm the detected services. +3. **"Enter a new environment name"** — Pick any name, for example `mcp-dev`. This name is used as a prefix for Azure resource names. + +You only need to run `azd init` once. Subsequent deployments only require `azd up`. + +#### `azd up` prompts + +When you run `azd up`, you are prompted for: + +- **Azure Subscription:** Select the Azure subscription to deploy to. +- **Azure location:** Choose a supported region (e.g. `eastasia`, `westcentralus`). +- **`deployerLoginName` infrastructure parameter:** Enter your Azure sign-in email or user principal name, for example `user@contoso.com`. If you don't know the value, run the following command in a different terminal instance and use the result: + + ```bash + az account show --query user.name -o tsv + ``` +- **`connectorNamespaceIdentityType` infrastructure parameter:** Enter `SystemAssigned` for the default Connector Namespace managed identity, or `UserAssigned` to create and attach a user-assigned managed identity. + +The `deployerLoginName` value is used to create the Azure SQL Database server with Microsoft Entra ID-only authentication and set you as the SQL admin. + +### Optional: use a user-assigned managed identity + +When `azd up` prompts for `connectorNamespaceIdentityType`, enter `UserAssigned` to test with a user-assigned managed identity. + +When set to `UserAssigned`, the template creates a user-assigned managed identity, attaches it to the Connector Namespace, passes its client ID to the hosted MCP server, and grants that identity access to Azure SQL Database. + +Choose the identity type before the first deployment. Connector Namespace doesn't allow changing attached user-assigned identities after the namespace is created. To switch between `SystemAssigned` and `UserAssigned`, create a new azd environment or run `azd down --purge` and deploy again. + +For more information about managed identity options in Azure Connector Namespace, see [Hosted MCP servers in Azure Connector Namespace](https://learn.microsoft.com/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp). + +### Connect from Visual Studio Code + +After `azd up` completes, the MCP endpoint URL is printed. Add it to VS Code using the UI. For full details, see the [VS Code MCP servers documentation](https://code.visualstudio.com/docs/copilot/chat/mcp-servers). + +1. In VS Code, open the Command Palette: + - Windows/Linux: Ctrl+Shift+P + - macOS: Cmd+Shift+P +1. Run **MCP: Add Server**. +1. Choose **HTTP** as the server type. +1. Paste the MCP endpoint URL printed by `azd up`. +1. Enter a server name, for example `sql-mcp`. +1. Choose whether to save the server in user settings or workspace settings. +1. Start the `sql-mcp` server when VS Code prompts you. + +VS Code prompts you to sign in with Microsoft. + +### Try it out + +Once the MCP server is connected in VS Code, open Copilot Chat (Agent mode) and try prompts like: + +- *"List the blog posts in the database."* +- *"What tables are available?"* +- *"Show me the blog post from the .NET Blog."* + +Copilot uses the MCP tools (`describe_entities`, `read_records`) exposed by Data API builder to query Azure SQL Database and return results. + + + +## Sample details + +### Architecture + +```mermaid +graph TB + Client["VS Code / Copilot / MCP Client"] + Client -->|"MCP (HTTP + SSE)"| CN + subgraph CN["Connector Namespace"] + MCP["Hosted MCP Server\n(Data API builder)"] + end + MCP -->|"Managed Identity"| SQL[("Azure SQL Database")] +``` + +### Resources deployed + +| Resource | Purpose | +|----------|---------| +| **Resource Group** | Logical container for all deployed resources | +| **Azure SQL Database logical server** | Microsoft Entra ID-only authentication, with you as the server admin | +| **Azure SQL Database** | Basic SKU database with a seeded `dbo.BlogPosts` sample table used by the MCP server | +| **SQL Firewall Rules** | Allows Azure services/resources, Azure Portal Query Editor, and your public IP for setup | +| **Log Analytics Workspace** | Stores Application Insights telemetry | +| **Application Insights** | Collects telemetry from the hosted MCP server | +| **Connector Namespace** | Hosts MCP servers with system-assigned managed identity by default, or user-assigned managed identity when configured | +| **Hosted MCP server** | Data API builder MCP server configuration deployed to the Connector Namespace | +| **MCP Access Policy** | Grants you access to invoke MCP tools | + +Resource names use the pattern `--` where possible, for example `sql-mcp-dev-a1b2c3d4`. The suffix is deterministic for the subscription, environment name, and location so names are readable and stable across redeployments. + +### What `azd up` does + +| Step | Action | +|------|--------| +| **Provision** | Deploys Azure SQL Database, SQL firewall rules, Log Analytics, Application Insights, Connector Namespace, hosted MCP server, and MCP access policy. | +| **Post-provision** | Allows your public IP through the SQL firewall, creates and seeds `dbo.BlogPosts`, creates the Connector Namespace managed identity SQL user, grants SQL permissions, generates `dab-config.generated.json`, and prints the MCP endpoint plus Azure Portal resource group link. | + +The hosted MCP server receives: + +- the included `dab-config.json` (the Data API builder configuration file) as `properties.hostedMcpServer.configuration.configFile` +- the generated connection string as `SQL_CONNECTION_STRING` +- the Application Insights connection string as `APPLICATIONINSIGHTS_CONNECTION_STRING` +- `AZURE_CLIENT_ID` when the sample is configured to use a user-assigned managed identity + +No database or Application Insights connection strings are checked in. + +This sample includes a ready-to-use `dab-config.json`, the Data API builder configuration file that defines which database entities are exposed through MCP tools. If you want to create or customize a Data API builder configuration from scratch, install the DAB CLI and use it to generate a config file. For more information, see [Install the Data API builder CLI](https://learn.microsoft.com/azure/data-api-builder/command-line/install). + +For details about the hosted MCP server resource model and supported server types, see [Hosted MCP servers in Azure Connector Namespace](https://learn.microsoft.com/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp). For a walkthrough focused on the Azure SQL Database hosted MCP server, see [Hosted MCP server quickstart for SQL](https://learn.microsoft.com/azure/logic-apps/connector-namespace/hosted-mcp-quickstart?pivots=sql). + +### Inspect resources in Azure Portal + +After deployment, the post-provision output includes a link to the Azure resource group in the Azure Portal. Use that page to inspect the Azure SQL Database logical server, Application Insights resource, Log Analytics workspace, Connector Namespace, and hosted MCP server. + +To allow additional users to connect to the MCP server: + +1. Open the deployed **Connector Namespace** resource in the Azure Portal. +1. Open the hosted MCP server configuration, for example `sql-mcp`. +1. Add an access policy for each additional user or group that should be allowed to invoke the MCP server. + +### Sample data + +The post-provision hook creates and seeds `dbo.BlogPosts` with these entries: + +| Title | Source | +|-------|--------| +| Hosted MCP servers in Azure Connector Namespace | Microsoft Learn | +| Durable Workflows in Microsoft Agent Framework | .NET Blog | + +### SQL firewall access + +The deployment configures two SQL firewall paths: + +| Rule | When | Purpose | +|------|------|---------| +| `AllowAzureServices` | During Bicep provisioning | Allows Azure services/resources, including Azure Portal Query Editor, to reach the SQL server. | +| `AllowDeployerIp` | During post-provision | Detects your current public IP and allows your local machine to seed and query the database. | + +If SQL reports a different blocked client IP during post-provision, the script adds that IP and retries. + + + +## Clean up + +Using azd: + +```bash +azd down --purge +``` + +Or with Azure CLI: + +```bash +# Replace with your azd environment name. +az group delete --name rg- --yes --no-wait + +# Optional: remove the subscription-scope deployment record. +az deployment sub delete --name +``` + + + +## Related links + +- [Hosted MCP servers in Azure Connector Namespace](https://learn.microsoft.com/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp) +- [Hosted MCP server quickstart for Azure SQL Database](https://learn.microsoft.com/azure/logic-apps/connector-namespace/hosted-mcp-quickstart?pivots=sql) +- [Azure SQL Database MCP server support in Data API builder](https://learn.microsoft.com/azure/data-api-builder/mcp/overview) +- [Install the Data API builder CLI](https://learn.microsoft.com/azure/data-api-builder/command-line/install) +- [Connector Namespace overview](https://learn.microsoft.com/azure/logic-apps/connector-namespace/connector-namespace-overview) +- [Azure Developer CLI](https://learn.microsoft.com/azure/developer/azure-developer-cli/) diff --git a/samples/applications/azure-sql-mcp/azure.yaml b/samples/applications/azure-sql-mcp/azure.yaml new file mode 100644 index 0000000000..75f2d5be47 --- /dev/null +++ b/samples/applications/azure-sql-mcp/azure.yaml @@ -0,0 +1,15 @@ +name: azure-sql-mcp +metadata: + template: azure-sql-mcp +hooks: + postprovision: + windows: + shell: pwsh + run: ./scripts/post-provision.ps1 + interactive: true + continueOnError: false + posix: + shell: sh + run: ./scripts/post-provision.sh + interactive: true + continueOnError: false diff --git a/samples/applications/azure-sql-mcp/dab-config.json b/samples/applications/azure-sql-mcp/dab-config.json new file mode 100644 index 0000000000..58fd870adf --- /dev/null +++ b/samples/applications/azure-sql-mcp/dab-config.json @@ -0,0 +1,64 @@ +{ + "$schema": "https://github.com/Azure/data-api-builder/releases/download/v1.7.90/dab.draft.schema.json", + "data-source": { + "database-type": "mssql", + "connection-string": "@env('SQL_CONNECTION_STRING')", + "options": { + "set-session-context": false + } + }, + "runtime": { + "rest": { + "enabled": false, + "path": "/api", + "request-body-strict": true + }, + "graphql": { + "enabled": false, + "path": "/graphql", + "allow-introspection": true + }, + "mcp": { + "enabled": true, + "path": "/mcp" + }, + "host": { + "cors": { + "origins": [], + "allow-credentials": false + }, + "authentication": { + "provider": "AppService" + }, + "mode": "development" + } + }, + "entities": { + "BlogPosts": { + "source": { + "object": "dbo.BlogPosts", + "type": "table" + }, + "graphql": { + "enabled": true, + "type": { + "singular": "BlogPosts", + "plural": "BlogPosts" + } + }, + "rest": { + "enabled": true + }, + "permissions": [ + { + "role": "anonymous", + "actions": [ + { + "action": "*" + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/samples/applications/azure-sql-mcp/deploy.ps1 b/samples/applications/azure-sql-mcp/deploy.ps1 new file mode 100644 index 0000000000..9269551e6c --- /dev/null +++ b/samples/applications/azure-sql-mcp/deploy.ps1 @@ -0,0 +1,277 @@ +<# +.SYNOPSIS + Deploy a Connector Namespace with a hosted Azure SQL Database MCP server. + +.DESCRIPTION + Standalone PowerShell deployment script (alternative to azd). Provisions + Azure SQL Database, Connector Namespace, hosted MCP server, seeds the + database, grants managed identity access, and prints the MCP endpoint URL + ready for VS Code. + + Note: This script requires PowerShell 7+. For cross-platform deployment + without PowerShell, use 'azd up' instead — it runs the Bash post-provision + script on macOS/Linux automatically. + +.PARAMETER DabConfigPath + Path to the DAB configuration file. Defaults to dab-config.json in the project root. + +.PARAMETER EnvironmentName + Name for the deployment environment. Used to generate unique resource names. + +.PARAMETER Location + Azure region for SQL and general resources. Default: eastasia. + +.PARAMETER ConnectorNamespaceLocation + Azure region for the Connector Namespace. Must be a preview region. + Default: eastasia. + +.PARAMETER DatabaseName + Name of the SQL database. Default: mcpdb. + +.PARAMETER ConnectorNamespaceIdentityType + Managed identity type for the Connector Namespace. Default: SystemAssigned. + Use UserAssigned to create and attach a user-assigned managed identity. + +.EXAMPLE + .\deploy.ps1 -EnvironmentName mcp-dev + # Uses ./dab-config.json, deploys to eastasia + +.EXAMPLE + .\deploy.ps1 -EnvironmentName mcp-dev -DabConfigPath .\my-custom-dab.json -Location eastasia +#> + +[CmdletBinding()] +param( + [Parameter(Mandatory)] + [string]$EnvironmentName, + + [string]$DabConfigPath, + + [string]$Location = 'eastasia', + + [string]$ConnectorNamespaceLocation = 'eastasia', + + [string]$DatabaseName = 'mcpdb', + + [ValidateSet('SystemAssigned', 'UserAssigned')] + [string]$ConnectorNamespaceIdentityType = 'SystemAssigned' +) + +Set-StrictMode -Version Latest +$ErrorActionPreference = 'Stop' + +$ProjectRoot = $PSScriptRoot + +# Resolve DAB config path +if (-not $DabConfigPath) { + $DabConfigPath = Join-Path $ProjectRoot 'dab-config.json' +} +if (-not (Test-Path $DabConfigPath)) { + Write-Error "DAB config not found at: $DabConfigPath. Provide -DabConfigPath or place dab-config.json in the project root." + exit 1 +} +$DabConfigPath = Resolve-Path $DabConfigPath +Write-Host "Using DAB config: $DabConfigPath" -ForegroundColor Cyan + +# ── Step 1: Detect deployer identity ────────────────────────────────────────── + +Write-Host "" +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan +Write-Host " Step 1/5: Detecting deployer identity" -ForegroundColor Cyan +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan + +$deployerLogin = az account show --query user.name -o tsv +if (-not $deployerLogin) { + Write-Error "Not logged in. Run 'az login' first." + exit 1 +} +Write-Host " Deployer: $deployerLogin" -ForegroundColor Green + +$deployerObjectId = az ad signed-in-user show --query id -o tsv +Write-Host " Object ID: $deployerObjectId" -ForegroundColor Green + +$deployerIp = try { (Invoke-RestMethod -Uri 'https://api.ipify.org' -TimeoutSec 10) } catch { '' } +if ($deployerIp) { + Write-Host " Public IP: $deployerIp" -ForegroundColor Green +} else { + Write-Host " Public IP: (could not detect — SQL firewall rule skipped)" -ForegroundColor Yellow +} + +# ── Step 2: Deploy Bicep ────────────────────────────────────────────────────── + +Write-Host "" +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan +Write-Host " Step 2/5: Deploying infrastructure (Bicep)" -ForegroundColor Cyan +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan + +$bicepFile = Join-Path $ProjectRoot 'infra' 'main.bicep' +if (-not (Test-Path $bicepFile)) { + Write-Error "Bicep file not found at: $bicepFile" + exit 1 +} + +# Copy DAB config to expected location for loadTextContent('../dab-config.json') +$expectedDabPath = Join-Path $ProjectRoot 'dab-config.json' +if ($DabConfigPath -ne (Resolve-Path $expectedDabPath -ErrorAction SilentlyContinue)) { + Write-Host " Copying DAB config to project root for Bicep..." -ForegroundColor Yellow + Copy-Item -Path $DabConfigPath -Destination $expectedDabPath -Force +} + +Write-Host " Deploying to subscription..." -ForegroundColor Yellow + +$deployment = az deployment sub create ` + --name "mcp-deploy-$EnvironmentName" ` + --location $Location ` + --template-file $bicepFile ` + --parameters environmentName=$EnvironmentName ` + location=$Location ` + connectorNamespaceLocation=$ConnectorNamespaceLocation ` + deployerLoginName=$deployerLogin ` + deployerPrincipalId=$deployerObjectId ` + deployerIpAddress=$deployerIp ` + databaseName=$DatabaseName ` + connectorNamespaceIdentityType=$ConnectorNamespaceIdentityType ` + --query "properties.outputs" ` + -o json 2>&1 + +if ($LASTEXITCODE -ne 0) { + Write-Host $deployment -ForegroundColor Red + Write-Error "Bicep deployment failed." + exit 1 +} + +$outputs = $deployment | ConvertFrom-Json + +$sqlServerFqdn = $outputs.SQL_SERVER_FQDN.value +$sqlDbName = $outputs.SQL_DATABASE_NAME.value +$connectorNsName = $outputs.CONNECTOR_NAMESPACE_NAME.value +$connectorNsSami = $outputs.CONNECTOR_NAMESPACE_PRINCIPAL_ID.value +$sqlIdentityName = $outputs.SQL_IDENTITY_NAME.value +$sqlIdentityPrincipal = $outputs.SQL_IDENTITY_PRINCIPAL_ID.value +$mcpEndpointUrl = $outputs.MCP_ENDPOINT_URL.value +$rgName = $outputs.RESOURCE_GROUP_NAME.value + +Write-Host " Deployment succeeded!" -ForegroundColor Green +Write-Host " Resource Group: $rgName" +Write-Host " SQL Server: $sqlServerFqdn" +Write-Host " Connector Namespace: $connectorNsName" +Write-Host " SQL MI User: $sqlIdentityName" +Write-Host " SQL MI Principal ID: $sqlIdentityPrincipal" +Write-Host " MCP Endpoint: $mcpEndpointUrl" + +# ── Step 3: Seed the database ───────────────────────────────────────────────── + +Write-Host "" +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan +Write-Host " Step 3/5: Seeding the database" -ForegroundColor Cyan +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan + +$token = az account get-access-token --resource https://database.windows.net/ --query accessToken -o tsv + +$seedSql = @" +IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = 'BlogPosts') +BEGIN + CREATE TABLE dbo.BlogPosts ( + Id int IDENTITY(1,1) PRIMARY KEY, + Title nvarchar(300) NOT NULL, + Url nvarchar(1000) NOT NULL, + Source nvarchar(100) NOT NULL + ); +END +IF NOT EXISTS (SELECT 1 FROM dbo.BlogPosts WHERE Url = N'https://learn.microsoft.com/en-us/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp') +BEGIN + INSERT INTO dbo.BlogPosts (Title, Url, Source) + VALUES (N'Hosted MCP servers in Azure Connector Namespace', N'https://learn.microsoft.com/en-us/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp', N'Microsoft Learn'); +END +IF NOT EXISTS (SELECT 1 FROM dbo.BlogPosts WHERE Url = N'https://devblogs.microsoft.com/dotnet/durable-workflows-in-microsoft-agent-framework/') +BEGIN + INSERT INTO dbo.BlogPosts (Title, Url, Source) + VALUES (N'Durable Workflows in Microsoft Agent Framework', N'https://devblogs.microsoft.com/dotnet/durable-workflows-in-microsoft-agent-framework/', N'.NET Blog'); +END +PRINT 'BlogPosts table seeded.'; +"@ + +$sqlSuccess = $false +try { + Invoke-Sqlcmd -ServerInstance $sqlServerFqdn -Database $sqlDbName -AccessToken $token -Query $seedSql + Write-Host " Database seeded." -ForegroundColor Green + $sqlSuccess = $true +} catch { + Write-Host " Invoke-Sqlcmd unavailable, trying sqlcmd CLI..." -ForegroundColor Yellow + try { + sqlcmd -S $sqlServerFqdn -d $sqlDbName -Q $seedSql --authentication-method=ActiveDirectoryDefault + Write-Host " Database seeded." -ForegroundColor Green + $sqlSuccess = $true + } catch { + Write-Host " Could not seed automatically." -ForegroundColor Red + } +} + +# ── Step 4: Grant managed identity access ───────────────────────────────────── + +Write-Host "" +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan +Write-Host " Step 4/5: Granting managed identity database access" -ForegroundColor Cyan +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan + +$grantSql = @" +IF NOT EXISTS (SELECT 1 FROM sys.database_principals WHERE name = '$sqlIdentityName') +BEGIN + CREATE USER [$sqlIdentityName] FROM EXTERNAL PROVIDER; +END +IF ISNULL(IS_ROLEMEMBER('db_datareader', '$sqlIdentityName'), 0) = 0 + ALTER ROLE db_datareader ADD MEMBER [$sqlIdentityName]; +IF ISNULL(IS_ROLEMEMBER('db_datawriter', '$sqlIdentityName'), 0) = 0 + ALTER ROLE db_datawriter ADD MEMBER [$sqlIdentityName]; +GRANT VIEW DEFINITION TO [$sqlIdentityName]; +IF NOT EXISTS (SELECT 1 FROM sys.database_principals WHERE name = '$sqlIdentityName') + THROW 51000, 'Connector Namespace managed identity SQL user was not created.', 1; +IF ISNULL(IS_ROLEMEMBER('db_datareader', '$sqlIdentityName'), 0) <> 1 + THROW 51001, 'Connector Namespace managed identity is not a member of db_datareader.', 1; +IF ISNULL(IS_ROLEMEMBER('db_datawriter', '$sqlIdentityName'), 0) <> 1 + THROW 51002, 'Connector Namespace managed identity is not a member of db_datawriter.', 1; +PRINT 'Managed identity access granted.'; +"@ + +if ($sqlSuccess) { + try { + Invoke-Sqlcmd -ServerInstance $sqlServerFqdn -Database $sqlDbName -AccessToken $token -Query $grantSql + Write-Host " Managed identity access granted." -ForegroundColor Green + } catch { + try { + sqlcmd -S $sqlServerFqdn -d $sqlDbName -Q $grantSql --authentication-method=ActiveDirectoryDefault + Write-Host " Managed identity access granted." -ForegroundColor Green + } catch { + $sqlSuccess = $false + } + } +} + +if (-not $sqlSuccess) { + Write-Host "" + Write-Host " Run these SQL commands manually in Azure Portal Query Editor:" -ForegroundColor Yellow + Write-Host " (SQL Server → $sqlServerFqdn → Database → $sqlDbName → Query editor)" -ForegroundColor Yellow + Write-Host "" + Write-Host $seedSql -ForegroundColor White + Write-Host "" + Write-Host $grantSql -ForegroundColor White + Write-Host "" +} + +# ── Step 5: Done ────────────────────────────────────────────────────────────── + +Write-Host "" +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan +Write-Host " Step 5/5: Deployment Complete!" -ForegroundColor Cyan +Write-Host "═══════════════════════════════════════════════════════════" -ForegroundColor Cyan +Write-Host "" +Write-Host " MCP Endpoint: $mcpEndpointUrl" -ForegroundColor Green +$subscriptionId = az account show --query id -o tsv +$resourceGroupUrl = "https://portal.azure.com/#@/resource/subscriptions/$subscriptionId/resourceGroups/$rgName/overview" +Write-Host " Azure Portal: $resourceGroupUrl" -ForegroundColor Green +Write-Host "" +Write-Host " Use the MCP endpoint with any MCP client that supports HTTP transport." -ForegroundColor White +Write-Host "" +Write-Host " Clean up later with:" -ForegroundColor White +Write-Host " az group delete --name $rgName --yes" -ForegroundColor Gray +Write-Host "" diff --git a/samples/applications/azure-sql-mcp/infra/main.bicep b/samples/applications/azure-sql-mcp/infra/main.bicep new file mode 100644 index 0000000000..de344b7f8c --- /dev/null +++ b/samples/applications/azure-sql-mcp/infra/main.bicep @@ -0,0 +1,207 @@ +targetScope = 'subscription' + +// --------------------------------------------------------------------------- +// Parameters +// --------------------------------------------------------------------------- + +@minLength(1) +@maxLength(64) +@description('Name of the environment (used to generate unique resource names).') +param environmentName string + +@description('Primary location for SQL and other resources.') +@metadata({ + azd: { + type: 'location' + } +}) +param location string + +@description('Location for the Connector Namespace. Preview regions: westcentralus, eastasia, centralus, northeurope.') +param connectorNamespaceLocation string = location + +@description('Object ID of the deployer user. Used as Entra admin for SQL and for access policies.') +@metadata({ + azd: { + type: 'principalId' + } +}) +param deployerPrincipalId string = deployer().objectId + +@description('Login name (email) of the deployer user for SQL Entra admin.') +param deployerLoginName string + +@description('Name of the SQL Database to create.') +param databaseName string = 'mcpdb' + +@description('Optional public IP address to allow through the SQL firewall. The azd post-provision hook also configures this for local setup.') +param deployerIpAddress string = '' + +@allowed([ + 'SystemAssigned' + 'UserAssigned' +]) +@description('Managed identity type for the Connector Namespace and hosted SQL MCP server.') +param connectorNamespaceIdentityType string + +// --------------------------------------------------------------------------- +// Variables +// --------------------------------------------------------------------------- + +var readableEnvironmentName = take(toLower(replace(replace(replace(environmentName, '_', '-'), '.', '-'), ' ', '-')), 40) +var resourceToken = take(toLower(uniqueString(subscription().id, environmentName, location)), 8) +var tags = { 'azd-env-name': environmentName } +var resourceGroupName = 'rg-${readableEnvironmentName}' +var sqlServerName = 'sql-${readableEnvironmentName}-${resourceToken}' +var connectorNamespaceName = 'cn-${readableEnvironmentName}-${resourceToken}' +var userAssignedIdentityName = 'id-${readableEnvironmentName}-${resourceToken}' +var logAnalyticsWorkspaceName = 'log-${readableEnvironmentName}-${resourceToken}' +var appInsightsName = 'appi-${readableEnvironmentName}-${resourceToken}' +var useUserAssignedIdentity = connectorNamespaceIdentityType == 'UserAssigned' + +// Load the included DAB config and base64-encode it for the ARM API. +var dabConfigBase64 = base64(loadTextContent('../dab-config.json')) + +// --------------------------------------------------------------------------- +// Resource Group +// --------------------------------------------------------------------------- + +resource rg 'Microsoft.Resources/resourceGroups@2024-03-01' = { + name: resourceGroupName + location: location + tags: tags +} + +// --------------------------------------------------------------------------- +// Azure SQL Server + Database +// --------------------------------------------------------------------------- + +module sql './modules/sql.bicep' = { + scope: rg + name: 'sql-${resourceToken}' + params: { + sqlServerName: sqlServerName + databaseName: databaseName + location: location + tags: tags + entraAdminObjectId: deployerPrincipalId + entraAdminLogin: deployerLoginName + deployerIpAddress: deployerIpAddress + } +} + +// --------------------------------------------------------------------------- +// Application Insights +// --------------------------------------------------------------------------- + +module appInsights './modules/appInsights.bicep' = { + scope: rg + name: 'appi-${resourceToken}' + params: { + workspaceName: logAnalyticsWorkspaceName + appInsightsName: appInsightsName + location: 'southcentralus' // TODO: revert to `location` after testing + tags: tags + } +} + +// --------------------------------------------------------------------------- +// Optional user-assigned managed identity +// --------------------------------------------------------------------------- + +module userAssignedIdentity './modules/userAssignedIdentity.bicep' = if (useUserAssignedIdentity) { + scope: rg + name: 'id-${resourceToken}' + params: { + name: userAssignedIdentityName + location: location + tags: tags + } +} + +// --------------------------------------------------------------------------- +// Connector Namespace +// --------------------------------------------------------------------------- + +module connectorNamespace './modules/connectorNamespace.bicep' = { + scope: rg + name: 'cn-${resourceToken}' + params: { + name: connectorNamespaceName + location: connectorNamespaceLocation + tags: tags + identityType: connectorNamespaceIdentityType + userAssignedIdentityResourceId: useUserAssignedIdentity ? userAssignedIdentity.outputs.id : '' + } +} + +var managedIdentityClientId = useUserAssignedIdentity ? userAssignedIdentity.outputs.clientId : '' +var sqlIdentityName = useUserAssignedIdentity ? userAssignedIdentity.outputs.name : connectorNamespace.outputs.name +var sqlIdentityPrincipalId = useUserAssignedIdentity ? userAssignedIdentity.outputs.principalId : connectorNamespace.outputs.principalId +var dabConnectionString = useUserAssignedIdentity + ? 'Server=${sql.outputs.sqlServerFqdn};Database=${databaseName};Authentication=Active Directory Managed Identity;User Id=${managedIdentityClientId};Encrypt=True;TrustServerCertificate=False;' + : 'Server=${sql.outputs.sqlServerFqdn};Database=${databaseName};Authentication=Active Directory Default;Encrypt=True;TrustServerCertificate=False;' + +// --------------------------------------------------------------------------- +// Hosted SQL MCP Server + Access Policy +// --------------------------------------------------------------------------- + +module hostedMcpServer './modules/hostedMcpServer.bicep' = { + scope: rg + name: 'mcp-${resourceToken}' + params: { + connectorNamespaceName: connectorNamespaceName + name: 'sql-mcp' + deployerPrincipalId: deployerPrincipalId + dabConfigBase64: dabConfigBase64 + sqlConnectionString: dabConnectionString + applicationInsightsConnectionString: appInsights.outputs.connectionString + managedIdentityClientId: managedIdentityClientId + } + dependsOn: [ + connectorNamespace + ] +} + +// --------------------------------------------------------------------------- +// Outputs +// --------------------------------------------------------------------------- + +@description('The name of the resource group.') +output RESOURCE_GROUP_NAME string = rg.name + +@description('The name of the SQL Server.') +output SQL_SERVER_NAME string = sql.outputs.sqlServerName + +@description('The fully qualified domain name of the SQL Server.') +output SQL_SERVER_FQDN string = sql.outputs.sqlServerFqdn + +@description('The name of the SQL Database.') +output SQL_DATABASE_NAME string = sql.outputs.databaseName + +@description('The name of the Connector Namespace.') +output CONNECTOR_NAMESPACE_NAME string = connectorNamespace.outputs.name + +@description('The principal ID of the Connector Namespace system-assigned managed identity. Empty when using user-assigned identity only.') +output CONNECTOR_NAMESPACE_PRINCIPAL_ID string = connectorNamespace.outputs.principalId + +@description('The managed identity name granted access to Azure SQL.') +output SQL_IDENTITY_NAME string = sqlIdentityName + +@description('The managed identity principal ID granted access to Azure SQL.') +output SQL_IDENTITY_PRINCIPAL_ID string = sqlIdentityPrincipalId + +@description('The managed identity client ID used by the hosted MCP server. Empty when using system-assigned identity.') +output SQL_IDENTITY_CLIENT_ID string = managedIdentityClientId + +@description('The name of the Application Insights resource.') +output APPLICATIONINSIGHTS_NAME string = appInsights.outputs.appInsightsName + +@description('The name of the Log Analytics workspace backing Application Insights.') +output LOG_ANALYTICS_WORKSPACE_NAME string = appInsights.outputs.workspaceName + +@description('Connection string for DAB config.') +output DAB_CONNECTION_STRING string = dabConnectionString + +@description('MCP endpoint URL — point VS Code / MCP clients here.') +output MCP_ENDPOINT_URL string = hostedMcpServer.outputs.mcpEndpointUrl diff --git a/samples/applications/azure-sql-mcp/infra/main.parameters.json b/samples/applications/azure-sql-mcp/infra/main.parameters.json new file mode 100644 index 0000000000..fa2e41ef88 --- /dev/null +++ b/samples/applications/azure-sql-mcp/infra/main.parameters.json @@ -0,0 +1,15 @@ +{ + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "environmentName": { + "value": "${AZURE_ENV_NAME}" + }, + "location": { + "value": "${AZURE_LOCATION}" + }, + "deployerLoginName": { + "value": "${AZURE_DEPLOYER_LOGIN}" + } + } +} diff --git a/samples/applications/azure-sql-mcp/infra/modules/appInsights.bicep b/samples/applications/azure-sql-mcp/infra/modules/appInsights.bicep new file mode 100644 index 0000000000..2c48cacf17 --- /dev/null +++ b/samples/applications/azure-sql-mcp/infra/modules/appInsights.bicep @@ -0,0 +1,47 @@ +@description('Name for the Log Analytics workspace backing Application Insights.') +param workspaceName string + +@description('Name for the Application Insights resource.') +param appInsightsName string + +@description('Location for monitoring resources.') +param location string + +@description('Tags to apply to resources.') +param tags object = {} + +resource workspace 'Microsoft.OperationalInsights/workspaces@2023-09-01' = { + name: workspaceName + location: location + tags: tags + properties: { + sku: { + name: 'PerGB2018' + } + retentionInDays: 30 + publicNetworkAccessForIngestion: 'Enabled' + publicNetworkAccessForQuery: 'Enabled' + } +} + +resource appInsights 'Microsoft.Insights/components@2020-02-02' = { + name: appInsightsName + location: location + tags: tags + kind: 'web' + properties: { + Application_Type: 'web' + WorkspaceResourceId: workspace.id + publicNetworkAccessForIngestion: 'Enabled' + publicNetworkAccessForQuery: 'Enabled' + } +} + +@description('The name of the Log Analytics workspace.') +output workspaceName string = workspace.name + +@description('The name of the Application Insights resource.') +output appInsightsName string = appInsights.name + +@description('The Application Insights connection string.') +output connectionString string = appInsights.properties.ConnectionString diff --git a/samples/applications/azure-sql-mcp/infra/modules/connectorNamespace.bicep b/samples/applications/azure-sql-mcp/infra/modules/connectorNamespace.bicep new file mode 100644 index 0000000000..242bdfee84 --- /dev/null +++ b/samples/applications/azure-sql-mcp/infra/modules/connectorNamespace.bicep @@ -0,0 +1,44 @@ +@description('Name for the Connector Namespace.') +param name string + +@description('Location for the Connector Namespace. During preview, only select regions are supported: westcentralus, eastasia, centralus, northeurope.') +param location string + +@description('Tags to apply to resources.') +param tags object = {} + +@allowed([ + 'SystemAssigned' + 'UserAssigned' +]) +@description('Managed identity type for the Connector Namespace.') +param identityType string = 'SystemAssigned' + +@description('Resource ID of the user-assigned managed identity to attach when identityType is UserAssigned.') +param userAssignedIdentityResourceId string = '' + +var identityBlock = identityType == 'UserAssigned' ? { + type: 'UserAssigned' + userAssignedIdentities: { + '${userAssignedIdentityResourceId}': {} + } +} : { + type: 'SystemAssigned' +} + +resource connectorNamespace 'Microsoft.Web/connectorGateways@2026-05-01-preview' = { + name: name + location: location + tags: tags + identity: identityBlock + properties: {} +} + +@description('The resource ID of the Connector Namespace.') +output resourceId string = connectorNamespace.id + +@description('The name of the Connector Namespace.') +output name string = connectorNamespace.name + +@description('The principal ID of the system-assigned managed identity. Empty when using user-assigned identity only.') +output principalId string = identityType == 'SystemAssigned' ? connectorNamespace.identity.principalId : '' diff --git a/samples/applications/azure-sql-mcp/infra/modules/hostedMcpServer.bicep b/samples/applications/azure-sql-mcp/infra/modules/hostedMcpServer.bicep new file mode 100644 index 0000000000..f0950b1469 --- /dev/null +++ b/samples/applications/azure-sql-mcp/infra/modules/hostedMcpServer.bicep @@ -0,0 +1,82 @@ +@sys.description('Name of the parent Connector Namespace.') +param connectorNamespaceName string + +@sys.description('Name for the MCP server config (2-64 chars).') +@minLength(2) +@maxLength(64) +param name string + +@sys.description('Description shown to MCP clients.') +param mcpServerDescription string = 'SQL MCP server bound to DAB config with managed identity.' + +@sys.description('Object ID of the deployer user to grant MCP access.') +param deployerPrincipalId string + +@sys.description('Tenant ID for access policies.') +param tenantId string = tenant().tenantId + +@sys.description('Base64-encoded DAB configuration file content.') +param dabConfigBase64 string + +@secure() +@sys.description('SQL connection string exposed to the hosted MCP server as SQL_CONNECTION_STRING.') +param sqlConnectionString string + +@sys.description('Application Insights connection string exposed to the hosted MCP server as APPLICATIONINSIGHTS_CONNECTION_STRING.') +param applicationInsightsConnectionString string + +@sys.description('Optional managed identity client ID exposed as AZURE_CLIENT_ID when using a user-assigned managed identity.') +param managedIdentityClientId string = '' + +// Reference the existing Connector Namespace +resource connectorNamespace 'Microsoft.Web/connectorGateways@2026-05-01-preview' existing = { + name: connectorNamespaceName +} + +var hostedMcpConfiguration = union({ + configFile: dabConfigBase64 + SQL_CONNECTION_STRING: sqlConnectionString + APPLICATIONINSIGHTS_CONNECTION_STRING: applicationInsightsConnectionString +}, empty(managedIdentityClientId) ? {} : { + AZURE_CLIENT_ID: managedIdentityClientId +}) + +// Hosted MCP Server — runs the curated mcp-sql container image with DAB config +resource mcpServer 'Microsoft.Web/connectorGateways/mcpServerConfigs@2026-05-01-preview' = { + parent: connectorNamespace + name: name + kind: 'HostedMcpServer' + properties: { + description: mcpServerDescription + hostedMcpServer: { + hostedMcpServerId: 'mcp-sql' + configuration: hostedMcpConfiguration + } + } +} + +// Grant the deployer access to invoke the MCP server tools. +// The access-policy name must equal the principal's objectId. +resource mcpAccessPolicy 'Microsoft.Web/connectorGateways/mcpServerConfigs/accessPolicies@2026-05-01-preview' = { + parent: mcpServer + name: deployerPrincipalId + properties: { + principal: { + type: 'ActiveDirectory' + identity: { + objectId: deployerPrincipalId + tenantId: tenantId + } + } + principalType: 'User' + } +} + +@sys.description('Resource ID of the MCP server config.') +output id string = mcpServer.id + +@sys.description('Name of the MCP server config.') +output mcpServerName string = mcpServer.name + +@sys.description('MCP endpoint URL for clients to connect to.') +output mcpEndpointUrl string = mcpServer.properties.mcpEndpointUrl diff --git a/samples/applications/azure-sql-mcp/infra/modules/sql.bicep b/samples/applications/azure-sql-mcp/infra/modules/sql.bicep new file mode 100644 index 0000000000..c345536b5e --- /dev/null +++ b/samples/applications/azure-sql-mcp/infra/modules/sql.bicep @@ -0,0 +1,86 @@ +@description('Azure SQL Server name.') +param sqlServerName string + +@description('Azure SQL Database name.') +param databaseName string + +@description('Location for resources.') +param location string + +@description('Tags to apply to resources.') +param tags object = {} + +@description('Object ID of the Entra ID admin for the SQL Server.') +param entraAdminObjectId string + +@description('Login name of the Entra ID admin (email or display name).') +param entraAdminLogin string + +@description('Tenant ID for Entra ID authentication.') +param tenantId string = tenant().tenantId + +@description('Public IP of the deployer for SQL firewall rule (allows post-provision scripts to connect). Leave empty to skip.') +param deployerIpAddress string = '' + +resource sqlServer 'Microsoft.Sql/servers@2023-08-01-preview' = { + name: sqlServerName + location: location + tags: tags + properties: { + administrators: { + administratorType: 'ActiveDirectory' + azureADOnlyAuthentication: true + login: entraAdminLogin + sid: entraAdminObjectId + tenantId: tenantId + principalType: 'User' + } + minimalTlsVersion: '1.2' + publicNetworkAccess: 'Enabled' + } +} + +// Allow Azure services to access the SQL Server +resource firewallRuleAzure 'Microsoft.Sql/servers/firewallRules@2023-08-01-preview' = { + parent: sqlServer + name: 'AllowAzureServices' + properties: { + startIpAddress: '0.0.0.0' + endIpAddress: '0.0.0.0' + } +} + +// Allow the deployer's IP to connect for post-provision seeding/granting +resource firewallRuleDeployer 'Microsoft.Sql/servers/firewallRules@2023-08-01-preview' = if (!empty(deployerIpAddress)) { + parent: sqlServer + name: 'AllowDeployerIp' + properties: { + startIpAddress: deployerIpAddress + endIpAddress: deployerIpAddress + } +} + +resource database 'Microsoft.Sql/servers/databases@2023-08-01-preview' = { + parent: sqlServer + name: databaseName + location: location + tags: tags + sku: { + name: 'Basic' + tier: 'Basic' + capacity: 5 + } + properties: { + collation: 'SQL_Latin1_General_CP1_CI_AS' + maxSizeBytes: 2147483648 + } +} + +@description('The fully qualified domain name of the SQL Server.') +output sqlServerFqdn string = sqlServer.properties.fullyQualifiedDomainName + +@description('The name of the SQL Server.') +output sqlServerName string = sqlServer.name + +@description('The name of the SQL Database.') +output databaseName string = database.name diff --git a/samples/applications/azure-sql-mcp/infra/modules/userAssignedIdentity.bicep b/samples/applications/azure-sql-mcp/infra/modules/userAssignedIdentity.bicep new file mode 100644 index 0000000000..4ced3d435b --- /dev/null +++ b/samples/applications/azure-sql-mcp/infra/modules/userAssignedIdentity.bicep @@ -0,0 +1,26 @@ +@description('Name for the user-assigned managed identity.') +param name string + +@description('Location for the user-assigned managed identity.') +param location string + +@description('Tags to apply to resources.') +param tags object = {} + +resource identity 'Microsoft.ManagedIdentity/userAssignedIdentities@2023-01-31' = { + name: name + location: location + tags: tags +} + +@description('The resource ID of the user-assigned managed identity.') +output id string = identity.id + +@description('The name of the user-assigned managed identity.') +output name string = identity.name + +@description('The client ID of the user-assigned managed identity.') +output clientId string = identity.properties.clientId + +@description('The principal ID of the user-assigned managed identity.') +output principalId string = identity.properties.principalId diff --git a/samples/applications/azure-sql-mcp/scripts/post-provision.ps1 b/samples/applications/azure-sql-mcp/scripts/post-provision.ps1 new file mode 100644 index 0000000000..ab1c98ab3d --- /dev/null +++ b/samples/applications/azure-sql-mcp/scripts/post-provision.ps1 @@ -0,0 +1,264 @@ +#!/usr/bin/env pwsh +# post-provision.ps1 — Runs after `azd provision` to seed the database and +# generate the DAB config file. + +Set-StrictMode -Version Latest +$ErrorActionPreference = 'Stop' + +function Add-SqlFirewallRuleForIp { + param( + [Parameter(Mandatory)] + [string]$IpAddress, + + [Parameter(Mandatory)] + [string]$RuleName + ) + + az sql server firewall-rule create ` + --resource-group $resourceGroupName ` + --server $sqlServerName ` + --name $RuleName ` + --start-ip-address $IpAddress ` + --end-ip-address $IpAddress ` + --only-show-errors | Out-Null +} + +function Invoke-SqlcmdWithFirewallRetry { + param( + [Parameter(Mandatory)] + [string]$Query + ) + + $maxAttempts = 20 + for ($attempt = 1; $attempt -le $maxAttempts; $attempt++) { + try { + Invoke-Sqlcmd -ServerInstance $sqlServerFqdn -Database $databaseName -AccessToken $token -Query $Query + return + } catch { + $message = $_.Exception.Message + if ($message -match "Client with IP address '([^']+)' is not allowed") { + $blockedIp = $Matches[1] + Write-Host " SQL reported blocked client IP $blockedIp; adding firewall rule and retrying ($attempt/$maxAttempts)..." -ForegroundColor Yellow + Add-SqlFirewallRuleForIp -IpAddress $blockedIp -RuleName 'AllowSqlClientIp' + Start-Sleep -Seconds 15 + continue + } + + throw + } + } + + throw "Timed out waiting for SQL firewall rules to allow this client." +} + +# Read outputs from azd +$resourceGroupName = (azd env get-value RESOURCE_GROUP_NAME) +$sqlServerName = (azd env get-value SQL_SERVER_NAME) +$sqlServerFqdn = (azd env get-value SQL_SERVER_FQDN) +$databaseName = (azd env get-value SQL_DATABASE_NAME) +$connectorNsName = (azd env get-value CONNECTOR_NAMESPACE_NAME) +$connectorNsPrincipal = (azd env get-value CONNECTOR_NAMESPACE_PRINCIPAL_ID) +$sqlIdentityName = (azd env get-value SQL_IDENTITY_NAME) +$sqlIdentityPrincipal = (azd env get-value SQL_IDENTITY_PRINCIPAL_ID) +$dabConnectionString = (azd env get-value DAB_CONNECTION_STRING) + +if (-not $sqlIdentityName) { + $sqlIdentityName = $connectorNsName +} +if (-not $sqlIdentityPrincipal) { + $sqlIdentityPrincipal = $connectorNsPrincipal +} + +Write-Host "" +Write-Host "============================================================" -ForegroundColor Cyan +Write-Host " Post-Provision Setup" -ForegroundColor Cyan +Write-Host "============================================================" -ForegroundColor Cyan +Write-Host "" +Write-Host "SQL Server: $sqlServerFqdn" +Write-Host "Database: $databaseName" +Write-Host "Connector Namespace: $connectorNsName" +Write-Host "Connector NS SAMI ID: $connectorNsPrincipal" +Write-Host "SQL MI User: $sqlIdentityName" +Write-Host "SQL MI Principal ID: $sqlIdentityPrincipal" +Write-Host "" + +# --- Step 1: Allow this machine through the SQL firewall --- +Write-Host "[1/4] Configuring SQL firewall for this machine..." -ForegroundColor Yellow +try { + $detectedIps = @() + foreach ($uri in @('https://api.ipify.org', 'https://ifconfig.me/ip')) { + try { + $ip = (Invoke-RestMethod -Uri $uri -TimeoutSec 10) + if ($ip -and $ip -match '^\d{1,3}(\.\d{1,3}){3}$') { + $detectedIps += $ip + } + } catch { + Write-Host " Could not detect public IP from $uri." -ForegroundColor DarkYellow + } + } + + $index = 0 + foreach ($deployerIp in ($detectedIps | Select-Object -Unique)) { + $index++ + $ruleName = if ($index -eq 1) { 'AllowDeployerIp' } else { "AllowDeployerIp$index" } + Add-SqlFirewallRuleForIp -IpAddress $deployerIp -RuleName $ruleName + Write-Host " Allowed public IP: $deployerIp" -ForegroundColor Green + } +} catch { + Write-Host " WARNING: Could not detect or configure public IP. SQL commands may need to be run manually." -ForegroundColor Yellow +} + +# --- Step 2: Get an access token for Azure SQL --- +Write-Host "[2/4] Getting access token for Azure SQL..." -ForegroundColor Yellow +$token = az account get-access-token --resource https://database.windows.net/ --query accessToken -o tsv +if (-not $token) { + Write-Host "ERROR: Failed to get access token. Make sure you are logged in with 'az login'." -ForegroundColor Red + exit 1 +} + +# --- Step 3: Seed the database --- +Write-Host "[3/4] Seeding the database with BlogPosts table..." -ForegroundColor Yellow + +$seedSql = @" +IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = 'BlogPosts') +BEGIN + CREATE TABLE dbo.BlogPosts ( + Id int IDENTITY(1,1) PRIMARY KEY, + Title nvarchar(300) NOT NULL, + Url nvarchar(1000) NOT NULL, + Source nvarchar(100) NOT NULL + ); +END +IF NOT EXISTS (SELECT 1 FROM dbo.BlogPosts WHERE Url = N'https://learn.microsoft.com/en-us/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp') +BEGIN + INSERT INTO dbo.BlogPosts (Title, Url, Source) + VALUES (N'Hosted MCP servers in Azure Connector Namespace', N'https://learn.microsoft.com/en-us/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp', N'Microsoft Learn'); +END +IF NOT EXISTS (SELECT 1 FROM dbo.BlogPosts WHERE Url = N'https://devblogs.microsoft.com/dotnet/durable-workflows-in-microsoft-agent-framework/') +BEGIN + INSERT INTO dbo.BlogPosts (Title, Url, Source) + VALUES (N'Durable Workflows in Microsoft Agent Framework', N'https://devblogs.microsoft.com/dotnet/durable-workflows-in-microsoft-agent-framework/', N'.NET Blog'); +END +PRINT 'BlogPosts table seeded.'; +"@ + +$grantSql = @" +IF NOT EXISTS (SELECT 1 FROM sys.database_principals WHERE name = '$sqlIdentityName') +BEGIN + CREATE USER [$sqlIdentityName] FROM EXTERNAL PROVIDER; +END +IF ISNULL(IS_ROLEMEMBER('db_datareader', '$sqlIdentityName'), 0) = 0 + ALTER ROLE db_datareader ADD MEMBER [$sqlIdentityName]; +IF ISNULL(IS_ROLEMEMBER('db_datawriter', '$sqlIdentityName'), 0) = 0 + ALTER ROLE db_datawriter ADD MEMBER [$sqlIdentityName]; +GRANT VIEW DEFINITION TO [$sqlIdentityName]; +IF NOT EXISTS (SELECT 1 FROM sys.database_principals WHERE name = '$sqlIdentityName') + THROW 51000, 'Connector Namespace managed identity SQL user was not created.', 1; +IF ISNULL(IS_ROLEMEMBER('db_datareader', '$sqlIdentityName'), 0) <> 1 + THROW 51001, 'Connector Namespace managed identity is not a member of db_datareader.', 1; +IF ISNULL(IS_ROLEMEMBER('db_datawriter', '$sqlIdentityName'), 0) <> 1 + THROW 51002, 'Connector Namespace managed identity is not a member of db_datawriter.', 1; +PRINT 'Granted managed identity access to database.'; +"@ + +if (-not (Get-Command Invoke-Sqlcmd -ErrorAction SilentlyContinue)) { + Write-Host "ERROR: Invoke-Sqlcmd is required for automatic post-provision database setup." -ForegroundColor Red + Write-Host "Install the SqlServer PowerShell module or run the SQL commands manually in Azure Portal Query Editor." -ForegroundColor Red + exit 1 +} + +Invoke-SqlcmdWithFirewallRetry -Query $seedSql +Write-Host " Database seeded successfully." -ForegroundColor Green + +Write-Host "[4/4] Granting managed identity access to database..." -ForegroundColor Yellow +Invoke-SqlcmdWithFirewallRetry -Query $grantSql +Write-Host " Managed identity access granted." -ForegroundColor Green + +# --- Generate DAB config --- +Write-Host "" +Write-Host "Generating dab-config.json..." -ForegroundColor Yellow + +$dabConfig = @{ + '$schema' = 'https://github.com/Azure/data-api-builder/releases/download/v1.7.93/dab.draft.schema.json' + 'data-source' = @{ + 'database-type' = 'mssql' + 'connection-string' = $dabConnectionString + 'options' = @{ + 'set-session-context' = $false + } + } + 'runtime' = @{ + 'rest' = @{ + 'enabled' = $false + 'path' = '/api' + 'request-body-strict' = $true + } + 'graphql' = @{ + 'enabled' = $false + 'path' = '/graphql' + 'allow-introspection' = $true + } + 'mcp' = @{ + 'enabled' = $true + 'path' = '/mcp' + } + 'host' = @{ + 'cors' = @{ + 'origins' = @() + 'allow-credentials' = $false + } + 'authentication' = @{ + 'provider' = 'AppService' + } + 'mode' = 'development' + } + } + 'entities' = @{ + 'BlogPosts' = @{ + 'source' = @{ + 'object' = 'dbo.BlogPosts' + 'type' = 'table' + } + 'graphql' = @{ + 'enabled' = $true + 'type' = @{ + 'singular' = 'BlogPosts' + 'plural' = 'BlogPosts' + } + } + 'rest' = @{ + 'enabled' = $true + } + 'permissions' = @( + @{ + 'role' = 'anonymous' + 'actions' = @( + @{ 'action' = '*' } + ) + } + ) + } + } +} | ConvertTo-Json -Depth 10 + +$dabConfig | Set-Content -Path (Join-Path $PSScriptRoot '..' 'dab-config.generated.json') -Encoding utf8 +Write-Host " Created dab-config.generated.json" -ForegroundColor Green + +# --- Print MCP endpoint and portal link --- +$mcpEndpointUrl = (azd env get-value MCP_ENDPOINT_URL) +$subscriptionId = (azd env get-value AZURE_SUBSCRIPTION_ID) +if (-not $subscriptionId) { + $subscriptionId = az account show --query id -o tsv +} +$resourceGroupUrl = "https://portal.azure.com/#@/resource/subscriptions/$subscriptionId/resourceGroups/$resourceGroupName/overview" + +Write-Host "" +Write-Host "============================================================" -ForegroundColor Cyan +Write-Host " Deployment Complete!" -ForegroundColor Cyan +Write-Host "============================================================" -ForegroundColor Cyan +Write-Host "" +Write-Host "MCP Endpoint: $mcpEndpointUrl" -ForegroundColor Green +Write-Host "Azure Portal: $resourceGroupUrl" -ForegroundColor Green +Write-Host "" +Write-Host "Use the MCP endpoint with any MCP client that supports HTTP transport." -ForegroundColor White +Write-Host "" diff --git a/samples/applications/azure-sql-mcp/scripts/post-provision.sh b/samples/applications/azure-sql-mcp/scripts/post-provision.sh new file mode 100755 index 0000000000..046a4e0410 --- /dev/null +++ b/samples/applications/azure-sql-mcp/scripts/post-provision.sh @@ -0,0 +1,224 @@ +#!/usr/bin/env bash +# post-provision.sh — Runs after `azd provision` to seed the database and +# generate the DAB config file. + +set -euo pipefail + +add_sql_firewall_rule_for_ip() { + local ip_address="$1" + local rule_name="$2" + + az sql server firewall-rule create \ + --resource-group "$RESOURCE_GROUP_NAME" \ + --server "$SQL_SERVER_NAME" \ + --name "$rule_name" \ + --start-ip-address "$ip_address" \ + --end-ip-address "$ip_address" \ + --only-show-errors >/dev/null +} + +run_sqlcmd_with_firewall_retry() { + local query="$1" + local output + local max_attempts=20 + local attempt=1 + + while [ "$attempt" -le "$max_attempts" ]; do + set +e + output=$(echo "$query" | sqlcmd -S "$SQL_SERVER_FQDN" -d "$DATABASE_NAME" -G 2>&1) + local exit_code=$? + set -e + + if [ "$exit_code" -eq 0 ]; then + echo "$output" + return 0 + fi + + if [[ "$output" =~ Client\ with\ IP\ address\ \'([0-9.]+)\'\ is\ not\ allowed ]]; then + local blocked_ip="${BASH_REMATCH[1]}" + echo " SQL reported blocked client IP $blocked_ip; adding firewall rule and retrying ($attempt/$max_attempts)..." + add_sql_firewall_rule_for_ip "$blocked_ip" "AllowSqlClientIp" + sleep 15 + attempt=$((attempt + 1)) + continue + fi + + echo "$output" + return "$exit_code" + done + + echo "Timed out waiting for SQL firewall rules to allow this client." + return 1 +} + +# Read outputs from azd +RESOURCE_GROUP_NAME=$(azd env get-value RESOURCE_GROUP_NAME) +SQL_SERVER_NAME=$(azd env get-value SQL_SERVER_NAME) +SQL_SERVER_FQDN=$(azd env get-value SQL_SERVER_FQDN) +DATABASE_NAME=$(azd env get-value SQL_DATABASE_NAME) +CONNECTOR_NS_NAME=$(azd env get-value CONNECTOR_NAMESPACE_NAME) +CONNECTOR_NS_PRINCIPAL=$(azd env get-value CONNECTOR_NAMESPACE_PRINCIPAL_ID) +SQL_IDENTITY_NAME=$(azd env get-value SQL_IDENTITY_NAME || true) +SQL_IDENTITY_PRINCIPAL=$(azd env get-value SQL_IDENTITY_PRINCIPAL_ID || true) +DAB_CONNECTION_STRING=$(azd env get-value DAB_CONNECTION_STRING) + +if [ -z "$SQL_IDENTITY_NAME" ]; then + SQL_IDENTITY_NAME="$CONNECTOR_NS_NAME" +fi +if [ -z "$SQL_IDENTITY_PRINCIPAL" ]; then + SQL_IDENTITY_PRINCIPAL="$CONNECTOR_NS_PRINCIPAL" +fi + +echo "" +echo "============================================================" +echo " Post-Provision Setup" +echo "============================================================" +echo "" +echo "SQL Server: $SQL_SERVER_FQDN" +echo "Database: $DATABASE_NAME" +echo "Connector Namespace: $CONNECTOR_NS_NAME" +echo "Connector NS SAMI ID: $CONNECTOR_NS_PRINCIPAL" +echo "SQL MI User: $SQL_IDENTITY_NAME" +echo "SQL MI Principal ID: $SQL_IDENTITY_PRINCIPAL" +echo "" + +# --- Step 1: Allow this machine through the SQL firewall --- +echo "[1/4] Configuring SQL firewall for this machine..." +DETECTED_IPS=() +for IP_ENDPOINT in "https://api.ipify.org" "https://ifconfig.me/ip"; do + DETECTED_IP=$(curl -s --max-time 10 "$IP_ENDPOINT" || true) + if [[ "$DETECTED_IP" =~ ^[0-9]{1,3}(\.[0-9]{1,3}){3}$ ]]; then + DETECTED_IPS+=("$DETECTED_IP") + fi +done + +if [ "${#DETECTED_IPS[@]}" -eq 0 ]; then + echo " WARNING: Could not detect public IP. SQL commands may need to be run manually." +else + INDEX=0 + printf "%s\n" "${DETECTED_IPS[@]}" | sort -u | while read -r DEPLOYER_IP; do + INDEX=$((INDEX + 1)) + RULE_NAME="AllowDeployerIp" + if [ "$INDEX" -gt 1 ]; then + RULE_NAME="AllowDeployerIp$INDEX" + fi + add_sql_firewall_rule_for_ip "$DEPLOYER_IP" "$RULE_NAME" + echo " Allowed public IP: $DEPLOYER_IP" + done +fi + +# --- Step 2: Get an access token for Azure SQL --- +echo "[2/4] Getting access token for Azure SQL..." +TOKEN=$(az account get-access-token --resource https://database.windows.net/ --query accessToken -o tsv) +if [ -z "$TOKEN" ]; then + echo "ERROR: Failed to get access token. Make sure you are logged in with 'az login'." + exit 1 +fi + +# --- Step 3: Seed the database --- +echo "[3/4] Seeding the database with BlogPosts table..." + +SEED_SQL="IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = 'BlogPosts') +BEGIN + CREATE TABLE dbo.BlogPosts ( + Id int IDENTITY(1,1) PRIMARY KEY, + Title nvarchar(300) NOT NULL, + Url nvarchar(1000) NOT NULL, + Source nvarchar(100) NOT NULL + ); +END; +IF NOT EXISTS (SELECT 1 FROM dbo.BlogPosts WHERE Url = N'https://learn.microsoft.com/en-us/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp') +BEGIN + INSERT INTO dbo.BlogPosts (Title, Url, Source) + VALUES (N'Hosted MCP servers in Azure Connector Namespace', N'https://learn.microsoft.com/en-us/azure/logic-apps/connector-namespace/connector-namespace-hosted-mcp', N'Microsoft Learn'); +END; +IF NOT EXISTS (SELECT 1 FROM dbo.BlogPosts WHERE Url = N'https://devblogs.microsoft.com/dotnet/durable-workflows-in-microsoft-agent-framework/') +BEGIN + INSERT INTO dbo.BlogPosts (Title, Url, Source) + VALUES (N'Durable Workflows in Microsoft Agent Framework', N'https://devblogs.microsoft.com/dotnet/durable-workflows-in-microsoft-agent-framework/', N'.NET Blog'); +END;" + +GRANT_SQL="IF NOT EXISTS (SELECT 1 FROM sys.database_principals WHERE name = '${SQL_IDENTITY_NAME}') +BEGIN + CREATE USER [${SQL_IDENTITY_NAME}] FROM EXTERNAL PROVIDER; +END; +IF ISNULL(IS_ROLEMEMBER('db_datareader', '${SQL_IDENTITY_NAME}'), 0) = 0 + ALTER ROLE db_datareader ADD MEMBER [${SQL_IDENTITY_NAME}]; +IF ISNULL(IS_ROLEMEMBER('db_datawriter', '${SQL_IDENTITY_NAME}'), 0) = 0 + ALTER ROLE db_datawriter ADD MEMBER [${SQL_IDENTITY_NAME}]; +GRANT VIEW DEFINITION TO [${SQL_IDENTITY_NAME}]; +IF NOT EXISTS (SELECT 1 FROM sys.database_principals WHERE name = '${SQL_IDENTITY_NAME}') + THROW 51000, 'Connector Namespace managed identity SQL user was not created.', 1; +IF ISNULL(IS_ROLEMEMBER('db_datareader', '${SQL_IDENTITY_NAME}'), 0) <> 1 + THROW 51001, 'Connector Namespace managed identity is not a member of db_datareader.', 1; +IF ISNULL(IS_ROLEMEMBER('db_datawriter', '${SQL_IDENTITY_NAME}'), 0) <> 1 + THROW 51002, 'Connector Namespace managed identity is not a member of db_datawriter.', 1;" + +if command -v sqlcmd &> /dev/null; then + run_sqlcmd_with_firewall_retry "$SEED_SQL" + echo " Database seeded." + echo "[4/4] Granting managed identity access..." + run_sqlcmd_with_firewall_retry "$GRANT_SQL" + echo " Managed identity access granted." +else + echo "WARNING: sqlcmd not found. Please run these SQL commands in the Azure Portal Query Editor:" + echo "" + echo "$SEED_SQL" + echo "" + echo "$GRANT_SQL" + exit 1 +fi + +# --- Generate DAB config --- +echo "" +echo "Generating dab-config.generated.json..." + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +cat > "$SCRIPT_DIR/../dab-config.generated.json" <$null +if (-not $currentLogin) { + Write-Host "Detecting deployer login from Azure CLI..." -ForegroundColor Yellow + $login = az account show --query user.name -o tsv + if ($login) { + azd env set AZURE_DEPLOYER_LOGIN $login + Write-Host " Set AZURE_DEPLOYER_LOGIN=$login" -ForegroundColor Green + } else { + Write-Host "ERROR: Could not detect login. Run: azd env set AZURE_DEPLOYER_LOGIN your-email@example.com" -ForegroundColor Red + exit 1 + } +} + +# Auto-detect deployer public IP for SQL firewall +$currentIp = azd env get-value AZURE_DEPLOYER_IP 2>$null +if (-not $currentIp) { + Write-Host "Detecting deployer public IP..." -ForegroundColor Yellow + try { + $ip = (Invoke-RestMethod -Uri 'https://api.ipify.org' -TimeoutSec 10) + azd env set AZURE_DEPLOYER_IP $ip + Write-Host " Set AZURE_DEPLOYER_IP=$ip" -ForegroundColor Green + } catch { + Write-Host "WARNING: Could not detect public IP. SQL post-provision scripts may fail." -ForegroundColor Yellow + azd env set AZURE_DEPLOYER_IP '' + } +} diff --git a/samples/applications/azure-sql-mcp/scripts/pre-provision.sh b/samples/applications/azure-sql-mcp/scripts/pre-provision.sh new file mode 100755 index 0000000000..510212acc1 --- /dev/null +++ b/samples/applications/azure-sql-mcp/scripts/pre-provision.sh @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +# pre-provision.sh — Auto-detect deployer login and public IP before provisioning. + +set -euo pipefail + +# Auto-detect deployer login (email) if not already set +CURRENT_LOGIN=$(azd env get-value AZURE_DEPLOYER_LOGIN 2>/dev/null || true) +if [ -z "$CURRENT_LOGIN" ]; then + echo "Detecting deployer login from Azure CLI..." + LOGIN=$(az account show --query user.name -o tsv) + if [ -n "$LOGIN" ]; then + azd env set AZURE_DEPLOYER_LOGIN "$LOGIN" + echo " Set AZURE_DEPLOYER_LOGIN=$LOGIN" + else + echo "ERROR: Could not detect login. Run: azd env set AZURE_DEPLOYER_LOGIN your-email@example.com" + exit 1 + fi +fi + +# Auto-detect deployer public IP for SQL firewall +CURRENT_IP=$(azd env get-value AZURE_DEPLOYER_IP 2>/dev/null || true) +if [ -z "$CURRENT_IP" ]; then + echo "Detecting deployer public IP..." + IP=$(curl -s --max-time 10 https://api.ipify.org || true) + if [ -n "$IP" ]; then + azd env set AZURE_DEPLOYER_IP "$IP" + echo " Set AZURE_DEPLOYER_IP=$IP" + else + echo "WARNING: Could not detect public IP. SQL post-provision scripts may fail." + azd env set AZURE_DEPLOYER_IP "" + fi +fi From 1ab31bc560415b570d57bb5ff9896f4698891321 Mon Sep 17 00:00:00 2001 From: Dimitri Furman Date: Thu, 16 Jul 2026 13:42:29 -0400 Subject: [PATCH 23/86] Add ShrinkDriver sample: parallel DBCC SHRINKFILE with reporting, retries, and tests (#1496) * Add ShrinkDriver sample: parallel DBCC SHRINKFILE with reporting, retries, and tests A PowerShell sample that reclaims unused space from a database's data files by running parallel DBCC SHRINKFILE operations. Includes a report mode, incremental shrinking toward an optional target, progress monitoring, retries, graceful stop handling, and low-priority locking. Supports Entra ID, Windows, and SQL authentication, connects with certificate validation first, and ships unit and integration tests (LocalDB, SQL Server, and Azure SQL Database). * Address review feedback; report reclaimable space left at end of run Add a PSScriptInfo block (version 1.0.0) to ShrinkDriver.ps1 for script version metadata. --- .../features/shrink/shrink-driver/.gitignore | 2 + .../features/shrink/shrink-driver/README.md | 151 ++ .../shrink/shrink-driver/src/ShrinkDriver.ps1 | 1647 +++++++++++++++++ .../shrink/shrink-driver/tests/README.md | 101 + .../tests/ShrinkDriver.Integration.Tests.ps1 | 345 ++++ .../tests/ShrinkDriver.Unit.Tests.ps1 | 501 +++++ .../tests/fixtures/ShrinkTestDb.psm1 | 333 ++++ 7 files changed, 3080 insertions(+) create mode 100644 samples/features/shrink/shrink-driver/.gitignore create mode 100644 samples/features/shrink/shrink-driver/README.md create mode 100644 samples/features/shrink/shrink-driver/src/ShrinkDriver.ps1 create mode 100644 samples/features/shrink/shrink-driver/tests/README.md create mode 100644 samples/features/shrink/shrink-driver/tests/ShrinkDriver.Integration.Tests.ps1 create mode 100644 samples/features/shrink/shrink-driver/tests/ShrinkDriver.Unit.Tests.ps1 create mode 100644 samples/features/shrink/shrink-driver/tests/fixtures/ShrinkTestDb.psm1 diff --git a/samples/features/shrink/shrink-driver/.gitignore b/samples/features/shrink/shrink-driver/.gitignore new file mode 100644 index 0000000000..e4a1d65eab --- /dev/null +++ b/samples/features/shrink/shrink-driver/.gitignore @@ -0,0 +1,2 @@ +# Run logs produced by Invoke-ShrinkDriver +*.log diff --git a/samples/features/shrink/shrink-driver/README.md b/samples/features/shrink/shrink-driver/README.md new file mode 100644 index 0000000000..982bd25c2b --- /dev/null +++ b/samples/features/shrink/shrink-driver/README.md @@ -0,0 +1,151 @@ +# ShrinkDriver + +Reclaim allocated but unused space from the data files of a MSSQL database +by running parallel `DBCC SHRINKFILE` operations, with progress monitoring, +incremental shrinking, and automatic retries. + +## What it does + +- Runs in two modes: `Report` (default) shows each file's used, allocated, and reclaimable space without changing anything; `Shrink` performs the shrink. +- Shrinks multiple data files at once (one session per file) to reduce total run time. +- Shrinks each file gradually in incremental steps toward an optional target size, instead of in one large operation. +- Retries transient failures with backoff, and moves on from files that cannot shrink further. +- Skips files with little unused space to reclaim. +- Optionally runs shrink at low lock priority to reduce blocking of other queries. +- Writes a status report to the console and a log file at a regular interval, and stops on Ctrl+C or an optional time limit. +- Supports Entra ID, Windows, and SQL authentication when connecting to the database. + +## Requirements + +- SQL Server 2022 or later, Azure SQL Managed Instance, or Azure SQL Database. +- To shrink (`-Mode Shrink`): membership in the `db_owner` database role, or the `sysadmin` server role. +- To report (`-Mode Report`, the default): connection to the database. +- PowerShell 7 or later. +- The `SqlServer` module: + `Install-Module SqlServer -Scope CurrentUser`. + +## Usage + +Load the script, then call `Invoke-ShrinkDriver`: + +```powershell +. .\src\ShrinkDriver.ps1 + +# Report (default): show each file's used, allocated, and reclaimable space, without changing anything +Invoke-ShrinkDriver -ServerName myserver.database.windows.net -DatabaseName MyDb + +# Shrink with Entra ID auth (default) to the smallest possible size, working on up to 5 files concurrently +Invoke-ShrinkDriver -ServerName myserver.database.windows.net -DatabaseName MyDb -Mode Shrink -Sessions 5 + +# Shrink with Windows auth: don't shrink below 500 GiB, working on up to 8 files concurrently +Invoke-ShrinkDriver -ServerName sql01 -DatabaseName MyDb -Mode Shrink -AuthType Windows -FileTargetSizeGiB 500 -Sessions 8 + +# Shrink with SQL auth (prompts securely for the password when it is not supplied) +Invoke-ShrinkDriver -ServerName sql01 -DatabaseName MyDb -Mode Shrink -AuthType SQL -SqlLogin appuser + +# Connect to an instance with a self-signed certificate +Invoke-ShrinkDriver -ServerName devsql01 -DatabaseName MyDb -Mode Shrink -AuthType Windows -TrustServerCertificate +``` + +For the full list of parameters and what they do: + +```powershell +Get-Help Invoke-ShrinkDriver -Full +``` + +## Output + +Progress is written to the console and mirrored to a log file — by default a +timestamped `shrink-