From 7073d67489da00ef66193da2a73af93dd90b69ba Mon Sep 17 00:00:00 2001 From: DarrenT~ Date: Thu, 3 Oct 2024 13:55:18 +0200 Subject: [PATCH] init --- .env.example | 6 + .gitignore | 4 + README.md | 0 api/auth.js | 32 + api/jobs.js | 84 + api/shifts.js | 110 + api/utils.js | 7 + certs/server.cert | 21 + certs/server.key | 28 + compare.js | 46 + compare.test.js | 54 + data/colorcrew_data.csv | 1192 ++++ data/colorcrew_data_transformed.json | 5962 +++++++++++++++++++ data/colorcrew_data_transformed.json.bkup1 | 5967 ++++++++++++++++++++ data/colorcrew_data_transformed.json.bkup2 | 5967 ++++++++++++++++++++ data/colorcrew_data_transformed_prod.json | 5967 ++++++++++++++++++++ package-lock.json | 1895 +++++++ package.json | 25 + public/index.html | 332 ++ router.js | 16 + server.js | 64 + services/PauzeManager.js | 207 + services/db.js | 25 + transform.js | 36 + 24 files changed, 28047 insertions(+) create mode 100644 .env.example create mode 100644 .gitignore create mode 100644 README.md create mode 100644 api/auth.js create mode 100644 api/jobs.js create mode 100644 api/shifts.js create mode 100644 api/utils.js create mode 100644 certs/server.cert create mode 100644 certs/server.key create mode 100644 compare.js create mode 100644 compare.test.js create mode 100644 data/colorcrew_data.csv create mode 100644 data/colorcrew_data_transformed.json create mode 100644 data/colorcrew_data_transformed.json.bkup1 create mode 100644 data/colorcrew_data_transformed.json.bkup2 create mode 100644 data/colorcrew_data_transformed_prod.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/index.html create mode 100644 router.js create mode 100644 server.js create mode 100644 services/PauzeManager.js create mode 100644 services/db.js create mode 100644 transform.js diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..83a7617 --- /dev/null +++ b/.env.example @@ -0,0 +1,6 @@ +# fleks planning production +PSQL_HOSTNAME= +PSQL_USERNAME= +PSQL_PASSWORD= +PSQL_DATABASE= +PSQL_PORT=5432 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1329939 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.vscode +.bkup +.env +node_modules diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/api/auth.js b/api/auth.js new file mode 100644 index 0000000..9d21f91 --- /dev/null +++ b/api/auth.js @@ -0,0 +1,32 @@ +export const login = async (username, password) => { + const apiProdUrl = 'https://backend.fleks.works/api/users/login/' + + let schema = { + username, + password, + "user_type": "dashboard", + "breakpoint": true, + "login_from": "dashboard" + } + + try { + const response = await fetch(apiProdUrl, { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify(schema) + }); + + const data = await response.json().then((data) => { + console.log({ data }) + return data + }); + const token = data?.results?.token + return token + + } catch (err) { + console.log(err) + return err + } +} diff --git a/api/jobs.js b/api/jobs.js new file mode 100644 index 0000000..032160e --- /dev/null +++ b/api/jobs.js @@ -0,0 +1,84 @@ +import express from 'express'; +import fetch from 'node-fetch'; +import { promises as fs } from 'fs'; +import dotenv from 'dotenv'; +import path from 'path'; +import { fileURLToPath } from 'url'; +import { convertToAmsterdamTime } from './utils.js'; +import { PauzeManager } from '../services/PauzeManager.js'; + +dotenv.config(); + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); + +const router = express.Router(); + +export const getJobs = async (req, res) => { + const apiKey = req.body.apiKey; + const apiProdUrl = `https://api.fleks.works/v1/jobs/?limit=100000&page=1&start_date=2024-06-26&isArchived=false`; + + try { + const timeTableData = await fs.readFile(path.join('data', 'colorcrew_data_transformed_prod.json'), 'utf8'); + const timeTable = JSON.parse(timeTableData); + + const response = await fetch(apiProdUrl, { + headers: { + 'x-api-key': apiKey + } + }); + + const data = await response.json(); + const pauzeManager = new PauzeManager(); + + const updatedJobs = await pauzeManager.updateJobsWithPauze(data.results, timeTable, convertToAmsterdamTime); + + await pauzeManager.updateJobsInDatabase(37, updatedJobs) + + res.json({ amountOfJobs: updatedJobs.length, updatedJobs: updatedJobs }); + } catch (error) { + console.log(error); + res.status(500).json({ error: 'Error fetching data' }); + } +}; + +export const processAndUpdateJobs = async (req, res) => { + const { tenantId, jobs } = req.body; + + if (!tenantId) { + return res.status(400).json({ error: 'Tenant ID is required' }); + } + + if (!jobs || !Array.isArray(jobs)) { + return res.status(400).json({ error: 'Error with fetching Jobs' }); + } + + try { + const timeTableData = await fs.readFile(path.join(__dirname, 'data', 'colorcrew_data_transformed_prod.json'), 'utf8'); + const timeTable = JSON.parse(timeTableData); + const pauzeManager = new PauzeManager(); + + const updatedJobs = pauzeManager.updateJobsWithPauze(jobs, timeTable, convertToAmsterdamTime); + + const result = await pauzeManager.updateJobsInDatabase(tenantId, updatedJobs); + + res.json({ message: 'Jobs updated successfully.', result }); + } catch (error) { + console.error('Error updating jobs:', error); + res.status(500).json({ error: 'Error updating jobs' }); + } +}; + +export const removePauzeFromJobs = async (req, res) => { + const pauzeManager = new PauzeManager(); + + try { + await pauzeManager.removePauzeFromDatabase(8); + res.json({ message: 'Pauze removed from job descriptions successfully.' }); + } catch (error) { + console.error('Error removing pauze from job descriptions:', error); + res.status(500).json({ error: 'Error removing pauze from job descriptions' }); + } +}; + +export default router; diff --git a/api/shifts.js b/api/shifts.js new file mode 100644 index 0000000..8cf57c1 --- /dev/null +++ b/api/shifts.js @@ -0,0 +1,110 @@ +import { login } from './auth.js' +import { convertToAmsterdamTime } from "./utils.js"; + +export const getShifts = async (req, res) => { + const apiKey = req.body.apiKey; + // const apiProdUrl = 'https://api.fleks.works/v1/shifts/?limit=100000&page=1&isArchived=false&is_approved=false&is_exported=false&is_invoiced=false&is_paid_out=true&noShiftComments=true'; + const apiProdUrl = 'https://api.fleks.works/v1/shifts/?limit=100000&page=1&isArchived=false&is_approved=false&noShiftComments=true'; + + try { + const response = await fetch(apiProdUrl, { + headers: { + 'x-api-key': apiKey + } + }); + + const data = await response.json(); + + const shifts = data.results.map(shift => { + const startDate = new Date(shift.start_date); + const endDate = new Date(shift.end_date); + const startAmsterdamTime = convertToAmsterdamTime(startDate); + const endAmsterdamTime = convertToAmsterdamTime(endDate); + + return { + ...shift, + start_time: startAmsterdamTime, + end_time: endAmsterdamTime + }; + }); + + res.json({ ...data, results: shifts }); + } catch (error) { + console.log(error) + res.status(500).json({ error: 'Error fetching data' }); + } +} + +export const updateShifts = async (req, res) => { + const { config, shifts } = req.body; // Expected type = { config , shifts } + + if (!Array.isArray(shifts)) { + console.error('Request body should be an array of updates'); + return res.status(400).json({ error: 'Request body should be an array of updates' }); + } + + const results = { + success: [], + failed: [] + }; + + const getToken = async () => { + return await login(config?.userName, config?.passWord); + } + + let token = await getToken(); + + if (!token) { + const error = `token not obtained`; + console.log(error); + return res.status(403).send({ error }); + } + + const updateShift = async (update) => { + const { uuid, break_hours } = update; + const apiProdUrl = `https://backend.fleks.works/api/jobs/workflow-fields/${uuid}/`; + + try { + const response = await fetch(apiProdUrl, { + method: 'PUT', + headers: { + 'Content-Type': 'application/json', + 'Authorization': `JWT ${token}` + }, + body: JSON.stringify({ break_hours }) + }); + + const data = await response.json(); + + if (response.ok) { + console.log(`Successfully updated break hours for UUID: ${uuid}`); + results.success.push({ uuid, message: data.message }); + } else { + if (response.status === 401 || response.status === 403) { + console.log(`Token invalid. Reattempting login for UUID: ${uuid}`); + token = await getToken(); + if (token) { + return updateShift(update); + } else { + console.error(`Failed to update break hours for UUID: ${uuid}`, data); + results.failed.push({ uuid, error: 'Failed to reauthenticate and obtain new token' }); + } + } else { + console.error(`Failed to update break hours for UUID: ${uuid}`, data); + results.failed.push({ uuid, error: data.message || data }); + } + } + } catch (error) { + console.error(`Error updating break hours for UUID: ${uuid}`, error); + results.failed.push({ uuid, error: error.message }); + } + } + + for (const update of shifts) { + await updateShift(update); + } + + console.log(`Finished processing updates. Success: ${results.success.length}, Failed: ${results.failed.length}`); + + res.json(results); +} diff --git a/api/utils.js b/api/utils.js new file mode 100644 index 0000000..28833c2 --- /dev/null +++ b/api/utils.js @@ -0,0 +1,7 @@ +import { utcToZonedTime, format } from 'date-fns-tz'; + +export function convertToAmsterdamTime(date) { + const timeZone = 'Europe/Amsterdam'; + const zonedDate = utcToZonedTime(date, timeZone); + return format(zonedDate, 'HH:mm:ss', { timeZone }); +} diff --git a/certs/server.cert b/certs/server.cert new file mode 100644 index 0000000..30ae9ce --- /dev/null +++ b/certs/server.cert @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDazCCAlOgAwIBAgIUeRKUyCrB8DwgDrYFncZqCWfRnnYwDQYJKoZIhvcNAQEL +BQAwRTELMAkGA1UEBhMCbmwxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM +GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDAeFw0yNDA1MzAyMTIwMTlaFw0yNDA2 +MjkyMTIwMTlaMEUxCzAJBgNVBAYTAm5sMRMwEQYDVQQIDApTb21lLVN0YXRlMSEw +HwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQCgO95YntjwazFQCkeiJUdnwMAwVwfgih0ZSQ0JhfoT +L1IC3D9me5a7AO3cWEEWkYMbF2/dfcb6IhfZPD6+nzy9JMqnDTUCOPZqf64fd/tG +j/+Adm1vZ+LH9l6p6iQ48fve3huZV5iqZnecrNKZurPfEEJTZPP0IdCDTVppBVrk +Ayt84wpofE2t989rW8gKCWR1vG4BWb8eZ935SjaAXnWVfY+qK6zoVOjFPL7do2W6 +NcH2S0+0rTZEXIbIvoGcWBJ5PdLHQjs2QX92nQPdjMIadqGDzxEeo6gP1wuTZQyw +/NB9GwclDyppoMPt4vaG6DrSaKjej6841I5nsNMhWxflAgMBAAGjUzBRMB0GA1Ud +DgQWBBTsmvBk+GsgdXYKW0sVK66xJkN3+DAfBgNVHSMEGDAWgBTsmvBk+GsgdXYK +W0sVK66xJkN3+DAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBW +otOxOXsJ/BG8e1usaEzp0l3wB7lrUAEnufMjpQEE3MqboToIDd8xfY3PNXrSHcvy +3hPUHVjBg0P0neyK6xZhl940UJLya6plzWnAik2WDN27o5jkG/MEeirKyiOjZlZo +Z6l831EO4YTS4jutVcvXYaohF/nk4ERe1L5dGRIDwA9cS37CUWtAkx67eANrXWiF +A8BAG6SxGOwJPRbsmZMW9yL/GCrvLnmr98fLa611mN720UYNjQw+d4HMT3rJJLY1 +uTJ/JUL6hLwWjoBYT7/ypRSlJFJhG9/iyak9AaeUJ6st98M/cIz4gc2uLyudaLCV +CdmTuMfiHGJogF9WeiWR +-----END CERTIFICATE----- diff --git a/certs/server.key b/certs/server.key new file mode 100644 index 0000000..b1ba981 --- /dev/null +++ b/certs/server.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCgO95YntjwazFQ +CkeiJUdnwMAwVwfgih0ZSQ0JhfoTL1IC3D9me5a7AO3cWEEWkYMbF2/dfcb6IhfZ +PD6+nzy9JMqnDTUCOPZqf64fd/tGj/+Adm1vZ+LH9l6p6iQ48fve3huZV5iqZnec +rNKZurPfEEJTZPP0IdCDTVppBVrkAyt84wpofE2t989rW8gKCWR1vG4BWb8eZ935 +SjaAXnWVfY+qK6zoVOjFPL7do2W6NcH2S0+0rTZEXIbIvoGcWBJ5PdLHQjs2QX92 +nQPdjMIadqGDzxEeo6gP1wuTZQyw/NB9GwclDyppoMPt4vaG6DrSaKjej6841I5n +sNMhWxflAgMBAAECggEBAJJ6iGWNORZ3d4oLC7cfyyn+2/KU7P+IYteFn2RwVM8K ++DbjLxY5ru5fCBLhnwbJmQfAIiRh4e8yEYkmeNl76mOiaZvTB/1zI1jyRbRA07WK +1/CQ0rQATSGtiJZeFCT2meEAPEyu9kH4ECprFs8wDVTCoU9pP1aTPvF5WkgdfBxp +kw0NyrROxO4Q+/LXbrE2PNQIKyK4JNeZvVm9YHpEl8QFOo/JpuYLWoykSScldgHr +xEaRar4U10o+XJK+kOT7KJCxLL3Ednmi2yZOS7288Bj+98IYUaci7hcg1Z/ZN45R +c0a5W/mzM8ptT+fhb1RczAzhEX79/H84RyAqiEWsmRUCgYEAzp5xIzRxzg4NF846 +GZxeoWsoEgw0TZmtpTINVq9NQCfoM1IMyz8lP6O51jEp8gN0xme5N6bpDRmH59xO +lQEOHDeHRWEgUSs0PuBv4BjYux0SxZo0XJo9HskL/cRxgs30X8fqJm7C4f3/I6nT +HELMJkQGSOJyuOOIWIq/a1L6+jsCgYEAxodzlV3DzyeQU3a+23emKfj7ugy1790f +923dYm92g1Friug2yCBvpXklqgv17Io+L2Qs3GImveFdw4ADbPcfxbC7LINZtLCk +YX8iZsXxmzUzEz9m0sobm64cSOn5d8NDXeJrAB9pw7g2Mm6FdSaJIli4Fv47AO8C +73jRxCuo9F8CgYBvjvq1MGbWA54sIUwbceNiMlJDVFWVJImuLRUonaQPJLzpoL6J +qsF41/TJ4mesZRNS4MQPeU5RpVxM4xWGvDgbIhwmaKejS7l8zX96NtAmTy9Ig9cL +vLeNfK29yagkIQF2CaGyOJF+pb5xSgtTMfm6G3ZtOd8JVsjSTa/Gydn66wKBgHKU +OmE6fIhSjTmejwibRYtz59S5AUgulwR2pA7rxbqEg0zoOLXIAqe+A77gqE6cesdf +SYToIPP13ee3OkLpXaz7EwvdwyhFypl6hqBKHec2DQRO00lU3Bo9opVydEhqqbbF +tnubpa8P4je5Ec1LMFpiWdzrXaJsT4VmdaqCiECBAoGBAJgxMGiIkKYpJU4g8J1t +5EIIPMGUKwuKbN1ZW16zh1GwkVLXevebXlnBgPMQKjdnAxHM3OuGP9ReP1aVpo4J +TaBvl+Fa9PtanirwnhYbAtNWoK5OqqSfXcdaLurSlyolZzirOpeNIwPJiJLAeuT5 +VWsuyC89pTi3ww6iCSFOtuqm +-----END PRIVATE KEY----- diff --git a/compare.js b/compare.js new file mode 100644 index 0000000..3d57e00 --- /dev/null +++ b/compare.js @@ -0,0 +1,46 @@ +import fs from 'fs/promises'; + +const filePath1 = './data/colorcrew_data_transformed.json.bkup2'; +const filePath2 = './data/colorcrew_data_transformed_prod.json'; + +export async function compareFiles() { + try { + // Read the files from the hardcoded paths + const json1 = JSON.parse(await fs.readFile(filePath1, 'utf8')); + const json2 = JSON.parse(await fs.readFile(filePath2, 'utf8')); + + const result = compareTimeIntervals(json1, json2); + if (result.length > 0) { + console.log('Differences in break hours:', JSON.stringify(result, null, 2)); + console.log(`Total differences: ${result.length}`); + } else { + console.log('No differences in break hours for matching start and end times.'); + } + } catch (error) { + console.error('Error reading or parsing files:', error); + } +} + +// Function to compare arrays of time intervals +export function compareTimeIntervals(arr1, arr2) { + const differences = []; + + arr1.forEach((item1) => { + const matchingItem = arr2.find(item2 => item1.start_time === item2.start_time && item1.end_time === item2.end_time); + + if (matchingItem) { + if (item1.break_hours !== matchingItem.break_hours) { + differences.push({ + start_time: item1.start_time, + end_time: item1.end_time, + break_hours_in_first_file: item1.break_hours, + break_hours_in_second_file: matchingItem.break_hours + }); + } + } + }); + + return differences; +} + +compareFiles(); \ No newline at end of file diff --git a/compare.test.js b/compare.test.js new file mode 100644 index 0000000..ca26b63 --- /dev/null +++ b/compare.test.js @@ -0,0 +1,54 @@ +import { compareTimeIntervals } from './compare.js'; +import chalk from 'chalk'; + +// Test 1: Dummy data with differences in break_hours +const jsonWithDifferences1 = [ + { + "start_time": "12:15", + "end_time": "18:00", + "break_hours": "0.25" + } +]; + +const jsonWithDifferences2 = [ + { + "start_time": "12:15", + "end_time": "18:00", + "break_hours": "0.50" // Different break_hours + } +]; + +// Test 2: Dummy data with no differences in break_hours +const jsonWithoutDifferences1 = [ + { + "start_time": "12:15", + "end_time": "18:00", + "break_hours": "0.25" + } +]; + +const jsonWithoutDifferences2 = [ + { + "start_time": "12:15", + "end_time": "18:00", + "break_hours": "0.25" // Same break_hours + } +]; + +// Function to run a single test with result expectations +function runTest(testName, json1, json2, shouldFindDifference) { + const result = compareTimeIntervals(json1, json2); + + // Log the test name, result, and total number of differences found + if ((result.length > 0 && shouldFindDifference) || (result.length === 0 && !shouldFindDifference)) { + console.log(`Test: ${testName} - ${chalk.green('OK')}`); + console.log(`Total differences: ${result.length}`); + } else { + console.log(`Test: ${testName} - ${chalk.red('FAILED')}`); + console.log(`Total differences: ${result.length}`); + } +} + +// Run tests +runTest("Test with Differences", jsonWithDifferences1, jsonWithDifferences2, true); // Should expect 1 difference, return OK +runTest("Test without Differences", jsonWithoutDifferences1, jsonWithoutDifferences2, false); // Should expect 0 differences, return OK diff --git a/data/colorcrew_data.csv b/data/colorcrew_data.csv new file mode 100644 index 0000000..ed23b9d --- /dev/null +++ b/data/colorcrew_data.csv @@ -0,0 +1,1192 @@ +7.00,14.00,1 +8.00,12.00,0.25 +8.00,12.15,0.25 +8.00,12.30,0.25 +8.00,12.45,0.25 +8.00,13.00,0.25 +8.00,13.15,0.5 +8.00,13.30,0.5 +8.00,13.45,0.5 +8.00,14.00,0.75 +8.00,14.15,0.75 +8.00,14.30,0.75 +8.00,14.45,0.75 +8.00,15.00,1 +8.00,15.15,1 +8.00,15.30,1 +8.00,15.45,1 +8.00,16.00,1 +8.00,16.15,1 +8.00,16.30,1 +8.00,16.45,1 +8.00,17.00,1 +8.00,17.15,1 +8.00,17.30,1 +8.00,17.45,1 +8.00,18.00,1 +8.00,18.15,1 +8.00,18.30,1 +8.00,18.45,1 +8.00,19.00,1.25 +8.00,19.15,1.25 +8.00,19.30,1.25 +8.15,12.00,0 +8.15,12.15,0.25 +8.15,12.30,0.25 +8.15,12.45,0.25 +8.15,13.00,0.25 +8.15,13.15,0.25 +8.15,13.30,0.5 +8.15,13.45,0.5 +8.15,14.00,0.75 +8.15,14.15,0.75 +8.15,14.30,0.75 +8.15,14.45,0.75 +8.15,15.00,1 +8.15,15.15,1 +8.15,15.30,1 +8.15,15.45,1 +8.15,16.00,1 +8.15,16.15,1 +8.15,16.30,1 +8.15,16.45,1 +8.15,17.00,1 +8.15,17.15,1 +8.15,17.30,1 +8.15,17.45,1 +8.15,18.00,1 +8.15,18.15,1 +8.15,18.30,1 +8.15,18.45,1 +8.15,19.00,1.25 +8.15,19.15,1.25 +8.15,19.30,1.25 +8.15,19.45,1.25 +8.15,20.00,1.5 +8.15,20.15,1.5 +8.30,12.00,0 +8.30,12.15,0 +8.30,12.30,0.25 +8.30,12.45,0.25 +8.30,13.00,0.25 +8.30,13.15,0.25 +8.30,13.30,0.25 +8.30,13.45,0.5 +8.30,14.00,0.5 +8.30,14.15,0.75 +8.30,14.30,0.75 +8.30,14.45,0.75 +8.30,15.00,0.75 +8.30,15.15,1 +8.30,15.30,1 +8.30,15.45,1 +8.30,16.00,1 +8.30,16.15,1 +8.30,16.30,1 +8.30,16.45,1 +8.30,17.00,1 +8.30,17.15,1 +8.30,17.30,1 +8.30,17.45,1 +8.30,18.00,1 +8.30,18.15,1 +8.30,18.30,1 +8.30,18.45,1 +8.30,19.00,1.25 +8.30,19.15,1.25 +8.30,19.30,1.25 +8.30,19.45,1.25 +8.30,20.00,1.5 +8.30,20.15,1.5 +8.30,20.30,1.5 +8.30,20.45,1.5 +8.30,21.00,1.5 +8.45,12.00,0 +8.45,12.15,0 +8.45,12.30,0 +8.45,12.45,0.25 +8.45,13.00,0.25 +8.45,13.15,0.25 +8.45,13.30,0.25 +8.45,13.45,0.25 +8.45,14.00,0.5 +8.45,14.15,0.5 +8.45,14.30,0.75 +8.45,14.45,0.75 +8.45,15.00,0.75 +8.45,15.15,0.75 +8.45,15.30,1 +8.45,15.45,1 +8.45,16.00,1 +8.45,16.15,1 +8.45,16.30,1 +8.45,16.45,1 +8.45,17.00,1 +8.45,17.15,1 +8.45,17.30,1 +8.45,17.45,1 +8.45,18.00,1 +8.45,18.15,1 +8.45,18.30,1 +8.45,18.45,1 +8.45,19.00,1.25 +8.45,19.15,1.25 +8.45,19.30,1.25 +8.45,19.45,1.25 +8.45,20.00,1.5 +8.45,20.15,1.5 +8.45,20.30,1.5 +8.45,20.45,1.5 +8.45,21.00,1.5 +9.00,12.00,0 +9.00,12.15,0 +9.00,12.30,0 +9.00,12.45,0 +9.00,13.00,0.25 +9.00,13.15,0.25 +9.00,13.30,0.25 +9.00,13.45,0.25 +9.00,14.00,0.5 +9.00,14.15,0.5 +9.00,14.30,0.5 +9.00,14.45,0.75 +9.00,15.00,0.75 +9.00,15.15,0.75 +9.00,15.30,0.75 +9.00,15.45,1 +9.00,16.00,1 +9.00,16.15,1 +9.00,16.30,1 +9.00,16.45,1 +9.00,17.00,1 +9.00,17.15,1 +9.00,17.30,1 +9.00,17.45,1 +9.00,18.00,1 +9.00,18.15,1 +9.00,18.30,1 +9.00,18.45,1 +9.00,19.00,1.25 +9.00,19.15,1.25 +9.00,19.30,1.25 +9.00,19.45,1.25 +9.00,20.00,1.5 +9.00,20.15,1.5 +9.00,20.30,1.5 +9.00,20.45,1.5 +9.00,21.00,1.5 +9.00,21.15,1.5 +9.00,21.30,1.75 +9.00,21.45,1.75 +9.00,22.00,1.75 +9.00,22.15,1.75 +9.15,12.00,0 +9.15,12.15,0 +9.15,12.30,0 +9.15,12.45,0 +9.15,13.00,0 +9.15,13.15,0.25 +9.15,13.30,0.25 +9.15,13.45,0.25 +9.15,14.00,0.5 +9.15,14.15,0.5 +9.15,14.30,0.5 +9.15,14.45,0.5 +9.15,15.00,0.75 +9.15,15.15,0.75 +9.15,15.30,0.75 +9.15,15.45,0.75 +9.15,16.00,1 +9.15,16.15,1 +9.15,16.30,1 +9.15,16.45,1 +9.15,17.00,1 +9.15,17.15,1 +9.15,17.30,1 +9.15,17.45,1 +9.15,18.00,1 +9.15,18.15,1 +9.15,18.30,1 +9.15,18.45,1 +9.15,19.00,1 +9.15,19.15,1.25 +9.15,19.30,1.25 +9.15,19.45,1.25 +9.15,20.00,1.5 +9.15,20.15,1.5 +9.15,20.30,1.5 +9.15,20.45,1.5 +9.15,21.00,1.5 +9.15,21.15,1.5 +9.15,21.30,1.75 +9.15,21.45,1.75 +9.15,22.00,1.75 +9.15,22.15,1.75 +9.30,13.30,0.25 +9.30,13.45,0.25 +9.30,14.00,0.25 +9.30,14.15,0.5 +9.30,14.30,0.5 +9.30,14.45,0.5 +9.30,15.00,0.5 +9.30,15.15,0.75 +9.30,15.30,0.75 +9.30,15.45,0.75 +9.30,16.00,0.75 +9.30,16.15,1 +9.30,16.30,1 +9.30,16.45,1 +9.30,17.00,0.75 +9.30,17.15,1 +9.30,17.30,1 +9.30,17.45,1 +9.30,18.00,1 +9.30,18.15,1 +9.30,18.30,1 +9.30,18.45,1 +9.30,19.00,1 +9.30,19.15,1 +9.30,19.30,1.25 +9.30,19.45,1.25 +9.30,20.00,1.5 +9.30,20.15,1.5 +9.30,20.30,1.5 +9.30,20.45,1.5 +9.30,21.00,1.5 +9.30,21.15,1.5 +9.30,21.30,1.75 +9.30,21.45,1.75 +9.30,22.00,1.75 +9.30,22.15,1.75 +9.45,12.45,0 +9.45,13.00,0 +9.45,13.15,0 +9.45,13.30,0 +9.45,13.45,0.25 +9.45,14.00,0.25 +9.45,14.15,0.5 +9.45,14.30,0.5 +9.45,14.45,0.5 +9.45,15.00,0.5 +9.45,15.15,0.5 +9.45,15.30,0.75 +9.45,15.45,0.75 +9.45,16.00,0.75 +9.45,16.15,0.75 +9.45,16.30,1 +9.45,16.45,1 +9.45,17.00,1 +9.45,17.15,0.75 +9.45,17.30,1 +9.45,17.45,1 +9.45,18.00,1 +9.45,18.15,1 +9.45,18.30,1 +9.45,18.45,1 +9.45,19.00,1 +9.45,19.15,1 +9.45,19.30,1 +9.45,19.45,1.25 +9.45,20.00,1.5 +9.45,20.15,1.5 +9.45,20.30,1.5 +9.45,20.45,1.5 +9.45,21.00,1.5 +9.45,21.15,1.5 +9.45,21.30,1.75 +9.45,21.45,1.75 +9.45,22.00,1.75 +9.45,22.15,1.75 +10.00,13.00,0 +10.00,13.15,0 +10.00,13.30,0 +10.00,13.45,0 +10.00,14.00,0.25 +10.00,14.15,0.5 +10.00,14.30,0.5 +10.00,14.45,0.5 +10.00,15.00,0.5 +10.00,15.15,0.5 +10.00,15.30,0.5 +10.00,15.45,0.75 +10.00,16.00,0.75 +10.00,16.15,0.75 +10.00,16.30,0.75 +10.00,16.45,0.75 +10.00,17.00,0.75 +10.00,17.15,0.75 +10.00,17.30,0.75 +10.00,17.45,0.75 +10.00,18.00,0.75 +10.00,18.15,0.75 +10.00,18.30,0.75 +10.00,18.45,0.75 +10.00,19.00,1 +10.00,19.15,1 +10.00,19.30,1 +10.00,19.45,1 +10.00,20.00,1.25 +10.00,20.15,1.25 +10.00,20.30,1.25 +10.00,20.45,1.5 +10.00,21.00,1.5 +10.00,21.15,1.5 +10.00,21.30,1.5 +10.00,21.45,1.5 +10.00,22.00,1.5 +10.00,22.15,1.5 +10.00,22.30,1.5 +10.00,22.45,1.5 +10.00,23.00,1.75 +10.15,13.15,0 +10.15,13.30,0 +10.15,13.45,0 +10.15,14.00,0 +10.15,14.15,0.25 +10.15,14.30,0.5 +10.15,14.45,0.5 +10.15,15.00,0.5 +10.15,15.15,0.5 +10.15,15.30,0.5 +10.15,15.45,0.5 +10.15,16.00,0.75 +10.15,16.15,0.75 +10.15,16.30,0.75 +10.15,16.45,0.75 +10.15,17.00,0.75 +10.15,17.15,0.75 +10.15,17.30,0.75 +10.15,17.45,0.75 +10.15,18.00,0.75 +10.15,18.15,0.75 +10.15,18.30,0.75 +10.15,18.45,0.75 +10.15,19.00,1 +10.15,19.15,1 +10.15,19.30,1 +10.15,19.45,1 +10.15,20.00,1.25 +10.15,20.15,1.25 +10.15,20.30,1.25 +10.15,20.45,1.25 +10.15,21.00,1.5 +10.15,21.15,1.5 +10.15,21.30,1.5 +10.15,21.45,1.5 +10.15,22.00,1.5 +10.15,22.15,1.5 +10.15,22.30,1.5 +10.15,22.45,1.5 +10.15,23.00,1.75 +10.30,13.30,0 +10.30,13.45,0 +10.30,14.00,0 +10.30,14.15,0 +10.30,14.30,0.25 +10.30,14.45,0.5 +10.30,15.00,0.5 +10.30,15.15,0.5 +10.30,15.30,0.5 +10.30,15.45,0.5 +10.30,16.00,0.5 +10.30,16.15,0.75 +10.30,16.30,0.75 +10.30,16.45,0.75 +10.30,17.00,0.75 +10.30,17.15,0.75 +10.30,17.30,0.75 +10.30,17.45,0.75 +10.30,18.00,0.75 +10.30,18.15,0.75 +10.30,18.30,0.75 +10.30,18.45,0.75 +10.30,19.00,1 +10.30,19.15,1 +10.30,19.30,1 +10.30,19.45,1 +10.30,20.00,1.25 +10.30,20.15,1.25 +10.30,20.30,1.25 +10.30,20.45,1.25 +10.30,21.00,1.25 +10.30,21.15,1.5 +10.30,21.30,1.5 +10.30,21.45,1.5 +10.30,22.00,1.5 +10.30,22.15,1.5 +10.30,22.30,1.5 +10.30,22.45,1.5 +10.30,23.00,1.75 +10.30,23.30,1.75 +10.45,13.45,0 +10.45,14.00,0 +10.45,14.15,0 +10.45,14.30,0 +10.45,14.45,0.25 +10.45,15.00,0.5 +10.45,15.15,0.5 +10.45,15.30,0.5 +10.45,15.45,0.5 +10.45,16.00,0.5 +10.45,16.15,0.5 +10.45,16.30,0.75 +10.45,16.45,0.75 +10.45,17.00,0.75 +10.45,17.15,0.75 +10.45,17.30,0.75 +10.45,17.45,0.75 +10.45,18.00,0.75 +10.45,18.15,0.75 +10.45,18.30,0.75 +10.45,18.45,0.75 +10.45,19.00,0.75 +10.45,19.15,1 +10.45,19.30,1 +10.45,19.45,1 +10.45,20.00,1.25 +10.45,20.15,1.25 +10.45,20.30,1.25 +10.45,20.45,1.25 +10.45,21.00,1.25 +10.45,21.15,1.25 +10.45,21.30,1.5 +10.45,21.45,1.5 +10.45,22.00,1.5 +10.45,22.15,1.5 +10.45,22.30,1.5 +10.45,22.45,1.5 +10.45,23.00,1.75 +11.00,14.00,0 +11.00,14.15,0 +11.00,14.30,0 +11.00,14.45,0 +11.00,15.00,0.25 +11.00,15.15,0.5 +11.00,15.30,0.5 +11.00,15.45,0.5 +11.00,16.00,0.5 +11.00,16.15,0.5 +11.00,16.30,0.5 +11.00,16.45,0.75 +11.00,17.00,0.75 +11.00,17.15,0.75 +11.00,17.30,0.75 +11.00,17.45,0.75 +11.00,18.00,0.75 +11.00,18.15,0.75 +11.00,18.30,0.75 +11.00,18.45,0.75 +11.00,19.00,0.75 +11.00,19.15,0.75 +11.00,19.30,1 +11.00,19.45,1 +11.00,20.00,1.25 +11.00,20.15,1.25 +11.00,20.30,1.25 +11.00,20.45,1.25 +11.00,21.00,1.25 +11.00,21.15,1.25 +11.00,21.30,1.5 +11.00,21.45,1.5 +11.00,22.00,1.5 +11.00,22.15,1.5 +11.00,22.30,1.5 +11.00,22.45,1.5 +11.00,23.00,1.75 +11.15,14.15,0 +11.15,14.30,0 +11.15,14.45,0 +11.15,15.00,0 +11.15,15.15,0.25 +11.15,15.30,0.5 +11.15,15.45,0.5 +11.15,16.00,0.5 +11.15,16.15,0.5 +11.15,16.30,0.5 +11.15,16.45,0.5 +11.15,17.00,0.75 +11.15,17.15,0.75 +11.15,17.30,0.75 +11.15,17.45,0.75 +11.15,18.00,0.75 +11.15,18.15,1 +11.15,18.30,0.75 +11.15,18.45,1 +11.15,19.00,1 +11.15,19.15,1 +11.15,19.30,1 +11.15,19.45,1 +11.15,20.00,1.25 +11.15,20.15,1.25 +11.15,20.30,1.25 +11.15,20.45,1.25 +11.15,21.00,1.25 +11.15,21.15,1.25 +11.15,21.30,1.5 +11.15,21.45,1.5 +11.15,22.00,1.5 +11.15,22.15,1.5 +11.15,22.30,1.5 +11.15,22.45,1.5 +11.15,23.00,1.75 +11.30,14.30,0 +11.30,14.45,0 +11.30,15.00,0 +11.30,15.15,0 +11.30,15.30,0.25 +11.30,15.45,0.25 +11.30,16.00,0.25 +11.30,16.15,0.25 +11.30,16.30,0.5 +11.30,16.45,0.5 +11.30,17.00,0.5 +11.30,17.15,0.5 +11.30,17.30,0.5 +11.30,17.45,0.25 +11.30,18.00,0.5 +11.30,18.15,0.75 +11.30,18.30,0.5 +11.30,18.45,0.5 +11.30,19.00,0.5 +11.30,19.15,0.5 +11.30,19.30,0.75 +11.30,19.45,0.75 +11.30,20.00,1 +11.30,20.15,1 +11.30,20.30,1 +11.30,20.45,1 +11.30,21.00,1 +11.30,21.15,1 +11.30,21.30,1.25 +11.30,21.45,1.25 +11.30,22.00,1.25 +11.30,22.15,1.25 +11.30,22.30,1.25 +11.30,22.45,1.25 +11.30,23.00,1.5 +11.45,14.45,0 +11.45,15.00,0 +11.45,15.15,0 +11.45,15.30,0 +11.45,15.45,0.25 +11.45,16.00,0.25 +11.45,16.15,0.25 +11.45,16.30,0.25 +11.45,16.45,0.25 +11.45,17.00,0.5 +11.45,17.15,0.5 +11.45,17.30,0.5 +11.45,17.45,0.25 +11.45,18.00,0.5 +11.45,18.15,0.5 +11.45,18.30,0.5 +11.45,18.45,0.5 +11.45,19.00,0.5 +11.45,19.15,0.5 +11.45,19.30,0.75 +11.45,19.45,0.75 +11.45,20.00,0.75 +11.45,20.15,0.75 +11.45,20.30,0.75 +11.45,20.45,1 +11.45,21.00,1 +11.45,21.15,1 +11.45,21.30,1 +11.45,21.45,1 +11.45,22.00,1 +11.45,22.15,1 +11.45,22.30,1.25 +11.45,22.45,1.25 +11.45,23.00,1.25 +12.00,15.00,0 +12.00,15.15,0 +12.00,15.30,0 +12.00,15.45,0 +12.00,16.00,0.25 +12.00,16.15,0.25 +12.00,16.30,0.25 +12.00,16.45,0.25 +12.00,17.00,0.25 +12.00,17.15,0.25 +12.00,17.30,0.25 +12.00,17.45,0.25 +12.00,18.00,0.25 +12.00,18.15,0.25 +12.00,18.30,0.25 +12.00,18.45,0.25 +12.00,19.00,0.5 +12.00,19.15,0.5 +12.00,19.30,0.5 +12.00,19.45,0.75 +12.00,20.00,0.75 +12.00,20.15,0.75 +12.00,20.30,0.75 +12.00,20.45,0.75 +12.00,21.00,1 +12.00,21.15,1 +12.00,21.30,1 +12.00,21.45,1 +12.00,22.00,1 +12.00,22.15,1 +12.00,22.30,1 +12.00,22.45,1.25 +12.00,23.00,1.25 +12.15,15.15,0 +12.15,15.30,0 +12.15,15.45,0 +12.15,16.00,0 +12.15,16.15,0.25 +12.15,16.30,0.25 +12.15,16.45,0.25 +12.15,17.00,0.25 +12.15,17.15,0.25 +12.15,17.30,0.25 +12.15,17.45,0.25 +12.15,18.00,0.25 +12.15,18.15,0.25 +12.15,18.30,0.25 +12.15,18.45,0.25 +12.15,19.00,0.5 +12.15,19.15,0.5 +12.15,19.30,0.5 +12.15,19.45,0.5 +12.15,20.00,0.75 +12.15,20.15,0.75 +12.15,20.30,0.75 +12.15,20.45,0.75 +12.15,21.00,0.75 +12.15,21.15,1 +12.15,21.30,1 +12.15,21.45,1 +12.15,22.00,1 +12.15,22.15,1 +12.15,22.30,1 +12.15,22.45,1 +12.15,23.00,1.25 +12.30,15.30,0 +12.30,15.45,0 +12.30,16.00,0 +12.30,16.15,0 +12.30,16.30,0.25 +12.30,16.45,0.25 +12.30,17.00,0.25 +12.30,17.15,0.25 +12.30,17.30,0.25 +12.30,17.45,0.5 +12.30,18.00,0.25 +12.30,18.15,0.25 +12.30,18.30,0.25 +12.30,18.45,0.25 +12.30,19.00,0.5 +12.30,19.15,0.5 +12.30,19.30,0.5 +12.30,19.45,0.5 +12.30,20.00,0.75 +12.30,20.15,0.75 +12.30,20.30,0.75 +12.30,20.45,0.75 +12.30,21.00,0.75 +12.30,21.15,0.75 +12.30,21.30,1 +12.30,21.45,1 +12.30,22.00,1 +12.30,22.15,1 +12.30,22.30,1 +12.30,22.45,1 +12.30,23.00,1.25 +12.45,15.45,0 +12.45,16.00,0 +12.45,16.15,0 +12.45,16.30,0 +12.45,16.45,0.25 +12.45,17.00,0.25 +12.45,17.15,0.25 +12.45,17.30,0.25 +12.45,17.45,0.25 +12.45,18.00,0.25 +12.45,18.15,0.25 +12.45,18.30,0.25 +12.45,18.45,0.25 +12.45,19.00,0.5 +12.45,19.15,0.5 +12.45,19.30,0.5 +12.45,19.45,0.5 +12.45,20.00,0.75 +12.45,20.15,0.75 +12.45,20.30,0.75 +12.45,20.45,0.75 +12.45,21.00,0.75 +12.45,21.15,0.75 +12.45,21.30,1 +12.45,21.45,1 +12.45,22.00,1 +12.45,22.15,1 +12.45,22.30,1 +12.45,22.45,1 +12.45,23.00,1.25 +13.00,16.00,0 +13.00,16.15,0 +13.00,16.30,0 +13.00,16.45,0 +13.00,17.00,0.25 +13.00,17.15,0.25 +13.00,17.30,0.25 +13.00,17.45,0.25 +13.00,18.00,0.25 +13.00,18.15,0.5 +13.00,18.30,0.5 +13.00,18.45,0.5 +13.00,19.00,0.5 +13.00,19.15,0.5 +13.00,19.30,0.5 +13.00,19.45,0.5 +13.00,20.00,0.75 +13.00,20.15,0.75 +13.00,20.30,0.75 +13.00,20.45,0.75 +13.00,21.00,0.75 +13.00,21.15,0.75 +13.00,21.30,1 +13.00,21.45,1 +13.00,22.00,1 +13.00,22.15,1 +13.00,22.30,1 +13.00,22.45,1 +13.00,23.00,1.25 +13.15,16.15,0 +13.15,16.30,0 +13.15,16.45,0 +13.15,17.00,0 +13.15,17.15,0.25 +13.15,17.30,0.25 +13.15,17.45,0.25 +13.15,18.00,0.25 +13.15,18.15,0.5 +13.15,18.30,0.5 +13.15,18.45,0.5 +13.15,19.00,0.5 +13.15,19.15,0.5 +13.15,19.30,0.5 +13.15,19.45,0.5 +13.15,20.00,0.75 +13.15,20.15,0.75 +13.15,20.30,0.75 +13.15,20.45,0.75 +13.15,21.00,0.75 +13.15,21.15,0.75 +13.15,21.30,1 +13.15,21.45,1 +13.15,22.00,1 +13.15,22.15,1 +13.15,22.30,1 +13.15,22.45,1 +13.15,23.00,1 +13.30,16.30,0 +13.30,16.45,0 +13.30,17.00,0 +13.30,17.15,0 +13.30,17.30,0.25 +13.30,17.45,0.25 +13.30,18.00,0.25 +13.30,18.15,0.25 +13.30,18.30,0.5 +13.30,18.45,0.5 +13.30,19.00,0.5 +13.30,19.15,0.5 +13.30,19.30,0.5 +13.30,19.45,0.5 +13.30,20.00,0.75 +13.30,20.15,0.75 +13.30,20.30,0.75 +13.30,20.45,0.75 +13.30,21.00,0.75 +13.30,21.15,0.75 +13.30,21.30,1 +13.30,21.45,1 +13.30,22.00,1 +13.30,22.15,1 +13.30,22.30,1 +13.30,22.45,1 +13.30,23.00,1 +13.45,16.45,0 +13.45,17.00,0 +13.45,17.15,0 +13.45,17.30,0 +13.45,17.45,0.25 +13.45,18.00,0.25 +13.45,18.15,0.25 +13.45,18.30,0.25 +13.45,18.45,0.5 +13.45,19.00,0.5 +13.45,19.15,0.5 +13.45,19.30,0.5 +13.45,19.45,0.5 +13.45,20.00,0.75 +13.45,20.15,0.75 +13.45,20.30,0.75 +13.45,20.45,0.75 +13.45,21.00,0.75 +13.45,21.15,0.75 +13.45,21.30,1 +13.45,21.45,1 +13.45,22.00,1 +13.45,22.15,1 +13.45,22.30,1 +13.45,22.45,1 +13.45,23.00,1 +14.00,17.00,0 +14.00,17.15,0 +14.00,17.30,0 +14.00,17.45,0 +14.00,18.00,0.25 +14.00,18.15,0.25 +14.00,18.30,0.25 +14.00,18.45,0.25 +14.00,19.00,0.5 +14.00,19.15,0.5 +14.00,19.30,0.5 +14.00,19.45,0.5 +14.00,20.00,0.75 +14.00,20.15,0.75 +14.00,20.30,0.75 +14.00,20.45,0.75 +14.00,21.00,0.75 +14.00,21.15,0.75 +14.00,21.30,1 +14.00,21.45,1 +14.00,22.00,1 +14.00,22.15,1 +14.00,22.30,1 +14.00,22.45,1 +14.00,23.00,1 +14.15,17.15,0 +14.15,17.30,0 +14.15,17.45,0 +14.15,18.00,0 +14.15,18.15,0.25 +14.15,18.30,0.25 +14.15,18.45,0.25 +14.15,19.00,0.25 +14.15,19.15,0.5 +14.15,19.30,0.5 +14.15,19.45,0.5 +14.15,20.00,0.75 +14.15,20.15,0.75 +14.15,20.30,0.75 +14.15,20.45,0.75 +14.15,21.00,0.75 +14.15,21.15,0.75 +14.15,21.30,1 +14.15,21.45,1 +14.15,22.00,1 +14.15,22.15,1 +14.15,22.30,1 +14.15,22.45,1 +14.15,23.00,1 +14.30,17.30,0 +14.30,17.45,0 +14.30,18.00,0 +14.30,18.15,0 +14.30,18.30,0.25 +14.30,18.45,0.25 +14.30,19.00,0.25 +14.30,19.15,0.25 +14.30,19.30,0.5 +14.30,19.45,0.5 +14.30,20.00,0.5 +14.30,20.15,0.75 +14.30,20.30,0.75 +14.30,20.45,0.75 +14.30,21.00,0.75 +14.30,21.15,0.75 +14.30,21.30,1 +14.30,21.45,1 +14.30,22.00,1 +14.30,22.15,1 +14.30,22.30,1 +14.30,22.45,1 +14.30,23.00,1 +14.45,17.45,0 +14.45,18.00,0 +14.45,18.15,0 +14.45,18.30,0 +14.45,18.45,0.25 +14.45,19.00,0.25 +14.45,19.15,0.25 +14.45,19.30,0.25 +14.45,19.45,0.5 +14.45,20.00,0.5 +14.45,20.15,0.5 +14.45,20.30,0.75 +14.45,20.45,0.75 +14.45,21.00,0.75 +14.45,21.15,0.75 +14.45,21.30,1 +14.45,21.45,1 +14.45,22.00,1 +14.45,22.15,1 +14.45,22.30,1 +14.45,22.45,1 +14.45,23.00,1 +15.00,18.00,0 +15.00,18.15,0 +15.00,18.30,0 +15.00,18.45,0 +15.00,19.00,0.25 +15.00,19.15,0.25 +15.00,19.30,0.25 +15.00,19.45,0.25 +15.00,20.00,0.5 +15.00,20.15,0.5 +15.00,20.30,0.5 +15.00,20.45,0.75 +15.00,21.00,0.75 +15.00,21.15,0.75 +15.00,21.30,0.75 +15.00,21.45,1 +15.00,22.00,1 +15.00,22.15,1 +15.00,22.30,1 +15.00,22.45,1 +15.00,23.00,1 +15.15,18.15,0 +15.15,18.30,0 +15.15,18.45,0 +15.15,19.00,0 +15.15,19.15,0.25 +15.15,19.30,0.25 +15.15,19.45,0.25 +15.15,20.00,0.5 +15.15,20.15,0.5 +15.15,20.30,0.5 +15.15,20.45,0.5 +15.15,21.00,0.75 +15.15,21.15,0.75 +15.15,21.30,0.75 +15.15,21.45,0.75 +15.15,22.00,1 +15.15,22.15,1 +15.15,22.30,1 +15.15,22.45,1 +15.15,23.00,1 +15.30,18.30,0 +15.30,18.45,0 +15.30,19.00,0 +15.30,19.15,0 +15.30,19.30,0.25 +15.30,19.45,0.25 +15.30,20.00,0.5 +15.30,20.15,0.5 +15.30,20.30,0.5 +15.30,20.45,0.5 +15.30,21.00,0.5 +15.30,21.15,0.75 +15.30,21.30,0.75 +15.30,21.45,0.75 +15.30,22.00,0.75 +15.30,22.15,1 +15.30,22.30,1 +15.30,22.45,1 +15.30,23.00,1 +15.30,23.15,1 +15.30,23.30,1 +15.30,23.45,1 +15.30,24.00,1 +15.45,18.45,0 +15.45,19.00,0 +15.45,19.15,0 +15.45,19.30,0 +15.45,19.45,0.25 +15.45,20.00,0.25 +15.45,20.15,0.5 +15.45,20.30,0.5 +15.45,20.45,0.5 +15.45,21.00,0.5 +15.45,21.15,0.5 +15.45,21.30,0.75 +15.45,21.45,0.75 +15.45,22.00,0.75 +15.45,22.15,1 +15.45,22.30,1 +15.45,22.45,1 +15.45,23.00,1 +15.45,23.15,1 +15.45,23.30,1 +15.45,23.45,1 +15.45,24.00,1 +16.00,19.00,0 +16.00,19.15,0 +16.00,19.30,0 +16.00,19.45,0 +16.00,20.00,0.25 +16.00,20.15,0.25 +16.00,20.30,0.25 +16.00,20.45,0.5 +16.00,21.00,0.5 +16.00,21.15,0.5 +16.00,21.30,0.75 +16.00,21.45,0.75 +16.00,22.00,0.75 +16.00,22.15,0.75 +16.00,22.30,0.75 +16.00,22.45,0.75 +16.00,23.00,1 +16.00,23.15,1 +16.00,23.30,1 +16.00,23.45,1 +16.00,24.00,1 +16.15,19.15,0 +16.15,19.30,0 +16.15,19.45,0 +16.15,20.00,0 +16.15,20.15,0.25 +16.15,20.30,0.25 +16.15,20.45,0.25 +16.15,21.00,0.25 +16.15,21.15,0.5 +16.15,21.30,0.5 +16.15,21.45,0.5 +16.15,22.00,0.5 +16.15,22.15,0.5 +16.15,22.30,0.5 +16.15,22.45,0.5 +16.15,23.00,0.75 +16.15,23.15,0.75 +16.15,23.30,0.75 +16.15,23.45,0.75 +16.15,24.00,0.75 +16.30,19.30,0 +16.30,19.45,0 +16.30,20.00,0 +16.30,20.15,0 +16.30,20.30,0.25 +16.30,20.45,0.25 +16.30,21.00,0.25 +16.30,21.15,0.25 +16.30,21.30,0.5 +16.30,21.45,0.5 +16.30,22.00,0.5 +16.30,22.15,0.5 +16.30,22.30,0.5 +16.30,22.45,0.5 +16.30,23.00,0.75 +16.30,23.15,0.75 +16.30,23.30,0.75 +16.30,23.45,0.75 +16.30,24.00,0.75 +16.45,19.45,0 +16.45,20.00,0 +16.45,20.15,0 +16.45,20.30,0 +16.45,20.45,0.25 +16.45,21.00,0.25 +16.45,21.15,0.25 +16.45,21.30,0.25 +16.45,21.45,0.5 +16.45,22.00,0.5 +16.45,22.15,0.5 +16.45,22.30,0.5 +16.45,22.45,0.5 +16.45,23.00,0.75 +16.45,23.15,0.75 +16.45,23.30,0.75 +16.45,23.45,0.75 +16.45,24.00,0.75 +17.00,20.00,0 +17.00,20.15,0 +17.00,20.30,0 +17.00,20.45,0 +17.00,21.00,0 +17.00,21.15,0 +17.00,21.30,0.25 +17.00,21.45,0.25 +17.00,22.00,0.5 +17.00,22.15,0.5 +17.00,22.30,0.5 +17.00,22.45,0.5 +17.00,23.00,0.5 +17.00,23.15,0.5 +17.00,23.30,0.75 +17.00,23.45,0.75 +17.00,24.00,0.75 +17.15,20.15,0 +17.15,20.30,0 +17.15,20.45,0 +17.15,21.00,0 +17.15,21.15,0.25 +17.15,21.30,0.25 +17.15,21.45,0.25 +17.15,22.00,0.25 +17.15,22.15,0.5 +17.15,22.30,0.5 +17.15,22.45,0.5 +17.15,23.00,0.5 +17.15,23.15,0.5 +17.15,23.30,0.5 +17.15,23.45,0.5 +17.15,24.00,0.5 +17.30,20.30,0 +17.30,20.45,0 +17.30,21.00,0 +17.30,21.15,0 +17.30,21.30,0.25 +17.30,21.45,0.25 +17.30,22.00,0.25 +17.30,22.15,0.25 +17.30,22.30,0.5 +17.30,22.45,0.5 +17.30,23.00,0.5 +17.30,23.15,0.5 +17.30,23.30,0.5 +17.30,23.45,0.5 +17.30,24.00,0.75 +17.45,20.45,0 +17.45,21.00,0 +17.45,21.15,0 +17.45,21.30,0 +17.45,21.45,0.25 +17.45,22.00,0.25 +17.45,22.15,0.25 +17.45,22.30,0.25 +17.45,22.45,0.5 +17.45,23.00,0.5 +17.45,23.15,0.5 +17.45,23.30,0.5 +17.45,23.45,0.5 +17.45,24.00,0.5 +18.00,21.00,0 +18.00,21.15,0 +18.00,21.30,0 +18.00,21.45,0 +18.00,22.00,0.25 +18.00,22.15,0.25 +18.00,22.30,0.25 +18.00,22.45,0.25 +18.00,23.00,0.5 +18.00,23.15,0.5 +18.00,23.30,0.5 +18.00,23.45,0.5 +18.00,24.00,0.5 +18.15,21.15,0 +18.15,21.30,0 +18.15,21.45,0 +18.15,22.00,0 +18.15,22.15,0.25 +18.15,22.30,0.25 +18.15,22.45,0.25 +18.15,23.00,0.25 +18.15,23.15,0.5 +18.15,23.30,0.5 +18.15,23.45,0.5 +18.15,24.00,0.5 +18.30,21.30,0 +18.30,21.45,0 +18.30,22.00,0 +18.30,22.15,0 +18.30,22.30,0.25 +18.30,22.45,0.25 +18.30,23.00,0.25 +18.30,23.15,0.25 +18.30,23.30,0.5 +18.30,23.45,0.5 +18.30,24.00,0.5 \ No newline at end of file diff --git a/data/colorcrew_data_transformed.json b/data/colorcrew_data_transformed.json new file mode 100644 index 0000000..c15827e --- /dev/null +++ b/data/colorcrew_data_transformed.json @@ -0,0 +1,5962 @@ +[ + { + "start_time": "07:00", + "end_time": "14:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "12:00", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:15", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "13:15", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "13:30", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "15:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:00", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:00", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:15", + "end_time": "12:15", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:30", + "break_hours": "0.50" + }, + { + "start_time": "08:15", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:15", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "15:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:15", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:30", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "08:30", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:30", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "08:30", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "08:45", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "08:45", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:30", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:30", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:45", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "09:45", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:45", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "10:00", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "10:00", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:15", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "14:15", + "break_hours": "0.25" + }, + { + "start_time": "10:15", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:30", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:30", + "break_hours": "0.25" + }, + { + "start_time": "10:30", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:30", + "end_time": "23:30", + "break_hours": "1.75" + }, + { + "start_time": "10:45", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:45", + "break_hours": "0.25" + }, + { + "start_time": "10:45", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "19:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:00", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "15:00", + "break_hours": "0.25" + }, + { + "start_time": "11:00", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "11:00", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "11:00", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:15", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "15:15", + "break_hours": "0.25" + }, + { + "start_time": "11:15", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:45", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:30", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:30", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "15:45", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "16:45", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:15", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:30", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "20:00", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:15", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:30", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:45", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:30", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "21:45", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:00", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:15", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:30", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "23:00", + "break_hours": "1.50" + }, + { + "start_time": "11:45", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "17:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:30", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:30", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:45", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:30", + "break_hours": "1.25" + }, + { + "start_time": "11:45", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "11:45", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:00", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "12:00", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:15", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:30", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:45", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:45", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "13:00", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "13:15", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:30", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:30", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:45", + "end_time": "20:00", + "break_hours": "0.25" + }, + { + "start_time": "15:45", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "20:00", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:15", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:15", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:30", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:45", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "16:15", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "20:15", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "21:30", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:30", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:00", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:00", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:15", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:45", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "22:00", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "23:00", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:00", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:15", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:00", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:15", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "24:00", + "break_hours": "0.50" + } +] \ No newline at end of file diff --git a/data/colorcrew_data_transformed.json.bkup1 b/data/colorcrew_data_transformed.json.bkup1 new file mode 100644 index 0000000..a5917af --- /dev/null +++ b/data/colorcrew_data_transformed.json.bkup1 @@ -0,0 +1,5967 @@ +[ + { + "start_time": "7.00", + "end_time": "14.00", + "break_hours": "0.75" + }, + { + "start_time": "7.00", + "end_time": "14.00", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "12.00", + "break_hours": "0.25" + }, + { + "start_time": "8.00", + "end_time": "12.15", + "break_hours": "0.25" + }, + { + "start_time": "8.00", + "end_time": "12.30", + "break_hours": "0.25" + }, + { + "start_time": "8.00", + "end_time": "12.45", + "break_hours": "0.25" + }, + { + "start_time": "8.00", + "end_time": "13.00", + "break_hours": "0.25" + }, + { + "start_time": "8.00", + "end_time": "13.15", + "break_hours": "0.50" + }, + { + "start_time": "8.00", + "end_time": "13.30", + "break_hours": "0.50" + }, + { + "start_time": "8.00", + "end_time": "13.45", + "break_hours": "0.50" + }, + { + "start_time": "8.00", + "end_time": "14.00", + "break_hours": "0.75" + }, + { + "start_time": "8.00", + "end_time": "14.15", + "break_hours": "0.75" + }, + { + "start_time": "8.00", + "end_time": "14.30", + "break_hours": "0.75" + }, + { + "start_time": "8.00", + "end_time": "14.45", + "break_hours": "0.75" + }, + { + "start_time": "8.00", + "end_time": "15.00", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "15.15", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "15.30", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "15.45", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "16.00", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "16.15", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "17.00", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "17.15", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "8.00", + "end_time": "19.00", + "break_hours": "1.25" + }, + { + "start_time": "8.00", + "end_time": "19.15", + "break_hours": "1.25" + }, + { + "start_time": "8.00", + "end_time": "19.30", + "break_hours": "1.25" + }, + { + "start_time": "8.15", + "end_time": "12.00", + "break_hours": "0.00" + }, + { + "start_time": "8.15", + "end_time": "12.15", + "break_hours": "0.25" + }, + { + "start_time": "8.15", + "end_time": "12.30", + "break_hours": "0.25" + }, + { + "start_time": "8.15", + "end_time": "12.45", + "break_hours": "0.25" + }, + { + "start_time": "8.15", + "end_time": "13.00", + "break_hours": "0.25" + }, + { + "start_time": "8.15", + "end_time": "13.15", + "break_hours": "0.25" + }, + { + "start_time": "8.15", + "end_time": "13.30", + "break_hours": "0.50" + }, + { + "start_time": "8.15", + "end_time": "13.45", + "break_hours": "0.50" + }, + { + "start_time": "8.15", + "end_time": "14.00", + "break_hours": "0.75" + }, + { + "start_time": "8.15", + "end_time": "14.15", + "break_hours": "0.75" + }, + { + "start_time": "8.15", + "end_time": "14.30", + "break_hours": "0.75" + }, + { + "start_time": "8.15", + "end_time": "14.45", + "break_hours": "0.75" + }, + { + "start_time": "8.15", + "end_time": "15.00", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "15.15", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "15.30", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "15.45", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "16.00", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "16.15", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "17.00", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "17.15", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "8.15", + "end_time": "19.00", + "break_hours": "1.25" + }, + { + "start_time": "8.15", + "end_time": "19.15", + "break_hours": "1.25" + }, + { + "start_time": "8.15", + "end_time": "19.30", + "break_hours": "1.25" + }, + { + "start_time": "8.15", + "end_time": "19.45", + "break_hours": "1.25" + }, + { + "start_time": "8.15", + "end_time": "20.00", + "break_hours": "1.50" + }, + { + "start_time": "8.15", + "end_time": "20.15", + "break_hours": "1.50" + }, + { + "start_time": "8.30", + "end_time": "12.00", + "break_hours": "0.00" + }, + { + "start_time": "8.30", + "end_time": "12.15", + "break_hours": "0.00" + }, + { + "start_time": "8.30", + "end_time": "12.30", + "break_hours": "0.25" + }, + { + "start_time": "8.30", + "end_time": "12.45", + "break_hours": "0.25" + }, + { + "start_time": "8.30", + "end_time": "13.00", + "break_hours": "0.25" + }, + { + "start_time": "8.30", + "end_time": "13.15", + "break_hours": "0.25" + }, + { + "start_time": "8.30", + "end_time": "13.30", + "break_hours": "0.25" + }, + { + "start_time": "8.30", + "end_time": "13.45", + "break_hours": "0.50" + }, + { + "start_time": "8.30", + "end_time": "14.00", + "break_hours": "0.50" + }, + { + "start_time": "8.30", + "end_time": "14.15", + "break_hours": "0.75" + }, + { + "start_time": "8.30", + "end_time": "14.30", + "break_hours": "0.75" + }, + { + "start_time": "8.30", + "end_time": "14.45", + "break_hours": "0.75" + }, + { + "start_time": "8.30", + "end_time": "15.00", + "break_hours": "0.75" + }, + { + "start_time": "8.30", + "end_time": "15.15", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "15.30", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "15.45", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "16.00", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "16.15", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "17.00", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "17.15", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "8.30", + "end_time": "19.00", + "break_hours": "1.25" + }, + { + "start_time": "8.30", + "end_time": "19.15", + "break_hours": "1.25" + }, + { + "start_time": "8.30", + "end_time": "19.30", + "break_hours": "1.25" + }, + { + "start_time": "8.30", + "end_time": "19.45", + "break_hours": "1.25" + }, + { + "start_time": "8.30", + "end_time": "20.00", + "break_hours": "1.50" + }, + { + "start_time": "8.30", + "end_time": "20.15", + "break_hours": "1.50" + }, + { + "start_time": "8.30", + "end_time": "20.30", + "break_hours": "1.50" + }, + { + "start_time": "8.30", + "end_time": "20.45", + "break_hours": "1.50" + }, + { + "start_time": "8.30", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "8.45", + "end_time": "12.00", + "break_hours": "0.00" + }, + { + "start_time": "8.45", + "end_time": "12.15", + "break_hours": "0.00" + }, + { + "start_time": "8.45", + "end_time": "12.30", + "break_hours": "0.00" + }, + { + "start_time": "8.45", + "end_time": "12.45", + "break_hours": "0.25" + }, + { + "start_time": "8.45", + "end_time": "13.00", + "break_hours": "0.25" + }, + { + "start_time": "8.45", + "end_time": "13.15", + "break_hours": "0.25" + }, + { + "start_time": "8.45", + "end_time": "13.30", + "break_hours": "0.25" + }, + { + "start_time": "8.45", + "end_time": "13.45", + "break_hours": "0.25" + }, + { + "start_time": "8.45", + "end_time": "14.00", + "break_hours": "0.50" + }, + { + "start_time": "8.45", + "end_time": "14.15", + "break_hours": "0.50" + }, + { + "start_time": "8.45", + "end_time": "14.30", + "break_hours": "0.75" + }, + { + "start_time": "8.45", + "end_time": "14.45", + "break_hours": "0.75" + }, + { + "start_time": "8.45", + "end_time": "15.00", + "break_hours": "0.75" + }, + { + "start_time": "8.45", + "end_time": "15.15", + "break_hours": "0.75" + }, + { + "start_time": "8.45", + "end_time": "15.30", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "15.45", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "16.00", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "16.15", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "17.00", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "17.15", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "8.45", + "end_time": "19.00", + "break_hours": "1.25" + }, + { + "start_time": "8.45", + "end_time": "19.15", + "break_hours": "1.25" + }, + { + "start_time": "8.45", + "end_time": "19.30", + "break_hours": "1.25" + }, + { + "start_time": "8.45", + "end_time": "19.45", + "break_hours": "1.25" + }, + { + "start_time": "8.45", + "end_time": "20.00", + "break_hours": "1.50" + }, + { + "start_time": "8.45", + "end_time": "20.15", + "break_hours": "1.50" + }, + { + "start_time": "8.45", + "end_time": "20.30", + "break_hours": "1.50" + }, + { + "start_time": "8.45", + "end_time": "20.45", + "break_hours": "1.50" + }, + { + "start_time": "8.45", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "9.00", + "end_time": "12.00", + "break_hours": "0.00" + }, + { + "start_time": "9.00", + "end_time": "12.15", + "break_hours": "0.00" + }, + { + "start_time": "9.00", + "end_time": "12.30", + "break_hours": "0.00" + }, + { + "start_time": "9.00", + "end_time": "12.45", + "break_hours": "0.00" + }, + { + "start_time": "9.00", + "end_time": "13.00", + "break_hours": "0.25" + }, + { + "start_time": "9.00", + "end_time": "13.15", + "break_hours": "0.25" + }, + { + "start_time": "9.00", + "end_time": "13.30", + "break_hours": "0.25" + }, + { + "start_time": "9.00", + "end_time": "13.45", + "break_hours": "0.25" + }, + { + "start_time": "9.00", + "end_time": "14.00", + "break_hours": "0.50" + }, + { + "start_time": "9.00", + "end_time": "14.15", + "break_hours": "0.50" + }, + { + "start_time": "9.00", + "end_time": "14.30", + "break_hours": "0.50" + }, + { + "start_time": "9.00", + "end_time": "14.45", + "break_hours": "0.75" + }, + { + "start_time": "9.00", + "end_time": "15.00", + "break_hours": "0.75" + }, + { + "start_time": "9.00", + "end_time": "15.15", + "break_hours": "0.75" + }, + { + "start_time": "9.00", + "end_time": "15.30", + "break_hours": "0.75" + }, + { + "start_time": "9.00", + "end_time": "15.45", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "16.00", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "16.15", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "17.00", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "17.15", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "9.00", + "end_time": "19.00", + "break_hours": "1.25" + }, + { + "start_time": "9.00", + "end_time": "19.15", + "break_hours": "1.25" + }, + { + "start_time": "9.00", + "end_time": "19.30", + "break_hours": "1.25" + }, + { + "start_time": "9.00", + "end_time": "19.45", + "break_hours": "1.25" + }, + { + "start_time": "9.00", + "end_time": "20.00", + "break_hours": "1.50" + }, + { + "start_time": "9.00", + "end_time": "20.15", + "break_hours": "1.50" + }, + { + "start_time": "9.00", + "end_time": "20.30", + "break_hours": "1.50" + }, + { + "start_time": "9.00", + "end_time": "20.45", + "break_hours": "1.50" + }, + { + "start_time": "9.00", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "9.00", + "end_time": "21.15", + "break_hours": "1.50" + }, + { + "start_time": "9.00", + "end_time": "21.30", + "break_hours": "1.75" + }, + { + "start_time": "9.00", + "end_time": "21.45", + "break_hours": "1.75" + }, + { + "start_time": "9.00", + "end_time": "22.00", + "break_hours": "1.75" + }, + { + "start_time": "9.00", + "end_time": "22.15", + "break_hours": "1.75" + }, + { + "start_time": "9.15", + "end_time": "12.00", + "break_hours": "0.00" + }, + { + "start_time": "9.15", + "end_time": "12.15", + "break_hours": "0.00" + }, + { + "start_time": "9.15", + "end_time": "12.30", + "break_hours": "0.00" + }, + { + "start_time": "9.15", + "end_time": "12.45", + "break_hours": "0.00" + }, + { + "start_time": "9.15", + "end_time": "13.00", + "break_hours": "0.00" + }, + { + "start_time": "9.15", + "end_time": "13.15", + "break_hours": "0.25" + }, + { + "start_time": "9.15", + "end_time": "13.30", + "break_hours": "0.25" + }, + { + "start_time": "9.15", + "end_time": "13.45", + "break_hours": "0.25" + }, + { + "start_time": "9.15", + "end_time": "14.00", + "break_hours": "0.50" + }, + { + "start_time": "9.15", + "end_time": "14.15", + "break_hours": "0.50" + }, + { + "start_time": "9.15", + "end_time": "14.30", + "break_hours": "0.50" + }, + { + "start_time": "9.15", + "end_time": "14.45", + "break_hours": "0.50" + }, + { + "start_time": "9.15", + "end_time": "15.00", + "break_hours": "0.75" + }, + { + "start_time": "9.15", + "end_time": "15.15", + "break_hours": "0.75" + }, + { + "start_time": "9.15", + "end_time": "15.30", + "break_hours": "0.75" + }, + { + "start_time": "9.15", + "end_time": "15.45", + "break_hours": "0.75" + }, + { + "start_time": "9.15", + "end_time": "16.00", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "16.15", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "17.00", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "17.15", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "19.00", + "break_hours": "1.00" + }, + { + "start_time": "9.15", + "end_time": "19.15", + "break_hours": "1.25" + }, + { + "start_time": "9.15", + "end_time": "19.30", + "break_hours": "1.25" + }, + { + "start_time": "9.15", + "end_time": "19.45", + "break_hours": "1.25" + }, + { + "start_time": "9.15", + "end_time": "20.00", + "break_hours": "1.50" + }, + { + "start_time": "9.15", + "end_time": "20.15", + "break_hours": "1.50" + }, + { + "start_time": "9.15", + "end_time": "20.30", + "break_hours": "1.50" + }, + { + "start_time": "9.15", + "end_time": "20.45", + "break_hours": "1.50" + }, + { + "start_time": "9.15", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "9.15", + "end_time": "21.15", + "break_hours": "1.50" + }, + { + "start_time": "9.15", + "end_time": "21.30", + "break_hours": "1.75" + }, + { + "start_time": "9.15", + "end_time": "21.45", + "break_hours": "1.75" + }, + { + "start_time": "9.15", + "end_time": "22.00", + "break_hours": "1.75" + }, + { + "start_time": "9.15", + "end_time": "22.15", + "break_hours": "1.75" + }, + { + "start_time": "9.30", + "end_time": "13.30", + "break_hours": "0.25" + }, + { + "start_time": "9.30", + "end_time": "13.45", + "break_hours": "0.25" + }, + { + "start_time": "9.30", + "end_time": "14.00", + "break_hours": "0.25" + }, + { + "start_time": "9.30", + "end_time": "14.15", + "break_hours": "0.50" + }, + { + "start_time": "9.30", + "end_time": "14.30", + "break_hours": "0.50" + }, + { + "start_time": "9.30", + "end_time": "14.45", + "break_hours": "0.50" + }, + { + "start_time": "9.30", + "end_time": "15.00", + "break_hours": "0.50" + }, + { + "start_time": "9.30", + "end_time": "15.15", + "break_hours": "0.75" + }, + { + "start_time": "9.30", + "end_time": "15.30", + "break_hours": "0.75" + }, + { + "start_time": "9.30", + "end_time": "15.45", + "break_hours": "0.75" + }, + { + "start_time": "9.30", + "end_time": "16.00", + "break_hours": "0.75" + }, + { + "start_time": "9.30", + "end_time": "16.15", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "17.00", + "break_hours": "0.75" + }, + { + "start_time": "9.30", + "end_time": "17.15", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "19.00", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "19.15", + "break_hours": "1.00" + }, + { + "start_time": "9.30", + "end_time": "19.30", + "break_hours": "1.25" + }, + { + "start_time": "9.30", + "end_time": "19.45", + "break_hours": "1.25" + }, + { + "start_time": "9.30", + "end_time": "20.00", + "break_hours": "1.50" + }, + { + "start_time": "9.30", + "end_time": "20.15", + "break_hours": "1.50" + }, + { + "start_time": "9.30", + "end_time": "20.30", + "break_hours": "1.50" + }, + { + "start_time": "9.30", + "end_time": "20.45", + "break_hours": "1.50" + }, + { + "start_time": "9.30", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "9.30", + "end_time": "21.15", + "break_hours": "1.50" + }, + { + "start_time": "9.30", + "end_time": "21.30", + "break_hours": "1.75" + }, + { + "start_time": "9.30", + "end_time": "21.45", + "break_hours": "1.75" + }, + { + "start_time": "9.30", + "end_time": "22.00", + "break_hours": "1.75" + }, + { + "start_time": "9.30", + "end_time": "22.15", + "break_hours": "1.75" + }, + { + "start_time": "9.45", + "end_time": "12.45", + "break_hours": "0.00" + }, + { + "start_time": "9.45", + "end_time": "13.00", + "break_hours": "0.00" + }, + { + "start_time": "9.45", + "end_time": "13.15", + "break_hours": "0.00" + }, + { + "start_time": "9.45", + "end_time": "13.30", + "break_hours": "0.00" + }, + { + "start_time": "9.45", + "end_time": "13.45", + "break_hours": "0.25" + }, + { + "start_time": "9.45", + "end_time": "14.00", + "break_hours": "0.25" + }, + { + "start_time": "9.45", + "end_time": "14.15", + "break_hours": "0.50" + }, + { + "start_time": "9.45", + "end_time": "14.30", + "break_hours": "0.50" + }, + { + "start_time": "9.45", + "end_time": "14.45", + "break_hours": "0.50" + }, + { + "start_time": "9.45", + "end_time": "15.00", + "break_hours": "0.50" + }, + { + "start_time": "9.45", + "end_time": "15.15", + "break_hours": "0.50" + }, + { + "start_time": "9.45", + "end_time": "15.30", + "break_hours": "0.75" + }, + { + "start_time": "9.45", + "end_time": "15.45", + "break_hours": "0.75" + }, + { + "start_time": "9.45", + "end_time": "16.00", + "break_hours": "0.75" + }, + { + "start_time": "9.45", + "end_time": "16.15", + "break_hours": "0.75" + }, + { + "start_time": "9.45", + "end_time": "16.30", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "16.45", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "17.00", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "17.15", + "break_hours": "0.75" + }, + { + "start_time": "9.45", + "end_time": "17.30", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "17.45", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "18.00", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "18.30", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "19.00", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "19.15", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "19.30", + "break_hours": "1.00" + }, + { + "start_time": "9.45", + "end_time": "19.45", + "break_hours": "1.25" + }, + { + "start_time": "9.45", + "end_time": "20.00", + "break_hours": "1.50" + }, + { + "start_time": "9.45", + "end_time": "20.15", + "break_hours": "1.50" + }, + { + "start_time": "9.45", + "end_time": "20.30", + "break_hours": "1.50" + }, + { + "start_time": "9.45", + "end_time": "20.45", + "break_hours": "1.50" + }, + { + "start_time": "9.45", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "9.45", + "end_time": "21.15", + "break_hours": "1.50" + }, + { + "start_time": "9.45", + "end_time": "21.30", + "break_hours": "1.75" + }, + { + "start_time": "9.45", + "end_time": "21.45", + "break_hours": "1.75" + }, + { + "start_time": "9.45", + "end_time": "22.00", + "break_hours": "1.75" + }, + { + "start_time": "9.45", + "end_time": "22.15", + "break_hours": "1.75" + }, + { + "start_time": "10.00", + "end_time": "13.00", + "break_hours": "0.00" + }, + { + "start_time": "10.00", + "end_time": "13.15", + "break_hours": "0.00" + }, + { + "start_time": "10.00", + "end_time": "13.30", + "break_hours": "0.00" + }, + { + "start_time": "10.00", + "end_time": "13.45", + "break_hours": "0.00" + }, + { + "start_time": "10.00", + "end_time": "14.00", + "break_hours": "0.25" + }, + { + "start_time": "10.00", + "end_time": "14.15", + "break_hours": "0.50" + }, + { + "start_time": "10.00", + "end_time": "14.30", + "break_hours": "0.50" + }, + { + "start_time": "10.00", + "end_time": "14.45", + "break_hours": "0.50" + }, + { + "start_time": "10.00", + "end_time": "15.00", + "break_hours": "0.50" + }, + { + "start_time": "10.00", + "end_time": "15.15", + "break_hours": "0.50" + }, + { + "start_time": "10.00", + "end_time": "15.30", + "break_hours": "0.50" + }, + { + "start_time": "10.00", + "end_time": "15.45", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "16.00", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "16.15", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "16.30", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "16.45", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "17.00", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "17.15", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "17.30", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "17.45", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "18.00", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "18.15", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "18.30", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "18.45", + "break_hours": "0.75" + }, + { + "start_time": "10.00", + "end_time": "19.00", + "break_hours": "1.00" + }, + { + "start_time": "10.00", + "end_time": "19.15", + "break_hours": "1.00" + }, + { + "start_time": "10.00", + "end_time": "19.30", + "break_hours": "1.00" + }, + { + "start_time": "10.00", + "end_time": "19.45", + "break_hours": "1.00" + }, + { + "start_time": "10.00", + "end_time": "20.00", + "break_hours": "1.25" + }, + { + "start_time": "10.00", + "end_time": "20.15", + "break_hours": "1.25" + }, + { + "start_time": "10.00", + "end_time": "20.30", + "break_hours": "1.25" + }, + { + "start_time": "10.00", + "end_time": "20.45", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "21.15", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "21.30", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "21.45", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "22.00", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "22.15", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "22.30", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "22.45", + "break_hours": "1.50" + }, + { + "start_time": "10.00", + "end_time": "23.00", + "break_hours": "1.75" + }, + { + "start_time": "10.15", + "end_time": "13.15", + "break_hours": "0.00" + }, + { + "start_time": "10.15", + "end_time": "13.30", + "break_hours": "0.00" + }, + { + "start_time": "10.15", + "end_time": "13.45", + "break_hours": "0.00" + }, + { + "start_time": "10.15", + "end_time": "14.00", + "break_hours": "0.00" + }, + { + "start_time": "10.15", + "end_time": "14.15", + "break_hours": "0.25" + }, + { + "start_time": "10.15", + "end_time": "14.30", + "break_hours": "0.50" + }, + { + "start_time": "10.15", + "end_time": "14.45", + "break_hours": "0.50" + }, + { + "start_time": "10.15", + "end_time": "15.00", + "break_hours": "0.50" + }, + { + "start_time": "10.15", + "end_time": "15.15", + "break_hours": "0.50" + }, + { + "start_time": "10.15", + "end_time": "15.30", + "break_hours": "0.50" + }, + { + "start_time": "10.15", + "end_time": "15.45", + "break_hours": "0.50" + }, + { + "start_time": "10.15", + "end_time": "16.00", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "16.15", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "16.30", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "16.45", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "17.00", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "17.15", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "17.30", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "17.45", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "18.00", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "18.15", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "18.30", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "18.45", + "break_hours": "0.75" + }, + { + "start_time": "10.15", + "end_time": "19.00", + "break_hours": "1.00" + }, + { + "start_time": "10.15", + "end_time": "19.15", + "break_hours": "1.00" + }, + { + "start_time": "10.15", + "end_time": "19.30", + "break_hours": "1.00" + }, + { + "start_time": "10.15", + "end_time": "19.45", + "break_hours": "1.00" + }, + { + "start_time": "10.15", + "end_time": "20.00", + "break_hours": "1.25" + }, + { + "start_time": "10.15", + "end_time": "20.15", + "break_hours": "1.25" + }, + { + "start_time": "10.15", + "end_time": "20.30", + "break_hours": "1.25" + }, + { + "start_time": "10.15", + "end_time": "20.45", + "break_hours": "1.25" + }, + { + "start_time": "10.15", + "end_time": "21.00", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "21.15", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "21.30", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "21.45", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "22.00", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "22.15", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "22.30", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "22.45", + "break_hours": "1.50" + }, + { + "start_time": "10.15", + "end_time": "23.00", + "break_hours": "1.75" + }, + { + "start_time": "10.30", + "end_time": "13.30", + "break_hours": "0.00" + }, + { + "start_time": "10.30", + "end_time": "13.45", + "break_hours": "0.00" + }, + { + "start_time": "10.30", + "end_time": "14.00", + "break_hours": "0.00" + }, + { + "start_time": "10.30", + "end_time": "14.15", + "break_hours": "0.00" + }, + { + "start_time": "10.30", + "end_time": "14.30", + "break_hours": "0.25" + }, + { + "start_time": "10.30", + "end_time": "14.45", + "break_hours": "0.50" + }, + { + "start_time": "10.30", + "end_time": "15.00", + "break_hours": "0.50" + }, + { + "start_time": "10.30", + "end_time": "15.15", + "break_hours": "0.50" + }, + { + "start_time": "10.30", + "end_time": "15.30", + "break_hours": "0.50" + }, + { + "start_time": "10.30", + "end_time": "15.45", + "break_hours": "0.50" + }, + { + "start_time": "10.30", + "end_time": "16.00", + "break_hours": "0.50" + }, + { + "start_time": "10.30", + "end_time": "16.15", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "16.30", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "16.45", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "17.00", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "17.15", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "17.30", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "17.45", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "18.00", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "18.15", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "18.30", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "18.45", + "break_hours": "0.75" + }, + { + "start_time": "10.30", + "end_time": "19.00", + "break_hours": "1.00" + }, + { + "start_time": "10.30", + "end_time": "19.15", + "break_hours": "1.00" + }, + { + "start_time": "10.30", + "end_time": "19.30", + "break_hours": "1.00" + }, + { + "start_time": "10.30", + "end_time": "19.45", + "break_hours": "1.00" + }, + { + "start_time": "10.30", + "end_time": "20.00", + "break_hours": "1.25" + }, + { + "start_time": "10.30", + "end_time": "20.15", + "break_hours": "1.25" + }, + { + "start_time": "10.30", + "end_time": "20.30", + "break_hours": "1.25" + }, + { + "start_time": "10.30", + "end_time": "20.45", + "break_hours": "1.25" + }, + { + "start_time": "10.30", + "end_time": "21.00", + "break_hours": "1.25" + }, + { + "start_time": "10.30", + "end_time": "21.15", + "break_hours": "1.50" + }, + { + "start_time": "10.30", + "end_time": "21.30", + "break_hours": "1.50" + }, + { + "start_time": "10.30", + "end_time": "21.45", + "break_hours": "1.50" + }, + { + "start_time": "10.30", + "end_time": "22.00", + "break_hours": "1.50" + }, + { + "start_time": "10.30", + "end_time": "22.15", + "break_hours": "1.50" + }, + { + "start_time": "10.30", + "end_time": "22.30", + "break_hours": "1.50" + }, + { + "start_time": "10.30", + "end_time": "22.45", + "break_hours": "1.50" + }, + { + "start_time": "10.30", + "end_time": "23.00", + "break_hours": "1.75" + }, + { + "start_time": "10.30", + "end_time": "23.30", + "break_hours": "1.75" + }, + { + "start_time": "10.45", + "end_time": "13.45", + "break_hours": "0.00" + }, + { + "start_time": "10.45", + "end_time": "14.00", + "break_hours": "0.00" + }, + { + "start_time": "10.45", + "end_time": "14.15", + "break_hours": "0.00" + }, + { + "start_time": "10.45", + "end_time": "14.30", + "break_hours": "0.00" + }, + { + "start_time": "10.45", + "end_time": "14.45", + "break_hours": "0.25" + }, + { + "start_time": "10.45", + "end_time": "15.00", + "break_hours": "0.50" + }, + { + "start_time": "10.45", + "end_time": "15.15", + "break_hours": "0.50" + }, + { + "start_time": "10.45", + "end_time": "15.30", + "break_hours": "0.50" + }, + { + "start_time": "10.45", + "end_time": "15.45", + "break_hours": "0.50" + }, + { + "start_time": "10.45", + "end_time": "16.00", + "break_hours": "0.50" + }, + { + "start_time": "10.45", + "end_time": "16.15", + "break_hours": "0.50" + }, + { + "start_time": "10.45", + "end_time": "16.30", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "16.45", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "17.00", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "17.15", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "17.30", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "17.45", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "18.00", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "18.15", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "18.30", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "18.45", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "19.00", + "break_hours": "0.75" + }, + { + "start_time": "10.45", + "end_time": "19.15", + "break_hours": "1.00" + }, + { + "start_time": "10.45", + "end_time": "19.30", + "break_hours": "1.00" + }, + { + "start_time": "10.45", + "end_time": "19.45", + "break_hours": "1.00" + }, + { + "start_time": "10.45", + "end_time": "20.00", + "break_hours": "1.25" + }, + { + "start_time": "10.45", + "end_time": "20.15", + "break_hours": "1.25" + }, + { + "start_time": "10.45", + "end_time": "20.30", + "break_hours": "1.25" + }, + { + "start_time": "10.45", + "end_time": "20.45", + "break_hours": "1.25" + }, + { + "start_time": "10.45", + "end_time": "21.00", + "break_hours": "1.25" + }, + { + "start_time": "10.45", + "end_time": "21.15", + "break_hours": "1.25" + }, + { + "start_time": "10.45", + "end_time": "21.30", + "break_hours": "1.50" + }, + { + "start_time": "10.45", + "end_time": "21.45", + "break_hours": "1.50" + }, + { + "start_time": "10.45", + "end_time": "22.00", + "break_hours": "1.50" + }, + { + "start_time": "10.45", + "end_time": "22.15", + "break_hours": "1.50" + }, + { + "start_time": "10.45", + "end_time": "22.30", + "break_hours": "1.50" + }, + { + "start_time": "10.45", + "end_time": "22.45", + "break_hours": "1.50" + }, + { + "start_time": "10.45", + "end_time": "23.00", + "break_hours": "1.75" + }, + { + "start_time": "11.00", + "end_time": "14.00", + "break_hours": "0.00" + }, + { + "start_time": "11.00", + "end_time": "14.15", + "break_hours": "0.00" + }, + { + "start_time": "11.00", + "end_time": "14.30", + "break_hours": "0.00" + }, + { + "start_time": "11.00", + "end_time": "14.45", + "break_hours": "0.00" + }, + { + "start_time": "11.00", + "end_time": "15.00", + "break_hours": "0.25" + }, + { + "start_time": "11.00", + "end_time": "15.15", + "break_hours": "0.50" + }, + { + "start_time": "11.00", + "end_time": "15.30", + "break_hours": "0.50" + }, + { + "start_time": "11.00", + "end_time": "15.45", + "break_hours": "0.50" + }, + { + "start_time": "11.00", + "end_time": "16.00", + "break_hours": "0.50" + }, + { + "start_time": "11.00", + "end_time": "16.15", + "break_hours": "0.50" + }, + { + "start_time": "11.00", + "end_time": "16.30", + "break_hours": "0.50" + }, + { + "start_time": "11.00", + "end_time": "16.45", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "17.00", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "17.15", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "17.30", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "17.45", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "18.00", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "18.15", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "18.30", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "18.45", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "19.00", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "19.15", + "break_hours": "0.75" + }, + { + "start_time": "11.00", + "end_time": "19.30", + "break_hours": "1.00" + }, + { + "start_time": "11.00", + "end_time": "19.45", + "break_hours": "1.00" + }, + { + "start_time": "11.00", + "end_time": "20.00", + "break_hours": "1.25" + }, + { + "start_time": "11.00", + "end_time": "20.15", + "break_hours": "1.25" + }, + { + "start_time": "11.00", + "end_time": "20.30", + "break_hours": "1.25" + }, + { + "start_time": "11.00", + "end_time": "20.45", + "break_hours": "1.25" + }, + { + "start_time": "11.00", + "end_time": "21.00", + "break_hours": "1.25" + }, + { + "start_time": "11.00", + "end_time": "21.15", + "break_hours": "1.25" + }, + { + "start_time": "11.00", + "end_time": "21.30", + "break_hours": "1.50" + }, + { + "start_time": "11.00", + "end_time": "21.45", + "break_hours": "1.50" + }, + { + "start_time": "11.00", + "end_time": "22.00", + "break_hours": "1.50" + }, + { + "start_time": "11.00", + "end_time": "22.15", + "break_hours": "1.50" + }, + { + "start_time": "11.00", + "end_time": "22.30", + "break_hours": "1.50" + }, + { + "start_time": "11.00", + "end_time": "22.45", + "break_hours": "1.50" + }, + { + "start_time": "11.00", + "end_time": "23.00", + "break_hours": "1.75" + }, + { + "start_time": "11.15", + "end_time": "14.15", + "break_hours": "0.00" + }, + { + "start_time": "11.15", + "end_time": "14.30", + "break_hours": "0.00" + }, + { + "start_time": "11.15", + "end_time": "14.45", + "break_hours": "0.00" + }, + { + "start_time": "11.15", + "end_time": "15.00", + "break_hours": "0.00" + }, + { + "start_time": "11.15", + "end_time": "15.15", + "break_hours": "0.25" + }, + { + "start_time": "11.15", + "end_time": "15.30", + "break_hours": "0.50" + }, + { + "start_time": "11.15", + "end_time": "15.45", + "break_hours": "0.50" + }, + { + "start_time": "11.15", + "end_time": "16.00", + "break_hours": "0.50" + }, + { + "start_time": "11.15", + "end_time": "16.15", + "break_hours": "0.50" + }, + { + "start_time": "11.15", + "end_time": "16.30", + "break_hours": "0.50" + }, + { + "start_time": "11.15", + "end_time": "16.45", + "break_hours": "0.50" + }, + { + "start_time": "11.15", + "end_time": "17.00", + "break_hours": "0.75" + }, + { + "start_time": "11.15", + "end_time": "17.15", + "break_hours": "0.75" + }, + { + "start_time": "11.15", + "end_time": "17.30", + "break_hours": "0.75" + }, + { + "start_time": "11.15", + "end_time": "17.45", + "break_hours": "0.75" + }, + { + "start_time": "11.15", + "end_time": "18.00", + "break_hours": "0.75" + }, + { + "start_time": "11.15", + "end_time": "18.15", + "break_hours": "1.00" + }, + { + "start_time": "11.15", + "end_time": "18.30", + "break_hours": "0.75" + }, + { + "start_time": "11.15", + "end_time": "18.45", + "break_hours": "1.00" + }, + { + "start_time": "11.15", + "end_time": "19.00", + "break_hours": "1.00" + }, + { + "start_time": "11.15", + "end_time": "19.15", + "break_hours": "1.00" + }, + { + "start_time": "11.15", + "end_time": "19.30", + "break_hours": "1.00" + }, + { + "start_time": "11.15", + "end_time": "19.45", + "break_hours": "1.00" + }, + { + "start_time": "11.15", + "end_time": "20.00", + "break_hours": "1.25" + }, + { + "start_time": "11.15", + "end_time": "20.15", + "break_hours": "1.25" + }, + { + "start_time": "11.15", + "end_time": "20.30", + "break_hours": "1.25" + }, + { + "start_time": "11.15", + "end_time": "20.45", + "break_hours": "1.25" + }, + { + "start_time": "11.15", + "end_time": "21.00", + "break_hours": "1.25" + }, + { + "start_time": "11.15", + "end_time": "21.15", + "break_hours": "1.25" + }, + { + "start_time": "11.15", + "end_time": "21.30", + "break_hours": "1.50" + }, + { + "start_time": "11.15", + "end_time": "21.45", + "break_hours": "1.50" + }, + { + "start_time": "11.15", + "end_time": "22.00", + "break_hours": "1.50" + }, + { + "start_time": "11.15", + "end_time": "22.15", + "break_hours": "1.50" + }, + { + "start_time": "11.15", + "end_time": "22.30", + "break_hours": "1.50" + }, + { + "start_time": "11.15", + "end_time": "22.45", + "break_hours": "1.50" + }, + { + "start_time": "11.15", + "end_time": "23.00", + "break_hours": "1.75" + }, + { + "start_time": "11.30", + "end_time": "14.30", + "break_hours": "0.00" + }, + { + "start_time": "11.30", + "end_time": "14.45", + "break_hours": "0.00" + }, + { + "start_time": "11.30", + "end_time": "15.00", + "break_hours": "0.00" + }, + { + "start_time": "11.30", + "end_time": "15.15", + "break_hours": "0.00" + }, + { + "start_time": "11.30", + "end_time": "15.30", + "break_hours": "0.25" + }, + { + "start_time": "11.30", + "end_time": "15.45", + "break_hours": "0.25" + }, + { + "start_time": "11.30", + "end_time": "16.00", + "break_hours": "0.25" + }, + { + "start_time": "11.30", + "end_time": "16.15", + "break_hours": "0.25" + }, + { + "start_time": "11.30", + "end_time": "16.30", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "16.45", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "17.00", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "17.15", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "17.30", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "11.30", + "end_time": "18.00", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "18.15", + "break_hours": "0.75" + }, + { + "start_time": "11.30", + "end_time": "18.30", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "11.30", + "end_time": "19.30", + "break_hours": "0.75" + }, + { + "start_time": "11.30", + "end_time": "19.45", + "break_hours": "0.75" + }, + { + "start_time": "11.30", + "end_time": "20.00", + "break_hours": "1.00" + }, + { + "start_time": "11.30", + "end_time": "20.15", + "break_hours": "1.00" + }, + { + "start_time": "11.30", + "end_time": "20.30", + "break_hours": "1.00" + }, + { + "start_time": "11.30", + "end_time": "20.45", + "break_hours": "1.00" + }, + { + "start_time": "11.30", + "end_time": "21.00", + "break_hours": "1.00" + }, + { + "start_time": "11.30", + "end_time": "21.15", + "break_hours": "1.00" + }, + { + "start_time": "11.30", + "end_time": "21.30", + "break_hours": "1.25" + }, + { + "start_time": "11.30", + "end_time": "21.45", + "break_hours": "1.25" + }, + { + "start_time": "11.30", + "end_time": "22.00", + "break_hours": "1.25" + }, + { + "start_time": "11.30", + "end_time": "22.15", + "break_hours": "1.25" + }, + { + "start_time": "11.30", + "end_time": "22.30", + "break_hours": "1.25" + }, + { + "start_time": "11.30", + "end_time": "22.45", + "break_hours": "1.25" + }, + { + "start_time": "11.30", + "end_time": "23.00", + "break_hours": "1.50" + }, + { + "start_time": "11.45", + "end_time": "14.45", + "break_hours": "0.00" + }, + { + "start_time": "11.45", + "end_time": "15.00", + "break_hours": "0.00" + }, + { + "start_time": "11.45", + "end_time": "15.15", + "break_hours": "0.00" + }, + { + "start_time": "11.45", + "end_time": "15.30", + "break_hours": "0.00" + }, + { + "start_time": "11.45", + "end_time": "15.45", + "break_hours": "0.25" + }, + { + "start_time": "11.45", + "end_time": "16.00", + "break_hours": "0.25" + }, + { + "start_time": "11.45", + "end_time": "16.15", + "break_hours": "0.25" + }, + { + "start_time": "11.45", + "end_time": "16.30", + "break_hours": "0.25" + }, + { + "start_time": "11.45", + "end_time": "16.45", + "break_hours": "0.25" + }, + { + "start_time": "11.45", + "end_time": "17.00", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "17.15", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "17.30", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "11.45", + "end_time": "18.00", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "18.15", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "18.30", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "11.45", + "end_time": "19.30", + "break_hours": "0.75" + }, + { + "start_time": "11.45", + "end_time": "19.45", + "break_hours": "0.75" + }, + { + "start_time": "11.45", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "11.45", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "11.45", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "11.45", + "end_time": "20.45", + "break_hours": "1.00" + }, + { + "start_time": "11.45", + "end_time": "21.00", + "break_hours": "1.00" + }, + { + "start_time": "11.45", + "end_time": "21.15", + "break_hours": "1.00" + }, + { + "start_time": "11.45", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "11.45", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "11.45", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "11.45", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "11.45", + "end_time": "22.30", + "break_hours": "1.25" + }, + { + "start_time": "11.45", + "end_time": "22.45", + "break_hours": "1.25" + }, + { + "start_time": "11.45", + "end_time": "23.00", + "break_hours": "1.25" + }, + { + "start_time": "12.00", + "end_time": "15.00", + "break_hours": "0.00" + }, + { + "start_time": "12.00", + "end_time": "15.15", + "break_hours": "0.00" + }, + { + "start_time": "12.00", + "end_time": "15.30", + "break_hours": "0.00" + }, + { + "start_time": "12.00", + "end_time": "15.45", + "break_hours": "0.00" + }, + { + "start_time": "12.00", + "end_time": "16.00", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "16.15", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "16.30", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "16.45", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "17.00", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "17.15", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "17.30", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "18.00", + "break_hours": "0.25" + }, + { + "start_time": "12.00", + "end_time": "18.15", + "break_hours": "0.50" + }, + { + "start_time": "12.00", + "end_time": "18.30", + "break_hours": "0.50" + }, + { + "start_time": "12.00", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "12.00", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "12.00", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "12.00", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "12.00", + "end_time": "19.45", + "break_hours": "0.75" + }, + { + "start_time": "12.00", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "12.00", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "12.00", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "12.00", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "12.00", + "end_time": "21.00", + "break_hours": "1.00" + }, + { + "start_time": "12.00", + "end_time": "21.15", + "break_hours": "1.00" + }, + { + "start_time": "12.00", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "12.00", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "12.00", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "12.00", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "12.00", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "12.00", + "end_time": "22.45", + "break_hours": "1.25" + }, + { + "start_time": "12.00", + "end_time": "23.00", + "break_hours": "1.25" + }, + { + "start_time": "12.15", + "end_time": "15.15", + "break_hours": "0.00" + }, + { + "start_time": "12.15", + "end_time": "15.30", + "break_hours": "0.00" + }, + { + "start_time": "12.15", + "end_time": "15.45", + "break_hours": "0.00" + }, + { + "start_time": "12.15", + "end_time": "16.00", + "break_hours": "0.00" + }, + { + "start_time": "12.15", + "end_time": "16.15", + "break_hours": "0.25" + }, + { + "start_time": "12.15", + "end_time": "16.30", + "break_hours": "0.25" + }, + { + "start_time": "12.15", + "end_time": "16.45", + "break_hours": "0.25" + }, + { + "start_time": "12.15", + "end_time": "17.00", + "break_hours": "0.25" + }, + { + "start_time": "12.15", + "end_time": "17.15", + "break_hours": "0.25" + }, + { + "start_time": "12.15", + "end_time": "17.30", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "17.45", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "18.00", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "18.15", + "break_hours": "0.25" + }, + { + "start_time": "12.15", + "end_time": "18.30", + "break_hours": "0.25" + }, + { + "start_time": "12.15", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "12.15", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "12.15", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "12.15", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "12.15", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "12.15", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "12.15", + "end_time": "21.15", + "break_hours": "1.00" + }, + { + "start_time": "12.15", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "12.15", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "12.15", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "12.15", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "12.15", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "12.15", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "12.15", + "end_time": "23.00", + "break_hours": "1.25" + }, + { + "start_time": "12.30", + "end_time": "15.30", + "break_hours": "0.00" + }, + { + "start_time": "12.30", + "end_time": "15.45", + "break_hours": "0.00" + }, + { + "start_time": "12.30", + "end_time": "16.00", + "break_hours": "0.00" + }, + { + "start_time": "12.30", + "end_time": "16.15", + "break_hours": "0.00" + }, + { + "start_time": "12.30", + "end_time": "16.30", + "break_hours": "0.25" + }, + { + "start_time": "12.30", + "end_time": "16.45", + "break_hours": "0.25" + }, + { + "start_time": "12.30", + "end_time": "17.00", + "break_hours": "0.25" + }, + { + "start_time": "12.30", + "end_time": "17.15", + "break_hours": "0.25" + }, + { + "start_time": "12.30", + "end_time": "17.30", + "break_hours": "0.25" + }, + { + "start_time": "12.30", + "end_time": "17.45", + "break_hours": "0.50" + }, + { + "start_time": "12.30", + "end_time": "18.00", + "break_hours": "0.50" + }, + { + "start_time": "12.30", + "end_time": "18.15", + "break_hours": "0.50" + }, + { + "start_time": "12.30", + "end_time": "18.30", + "break_hours": "0.25" + }, + { + "start_time": "12.30", + "end_time": "18.45", + "break_hours": "0.25" + }, + { + "start_time": "12.30", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "12.30", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "12.30", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "12.30", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "12.30", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "12.30", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "12.30", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "12.30", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "12.30", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "12.30", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "12.30", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "12.30", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "12.30", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "12.30", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "12.30", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "12.30", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "12.30", + "end_time": "23.00", + "break_hours": "1.25" + }, + { + "start_time": "12.45", + "end_time": "15.45", + "break_hours": "0.00" + }, + { + "start_time": "12.45", + "end_time": "16.00", + "break_hours": "0.00" + }, + { + "start_time": "12.45", + "end_time": "16.15", + "break_hours": "0.00" + }, + { + "start_time": "12.45", + "end_time": "16.30", + "break_hours": "0.00" + }, + { + "start_time": "12.45", + "end_time": "16.45", + "break_hours": "0.25" + }, + { + "start_time": "12.45", + "end_time": "17.00", + "break_hours": "0.25" + }, + { + "start_time": "12.45", + "end_time": "17.15", + "break_hours": "0.25" + }, + { + "start_time": "12.45", + "end_time": "17.30", + "break_hours": "0.25" + }, + { + "start_time": "12.45", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "12.45", + "end_time": "18.00", + "break_hours": "0.50" + }, + { + "start_time": "12.45", + "end_time": "18.15", + "break_hours": "0.50" + }, + { + "start_time": "12.45", + "end_time": "18.30", + "break_hours": "0.50" + }, + { + "start_time": "12.45", + "end_time": "18.45", + "break_hours": "0.25" + }, + { + "start_time": "12.45", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "12.45", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "12.45", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "12.45", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "12.45", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "12.45", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "12.45", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "12.45", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "12.45", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "12.45", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "12.45", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "12.45", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "12.45", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "12.45", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "12.45", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "12.45", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "12.45", + "end_time": "23.00", + "break_hours": "1.25" + }, + { + "start_time": "13.00", + "end_time": "16.00", + "break_hours": "0.00" + }, + { + "start_time": "13.00", + "end_time": "16.15", + "break_hours": "0.00" + }, + { + "start_time": "13.00", + "end_time": "16.30", + "break_hours": "0.00" + }, + { + "start_time": "13.00", + "end_time": "16.45", + "break_hours": "0.00" + }, + { + "start_time": "13.00", + "end_time": "17.00", + "break_hours": "0.25" + }, + { + "start_time": "13.00", + "end_time": "17.15", + "break_hours": "0.25" + }, + { + "start_time": "13.00", + "end_time": "17.30", + "break_hours": "0.25" + }, + { + "start_time": "13.00", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "13.00", + "end_time": "18.00", + "break_hours": "0.25" + }, + { + "start_time": "13.00", + "end_time": "18.15", + "break_hours": "0.50" + }, + { + "start_time": "13.00", + "end_time": "18.30", + "break_hours": "0.50" + }, + { + "start_time": "13.00", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "13.00", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "13.00", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "13.00", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "13.00", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "13.00", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "13.00", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "13.00", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "13.00", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "13.00", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "13.00", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "13.00", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "13.00", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "13.00", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "13.00", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "13.00", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "13.00", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "13.00", + "end_time": "23.00", + "break_hours": "1.25" + }, + { + "start_time": "13.15", + "end_time": "16.15", + "break_hours": "0.00" + }, + { + "start_time": "13.15", + "end_time": "16.30", + "break_hours": "0.00" + }, + { + "start_time": "13.15", + "end_time": "16.45", + "break_hours": "0.00" + }, + { + "start_time": "13.15", + "end_time": "17.00", + "break_hours": "0.00" + }, + { + "start_time": "13.15", + "end_time": "17.15", + "break_hours": "0.25" + }, + { + "start_time": "13.15", + "end_time": "17.30", + "break_hours": "0.25" + }, + { + "start_time": "13.15", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "13.15", + "end_time": "18.00", + "break_hours": "0.25" + }, + { + "start_time": "13.15", + "end_time": "18.15", + "break_hours": "0.50" + }, + { + "start_time": "13.15", + "end_time": "18.30", + "break_hours": "0.50" + }, + { + "start_time": "13.15", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "13.15", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "13.15", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "13.15", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "13.15", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "13.15", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "13.15", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "13.15", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "13.15", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "13.15", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "13.15", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "13.15", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "13.15", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "13.15", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "13.15", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "13.15", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "13.15", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "13.15", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "13.30", + "end_time": "16.30", + "break_hours": "0.00" + }, + { + "start_time": "13.30", + "end_time": "16.45", + "break_hours": "0.00" + }, + { + "start_time": "13.30", + "end_time": "17.00", + "break_hours": "0.00" + }, + { + "start_time": "13.30", + "end_time": "17.15", + "break_hours": "0.00" + }, + { + "start_time": "13.30", + "end_time": "17.30", + "break_hours": "0.25" + }, + { + "start_time": "13.30", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "13.30", + "end_time": "18.00", + "break_hours": "0.25" + }, + { + "start_time": "13.30", + "end_time": "18.15", + "break_hours": "0.25" + }, + { + "start_time": "13.30", + "end_time": "18.30", + "break_hours": "0.50" + }, + { + "start_time": "13.30", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "13.30", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "13.30", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "13.30", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "13.30", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "13.30", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "13.30", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "13.30", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "13.30", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "13.30", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "13.30", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "13.30", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "13.30", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "13.30", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "13.30", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "13.30", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "13.30", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "13.30", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "13.45", + "end_time": "16.45", + "break_hours": "0.00" + }, + { + "start_time": "13.45", + "end_time": "17.00", + "break_hours": "0.00" + }, + { + "start_time": "13.45", + "end_time": "17.15", + "break_hours": "0.00" + }, + { + "start_time": "13.45", + "end_time": "17.30", + "break_hours": "0.00" + }, + { + "start_time": "13.45", + "end_time": "17.45", + "break_hours": "0.25" + }, + { + "start_time": "13.45", + "end_time": "18.00", + "break_hours": "0.25" + }, + { + "start_time": "13.45", + "end_time": "18.15", + "break_hours": "0.25" + }, + { + "start_time": "13.45", + "end_time": "18.30", + "break_hours": "0.25" + }, + { + "start_time": "13.45", + "end_time": "18.45", + "break_hours": "0.50" + }, + { + "start_time": "13.45", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "13.45", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "13.45", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "13.45", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "13.45", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "13.45", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "13.45", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "13.45", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "13.45", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "13.45", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "13.45", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "13.45", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "13.45", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "13.45", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "13.45", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "13.45", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "13.45", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "14.00", + "end_time": "17.00", + "break_hours": "0.00" + }, + { + "start_time": "14.00", + "end_time": "17.15", + "break_hours": "0.00" + }, + { + "start_time": "14.00", + "end_time": "17.30", + "break_hours": "0.00" + }, + { + "start_time": "14.00", + "end_time": "17.45", + "break_hours": "0.00" + }, + { + "start_time": "14.00", + "end_time": "18.00", + "break_hours": "0.25" + }, + { + "start_time": "14.00", + "end_time": "18.15", + "break_hours": "0.25" + }, + { + "start_time": "14.00", + "end_time": "18.30", + "break_hours": "0.25" + }, + { + "start_time": "14.00", + "end_time": "18.45", + "break_hours": "0.25" + }, + { + "start_time": "14.00", + "end_time": "19.00", + "break_hours": "0.50" + }, + { + "start_time": "14.00", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "14.00", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "14.00", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "14.00", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "14.00", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "14.00", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "14.00", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "14.00", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "14.00", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "14.00", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "14.00", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "14.00", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "14.00", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "14.00", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "14.00", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "14.00", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "14.15", + "end_time": "17.15", + "break_hours": "0.00" + }, + { + "start_time": "14.15", + "end_time": "17.30", + "break_hours": "0.00" + }, + { + "start_time": "14.15", + "end_time": "17.45", + "break_hours": "0.00" + }, + { + "start_time": "14.15", + "end_time": "18.00", + "break_hours": "0.00" + }, + { + "start_time": "14.15", + "end_time": "18.15", + "break_hours": "0.25" + }, + { + "start_time": "14.15", + "end_time": "18.30", + "break_hours": "0.25" + }, + { + "start_time": "14.15", + "end_time": "18.45", + "break_hours": "0.25" + }, + { + "start_time": "14.15", + "end_time": "19.00", + "break_hours": "0.25" + }, + { + "start_time": "14.15", + "end_time": "19.15", + "break_hours": "0.50" + }, + { + "start_time": "14.15", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "14.15", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "14.15", + "end_time": "20.00", + "break_hours": "0.75" + }, + { + "start_time": "14.15", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "14.15", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "14.15", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "14.15", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "14.15", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "14.15", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "14.15", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "14.15", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "14.15", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "14.15", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "14.15", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "14.15", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "14.30", + "end_time": "17.30", + "break_hours": "0.00" + }, + { + "start_time": "14.30", + "end_time": "17.45", + "break_hours": "0.00" + }, + { + "start_time": "14.30", + "end_time": "18.00", + "break_hours": "0.00" + }, + { + "start_time": "14.30", + "end_time": "18.15", + "break_hours": "0.00" + }, + { + "start_time": "14.30", + "end_time": "18.30", + "break_hours": "0.25" + }, + { + "start_time": "14.30", + "end_time": "18.45", + "break_hours": "0.25" + }, + { + "start_time": "14.30", + "end_time": "19.00", + "break_hours": "0.25" + }, + { + "start_time": "14.30", + "end_time": "19.15", + "break_hours": "0.25" + }, + { + "start_time": "14.30", + "end_time": "19.30", + "break_hours": "0.50" + }, + { + "start_time": "14.30", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "14.30", + "end_time": "20.00", + "break_hours": "0.50" + }, + { + "start_time": "14.30", + "end_time": "20.15", + "break_hours": "0.75" + }, + { + "start_time": "14.30", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "14.30", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "14.30", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "14.30", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "14.30", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "14.30", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "14.30", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "14.30", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "14.30", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "14.30", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "14.30", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "14.45", + "end_time": "17.45", + "break_hours": "0.00" + }, + { + "start_time": "14.45", + "end_time": "18.00", + "break_hours": "0.00" + }, + { + "start_time": "14.45", + "end_time": "18.15", + "break_hours": "0.00" + }, + { + "start_time": "14.45", + "end_time": "18.30", + "break_hours": "0.00" + }, + { + "start_time": "14.45", + "end_time": "18.45", + "break_hours": "0.25" + }, + { + "start_time": "14.45", + "end_time": "19.00", + "break_hours": "0.25" + }, + { + "start_time": "14.45", + "end_time": "19.15", + "break_hours": "0.25" + }, + { + "start_time": "14.45", + "end_time": "19.30", + "break_hours": "0.25" + }, + { + "start_time": "14.45", + "end_time": "19.45", + "break_hours": "0.50" + }, + { + "start_time": "14.45", + "end_time": "20.00", + "break_hours": "0.50" + }, + { + "start_time": "14.45", + "end_time": "20.15", + "break_hours": "0.50" + }, + { + "start_time": "14.45", + "end_time": "20.30", + "break_hours": "0.75" + }, + { + "start_time": "14.45", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "14.45", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "14.45", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "14.45", + "end_time": "21.30", + "break_hours": "1.00" + }, + { + "start_time": "14.45", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "14.45", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "14.45", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "14.45", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "14.45", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "14.45", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "15.00", + "end_time": "18.00", + "break_hours": "0.00" + }, + { + "start_time": "15.00", + "end_time": "18.15", + "break_hours": "0.00" + }, + { + "start_time": "15.00", + "end_time": "18.30", + "break_hours": "0.00" + }, + { + "start_time": "15.00", + "end_time": "18.45", + "break_hours": "0.00" + }, + { + "start_time": "15.00", + "end_time": "19.00", + "break_hours": "0.25" + }, + { + "start_time": "15.00", + "end_time": "19.15", + "break_hours": "0.25" + }, + { + "start_time": "15.00", + "end_time": "19.30", + "break_hours": "0.25" + }, + { + "start_time": "15.00", + "end_time": "19.45", + "break_hours": "0.25" + }, + { + "start_time": "15.00", + "end_time": "20.00", + "break_hours": "0.50" + }, + { + "start_time": "15.00", + "end_time": "20.15", + "break_hours": "0.50" + }, + { + "start_time": "15.00", + "end_time": "20.30", + "break_hours": "0.50" + }, + { + "start_time": "15.00", + "end_time": "20.45", + "break_hours": "0.75" + }, + { + "start_time": "15.00", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "15.00", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "15.00", + "end_time": "21.30", + "break_hours": "0.75" + }, + { + "start_time": "15.00", + "end_time": "21.45", + "break_hours": "1.00" + }, + { + "start_time": "15.00", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "15.00", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "15.00", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "15.00", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "15.00", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "15.15", + "end_time": "18.15", + "break_hours": "0.00" + }, + { + "start_time": "15.15", + "end_time": "18.30", + "break_hours": "0.00" + }, + { + "start_time": "15.15", + "end_time": "18.45", + "break_hours": "0.00" + }, + { + "start_time": "15.15", + "end_time": "19.00", + "break_hours": "0.00" + }, + { + "start_time": "15.15", + "end_time": "19.15", + "break_hours": "0.25" + }, + { + "start_time": "15.15", + "end_time": "19.30", + "break_hours": "0.25" + }, + { + "start_time": "15.15", + "end_time": "19.45", + "break_hours": "0.25" + }, + { + "start_time": "15.15", + "end_time": "20.00", + "break_hours": "0.50" + }, + { + "start_time": "15.15", + "end_time": "20.15", + "break_hours": "0.50" + }, + { + "start_time": "15.15", + "end_time": "20.30", + "break_hours": "0.50" + }, + { + "start_time": "15.15", + "end_time": "20.45", + "break_hours": "0.50" + }, + { + "start_time": "15.15", + "end_time": "21.00", + "break_hours": "0.75" + }, + { + "start_time": "15.15", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "15.15", + "end_time": "21.30", + "break_hours": "0.75" + }, + { + "start_time": "15.15", + "end_time": "21.45", + "break_hours": "0.75" + }, + { + "start_time": "15.15", + "end_time": "22.00", + "break_hours": "1.00" + }, + { + "start_time": "15.15", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "15.15", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "15.15", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "15.15", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "18.30", + "break_hours": "0.00" + }, + { + "start_time": "15.30", + "end_time": "18.45", + "break_hours": "0.00" + }, + { + "start_time": "15.30", + "end_time": "19.00", + "break_hours": "0.00" + }, + { + "start_time": "15.30", + "end_time": "19.15", + "break_hours": "0.00" + }, + { + "start_time": "15.30", + "end_time": "19.30", + "break_hours": "0.25" + }, + { + "start_time": "15.30", + "end_time": "19.45", + "break_hours": "0.25" + }, + { + "start_time": "15.30", + "end_time": "20.00", + "break_hours": "0.50" + }, + { + "start_time": "15.30", + "end_time": "20.15", + "break_hours": "0.50" + }, + { + "start_time": "15.30", + "end_time": "20.30", + "break_hours": "0.50" + }, + { + "start_time": "15.30", + "end_time": "20.45", + "break_hours": "0.50" + }, + { + "start_time": "15.30", + "end_time": "21.00", + "break_hours": "0.50" + }, + { + "start_time": "15.30", + "end_time": "21.15", + "break_hours": "0.75" + }, + { + "start_time": "15.30", + "end_time": "21.30", + "break_hours": "0.75" + }, + { + "start_time": "15.30", + "end_time": "21.45", + "break_hours": "0.75" + }, + { + "start_time": "15.30", + "end_time": "22.00", + "break_hours": "0.75" + }, + { + "start_time": "15.30", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "23.15", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "23.30", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "23.45", + "break_hours": "1.00" + }, + { + "start_time": "15.30", + "end_time": "24.00", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "18.45", + "break_hours": "0.00" + }, + { + "start_time": "15.45", + "end_time": "19.00", + "break_hours": "0.00" + }, + { + "start_time": "15.45", + "end_time": "19.15", + "break_hours": "0.00" + }, + { + "start_time": "15.45", + "end_time": "19.30", + "break_hours": "0.00" + }, + { + "start_time": "15.45", + "end_time": "19.45", + "break_hours": "0.25" + }, + { + "start_time": "15.45", + "end_time": "20.00", + "break_hours": "0.25" + }, + { + "start_time": "15.45", + "end_time": "20.15", + "break_hours": "0.50" + }, + { + "start_time": "15.45", + "end_time": "20.30", + "break_hours": "0.50" + }, + { + "start_time": "15.45", + "end_time": "20.45", + "break_hours": "0.50" + }, + { + "start_time": "15.45", + "end_time": "21.00", + "break_hours": "0.50" + }, + { + "start_time": "15.45", + "end_time": "21.15", + "break_hours": "0.50" + }, + { + "start_time": "15.45", + "end_time": "21.30", + "break_hours": "0.75" + }, + { + "start_time": "15.45", + "end_time": "21.45", + "break_hours": "0.75" + }, + { + "start_time": "15.45", + "end_time": "22.00", + "break_hours": "0.75" + }, + { + "start_time": "15.45", + "end_time": "22.15", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "22.30", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "22.45", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "23.15", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "23.30", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "23.45", + "break_hours": "1.00" + }, + { + "start_time": "15.45", + "end_time": "24.00", + "break_hours": "1.00" + }, + { + "start_time": "16.00", + "end_time": "19.00", + "break_hours": "0.00" + }, + { + "start_time": "16.00", + "end_time": "19.15", + "break_hours": "0.00" + }, + { + "start_time": "16.00", + "end_time": "19.30", + "break_hours": "0.00" + }, + { + "start_time": "16.00", + "end_time": "19.45", + "break_hours": "0.00" + }, + { + "start_time": "16.00", + "end_time": "20.00", + "break_hours": "0.25" + }, + { + "start_time": "16.00", + "end_time": "20.15", + "break_hours": "0.25" + }, + { + "start_time": "16.00", + "end_time": "20.30", + "break_hours": "0.25" + }, + { + "start_time": "16.00", + "end_time": "20.45", + "break_hours": "0.50" + }, + { + "start_time": "16.00", + "end_time": "21.00", + "break_hours": "0.50" + }, + { + "start_time": "16.00", + "end_time": "21.15", + "break_hours": "0.50" + }, + { + "start_time": "16.00", + "end_time": "21.30", + "break_hours": "0.75" + }, + { + "start_time": "16.00", + "end_time": "21.45", + "break_hours": "0.75" + }, + { + "start_time": "16.00", + "end_time": "22.00", + "break_hours": "0.75" + }, + { + "start_time": "16.00", + "end_time": "22.15", + "break_hours": "0.75" + }, + { + "start_time": "16.00", + "end_time": "22.30", + "break_hours": "0.75" + }, + { + "start_time": "16.00", + "end_time": "22.45", + "break_hours": "0.75" + }, + { + "start_time": "16.00", + "end_time": "23.00", + "break_hours": "1.00" + }, + { + "start_time": "16.00", + "end_time": "23.15", + "break_hours": "1.00" + }, + { + "start_time": "16.00", + "end_time": "23.30", + "break_hours": "1.00" + }, + { + "start_time": "16.00", + "end_time": "23.45", + "break_hours": "1.00" + }, + { + "start_time": "16.00", + "end_time": "24.00", + "break_hours": "1.00" + }, + { + "start_time": "16.15", + "end_time": "19.15", + "break_hours": "0.00" + }, + { + "start_time": "16.15", + "end_time": "19.30", + "break_hours": "0.00" + }, + { + "start_time": "16.15", + "end_time": "19.45", + "break_hours": "0.00" + }, + { + "start_time": "16.15", + "end_time": "20.00", + "break_hours": "0.00" + }, + { + "start_time": "16.15", + "end_time": "20.15", + "break_hours": "0.25" + }, + { + "start_time": "16.15", + "end_time": "20.30", + "break_hours": "0.25" + }, + { + "start_time": "16.15", + "end_time": "20.45", + "break_hours": "0.25" + }, + { + "start_time": "16.15", + "end_time": "21.00", + "break_hours": "0.25" + }, + { + "start_time": "16.15", + "end_time": "21.15", + "break_hours": "0.50" + }, + { + "start_time": "16.15", + "end_time": "21.30", + "break_hours": "0.50" + }, + { + "start_time": "16.15", + "end_time": "21.45", + "break_hours": "0.50" + }, + { + "start_time": "16.15", + "end_time": "22.00", + "break_hours": "0.50" + }, + { + "start_time": "16.15", + "end_time": "22.15", + "break_hours": "0.50" + }, + { + "start_time": "16.15", + "end_time": "22.30", + "break_hours": "0.50" + }, + { + "start_time": "16.15", + "end_time": "22.45", + "break_hours": "0.50" + }, + { + "start_time": "16.15", + "end_time": "23.00", + "break_hours": "0.75" + }, + { + "start_time": "16.15", + "end_time": "23.15", + "break_hours": "0.75" + }, + { + "start_time": "16.15", + "end_time": "23.30", + "break_hours": "0.75" + }, + { + "start_time": "16.15", + "end_time": "23.45", + "break_hours": "0.75" + }, + { + "start_time": "16.15", + "end_time": "24.00", + "break_hours": "0.75" + }, + { + "start_time": "16.30", + "end_time": "19.30", + "break_hours": "0.00" + }, + { + "start_time": "16.30", + "end_time": "19.45", + "break_hours": "0.00" + }, + { + "start_time": "16.30", + "end_time": "20.00", + "break_hours": "0.00" + }, + { + "start_time": "16.30", + "end_time": "20.15", + "break_hours": "0.00" + }, + { + "start_time": "16.30", + "end_time": "20.30", + "break_hours": "0.25" + }, + { + "start_time": "16.30", + "end_time": "20.45", + "break_hours": "0.25" + }, + { + "start_time": "16.30", + "end_time": "21.00", + "break_hours": "0.25" + }, + { + "start_time": "16.30", + "end_time": "21.15", + "break_hours": "0.25" + }, + { + "start_time": "16.30", + "end_time": "21.30", + "break_hours": "0.50" + }, + { + "start_time": "16.30", + "end_time": "21.45", + "break_hours": "0.50" + }, + { + "start_time": "16.30", + "end_time": "22.00", + "break_hours": "0.50" + }, + { + "start_time": "16.30", + "end_time": "22.15", + "break_hours": "0.50" + }, + { + "start_time": "16.30", + "end_time": "22.30", + "break_hours": "0.50" + }, + { + "start_time": "16.30", + "end_time": "22.45", + "break_hours": "0.50" + }, + { + "start_time": "16.30", + "end_time": "23.00", + "break_hours": "0.75" + }, + { + "start_time": "16.30", + "end_time": "23.15", + "break_hours": "0.75" + }, + { + "start_time": "16.30", + "end_time": "23.30", + "break_hours": "0.75" + }, + { + "start_time": "16.30", + "end_time": "23.45", + "break_hours": "0.75" + }, + { + "start_time": "16.30", + "end_time": "24.00", + "break_hours": "0.75" + }, + { + "start_time": "16.45", + "end_time": "19.45", + "break_hours": "0.00" + }, + { + "start_time": "16.45", + "end_time": "20.00", + "break_hours": "0.00" + }, + { + "start_time": "16.45", + "end_time": "20.15", + "break_hours": "0.00" + }, + { + "start_time": "16.45", + "end_time": "20.30", + "break_hours": "0.00" + }, + { + "start_time": "16.45", + "end_time": "20.45", + "break_hours": "0.25" + }, + { + "start_time": "16.45", + "end_time": "21.00", + "break_hours": "0.25" + }, + { + "start_time": "16.45", + "end_time": "21.15", + "break_hours": "0.25" + }, + { + "start_time": "16.45", + "end_time": "21.30", + "break_hours": "0.25" + }, + { + "start_time": "16.45", + "end_time": "21.45", + "break_hours": "0.50" + }, + { + "start_time": "16.45", + "end_time": "22.00", + "break_hours": "0.50" + }, + { + "start_time": "16.45", + "end_time": "22.15", + "break_hours": "0.50" + }, + { + "start_time": "16.45", + "end_time": "22.30", + "break_hours": "0.50" + }, + { + "start_time": "16.45", + "end_time": "22.45", + "break_hours": "0.50" + }, + { + "start_time": "16.45", + "end_time": "23.00", + "break_hours": "0.75" + }, + { + "start_time": "16.45", + "end_time": "23.15", + "break_hours": "0.75" + }, + { + "start_time": "16.45", + "end_time": "23.30", + "break_hours": "0.75" + }, + { + "start_time": "16.45", + "end_time": "23.45", + "break_hours": "0.75" + }, + { + "start_time": "16.45", + "end_time": "24.00", + "break_hours": "0.75" + }, + { + "start_time": "17.00", + "end_time": "20.00", + "break_hours": "0.00" + }, + { + "start_time": "17.00", + "end_time": "20.15", + "break_hours": "0.00" + }, + { + "start_time": "17.00", + "end_time": "20.30", + "break_hours": "0.00" + }, + { + "start_time": "17.00", + "end_time": "20.45", + "break_hours": "0.00" + }, + { + "start_time": "17.00", + "end_time": "21.00", + "break_hours": "0.00" + }, + { + "start_time": "17.00", + "end_time": "21.15", + "break_hours": "0.00" + }, + { + "start_time": "17.00", + "end_time": "21.30", + "break_hours": "0.25" + }, + { + "start_time": "17.00", + "end_time": "21.45", + "break_hours": "0.25" + }, + { + "start_time": "17.00", + "end_time": "22.00", + "break_hours": "0.50" + }, + { + "start_time": "17.00", + "end_time": "22.15", + "break_hours": "0.50" + }, + { + "start_time": "17.00", + "end_time": "22.30", + "break_hours": "0.50" + }, + { + "start_time": "17.00", + "end_time": "22.45", + "break_hours": "0.50" + }, + { + "start_time": "17.00", + "end_time": "23.00", + "break_hours": "0.50" + }, + { + "start_time": "17.00", + "end_time": "23.15", + "break_hours": "0.50" + }, + { + "start_time": "17.00", + "end_time": "23.30", + "break_hours": "0.75" + }, + { + "start_time": "17.00", + "end_time": "23.45", + "break_hours": "0.75" + }, + { + "start_time": "17.00", + "end_time": "24.00", + "break_hours": "0.75" + }, + { + "start_time": "17.15", + "end_time": "20.15", + "break_hours": "0.00" + }, + { + "start_time": "17.15", + "end_time": "20.30", + "break_hours": "0.00" + }, + { + "start_time": "17.15", + "end_time": "20.45", + "break_hours": "0.00" + }, + { + "start_time": "17.15", + "end_time": "21.00", + "break_hours": "0.00" + }, + { + "start_time": "17.15", + "end_time": "21.15", + "break_hours": "0.25" + }, + { + "start_time": "17.15", + "end_time": "21.30", + "break_hours": "0.25" + }, + { + "start_time": "17.15", + "end_time": "21.45", + "break_hours": "0.25" + }, + { + "start_time": "17.15", + "end_time": "22.00", + "break_hours": "0.25" + }, + { + "start_time": "17.15", + "end_time": "22.15", + "break_hours": "0.50" + }, + { + "start_time": "17.15", + "end_time": "22.30", + "break_hours": "0.50" + }, + { + "start_time": "17.15", + "end_time": "22.45", + "break_hours": "0.50" + }, + { + "start_time": "17.15", + "end_time": "23.00", + "break_hours": "0.50" + }, + { + "start_time": "17.15", + "end_time": "23.15", + "break_hours": "0.50" + }, + { + "start_time": "17.15", + "end_time": "23.30", + "break_hours": "0.50" + }, + { + "start_time": "17.15", + "end_time": "23.45", + "break_hours": "0.50" + }, + { + "start_time": "17.15", + "end_time": "24.00", + "break_hours": "0.50" + }, + { + "start_time": "17.30", + "end_time": "20.30", + "break_hours": "0.00" + }, + { + "start_time": "17.30", + "end_time": "20.45", + "break_hours": "0.00" + }, + { + "start_time": "17.30", + "end_time": "21.00", + "break_hours": "0.00" + }, + { + "start_time": "17.30", + "end_time": "21.15", + "break_hours": "0.00" + }, + { + "start_time": "17.30", + "end_time": "21.30", + "break_hours": "0.25" + }, + { + "start_time": "17.30", + "end_time": "21.45", + "break_hours": "0.25" + }, + { + "start_time": "17.30", + "end_time": "22.00", + "break_hours": "0.25" + }, + { + "start_time": "17.30", + "end_time": "22.15", + "break_hours": "0.25" + }, + { + "start_time": "17.30", + "end_time": "22.30", + "break_hours": "0.50" + }, + { + "start_time": "17.30", + "end_time": "22.45", + "break_hours": "0.50" + }, + { + "start_time": "17.30", + "end_time": "23.00", + "break_hours": "0.50" + }, + { + "start_time": "17.30", + "end_time": "23.15", + "break_hours": "0.50" + }, + { + "start_time": "17.30", + "end_time": "23.30", + "break_hours": "0.50" + }, + { + "start_time": "17.30", + "end_time": "23.45", + "break_hours": "0.50" + }, + { + "start_time": "17.30", + "end_time": "24.00", + "break_hours": "0.75" + }, + { + "start_time": "17.45", + "end_time": "20.45", + "break_hours": "0.00" + }, + { + "start_time": "17.45", + "end_time": "21.00", + "break_hours": "0.00" + }, + { + "start_time": "17.45", + "end_time": "21.15", + "break_hours": "0.00" + }, + { + "start_time": "17.45", + "end_time": "21.30", + "break_hours": "0.00" + }, + { + "start_time": "17.45", + "end_time": "21.45", + "break_hours": "0.25" + }, + { + "start_time": "17.45", + "end_time": "22.00", + "break_hours": "0.25" + }, + { + "start_time": "17.45", + "end_time": "22.15", + "break_hours": "0.25" + }, + { + "start_time": "17.45", + "end_time": "22.30", + "break_hours": "0.25" + }, + { + "start_time": "17.45", + "end_time": "22.45", + "break_hours": "0.50" + }, + { + "start_time": "17.45", + "end_time": "23.00", + "break_hours": "0.50" + }, + { + "start_time": "17.45", + "end_time": "23.15", + "break_hours": "0.50" + }, + { + "start_time": "17.45", + "end_time": "23.30", + "break_hours": "0.50" + }, + { + "start_time": "17.45", + "end_time": "23.45", + "break_hours": "0.50" + }, + { + "start_time": "17.45", + "end_time": "24.00", + "break_hours": "0.50" + }, + { + "start_time": "18.00", + "end_time": "21.00", + "break_hours": "0.00" + }, + { + "start_time": "18.00", + "end_time": "21.15", + "break_hours": "0.00" + }, + { + "start_time": "18.00", + "end_time": "21.30", + "break_hours": "0.00" + }, + { + "start_time": "18.00", + "end_time": "21.45", + "break_hours": "0.00" + }, + { + "start_time": "18.00", + "end_time": "22.00", + "break_hours": "0.25" + }, + { + "start_time": "18.00", + "end_time": "22.15", + "break_hours": "0.25" + }, + { + "start_time": "18.00", + "end_time": "22.30", + "break_hours": "0.25" + }, + { + "start_time": "18.00", + "end_time": "22.45", + "break_hours": "0.25" + }, + { + "start_time": "18.00", + "end_time": "23.00", + "break_hours": "0.50" + }, + { + "start_time": "18.00", + "end_time": "23.15", + "break_hours": "0.50" + }, + { + "start_time": "18.00", + "end_time": "23.30", + "break_hours": "0.50" + }, + { + "start_time": "18.00", + "end_time": "23.45", + "break_hours": "0.50" + }, + { + "start_time": "18.00", + "end_time": "24.00", + "break_hours": "0.50" + }, + { + "start_time": "18.15", + "end_time": "21.15", + "break_hours": "0.00" + }, + { + "start_time": "18.15", + "end_time": "21.30", + "break_hours": "0.00" + }, + { + "start_time": "18.15", + "end_time": "21.45", + "break_hours": "0.00" + }, + { + "start_time": "18.15", + "end_time": "22.00", + "break_hours": "0.00" + }, + { + "start_time": "18.15", + "end_time": "22.15", + "break_hours": "0.25" + }, + { + "start_time": "18.15", + "end_time": "22.30", + "break_hours": "0.25" + }, + { + "start_time": "18.15", + "end_time": "22.45", + "break_hours": "0.25" + }, + { + "start_time": "18.15", + "end_time": "23.00", + "break_hours": "0.25" + }, + { + "start_time": "18.15", + "end_time": "23.15", + "break_hours": "0.50" + }, + { + "start_time": "18.15", + "end_time": "23.30", + "break_hours": "0.50" + }, + { + "start_time": "18.15", + "end_time": "23.45", + "break_hours": "0.50" + }, + { + "start_time": "18.15", + "end_time": "24.00", + "break_hours": "0.50" + }, + { + "start_time": "18.30", + "end_time": "21.30", + "break_hours": "0.00" + }, + { + "start_time": "18.30", + "end_time": "21.45", + "break_hours": "0.00" + }, + { + "start_time": "18.30", + "end_time": "22.00", + "break_hours": "0.00" + }, + { + "start_time": "18.30", + "end_time": "22.15", + "break_hours": "0.00" + }, + { + "start_time": "18.30", + "end_time": "22.30", + "break_hours": "0.25" + }, + { + "start_time": "18.30", + "end_time": "22.45", + "break_hours": "0.25" + }, + { + "start_time": "18.30", + "end_time": "23.00", + "break_hours": "0.25" + }, + { + "start_time": "18.30", + "end_time": "23.15", + "break_hours": "0.25" + }, + { + "start_time": "18.30", + "end_time": "23.30", + "break_hours": "0.50" + }, + { + "start_time": "18.30", + "end_time": "23.45", + "break_hours": "0.50" + }, + { + "start_time": "18.30", + "end_time": "24.00", + "break_hours": "0.50" + } +] \ No newline at end of file diff --git a/data/colorcrew_data_transformed.json.bkup2 b/data/colorcrew_data_transformed.json.bkup2 new file mode 100644 index 0000000..c7b04a8 --- /dev/null +++ b/data/colorcrew_data_transformed.json.bkup2 @@ -0,0 +1,5967 @@ +[ + { + "start_time": "07:00", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "07:00", + "end_time": "14:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "12:00", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:15", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "13:15", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "13:30", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "15:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:00", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:00", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:15", + "end_time": "12:15", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:30", + "break_hours": "0.50" + }, + { + "start_time": "08:15", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:15", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "15:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:15", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:30", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "08:30", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:30", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "08:30", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "08:45", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "08:45", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:30", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:30", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:45", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "09:45", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:45", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "10:00", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "10:00", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:15", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "14:15", + "break_hours": "0.25" + }, + { + "start_time": "10:15", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:30", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:30", + "break_hours": "0.25" + }, + { + "start_time": "10:30", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:30", + "end_time": "23:30", + "break_hours": "1.75" + }, + { + "start_time": "10:45", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:45", + "break_hours": "0.25" + }, + { + "start_time": "10:45", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "19:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:00", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "15:00", + "break_hours": "0.25" + }, + { + "start_time": "11:00", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "11:00", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "11:00", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:15", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "15:15", + "break_hours": "0.25" + }, + { + "start_time": "11:15", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:45", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:30", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:30", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "15:45", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "16:45", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:15", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:30", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "20:00", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:15", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:30", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:45", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:30", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "21:45", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:00", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:15", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:30", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "23:00", + "break_hours": "1.50" + }, + { + "start_time": "11:45", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "17:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:30", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:30", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:45", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:30", + "break_hours": "1.25" + }, + { + "start_time": "11:45", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "11:45", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:00", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "12:00", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:15", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:30", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "17:45", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:30", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:45", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:45", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "13:00", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "13:15", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:30", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:30", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:45", + "end_time": "20:00", + "break_hours": "0.25" + }, + { + "start_time": "15:45", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "20:00", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:15", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:15", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:30", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:45", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "16:15", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "20:15", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "21:30", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:30", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:00", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:00", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:15", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:45", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "22:00", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "23:00", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:00", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:15", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:00", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:15", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "24:00", + "break_hours": "0.50" + } +] \ No newline at end of file diff --git a/data/colorcrew_data_transformed_prod.json b/data/colorcrew_data_transformed_prod.json new file mode 100644 index 0000000..ba11f8d --- /dev/null +++ b/data/colorcrew_data_transformed_prod.json @@ -0,0 +1,5967 @@ +[ + { + "start_time": "07:00", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "07:00", + "end_time": "14:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "12:00", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:15", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:00", + "end_time": "13:15", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "13:30", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:00", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:00", + "end_time": "15:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:00", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:00", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:00", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:15", + "end_time": "12:15", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:15", + "end_time": "13:30", + "break_hours": "0.50" + }, + { + "start_time": "08:15", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:15", + "end_time": "14:00", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:15", + "end_time": "15:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:15", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:15", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:15", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:30", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "08:30", + "end_time": "12:30", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "08:30", + "end_time": "13:45", + "break_hours": "0.50" + }, + { + "start_time": "08:30", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "08:30", + "end_time": "14:15", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "08:30", + "end_time": "15:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:30", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:30", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "08:30", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "08:45", + "end_time": "12:45", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "08:45", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "08:45", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "08:45", + "end_time": "14:30", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "08:45", + "end_time": "15:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "08:45", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "08:45", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "08:45", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:00", + "end_time": "13:00", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:00", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:00", + "end_time": "14:45", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:00", + "end_time": "15:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:00", + "end_time": "19:00", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:00", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:00", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:00", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "12:00", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:15", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:30", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "09:15", + "end_time": "13:15", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:15", + "end_time": "14:00", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:15", + "end_time": "15:00", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:15", + "end_time": "16:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:15", + "end_time": "19:15", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:15", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:15", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:15", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "13:30", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "09:30", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "09:30", + "end_time": "15:15", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "16:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "09:30", + "end_time": "17:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "09:30", + "end_time": "19:30", + "break_hours": "1.25" + }, + { + "start_time": "09:30", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:30", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:30", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:30", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "12:45", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "09:45", + "end_time": "13:45", + "break_hours": "0.25" + }, + { + "start_time": "09:45", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "09:45", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "09:45", + "end_time": "15:30", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "16:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "16:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "09:45", + "end_time": "17:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "17:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "09:45", + "end_time": "19:45", + "break_hours": "1.25" + }, + { + "start_time": "09:45", + "end_time": "20:00", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:15", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:30", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "09:45", + "end_time": "21:30", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "21:45", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "22:00", + "break_hours": "1.75" + }, + { + "start_time": "09:45", + "end_time": "22:15", + "break_hours": "1.75" + }, + { + "start_time": "10:00", + "end_time": "13:00", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:00", + "end_time": "14:00", + "break_hours": "0.25" + }, + { + "start_time": "10:00", + "end_time": "14:15", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:00", + "end_time": "15:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:00", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:00", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:00", + "end_time": "20:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:00", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:15", + "end_time": "13:15", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:15", + "end_time": "14:15", + "break_hours": "0.25" + }, + { + "start_time": "10:15", + "end_time": "14:30", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:15", + "end_time": "16:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:15", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:15", + "end_time": "21:00", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:15", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:30", + "end_time": "13:30", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "10:30", + "end_time": "14:30", + "break_hours": "0.25" + }, + { + "start_time": "10:30", + "end_time": "14:45", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "10:30", + "end_time": "16:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:30", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:30", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "10:30", + "end_time": "21:15", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:30", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "10:30", + "end_time": "23:30", + "break_hours": "1.75" + }, + { + "start_time": "10:45", + "end_time": "13:45", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "10:45", + "end_time": "14:45", + "break_hours": "0.25" + }, + { + "start_time": "10:45", + "end_time": "15:00", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "10:45", + "end_time": "16:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "19:00", + "break_hours": "0.75" + }, + { + "start_time": "10:45", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "10:45", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "10:45", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "10:45", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:00", + "end_time": "14:00", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:00", + "end_time": "15:00", + "break_hours": "0.25" + }, + { + "start_time": "11:00", + "end_time": "15:15", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:00", + "end_time": "16:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "18:45", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:00", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:15", + "break_hours": "0.75" + }, + { + "start_time": "11:00", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "11:00", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "11:00", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "11:00", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "11:00", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:15", + "end_time": "14:15", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:15", + "end_time": "15:15", + "break_hours": "0.25" + }, + { + "start_time": "11:15", + "end_time": "15:30", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "15:45", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:00", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:15", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "16:45", + "break_hours": "0.50" + }, + { + "start_time": "11:15", + "end_time": "17:00", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:15", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:30", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "17:45", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:00", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:15", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "18:30", + "break_hours": "0.75" + }, + { + "start_time": "11:15", + "end_time": "18:45", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:00", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:15", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:30", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "19:45", + "break_hours": "1.00" + }, + { + "start_time": "11:15", + "end_time": "20:00", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:15", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:30", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "20:45", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:00", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:15", + "break_hours": "1.25" + }, + { + "start_time": "11:15", + "end_time": "21:30", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "21:45", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:00", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:15", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:30", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "22:45", + "break_hours": "1.50" + }, + { + "start_time": "11:15", + "end_time": "23:00", + "break_hours": "1.75" + }, + { + "start_time": "11:30", + "end_time": "14:30", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "11:30", + "end_time": "15:30", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "15:45", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "16:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "16:45", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:15", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "11:30", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "18:15", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "11:30", + "end_time": "19:30", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "11:30", + "end_time": "20:00", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:15", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:30", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "20:45", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "11:30", + "end_time": "21:30", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "21:45", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:00", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:15", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:30", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "11:30", + "end_time": "23:00", + "break_hours": "1.50" + }, + { + "start_time": "11:45", + "end_time": "14:45", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "11:45", + "end_time": "15:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "17:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:30", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "11:45", + "end_time": "18:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "11:45", + "end_time": "19:30", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "11:45", + "end_time": "20:45", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "11:45", + "end_time": "22:30", + "break_hours": "1.25" + }, + { + "start_time": "11:45", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "11:45", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:00", + "end_time": "15:00", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:00", + "end_time": "16:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:00", + "end_time": "19:45", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:00", + "end_time": "21:00", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:00", + "end_time": "22:45", + "break_hours": "1.25" + }, + { + "start_time": "12:00", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:15", + "end_time": "15:15", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:15", + "end_time": "16:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:15", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:15", + "end_time": "21:15", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:15", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:30", + "end_time": "15:30", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "12:30", + "end_time": "16:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "17:45", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:30", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "12:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:30", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "12:45", + "end_time": "15:45", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "12:45", + "end_time": "16:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "12:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "12:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "12:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "12:45", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "13:00", + "end_time": "16:00", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:00", + "end_time": "17:00", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:00", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:00", + "end_time": "23:00", + "break_hours": "1.25" + }, + { + "start_time": "13:15", + "end_time": "16:15", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:15", + "end_time": "17:15", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:15", + "end_time": "18:15", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "16:30", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "13:30", + "end_time": "17:30", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "13:30", + "end_time": "18:30", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:30", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "16:45", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "13:45", + "end_time": "17:45", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "13:45", + "end_time": "18:45", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "13:45", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "13:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "13:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "17:00", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:00", + "end_time": "18:00", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:00", + "end_time": "19:00", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:00", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:00", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "17:15", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:15", + "end_time": "18:15", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:15", + "end_time": "19:15", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:15", + "end_time": "20:00", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:15", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "17:30", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "14:30", + "end_time": "18:30", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "14:30", + "end_time": "19:30", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "14:30", + "end_time": "20:15", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:30", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "17:45", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "14:45", + "end_time": "18:45", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "14:45", + "end_time": "19:45", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "14:45", + "end_time": "20:30", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "14:45", + "end_time": "21:30", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "14:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "18:00", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:00", + "end_time": "19:00", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:00", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:00", + "end_time": "20:45", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:00", + "end_time": "21:45", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "18:15", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:15", + "end_time": "19:15", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:15", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:15", + "end_time": "21:00", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:15", + "end_time": "22:00", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:15", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "18:30", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "15:30", + "end_time": "19:30", + "break_hours": "0.25" + }, + { + "start_time": "15:30", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:30", + "end_time": "20:00", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "15:30", + "end_time": "21:15", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "15:30", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "15:30", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "18:45", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "15:45", + "end_time": "19:45", + "break_hours": "0.25" + }, + { + "start_time": "15:45", + "end_time": "20:00", + "break_hours": "0.25" + }, + { + "start_time": "15:45", + "end_time": "20:15", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "20:30", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "15:45", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "15:45", + "end_time": "22:15", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "22:30", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "22:45", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "15:45", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "19:00", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:00", + "end_time": "20:00", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:15", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:00", + "end_time": "20:45", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:00", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "16:00", + "end_time": "21:30", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "21:45", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:00", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:15", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:30", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "22:45", + "break_hours": "0.75" + }, + { + "start_time": "16:00", + "end_time": "23:00", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:15", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:30", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "23:45", + "break_hours": "1.00" + }, + { + "start_time": "16:00", + "end_time": "24:00", + "break_hours": "1.00" + }, + { + "start_time": "16:15", + "end_time": "19:15", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:15", + "end_time": "20:15", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:15", + "end_time": "21:15", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "21:30", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:15", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:15", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "19:30", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "16:30", + "end_time": "20:30", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "16:30", + "end_time": "21:30", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:30", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:30", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "19:45", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "16:45", + "end_time": "20:45", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:00", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "16:45", + "end_time": "21:45", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "16:45", + "end_time": "23:00", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:15", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "16:45", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "20:00", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:00", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:00", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:00", + "end_time": "22:00", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:00", + "end_time": "23:30", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "23:45", + "break_hours": "0.75" + }, + { + "start_time": "17:00", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:15", + "end_time": "20:15", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:15", + "end_time": "21:15", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:15", + "end_time": "22:15", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:15", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "20:30", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:30", + "end_time": "21:30", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "17:30", + "end_time": "22:30", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:30", + "end_time": "24:00", + "break_hours": "0.75" + }, + { + "start_time": "17:45", + "end_time": "20:45", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "17:45", + "end_time": "21:45", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "17:45", + "end_time": "22:45", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "17:45", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "21:00", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:00", + "end_time": "22:00", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:00", + "end_time": "23:00", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:00", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "21:15", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "22:00", + "break_hours": "0.00" + }, + { + "start_time": "18:15", + "end_time": "22:15", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "23:00", + "break_hours": "0.25" + }, + { + "start_time": "18:15", + "end_time": "23:15", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:15", + "end_time": "24:00", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "21:30", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "21:45", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:00", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:15", + "break_hours": "0.00" + }, + { + "start_time": "18:30", + "end_time": "22:30", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "22:45", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:00", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:15", + "break_hours": "0.25" + }, + { + "start_time": "18:30", + "end_time": "23:30", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "23:45", + "break_hours": "0.50" + }, + { + "start_time": "18:30", + "end_time": "24:00", + "break_hours": "0.50" + } +] \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..18683f4 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,1895 @@ +{ + "name": "colorcrew_breakhour-_transform", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "colorcrew_breakhour-_transform", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "chalk": "^5.3.0", + "cors": "^2.8.5", + "date-fns": "^2.30.0", + "date-fns-tz": "^2.0.0", + "dotenv": "^16.4.5", + "express": "^4.19.2", + "node-cron": "^3.0.3", + "node-fetch": "^3.3.2", + "open": "^10.1.0", + "pg": "^8.12.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.6.tgz", + "integrity": "sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "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==", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/date-fns-tz": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz", + "integrity": "sha512-fJCG3Pwx8HUoLhkepdsP7Z5RsucUi+ZBOxyM5d0ZZ6c4SdYustq0VMmOu6Wf7bli+yS/Jwp91TOCqn9jMcVrUA==", + "peerDependencies": { + "date-fns": "2.x" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "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.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "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==", + "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==", + "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.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-cron": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/node-cron/-/node-cron-3.0.3.tgz", + "integrity": "sha512-dOal67//nohNgYWb+nWmg5dkFdIwDm8EpeGYMekPMrngV3637lqnX0lbUcCtgibHTz6SEz7DAIjKvKDFYCnO1A==", + "dependencies": { + "uuid": "8.3.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/open": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/pg": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.12.0.tgz", + "integrity": "sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==", + "dependencies": { + "pg-connection-string": "^2.6.4", + "pg-pool": "^3.6.2", + "pg-protocol": "^1.6.1", + "pg-types": "^2.1.0", + "pgpass": "1.x" + }, + "engines": { + "node": ">= 8.0.0" + }, + "optionalDependencies": { + "pg-cloudflare": "^1.1.1" + }, + "peerDependencies": { + "pg-native": ">=3.0.1" + }, + "peerDependenciesMeta": { + "pg-native": { + "optional": true + } + } + }, + "node_modules/pg-cloudflare": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", + "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", + "optional": true + }, + "node_modules/pg-connection-string": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.4.tgz", + "integrity": "sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==" + }, + "node_modules/pg-int8": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/pg-pool": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.2.tgz", + "integrity": "sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==", + "peerDependencies": { + "pg": ">=8.0" + } + }, + "node_modules/pg-protocol": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.1.tgz", + "integrity": "sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==" + }, + "node_modules/pg-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "dependencies": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pgpass": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", + "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", + "dependencies": { + "split2": "^4.1.0" + } + }, + "node_modules/postgres-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postgres-bytea": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", + "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-date": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-interval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "dependencies": { + "xtend": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/run-applescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", + "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "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" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/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==" + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "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==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + } + }, + "dependencies": { + "@babel/runtime": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.6.tgz", + "integrity": "sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "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==", + "requires": { + "run-applescript": "^7.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + } + }, + "chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==" + }, + "date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "requires": { + "@babel/runtime": "^7.21.0" + } + }, + "date-fns-tz": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz", + "integrity": "sha512-fJCG3Pwx8HUoLhkepdsP7Z5RsucUi+ZBOxyM5d0ZZ6c4SdYustq0VMmOu6Wf7bli+yS/Jwp91TOCqn9jMcVrUA==", + "requires": {} + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "requires": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + } + }, + "default-browser-id": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==" + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "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==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "requires": { + "fetch-blob": "^3.1.2" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "requires": { + "es-define-property": "^1.0.0" + } + }, + "has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "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==" + }, + "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==", + "requires": { + "is-docker": "^3.0.0" + } + }, + "is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "requires": { + "is-inside-container": "^1.0.0" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "node-cron": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/node-cron/-/node-cron-3.0.3.tgz", + "integrity": "sha512-dOal67//nohNgYWb+nWmg5dkFdIwDm8EpeGYMekPMrngV3637lqnX0lbUcCtgibHTz6SEz7DAIjKvKDFYCnO1A==", + "requires": { + "uuid": "8.3.2" + } + }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + }, + "node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "open": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "requires": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "pg": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.12.0.tgz", + "integrity": "sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==", + "requires": { + "pg-cloudflare": "^1.1.1", + "pg-connection-string": "^2.6.4", + "pg-pool": "^3.6.2", + "pg-protocol": "^1.6.1", + "pg-types": "^2.1.0", + "pgpass": "1.x" + } + }, + "pg-cloudflare": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", + "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", + "optional": true + }, + "pg-connection-string": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.4.tgz", + "integrity": "sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==" + }, + "pg-int8": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" + }, + "pg-pool": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.2.tgz", + "integrity": "sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==", + "requires": {} + }, + "pg-protocol": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.1.tgz", + "integrity": "sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==" + }, + "pg-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "requires": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + } + }, + "pgpass": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", + "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", + "requires": { + "split2": "^4.1.0" + } + }, + "postgres-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==" + }, + "postgres-bytea": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", + "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==" + }, + "postgres-date": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==" + }, + "postgres-interval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "requires": { + "xtend": "^4.0.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "run-applescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", + "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==" + }, + "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==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "requires": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + } + }, + "split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..02c788a --- /dev/null +++ b/package.json @@ -0,0 +1,25 @@ +{ + "name": "colorcrew_breakhour-_transform", + "version": "1.0.0", + "description": "", + "main": "server.js", + "type": "module", + "scripts": { + "dev": "nodemon server.js", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "chalk": "^5.3.0", + "cors": "^2.8.5", + "date-fns": "^2.30.0", + "date-fns-tz": "^2.0.0", + "dotenv": "^16.4.5", + "express": "^4.19.2", + "node-cron": "^3.0.3", + "node-fetch": "^3.3.2", + "open": "^10.1.0", + "pg": "^8.12.0" + } +} diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..4c536da --- /dev/null +++ b/public/index.html @@ -0,0 +1,332 @@ + + + + + + + Break Hour Processing + + + + + +
+

Break Hour Processing

+
+ + + +
+ +
+ + +
+
+
+ + + \ No newline at end of file diff --git a/router.js b/router.js new file mode 100644 index 0000000..eaf5b72 --- /dev/null +++ b/router.js @@ -0,0 +1,16 @@ +import express from 'express'; +import { getJobs, processAndUpdateJobs, removePauzeFromJobs } from './api/jobs.js'; +import { getShifts, updateShifts } from './api/shifts.js'; + +const router = express.Router(); + +// Jobs +router.get('/jobs', getJobs); +router.post('/jobs/process', processAndUpdateJobs); +router.post('/jobs/remove-pauze', removePauzeFromJobs); + +// Shifts +router.post('/shifts', getShifts); +router.put('/shifts', updateShifts); + +export default router; diff --git a/server.js b/server.js new file mode 100644 index 0000000..55c3709 --- /dev/null +++ b/server.js @@ -0,0 +1,64 @@ +import express from 'express'; +import fetch from 'node-fetch'; +import { promises as fs } from 'fs'; +import http from 'http'; +import https from 'https'; +import cors from 'cors'; +import open from 'open'; +import path from 'path'; +import { fileURLToPath } from 'url'; +import router from './router.js' +import { login } from './api/auth.js' + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); + +const app = express(); +const port = 22000; + +app.use(cors()) +app.use(express.json({ limit: '50mb' })); +app.use(express.static('data')); +app.use(express.static('public')); + +app.get('/', (req, res) => { + res.sendFile(path.join(__dirname, 'public', 'index.html')); +}); + +app.get('/api/time-table', (req, res) => { + res.sendFile(path.join(__dirname, 'data', 'colorcrew_data_transformed_prod.json')); +}); + +/////////// +// Routes + +// auth +app.post('/api/login', async (req, res) => { + const { userName, passWord } = req.body + const token = await login(userName, passWord) + if (token) { + res.status(200).send({ token }) + } else { + res.status(403).send({ error: 'token not found' }) + } +}) + +app.use('/api', router); + +async function startServer() { + try { + const options = { + key: await fs.readFile('./certs/server.key'), + cert: await fs.readFile('./certs/server.cert') + }; + + https.createServer(options, app).listen(port, () => { + console.log(`HTTPS Server running at https://localhost:${port}`); + // open(`https://localhost:${port}`); + }); + } catch (err) { + console.error('Error starting HTTPS server:', err); + } +} + +startServer(); \ No newline at end of file diff --git a/services/PauzeManager.js b/services/PauzeManager.js new file mode 100644 index 0000000..c715289 --- /dev/null +++ b/services/PauzeManager.js @@ -0,0 +1,207 @@ +import { query } from './db.js'; + +export class PauzeManager { + constructor(identifier = 'Pauze: ', suffix = '') { + this.identifier = identifier; + this.suffix = suffix; + this.pauzeRegex = new RegExp(`${this.identifier}\\d+\\s*min\\.?\\s*(--\\s*)?`); + } + + parseTime(timeString) { + const [hours, minutes] = timeString.split(':').map(Number); + return { hours, minutes }; + } + + isMatchingTime(jobStart, jobEnd, entryStart, entryEnd) { + const jobStartTime = this.parseTime(jobStart); + const jobEndTime = this.parseTime(jobEnd); + const entryStartTime = this.parseTime(entryStart); + const entryEndTime = this.parseTime(entryEnd); + + const jobStartMinutes = jobStartTime.hours * 60 + jobStartTime.minutes; + const jobEndMinutes = jobEndTime.hours * 60 + jobEndTime.minutes; + const entryStartMinutes = entryStartTime.hours * 60 + entryStartTime.minutes; + const entryEndMinutes = entryEndTime.hours * 60 + entryEndTime.minutes; + + const normalizedJobEndMinutes = jobEndMinutes < jobStartMinutes ? jobEndMinutes + 24 * 60 : jobEndMinutes; + const normalizedEntryEndMinutes = entryEndMinutes < entryStartMinutes ? entryEndMinutes + 24 * 60 : entryEndMinutes; + + return jobStartMinutes === entryStartMinutes && normalizedJobEndMinutes === normalizedEntryEndMinutes; + } + + convertBreakHoursToPauze(breakHours) { + const hours = parseFloat(breakHours); + const minutes = Math.round(hours * 60); + return `${this.identifier}${minutes} min${this.suffix}`; + } + + updateFunctionDescription(description, pauzeText) { + if (!description) return pauzeText; + + const match = description.match(this.pauzeRegex); + if (match) { + const trailingDashes = match[0].includes('--') ? ' -- ' : ''; + return description.replace(this.pauzeRegex, `${pauzeText}${trailingDashes}`); + } else { + return `${pauzeText}${description.trim() ? ' -- ' + description : ''}`; + } + } + + // updateFunctionDescription(description, pauzeText) { + // if (!description) return pauzeText; + + // if (this.pauzeRegex.test(description)) { + // return description.replace(this.pauzeRegex, pauzeText); + // } else { + // return `${pauzeText}${description.trim() ? ' -- ' + description : ''}`; + // } + // } + + updateJobsWithPauze(jobs, timeTable, convertToAmsterdamTime) { + return jobs.map(job => { + const startDate = new Date(job.start_date); + const endDate = new Date(job.end_date); + const startAmsterdamTime = convertToAmsterdamTime(startDate); + const endAmsterdamTime = convertToAmsterdamTime(endDate); + + const formattedStartTime = startAmsterdamTime.slice(0, 5); + const formattedEndTime = endAmsterdamTime.slice(0, 5); + + const matchedTime = timeTable.find(entry => + this.isMatchingTime(formattedStartTime, formattedEndTime, entry.start_time, entry.end_time) + ); + + const oldBreakDecimal = parseFloat(job.break_hours); + const oldBreakMinutes = Math.round(oldBreakDecimal * 60); + const newBreakMinutes = matchedTime ? Math.round(parseFloat(matchedTime.break_hours) * 60) : "N/A"; + + let updatedDescription = job.function_description; + + if (matchedTime) { + const pauzeText = this.convertBreakHoursToPauze(matchedTime.break_hours); + updatedDescription = this.updateFunctionDescription(job.function_description, pauzeText); + } + + return { + job_id: job.job_id, + job_uuid: job.job_uuid, + project_title: job.project_title, + start_time: startAmsterdamTime, + end_time: endAmsterdamTime, + function_description: updatedDescription, + break_minutes: { + old: oldBreakMinutes, + new: newBreakMinutes + } + }; + }); + } + + async updateJobsInDatabase(tenantId, jobs) { + if (!tenantId) { + throw new Error("Tenant ID is required"); + } + + const updatePromises = jobs.map(job => { + const queryText = ` + UPDATE public.jobs_jobs + SET function_description = $2 + WHERE uuid = $3 + AND tenant_id = $1 + `; + + const queryValues = [ + tenantId, + job.function_description, + job.job_uuid + ]; + + return query(queryText, queryValues); + }); + + await Promise.all(updatePromises); + } + + async getAllJobs(tenantId) { + const queryText = ` + SELECT * + FROM public.jobs_jobs + WHERE tenant_id = $1 + `; + const queryValues = [tenantId]; + + const res = await query(queryText, queryValues); + return res.rows; + } + + async getJobByUUID(jobUUID) { + const queryText = ` + SELECT * + FROM public.jobs_jobs + WHERE uuid = $1 + `; + const queryValues = [jobUUID]; + + const res = await query(queryText, queryValues); + return res.rows[0]; + } + + async getAllJobsWithPauze() { + const queryText = ` + SELECT * + FROM public.jobs_jobs + WHERE function_description LIKE $1 + `; + const queryValues = [`%${this.identifier}%`]; + + const res = await query(queryText, queryValues); + return res.rows; + } + + async getJobsWithPauze(tenantId) { + const queryText = ` + SELECT * + FROM public.jobs_jobs + WHERE tenant_id = $1 AND function_description LIKE '%Pauze%' + `; + const queryValues = [tenantId]; + + const res = await query(queryText, queryValues); + return res.rows; + } + + async removePauzeFromDatabase(tenantId) { + if (!tenantId) { + throw new Error("Tenant ID is required"); + } + + const jobsWithPauze = await this.getAllJobsWithPauze(); + + console.log({ jobspauze: jobsWithPauze[0] }) + + const jobsWithoutPauze = jobsWithPauze.map(job => { + let description = job.function_description; + + if (!description) return job; + + // Remove the pauze text + let updatedDescription = description.replace(this.pauzeRegex, '').trim(); + + if (updatedDescription.startsWith('--')) { + updatedDescription = updatedDescription.slice(2).trim(); + } + + if (updatedDescription.endsWith('--')) { + updatedDescription = updatedDescription.slice(0, -2).trim(); + } + + return { + ...job, + function_description: updatedDescription + }; + }); + + await this.updateJobsInDatabase(tenantId, jobsWithoutPauze); + } + +} diff --git a/services/db.js b/services/db.js new file mode 100644 index 0000000..1121e1e --- /dev/null +++ b/services/db.js @@ -0,0 +1,25 @@ +import pkg from 'pg'; +import dotenv from 'dotenv'; + +dotenv.config(); + +const { Pool } = pkg; + +const pool = new Pool({ + user: process.env.PSQL_USERNAME, + host: process.env.PSQL_HOSTNAME, + database: process.env.PSQL_DATABASE, + password: process.env.PSQL_PASSWORD, + port: process.env.PSQL_PORT, +}); + +pool.on('connect', () => { + console.log('Connected to the database'); +}); + +pool.on('error', (err, client) => { + console.error('Unknown database error', err); + process.exit(-1); +}); + +export const query = (text, params) => pool.query(text, params); diff --git a/transform.js b/transform.js new file mode 100644 index 0000000..3c0fb81 --- /dev/null +++ b/transform.js @@ -0,0 +1,36 @@ +import path from 'path'; +import fs from 'fs'; +import { fileURLToPath } from 'url'; +import { dirname } from 'path'; + +function formatTime(decimalTime) { + const [hours, minutes] = decimalTime.split('.'); + return `${hours.padStart(2, '0')}:${(minutes || '0').padEnd(2, '0')}`; +} + +function csvToJson(filePath) { + const data = fs.readFileSync(filePath, 'utf8'); + const rows = data.trim().split('\n'); + const result = rows.map(row => { + const parts = row.split(','); + const start_time = formatTime(parts[0]); + const end_time = formatTime(parts[1]); + const break_hours = parseFloat(parts[2]).toFixed(2); + + return { + start_time, + end_time, + break_hours + }; + }); + return JSON.stringify(result, null, 4); +} + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +const csvFilePath = path.join(__dirname, './data/colorcrew_data.csv'); +const jsonOutput = csvToJson(csvFilePath); +const outputFilePath = path.join(__dirname, './data/colorcrew_data_transformed.json'); + +fs.writeFileSync(outputFilePath, jsonOutput, 'utf8');