diff --git a/back/methods/account/login.js b/back/methods/account/login.js index 340300e23..640f377e7 100644 --- a/back/methods/account/login.js +++ b/back/methods/account/login.js @@ -29,27 +29,41 @@ module.exports = Self => { let $ = Self.app.models; let token; let usesEmail = user.indexOf('@') !== -1; + let userInfo = usesEmail + ? {email: user} + : {username: user}; - let loginInfo = {password}; - - if (usesEmail) - loginInfo.email = user; - else - loginInfo.username = user; + let loginInfo = Object.assign({password}, userInfo); try { token = await $.User.login(loginInfo, 'user'); + try { + let instance = await $.User.findOne({ + fields: ['username'], + where: userInfo + }); + await $.UserAccount.sync(instance.username, password); + } catch (err) { + console.warn(err); + } } catch (err) { - if (err.code != 'LOGIN_FAILED' || usesEmail) + if (err.code != 'LOGIN_FAILED') throw err; - let filter = {where: {name: user}}; - let instance = await Self.findOne(filter); + let where = usesEmail + ? {email: user} + : {name: user}; + Object.assign(where, { + password: md5(password || '') + }); - if (!instance || instance.password !== md5(password || '')) - throw err; + let instance = await Self.findOne({ + fields: ['name'], + where + }); + if (!instance) throw err; - await $.UserAccount.sync(user, password); + await $.UserAccount.sync(instance.name, password); token = await $.User.login(loginInfo, 'user'); } diff --git a/db/changes/10210-summer/00-ACL.sql b/db/changes/10210-summer/00-ACL.sql deleted file mode 100644 index 755b148d7..000000000 --- a/db/changes/10210-summer/00-ACL.sql +++ /dev/null @@ -1,2 +0,0 @@ -INSERT INTO `salix`.`ACL` (`model`, `property`, `accessType`, `permission`, `principalType`, `principalId`) - VALUES ('Buy', '*', '*', 'ALLOW', 'ROLE', 'buyer'); diff --git a/db/changes/10210-summer/00-accountingType.sql b/db/changes/10210-summer/00-accountingType.sql deleted file mode 100644 index 7cb21ec31..000000000 --- a/db/changes/10210-summer/00-accountingType.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE `vn`.`accountingType` -ADD COLUMN `receiptDescription` VARCHAR(50) NULL COMMENT 'Descripción por defecto al crear nuevo recibo' AFTER `description`; diff --git a/db/changes/10210-summer/00-ticket_close.sql b/db/changes/10210-summer/00-ticket_close.sql deleted file mode 100644 index 96f9c5528..000000000 --- a/db/changes/10210-summer/00-ticket_close.sql +++ /dev/null @@ -1,119 +0,0 @@ -USE `vn`; -DROP procedure IF EXISTS `ticket_close`; - -DELIMITER $$ -USE `vn`$$ -CREATE DEFINER=`root`@`%` PROCEDURE `ticket_close`(vTicketFk INT) -BEGIN -/** - * Realiza el cierre de todos los - * tickets de la tabla ticketClosure. - * - * @param vTicketFk Id del ticket - */ - DECLARE vDone BOOL; - DECLARE vClientFk INT; - DECLARE vCurTicketFk INT; - DECLARE vIsTaxDataChecked BOOL; - DECLARE vCompanyFk INT; - DECLARE vShipped DATE; - DECLARE vNewInvoiceId INT; - DECLARE vHasDailyInvoice BOOL; - DECLARE vWithPackage BOOL; - DECLARE vHasToInvoice BOOL; - - DECLARE cur CURSOR FOR - SELECT ticketFk FROM tmp.ticketClosure; - - DECLARE CONTINUE HANDLER FOR NOT FOUND SET vDone = TRUE; - DECLARE EXIT HANDLER FOR SQLEXCEPTION BEGIN - RESIGNAL; - END; - - DROP TEMPORARY TABLE IF EXISTS tmp.ticketClosure; - CREATE TEMPORARY TABLE tmp.ticketClosure - SELECT vTicketFk AS ticketFk; - - INSERT INTO tmp.ticketClosure - SELECT id FROM stowaway s - WHERE s.shipFk = vTicketFk; - OPEN cur; - - proc: LOOP - SET vDone = FALSE; - - FETCH cur INTO vCurTicketFk; - - IF vDone THEN - LEAVE proc; - END IF; - - -- ticketClosure start - SELECT - c.id, - c.isTaxDataChecked, - t.companyFk, - t.shipped, - co.hasDailyInvoice, - w.isManaged, - c.hasToInvoice - INTO vClientFk, - vIsTaxDataChecked, - vCompanyFk, - vShipped, - vHasDailyInvoice, - vWithPackage, - vHasToInvoice - FROM ticket t - JOIN `client` c ON c.id = t.clientFk - JOIN province p ON p.id = c.provinceFk - JOIN country co ON co.id = p.countryFk - JOIN warehouse w ON w.id = t.warehouseFk - WHERE t.id = vCurTicketFk; - - INSERT INTO ticketPackaging (ticketFk, packagingFk, quantity) - (SELECT vCurTicketFk, p.id, COUNT(*) - FROM expedition e - JOIN packaging p ON p.itemFk = e.itemFk - WHERE e.ticketFk = vCurTicketFk AND p.isPackageReturnable - AND vWithPackage - GROUP BY p.itemFk); - - -- No retornables o no catalogados - INSERT INTO sale (itemFk, ticketFk, concept, quantity, price, isPriceFixed) - (SELECT e.itemFk, vCurTicketFk, i.name, COUNT(*) AS amount, getSpecialPrice(e.itemFk, vClientFk), 1 - FROM expedition e - JOIN item i ON i.id = e.itemFk - LEFT JOIN packaging p ON p.itemFk = i.id - WHERE e.ticketFk = vCurTicketFk AND IFNULL(p.isPackageReturnable, 0) = 0 - AND getSpecialPrice(e.itemFk, vClientFk) > 0 - GROUP BY e.itemFk); - - CALL vn.zonePromo_Make(); - - IF(vHasDailyInvoice) AND vHasToInvoice THEN - - -- Facturacion rapida - CALL ticketTrackingAdd(vCurTicketFk, 'DELIVERED', NULL); - -- Facturar si está contabilizado - IF vIsTaxDataChecked THEN - CALL invoiceOut_newFromClient( - vClientFk, - (SELECT invoiceSerial(vClientFk, vCompanyFk, 'M')), - vShipped, - vCompanyFk, - NULL, - vNewInvoiceId); - END IF; - ELSE - CALL ticketTrackingAdd(vCurTicketFk, (SELECT vn.getAlert3State(vCurTicketFk)), NULL); - END IF; - END LOOP; - - CLOSE cur; - - DROP TEMPORARY TABLE IF EXISTS tmp.ticketClosure; -END$$ - -DELIMITER ; - diff --git a/db/changes/10220-back2school/00-entryLog.sql b/db/changes/10220-back2school/00-entryLog.sql deleted file mode 100644 index 9af6ad5f2..000000000 --- a/db/changes/10220-back2school/00-entryLog.sql +++ /dev/null @@ -1,7 +0,0 @@ -ALTER TABLE `vn`.`entryLog` -ADD COLUMN `changedModel` varchar(45) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, -ADD COLUMN `oldInstance` text CHARACTER SET utf8 COLLATE utf8_unicode_ci, -ADD COLUMN `newInstance` text CHARACTER SET utf8 COLLATE utf8_unicode_ci, -ADD COLUMN `changedModelId` int(11) DEFAULT NULL, -ADD COLUMN `changedModelValue` varchar(45) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL; - diff --git a/db/changes/10220-back2school/01-ticketService.sql b/db/changes/10220-back2school/01-ticketService.sql deleted file mode 100644 index ea2d588bb..000000000 --- a/db/changes/10220-back2school/01-ticketService.sql +++ /dev/null @@ -1,9 +0,0 @@ -ALTER TABLE `vn`.`ticketService` -DROP FOREIGN KEY `ticketServiceIvaGroup`; -ALTER TABLE `vn`.`ticketService` -CHANGE COLUMN `taxClassFk` `taxClassFk` TINYINT(3) UNSIGNED NOT NULL DEFAULT 2 ; -ALTER TABLE `vn`.`ticketService` -ADD CONSTRAINT `ticketServiceIvaGroup` - FOREIGN KEY (`taxClassFk`) - REFERENCES `vn`.`taxClass` (`id`) - ON UPDATE CASCADE; diff --git a/db/changes/10221-accountModule/00-account.sql b/db/changes/10221-accountModule/00-account.sql deleted file mode 100644 index 61f37cc4d..000000000 --- a/db/changes/10221-accountModule/00-account.sql +++ /dev/null @@ -1,129 +0,0 @@ - -ALTER TABLE `account`.`role` - MODIFY COLUMN `hasLogin` tinyint(3) unsigned DEFAULT 1 NOT NULL; - -ALTER TABLE `account`.`roleInherit` - ADD UNIQUE( `role`, `inheritsFrom`); - -ALTER TABLE `account`.`roleInherit` - DROP PRIMARY KEY; - -ALTER TABLE `account`.`roleInherit` - ADD `id` INT UNSIGNED NOT NULL AUTO_INCREMENT FIRST, - ADD PRIMARY KEY (`id`); - -ALTER TABLE `account`.`mailAlias` - ADD `description` VARCHAR(255) NULL AFTER `alias`; - -ALTER TABLE `account`.`mailAliasAccount` - ADD UNIQUE( `mailAlias`, `account`); - -ALTER TABLE `account`.`mailAliasAccount` - DROP PRIMARY KEY; - -ALTER TABLE `account`.`mailAliasAccount` - ADD `id` INT UNSIGNED NOT NULL AUTO_INCREMENT FIRST, - ADD PRIMARY KEY (`id`); - -ALTER TABLE account.ldapConfig - ADD groupDn varchar(255) NULL; - -UPDATE account.ldapConfig SET groupDn = 'ou=groups,dc=verdnatura,dc=es'; - -DROP PROCEDURE IF EXISTS account.user_syncPassword; - -ALTER TABLE account.`user` - MODIFY COLUMN sync tinyint(4) DEFAULT 0 NOT NULL COMMENT 'Deprecated'; - -CREATE TABLE account.userSync ( - name varchar(30) NOT NULL, - CONSTRAINT userSync_PK PRIMARY KEY (name) -) -ENGINE=InnoDB -DEFAULT CHARSET=utf8 -COLLATE=utf8_general_ci; - -USE account; - -DELIMITER $$ - -DROP TRIGGER IF EXISTS account.user_beforeUpdate$$ -CREATE DEFINER=`root`@`%` TRIGGER `user_beforeUpdate` - BEFORE UPDATE ON `user` FOR EACH ROW -BEGIN - IF !(NEW.`name` <=> OLD.`name`) THEN - CALL user_checkName (NEW.`name`); - END IF; - - IF !(NEW.`password` <=> OLD.`password`) THEN - SET NEW.bcryptPassword = NULL; - SET NEW.lastPassChange = NOW(); - END IF; -END$$ - -DROP TRIGGER IF EXISTS account.user_afterUpdate$$ -CREATE DEFINER=`root`@`%` TRIGGER `user_afterUpdate` - AFTER UPDATE ON `user` FOR EACH ROW -BEGIN - INSERT IGNORE INTO userSync SET `name` = NEW.`name`; - - IF !(OLD.`name` <=> NEW.`name`) THEN - INSERT IGNORE INTO userSync SET `name` = OLD.`name`; - END IF; - - IF !(NEW.`role` <=> OLD.`role`) - THEN - INSERT INTO vn.mail SET - `sender` = 'jgallego@verdnatura.es', - `replyTo` = 'jgallego@verdnatura.es', - `subject` = 'Rol modificado', - `body` = CONCAT(myUserGetName(), ' ha modificado el rol del usuario ', - NEW.`name`, ' de ', OLD.role, ' a ', NEW.role); - END IF; -END$$ - -CREATE DEFINER=`root`@`%` TRIGGER `user_afterInsert` - AFTER INSERT ON `user` FOR EACH ROW -BEGIN - INSERT IGNORE INTO userSync SET `name` = NEW.`name`; -END$$ - -CREATE DEFINER=`root`@`%` TRIGGER `user_afterDelete` - AFTER DELETE ON `user` FOR EACH ROW -BEGIN - INSERT IGNORE INTO userSync SET `name` = OLD.`name`; -END$$ - -DROP TRIGGER IF EXISTS account.account_afterInsert$$ -CREATE DEFINER=`root`@`%` TRIGGER `account_afterInsert` - AFTER INSERT ON `account` FOR EACH ROW -BEGIN - INSERT IGNORE INTO userSync (`name`) - SELECT `name` FROM `user` WHERE id = NEW.id; -END$$ - -DROP TRIGGER IF EXISTS account.account_afterDelete$$ -CREATE DEFINER=`root`@`%` TRIGGER `account_afterDelete` - AFTER DELETE ON `account` FOR EACH ROW -BEGIN - INSERT IGNORE INTO userSync (`name`) - SELECT `name` FROM `user` WHERE id = OLD.id; -END$$ - -DROP TRIGGER IF EXISTS account.role_beforeInsert$$ -CREATE DEFINER=`root`@`%` TRIGGER role_beforeInsert - BEFORE INSERT ON `role` FOR EACH ROW -BEGIN - CALL role_checkName(NEW.`name`); -END - -DROP TRIGGER IF EXISTS account.role_beforeUpdate$$ -CREATE DEFINER=`root`@`%` TRIGGER role_beforeUpdate - BEFORE UPDATE ON `role` FOR EACH ROW -BEGIN - IF !(NEW.`name` <=> OLD.`name`) THEN - CALL role_checkName (NEW.`name`); - END IF; -END$$ - -DELIMITER ; \ No newline at end of file diff --git a/db/changes/10221-accountModule/00-myUserChangePassword.sql b/db/changes/10221-accountModule/00-myUserChangePassword.sql deleted file mode 100644 index 94fc02087..000000000 --- a/db/changes/10221-accountModule/00-myUserChangePassword.sql +++ /dev/null @@ -1,13 +0,0 @@ -DROP PROCEDURE IF EXISTS account.myUserChangePassword; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`myUserChangePassword`(vOldPassword VARCHAR(255), vPassword VARCHAR(255)) -BEGIN -/** - * @deprecated Use myUser_changePassword() - */ - CALL myUser_changePassword(vOldPassword, vPassword); -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.myUserChangePassword TO account@localhost; diff --git a/db/changes/10221-accountModule/00-myUserCheckLogin.sql b/db/changes/10221-accountModule/00-myUserCheckLogin.sql deleted file mode 100644 index eaa962b63..000000000 --- a/db/changes/10221-accountModule/00-myUserCheckLogin.sql +++ /dev/null @@ -1,15 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUserCheckLogin; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUserCheckLogin`() RETURNS tinyint(1) - READS SQL DATA - DETERMINISTIC -BEGIN -/** - * @deprecated Use myUser_checkLogin() - */ - RETURN myUser_checkLogin(); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUserCheckLogin TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUserGetId.sql b/db/changes/10221-accountModule/00-myUserGetId.sql deleted file mode 100644 index f0bb972aa..000000000 --- a/db/changes/10221-accountModule/00-myUserGetId.sql +++ /dev/null @@ -1,15 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUserGetId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUserGetId`() RETURNS int(11) - READS SQL DATA - DETERMINISTIC -BEGIN -/** - * @deprecated Use myUser_getId() - */ - RETURN myUser_getId(); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUserGetId TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUserGetName.sql b/db/changes/10221-accountModule/00-myUserGetName.sql deleted file mode 100644 index 2f758d0c6..000000000 --- a/db/changes/10221-accountModule/00-myUserGetName.sql +++ /dev/null @@ -1,15 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUserGetName; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUserGetName`() RETURNS varchar(30) CHARSET utf8 - NO SQL - DETERMINISTIC -BEGIN -/** - * @deprecated Use myUser_getName() - */ - RETURN myUser_getName(); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUserGetName TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUserHasRole.sql b/db/changes/10221-accountModule/00-myUserHasRole.sql deleted file mode 100644 index 6d2301328..000000000 --- a/db/changes/10221-accountModule/00-myUserHasRole.sql +++ /dev/null @@ -1,14 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUserHasRole; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUserHasRole`(vRoleName VARCHAR(255)) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * @deprecated Use myUser_hasRole() - */ - RETURN myUser_hasRole(vRoleName); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUserHasRole TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUserHasRoleId.sql b/db/changes/10221-accountModule/00-myUserHasRoleId.sql deleted file mode 100644 index 380bd0641..000000000 --- a/db/changes/10221-accountModule/00-myUserHasRoleId.sql +++ /dev/null @@ -1,14 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUserHasRoleId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUserHasRoleId`(vRoleId INT) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * @deprecated Use myUser_hasRoleId() - */ - RETURN myUser_hasRoleId(vRoleId); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUserHasRoleId TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_changePassword.sql b/db/changes/10221-accountModule/00-myUser_changePassword.sql deleted file mode 100644 index 3dd86a881..000000000 --- a/db/changes/10221-accountModule/00-myUser_changePassword.sql +++ /dev/null @@ -1,17 +0,0 @@ -DROP PROCEDURE IF EXISTS account.myUser_changePassword; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`myUser_changePassword`(vOldPassword VARCHAR(255), vPassword VARCHAR(255)) -BEGIN -/** - * Changes the current user password, if user is in recovery mode ignores the - * current password. - * - * @param vOldPassword The current password - * @param vPassword The new password - */ - CALL user_changePassword(myUser_getId(), vOldPassword, vPassword); -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.myUser_changePassword TO account@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_checkLogin.sql b/db/changes/10221-accountModule/00-myUser_checkLogin.sql deleted file mode 100644 index 843f57fff..000000000 --- a/db/changes/10221-accountModule/00-myUser_checkLogin.sql +++ /dev/null @@ -1,29 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUser_checkLogin; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUser_checkLogin`() RETURNS tinyint(1) - READS SQL DATA - DETERMINISTIC -BEGIN -/** - * Checks that variables @userId and @userName haven't been altered. - * - * @return %TRUE if they are unaltered or unset, otherwise %FALSE - */ - DECLARE vSignature VARCHAR(128); - DECLARE vKey VARCHAR(255); - - IF @userId IS NOT NULL - AND @userName IS NOT NULL - AND @userSignature IS NOT NULL - THEN - SELECT loginKey INTO vKey FROM userConfig; - SET vSignature = util.hmacSha2(256, CONCAT_WS('/', @userId, @userName), vKey); - RETURN vSignature = @userSignature; - END IF; - - RETURN FALSE; -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUser_checkLogin TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_getId.sql b/db/changes/10221-accountModule/00-myUser_getId.sql deleted file mode 100644 index b3d3f1b28..000000000 --- a/db/changes/10221-accountModule/00-myUser_getId.sql +++ /dev/null @@ -1,27 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUser_getId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUser_getId`() RETURNS int(11) - READS SQL DATA - DETERMINISTIC -BEGIN -/** - * Returns the current user id. - * - * @return The user id - */ - DECLARE vUser INT DEFAULT NULL; - - IF myUser_checkLogin() - THEN - SET vUser = @userId; - ELSE - SELECT id INTO vUser FROM user - WHERE name = LEFT(USER(), INSTR(USER(), '@') - 1); - END IF; - - RETURN vUser; -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUser_getId TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_getName.sql b/db/changes/10221-accountModule/00-myUser_getName.sql deleted file mode 100644 index b055227d3..000000000 --- a/db/changes/10221-accountModule/00-myUser_getName.sql +++ /dev/null @@ -1,27 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUser_getName; - -DELIMITER $$ -$$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUser_getName`() RETURNS varchar(30) CHARSET utf8 - NO SQL - DETERMINISTIC -BEGIN -/** - * Returns the current user name. - * - * @return The user name - */ - DECLARE vUser VARCHAR(30) DEFAULT NULL; - - IF myUser_checkLogin() - THEN - SET vUser = @userName; - ELSE - SET vUser = LEFT(USER(), INSTR(USER(), '@') - 1); - END IF; - - RETURN vUser; -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUser_getName TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_hasRole.sql b/db/changes/10221-accountModule/00-myUser_hasRole.sql deleted file mode 100644 index 538b58f08..000000000 --- a/db/changes/10221-accountModule/00-myUser_hasRole.sql +++ /dev/null @@ -1,17 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUser_hasRole; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUser_hasRole`(vRoleName VARCHAR(255)) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * Checks if current user has/inherits a role. - * - * @param vRoleName Role to check - * @return %TRUE if it has role, %FALSE otherwise - */ - RETURN user_hasRole(myUser_getName(), vRoleName); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUser_hasRole TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_hasRoleId.sql b/db/changes/10221-accountModule/00-myUser_hasRoleId.sql deleted file mode 100644 index 2931443e1..000000000 --- a/db/changes/10221-accountModule/00-myUser_hasRoleId.sql +++ /dev/null @@ -1,17 +0,0 @@ -DROP FUNCTION IF EXISTS account.myUser_hasRoleId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`myUser_hasRoleId`(vRoleId INT) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * Checks if current user has/inherits a role. - * - * @param vRoleName Role id to check - * @return %TRUE if it has role, %FALSE otherwise - */ - RETURN user_hasRoleId(myUserGetName(), vRoleId); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.myUser_hasRoleId TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_login.sql b/db/changes/10221-accountModule/00-myUser_login.sql deleted file mode 100644 index 9d92828b0..000000000 --- a/db/changes/10221-accountModule/00-myUser_login.sql +++ /dev/null @@ -1,29 +0,0 @@ -DROP PROCEDURE IF EXISTS account.myUser_login; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`myUser_login`(vUserName VARCHAR(255), vPassword VARCHAR(255)) - READS SQL DATA -BEGIN -/** - * Logs in using the user credentials. - * - * @param vUserName The user name - * @param vPassword The user password - */ - DECLARE vAuthIsOk BOOLEAN DEFAULT FALSE; - - SELECT COUNT(*) = 1 INTO vAuthIsOk FROM user - WHERE name = vUserName - AND password = MD5(vPassword) - AND active; - - IF vAuthIsOk - THEN - CALL myUser_loginWithName (vUserName); - ELSE - CALL util.throw ('INVALID_CREDENTIALS'); - END IF; -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.myUser_login TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_loginWithKey.sql b/db/changes/10221-accountModule/00-myUser_loginWithKey.sql deleted file mode 100644 index 648257477..000000000 --- a/db/changes/10221-accountModule/00-myUser_loginWithKey.sql +++ /dev/null @@ -1,25 +0,0 @@ -DROP PROCEDURE IF EXISTS account.myUser_loginWithKey; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`myUser_loginWithKey`(vUserName VARCHAR(255), vKey VARCHAR(255)) - READS SQL DATA -BEGIN -/** - * Logs in using the user name and MySQL master key. - * - * @param vUserName The user name - * @param vKey The MySQL master key - */ - DECLARE vLoginKey VARCHAR(255); - - SELECT loginKey INTO vLoginKey FROM userConfig; - - IF vLoginKey = vKey THEN - CALL myUser_loginWithName(vUserName); - ELSE - CALL util.throw('INVALID_KEY'); - END IF; -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.myUser_loginWithKey TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-myUser_loginWithName.sql b/db/changes/10221-accountModule/00-myUser_loginWithName.sql deleted file mode 100644 index 6b86a37f3..000000000 --- a/db/changes/10221-accountModule/00-myUser_loginWithName.sql +++ /dev/null @@ -1,26 +0,0 @@ -DROP PROCEDURE IF EXISTS account.myUser_loginWithName; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`myUser_loginWithName`(vUserName VARCHAR(255)) - READS SQL DATA -BEGIN -/** - * Logs in using only the user name. This procedure is intended to be executed - * by users with a high level of privileges so that normal users should not have - * execute permissions on it. - * - * @param vUserName The user name - */ - DECLARE vUserId INT DEFAULT NULL; - DECLARE vKey VARCHAR(255); - - SELECT id INTO vUserId FROM user - WHERE name = vUserName; - - SELECT loginKey INTO vKey FROM userConfig; - - SET @userId = vUserId; - SET @userName = vUserName; - SET @userSignature = util.hmacSha2(256, CONCAT_WS('/', vUserId, vUserName), vKey); -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-myUser_logout.sql b/db/changes/10221-accountModule/00-myUser_logout.sql deleted file mode 100644 index ffa2c969e..000000000 --- a/db/changes/10221-accountModule/00-myUser_logout.sql +++ /dev/null @@ -1,15 +0,0 @@ -DROP PROCEDURE IF EXISTS account.myUser_logout; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`myUser_logout`() -BEGIN -/** - * Logouts the user. - */ - SET @userId = NULL; - SET @userName = NULL; - SET @userSignature = NULL; -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.myUser_logout TO account@localhost; diff --git a/db/changes/10221-accountModule/00-passwordGenerate.sql b/db/changes/10221-accountModule/00-passwordGenerate.sql deleted file mode 100644 index 46048e24d..000000000 --- a/db/changes/10221-accountModule/00-passwordGenerate.sql +++ /dev/null @@ -1,52 +0,0 @@ -DROP FUNCTION IF EXISTS account.passwordGenerate; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`passwordGenerate`() RETURNS text CHARSET utf8 -BEGIN -/** - * Generates a random password that meets the minimum requirements. - * - * @return Generated password - */ - DECLARE vMinLength TINYINT; - DECLARE vMinAlpha TINYINT; - DECLARE vMinUpper TINYINT; - DECLARE vMinDigits TINYINT; - DECLARE vMinPunct TINYINT; - DECLARE vAlpha TINYINT DEFAULT 0; - DECLARE vUpper TINYINT DEFAULT 0; - DECLARE vDigits TINYINT DEFAULT 0; - DECLARE vPunct TINYINT DEFAULT 0; - DECLARE vRandIndex INT; - DECLARE vPwd TEXT DEFAULT ''; - - DECLARE vAlphaChars TEXT DEFAULT 'abcdefghijklmnopqrstuvwxyz'; - DECLARE vUpperChars TEXT DEFAULT 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; - DECLARE vDigitChars TEXT DEFAULT '1234567890'; - DECLARE vPunctChars TEXT DEFAULT '!$%&()=.'; - - SELECT length, nAlpha, nUpper, nDigits, nPunct - INTO vMinLength, vMinAlpha, vMinUpper, vMinDigits, vMinPunct FROM userPassword; - - WHILE LENGTH(vPwd) < vMinLength OR vAlpha < vMinAlpha - OR vUpper < vMinUpper OR vDigits < vMinDigits OR vPunct < vMinPunct DO - SET vRandIndex = FLOOR((RAND() * 4) + 1); - - CASE - WHEN vRandIndex = 1 THEN - SET vPwd = CONCAT(vPwd, SUBSTRING(vAlphaChars, FLOOR((RAND() * 26) + 1), 1)); - SET vAlpha = vAlpha + 1; - WHEN vRandIndex = 2 THEN - SET vPwd = CONCAT(vPwd, SUBSTRING(vUpperChars, FLOOR((RAND() * 26) + 1), 1)); - SET vUpper = vUpper + 1; - WHEN vRandIndex = 3 THEN - SET vPwd = CONCAT(vPwd, SUBSTRING(vDigitChars, FLOOR((RAND() * 10) + 1), 1)); - SET vDigits = vDigits + 1; - WHEN vRandIndex = 4 THEN - SET vPwd = CONCAT(vPwd, SUBSTRING(vPunctChars, FLOOR((RAND() * LENGTH(vPunctChars)) + 1), 1)); - SET vPunct = vPunct + 1; - END CASE; - END WHILE; - RETURN vPwd; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-role_checkName.sql b/db/changes/10221-accountModule/00-role_checkName.sql deleted file mode 100644 index 260ba7c29..000000000 --- a/db/changes/10221-accountModule/00-role_checkName.sql +++ /dev/null @@ -1,18 +0,0 @@ -DROP PROCEDURE IF EXISTS account.role_checkName; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE account.role_checkName(vRoleName VARCHAR(255)) -BEGIN -/** - * Checks that role name meets the necessary syntax requirements, otherwise it - * throws an exception. - * Role name must be written in camelCase. - * - * @param vRoleName The role name - */ - IF BINARY vRoleName NOT REGEXP '^[a-z][a-zA-Z]+$' THEN - SIGNAL SQLSTATE '45000' - SET MESSAGE_TEXT = 'Role name must be written in camelCase'; - END IF; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-role_getDescendents.sql b/db/changes/10221-accountModule/00-role_getDescendents.sql deleted file mode 100644 index 9b224f6eb..000000000 --- a/db/changes/10221-accountModule/00-role_getDescendents.sql +++ /dev/null @@ -1,66 +0,0 @@ -DROP PROCEDURE IF EXISTS account.role_getDescendents; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`role_getDescendents`(vSelf INT) -BEGIN -/** - * Gets the identifiers of all the subroles implemented by a role (Including - * itself). - * - * @param vSelf The role identifier - * @table tmp.role Subroles implemented by the role - */ - DECLARE vIsRoot BOOL; - - DROP TEMPORARY TABLE IF EXISTS - tmp.role, parents, childs; - - CREATE TEMPORARY TABLE tmp.role - (UNIQUE (id)) - ENGINE = MEMORY - SELECT vSelf AS id; - - CREATE TEMPORARY TABLE parents - ENGINE = MEMORY - SELECT vSelf AS id; - - CREATE TEMPORARY TABLE childs - LIKE parents; - - REPEAT - DELETE FROM childs; - INSERT INTO childs - SELECT DISTINCT r.inheritsFrom id - FROM parents p - JOIN roleInherit r ON r.role = p.id - LEFT JOIN tmp.role t ON t.id = r.inheritsFrom - WHERE t.id IS NULL; - - DELETE FROM parents; - INSERT INTO parents - SELECT * FROM childs; - - INSERT INTO tmp.role - SELECT * FROM childs; - - UNTIL ROW_COUNT() <= 0 - END REPEAT; - - -- If it is root all the roles are added - - SELECT COUNT(*) > 0 INTO vIsRoot - FROM tmp.role t - JOIN role r ON r.id = t.id - WHERE r.`name` = 'root'; - - IF vIsRoot THEN - INSERT IGNORE INTO tmp.role (id) - SELECT id FROM role; - END IF; - - -- Cleaning - - DROP TEMPORARY TABLE - parents, childs; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-role_sync.sql b/db/changes/10221-accountModule/00-role_sync.sql deleted file mode 100644 index 8e16ef567..000000000 --- a/db/changes/10221-accountModule/00-role_sync.sql +++ /dev/null @@ -1,53 +0,0 @@ -DROP PROCEDURE IF EXISTS account.role_sync; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`role_sync`() -BEGIN -/** - * Synchronize the @roleRole table with the current role hierarchy. This - * procedure must be called every time the @roleInherit table is modified so - * that the changes made on it are effective. - */ - DECLARE vRoleId INT; - DECLARE vDone BOOL; - - DECLARE cur CURSOR FOR - SELECT id FROM role; - - DECLARE CONTINUE HANDLER FOR NOT FOUND SET vDone = TRUE; - - DROP TEMPORARY TABLE IF EXISTS tRoleRole; - CREATE TEMPORARY TABLE tRoleRole - ENGINE = MEMORY - SELECT * FROM roleRole LIMIT 0; - - OPEN cur; - - l: LOOP - SET vDone = FALSE; - FETCH cur INTO vRoleId; - - IF vDone THEN - LEAVE l; - END IF; - - CALL role_getDescendents(vRoleId); - - INSERT INTO tRoleRole (role, inheritsFrom) - SELECT vRoleId, id FROM tmp.role; - - DROP TEMPORARY TABLE tmp.role; - END LOOP; - - CLOSE cur; - - START TRANSACTION; - DELETE FROM roleRole; - INSERT INTO roleRole SELECT * FROM tRoleRole; - COMMIT; - - DROP TEMPORARY TABLE tRoleRole; - - CALL role_syncPrivileges; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-role_syncPrivileges.sql b/db/changes/10221-accountModule/00-role_syncPrivileges.sql deleted file mode 100644 index e5e62abf2..000000000 --- a/db/changes/10221-accountModule/00-role_syncPrivileges.sql +++ /dev/null @@ -1,499 +0,0 @@ -DROP PROCEDURE IF EXISTS account.role_syncPrivileges; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`role_syncPrivileges`() -BEGIN -/** - * Synchronizes permissions of MySQL role users based on role hierarchy. - * The computed role users of permission mix will be named according to - * pattern z-[role_name]. - * - * If any@localhost user exists, it will be taken as a template for basic - * attributes. - * - * Warning! This procedure should only be called when MySQL privileges - * are modified. If role hierarchy is modified, you must call the role_sync() - * procedure wich calls this internally. - */ - DECLARE vIsMysql BOOL DEFAULT VERSION() NOT LIKE '%MariaDB%'; - DECLARE vVersion INT DEFAULT SUBSTRING_INDEX(VERSION(), '.', 1); - DECLARE vTplUser VARCHAR(255) DEFAULT 'any'; - DECLARE vTplHost VARCHAR(255) DEFAULT '%'; - DECLARE vRoleHost VARCHAR(255) DEFAULT 'localhost'; - DECLARE vAllHost VARCHAR(255) DEFAULT '%'; - DECLARE vPrefix VARCHAR(2) DEFAULT 'z-'; - DECLARE vPrefixedLike VARCHAR(255); - DECLARE vPassword VARCHAR(255) DEFAULT ''; - - -- Deletes computed role users - - SET vPrefixedLike = CONCAT(vPrefix, '%'); - - DELETE FROM mysql.user - WHERE `User` LIKE vPrefixedLike; - - DELETE FROM mysql.db - WHERE `User` LIKE vPrefixedLike; - - DELETE FROM mysql.tables_priv - WHERE `User` LIKE vPrefixedLike; - - DELETE FROM mysql.columns_priv - WHERE `User` LIKE vPrefixedLike; - - DELETE FROM mysql.procs_priv - WHERE `User` LIKE vPrefixedLike; - - DELETE FROM mysql.proxies_priv - WHERE `Proxied_user` LIKE vPrefixedLike; - - -- Temporary tables - - DROP TEMPORARY TABLE IF EXISTS tRole; - CREATE TEMPORARY TABLE tRole - (INDEX (id)) - ENGINE = MEMORY - SELECT - id, - `name` role, - CONCAT(vPrefix, `name`) prefixedRole - FROM role - WHERE hasLogin; - - DROP TEMPORARY TABLE IF EXISTS tRoleInherit; - CREATE TEMPORARY TABLE tRoleInherit - (INDEX (inheritsFrom)) - ENGINE = MEMORY - SELECT - r.prefixedRole, - ri.`name` inheritsFrom - FROM tRole r - JOIN roleRole rr ON rr.role = r.id - JOIN role ri ON ri.id = rr.inheritsFrom; - - -- Recreate role users - - IF vIsMysql THEN - DROP TEMPORARY TABLE IF EXISTS tUser; - CREATE TEMPORARY TABLE tUser - SELECT - r.prefixedRole `User`, - vTplHost `Host`, - IFNULL(t.`authentication_string`, - '') `authentication_string`, - IFNULL(t.`plugin`, - 'mysql_native_password') `plugin`, - IFNULL(IF('' != u.`ssl_type`, - u.`ssl_type`, t.`ssl_type`), - '') `ssl_type`, - IFNULL(IF('' != u.`ssl_cipher`, - u.`ssl_cipher`, t.`ssl_cipher`), - '') `ssl_cipher`, - IFNULL(IF('' != u.`x509_issuer`, - u.`x509_issuer`, t.`x509_issuer`), - '') `x509_issuer`, - IFNULL(IF('' != u.`x509_subject`, - u.`x509_subject`, t.`x509_subject`), - '') `x509_subject`, - IFNULL(IF(0 != u.`max_questions`, - u.`max_questions`, t.`max_questions`), - 0) `max_questions`, - IFNULL(IF(0 != u.`max_updates`, - u.`max_updates`, t.`max_updates`), - 0) `max_updates`, - IFNULL(IF(0 != u.`max_connections`, - u.`max_connections`, t.`max_connections`), - 0) `max_connections`, - IFNULL(IF(0 != u.`max_user_connections`, - u.`max_user_connections`, t.`max_user_connections`), - 0) `max_user_connections` - FROM tRole r - LEFT JOIN mysql.user t - ON t.`User` = vTplUser - AND t.`Host` = vRoleHost - LEFT JOIN mysql.user u - ON u.`User` = r.role - AND u.`Host` = vRoleHost; - - IF vVersion <= 5 THEN - SELECT `Password` INTO vPassword - FROM mysql.user - WHERE `User` = vTplUser - AND `Host` = vRoleHost; - - INSERT INTO mysql.user ( - `User`, - `Host`, - `Password`, - `authentication_string`, - `plugin`, - `ssl_type`, - `ssl_cipher`, - `x509_issuer`, - `x509_subject`, - `max_questions`, - `max_updates`, - `max_connections`, - `max_user_connections` - ) - SELECT - `User`, - `Host`, - vPassword, - `authentication_string`, - `plugin`, - `ssl_type`, - `ssl_cipher`, - `x509_issuer`, - `x509_subject`, - `max_questions`, - `max_updates`, - `max_connections`, - `max_user_connections` - FROM tUser; - ELSE - INSERT INTO mysql.user ( - `User`, - `Host`, - `authentication_string`, - `plugin`, - `ssl_type`, - `ssl_cipher`, - `x509_issuer`, - `x509_subject`, - `max_questions`, - `max_updates`, - `max_connections`, - `max_user_connections` - ) - SELECT - `User`, - `Host`, - `authentication_string`, - `plugin`, - `ssl_type`, - `ssl_cipher`, - `x509_issuer`, - `x509_subject`, - `max_questions`, - `max_updates`, - `max_connections`, - `max_user_connections` - FROM tUser; - END IF; - - DROP TEMPORARY TABLE IF EXISTS tUser; - ELSE - INSERT INTO mysql.global_priv ( - `User`, - `Host`, - `Priv` - ) - SELECT - r.prefixedRole, - vTplHost, - JSON_MERGE_PATCH( - IFNULL(t.`Priv`, '{}'), - IFNULL(u.`Priv`, '{}'), - JSON_OBJECT( - 'mysql_old_password', JSON_VALUE(t.`Priv`, '$.mysql_old_password'), - 'mysql_native_password', JSON_VALUE(t.`Priv`, '$.mysql_native_password'), - 'authentication_string', JSON_VALUE(t.`Priv`, '$.authentication_string') - ) - ) - FROM tRole r - LEFT JOIN mysql.global_priv t - ON t.`User` = vTplUser - AND t.`Host` = vRoleHost - LEFT JOIN mysql.global_priv u - ON u.`User` = r.role - AND u.`Host` = vRoleHost; - END IF; - - INSERT INTO mysql.proxies_priv ( - `User`, - `Host`, - `Proxied_user`, - `Proxied_host`, - `Grantor` - ) - SELECT - '', - vAllHost, - prefixedRole, - vTplHost, - CONCAT(prefixedRole, '@', vTplHost) - FROM tRole; - - -- Copies global privileges - - DROP TEMPORARY TABLE IF EXISTS tUserPriv; - - IF vIsMysql THEN - CREATE TEMPORARY TABLE tUserPriv - (INDEX (prefixedRole)) - ENGINE = MEMORY - SELECT - r.prefixedRole, - MAX(u.`Select_priv`) `Select_priv`, - MAX(u.`Insert_priv`) `Insert_priv`, - MAX(u.`Update_priv`) `Update_priv`, - MAX(u.`Delete_priv`) `Delete_priv`, - MAX(u.`Create_priv`) `Create_priv`, - MAX(u.`Drop_priv`) `Drop_priv`, - MAX(u.`Reload_priv`) `Reload_priv`, - MAX(u.`Shutdown_priv`) `Shutdown_priv`, - MAX(u.`Process_priv`) `Process_priv`, - MAX(u.`File_priv`) `File_priv`, - MAX(u.`Grant_priv`) `Grant_priv`, - MAX(u.`References_priv`) `References_priv`, - MAX(u.`Index_priv`) `Index_priv`, - MAX(u.`Alter_priv`) `Alter_priv`, - MAX(u.`Show_db_priv`) `Show_db_priv`, - MAX(u.`Super_priv`) `Super_priv`, - MAX(u.`Create_tmp_table_priv`) `Create_tmp_table_priv`, - MAX(u.`Lock_tables_priv`) `Lock_tables_priv`, - MAX(u.`Execute_priv`) `Execute_priv`, - MAX(u.`Repl_slave_priv`) `Repl_slave_priv`, - MAX(u.`Repl_client_priv`) `Repl_client_priv`, - MAX(u.`Create_view_priv`) `Create_view_priv`, - MAX(u.`Show_view_priv`) `Show_view_priv`, - MAX(u.`Create_routine_priv`) `Create_routine_priv`, - MAX(u.`Alter_routine_priv`) `Alter_routine_priv`, - MAX(u.`Create_user_priv`) `Create_user_priv`, - MAX(u.`Event_priv`) `Event_priv`, - MAX(u.`Trigger_priv`) `Trigger_priv`, - MAX(u.`Create_tablespace_priv`) `Create_tablespace_priv` - FROM tRoleInherit r - JOIN mysql.user u - ON u.`User` = r.inheritsFrom - AND u.`Host`= vRoleHost - GROUP BY r.prefixedRole; - - UPDATE mysql.user u - JOIN tUserPriv t - ON u.`User` = t.prefixedRole - AND u.`Host` = vTplHost - SET - u.`Select_priv` - = t.`Select_priv`, - u.`Insert_priv` - = t.`Insert_priv`, - u.`Update_priv` - = t.`Update_priv`, - u.`Delete_priv` - = t.`Delete_priv`, - u.`Create_priv` - = t.`Create_priv`, - u.`Drop_priv` - = t.`Drop_priv`, - u.`Reload_priv` - = t.`Reload_priv`, - u.`Shutdown_priv` - = t.`Shutdown_priv`, - u.`Process_priv` - = t.`Process_priv`, - u.`File_priv` - = t.`File_priv`, - u.`Grant_priv` - = t.`Grant_priv`, - u.`References_priv` - = t.`References_priv`, - u.`Index_priv` - = t.`Index_priv`, - u.`Alter_priv` - = t.`Alter_priv`, - u.`Show_db_priv` - = t.`Show_db_priv`, - u.`Super_priv` - = t.`Super_priv`, - u.`Create_tmp_table_priv` - = t.`Create_tmp_table_priv`, - u.`Lock_tables_priv` - = t.`Lock_tables_priv`, - u.`Execute_priv` - = t.`Execute_priv`, - u.`Repl_slave_priv` - = t.`Repl_slave_priv`, - u.`Repl_client_priv` - = t.`Repl_client_priv`, - u.`Create_view_priv` - = t.`Create_view_priv`, - u.`Show_view_priv` - = t.`Show_view_priv`, - u.`Create_routine_priv` - = t.`Create_routine_priv`, - u.`Alter_routine_priv` - = t.`Alter_routine_priv`, - u.`Create_user_priv` - = t.`Create_user_priv`, - u.`Event_priv` - = t.`Event_priv`, - u.`Trigger_priv` - = t.`Trigger_priv`, - u.`Create_tablespace_priv` - = t.`Create_tablespace_priv`; - ELSE - CREATE TEMPORARY TABLE tUserPriv - (INDEX (prefixedRole)) - SELECT - r.prefixedRole, - BIT_OR(JSON_VALUE(p.`Priv`, '$.access')) access - FROM tRoleInherit r - JOIN mysql.global_priv p - ON p.`User` = r.inheritsFrom - AND p.`Host`= vRoleHost - GROUP BY r.prefixedRole; - - UPDATE mysql.global_priv p - JOIN tUserPriv t - ON p.`User` = t.prefixedRole - AND p.`Host` = vTplHost - SET - p.`Priv` = JSON_SET(p.`Priv`, '$.access', t.access); - END IF; - - DROP TEMPORARY TABLE tUserPriv; - - -- Copy schema level privileges - - INSERT INTO mysql.db ( - `User`, - `Host`, - `Db`, - `Select_priv`, - `Insert_priv`, - `Update_priv`, - `Delete_priv`, - `Create_priv`, - `Drop_priv`, - `Grant_priv`, - `References_priv`, - `Index_priv`, - `Alter_priv`, - `Create_tmp_table_priv`, - `Lock_tables_priv`, - `Create_view_priv`, - `Show_view_priv`, - `Create_routine_priv`, - `Alter_routine_priv`, - `Execute_priv`, - `Event_priv`, - `Trigger_priv` - ) - SELECT - r.prefixedRole, - vTplHost, - t.`Db`, - MAX(t.`Select_priv`), - MAX(t.`Insert_priv`), - MAX(t.`Update_priv`), - MAX(t.`Delete_priv`), - MAX(t.`Create_priv`), - MAX(t.`Drop_priv`), - MAX(t.`Grant_priv`), - MAX(t.`References_priv`), - MAX(t.`Index_priv`), - MAX(t.`Alter_priv`), - MAX(t.`Create_tmp_table_priv`), - MAX(t.`Lock_tables_priv`), - MAX(t.`Create_view_priv`), - MAX(t.`Show_view_priv`), - MAX(t.`Create_routine_priv`), - MAX(t.`Alter_routine_priv`), - MAX(t.`Execute_priv`), - MAX(t.`Event_priv`), - MAX(t.`Trigger_priv`) - FROM tRoleInherit r - JOIN mysql.db t - ON t.`User` = r.inheritsFrom - AND t.`Host`= vRoleHost - GROUP BY r.prefixedRole, t.`Db`; - - -- Copy table level privileges - - INSERT INTO mysql.tables_priv ( - `User`, - `Host`, - `Db`, - `Table_name`, - `Grantor`, - `Timestamp`, - `Table_priv`, - `Column_priv` - ) - SELECT - r.prefixedRole, - vTplHost, - t.`Db`, - t.`Table_name`, - t.`Grantor`, - MAX(t.`Timestamp`), - IFNULL(GROUP_CONCAT(NULLIF(t.`Table_priv`, '')), ''), - IFNULL(GROUP_CONCAT(NULLIF(t.`Column_priv`, '')), '') - FROM tRoleInherit r - JOIN mysql.tables_priv t - ON t.`User` = r.inheritsFrom - AND t.`Host`= vRoleHost - GROUP BY r.prefixedRole, t.`Db`, t.`Table_name`; - - -- Copy column level privileges - - INSERT INTO mysql.columns_priv ( - `User`, - `Host`, - `Db`, - `Table_name`, - `Column_name`, - `Timestamp`, - `Column_priv` - ) - SELECT - r.prefixedRole, - vTplHost, - t.`Db`, - t.`Table_name`, - t.`Column_name`, - MAX(t.`Timestamp`), - IFNULL(GROUP_CONCAT(NULLIF(t.`Column_priv`, '')), '') - FROM tRoleInherit r - JOIN mysql.columns_priv t - ON t.`User` = r.inheritsFrom - AND t.`Host`= vRoleHost - GROUP BY r.prefixedRole, t.`Db`, t.`Table_name`, t.`Column_name`; - - -- Copy routine privileges - - INSERT IGNORE INTO mysql.procs_priv ( - `User`, - `Host`, - `Db`, - `Routine_name`, - `Routine_type`, - `Grantor`, - `Timestamp`, - `Proc_priv` - ) - SELECT - r.prefixedRole, - vTplHost, - t.`Db`, - t.`Routine_name`, - t.`Routine_type`, - t.`Grantor`, - t.`Timestamp`, - t.`Proc_priv` - FROM tRoleInherit r - JOIN mysql.procs_priv t - ON t.`User` = r.inheritsFrom - AND t.`Host`= vRoleHost; - - -- Free memory - - DROP TEMPORARY TABLE - tRole, - tRoleInherit; - - FLUSH PRIVILEGES; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-userGetId.sql b/db/changes/10221-accountModule/00-userGetId.sql deleted file mode 100644 index 219ea680c..000000000 --- a/db/changes/10221-accountModule/00-userGetId.sql +++ /dev/null @@ -1,15 +0,0 @@ -DROP FUNCTION IF EXISTS account.userGetId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`userGetId`() RETURNS int(11) - READS SQL DATA - DETERMINISTIC -BEGIN -/** - * @deprecated Use myUser_getId() - */ - RETURN myUser_getId(); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.userGetId TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-userGetMysqlRole.sql b/db/changes/10221-accountModule/00-userGetMysqlRole.sql deleted file mode 100644 index 673f1aac9..000000000 --- a/db/changes/10221-accountModule/00-userGetMysqlRole.sql +++ /dev/null @@ -1,11 +0,0 @@ -DROP FUNCTION IF EXISTS account.userGetMysqlRole; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`userGetMysqlRole`(vUserName VARCHAR(255)) RETURNS varchar(255) CHARSET utf8 -BEGIN -/** - * @deprecated Use user_getMysqlRole() - */ - RETURN user_getMysqlRole(); -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-userGetName.sql b/db/changes/10221-accountModule/00-userGetName.sql deleted file mode 100644 index f49f2dbef..000000000 --- a/db/changes/10221-accountModule/00-userGetName.sql +++ /dev/null @@ -1,15 +0,0 @@ -DROP FUNCTION IF EXISTS account.userGetName; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`userGetName`() RETURNS varchar(30) CHARSET utf8 - NO SQL - DETERMINISTIC -BEGIN -/** - * @deprecated Use myUser_getName() - */ - RETURN myUser_getName(); -END$$ -DELIMITER ; - -GRANT EXECUTE ON FUNCTION account.userGetName TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-userGetNameFromId.sql b/db/changes/10221-accountModule/00-userGetNameFromId.sql deleted file mode 100644 index f8e9333cb..000000000 --- a/db/changes/10221-accountModule/00-userGetNameFromId.sql +++ /dev/null @@ -1,11 +0,0 @@ -DROP FUNCTION IF EXISTS account.userGetNameFromId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`userGetNameFromId`(vSelf INT) RETURNS varchar(30) CHARSET utf8 -BEGIN -/** - * @deprecated Use user_getNameFromId(); - */ - RETURN user_getNameFromId(vSelf); -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-userHasRole.sql b/db/changes/10221-accountModule/00-userHasRole.sql deleted file mode 100644 index 3e09d27bf..000000000 --- a/db/changes/10221-accountModule/00-userHasRole.sql +++ /dev/null @@ -1,12 +0,0 @@ -DROP FUNCTION IF EXISTS account.userHasRole; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`userHasRole`(vUserName VARCHAR(255), vRoleName VARCHAR(255)) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * @deprecated Use user_hasRole() - */ - RETURN user_hasRole(vUserName, vRoleName); -END$$ -DELIMITER ; \ No newline at end of file diff --git a/db/changes/10221-accountModule/00-userHasRoleId.sql b/db/changes/10221-accountModule/00-userHasRoleId.sql deleted file mode 100644 index 9fcd9f073..000000000 --- a/db/changes/10221-accountModule/00-userHasRoleId.sql +++ /dev/null @@ -1,12 +0,0 @@ -DROP FUNCTION IF EXISTS account.userHasRoleId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`userHasRoleId`(vUser VARCHAR(255), vRoleId INT) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * @deprecated Use user_hasRoleId() - */ - RETURN user_hasRoleId(vUser, vRoleId); -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-userLogin.sql b/db/changes/10221-accountModule/00-userLogin.sql deleted file mode 100644 index 63a332254..000000000 --- a/db/changes/10221-accountModule/00-userLogin.sql +++ /dev/null @@ -1,14 +0,0 @@ -DROP PROCEDURE IF EXISTS account.userLogin; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`userLogin`(vUserName VARCHAR(255), vPassword VARCHAR(255)) - READS SQL DATA -BEGIN -/** - * @deprecated Use myUser_login() - */ - CALL myUser_login(vUserName, vPassword); -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.userLogin TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-userLoginWithKey.sql b/db/changes/10221-accountModule/00-userLoginWithKey.sql deleted file mode 100644 index 45a490c71..000000000 --- a/db/changes/10221-accountModule/00-userLoginWithKey.sql +++ /dev/null @@ -1,14 +0,0 @@ -DROP PROCEDURE IF EXISTS account.userLoginWithKey; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`userLoginWithKey`(vUserName VARCHAR(255), vKey VARCHAR(255)) - READS SQL DATA -BEGIN -/** - * @deprecated Use myUser_loginWithKey() - */ - CALL myUser_loginWithKey(vUserName, vKey); -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.userLoginWithKey TO guest@localhost; diff --git a/db/changes/10221-accountModule/00-userLoginWithName.sql b/db/changes/10221-accountModule/00-userLoginWithName.sql deleted file mode 100644 index 4053970e4..000000000 --- a/db/changes/10221-accountModule/00-userLoginWithName.sql +++ /dev/null @@ -1,12 +0,0 @@ -DROP PROCEDURE IF EXISTS account.userLoginWithName; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`userLoginWithName`(vUserName VARCHAR(255)) - READS SQL DATA -BEGIN -/** - * @deprecated Use myUser_loginWithName() - */ - CALL myUser_loginWithName(vUserName); -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-userLogout.sql b/db/changes/10221-accountModule/00-userLogout.sql deleted file mode 100644 index 7d0d68324..000000000 --- a/db/changes/10221-accountModule/00-userLogout.sql +++ /dev/null @@ -1,14 +0,0 @@ -DROP PROCEDURE IF EXISTS account.myUserLogout; - -DELIMITER $$ -$$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`myUserLogout`() -BEGIN -/** - * @deprecated Use myUser_Logout() - */ - CALL myUser_logout; -END$$ -DELIMITER ; - -GRANT EXECUTE ON PROCEDURE account.myUserLogout TO account@localhost; diff --git a/db/changes/10221-accountModule/00-userSetPassword.sql b/db/changes/10221-accountModule/00-userSetPassword.sql deleted file mode 100644 index fd3daec53..000000000 --- a/db/changes/10221-accountModule/00-userSetPassword.sql +++ /dev/null @@ -1,16 +0,0 @@ -DROP PROCEDURE IF EXISTS account.userSetPassword; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`userSetPassword`(vUserName VARCHAR(255), vPassword VARCHAR(255)) -BEGIN -/** - * @deprecated Use user_setPassword() - */ - DECLARE vUserId INT; - - SELECT id INTO vUserId - FROM user WHERE `name` = vUserName; - - CALL user_setPassword(vUserId, vPassword); -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-user_changePassword.sql b/db/changes/10221-accountModule/00-user_changePassword.sql deleted file mode 100644 index c137213e0..000000000 --- a/db/changes/10221-accountModule/00-user_changePassword.sql +++ /dev/null @@ -1,27 +0,0 @@ -DROP PROCEDURE IF EXISTS account.user_changePassword; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE account.user_changePassword(vSelf INT, vOldPassword VARCHAR(255), vPassword VARCHAR(255)) -BEGIN -/** - * Changes the user password. - * - * @param vSelf The user id - * @param vOldPassword The current password - * @param vPassword The new password - */ - DECLARE vPasswordOk BOOL; - DECLARE vUserName VARCHAR(255); - - SELECT `password` = MD5(vOldPassword), `name` - INTO vPasswordOk, vUserName - FROM user WHERE id = vSelf; - - IF NOT vPasswordOk THEN - SIGNAL SQLSTATE '45000' - SET MESSAGE_TEXT = 'Invalid password'; - END IF; - - CALL user_setPassword(vSelf, vPassword); -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-user_checkName.sql b/db/changes/10221-accountModule/00-user_checkName.sql deleted file mode 100644 index 9b54d6175..000000000 --- a/db/changes/10221-accountModule/00-user_checkName.sql +++ /dev/null @@ -1,17 +0,0 @@ -DROP PROCEDURE IF EXISTS account.user_checkName; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE `account`.`user_checkName`(vUserName VARCHAR(255)) -BEGIN -/** - * Checks that username meets the necessary syntax requirements, otherwise it - * throws an exception. - * The user name must only contain lowercase letters or, starting with second - * character, numbers or underscores. - */ - IF vUserName NOT REGEXP '^[a-z0-9_-]*$' THEN - SIGNAL SQLSTATE '45000' - SET MESSAGE_TEXT = 'INVALID_USER_NAME'; - END IF; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-user_getMysqlRole.sql b/db/changes/10221-accountModule/00-user_getMysqlRole.sql deleted file mode 100644 index 4088ea8a4..000000000 --- a/db/changes/10221-accountModule/00-user_getMysqlRole.sql +++ /dev/null @@ -1,22 +0,0 @@ -DROP FUNCTION IF EXISTS account.user_getMysqlRole; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`user_getMysqlRole`(vUserName VARCHAR(255)) RETURNS varchar(255) CHARSET utf8 -BEGIN -/** - * From a username, it returns the associated MySQL wich should be used when - * using external authentication systems. - * - * @param vUserName The user name - * @return The associated MySQL role - */ - DECLARE vRole VARCHAR(255); - - SELECT CONCAT(IF(r.hasLogin, 'z-', ''), r.name) INTO vRole - FROM role r - JOIN user u ON u.role = r.id - WHERE u.name = vUserName; - - RETURN vRole; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-user_getNameFromId.sql b/db/changes/10221-accountModule/00-user_getNameFromId.sql deleted file mode 100644 index fc3b721c5..000000000 --- a/db/changes/10221-accountModule/00-user_getNameFromId.sql +++ /dev/null @@ -1,20 +0,0 @@ -DROP FUNCTION IF EXISTS account.user_getNameFromId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`user_getNameFromId`(vSelf INT) RETURNS varchar(30) CHARSET utf8 -BEGIN -/** - * Gets user name from it's id. - * - * @param vSelf The user id - * @return The user name - */ - DECLARE vName VARCHAR(30); - - SELECT `name` INTO vName - FROM user - WHERE id = vSelf; - - RETURN vName; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-user_hasRole.sql b/db/changes/10221-accountModule/00-user_hasRole.sql deleted file mode 100644 index d42c81deb..000000000 --- a/db/changes/10221-accountModule/00-user_hasRole.sql +++ /dev/null @@ -1,25 +0,0 @@ -DROP FUNCTION IF EXISTS account.user_hasRole; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`user_hasRole`(vUserName VARCHAR(255), vRoleName VARCHAR(255)) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * Checks if user has/inherits a role. - * - * @param vUserName The user name - * @param vRoleName Role to check - * @return %TRUE if it has role, %FALSE otherwise - */ - DECLARE vHasRole BOOL DEFAULT FALSE; - - SELECT COUNT(*) > 0 INTO vHasRole - FROM user u - JOIN roleRole rr ON rr.role = u.role - JOIN role r ON r.id = rr.inheritsFrom - WHERE u.`name` = vUserName - AND r.`name` = vRoleName COLLATE 'utf8_unicode_ci'; - - RETURN vHasRole; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-user_hasRoleId.sql b/db/changes/10221-accountModule/00-user_hasRoleId.sql deleted file mode 100644 index b2f523e8c..000000000 --- a/db/changes/10221-accountModule/00-user_hasRoleId.sql +++ /dev/null @@ -1,25 +0,0 @@ -DROP FUNCTION IF EXISTS account.user_hasRoleId; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` FUNCTION `account`.`user_hasRoleId`(vUser VARCHAR(255), vRoleId INT) RETURNS tinyint(1) - DETERMINISTIC -BEGIN -/** - * Checks if user has/inherits a role. - * - * @param vUserName The user name - * @param vRoleId Role id to check - * @return %TRUE if it has role, %FALSE otherwise - */ - DECLARE vHasRole BOOL DEFAULT FALSE; - - SELECT COUNT(*) > 0 INTO vHasRole - FROM user u - JOIN roleRole rr ON rr.role = u.role - JOIN role r ON r.id = rr.inheritsFrom - WHERE u.`name` = vUser - AND r.id = vRoleId; - - RETURN vHasRole; -END$$ -DELIMITER ; diff --git a/db/changes/10221-accountModule/00-user_setPassword.sql b/db/changes/10221-accountModule/00-user_setPassword.sql deleted file mode 100644 index 3dcbb1653..000000000 --- a/db/changes/10221-accountModule/00-user_setPassword.sql +++ /dev/null @@ -1,21 +0,0 @@ -DROP PROCEDURE IF EXISTS account.user_setPassword; - -DELIMITER $$ -CREATE DEFINER=`root`@`%` PROCEDURE account.user_setPassword(vSelf INT, vPassword VARCHAR(255)) -BEGIN -/** - * Change the password of the passed as a parameter. Only administrators should - * have execute privileges on the procedure since it does not request the user's - * current password. - * - * @param vSelf The user id - * @param vPassword New password - */ - CALL user_checkPassword(vPassword); - - UPDATE user SET - `password` = MD5(vPassword), - `recoverPass` = FALSE - WHERE id = vSelf; -END$$ -DELIMITER ; diff --git a/db/changes/10230-oktoberFest/00-ACL.sql b/db/changes/10230-oktoberFest/00-ACL.sql deleted file mode 100644 index 0e5c9e1dc..000000000 --- a/db/changes/10230-oktoberFest/00-ACL.sql +++ /dev/null @@ -1 +0,0 @@ -UPDATE salix.ACL t SET t.principalId = 'salesAssistant' WHERE t.id = 234 \ No newline at end of file diff --git a/db/changes/10230-oktoberFest/00-campaign.sql b/db/changes/10230-oktoberFest/00-campaign.sql deleted file mode 100644 index 0e5b91170..000000000 --- a/db/changes/10230-oktoberFest/00-campaign.sql +++ /dev/null @@ -1,37 +0,0 @@ -CREATE TABLE `vn`.campaign -( - id INT AUTO_INCREMENT, - code ENUM('mothersDay', 'allSaints', 'valentinesDay') NOT NULL, - dated DATE DEFAULT CURDATE() NOT NULL, - scopeDays INT NOT NULL DEFAULT '15', - CONSTRAINT campaign_pk - PRIMARY KEY (id) -); - -CREATE UNIQUE INDEX campaign_dated_uindex - ON `vn`.campaign (dated); - --- TODOS SANTOS -INSERT INTO `vn`.campaign(code, dated) -SELECT 'allSaints' AS code, dated - FROM `vn`.time -WHERE dated >= CONCAT(YEAR(CURDATE()) - 1, '-01-01') - AND month = 11 - AND day = 1; - --- SAN VALENTIN -INSERT INTO `vn`.campaign(code, dated) -SELECT 'valentinesDay' AS code, dated - FROM `vn`.time -WHERE dated >= CONCAT(YEAR(CURDATE()) - 1, '-01-01') - AND month = 2 - AND day = 14; - --- DIA DE LA MADRE -INSERT INTO `vn`.campaign(code, dated) -SELECT 'mothersDay' AS code, dated - FROM `vn`.time -WHERE dated >= CONCAT(YEAR(CURDATE()) - 1, '-01-01') - AND month = 5 - AND WEEK(dated, 5) - WEEK(DATE_SUB(dated, INTERVAL DAYOFMONTH(dated) - 1 DAY), 5) + 1 = 1 -- WEEK OF MONTH - AND DAYOFWEEK(dated) = 1; diff --git a/db/changes/10230-oktoberFest/00-department.sql b/db/changes/10230-oktoberFest/00-department.sql deleted file mode 100644 index 38d4f6875..000000000 --- a/db/changes/10230-oktoberFest/00-department.sql +++ /dev/null @@ -1,4 +0,0 @@ -ALTER TABLE `vn`.department - ADD notificationEmail VARCHAR(150) null; - -UPDATE vn.department t SET t.notificationEmail = 'direccioncomercial@verdnatura.es' WHERE t.id = 43 \ No newline at end of file diff --git a/db/changes/10240-allSaints/00-sambaConfig.sql b/db/changes/10240-allSaints/00-sambaConfig.sql index e92d62cff..effa5e841 100644 --- a/db/changes/10240-allSaints/00-sambaConfig.sql +++ b/db/changes/10240-allSaints/00-sambaConfig.sql @@ -8,3 +8,15 @@ ALTER TABLE account.ldapConfig DROP COLUMN `filter`; ALTER TABLE account.ldapConfig CHANGE baseDn userDn varchar(255) DEFAULT NULL NULL COMMENT 'The base DN to do the query'; ALTER TABLE account.ldapConfig CHANGE host server varchar(255) NOT NULL COMMENT 'The hostname of LDAP server'; ALTER TABLE account.ldapConfig MODIFY COLUMN password varchar(255) NOT NULL COMMENT 'The LDAP password'; + +-- Updated + +ALTER TABLE account.sambaConfig DROP COLUMN sshUser; +ALTER TABLE account.sambaConfig DROP COLUMN sshPassword; +ALTER TABLE account.sambaConfig CHANGE host adController varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL NULL COMMENT 'The hosname of domain controller'; +ALTER TABLE account.sambaConfig MODIFY COLUMN adController varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL NULL COMMENT 'The hosname of domain controller'; + +ALTER TABLE account.sambaConfig DROP COLUMN userDn; +ALTER TABLE account.sambaConfig ADD adDomain varchar(255) NOT NULL AFTER id; +ALTER TABLE account.sambaConfig ADD verifyCert TINYINT UNSIGNED NOT NULL DEFAULT TRUE AFTER adPassword; +ALTER TABLE account.sambaConfig MODIFY COLUMN adController varchar(255) NOT NULL COMMENT 'The hosname of domain controller'; diff --git a/db/changes/10250-toqueDeQueda/00-ACL.sql b/db/changes/10250-toqueDeQueda/00-ACL.sql new file mode 100644 index 000000000..4cdadfd04 --- /dev/null +++ b/db/changes/10250-toqueDeQueda/00-ACL.sql @@ -0,0 +1,10 @@ +UPDATE `salix`.`ACL` SET `principalId` = 'deliveryBoss' WHERE (`id` = '194'); +UPDATE `salix`.`ACL` SET `principalId` = 'claimManager' WHERE (`id` = '97'); +UPDATE `salix`.`ACL` SET `principalId` = 'claimManager' WHERE (`id` = '100'); +UPDATE `salix`.`ACL` SET `principalId` = 'claimManager' WHERE (`id` = '103'); +UPDATE `salix`.`ACL` SET `principalId` = 'claimManager' WHERE (`id` = '202'); + +INSERT INTO `salix`.`ACL` (`model`, `property`, `accessType`, `permission`, `principalType`, `principalId`) VALUES ('Town', '*', 'WRITE', 'ALLOW', 'ROLE', 'deliveryBoss'); +INSERT INTO `salix`.`ACL` (`model`, `property`, `accessType`, `permission`, `principalType`, `principalId`) VALUES ('Province', '*', 'WRITE', 'ALLOW', 'ROLE', 'deliveryBoss'); +INSERT INTO `salix`.`ACL` (`model`, `property`, `accessType`, `permission`, `principalType`, `principalId`) VALUES ('supplier', '*', 'WRITE', 'ALLOW', 'ROLE', 'administrative'); +INSERT INTO `salix`.`ACL` (`model`, `property`, `accessType`, `permission`, `principalType`, `principalId`) VALUES ('SupplierContact', '*', 'WRITE', 'ALLOW', 'ROLE', 'administrative'); diff --git a/db/changes/10250-toqueDeQueda/00-claimState.sql b/db/changes/10250-toqueDeQueda/00-claimState.sql new file mode 100644 index 000000000..64ec0f30d --- /dev/null +++ b/db/changes/10250-toqueDeQueda/00-claimState.sql @@ -0,0 +1,3 @@ +UPDATE `vn`.`claimState` SET `roleFk` = '72' WHERE (`id` = '3'); +UPDATE `vn`.`claimState` SET `roleFk` = '72' WHERE (`id` = '4'); +UPDATE `vn`.`claimState` SET `roleFk` = '72' WHERE (`id` = '5'); \ No newline at end of file diff --git a/db/changes/10250-toqueDeQueda/00-observationType.sql b/db/changes/10250-toqueDeQueda/00-observationType.sql new file mode 100644 index 000000000..426fa1b55 --- /dev/null +++ b/db/changes/10250-toqueDeQueda/00-observationType.sql @@ -0,0 +1,9 @@ +ALTER TABLE `vn`.`observationType` +ADD COLUMN `code` VARCHAR(45) NOT NULL AFTER `description`; + +UPDATE `vn`.`observationType` SET `code` = 'itemPicker' WHERE (`id` = '1'); +UPDATE `vn`.`observationType` SET `code` = 'packager' WHERE (`id` = '2'); +UPDATE `vn`.`observationType` SET `code` = 'salesPerson' WHERE (`id` = '4'); +UPDATE `vn`.`observationType` SET `code` = 'administrative' WHERE (`id` = '5'); +UPDATE `vn`.`observationType` SET `code` = 'weight' WHERE (`id` = '6'); +UPDATE `vn`.`observationType` SET `code` = 'delivery' WHERE (`id` = '3'); diff --git a/db/changes/10250-toqueDeQueda/00-supplierLog.sql b/db/changes/10250-toqueDeQueda/00-supplierLog.sql new file mode 100644 index 000000000..5ab76ac37 --- /dev/null +++ b/db/changes/10250-toqueDeQueda/00-supplierLog.sql @@ -0,0 +1,20 @@ +CREATE TABLE `vn`.`supplierLog` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `originFk` int(11) NOT NULL, + `userFk` int(10) unsigned NOT NULL, + `action` set('insert','update','delete') COLLATE utf8_unicode_ci NOT NULL, + `creationDate` timestamp NULL DEFAULT current_timestamp(), + `description` text CHARACTER SET utf8 DEFAULT NULL, + `changedModel` varchar(45) COLLATE utf8_unicode_ci DEFAULT NULL, + `oldInstance` text COLLATE utf8_unicode_ci DEFAULT NULL, + `newInstance` text COLLATE utf8_unicode_ci DEFAULT NULL, + `changedModelId` int(11) DEFAULT NULL, + `changedModelValue` varchar(45) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `logSupplier_ibfk_1` (`originFk`), + KEY `supplierLog_ibfk_2` (`userFk`), + CONSTRAINT `supplierLog_ibfk_1` FOREIGN KEY (`originFk`) REFERENCES `supplier` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT `supplierLog_ibfk_2` FOREIGN KEY (`userFk`) REFERENCES `account`.`user` (`id`) ON UPDATE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + diff --git a/db/changes/10250-toqueDeQueda/00-ticket_beforeUpdate.sql b/db/changes/10250-toqueDeQueda/00-ticket_beforeUpdate.sql new file mode 100644 index 000000000..183636081 --- /dev/null +++ b/db/changes/10250-toqueDeQueda/00-ticket_beforeUpdate.sql @@ -0,0 +1,25 @@ +DROP TRIGGER IF EXISTS `vn`.`ticket_afterUpdate`; + +DELIMITER $$ +USE `vn`$$ +CREATE DEFINER=`root`@`%` TRIGGER `ticket_afterUpdate` + AFTER UPDATE ON `ticket` + FOR EACH ROW +BEGIN + IF !(NEW.id <=> OLD.id) + OR !(NEW.warehouseFk <=> OLD.warehouseFk) + OR !(NEW.shipped <=> OLD.shipped) THEN + CALL stock.log_add('ticket', NEW.id, OLD.id); + END IF; + + IF NEW.clientFk = 2067 AND !(NEW.clientFk <=> OLD.clientFk) THEN + -- Fallo que se insertan no se sabe como tickets en este cliente + INSERT INTO vn.mail SET + `sender` = 'jgallego@verdnatura.es', + `replyTo` = 'jgallego@verdnatura.es', + `subject` = 'Modificado ticket al cliente 2067', + `body` = CONCAT(account.myUserGetName(), ' ha modificado el ticket ', + NEW.id); + END IF; +END$$ +DELIMITER ; diff --git a/db/changes/10250-toqueDeQueda/00-ticket_componentPreview.sql b/db/changes/10250-toqueDeQueda/00-ticket_componentPreview.sql new file mode 100644 index 000000000..8f2a5e1eb --- /dev/null +++ b/db/changes/10250-toqueDeQueda/00-ticket_componentPreview.sql @@ -0,0 +1,107 @@ +USE `vn`; +DROP procedure IF EXISTS `ticket_componentPreview`; + +DELIMITER $$ +USE `vn`$$ +CREATE DEFINER=`root`@`%` PROCEDURE `ticket_componentPreview`( + vTicketFk INT, + vLanded DATE, + vAddressFk INT, + vZoneFk INT, + vWarehouseFk SMALLINT) +BEGIN +/** + * Calcula los componentes de los articulos de un ticket + * + * @param vTicketFk id del ticket + * @param vLanded nueva fecha de entrega + * @param vAddressFk nuevo consignatario + * @param vZoneFk nueva zona + * @param vWarehouseFk nuevo warehouse + * + * @return tmp.ticketComponentPreview (warehouseFk, itemFk, componentFk, cost) + */ + DECLARE vHasDataChanged BOOL DEFAULT FALSE; + DECLARE vHasAddressChanged BOOL; + DECLARE vHasZoneChanged BOOL DEFAULT FALSE; + DECLARE vHasWarehouseChanged BOOL DEFAULT FALSE; + + DECLARE vShipped DATE; + DECLARE vAddressTypeRateFk INT DEFAULT NULL; + DECLARE vAgencyModeTypeRateFk INT DEFAULT NULL; + + DECLARE vHasChangeAll BOOL DEFAULT FALSE; + + SELECT DATE(landed) <> vLanded, + addressFk <> vAddressFk, + zoneFk <> vZoneFk, + warehouseFk <> vWarehouseFk + INTO + vHasDataChanged, + vHasAddressChanged, + vHasZoneChanged, + vHasWarehouseChanged + FROM vn.ticket t + WHERE t.id = vTicketFk; + + IF vHasDataChanged OR vHasWarehouseChanged THEN + SET vHasChangeAll = TRUE; + END IF; + + IF vHasAddressChanged THEN + SET vAddressTypeRateFk = 5; + END IF; + + IF vHasZoneChanged THEN + SET vAgencyModeTypeRateFk = 6; + END IF; + + SELECT TIMESTAMPADD(DAY, -travelingDays, vLanded) INTO vShipped + FROM zone + WHERE id = vZoneFk; + + CALL buyUltimate(vWarehouseFk, vShipped); + + DROP TEMPORARY TABLE IF EXISTS tmp.ticketLot; + CREATE TEMPORARY TABLE tmp.ticketLot ENGINE = MEMORY ( + SELECT + vWarehouseFk AS warehouseFk, + NULL AS available, + s.itemFk, + bu.buyFk, + vZoneFk zoneFk + FROM sale s + LEFT JOIN tmp.buyUltimate bu ON bu.itemFk = s.itemFk + WHERE s.ticketFk = vTicketFk + GROUP BY bu.warehouseFk, bu.itemFk); + + CALL catalog_componentPrepare(); + CALL catalog_componentCalculate(vZoneFk, vAddressFk, vShipped, vWarehouseFk); + + REPLACE INTO tmp.ticketComponent (warehouseFk, itemFk, componentFk, cost) + SELECT t.warehouseFk, s.itemFk, sc.componentFk, sc.value + FROM saleComponent sc + JOIN sale s ON s.id = sc.saleFk + JOIN ticket t ON t.id = s.ticketFk + JOIN `component` c ON c.id = sc.componentFk + WHERE s.ticketFk = vTicketFk + AND (c.isRenewable = FALSE + OR + (NOT vHasChangeAll + AND (NOT (c.typeFk <=> vAddressTypeRateFk + OR c.typeFk <=> vAgencyModeTypeRateFk)))); + + DROP TEMPORARY TABLE IF EXISTS tmp.ticketComponentPreview; + CREATE TEMPORARY TABLE tmp.ticketComponentPreview + SELECT * FROM tmp.ticketComponent; + + CALL catalog_componentPurge(); + DROP TEMPORARY TABLE tmp.buyUltimate; + + IF vShipped IS NULL THEN + CALL util.throw('NO_ZONE_AVAILABLE'); + END IF; +END$$ + +DELIMITER ; + diff --git a/db/dump/dumpedFixtures.sql b/db/dump/dumpedFixtures.sql index 1199d1b2d..879b1eb42 100644 --- a/db/dump/dumpedFixtures.sql +++ b/db/dump/dumpedFixtures.sql @@ -36,7 +36,7 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:40 +-- Dump completed on 2020-11-02 10:31:31 USE `account`; -- MySQL dump 10.13 Distrib 5.7.28, for osx10.15 (x86_64) -- @@ -61,7 +61,7 @@ USE `account`; LOCK TABLES `role` WRITE; /*!40000 ALTER TABLE `role` DISABLE KEYS */; -INSERT INTO `role` VALUES (0,'root','Rol con todos los privilegios',0,'2018-04-23 14:33:36','2018-04-23 14:33:59'),(1,'employee','Empleado básico',1,'2017-05-19 07:04:58','2017-11-29 10:06:31'),(2,'customer','Privilegios básicos de un cliente',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(3,'agency','Consultar tablas de predicciones de bultos',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(5,'administrative','Tareas relacionadas con la contabilidad',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(6,'guest','Privilegios para usuarios sin cuenta',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(9,'developer','Desarrolladores del sistema',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(11,'account','Privilegios relacionados con el login',0,'2017-05-19 07:04:58','2017-09-20 17:06:35'),(13,'teamBoss','Jefe de departamento',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(15,'logistic','Departamento de compras, responsables de la logistica',1,'2017-05-19 07:04:58','2018-02-12 10:50:10'),(16,'logisticBoss','Jefe del departamento de logística',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(17,'adminBoss','Jefe del departamento de administración',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(18,'salesPerson','Departamento de ventas',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(19,'salesBoss','Jefe del departamento de ventas',1,'2017-05-19 07:04:58','2017-08-16 12:38:27'),(20,'manager','Departamento de gerencia',1,'2017-06-01 14:57:02','2017-06-01 14:57:51'),(21,'salesAssistant','Jefe auxiliar de ventas',1,'2017-08-16 12:40:52','2017-08-16 12:40:52'),(22,'teamManager','Jefe de departamento con privilegios de auxiliar de venta.',1,'2017-09-07 09:08:12','2017-09-07 09:08:12'),(30,'financialBoss','Director finaciero',1,'2017-09-21 11:05:36','2017-09-21 11:05:36'),(31,'freelancer','Trabajadores por cuenta ajena',1,'2017-10-10 12:57:26','2017-10-10 12:59:27'),(32,'ett','Trabajadores de empresa temporal',1,'2017-10-10 12:58:58','2017-10-10 12:59:20'),(33,'invoicing','Personal con acceso a facturación',0,'2018-01-29 16:43:34','2018-01-29 16:43:34'),(34,'agencyBoss','Jefe/a del departamento de agencias',1,'2018-01-29 16:44:39','2018-02-23 07:58:53'),(35,'buyer','Departamento de compras',1,'2018-02-12 10:35:42','2018-02-12 10:35:42'),(36,'replenisher','Trabajadores de camara',1,'2018-02-16 14:07:10','2019-04-12 05:38:08'),(37,'hr','Gestor/a de recursos humanos',1,'2018-02-22 17:34:53','2018-02-22 17:34:53'),(38,'hrBoss','Jefe/a de recursos humanos',1,'2018-02-22 17:35:09','2018-02-22 17:35:09'),(39,'adminAssistant','Jefe auxiliar administrativo',1,'2018-02-23 10:37:36','2018-02-23 10:38:41'),(40,'handmade','Departamento de confección',1,'2018-02-23 11:14:53','2018-02-23 11:39:12'),(41,'handmadeBoss','Jefe de departamento de confección',1,'2018-02-23 11:15:09','2018-02-23 11:39:26'),(42,'artificial','Departamento de artificial',1,'2018-02-23 11:39:59','2018-02-23 11:39:59'),(43,'artificialBoss','Jefe del departamento de artificial',1,'2018-02-23 11:40:16','2018-02-23 11:40:16'),(44,'accessory','Departamento de complementos',1,'2018-02-23 11:41:12','2018-02-23 11:41:12'),(45,'accessoryBoss','Jefe del departamento de complementos',1,'2018-02-23 11:41:23','2018-02-23 11:41:23'),(47,'cooler','Empleados de cámara',1,'2018-02-23 13:08:18','2018-02-23 13:08:18'),(48,'coolerBoss','Jefe del departamento de cámara',1,'2018-02-23 13:12:01','2018-02-23 13:12:01'),(49,'production','Empleado de producción',0,'2018-02-26 15:28:23','2019-01-21 12:57:21'),(50,'productionBoss','Jefe de producción',1,'2018-02-26 15:34:12','2018-02-26 15:34:12'),(51,'marketing','Departamento de marketing',1,'2018-03-01 07:28:39','2018-03-01 07:28:39'),(52,'marketingBoss','Jefe del departamento de marketing',1,'2018-03-01 07:28:57','2018-03-01 07:28:57'),(53,'insurance','Gestor de seguros de cambio',0,'2018-03-05 07:44:35','2019-02-01 13:47:57'),(54,'itemPicker','Sacador en cámara',1,'2018-03-05 12:08:17','2018-03-05 12:08:17'),(55,'itemPickerBoss','Jefe de sacadores',1,'2018-03-05 12:08:31','2018-03-05 12:08:31'),(56,'delivery','Personal de reparto',1,'2018-05-30 06:07:02','2018-05-30 06:07:02'),(57,'deliveryBoss','Jefe de personal de reparto',1,'2018-05-30 06:07:19','2018-05-30 06:07:19'),(58,'packager','Departamento encajadores',1,'2019-01-21 12:43:45','2019-01-21 12:43:45'),(59,'packagerBoss','Jefe departamento encajadores',1,'2019-01-21 12:44:10','2019-01-21 12:44:10'),(60,'productionAssi','Tareas relacionadas con producción y administración',1,'2019-01-29 13:29:01','2019-01-29 13:29:01'),(61,'replenisherBos','Jefe de Complementos/Camara',1,'2019-07-01 06:44:07','2019-07-01 06:44:07'),(62,'noLogin','Role without login access to MySQL',0,'2019-07-01 06:50:19','2019-07-02 13:42:05'),(64,'balanceSheet','Consulta de Balance',0,'2019-07-16 12:12:08','2019-07-16 12:12:08'),(65,'officeBoss','Jefe de filial',1,'2019-08-02 06:54:26','2019-08-02 06:54:26'),(66,'sysadmin','Administrador de sistema',1,'2019-08-08 06:58:56','2019-08-08 06:58:56'),(67,'adminOfficer','categoria profesional oficial de administración',1,'2020-01-03 08:09:23','2020-01-03 08:09:23'),(69,'coolerAssist','Empleado cámara con permiso compras',1,'2020-02-05 12:36:09','2020-02-05 12:36:09'),(70,'trainee','Alumno de prácticas',1,'2020-03-04 11:00:25','2020-03-04 11:00:25'),(71,'checker','Rol de revisor con privilegios de itemPicker',1,'2020-10-02 10:50:07','2020-10-02 10:50:07'),(72,'claimManager','Personal de reclamaciones',1,'2020-10-13 10:01:32','2020-10-13 10:01:32'); +INSERT INTO `role` VALUES (0,'root','Rol con todos los privilegios',0,'2018-04-23 14:33:36','2018-04-23 14:33:59'),(1,'employee','Empleado básico',1,'2017-05-19 07:04:58','2017-11-29 10:06:31'),(2,'customer','Privilegios básicos de un cliente',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(3,'agency','Consultar tablas de predicciones de bultos',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(5,'administrative','Tareas relacionadas con la contabilidad',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(6,'guest','Privilegios para usuarios sin cuenta',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(9,'developer','Desarrolladores del sistema',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(11,'account','Privilegios relacionados con el login',0,'2017-05-19 07:04:58','2017-09-20 17:06:35'),(13,'teamBoss','Jefe de departamento',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(15,'logistic','Departamento de compras, responsables de la logistica',1,'2017-05-19 07:04:58','2018-02-12 10:50:10'),(16,'logisticBoss','Jefe del departamento de logística',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(17,'adminBoss','Jefe del departamento de administración',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(18,'salesPerson','Departamento de ventas',1,'2017-05-19 07:04:58','2017-05-19 07:04:58'),(19,'salesBoss','Jefe del departamento de ventas',1,'2017-05-19 07:04:58','2017-08-16 12:38:27'),(20,'manager','Departamento de gerencia',1,'2017-06-01 14:57:02','2017-06-01 14:57:51'),(21,'salesAssistant','Jefe auxiliar de ventas',1,'2017-08-16 12:40:52','2017-08-16 12:40:52'),(22,'teamManager','Jefe de departamento con privilegios de auxiliar de venta.',1,'2017-09-07 09:08:12','2017-09-07 09:08:12'),(30,'financialBoss','Director finaciero',1,'2017-09-21 11:05:36','2017-09-21 11:05:36'),(31,'freelancer','Trabajadores por cuenta ajena',1,'2017-10-10 12:57:26','2017-10-10 12:59:27'),(32,'ett','Trabajadores de empresa temporal',1,'2017-10-10 12:58:58','2017-10-10 12:59:20'),(33,'invoicing','Personal con acceso a facturación',0,'2018-01-29 16:43:34','2018-01-29 16:43:34'),(34,'agencyBoss','Jefe/a del departamento de agencias',1,'2018-01-29 16:44:39','2018-02-23 07:58:53'),(35,'buyer','Departamento de compras',1,'2018-02-12 10:35:42','2018-02-12 10:35:42'),(36,'replenisher','Trabajadores de camara',1,'2018-02-16 14:07:10','2019-04-12 05:38:08'),(37,'hr','Gestor/a de recursos humanos',1,'2018-02-22 17:34:53','2018-02-22 17:34:53'),(38,'hrBoss','Jefe/a de recursos humanos',1,'2018-02-22 17:35:09','2018-02-22 17:35:09'),(39,'adminAssistant','Jefe auxiliar administrativo',1,'2018-02-23 10:37:36','2018-02-23 10:38:41'),(40,'handmade','Departamento de confección',1,'2018-02-23 11:14:53','2018-02-23 11:39:12'),(41,'handmadeBoss','Jefe de departamento de confección',1,'2018-02-23 11:15:09','2018-02-23 11:39:26'),(42,'artificial','Departamento de artificial',1,'2018-02-23 11:39:59','2018-02-23 11:39:59'),(43,'artificialBoss','Jefe del departamento de artificial',1,'2018-02-23 11:40:16','2018-02-23 11:40:16'),(44,'accessory','Departamento de complementos',1,'2018-02-23 11:41:12','2018-02-23 11:41:12'),(45,'accessoryBoss','Jefe del departamento de complementos',1,'2018-02-23 11:41:23','2018-02-23 11:41:23'),(47,'cooler','Empleados de cámara',1,'2018-02-23 13:08:18','2018-02-23 13:08:18'),(48,'coolerBoss','Jefe del departamento de cámara',1,'2018-02-23 13:12:01','2018-02-23 13:12:01'),(49,'production','Empleado de producción',0,'2018-02-26 15:28:23','2019-01-21 12:57:21'),(50,'productionBoss','Jefe de producción',1,'2018-02-26 15:34:12','2018-02-26 15:34:12'),(51,'marketing','Departamento de marketing',1,'2018-03-01 07:28:39','2018-03-01 07:28:39'),(52,'marketingBoss','Jefe del departamento de marketing',1,'2018-03-01 07:28:57','2018-03-01 07:28:57'),(53,'insurance','Gestor de seguros de cambio',0,'2018-03-05 07:44:35','2019-02-01 13:47:57'),(54,'itemPicker','Sacador en cámara',1,'2018-03-05 12:08:17','2018-03-05 12:08:17'),(55,'itemPickerBoss','Jefe de sacadores',1,'2018-03-05 12:08:31','2018-03-05 12:08:31'),(56,'delivery','Personal de reparto',1,'2018-05-30 06:07:02','2018-05-30 06:07:02'),(57,'deliveryBoss','Jefe de personal de reparto',1,'2018-05-30 06:07:19','2018-05-30 06:07:19'),(58,'packager','Departamento encajadores',1,'2019-01-21 12:43:45','2019-01-21 12:43:45'),(59,'packagerBoss','Jefe departamento encajadores',1,'2019-01-21 12:44:10','2019-01-21 12:44:10'),(60,'productionAssi','Tareas relacionadas con producción y administración',1,'2019-01-29 13:29:01','2019-01-29 13:29:01'),(61,'replenisherBos','Jefe de Complementos/Camara',1,'2019-07-01 06:44:07','2019-07-01 06:44:07'),(62,'noLogin','Role without login access to MySQL',0,'2019-07-01 06:50:19','2019-07-02 13:42:05'),(64,'balanceSheet','Consulta de Balance',0,'2019-07-16 12:12:08','2019-07-16 12:12:08'),(65,'officeBoss','Jefe de filial',1,'2019-08-02 06:54:26','2019-08-02 06:54:26'),(66,'sysadmin','Administrador de sistema',1,'2019-08-08 06:58:56','2019-08-08 06:58:56'),(67,'adminOfficer','categoria profesional oficial de administración',1,'2020-01-03 08:09:23','2020-01-03 08:09:23'),(69,'coolerAssist','Empleado cámara con permiso compras',1,'2020-02-05 12:36:09','2020-02-05 12:36:09'),(70,'trainee','Alumno de prácticas',1,'2020-03-04 11:00:25','2020-03-04 11:00:25'),(71,'checker','Rol de revisor con privilegios de itemPicker',1,'2020-10-02 10:50:07','2020-10-02 10:50:07'),(72,'claimManager','Personal de reclamaciones',1,'2020-10-13 10:01:32','2020-10-26 07:29:46'); /*!40000 ALTER TABLE `role` ENABLE KEYS */; UNLOCK TABLES; @@ -124,7 +124,7 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:42 +-- Dump completed on 2020-11-02 10:31:34 USE `salix`; -- MySQL dump 10.13 Distrib 5.7.28, for osx10.15 (x86_64) -- @@ -172,7 +172,7 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:43 +-- Dump completed on 2020-11-02 10:31:35 USE `vn`; -- MySQL dump 10.13 Distrib 5.7.28, for osx10.15 (x86_64) -- @@ -267,7 +267,7 @@ UNLOCK TABLES; LOCK TABLES `time` WRITE; /*!40000 ALTER TABLE `time` DISABLE KEYS */; -INSERT INTO `time` VALUES ('2007-12-31',200801,12,2007,31,1,200712),('2008-01-01',200801,1,2008,1,1,200801),('2008-01-02',200801,1,2008,2,1,200801),('2008-01-03',200801,1,2008,3,1,200801),('2008-01-04',200801,1,2008,4,1,200801),('2008-01-05',200801,1,2008,5,1,200801),('2008-01-06',200802,1,2008,6,2,200801),('2008-01-07',200802,1,2008,7,2,200801),('2008-01-08',200802,1,2008,8,2,200801),('2008-01-09',200802,1,2008,9,2,200801),('2008-01-10',200802,1,2008,10,2,200801),('2008-01-11',200802,1,2008,11,2,200801),('2008-01-12',200802,1,2008,12,2,200801),('2008-01-13',200803,1,2008,13,3,200801),('2008-01-14',200803,1,2008,14,3,200801),('2008-01-15',200803,1,2008,15,3,200801),('2008-01-16',200803,1,2008,16,3,200801),('2008-01-17',200803,1,2008,17,3,200801),('2008-01-18',200803,1,2008,18,3,200801),('2008-01-19',200803,1,2008,19,3,200801),('2008-01-20',200804,1,2008,20,4,200801),('2008-01-21',200804,1,2008,21,4,200801),('2008-01-22',200804,1,2008,22,4,200801),('2008-01-23',200804,1,2008,23,4,200801),('2008-01-24',200804,1,2008,24,4,200801),('2008-01-25',200804,1,2008,25,4,200801),('2008-01-26',200804,1,2008,26,4,200801),('2008-01-27',200805,1,2008,27,5,200801),('2008-01-28',200805,1,2008,28,5,200801),('2008-01-29',200805,1,2008,29,5,200801),('2008-01-30',200805,1,2008,30,5,200801),('2008-01-31',200805,1,2008,31,5,200801),('2008-02-01',200805,2,2008,1,5,200802),('2008-02-02',200805,2,2008,2,5,200802),('2008-02-03',200806,2,2008,3,6,200802),('2008-02-04',200806,2,2008,4,6,200802),('2008-02-05',200806,2,2008,5,6,200802),('2008-02-06',200806,2,2008,6,6,200802),('2008-02-07',200806,2,2008,7,6,200802),('2008-02-08',200806,2,2008,8,6,200802),('2008-02-09',200806,2,2008,9,6,200802),('2008-02-10',200807,2,2008,10,7,200802),('2008-02-11',200807,2,2008,11,7,200802),('2008-02-12',200807,2,2008,12,7,200802),('2008-02-13',200807,2,2008,13,7,200802),('2008-02-14',200807,2,2008,14,7,200802),('2008-02-15',200807,2,2008,15,7,200802),('2008-02-16',200807,2,2008,16,7,200802),('2008-02-17',200808,2,2008,17,8,200802),('2008-02-18',200808,2,2008,18,8,200802),('2008-02-19',200808,2,2008,19,8,200802),('2008-02-20',200808,2,2008,20,8,200802),('2008-02-21',200808,2,2008,21,8,200802),('2008-02-22',200808,2,2008,22,8,200802),('2008-02-23',200808,2,2008,23,8,200802),('2008-02-24',200809,2,2008,24,9,200802),('2008-02-25',200809,2,2008,25,9,200802),('2008-02-26',200809,2,2008,26,9,200802),('2008-02-27',200809,2,2008,27,9,200802),('2008-02-28',200809,2,2008,28,9,200802),('2008-02-29',200809,2,2008,29,9,200802),('2008-03-01',200809,3,2008,1,9,200803),('2008-03-02',200810,3,2008,2,10,200803),('2008-03-03',200810,3,2008,3,10,200803),('2008-03-04',200810,3,2008,4,10,200803),('2008-03-05',200810,3,2008,5,10,200803),('2008-03-06',200810,3,2008,6,10,200803),('2008-03-07',200810,3,2008,7,10,200803),('2008-03-08',200810,3,2008,8,10,200803),('2008-03-09',200811,3,2008,9,11,200803),('2008-03-10',200811,3,2008,10,11,200803),('2008-03-11',200811,3,2008,11,11,200803),('2008-03-12',200811,3,2008,12,11,200803),('2008-03-13',200811,3,2008,13,11,200803),('2008-03-14',200811,3,2008,14,11,200803),('2008-03-15',200811,3,2008,15,11,200803),('2008-03-16',200812,3,2008,16,12,200803),('2008-03-17',200812,3,2008,17,12,200803),('2008-03-18',200812,3,2008,18,12,200803),('2008-03-19',200812,3,2008,19,12,200803),('2008-03-20',200812,3,2008,20,12,200803),('2008-03-21',200812,3,2008,21,12,200803),('2008-03-22',200812,3,2008,22,12,200803),('2008-03-23',200813,3,2008,23,13,200803),('2008-03-24',200813,3,2008,24,13,200803),('2008-03-25',200813,3,2008,25,13,200803),('2008-03-26',200813,3,2008,26,13,200803),('2008-03-27',200813,3,2008,27,13,200803),('2008-03-28',200813,3,2008,28,13,200803),('2008-03-29',200813,3,2008,29,13,200803),('2008-03-30',200814,3,2008,30,14,200803),('2008-03-31',200814,3,2008,31,14,200803),('2008-04-01',200814,4,2008,1,14,200804),('2008-04-02',200814,4,2008,2,14,200804),('2008-04-03',200814,4,2008,3,14,200804),('2008-04-04',200814,4,2008,4,14,200804),('2008-04-05',200814,4,2008,5,14,200804),('2008-04-06',200815,4,2008,6,15,200804),('2008-04-07',200815,4,2008,7,15,200804),('2008-04-08',200815,4,2008,8,15,200804),('2008-04-09',200815,4,2008,9,15,200804),('2008-04-10',200815,4,2008,10,15,200804),('2008-04-11',200815,4,2008,11,15,200804),('2008-04-12',200815,4,2008,12,15,200804),('2008-04-13',200816,4,2008,13,16,200804),('2008-04-14',200816,4,2008,14,16,200804),('2008-04-15',200816,4,2008,15,16,200804),('2008-04-16',200816,4,2008,16,16,200804),('2008-04-17',200816,4,2008,17,16,200804),('2008-04-18',200816,4,2008,18,16,200804),('2008-04-19',200816,4,2008,19,16,200804),('2008-04-20',200817,4,2008,20,17,200804),('2008-04-21',200817,4,2008,21,17,200804),('2008-04-22',200817,4,2008,22,17,200804),('2008-04-23',200817,4,2008,23,17,200804),('2008-04-24',200817,4,2008,24,17,200804),('2008-04-25',200817,4,2008,25,17,200804),('2008-04-26',200817,4,2008,26,17,200804),('2008-04-27',200818,4,2008,27,18,200804),('2008-04-28',200818,4,2008,28,18,200804),('2008-04-29',200818,4,2008,29,18,200804),('2008-04-30',200818,4,2008,30,18,200804),('2008-05-01',200818,5,2008,1,18,200805),('2008-05-02',200818,5,2008,2,18,200805),('2008-05-03',200818,5,2008,3,18,200805),('2008-05-04',200819,5,2008,4,19,200805),('2008-05-05',200819,5,2008,5,19,200805),('2008-05-06',200819,5,2008,6,19,200805),('2008-05-07',200819,5,2008,7,19,200805),('2008-05-08',200819,5,2008,8,19,200805),('2008-05-09',200819,5,2008,9,19,200805),('2008-05-10',200819,5,2008,10,19,200805),('2008-05-11',200820,5,2008,11,20,200805),('2008-05-12',200820,5,2008,12,20,200805),('2008-05-13',200820,5,2008,13,20,200805),('2008-05-14',200820,5,2008,14,20,200805),('2008-05-15',200820,5,2008,15,20,200805),('2008-05-16',200820,5,2008,16,20,200805),('2008-05-17',200820,5,2008,17,20,200805),('2008-05-18',200821,5,2008,18,21,200805),('2008-05-19',200821,5,2008,19,21,200805),('2008-05-20',200821,5,2008,20,21,200805),('2008-05-21',200821,5,2008,21,21,200805),('2008-05-22',200821,5,2008,22,21,200805),('2008-05-23',200821,5,2008,23,21,200805),('2008-05-24',200821,5,2008,24,21,200805),('2008-05-25',200822,5,2008,25,22,200805),('2008-05-26',200822,5,2008,26,22,200805),('2008-05-27',200822,5,2008,27,22,200805),('2008-05-28',200822,5,2008,28,22,200805),('2008-05-29',200822,5,2008,29,22,200805),('2008-05-30',200822,5,2008,30,22,200805),('2008-05-31',200822,5,2008,31,22,200805),('2008-06-01',200823,6,2008,1,23,200806),('2008-06-02',200823,6,2008,2,23,200806),('2008-06-03',200823,6,2008,3,23,200806),('2008-06-04',200823,6,2008,4,23,200806),('2008-06-05',200823,6,2008,5,23,200806),('2008-06-06',200823,6,2008,6,23,200806),('2008-06-07',200823,6,2008,7,23,200806),('2008-06-08',200824,6,2008,8,24,200806),('2008-06-09',200824,6,2008,9,24,200806),('2008-06-10',200824,6,2008,10,24,200806),('2008-06-11',200824,6,2008,11,24,200806),('2008-06-12',200824,6,2008,12,24,200806),('2008-06-13',200824,6,2008,13,24,200806),('2008-06-14',200824,6,2008,14,24,200806),('2008-06-15',200825,6,2008,15,25,200806),('2008-06-16',200825,6,2008,16,25,200806),('2008-06-17',200825,6,2008,17,25,200806),('2008-06-18',200825,6,2008,18,25,200806),('2008-06-19',200825,6,2008,19,25,200806),('2008-06-20',200825,6,2008,20,25,200806),('2008-06-21',200825,6,2008,21,25,200806),('2008-06-22',200826,6,2008,22,26,200806),('2008-06-23',200826,6,2008,23,26,200806),('2008-06-24',200826,6,2008,24,26,200806),('2008-06-25',200826,6,2008,25,26,200806),('2008-06-26',200826,6,2008,26,26,200806),('2008-06-27',200826,6,2008,27,26,200806),('2008-06-28',200826,6,2008,28,26,200806),('2008-06-29',200827,6,2008,29,27,200806),('2008-06-30',200827,6,2008,30,27,200806),('2008-07-01',200827,7,2008,1,27,200807),('2008-07-02',200827,7,2008,2,27,200807),('2008-07-03',200827,7,2008,3,27,200807),('2008-07-04',200827,7,2008,4,27,200807),('2008-07-05',200827,7,2008,5,27,200807),('2008-07-06',200828,7,2008,6,28,200807),('2008-07-07',200828,7,2008,7,28,200807),('2008-07-08',200828,7,2008,8,28,200807),('2008-07-09',200828,7,2008,9,28,200807),('2008-07-10',200828,7,2008,10,28,200807),('2008-07-11',200828,7,2008,11,28,200807),('2008-07-12',200828,7,2008,12,28,200807),('2008-07-13',200829,7,2008,13,29,200807),('2008-07-14',200829,7,2008,14,29,200807),('2008-07-15',200829,7,2008,15,29,200807),('2008-07-16',200829,7,2008,16,29,200807),('2008-07-17',200829,7,2008,17,29,200807),('2008-07-18',200829,7,2008,18,29,200807),('2008-07-19',200829,7,2008,19,29,200807),('2008-07-20',200830,7,2008,20,30,200807),('2008-07-21',200830,7,2008,21,30,200807),('2008-07-22',200830,7,2008,22,30,200807),('2008-07-23',200830,7,2008,23,30,200807),('2008-07-24',200830,7,2008,24,30,200807),('2008-07-25',200830,7,2008,25,30,200807),('2008-07-26',200830,7,2008,26,30,200807),('2008-07-27',200831,7,2008,27,31,200807),('2008-07-28',200831,7,2008,28,31,200807),('2008-07-29',200831,7,2008,29,31,200807),('2008-07-30',200831,7,2008,30,31,200807),('2008-07-31',200831,7,2008,31,31,200807),('2008-08-01',200831,8,2008,1,31,200808),('2008-08-02',200831,8,2008,2,31,200808),('2008-08-03',200832,8,2008,3,32,200808),('2008-08-04',200832,8,2008,4,32,200808),('2008-08-05',200832,8,2008,5,32,200808),('2008-08-06',200832,8,2008,6,32,200808),('2008-08-07',200832,8,2008,7,32,200808),('2008-08-08',200832,8,2008,8,32,200808),('2008-08-09',200832,8,2008,9,32,200808),('2008-08-10',200833,8,2008,10,33,200808),('2008-08-11',200833,8,2008,11,33,200808),('2008-08-12',200833,8,2008,12,33,200808),('2008-08-13',200833,8,2008,13,33,200808),('2008-08-14',200833,8,2008,14,33,200808),('2008-08-15',200833,8,2008,15,33,200808),('2008-08-16',200833,8,2008,16,33,200808),('2008-08-17',200834,8,2008,17,34,200808),('2008-08-18',200834,8,2008,18,34,200808),('2008-08-19',200834,8,2008,19,34,200808),('2008-08-20',200834,8,2008,20,34,200808),('2008-08-21',200834,8,2008,21,34,200808),('2008-08-22',200834,8,2008,22,34,200808),('2008-08-23',200834,8,2008,23,34,200808),('2008-08-24',200835,8,2008,24,35,200808),('2008-08-25',200835,8,2008,25,35,200808),('2008-08-26',200835,8,2008,26,35,200808),('2008-08-27',200835,8,2008,27,35,200808),('2008-08-28',200835,8,2008,28,35,200808),('2008-08-29',200835,8,2008,29,35,200808),('2008-08-30',200835,8,2008,30,35,200808),('2008-08-31',200836,8,2008,31,36,200808),('2008-09-01',200836,9,2008,1,36,200809),('2008-09-02',200836,9,2008,2,36,200809),('2008-09-03',200836,9,2008,3,36,200809),('2008-09-04',200836,9,2008,4,36,200809),('2008-09-05',200836,9,2008,5,36,200809),('2008-09-06',200836,9,2008,6,36,200809),('2008-09-07',200837,9,2008,7,37,200809),('2008-09-08',200837,9,2008,8,37,200809),('2008-09-09',200837,9,2008,9,37,200809),('2008-09-10',200837,9,2008,10,37,200809),('2008-09-11',200837,9,2008,11,37,200809),('2008-09-12',200837,9,2008,12,37,200809),('2008-09-13',200837,9,2008,13,37,200809),('2008-09-14',200838,9,2008,14,38,200809),('2008-09-15',200838,9,2008,15,38,200809),('2008-09-16',200838,9,2008,16,38,200809),('2008-09-17',200838,9,2008,17,38,200809),('2008-09-18',200838,9,2008,18,38,200809),('2008-09-19',200838,9,2008,19,38,200809),('2008-09-20',200838,9,2008,20,38,200809),('2008-09-21',200839,9,2008,21,39,200809),('2008-09-22',200839,9,2008,22,39,200809),('2008-09-23',200839,9,2008,23,39,200809),('2008-09-24',200839,9,2008,24,39,200809),('2008-09-25',200839,9,2008,25,39,200809),('2008-09-26',200839,9,2008,26,39,200809),('2008-09-27',200839,9,2008,27,39,200809),('2008-09-28',200840,9,2008,28,40,200809),('2008-09-29',200840,9,2008,29,40,200809),('2008-09-30',200840,9,2008,30,40,200809),('2008-10-01',200840,10,2008,1,40,200810),('2008-10-02',200840,10,2008,2,40,200810),('2008-10-03',200840,10,2008,3,40,200810),('2008-10-04',200840,10,2008,4,40,200810),('2008-10-05',200841,10,2008,5,41,200810),('2008-10-06',200841,10,2008,6,41,200810),('2008-10-07',200841,10,2008,7,41,200810),('2008-10-08',200841,10,2008,8,41,200810),('2008-10-09',200841,10,2008,9,41,200810),('2008-10-10',200841,10,2008,10,41,200810),('2008-10-11',200841,10,2008,11,41,200810),('2008-10-12',200842,10,2008,12,42,200810),('2008-10-13',200842,10,2008,13,42,200810),('2008-10-14',200842,10,2008,14,42,200810),('2008-10-15',200842,10,2008,15,42,200810),('2008-10-16',200842,10,2008,16,42,200810),('2008-10-17',200842,10,2008,17,42,200810),('2008-10-18',200842,10,2008,18,42,200810),('2008-10-19',200843,10,2008,19,43,200810),('2008-10-20',200843,10,2008,20,43,200810),('2008-10-21',200843,10,2008,21,43,200810),('2008-10-22',200843,10,2008,22,43,200810),('2008-10-23',200843,10,2008,23,43,200810),('2008-10-24',200843,10,2008,24,43,200810),('2008-10-25',200843,10,2008,25,43,200810),('2008-10-26',200844,10,2008,26,44,200810),('2008-10-27',200844,10,2008,27,44,200810),('2008-10-28',200844,10,2008,28,44,200810),('2008-10-29',200844,10,2008,29,44,200810),('2008-10-30',200844,10,2008,30,44,200810),('2008-10-31',200844,10,2008,31,44,200810),('2008-11-01',200844,11,2008,1,44,200811),('2008-11-02',200845,11,2008,2,45,200811),('2008-11-03',200845,11,2008,3,45,200811),('2008-11-04',200845,11,2008,4,45,200811),('2008-11-05',200845,11,2008,5,45,200811),('2008-11-06',200845,11,2008,6,45,200811),('2008-11-07',200845,11,2008,7,45,200811),('2008-11-08',200845,11,2008,8,45,200811),('2008-11-09',200846,11,2008,9,46,200811),('2008-11-10',200846,11,2008,10,46,200811),('2008-11-11',200846,11,2008,11,46,200811),('2008-11-12',200846,11,2008,12,46,200811),('2008-11-13',200846,11,2008,13,46,200811),('2008-11-14',200846,11,2008,14,46,200811),('2008-11-15',200846,11,2008,15,46,200811),('2008-11-16',200847,11,2008,16,47,200811),('2008-11-17',200847,11,2008,17,47,200811),('2008-11-18',200847,11,2008,18,47,200811),('2008-11-19',200847,11,2008,19,47,200811),('2008-11-20',200847,11,2008,20,47,200811),('2008-11-21',200847,11,2008,21,47,200811),('2008-11-22',200847,11,2008,22,47,200811),('2008-11-23',200848,11,2008,23,48,200811),('2008-11-24',200848,11,2008,24,48,200811),('2008-11-25',200848,11,2008,25,48,200811),('2008-11-26',200848,11,2008,26,48,200811),('2008-11-27',200848,11,2008,27,48,200811),('2008-11-28',200848,11,2008,28,48,200811),('2008-11-29',200848,11,2008,29,48,200811),('2008-11-30',200849,11,2008,30,49,200811),('2008-12-01',200849,12,2008,1,49,200812),('2008-12-02',200849,12,2008,2,49,200812),('2008-12-03',200849,12,2008,3,49,200812),('2008-12-04',200849,12,2008,4,49,200812),('2008-12-05',200849,12,2008,5,49,200812),('2008-12-06',200849,12,2008,6,49,200812),('2008-12-07',200850,12,2008,7,50,200812),('2008-12-08',200850,12,2008,8,50,200812),('2008-12-09',200850,12,2008,9,50,200812),('2008-12-10',200850,12,2008,10,50,200812),('2008-12-11',200850,12,2008,11,50,200812),('2008-12-12',200850,12,2008,12,50,200812),('2008-12-13',200850,12,2008,13,50,200812),('2008-12-14',200851,12,2008,14,51,200812),('2008-12-15',200851,12,2008,15,51,200812),('2008-12-16',200851,12,2008,16,51,200812),('2008-12-17',200851,12,2008,17,51,200812),('2008-12-18',200851,12,2008,18,51,200812),('2008-12-19',200851,12,2008,19,51,200812),('2008-12-20',200851,12,2008,20,51,200812),('2008-12-21',200852,12,2008,21,52,200812),('2008-12-22',200852,12,2008,22,52,200812),('2008-12-23',200852,12,2008,23,52,200812),('2008-12-24',200852,12,2008,24,52,200812),('2008-12-25',200852,12,2008,25,52,200812),('2008-12-26',200852,12,2008,26,52,200812),('2008-12-27',200852,12,2008,27,52,200812),('2008-12-28',200853,12,2008,28,53,200812),('2008-12-29',200901,12,2008,29,53,200812),('2008-12-30',200901,12,2008,30,53,200812),('2008-12-31',200901,12,2008,31,53,200812),('2009-01-01',200901,1,2009,1,53,200901),('2009-01-02',200901,1,2009,2,53,200901),('2009-01-03',200901,1,2009,3,53,200901),('2009-01-04',200902,1,2009,4,1,200901),('2009-01-05',200902,1,2009,5,1,200901),('2009-01-06',200902,1,2009,6,1,200901),('2009-01-07',200902,1,2009,7,1,200901),('2009-01-08',200902,1,2009,8,1,200901),('2009-01-09',200902,1,2009,9,1,200901),('2009-01-10',200902,1,2009,10,1,200901),('2009-01-11',200903,1,2009,11,2,200901),('2009-01-12',200903,1,2009,12,2,200901),('2009-01-13',200903,1,2009,13,2,200901),('2009-01-14',200903,1,2009,14,2,200901),('2009-01-15',200903,1,2009,15,2,200901),('2009-01-16',200903,1,2009,16,2,200901),('2009-01-17',200903,1,2009,17,2,200901),('2009-01-18',200904,1,2009,18,3,200901),('2009-01-19',200904,1,2009,19,3,200901),('2009-01-20',200904,1,2009,20,3,200901),('2009-01-21',200904,1,2009,21,3,200901),('2009-01-22',200904,1,2009,22,3,200901),('2009-01-23',200904,1,2009,23,3,200901),('2009-01-24',200904,1,2009,24,3,200901),('2009-01-25',200905,1,2009,25,4,200901),('2009-01-26',200905,1,2009,26,4,200901),('2009-01-27',200905,1,2009,27,4,200901),('2009-01-28',200905,1,2009,28,4,200901),('2009-01-29',200905,1,2009,29,4,200901),('2009-01-30',200905,1,2009,30,4,200901),('2009-01-31',200905,1,2009,31,4,200901),('2009-02-01',200906,2,2009,1,5,200902),('2009-02-02',200906,2,2009,2,5,200902),('2009-02-03',200906,2,2009,3,5,200902),('2009-02-04',200906,2,2009,4,5,200902),('2009-02-05',200906,2,2009,5,5,200902),('2009-02-06',200906,2,2009,6,5,200902),('2009-02-07',200906,2,2009,7,5,200902),('2009-02-08',200907,2,2009,8,6,200902),('2009-02-09',200907,2,2009,9,6,200902),('2009-02-10',200907,2,2009,10,6,200902),('2009-02-11',200907,2,2009,11,6,200902),('2009-02-12',200907,2,2009,12,6,200902),('2009-02-13',200907,2,2009,13,6,200902),('2009-02-14',200907,2,2009,14,6,200902),('2009-02-15',200908,2,2009,15,7,200902),('2009-02-16',200908,2,2009,16,7,200902),('2009-02-17',200908,2,2009,17,7,200902),('2009-02-18',200908,2,2009,18,7,200902),('2009-02-19',200908,2,2009,19,7,200902),('2009-02-20',200908,2,2009,20,7,200902),('2009-02-21',200908,2,2009,21,7,200902),('2009-02-22',200909,2,2009,22,8,200902),('2009-02-23',200909,2,2009,23,8,200902),('2009-02-24',200909,2,2009,24,8,200902),('2009-02-25',200909,2,2009,25,8,200902),('2009-02-26',200909,2,2009,26,8,200902),('2009-02-27',200909,2,2009,27,8,200902),('2009-02-28',200909,2,2009,28,8,200902),('2009-03-01',200910,3,2009,1,9,200903),('2009-03-02',200910,3,2009,2,9,200903),('2009-03-03',200910,3,2009,3,9,200903),('2009-03-04',200910,3,2009,4,9,200903),('2009-03-05',200910,3,2009,5,9,200903),('2009-03-06',200910,3,2009,6,9,200903),('2009-03-07',200910,3,2009,7,9,200903),('2009-03-08',200911,3,2009,8,10,200903),('2009-03-09',200911,3,2009,9,10,200903),('2009-03-10',200911,3,2009,10,10,200903),('2009-03-11',200911,3,2009,11,10,200903),('2009-03-12',200911,3,2009,12,10,200903),('2009-03-13',200911,3,2009,13,10,200903),('2009-03-14',200911,3,2009,14,10,200903),('2009-03-15',200912,3,2009,15,11,200903),('2009-03-16',200912,3,2009,16,11,200903),('2009-03-17',200912,3,2009,17,11,200903),('2009-03-18',200912,3,2009,18,11,200903),('2009-03-19',200912,3,2009,19,11,200903),('2009-03-20',200912,3,2009,20,11,200903),('2009-03-21',200912,3,2009,21,11,200903),('2009-03-22',200913,3,2009,22,12,200903),('2009-03-23',200913,3,2009,23,12,200903),('2009-03-24',200913,3,2009,24,12,200903),('2009-03-25',200913,3,2009,25,12,200903),('2009-03-26',200913,3,2009,26,12,200903),('2009-03-27',200913,3,2009,27,12,200903),('2009-03-28',200913,3,2009,28,12,200903),('2009-03-29',200914,3,2009,29,13,200903),('2009-03-30',200914,3,2009,30,13,200903),('2009-03-31',200914,3,2009,31,13,200903),('2009-04-01',200914,4,2009,1,13,200904),('2009-04-02',200914,4,2009,2,13,200904),('2009-04-03',200914,4,2009,3,13,200904),('2009-04-04',200914,4,2009,4,13,200904),('2009-04-05',200915,4,2009,5,14,200904),('2009-04-06',200915,4,2009,6,14,200904),('2009-04-07',200915,4,2009,7,14,200904),('2009-04-08',200915,4,2009,8,14,200904),('2009-04-09',200915,4,2009,9,14,200904),('2009-04-10',200915,4,2009,10,14,200904),('2009-04-11',200915,4,2009,11,14,200904),('2009-04-12',200916,4,2009,12,15,200904),('2009-04-13',200916,4,2009,13,15,200904),('2009-04-14',200916,4,2009,14,15,200904),('2009-04-15',200916,4,2009,15,15,200904),('2009-04-16',200916,4,2009,16,15,200904),('2009-04-17',200916,4,2009,17,15,200904),('2009-04-18',200916,4,2009,18,15,200904),('2009-04-19',200917,4,2009,19,16,200904),('2009-04-20',200917,4,2009,20,16,200904),('2009-04-21',200917,4,2009,21,16,200904),('2009-04-22',200917,4,2009,22,16,200904),('2009-04-23',200917,4,2009,23,16,200904),('2009-04-24',200917,4,2009,24,16,200904),('2009-04-25',200917,4,2009,25,16,200904),('2009-04-26',200918,4,2009,26,17,200904),('2009-04-27',200918,4,2009,27,17,200904),('2009-04-28',200918,4,2009,28,17,200904),('2009-04-29',200918,4,2009,29,17,200904),('2009-04-30',200918,4,2009,30,17,200904),('2009-05-01',200918,5,2009,1,17,200905),('2009-05-02',200918,5,2009,2,17,200905),('2009-05-03',200919,5,2009,3,18,200905),('2009-05-04',200919,5,2009,4,18,200905),('2009-05-05',200919,5,2009,5,18,200905),('2009-05-06',200919,5,2009,6,18,200905),('2009-05-07',200919,5,2009,7,18,200905),('2009-05-08',200919,5,2009,8,18,200905),('2009-05-09',200919,5,2009,9,18,200905),('2009-05-10',200920,5,2009,10,19,200905),('2009-05-11',200920,5,2009,11,19,200905),('2009-05-12',200920,5,2009,12,19,200905),('2009-05-13',200920,5,2009,13,19,200905),('2009-05-14',200920,5,2009,14,19,200905),('2009-05-15',200920,5,2009,15,19,200905),('2009-05-16',200920,5,2009,16,19,200905),('2009-05-17',200921,5,2009,17,20,200905),('2009-05-18',200921,5,2009,18,20,200905),('2009-05-19',200921,5,2009,19,20,200905),('2009-05-20',200921,5,2009,20,20,200905),('2009-05-21',200921,5,2009,21,20,200905),('2009-05-22',200921,5,2009,22,20,200905),('2009-05-23',200921,5,2009,23,20,200905),('2009-05-24',200922,5,2009,24,21,200905),('2009-05-25',200922,5,2009,25,21,200905),('2009-05-26',200922,5,2009,26,21,200905),('2009-05-27',200922,5,2009,27,21,200905),('2009-05-28',200922,5,2009,28,21,200905),('2009-05-29',200922,5,2009,29,21,200905),('2009-05-30',200922,5,2009,30,21,200905),('2009-05-31',200923,5,2009,31,22,200905),('2009-06-01',200923,6,2009,1,22,200906),('2009-06-02',200923,6,2009,2,22,200906),('2009-06-03',200923,6,2009,3,22,200906),('2009-06-04',200923,6,2009,4,22,200906),('2009-06-05',200923,6,2009,5,22,200906),('2009-06-06',200923,6,2009,6,22,200906),('2009-06-07',200924,6,2009,7,23,200906),('2009-06-08',200924,6,2009,8,23,200906),('2009-06-09',200924,6,2009,9,23,200906),('2009-06-10',200924,6,2009,10,23,200906),('2009-06-11',200924,6,2009,11,23,200906),('2009-06-12',200924,6,2009,12,23,200906),('2009-06-13',200924,6,2009,13,23,200906),('2009-06-14',200925,6,2009,14,24,200906),('2009-06-15',200925,6,2009,15,24,200906),('2009-06-16',200925,6,2009,16,24,200906),('2009-06-17',200925,6,2009,17,24,200906),('2009-06-18',200925,6,2009,18,24,200906),('2009-06-19',200925,6,2009,19,24,200906),('2009-06-20',200925,6,2009,20,24,200906),('2009-06-21',200926,6,2009,21,25,200906),('2009-06-22',200926,6,2009,22,25,200906),('2009-06-23',200926,6,2009,23,25,200906),('2009-06-24',200926,6,2009,24,25,200906),('2009-06-25',200926,6,2009,25,25,200906),('2009-06-26',200926,6,2009,26,25,200906),('2009-06-27',200926,6,2009,27,25,200906),('2009-06-28',200927,6,2009,28,26,200906),('2009-06-29',200927,6,2009,29,26,200906),('2009-06-30',200927,6,2009,30,26,200906),('2009-07-01',200927,7,2009,1,26,200907),('2009-07-02',200927,7,2009,2,26,200907),('2009-07-03',200927,7,2009,3,26,200907),('2009-07-04',200927,7,2009,4,26,200907),('2009-07-05',200928,7,2009,5,27,200907),('2009-07-06',200928,7,2009,6,27,200907),('2009-07-07',200928,7,2009,7,27,200907),('2009-07-08',200928,7,2009,8,27,200907),('2009-07-09',200928,7,2009,9,27,200907),('2009-07-10',200928,7,2009,10,27,200907),('2009-07-11',200928,7,2009,11,27,200907),('2009-07-12',200929,7,2009,12,28,200907),('2009-07-13',200929,7,2009,13,28,200907),('2009-07-14',200929,7,2009,14,28,200907),('2009-07-15',200929,7,2009,15,28,200907),('2009-07-16',200929,7,2009,16,28,200907),('2009-07-17',200929,7,2009,17,28,200907),('2009-07-18',200929,7,2009,18,28,200907),('2009-07-19',200930,7,2009,19,29,200907),('2009-07-20',200930,7,2009,20,29,200907),('2009-07-21',200930,7,2009,21,29,200907),('2009-07-22',200930,7,2009,22,29,200907),('2009-07-23',200930,7,2009,23,29,200907),('2009-07-24',200930,7,2009,24,29,200907),('2009-07-25',200930,7,2009,25,29,200907),('2009-07-26',200931,7,2009,26,30,200907),('2009-07-27',200931,7,2009,27,30,200907),('2009-07-28',200931,7,2009,28,30,200907),('2009-07-29',200931,7,2009,29,30,200907),('2009-07-30',200931,7,2009,30,30,200907),('2009-07-31',200931,7,2009,31,30,200907),('2009-08-01',200931,8,2009,1,30,200908),('2009-08-02',200932,8,2009,2,31,200908),('2009-08-03',200932,8,2009,3,31,200908),('2009-08-04',200932,8,2009,4,31,200908),('2009-08-05',200932,8,2009,5,31,200908),('2009-08-06',200932,8,2009,6,31,200908),('2009-08-07',200932,8,2009,7,31,200908),('2009-08-08',200932,8,2009,8,31,200908),('2009-08-09',200933,8,2009,9,32,200908),('2009-08-10',200933,8,2009,10,32,200908),('2009-08-11',200933,8,2009,11,32,200908),('2009-08-12',200933,8,2009,12,32,200908),('2009-08-13',200933,8,2009,13,32,200908),('2009-08-14',200933,8,2009,14,32,200908),('2009-08-15',200933,8,2009,15,32,200908),('2009-08-16',200934,8,2009,16,33,200908),('2009-08-17',200934,8,2009,17,33,200908),('2009-08-18',200934,8,2009,18,33,200908),('2009-08-19',200934,8,2009,19,33,200908),('2009-08-20',200934,8,2009,20,33,200908),('2009-08-21',200934,8,2009,21,33,200908),('2009-08-22',200934,8,2009,22,33,200908),('2009-08-23',200935,8,2009,23,34,200908),('2009-08-24',200935,8,2009,24,34,200908),('2009-08-25',200935,8,2009,25,34,200908),('2009-08-26',200935,8,2009,26,34,200908),('2009-08-27',200935,8,2009,27,34,200908),('2009-08-28',200935,8,2009,28,34,200908),('2009-08-29',200935,8,2009,29,34,200908),('2009-08-30',200936,8,2009,30,35,200908),('2009-08-31',200936,8,2009,31,35,200908),('2009-09-01',200936,9,2009,1,35,200909),('2009-09-02',200936,9,2009,2,35,200909),('2009-09-03',200936,9,2009,3,35,200909),('2009-09-04',200936,9,2009,4,35,200909),('2009-09-05',200936,9,2009,5,35,200909),('2009-09-06',200937,9,2009,6,36,200909),('2009-09-07',200937,9,2009,7,36,200909),('2009-09-08',200937,9,2009,8,36,200909),('2009-09-09',200937,9,2009,9,36,200909),('2009-09-10',200937,9,2009,10,36,200909),('2009-09-11',200937,9,2009,11,36,200909),('2009-09-12',200937,9,2009,12,36,200909),('2009-09-13',200938,9,2009,13,37,200909),('2009-09-14',200938,9,2009,14,37,200909),('2009-09-15',200938,9,2009,15,37,200909),('2009-09-16',200938,9,2009,16,37,200909),('2009-09-17',200938,9,2009,17,37,200909),('2009-09-18',200938,9,2009,18,37,200909),('2009-09-19',200938,9,2009,19,37,200909),('2009-09-20',200939,9,2009,20,38,200909),('2009-09-21',200939,9,2009,21,38,200909),('2009-09-22',200939,9,2009,22,38,200909),('2009-09-23',200939,9,2009,23,38,200909),('2009-09-24',200939,9,2009,24,38,200909),('2009-09-25',200939,9,2009,25,38,200909),('2009-09-26',200939,9,2009,26,38,200909),('2009-09-27',200940,9,2009,27,39,200909),('2009-09-28',200940,9,2009,28,39,200909),('2009-09-29',200940,9,2009,29,39,200909),('2009-09-30',200940,9,2009,30,39,200909),('2009-10-01',200940,10,2009,1,39,200910),('2009-10-02',200940,10,2009,2,39,200910),('2009-10-03',200940,10,2009,3,39,200910),('2009-10-04',200941,10,2009,4,40,200910),('2009-10-05',200941,10,2009,5,40,200910),('2009-10-06',200941,10,2009,6,40,200910),('2009-10-07',200941,10,2009,7,40,200910),('2009-10-08',200941,10,2009,8,40,200910),('2009-10-09',200941,10,2009,9,40,200910),('2009-10-10',200941,10,2009,10,40,200910),('2009-10-11',200942,10,2009,11,41,200910),('2009-10-12',200942,10,2009,12,41,200910),('2009-10-13',200942,10,2009,13,41,200910),('2009-10-14',200942,10,2009,14,41,200910),('2009-10-15',200942,10,2009,15,41,200910),('2009-10-16',200942,10,2009,16,41,200910),('2009-10-17',200942,10,2009,17,41,200910),('2009-10-18',200943,10,2009,18,42,200910),('2009-10-19',200943,10,2009,19,42,200910),('2009-10-20',200943,10,2009,20,42,200910),('2009-10-21',200943,10,2009,21,42,200910),('2009-10-22',200943,10,2009,22,42,200910),('2009-10-23',200943,10,2009,23,42,200910),('2009-10-24',200943,10,2009,24,42,200910),('2009-10-25',200944,10,2009,25,43,200910),('2009-10-26',200944,10,2009,26,43,200910),('2009-10-27',200944,10,2009,27,43,200910),('2009-10-28',200944,10,2009,28,43,200910),('2009-10-29',200944,10,2009,29,43,200910),('2009-10-30',200944,10,2009,30,43,200910),('2009-10-31',200944,10,2009,31,43,200910),('2009-11-01',200945,11,2009,1,44,200911),('2009-11-02',200945,11,2009,2,44,200911),('2009-11-03',200945,11,2009,3,44,200911),('2009-11-04',200945,11,2009,4,44,200911),('2009-11-05',200945,11,2009,5,44,200911),('2009-11-06',200945,11,2009,6,44,200911),('2009-11-07',200945,11,2009,7,44,200911),('2009-11-08',200946,11,2009,8,45,200911),('2009-11-09',200946,11,2009,9,45,200911),('2009-11-10',200946,11,2009,10,45,200911),('2009-11-11',200946,11,2009,11,45,200911),('2009-11-12',200946,11,2009,12,45,200911),('2009-11-13',200946,11,2009,13,45,200911),('2009-11-14',200946,11,2009,14,45,200911),('2009-11-15',200947,11,2009,15,46,200911),('2009-11-16',200947,11,2009,16,46,200911),('2009-11-17',200947,11,2009,17,46,200911),('2009-11-18',200947,11,2009,18,46,200911),('2009-11-19',200947,11,2009,19,46,200911),('2009-11-20',200947,11,2009,20,46,200911),('2009-11-21',200947,11,2009,21,46,200911),('2009-11-22',200948,11,2009,22,47,200911),('2009-11-23',200948,11,2009,23,47,200911),('2009-11-24',200948,11,2009,24,47,200911),('2009-11-25',200948,11,2009,25,47,200911),('2009-11-26',200948,11,2009,26,47,200911),('2009-11-27',200948,11,2009,27,47,200911),('2009-11-28',200948,11,2009,28,47,200911),('2009-11-29',200949,11,2009,29,48,200911),('2009-11-30',200949,11,2009,30,48,200911),('2009-12-01',200949,12,2009,1,48,200912),('2009-12-02',200949,12,2009,2,48,200912),('2009-12-03',200949,12,2009,3,48,200912),('2009-12-04',200949,12,2009,4,48,200912),('2009-12-05',200949,12,2009,5,48,200912),('2009-12-06',200950,12,2009,6,49,200912),('2009-12-07',200950,12,2009,7,49,200912),('2009-12-08',200950,12,2009,8,49,200912),('2009-12-09',200950,12,2009,9,49,200912),('2009-12-10',200950,12,2009,10,49,200912),('2009-12-11',200950,12,2009,11,49,200912),('2009-12-12',200950,12,2009,12,49,200912),('2009-12-13',200951,12,2009,13,50,200912),('2009-12-14',200951,12,2009,14,50,200912),('2009-12-15',200951,12,2009,15,50,200912),('2009-12-16',200951,12,2009,16,50,200912),('2009-12-17',200951,12,2009,17,50,200912),('2009-12-18',200951,12,2009,18,50,200912),('2009-12-19',200951,12,2009,19,50,200912),('2009-12-20',200952,12,2009,20,51,200912),('2009-12-21',200952,12,2009,21,51,200912),('2009-12-22',200952,12,2009,22,51,200912),('2009-12-23',200952,12,2009,23,51,200912),('2009-12-24',200952,12,2009,24,51,200912),('2009-12-25',200952,12,2009,25,51,200912),('2009-12-26',200952,12,2009,26,51,200912),('2009-12-27',200953,12,2009,27,52,200912),('2009-12-28',200952,12,2009,28,52,200912),('2009-12-29',200952,12,2009,29,52,200912),('2009-12-30',200952,12,2009,30,52,200912),('2009-12-31',200952,12,2009,31,52,200912),('2010-01-01',201001,1,2010,1,52,201001),('2010-01-02',201001,1,2010,2,52,201001),('2010-01-03',201002,1,2010,3,1,201001),('2010-01-04',201001,1,2010,4,1,201001),('2010-01-05',201001,1,2010,5,1,201001),('2010-01-06',201001,1,2010,6,1,201001),('2010-01-07',201001,1,2010,7,1,201001),('2010-01-08',201001,1,2010,8,1,201001),('2010-01-09',201001,1,2010,9,1,201001),('2010-01-10',201002,1,2010,10,2,201001),('2010-01-11',201002,1,2010,11,2,201001),('2010-01-12',201002,1,2010,12,2,201001),('2010-01-13',201002,1,2010,13,2,201001),('2010-01-14',201002,1,2010,14,2,201001),('2010-01-15',201002,1,2010,15,2,201001),('2010-01-16',201002,1,2010,16,2,201001),('2010-01-17',201003,1,2010,17,3,201001),('2010-01-18',201003,1,2010,18,3,201001),('2010-01-19',201003,1,2010,19,3,201001),('2010-01-20',201003,1,2010,20,3,201001),('2010-01-21',201003,1,2010,21,3,201001),('2010-01-22',201003,1,2010,22,3,201001),('2010-01-23',201003,1,2010,23,3,201001),('2010-01-24',201004,1,2010,24,4,201001),('2010-01-25',201004,1,2010,25,4,201001),('2010-01-26',201004,1,2010,26,4,201001),('2010-01-27',201004,1,2010,27,4,201001),('2010-01-28',201004,1,2010,28,4,201001),('2010-01-29',201004,1,2010,29,4,201001),('2010-01-30',201004,1,2010,30,4,201001),('2010-01-31',201005,1,2010,31,5,201001),('2010-02-01',201005,2,2010,1,5,201002),('2010-02-02',201005,2,2010,2,5,201002),('2010-02-03',201005,2,2010,3,5,201002),('2010-02-04',201005,2,2010,4,5,201002),('2010-02-05',201005,2,2010,5,5,201002),('2010-02-06',201005,2,2010,6,5,201002),('2010-02-07',201006,2,2010,7,6,201002),('2010-02-08',201006,2,2010,8,6,201002),('2010-02-09',201006,2,2010,9,6,201002),('2010-02-10',201006,2,2010,10,6,201002),('2010-02-11',201006,2,2010,11,6,201002),('2010-02-12',201006,2,2010,12,6,201002),('2010-02-13',201006,2,2010,13,6,201002),('2010-02-14',201007,2,2010,14,7,201002),('2010-02-15',201007,2,2010,15,7,201002),('2010-02-16',201007,2,2010,16,7,201002),('2010-02-17',201007,2,2010,17,7,201002),('2010-02-18',201007,2,2010,18,7,201002),('2010-02-19',201007,2,2010,19,7,201002),('2010-02-20',201007,2,2010,20,7,201002),('2010-02-21',201008,2,2010,21,8,201002),('2010-02-22',201008,2,2010,22,8,201002),('2010-02-23',201008,2,2010,23,8,201002),('2010-02-24',201008,2,2010,24,8,201002),('2010-02-25',201008,2,2010,25,8,201002),('2010-02-26',201008,2,2010,26,8,201002),('2010-02-27',201008,2,2010,27,8,201002),('2010-02-28',201009,2,2010,28,9,201002),('2010-03-01',201009,3,2010,1,9,201003),('2010-03-02',201009,3,2010,2,9,201003),('2010-03-03',201009,3,2010,3,9,201003),('2010-03-04',201009,3,2010,4,9,201003),('2010-03-05',201009,3,2010,5,9,201003),('2010-03-06',201009,3,2010,6,9,201003),('2010-03-07',201010,3,2010,7,10,201003),('2010-03-08',201010,3,2010,8,10,201003),('2010-03-09',201010,3,2010,9,10,201003),('2010-03-10',201010,3,2010,10,10,201003),('2010-03-11',201010,3,2010,11,10,201003),('2010-03-12',201010,3,2010,12,10,201003),('2010-03-13',201010,3,2010,13,10,201003),('2010-03-14',201011,3,2010,14,11,201003),('2010-03-15',201011,3,2010,15,11,201003),('2010-03-16',201011,3,2010,16,11,201003),('2010-03-17',201011,3,2010,17,11,201003),('2010-03-18',201011,3,2010,18,11,201003),('2010-03-19',201011,3,2010,19,11,201003),('2010-03-20',201011,3,2010,20,11,201003),('2010-03-21',201012,3,2010,21,12,201003),('2010-03-22',201012,3,2010,22,12,201003),('2010-03-23',201012,3,2010,23,12,201003),('2010-03-24',201012,3,2010,24,12,201003),('2010-03-25',201012,3,2010,25,12,201003),('2010-03-26',201012,3,2010,26,12,201003),('2010-03-27',201012,3,2010,27,12,201003),('2010-03-28',201013,3,2010,28,13,201003),('2010-03-29',201013,3,2010,29,13,201003),('2010-03-30',201013,3,2010,30,13,201003),('2010-03-31',201013,3,2010,31,13,201003),('2010-04-01',201013,4,2010,1,13,201004),('2010-04-02',201013,4,2010,2,13,201004),('2010-04-03',201013,4,2010,3,13,201004),('2010-04-04',201014,4,2010,4,14,201004),('2010-04-05',201014,4,2010,5,14,201004),('2010-04-06',201014,4,2010,6,14,201004),('2010-04-07',201014,4,2010,7,14,201004),('2010-04-08',201014,4,2010,8,14,201004),('2010-04-09',201014,4,2010,9,14,201004),('2010-04-10',201014,4,2010,10,14,201004),('2010-04-11',201015,4,2010,11,15,201004),('2010-04-12',201015,4,2010,12,15,201004),('2010-04-13',201015,4,2010,13,15,201004),('2010-04-14',201015,4,2010,14,15,201004),('2010-04-15',201015,4,2010,15,15,201004),('2010-04-16',201015,4,2010,16,15,201004),('2010-04-17',201015,4,2010,17,15,201004),('2010-04-18',201016,4,2010,18,16,201004),('2010-04-19',201016,4,2010,19,16,201004),('2010-04-20',201016,4,2010,20,16,201004),('2010-04-21',201016,4,2010,21,16,201004),('2010-04-22',201016,4,2010,22,16,201004),('2010-04-23',201016,4,2010,23,16,201004),('2010-04-24',201016,4,2010,24,16,201004),('2010-04-25',201017,4,2010,25,17,201004),('2010-04-26',201017,4,2010,26,17,201004),('2010-04-27',201017,4,2010,27,17,201004),('2010-04-28',201017,4,2010,28,17,201004),('2010-04-29',201017,4,2010,29,17,201004),('2010-04-30',201017,4,2010,30,17,201004),('2010-05-01',201017,5,2010,1,17,201005),('2010-05-02',201018,5,2010,2,18,201005),('2010-05-03',201018,5,2010,3,18,201005),('2010-05-04',201018,5,2010,4,18,201005),('2010-05-05',201018,5,2010,5,18,201005),('2010-05-06',201018,5,2010,6,18,201005),('2010-05-07',201018,5,2010,7,18,201005),('2010-05-08',201018,5,2010,8,18,201005),('2010-05-09',201019,5,2010,9,19,201005),('2010-05-10',201019,5,2010,10,19,201005),('2010-05-11',201019,5,2010,11,19,201005),('2010-05-12',201019,5,2010,12,19,201005),('2010-05-13',201019,5,2010,13,19,201005),('2010-05-14',201019,5,2010,14,19,201005),('2010-05-15',201019,5,2010,15,19,201005),('2010-05-16',201020,5,2010,16,20,201005),('2010-05-17',201020,5,2010,17,20,201005),('2010-05-18',201020,5,2010,18,20,201005),('2010-05-19',201020,5,2010,19,20,201005),('2010-05-20',201020,5,2010,20,20,201005),('2010-05-21',201020,5,2010,21,20,201005),('2010-05-22',201020,5,2010,22,20,201005),('2010-05-23',201021,5,2010,23,21,201005),('2010-05-24',201021,5,2010,24,21,201005),('2010-05-25',201021,5,2010,25,21,201005),('2010-05-26',201021,5,2010,26,21,201005),('2010-05-27',201021,5,2010,27,21,201005),('2010-05-28',201021,5,2010,28,21,201005),('2010-05-29',201021,5,2010,29,21,201005),('2010-05-30',201022,5,2010,30,22,201005),('2010-05-31',201022,5,2010,31,22,201005),('2010-06-01',201022,6,2010,1,22,201006),('2010-06-02',201022,6,2010,2,22,201006),('2010-06-03',201022,6,2010,3,22,201006),('2010-06-04',201022,6,2010,4,22,201006),('2010-06-05',201022,6,2010,5,22,201006),('2010-06-06',201023,6,2010,6,23,201006),('2010-06-07',201023,6,2010,7,23,201006),('2010-06-08',201023,6,2010,8,23,201006),('2010-06-09',201023,6,2010,9,23,201006),('2010-06-10',201023,6,2010,10,23,201006),('2010-06-11',201023,6,2010,11,23,201006),('2010-06-12',201023,6,2010,12,23,201006),('2010-06-13',201024,6,2010,13,24,201006),('2010-06-14',201024,6,2010,14,24,201006),('2010-06-15',201024,6,2010,15,24,201006),('2010-06-16',201024,6,2010,16,24,201006),('2010-06-17',201024,6,2010,17,24,201006),('2010-06-18',201024,6,2010,18,24,201006),('2010-06-19',201024,6,2010,19,24,201006),('2010-06-20',201025,6,2010,20,25,201006),('2010-06-21',201025,6,2010,21,25,201006),('2010-06-22',201025,6,2010,22,25,201006),('2010-06-23',201025,6,2010,23,25,201006),('2010-06-24',201025,6,2010,24,25,201006),('2010-06-25',201025,6,2010,25,25,201006),('2010-06-26',201025,6,2010,26,25,201006),('2010-06-27',201026,6,2010,27,26,201006),('2010-06-28',201026,6,2010,28,26,201006),('2010-06-29',201026,6,2010,29,26,201006),('2010-06-30',201026,6,2010,30,26,201006),('2010-07-01',201026,7,2010,1,26,201007),('2010-07-02',201026,7,2010,2,26,201007),('2010-07-03',201026,7,2010,3,26,201007),('2010-07-04',201027,7,2010,4,27,201007),('2010-07-05',201027,7,2010,5,27,201007),('2010-07-06',201027,7,2010,6,27,201007),('2010-07-07',201027,7,2010,7,27,201007),('2010-07-08',201027,7,2010,8,27,201007),('2010-07-09',201027,7,2010,9,27,201007),('2010-07-10',201027,7,2010,10,27,201007),('2010-07-11',201028,7,2010,11,28,201007),('2010-07-12',201028,7,2010,12,28,201007),('2010-07-13',201028,7,2010,13,28,201007),('2010-07-14',201028,7,2010,14,28,201007),('2010-07-15',201028,7,2010,15,28,201007),('2010-07-16',201028,7,2010,16,28,201007),('2010-07-17',201028,7,2010,17,28,201007),('2010-07-18',201029,7,2010,18,29,201007),('2010-07-19',201029,7,2010,19,29,201007),('2010-07-20',201029,7,2010,20,29,201007),('2010-07-21',201029,7,2010,21,29,201007),('2010-07-22',201029,7,2010,22,29,201007),('2010-07-23',201029,7,2010,23,29,201007),('2010-07-24',201029,7,2010,24,29,201007),('2010-07-25',201030,7,2010,25,30,201007),('2010-07-26',201030,7,2010,26,30,201007),('2010-07-27',201030,7,2010,27,30,201007),('2010-07-28',201030,7,2010,28,30,201007),('2010-07-29',201030,7,2010,29,30,201007),('2010-07-30',201030,7,2010,30,30,201007),('2010-07-31',201030,7,2010,31,30,201007),('2010-08-01',201031,8,2010,1,31,201008),('2010-08-02',201031,8,2010,2,31,201008),('2010-08-03',201031,8,2010,3,31,201008),('2010-08-04',201031,8,2010,4,31,201008),('2010-08-05',201031,8,2010,5,31,201008),('2010-08-06',201031,8,2010,6,31,201008),('2010-08-07',201031,8,2010,7,31,201008),('2010-08-08',201032,8,2010,8,32,201008),('2010-08-09',201032,8,2010,9,32,201008),('2010-08-10',201032,8,2010,10,32,201008),('2010-08-11',201032,8,2010,11,32,201008),('2010-08-12',201032,8,2010,12,32,201008),('2010-08-13',201032,8,2010,13,32,201008),('2010-08-14',201032,8,2010,14,32,201008),('2010-08-15',201033,8,2010,15,33,201008),('2010-08-16',201033,8,2010,16,33,201008),('2010-08-17',201033,8,2010,17,33,201008),('2010-08-18',201033,8,2010,18,33,201008),('2010-08-19',201033,8,2010,19,33,201008),('2010-08-20',201033,8,2010,20,33,201008),('2010-08-21',201033,8,2010,21,33,201008),('2010-08-22',201034,8,2010,22,34,201008),('2010-08-23',201034,8,2010,23,34,201008),('2010-08-24',201034,8,2010,24,34,201008),('2010-08-25',201034,8,2010,25,34,201008),('2010-08-26',201034,8,2010,26,34,201008),('2010-08-27',201034,8,2010,27,34,201008),('2010-08-28',201034,8,2010,28,34,201008),('2010-08-29',201035,8,2010,29,35,201008),('2010-08-30',201035,8,2010,30,35,201008),('2010-08-31',201035,8,2010,31,35,201008),('2010-09-01',201035,9,2010,1,35,201009),('2010-09-02',201035,9,2010,2,35,201009),('2010-09-03',201035,9,2010,3,35,201009),('2010-09-04',201035,9,2010,4,35,201009),('2010-09-05',201036,9,2010,5,36,201009),('2010-09-06',201036,9,2010,6,36,201009),('2010-09-07',201036,9,2010,7,36,201009),('2010-09-08',201036,9,2010,8,36,201009),('2010-09-09',201036,9,2010,9,36,201009),('2010-09-10',201036,9,2010,10,36,201009),('2010-09-11',201036,9,2010,11,36,201009),('2010-09-12',201037,9,2010,12,37,201009),('2010-09-13',201037,9,2010,13,37,201009),('2010-09-14',201037,9,2010,14,37,201009),('2010-09-15',201037,9,2010,15,37,201009),('2010-09-16',201037,9,2010,16,37,201009),('2010-09-17',201037,9,2010,17,37,201009),('2010-09-18',201037,9,2010,18,37,201009),('2010-09-19',201038,9,2010,19,38,201009),('2010-09-20',201038,9,2010,20,38,201009),('2010-09-21',201038,9,2010,21,38,201009),('2010-09-22',201038,9,2010,22,38,201009),('2010-09-23',201038,9,2010,23,38,201009),('2010-09-24',201038,9,2010,24,38,201009),('2010-09-25',201038,9,2010,25,38,201009),('2010-09-26',201039,9,2010,26,39,201009),('2010-09-27',201039,9,2010,27,39,201009),('2010-09-28',201039,9,2010,28,39,201009),('2010-09-29',201039,9,2010,29,39,201009),('2010-09-30',201039,9,2010,30,39,201009),('2010-10-01',201039,10,2010,1,39,201010),('2010-10-02',201039,10,2010,2,39,201010),('2010-10-03',201040,10,2010,3,40,201010),('2010-10-04',201040,10,2010,4,40,201010),('2010-10-05',201040,10,2010,5,40,201010),('2010-10-06',201040,10,2010,6,40,201010),('2010-10-07',201040,10,2010,7,40,201010),('2010-10-08',201040,10,2010,8,40,201010),('2010-10-09',201040,10,2010,9,40,201010),('2010-10-10',201041,10,2010,10,41,201010),('2010-10-11',201041,10,2010,11,41,201010),('2010-10-12',201041,10,2010,12,41,201010),('2010-10-13',201041,10,2010,13,41,201010),('2010-10-14',201041,10,2010,14,41,201010),('2010-10-15',201041,10,2010,15,41,201010),('2010-10-16',201041,10,2010,16,41,201010),('2010-10-17',201042,10,2010,17,42,201010),('2010-10-18',201042,10,2010,18,42,201010),('2010-10-19',201042,10,2010,19,42,201010),('2010-10-20',201042,10,2010,20,42,201010),('2010-10-21',201042,10,2010,21,42,201010),('2010-10-22',201042,10,2010,22,42,201010),('2010-10-23',201042,10,2010,23,42,201010),('2010-10-24',201043,10,2010,24,43,201010),('2010-10-25',201043,10,2010,25,43,201010),('2010-10-26',201043,10,2010,26,43,201010),('2010-10-27',201043,10,2010,27,43,201010),('2010-10-28',201043,10,2010,28,43,201010),('2010-10-29',201043,10,2010,29,43,201010),('2010-10-30',201043,10,2010,30,43,201010),('2010-10-31',201044,10,2010,31,44,201010),('2010-11-01',201044,11,2010,1,44,201011),('2010-11-02',201044,11,2010,2,44,201011),('2010-11-03',201044,11,2010,3,44,201011),('2010-11-04',201044,11,2010,4,44,201011),('2010-11-05',201044,11,2010,5,44,201011),('2010-11-06',201044,11,2010,6,44,201011),('2010-11-07',201045,11,2010,7,45,201011),('2010-11-08',201045,11,2010,8,45,201011),('2010-11-09',201045,11,2010,9,45,201011),('2010-11-10',201045,11,2010,10,45,201011),('2010-11-11',201045,11,2010,11,45,201011),('2010-11-12',201045,11,2010,12,45,201011),('2010-11-13',201045,11,2010,13,45,201011),('2010-11-14',201046,11,2010,14,46,201011),('2010-11-15',201046,11,2010,15,46,201011),('2010-11-16',201046,11,2010,16,46,201011),('2010-11-17',201046,11,2010,17,46,201011),('2010-11-18',201046,11,2010,18,46,201011),('2010-11-19',201046,11,2010,19,46,201011),('2010-11-20',201046,11,2010,20,46,201011),('2010-11-21',201047,11,2010,21,47,201011),('2010-11-22',201047,11,2010,22,47,201011),('2010-11-23',201047,11,2010,23,47,201011),('2010-11-24',201047,11,2010,24,47,201011),('2010-11-25',201047,11,2010,25,47,201011),('2010-11-26',201047,11,2010,26,47,201011),('2010-11-27',201047,11,2010,27,47,201011),('2010-11-28',201048,11,2010,28,48,201011),('2010-11-29',201048,11,2010,29,48,201011),('2010-11-30',201048,11,2010,30,48,201011),('2010-12-01',201048,12,2010,1,48,201012),('2010-12-02',201048,12,2010,2,48,201012),('2010-12-03',201048,12,2010,3,48,201012),('2010-12-04',201048,12,2010,4,48,201012),('2010-12-05',201049,12,2010,5,49,201012),('2010-12-06',201049,12,2010,6,49,201012),('2010-12-07',201049,12,2010,7,49,201012),('2010-12-08',201049,12,2010,8,49,201012),('2010-12-09',201049,12,2010,9,49,201012),('2010-12-10',201049,12,2010,10,49,201012),('2010-12-11',201049,12,2010,11,49,201012),('2010-12-12',201050,12,2010,12,50,201012),('2010-12-13',201050,12,2010,13,50,201012),('2010-12-14',201050,12,2010,14,50,201012),('2010-12-15',201050,12,2010,15,50,201012),('2010-12-16',201050,12,2010,16,50,201012),('2010-12-17',201050,12,2010,17,50,201012),('2010-12-18',201050,12,2010,18,50,201012),('2010-12-19',201051,12,2010,19,51,201012),('2010-12-20',201051,12,2010,20,51,201012),('2010-12-21',201051,12,2010,21,51,201012),('2010-12-22',201051,12,2010,22,51,201012),('2010-12-23',201051,12,2010,23,51,201012),('2010-12-24',201051,12,2010,24,51,201012),('2010-12-25',201051,12,2010,25,51,201012),('2010-12-26',201052,12,2010,26,52,201012),('2010-12-27',201052,12,2010,27,52,201012),('2010-12-28',201052,12,2010,28,52,201012),('2010-12-29',201052,12,2010,29,52,201012),('2010-12-30',201052,12,2010,30,52,201012),('2010-12-31',201052,12,2010,31,52,201012),('2011-01-01',201052,1,2011,1,52,201101),('2011-01-02',201053,1,2011,2,1,201101),('2011-01-03',201101,1,2011,3,1,201101),('2011-01-04',201101,1,2011,4,1,201101),('2011-01-05',201101,1,2011,5,1,201101),('2011-01-06',201101,1,2011,6,1,201101),('2011-01-07',201101,1,2011,7,1,201101),('2011-01-08',201101,1,2011,8,1,201101),('2011-01-09',201102,1,2011,9,2,201101),('2011-01-10',201102,1,2011,10,2,201101),('2011-01-11',201102,1,2011,11,2,201101),('2011-01-12',201102,1,2011,12,2,201101),('2011-01-13',201102,1,2011,13,2,201101),('2011-01-14',201102,1,2011,14,2,201101),('2011-01-15',201102,1,2011,15,2,201101),('2011-01-16',201103,1,2011,16,3,201101),('2011-01-17',201103,1,2011,17,3,201101),('2011-01-18',201103,1,2011,18,3,201101),('2011-01-19',201103,1,2011,19,3,201101),('2011-01-20',201103,1,2011,20,3,201101),('2011-01-21',201103,1,2011,21,3,201101),('2011-01-22',201103,1,2011,22,3,201101),('2011-01-23',201104,1,2011,23,4,201101),('2011-01-24',201104,1,2011,24,4,201101),('2011-01-25',201104,1,2011,25,4,201101),('2011-01-26',201104,1,2011,26,4,201101),('2011-01-27',201104,1,2011,27,4,201101),('2011-01-28',201104,1,2011,28,4,201101),('2011-01-29',201104,1,2011,29,4,201101),('2011-01-30',201105,1,2011,30,5,201101),('2011-01-31',201105,1,2011,31,5,201101),('2011-02-01',201105,2,2011,1,5,201102),('2011-02-02',201105,2,2011,2,5,201102),('2011-02-03',201105,2,2011,3,5,201102),('2011-02-04',201105,2,2011,4,5,201102),('2011-02-05',201105,2,2011,5,5,201102),('2011-02-06',201106,2,2011,6,6,201102),('2011-02-07',201106,2,2011,7,6,201102),('2011-02-08',201106,2,2011,8,6,201102),('2011-02-09',201106,2,2011,9,6,201102),('2011-02-10',201106,2,2011,10,6,201102),('2011-02-11',201106,2,2011,11,6,201102),('2011-02-12',201106,2,2011,12,6,201102),('2011-02-13',201107,2,2011,13,7,201102),('2011-02-14',201107,2,2011,14,7,201102),('2011-02-15',201107,2,2011,15,7,201102),('2011-02-16',201107,2,2011,16,7,201102),('2011-02-17',201107,2,2011,17,7,201102),('2011-02-18',201107,2,2011,18,7,201102),('2011-02-19',201107,2,2011,19,7,201102),('2011-02-20',201108,2,2011,20,8,201102),('2011-02-21',201108,2,2011,21,8,201102),('2011-02-22',201108,2,2011,22,8,201102),('2011-02-23',201108,2,2011,23,8,201102),('2011-02-24',201108,2,2011,24,8,201102),('2011-02-25',201108,2,2011,25,8,201102),('2011-02-26',201108,2,2011,26,8,201102),('2011-02-27',201109,2,2011,27,9,201102),('2011-02-28',201109,2,2011,28,9,201102),('2011-03-01',201109,3,2011,1,9,201103),('2011-03-02',201109,3,2011,2,9,201103),('2011-03-03',201109,3,2011,3,9,201103),('2011-03-04',201109,3,2011,4,9,201103),('2011-03-05',201109,3,2011,5,9,201103),('2011-03-06',201110,3,2011,6,10,201103),('2011-03-07',201110,3,2011,7,10,201103),('2011-03-08',201110,3,2011,8,10,201103),('2011-03-09',201110,3,2011,9,10,201103),('2011-03-10',201110,3,2011,10,10,201103),('2011-03-11',201110,3,2011,11,10,201103),('2011-03-12',201110,3,2011,12,10,201103),('2011-03-13',201111,3,2011,13,11,201103),('2011-03-14',201111,3,2011,14,11,201103),('2011-03-15',201111,3,2011,15,11,201103),('2011-03-16',201111,3,2011,16,11,201103),('2011-03-17',201111,3,2011,17,11,201103),('2011-03-18',201111,3,2011,18,11,201103),('2011-03-19',201111,3,2011,19,11,201103),('2011-03-20',201112,3,2011,20,12,201103),('2011-03-21',201112,3,2011,21,12,201103),('2011-03-22',201112,3,2011,22,12,201103),('2011-03-23',201112,3,2011,23,12,201103),('2011-03-24',201112,3,2011,24,12,201103),('2011-03-25',201112,3,2011,25,12,201103),('2011-03-26',201112,3,2011,26,12,201103),('2011-03-27',201113,3,2011,27,13,201103),('2011-03-28',201113,3,2011,28,13,201103),('2011-03-29',201113,3,2011,29,13,201103),('2011-03-30',201113,3,2011,30,13,201103),('2011-03-31',201113,3,2011,31,13,201103),('2011-04-01',201113,4,2011,1,13,201104),('2011-04-02',201113,4,2011,2,13,201104),('2011-04-03',201114,4,2011,3,14,201104),('2011-04-04',201114,4,2011,4,14,201104),('2011-04-05',201114,4,2011,5,14,201104),('2011-04-06',201114,4,2011,6,14,201104),('2011-04-07',201114,4,2011,7,14,201104),('2011-04-08',201114,4,2011,8,14,201104),('2011-04-09',201114,4,2011,9,14,201104),('2011-04-10',201115,4,2011,10,15,201104),('2011-04-11',201115,4,2011,11,15,201104),('2011-04-12',201115,4,2011,12,15,201104),('2011-04-13',201115,4,2011,13,15,201104),('2011-04-14',201115,4,2011,14,15,201104),('2011-04-15',201115,4,2011,15,15,201104),('2011-04-16',201115,4,2011,16,15,201104),('2011-04-17',201116,4,2011,17,16,201104),('2011-04-18',201116,4,2011,18,16,201104),('2011-04-19',201116,4,2011,19,16,201104),('2011-04-20',201116,4,2011,20,16,201104),('2011-04-21',201116,4,2011,21,16,201104),('2011-04-22',201116,4,2011,22,16,201104),('2011-04-23',201116,4,2011,23,16,201104),('2011-04-24',201117,4,2011,24,17,201104),('2011-04-25',201117,4,2011,25,17,201104),('2011-04-26',201117,4,2011,26,17,201104),('2011-04-27',201117,4,2011,27,17,201104),('2011-04-28',201117,4,2011,28,17,201104),('2011-04-29',201117,4,2011,29,17,201104),('2011-04-30',201117,4,2011,30,17,201104),('2011-05-01',201118,5,2011,1,18,201105),('2011-05-02',201118,5,2011,2,18,201105),('2011-05-03',201118,5,2011,3,18,201105),('2011-05-04',201118,5,2011,4,18,201105),('2011-05-05',201118,5,2011,5,18,201105),('2011-05-06',201118,5,2011,6,18,201105),('2011-05-07',201118,5,2011,7,18,201105),('2011-05-08',201119,5,2011,8,19,201105),('2011-05-09',201119,5,2011,9,19,201105),('2011-05-10',201119,5,2011,10,19,201105),('2011-05-11',201119,5,2011,11,19,201105),('2011-05-12',201119,5,2011,12,19,201105),('2011-05-13',201119,5,2011,13,19,201105),('2011-05-14',201119,5,2011,14,19,201105),('2011-05-15',201120,5,2011,15,20,201105),('2011-05-16',201120,5,2011,16,20,201105),('2011-05-17',201120,5,2011,17,20,201105),('2011-05-18',201120,5,2011,18,20,201105),('2011-05-19',201120,5,2011,19,20,201105),('2011-05-20',201120,5,2011,20,20,201105),('2011-05-21',201120,5,2011,21,20,201105),('2011-05-22',201121,5,2011,22,21,201105),('2011-05-23',201121,5,2011,23,21,201105),('2011-05-24',201121,5,2011,24,21,201105),('2011-05-25',201121,5,2011,25,21,201105),('2011-05-26',201121,5,2011,26,21,201105),('2011-05-27',201121,5,2011,27,21,201105),('2011-05-28',201121,5,2011,28,21,201105),('2011-05-29',201122,5,2011,29,22,201105),('2011-05-30',201122,5,2011,30,22,201105),('2011-05-31',201122,5,2011,31,22,201105),('2011-06-01',201122,6,2011,1,22,201106),('2011-06-02',201122,6,2011,2,22,201106),('2011-06-03',201122,6,2011,3,22,201106),('2011-06-04',201122,6,2011,4,22,201106),('2011-06-05',201123,6,2011,5,23,201106),('2011-06-06',201123,6,2011,6,23,201106),('2011-06-07',201123,6,2011,7,23,201106),('2011-06-08',201123,6,2011,8,23,201106),('2011-06-09',201123,6,2011,9,23,201106),('2011-06-10',201123,6,2011,10,23,201106),('2011-06-11',201123,6,2011,11,23,201106),('2011-06-12',201124,6,2011,12,24,201106),('2011-06-13',201124,6,2011,13,24,201106),('2011-06-14',201124,6,2011,14,24,201106),('2011-06-15',201124,6,2011,15,24,201106),('2011-06-16',201124,6,2011,16,24,201106),('2011-06-17',201124,6,2011,17,24,201106),('2011-06-18',201124,6,2011,18,24,201106),('2011-06-19',201125,6,2011,19,25,201106),('2011-06-20',201125,6,2011,20,25,201106),('2011-06-21',201125,6,2011,21,25,201106),('2011-06-22',201125,6,2011,22,25,201106),('2011-06-23',201125,6,2011,23,25,201106),('2011-06-24',201125,6,2011,24,25,201106),('2011-06-25',201125,6,2011,25,25,201106),('2011-06-26',201126,6,2011,26,26,201106),('2011-06-27',201126,6,2011,27,26,201106),('2011-06-28',201126,6,2011,28,26,201106),('2011-06-29',201126,6,2011,29,26,201106),('2011-06-30',201126,6,2011,30,26,201106),('2011-07-01',201126,7,2011,1,26,201107),('2011-07-02',201126,7,2011,2,26,201107),('2011-07-03',201127,7,2011,3,27,201107),('2011-07-04',201127,7,2011,4,27,201107),('2011-07-05',201127,7,2011,5,27,201107),('2011-07-06',201127,7,2011,6,27,201107),('2011-07-07',201127,7,2011,7,27,201107),('2011-07-08',201127,7,2011,8,27,201107),('2011-07-09',201127,7,2011,9,27,201107),('2011-07-10',201128,7,2011,10,28,201107),('2011-07-11',201128,7,2011,11,28,201107),('2011-07-12',201128,7,2011,12,28,201107),('2011-07-13',201128,7,2011,13,28,201107),('2011-07-14',201128,7,2011,14,28,201107),('2011-07-15',201128,7,2011,15,28,201107),('2011-07-16',201128,7,2011,16,28,201107),('2011-07-17',201129,7,2011,17,29,201107),('2011-07-18',201129,7,2011,18,29,201107),('2011-07-19',201129,7,2011,19,29,201107),('2011-07-20',201129,7,2011,20,29,201107),('2011-07-21',201129,7,2011,21,29,201107),('2011-07-22',201129,7,2011,22,29,201107),('2011-07-23',201129,7,2011,23,29,201107),('2011-07-24',201130,7,2011,24,30,201107),('2011-07-25',201130,7,2011,25,30,201107),('2011-07-26',201130,7,2011,26,30,201107),('2011-07-27',201130,7,2011,27,30,201107),('2011-07-28',201130,7,2011,28,30,201107),('2011-07-29',201130,7,2011,29,30,201107),('2011-07-30',201130,7,2011,30,30,201107),('2011-07-31',201131,7,2011,31,31,201107),('2011-08-01',201131,8,2011,1,31,201108),('2011-08-02',201131,8,2011,2,31,201108),('2011-08-03',201131,8,2011,3,31,201108),('2011-08-04',201131,8,2011,4,31,201108),('2011-08-05',201131,8,2011,5,31,201108),('2011-08-06',201131,8,2011,6,31,201108),('2011-08-07',201132,8,2011,7,32,201108),('2011-08-08',201132,8,2011,8,32,201108),('2011-08-09',201132,8,2011,9,32,201108),('2011-08-10',201132,8,2011,10,32,201108),('2011-08-11',201132,8,2011,11,32,201108),('2011-08-12',201132,8,2011,12,32,201108),('2011-08-13',201132,8,2011,13,32,201108),('2011-08-14',201133,8,2011,14,33,201108),('2011-08-15',201133,8,2011,15,33,201108),('2011-08-16',201133,8,2011,16,33,201108),('2011-08-17',201133,8,2011,17,33,201108),('2011-08-18',201133,8,2011,18,33,201108),('2011-08-19',201133,8,2011,19,33,201108),('2011-08-20',201133,8,2011,20,33,201108),('2011-08-21',201134,8,2011,21,34,201108),('2011-08-22',201134,8,2011,22,34,201108),('2011-08-23',201134,8,2011,23,34,201108),('2011-08-24',201134,8,2011,24,34,201108),('2011-08-25',201134,8,2011,25,34,201108),('2011-08-26',201134,8,2011,26,34,201108),('2011-08-27',201134,8,2011,27,34,201108),('2011-08-28',201135,8,2011,28,35,201108),('2011-08-29',201135,8,2011,29,35,201108),('2011-08-30',201135,8,2011,30,35,201108),('2011-08-31',201135,8,2011,31,35,201108),('2011-09-01',201135,9,2011,1,35,201109),('2011-09-02',201135,9,2011,2,35,201109),('2011-09-03',201135,9,2011,3,35,201109),('2011-09-04',201136,9,2011,4,36,201109),('2011-09-05',201136,9,2011,5,36,201109),('2011-09-06',201136,9,2011,6,36,201109),('2011-09-07',201136,9,2011,7,36,201109),('2011-09-08',201136,9,2011,8,36,201109),('2011-09-09',201136,9,2011,9,36,201109),('2011-09-10',201136,9,2011,10,36,201109),('2011-09-11',201137,9,2011,11,37,201109),('2011-09-12',201137,9,2011,12,37,201109),('2011-09-13',201137,9,2011,13,37,201109),('2011-09-14',201137,9,2011,14,37,201109),('2011-09-15',201137,9,2011,15,37,201109),('2011-09-16',201137,9,2011,16,37,201109),('2011-09-17',201137,9,2011,17,37,201109),('2011-09-18',201138,9,2011,18,38,201109),('2011-09-19',201138,9,2011,19,38,201109),('2011-09-20',201138,9,2011,20,38,201109),('2011-09-21',201138,9,2011,21,38,201109),('2011-09-22',201138,9,2011,22,38,201109),('2011-09-23',201138,9,2011,23,38,201109),('2011-09-24',201138,9,2011,24,38,201109),('2011-09-25',201139,9,2011,25,39,201109),('2011-09-26',201139,9,2011,26,39,201109),('2011-09-27',201139,9,2011,27,39,201109),('2011-09-28',201139,9,2011,28,39,201109),('2011-09-29',201139,9,2011,29,39,201109),('2011-09-30',201139,9,2011,30,39,201109),('2011-10-01',201139,10,2011,1,39,201110),('2011-10-02',201140,10,2011,2,40,201110),('2011-10-03',201140,10,2011,3,40,201110),('2011-10-04',201140,10,2011,4,40,201110),('2011-10-05',201140,10,2011,5,40,201110),('2011-10-06',201140,10,2011,6,40,201110),('2011-10-07',201140,10,2011,7,40,201110),('2011-10-08',201140,10,2011,8,40,201110),('2011-10-09',201141,10,2011,9,41,201110),('2011-10-10',201141,10,2011,10,41,201110),('2011-10-11',201141,10,2011,11,41,201110),('2011-10-12',201141,10,2011,12,41,201110),('2011-10-13',201141,10,2011,13,41,201110),('2011-10-14',201141,10,2011,14,41,201110),('2011-10-15',201141,10,2011,15,41,201110),('2011-10-16',201142,10,2011,16,42,201110),('2011-10-17',201142,10,2011,17,42,201110),('2011-10-18',201142,10,2011,18,42,201110),('2011-10-19',201142,10,2011,19,42,201110),('2011-10-20',201142,10,2011,20,42,201110),('2011-10-21',201142,10,2011,21,42,201110),('2011-10-22',201142,10,2011,22,42,201110),('2011-10-23',201143,10,2011,23,43,201110),('2011-10-24',201143,10,2011,24,43,201110),('2011-10-25',201143,10,2011,25,43,201110),('2011-10-26',201143,10,2011,26,43,201110),('2011-10-27',201143,10,2011,27,43,201110),('2011-10-28',201143,10,2011,28,43,201110),('2011-10-29',201143,10,2011,29,43,201110),('2011-10-30',201144,10,2011,30,44,201110),('2011-10-31',201144,10,2011,31,44,201110),('2011-11-01',201144,11,2011,1,44,201111),('2011-11-02',201144,11,2011,2,44,201111),('2011-11-03',201144,11,2011,3,44,201111),('2011-11-04',201144,11,2011,4,44,201111),('2011-11-05',201144,11,2011,5,44,201111),('2011-11-06',201145,11,2011,6,45,201111),('2011-11-07',201145,11,2011,7,45,201111),('2011-11-08',201145,11,2011,8,45,201111),('2011-11-09',201145,11,2011,9,45,201111),('2011-11-10',201145,11,2011,10,45,201111),('2011-11-11',201145,11,2011,11,45,201111),('2011-11-12',201145,11,2011,12,45,201111),('2011-11-13',201146,11,2011,13,46,201111),('2011-11-14',201146,11,2011,14,46,201111),('2011-11-15',201146,11,2011,15,46,201111),('2011-11-16',201146,11,2011,16,46,201111),('2011-11-17',201146,11,2011,17,46,201111),('2011-11-18',201146,11,2011,18,46,201111),('2011-11-19',201146,11,2011,19,46,201111),('2011-11-20',201147,11,2011,20,47,201111),('2011-11-21',201147,11,2011,21,47,201111),('2011-11-22',201147,11,2011,22,47,201111),('2011-11-23',201147,11,2011,23,47,201111),('2011-11-24',201147,11,2011,24,47,201111),('2011-11-25',201147,11,2011,25,47,201111),('2011-11-26',201147,11,2011,26,47,201111),('2011-11-27',201148,11,2011,27,48,201111),('2011-11-28',201148,11,2011,28,48,201111),('2011-11-29',201148,11,2011,29,48,201111),('2011-11-30',201148,11,2011,30,48,201111),('2011-12-01',201148,12,2011,1,48,201112),('2011-12-02',201148,12,2011,2,48,201112),('2011-12-03',201148,12,2011,3,48,201112),('2011-12-04',201149,12,2011,4,49,201112),('2011-12-05',201149,12,2011,5,49,201112),('2011-12-06',201149,12,2011,6,49,201112),('2011-12-07',201149,12,2011,7,49,201112),('2011-12-08',201149,12,2011,8,49,201112),('2011-12-09',201149,12,2011,9,49,201112),('2011-12-10',201149,12,2011,10,49,201112),('2011-12-11',201150,12,2011,11,50,201112),('2011-12-12',201150,12,2011,12,50,201112),('2011-12-13',201150,12,2011,13,50,201112),('2011-12-14',201150,12,2011,14,50,201112),('2011-12-15',201150,12,2011,15,50,201112),('2011-12-16',201150,12,2011,16,50,201112),('2011-12-17',201150,12,2011,17,50,201112),('2011-12-18',201151,12,2011,18,51,201112),('2011-12-19',201151,12,2011,19,51,201112),('2011-12-20',201151,12,2011,20,51,201112),('2011-12-21',201151,12,2011,21,51,201112),('2011-12-22',201151,12,2011,22,51,201112),('2011-12-23',201151,12,2011,23,51,201112),('2011-12-24',201151,12,2011,24,51,201112),('2011-12-25',201152,12,2011,25,52,201112),('2011-12-26',201152,12,2011,26,52,201112),('2011-12-27',201152,12,2011,27,52,201112),('2011-12-28',201152,12,2011,28,52,201112),('2011-12-29',201152,12,2011,29,52,201112),('2011-12-30',201152,12,2011,30,52,201112),('2011-12-31',201152,12,2011,31,52,201112),('2012-01-01',201153,1,2012,1,1,201201),('2012-01-02',201201,1,2012,2,1,201201),('2012-01-03',201201,1,2012,3,1,201201),('2012-01-04',201201,1,2012,4,1,201201),('2012-01-05',201201,1,2012,5,1,201201),('2012-01-06',201201,1,2012,6,1,201201),('2012-01-07',201201,1,2012,7,1,201201),('2012-01-08',201202,1,2012,8,2,201201),('2012-01-09',201202,1,2012,9,2,201201),('2012-01-10',201202,1,2012,10,2,201201),('2012-01-11',201202,1,2012,11,2,201201),('2012-01-12',201202,1,2012,12,2,201201),('2012-01-13',201202,1,2012,13,2,201201),('2012-01-14',201202,1,2012,14,2,201201),('2012-01-15',201203,1,2012,15,3,201201),('2012-01-16',201203,1,2012,16,3,201201),('2012-01-17',201203,1,2012,17,3,201201),('2012-01-18',201203,1,2012,18,3,201201),('2012-01-19',201203,1,2012,19,3,201201),('2012-01-20',201203,1,2012,20,3,201201),('2012-01-21',201203,1,2012,21,3,201201),('2012-01-22',201204,1,2012,22,4,201201),('2012-01-23',201204,1,2012,23,4,201201),('2012-01-24',201204,1,2012,24,4,201201),('2012-01-25',201204,1,2012,25,4,201201),('2012-01-26',201204,1,2012,26,4,201201),('2012-01-27',201204,1,2012,27,4,201201),('2012-01-28',201204,1,2012,28,4,201201),('2012-01-29',201205,1,2012,29,5,201201),('2012-01-30',201205,1,2012,30,5,201201),('2012-01-31',201205,1,2012,31,5,201201),('2012-02-01',201205,2,2012,1,5,201202),('2012-02-02',201205,2,2012,2,5,201202),('2012-02-03',201205,2,2012,3,5,201202),('2012-02-04',201205,2,2012,4,5,201202),('2012-02-05',201206,2,2012,5,6,201202),('2012-02-06',201206,2,2012,6,6,201202),('2012-02-07',201206,2,2012,7,6,201202),('2012-02-08',201206,2,2012,8,6,201202),('2012-02-09',201206,2,2012,9,6,201202),('2012-02-10',201206,2,2012,10,6,201202),('2012-02-11',201206,2,2012,11,6,201202),('2012-02-12',201207,2,2012,12,7,201202),('2012-02-13',201207,2,2012,13,7,201202),('2012-02-14',201207,2,2012,14,7,201202),('2012-02-15',201207,2,2012,15,7,201202),('2012-02-16',201207,2,2012,16,7,201202),('2012-02-17',201207,2,2012,17,7,201202),('2012-02-18',201207,2,2012,18,7,201202),('2012-02-19',201208,2,2012,19,8,201202),('2012-02-20',201208,2,2012,20,8,201202),('2012-02-21',201208,2,2012,21,8,201202),('2012-02-22',201208,2,2012,22,8,201202),('2012-02-23',201208,2,2012,23,8,201202),('2012-02-24',201208,2,2012,24,8,201202),('2012-02-25',201208,2,2012,25,8,201202),('2012-02-26',201209,2,2012,26,9,201202),('2012-02-27',201209,2,2012,27,9,201202),('2012-02-28',201209,2,2012,28,9,201202),('2012-02-29',201209,2,2012,29,9,201202),('2012-03-01',201209,3,2012,1,9,201203),('2012-03-02',201209,3,2012,2,9,201203),('2012-03-03',201209,3,2012,3,9,201203),('2012-03-04',201210,3,2012,4,10,201203),('2012-03-05',201210,3,2012,5,10,201203),('2012-03-06',201210,3,2012,6,10,201203),('2012-03-07',201210,3,2012,7,10,201203),('2012-03-08',201210,3,2012,8,10,201203),('2012-03-09',201210,3,2012,9,10,201203),('2012-03-10',201210,3,2012,10,10,201203),('2012-03-11',201211,3,2012,11,11,201203),('2012-03-12',201211,3,2012,12,11,201203),('2012-03-13',201211,3,2012,13,11,201203),('2012-03-14',201211,3,2012,14,11,201203),('2012-03-15',201211,3,2012,15,11,201203),('2012-03-16',201211,3,2012,16,11,201203),('2012-03-17',201211,3,2012,17,11,201203),('2012-03-18',201212,3,2012,18,12,201203),('2012-03-19',201212,3,2012,19,12,201203),('2012-03-20',201212,3,2012,20,12,201203),('2012-03-21',201212,3,2012,21,12,201203),('2012-03-22',201212,3,2012,22,12,201203),('2012-03-23',201212,3,2012,23,12,201203),('2012-03-24',201212,3,2012,24,12,201203),('2012-03-25',201213,3,2012,25,13,201203),('2012-03-26',201213,3,2012,26,13,201203),('2012-03-27',201213,3,2012,27,13,201203),('2012-03-28',201213,3,2012,28,13,201203),('2012-03-29',201213,3,2012,29,13,201203),('2012-03-30',201213,3,2012,30,13,201203),('2012-03-31',201213,3,2012,31,13,201203),('2012-04-01',201214,4,2012,1,14,201204),('2012-04-02',201214,4,2012,2,14,201204),('2012-04-03',201214,4,2012,3,14,201204),('2012-04-04',201214,4,2012,4,14,201204),('2012-04-05',201214,4,2012,5,14,201204),('2012-04-06',201214,4,2012,6,14,201204),('2012-04-07',201214,4,2012,7,14,201204),('2012-04-08',201215,4,2012,8,15,201204),('2012-04-09',201215,4,2012,9,15,201204),('2012-04-10',201215,4,2012,10,15,201204),('2012-04-11',201215,4,2012,11,15,201204),('2012-04-12',201215,4,2012,12,15,201204),('2012-04-13',201215,4,2012,13,15,201204),('2012-04-14',201215,4,2012,14,15,201204),('2012-04-15',201216,4,2012,15,16,201204),('2012-04-16',201216,4,2012,16,16,201204),('2012-04-17',201216,4,2012,17,16,201204),('2012-04-18',201216,4,2012,18,16,201204),('2012-04-19',201216,4,2012,19,16,201204),('2012-04-20',201216,4,2012,20,16,201204),('2012-04-21',201216,4,2012,21,16,201204),('2012-04-22',201217,4,2012,22,17,201204),('2012-04-23',201217,4,2012,23,17,201204),('2012-04-24',201217,4,2012,24,17,201204),('2012-04-25',201217,4,2012,25,17,201204),('2012-04-26',201217,4,2012,26,17,201204),('2012-04-27',201217,4,2012,27,17,201204),('2012-04-28',201217,4,2012,28,17,201204),('2012-04-29',201218,4,2012,29,18,201204),('2012-04-30',201218,4,2012,30,18,201204),('2012-05-01',201218,5,2012,1,18,201205),('2012-05-02',201218,5,2012,2,18,201205),('2012-05-03',201218,5,2012,3,18,201205),('2012-05-04',201218,5,2012,4,18,201205),('2012-05-05',201218,5,2012,5,18,201205),('2012-05-06',201219,5,2012,6,19,201205),('2012-05-07',201219,5,2012,7,19,201205),('2012-05-08',201219,5,2012,8,19,201205),('2012-05-09',201219,5,2012,9,19,201205),('2012-05-10',201219,5,2012,10,19,201205),('2012-05-11',201219,5,2012,11,19,201205),('2012-05-12',201219,5,2012,12,19,201205),('2012-05-13',201220,5,2012,13,20,201205),('2012-05-14',201220,5,2012,14,20,201205),('2012-05-15',201220,5,2012,15,20,201205),('2012-05-16',201220,5,2012,16,20,201205),('2012-05-17',201220,5,2012,17,20,201205),('2012-05-18',201220,5,2012,18,20,201205),('2012-05-19',201220,5,2012,19,20,201205),('2012-05-20',201221,5,2012,20,21,201205),('2012-05-21',201221,5,2012,21,21,201205),('2012-05-22',201221,5,2012,22,21,201205),('2012-05-23',201221,5,2012,23,21,201205),('2012-05-24',201221,5,2012,24,21,201205),('2012-05-25',201221,5,2012,25,21,201205),('2012-05-26',201221,5,2012,26,21,201205),('2012-05-27',201222,5,2012,27,22,201205),('2012-05-28',201222,5,2012,28,22,201205),('2012-05-29',201222,5,2012,29,22,201205),('2012-05-30',201222,5,2012,30,22,201205),('2012-05-31',201222,5,2012,31,22,201205),('2012-06-01',201222,6,2012,1,22,201206),('2012-06-02',201222,6,2012,2,22,201206),('2012-06-03',201223,6,2012,3,23,201206),('2012-06-04',201223,6,2012,4,23,201206),('2012-06-05',201223,6,2012,5,23,201206),('2012-06-06',201223,6,2012,6,23,201206),('2012-06-07',201223,6,2012,7,23,201206),('2012-06-08',201223,6,2012,8,23,201206),('2012-06-09',201223,6,2012,9,23,201206),('2012-06-10',201224,6,2012,10,24,201206),('2012-06-11',201224,6,2012,11,24,201206),('2012-06-12',201224,6,2012,12,24,201206),('2012-06-13',201224,6,2012,13,24,201206),('2012-06-14',201224,6,2012,14,24,201206),('2012-06-15',201224,6,2012,15,24,201206),('2012-06-16',201224,6,2012,16,24,201206),('2012-06-17',201225,6,2012,17,25,201206),('2012-06-18',201225,6,2012,18,25,201206),('2012-06-19',201225,6,2012,19,25,201206),('2012-06-20',201225,6,2012,20,25,201206),('2012-06-21',201225,6,2012,21,25,201206),('2012-06-22',201225,6,2012,22,25,201206),('2012-06-23',201225,6,2012,23,25,201206),('2012-06-24',201226,6,2012,24,26,201206),('2012-06-25',201226,6,2012,25,26,201206),('2012-06-26',201226,6,2012,26,26,201206),('2012-06-27',201226,6,2012,27,26,201206),('2012-06-28',201226,6,2012,28,26,201206),('2012-06-29',201226,6,2012,29,26,201206),('2012-06-30',201226,6,2012,30,26,201206),('2012-07-01',201227,7,2012,1,27,201207),('2012-07-02',201227,7,2012,2,27,201207),('2012-07-03',201227,7,2012,3,27,201207),('2012-07-04',201227,7,2012,4,27,201207),('2012-07-05',201227,7,2012,5,27,201207),('2012-07-06',201227,7,2012,6,27,201207),('2012-07-07',201227,7,2012,7,27,201207),('2012-07-08',201228,7,2012,8,28,201207),('2012-07-09',201228,7,2012,9,28,201207),('2012-07-10',201228,7,2012,10,28,201207),('2012-07-11',201228,7,2012,11,28,201207),('2012-07-12',201228,7,2012,12,28,201207),('2012-07-13',201228,7,2012,13,28,201207),('2012-07-14',201228,7,2012,14,28,201207),('2012-07-15',201229,7,2012,15,29,201207),('2012-07-16',201229,7,2012,16,29,201207),('2012-07-17',201229,7,2012,17,29,201207),('2012-07-18',201229,7,2012,18,29,201207),('2012-07-19',201229,7,2012,19,29,201207),('2012-07-20',201229,7,2012,20,29,201207),('2012-07-21',201229,7,2012,21,29,201207),('2012-07-22',201230,7,2012,22,30,201207),('2012-07-23',201230,7,2012,23,30,201207),('2012-07-24',201230,7,2012,24,30,201207),('2012-07-25',201230,7,2012,25,30,201207),('2012-07-26',201230,7,2012,26,30,201207),('2012-07-27',201230,7,2012,27,30,201207),('2012-07-28',201230,7,2012,28,30,201207),('2012-07-29',201231,7,2012,29,31,201207),('2012-07-30',201231,7,2012,30,31,201207),('2012-07-31',201231,7,2012,31,31,201207),('2012-08-01',201231,8,2012,1,31,201208),('2012-08-02',201231,8,2012,2,31,201208),('2012-08-03',201231,8,2012,3,31,201208),('2012-08-04',201231,8,2012,4,31,201208),('2012-08-05',201232,8,2012,5,32,201208),('2012-08-06',201232,8,2012,6,32,201208),('2012-08-07',201232,8,2012,7,32,201208),('2012-08-08',201232,8,2012,8,32,201208),('2012-08-09',201232,8,2012,9,32,201208),('2012-08-10',201232,8,2012,10,32,201208),('2012-08-11',201232,8,2012,11,32,201208),('2012-08-12',201233,8,2012,12,33,201208),('2012-08-13',201233,8,2012,13,33,201208),('2012-08-14',201233,8,2012,14,33,201208),('2012-08-15',201233,8,2012,15,33,201208),('2012-08-16',201233,8,2012,16,33,201208),('2012-08-17',201233,8,2012,17,33,201208),('2012-08-18',201233,8,2012,18,33,201208),('2012-08-19',201234,8,2012,19,34,201208),('2012-08-20',201234,8,2012,20,34,201208),('2012-08-21',201234,8,2012,21,34,201208),('2012-08-22',201234,8,2012,22,34,201208),('2012-08-23',201234,8,2012,23,34,201208),('2012-08-24',201234,8,2012,24,34,201208),('2012-08-25',201234,8,2012,25,34,201208),('2012-08-26',201235,8,2012,26,35,201208),('2012-08-27',201235,8,2012,27,35,201208),('2012-08-28',201235,8,2012,28,35,201208),('2012-08-29',201235,8,2012,29,35,201208),('2012-08-30',201235,8,2012,30,35,201208),('2012-08-31',201235,8,2012,31,35,201208),('2012-09-01',201235,9,2012,1,35,201209),('2012-09-02',201236,9,2012,2,36,201209),('2012-09-03',201236,9,2012,3,36,201209),('2012-09-04',201236,9,2012,4,36,201209),('2012-09-05',201236,9,2012,5,36,201209),('2012-09-06',201236,9,2012,6,36,201209),('2012-09-07',201236,9,2012,7,36,201209),('2012-09-08',201236,9,2012,8,36,201209),('2012-09-09',201237,9,2012,9,37,201209),('2012-09-10',201237,9,2012,10,37,201209),('2012-09-11',201237,9,2012,11,37,201209),('2012-09-12',201237,9,2012,12,37,201209),('2012-09-13',201237,9,2012,13,37,201209),('2012-09-14',201237,9,2012,14,37,201209),('2012-09-15',201237,9,2012,15,37,201209),('2012-09-16',201238,9,2012,16,38,201209),('2012-09-17',201238,9,2012,17,38,201209),('2012-09-18',201238,9,2012,18,38,201209),('2012-09-19',201238,9,2012,19,38,201209),('2012-09-20',201238,9,2012,20,38,201209),('2012-09-21',201238,9,2012,21,38,201209),('2012-09-22',201238,9,2012,22,38,201209),('2012-09-23',201239,9,2012,23,39,201209),('2012-09-24',201239,9,2012,24,39,201209),('2012-09-25',201239,9,2012,25,39,201209),('2012-09-26',201239,9,2012,26,39,201209),('2012-09-27',201239,9,2012,27,39,201209),('2012-09-28',201239,9,2012,28,39,201209),('2012-09-29',201239,9,2012,29,39,201209),('2012-09-30',201240,9,2012,30,40,201209),('2012-10-01',201240,10,2012,1,40,201210),('2012-10-02',201240,10,2012,2,40,201210),('2012-10-03',201240,10,2012,3,40,201210),('2012-10-04',201240,10,2012,4,40,201210),('2012-10-05',201240,10,2012,5,40,201210),('2012-10-06',201240,10,2012,6,40,201210),('2012-10-07',201241,10,2012,7,41,201210),('2012-10-08',201241,10,2012,8,41,201210),('2012-10-09',201241,10,2012,9,41,201210),('2012-10-10',201241,10,2012,10,41,201210),('2012-10-11',201241,10,2012,11,41,201210),('2012-10-12',201241,10,2012,12,41,201210),('2012-10-13',201241,10,2012,13,41,201210),('2012-10-14',201242,10,2012,14,42,201210),('2012-10-15',201242,10,2012,15,42,201210),('2012-10-16',201242,10,2012,16,42,201210),('2012-10-17',201242,10,2012,17,42,201210),('2012-10-18',201242,10,2012,18,42,201210),('2012-10-19',201242,10,2012,19,42,201210),('2012-10-20',201242,10,2012,20,42,201210),('2012-10-21',201243,10,2012,21,43,201210),('2012-10-22',201243,10,2012,22,43,201210),('2012-10-23',201243,10,2012,23,43,201210),('2012-10-24',201243,10,2012,24,43,201210),('2012-10-25',201243,10,2012,25,43,201210),('2012-10-26',201243,10,2012,26,43,201210),('2012-10-27',201243,10,2012,27,43,201210),('2012-10-28',201244,10,2012,28,44,201210),('2012-10-29',201244,10,2012,29,44,201210),('2012-10-30',201244,10,2012,30,44,201210),('2012-10-31',201244,10,2012,31,44,201210),('2012-11-01',201244,11,2012,1,44,201211),('2012-11-02',201244,11,2012,2,44,201211),('2012-11-03',201244,11,2012,3,44,201211),('2012-11-04',201245,11,2012,4,45,201211),('2012-11-05',201245,11,2012,5,45,201211),('2012-11-06',201245,11,2012,6,45,201211),('2012-11-07',201245,11,2012,7,45,201211),('2012-11-08',201245,11,2012,8,45,201211),('2012-11-09',201245,11,2012,9,45,201211),('2012-11-10',201245,11,2012,10,45,201211),('2012-11-11',201246,11,2012,11,46,201211),('2012-11-12',201246,11,2012,12,46,201211),('2012-11-13',201246,11,2012,13,46,201211),('2012-11-14',201246,11,2012,14,46,201211),('2012-11-15',201246,11,2012,15,46,201211),('2012-11-16',201246,11,2012,16,46,201211),('2012-11-17',201246,11,2012,17,46,201211),('2012-11-18',201247,11,2012,18,47,201211),('2012-11-19',201247,11,2012,19,47,201211),('2012-11-20',201247,11,2012,20,47,201211),('2012-11-21',201247,11,2012,21,47,201211),('2012-11-22',201247,11,2012,22,47,201211),('2012-11-23',201247,11,2012,23,47,201211),('2012-11-24',201247,11,2012,24,47,201211),('2012-11-25',201248,11,2012,25,48,201211),('2012-11-26',201248,11,2012,26,48,201211),('2012-11-27',201248,11,2012,27,48,201211),('2012-11-28',201248,11,2012,28,48,201211),('2012-11-29',201248,11,2012,29,48,201211),('2012-11-30',201248,11,2012,30,48,201211),('2012-12-01',201248,12,2012,1,48,201212),('2012-12-02',201249,12,2012,2,49,201212),('2012-12-03',201249,12,2012,3,49,201212),('2012-12-04',201249,12,2012,4,49,201212),('2012-12-05',201249,12,2012,5,49,201212),('2012-12-06',201249,12,2012,6,49,201212),('2012-12-07',201249,12,2012,7,49,201212),('2012-12-08',201249,12,2012,8,49,201212),('2012-12-09',201250,12,2012,9,50,201212),('2012-12-10',201250,12,2012,10,50,201212),('2012-12-11',201250,12,2012,11,50,201212),('2012-12-12',201250,12,2012,12,50,201212),('2012-12-13',201250,12,2012,13,50,201212),('2012-12-14',201250,12,2012,14,50,201212),('2012-12-15',201250,12,2012,15,50,201212),('2012-12-16',201251,12,2012,16,51,201212),('2012-12-17',201251,12,2012,17,51,201212),('2012-12-18',201251,12,2012,18,51,201212),('2012-12-19',201251,12,2012,19,51,201212),('2012-12-20',201251,12,2012,20,51,201212),('2012-12-21',201251,12,2012,21,51,201212),('2012-12-22',201251,12,2012,22,51,201212),('2012-12-23',201252,12,2012,23,52,201212),('2012-12-24',201252,12,2012,24,52,201212),('2012-12-25',201252,12,2012,25,52,201212),('2012-12-26',201252,12,2012,26,52,201212),('2012-12-27',201252,12,2012,27,52,201212),('2012-12-28',201252,12,2012,28,52,201212),('2012-12-29',201252,12,2012,29,52,201212),('2012-12-30',201301,12,2012,30,1,201212),('2012-12-31',201301,12,2012,31,1,201212),('2013-01-01',201301,1,2013,1,1,201301),('2013-01-02',201301,1,2013,2,1,201301),('2013-01-03',201301,1,2013,3,1,201301),('2013-01-04',201301,1,2013,4,1,201301),('2013-01-05',201301,1,2013,5,1,201301),('2013-01-06',201302,1,2013,6,2,201301),('2013-01-07',201302,1,2013,7,2,201301),('2013-01-08',201302,1,2013,8,2,201301),('2013-01-09',201302,1,2013,9,2,201301),('2013-01-10',201302,1,2013,10,2,201301),('2013-01-11',201302,1,2013,11,2,201301),('2013-01-12',201302,1,2013,12,2,201301),('2013-01-13',201303,1,2013,13,3,201301),('2013-01-14',201303,1,2013,14,3,201301),('2013-01-15',201303,1,2013,15,3,201301),('2013-01-16',201303,1,2013,16,3,201301),('2013-01-17',201303,1,2013,17,3,201301),('2013-01-18',201303,1,2013,18,3,201301),('2013-01-19',201303,1,2013,19,3,201301),('2013-01-20',201304,1,2013,20,4,201301),('2013-01-21',201304,1,2013,21,4,201301),('2013-01-22',201304,1,2013,22,4,201301),('2013-01-23',201304,1,2013,23,4,201301),('2013-01-24',201304,1,2013,24,4,201301),('2013-01-25',201304,1,2013,25,4,201301),('2013-01-26',201304,1,2013,26,4,201301),('2013-01-27',201305,1,2013,27,5,201301),('2013-01-28',201305,1,2013,28,5,201301),('2013-01-29',201305,1,2013,29,5,201301),('2013-01-30',201305,1,2013,30,5,201301),('2013-01-31',201305,1,2013,31,5,201301),('2013-02-01',201305,2,2013,1,5,201302),('2013-02-02',201305,2,2013,2,5,201302),('2013-02-03',201306,2,2013,3,6,201302),('2013-02-04',201306,2,2013,4,6,201302),('2013-02-05',201306,2,2013,5,6,201302),('2013-02-06',201306,2,2013,6,6,201302),('2013-02-07',201306,2,2013,7,6,201302),('2013-02-08',201306,2,2013,8,6,201302),('2013-02-09',201306,2,2013,9,6,201302),('2013-02-10',201307,2,2013,10,7,201302),('2013-02-11',201307,2,2013,11,7,201302),('2013-02-12',201307,2,2013,12,7,201302),('2013-02-13',201307,2,2013,13,7,201302),('2013-02-14',201307,2,2013,14,7,201302),('2013-02-15',201307,2,2013,15,7,201302),('2013-02-16',201307,2,2013,16,7,201302),('2013-02-17',201308,2,2013,17,8,201302),('2013-02-18',201308,2,2013,18,8,201302),('2013-02-19',201308,2,2013,19,8,201302),('2013-02-20',201308,2,2013,20,8,201302),('2013-02-21',201308,2,2013,21,8,201302),('2013-02-22',201308,2,2013,22,8,201302),('2013-02-23',201308,2,2013,23,8,201302),('2013-02-24',201309,2,2013,24,9,201302),('2013-02-25',201309,2,2013,25,9,201302),('2013-02-26',201309,2,2013,26,9,201302),('2013-02-27',201309,2,2013,27,9,201302),('2013-02-28',201309,2,2013,28,9,201302),('2013-03-01',201309,3,2013,1,9,201303),('2013-03-02',201309,3,2013,2,9,201303),('2013-03-03',201310,3,2013,3,10,201303),('2013-03-04',201310,3,2013,4,10,201303),('2013-03-05',201310,3,2013,5,10,201303),('2013-03-06',201310,3,2013,6,10,201303),('2013-03-07',201310,3,2013,7,10,201303),('2013-03-08',201310,3,2013,8,10,201303),('2013-03-09',201310,3,2013,9,10,201303),('2013-03-10',201311,3,2013,10,11,201303),('2013-03-11',201311,3,2013,11,11,201303),('2013-03-12',201311,3,2013,12,11,201303),('2013-03-13',201311,3,2013,13,11,201303),('2013-03-14',201311,3,2013,14,11,201303),('2013-03-15',201311,3,2013,15,11,201303),('2013-03-16',201311,3,2013,16,11,201303),('2013-03-17',201312,3,2013,17,12,201303),('2013-03-18',201312,3,2013,18,12,201303),('2013-03-19',201312,3,2013,19,12,201303),('2013-03-20',201312,3,2013,20,12,201303),('2013-03-21',201312,3,2013,21,12,201303),('2013-03-22',201312,3,2013,22,12,201303),('2013-03-23',201312,3,2013,23,12,201303),('2013-03-24',201313,3,2013,24,13,201303),('2013-03-25',201313,3,2013,25,13,201303),('2013-03-26',201313,3,2013,26,13,201303),('2013-03-27',201313,3,2013,27,13,201303),('2013-03-28',201313,3,2013,28,13,201303),('2013-03-29',201313,3,2013,29,13,201303),('2013-03-30',201313,3,2013,30,13,201303),('2013-03-31',201314,3,2013,31,14,201303),('2013-04-01',201314,4,2013,1,14,201304),('2013-04-02',201314,4,2013,2,14,201304),('2013-04-03',201314,4,2013,3,14,201304),('2013-04-04',201314,4,2013,4,14,201304),('2013-04-05',201314,4,2013,5,14,201304),('2013-04-06',201314,4,2013,6,14,201304),('2013-04-07',201315,4,2013,7,15,201304),('2013-04-08',201315,4,2013,8,15,201304),('2013-04-09',201315,4,2013,9,15,201304),('2013-04-10',201315,4,2013,10,15,201304),('2013-04-11',201315,4,2013,11,15,201304),('2013-04-12',201315,4,2013,12,15,201304),('2013-04-13',201315,4,2013,13,15,201304),('2013-04-14',201316,4,2013,14,16,201304),('2013-04-15',201316,4,2013,15,16,201304),('2013-04-16',201316,4,2013,16,16,201304),('2013-04-17',201316,4,2013,17,16,201304),('2013-04-18',201316,4,2013,18,16,201304),('2013-04-19',201316,4,2013,19,16,201304),('2013-04-20',201316,4,2013,20,16,201304),('2013-04-21',201317,4,2013,21,17,201304),('2013-04-22',201317,4,2013,22,17,201304),('2013-04-23',201317,4,2013,23,17,201304),('2013-04-24',201317,4,2013,24,17,201304),('2013-04-25',201317,4,2013,25,17,201304),('2013-04-26',201317,4,2013,26,17,201304),('2013-04-27',201317,4,2013,27,17,201304),('2013-04-28',201318,4,2013,28,18,201304),('2013-04-29',201318,4,2013,29,18,201304),('2013-04-30',201318,4,2013,30,18,201304),('2013-05-01',201318,5,2013,1,18,201305),('2013-05-02',201318,5,2013,2,18,201305),('2013-05-03',201318,5,2013,3,18,201305),('2013-05-04',201318,5,2013,4,18,201305),('2013-05-05',201319,5,2013,5,19,201305),('2013-05-06',201319,5,2013,6,19,201305),('2013-05-07',201319,5,2013,7,19,201305),('2013-05-08',201319,5,2013,8,19,201305),('2013-05-09',201319,5,2013,9,19,201305),('2013-05-10',201319,5,2013,10,19,201305),('2013-05-11',201319,5,2013,11,19,201305),('2013-05-12',201320,5,2013,12,20,201305),('2013-05-13',201320,5,2013,13,20,201305),('2013-05-14',201320,5,2013,14,20,201305),('2013-05-15',201320,5,2013,15,20,201305),('2013-05-16',201320,5,2013,16,20,201305),('2013-05-17',201320,5,2013,17,20,201305),('2013-05-18',201320,5,2013,18,20,201305),('2013-05-19',201321,5,2013,19,21,201305),('2013-05-20',201321,5,2013,20,21,201305),('2013-05-21',201321,5,2013,21,21,201305),('2013-05-22',201321,5,2013,22,21,201305),('2013-05-23',201321,5,2013,23,21,201305),('2013-05-24',201321,5,2013,24,21,201305),('2013-05-25',201321,5,2013,25,21,201305),('2013-05-26',201322,5,2013,26,22,201305),('2013-05-27',201322,5,2013,27,22,201305),('2013-05-28',201322,5,2013,28,22,201305),('2013-05-29',201322,5,2013,29,22,201305),('2013-05-30',201322,5,2013,30,22,201305),('2013-05-31',201322,5,2013,31,22,201305),('2013-06-01',201322,6,2013,1,22,201306),('2013-06-02',201323,6,2013,2,23,201306),('2013-06-03',201323,6,2013,3,23,201306),('2013-06-04',201323,6,2013,4,23,201306),('2013-06-05',201323,6,2013,5,23,201306),('2013-06-06',201323,6,2013,6,23,201306),('2013-06-07',201323,6,2013,7,23,201306),('2013-06-08',201323,6,2013,8,23,201306),('2013-06-09',201324,6,2013,9,24,201306),('2013-06-10',201324,6,2013,10,24,201306),('2013-06-11',201324,6,2013,11,24,201306),('2013-06-12',201324,6,2013,12,24,201306),('2013-06-13',201324,6,2013,13,24,201306),('2013-06-14',201324,6,2013,14,24,201306),('2013-06-15',201324,6,2013,15,24,201306),('2013-06-16',201325,6,2013,16,25,201306),('2013-06-17',201325,6,2013,17,25,201306),('2013-06-18',201325,6,2013,18,25,201306),('2013-06-19',201325,6,2013,19,25,201306),('2013-06-20',201325,6,2013,20,25,201306),('2013-06-21',201325,6,2013,21,25,201306),('2013-06-22',201325,6,2013,22,25,201306),('2013-06-23',201326,6,2013,23,26,201306),('2013-06-24',201326,6,2013,24,26,201306),('2013-06-25',201326,6,2013,25,26,201306),('2013-06-26',201326,6,2013,26,26,201306),('2013-06-27',201326,6,2013,27,26,201306),('2013-06-28',201326,6,2013,28,26,201306),('2013-06-29',201326,6,2013,29,26,201306),('2013-06-30',201327,6,2013,30,27,201306),('2013-07-01',201327,7,2013,1,27,201307),('2013-07-02',201327,7,2013,2,27,201307),('2013-07-03',201327,7,2013,3,27,201307),('2013-07-04',201327,7,2013,4,27,201307),('2013-07-05',201327,7,2013,5,27,201307),('2013-07-06',201327,7,2013,6,27,201307),('2013-07-07',201328,7,2013,7,28,201307),('2013-07-08',201328,7,2013,8,28,201307),('2013-07-09',201328,7,2013,9,28,201307),('2013-07-10',201328,7,2013,10,28,201307),('2013-07-11',201328,7,2013,11,28,201307),('2013-07-12',201328,7,2013,12,28,201307),('2013-07-13',201328,7,2013,13,28,201307),('2013-07-14',201329,7,2013,14,29,201307),('2013-07-15',201329,7,2013,15,29,201307),('2013-07-16',201329,7,2013,16,29,201307),('2013-07-17',201329,7,2013,17,29,201307),('2013-07-18',201329,7,2013,18,29,201307),('2013-07-19',201329,7,2013,19,29,201307),('2013-07-20',201329,7,2013,20,29,201307),('2013-07-21',201330,7,2013,21,30,201307),('2013-07-22',201330,7,2013,22,30,201307),('2013-07-23',201330,7,2013,23,30,201307),('2013-07-24',201330,7,2013,24,30,201307),('2013-07-25',201330,7,2013,25,30,201307),('2013-07-26',201330,7,2013,26,30,201307),('2013-07-27',201330,7,2013,27,30,201307),('2013-07-28',201331,7,2013,28,31,201307),('2013-07-29',201331,7,2013,29,31,201307),('2013-07-30',201331,7,2013,30,31,201307),('2013-07-31',201331,7,2013,31,31,201307),('2013-08-01',201331,8,2013,1,31,201308),('2013-08-02',201331,8,2013,2,31,201308),('2013-08-03',201331,8,2013,3,31,201308),('2013-08-04',201332,8,2013,4,32,201308),('2013-08-05',201332,8,2013,5,32,201308),('2013-08-06',201332,8,2013,6,32,201308),('2013-08-07',201332,8,2013,7,32,201308),('2013-08-08',201332,8,2013,8,32,201308),('2013-08-09',201332,8,2013,9,32,201308),('2013-08-10',201332,8,2013,10,32,201308),('2013-08-11',201333,8,2013,11,33,201308),('2013-08-12',201333,8,2013,12,33,201308),('2013-08-13',201333,8,2013,13,33,201308),('2013-08-14',201333,8,2013,14,33,201308),('2013-08-15',201333,8,2013,15,33,201308),('2013-08-16',201333,8,2013,16,33,201308),('2013-08-17',201333,8,2013,17,33,201308),('2013-08-18',201334,8,2013,18,34,201308),('2013-08-19',201334,8,2013,19,34,201308),('2013-08-20',201334,8,2013,20,34,201308),('2013-08-21',201334,8,2013,21,34,201308),('2013-08-22',201334,8,2013,22,34,201308),('2013-08-23',201334,8,2013,23,34,201308),('2013-08-24',201334,8,2013,24,34,201308),('2013-08-25',201335,8,2013,25,35,201308),('2013-08-26',201335,8,2013,26,35,201308),('2013-08-27',201335,8,2013,27,35,201308),('2013-08-28',201335,8,2013,28,35,201308),('2013-08-29',201335,8,2013,29,35,201308),('2013-08-30',201335,8,2013,30,35,201308),('2013-08-31',201335,8,2013,31,35,201308),('2013-09-01',201336,9,2013,1,36,201309),('2013-09-02',201336,9,2013,2,36,201309),('2013-09-03',201336,9,2013,3,36,201309),('2013-09-04',201336,9,2013,4,36,201309),('2013-09-05',201336,9,2013,5,36,201309),('2013-09-06',201336,9,2013,6,36,201309),('2013-09-07',201336,9,2013,7,36,201309),('2013-09-08',201337,9,2013,8,37,201309),('2013-09-09',201337,9,2013,9,37,201309),('2013-09-10',201337,9,2013,10,37,201309),('2013-09-11',201337,9,2013,11,37,201309),('2013-09-12',201337,9,2013,12,37,201309),('2013-09-13',201337,9,2013,13,37,201309),('2013-09-14',201337,9,2013,14,37,201309),('2013-09-15',201338,9,2013,15,38,201309),('2013-09-16',201338,9,2013,16,38,201309),('2013-09-17',201338,9,2013,17,38,201309),('2013-09-18',201338,9,2013,18,38,201309),('2013-09-19',201338,9,2013,19,38,201309),('2013-09-20',201338,9,2013,20,38,201309),('2013-09-21',201338,9,2013,21,38,201309),('2013-09-22',201339,9,2013,22,39,201309),('2013-09-23',201339,9,2013,23,39,201309),('2013-09-24',201339,9,2013,24,39,201309),('2013-09-25',201339,9,2013,25,39,201309),('2013-09-26',201339,9,2013,26,39,201309),('2013-09-27',201339,9,2013,27,39,201309),('2013-09-28',201339,9,2013,28,39,201309),('2013-09-29',201340,9,2013,29,40,201309),('2013-09-30',201340,9,2013,30,40,201309),('2013-10-01',201340,10,2013,1,40,201310),('2013-10-02',201340,10,2013,2,40,201310),('2013-10-03',201340,10,2013,3,40,201310),('2013-10-04',201340,10,2013,4,40,201310),('2013-10-05',201340,10,2013,5,40,201310),('2013-10-06',201341,10,2013,6,41,201310),('2013-10-07',201341,10,2013,7,41,201310),('2013-10-08',201341,10,2013,8,41,201310),('2013-10-09',201341,10,2013,9,41,201310),('2013-10-10',201341,10,2013,10,41,201310),('2013-10-11',201341,10,2013,11,41,201310),('2013-10-12',201341,10,2013,12,41,201310),('2013-10-13',201342,10,2013,13,42,201310),('2013-10-14',201342,10,2013,14,42,201310),('2013-10-15',201342,10,2013,15,42,201310),('2013-10-16',201342,10,2013,16,42,201310),('2013-10-17',201342,10,2013,17,42,201310),('2013-10-18',201342,10,2013,18,42,201310),('2013-10-19',201342,10,2013,19,42,201310),('2013-10-20',201343,10,2013,20,43,201310),('2013-10-21',201343,10,2013,21,43,201310),('2013-10-22',201343,10,2013,22,43,201310),('2013-10-23',201343,10,2013,23,43,201310),('2013-10-24',201343,10,2013,24,43,201310),('2013-10-25',201343,10,2013,25,43,201310),('2013-10-26',201343,10,2013,26,43,201310),('2013-10-27',201344,10,2013,27,44,201310),('2013-10-28',201344,10,2013,28,44,201310),('2013-10-29',201344,10,2013,29,44,201310),('2013-10-30',201344,10,2013,30,44,201310),('2013-10-31',201344,10,2013,31,44,201310),('2013-11-01',201344,11,2013,1,44,201311),('2013-11-02',201344,11,2013,2,44,201311),('2013-11-03',201345,11,2013,3,45,201311),('2013-11-04',201345,11,2013,4,45,201311),('2013-11-05',201345,11,2013,5,45,201311),('2013-11-06',201345,11,2013,6,45,201311),('2013-11-07',201345,11,2013,7,45,201311),('2013-11-08',201345,11,2013,8,45,201311),('2013-11-09',201345,11,2013,9,45,201311),('2013-11-10',201346,11,2013,10,46,201311),('2013-11-11',201346,11,2013,11,46,201311),('2013-11-12',201346,11,2013,12,46,201311),('2013-11-13',201346,11,2013,13,46,201311),('2013-11-14',201346,11,2013,14,46,201311),('2013-11-15',201346,11,2013,15,46,201311),('2013-11-16',201346,11,2013,16,46,201311),('2013-11-17',201347,11,2013,17,47,201311),('2013-11-18',201347,11,2013,18,47,201311),('2013-11-19',201347,11,2013,19,47,201311),('2013-11-20',201347,11,2013,20,47,201311),('2013-11-21',201347,11,2013,21,47,201311),('2013-11-22',201347,11,2013,22,47,201311),('2013-11-23',201347,11,2013,23,47,201311),('2013-11-24',201348,11,2013,24,48,201311),('2013-11-25',201348,11,2013,25,48,201311),('2013-11-26',201348,11,2013,26,48,201311),('2013-11-27',201348,11,2013,27,48,201311),('2013-11-28',201348,11,2013,28,48,201311),('2013-11-29',201348,11,2013,29,48,201311),('2013-11-30',201348,11,2013,30,48,201311),('2013-12-01',201349,12,2013,1,49,201312),('2013-12-02',201349,12,2013,2,49,201312),('2013-12-03',201349,12,2013,3,49,201312),('2013-12-04',201349,12,2013,4,49,201312),('2013-12-05',201349,12,2013,5,49,201312),('2013-12-06',201349,12,2013,6,49,201312),('2013-12-07',201349,12,2013,7,49,201312),('2013-12-08',201350,12,2013,8,50,201312),('2013-12-09',201350,12,2013,9,50,201312),('2013-12-10',201350,12,2013,10,50,201312),('2013-12-11',201350,12,2013,11,50,201312),('2013-12-12',201350,12,2013,12,50,201312),('2013-12-13',201350,12,2013,13,50,201312),('2013-12-14',201350,12,2013,14,50,201312),('2013-12-15',201351,12,2013,15,51,201312),('2013-12-16',201351,12,2013,16,51,201312),('2013-12-17',201351,12,2013,17,51,201312),('2013-12-18',201351,12,2013,18,51,201312),('2013-12-19',201351,12,2013,19,51,201312),('2013-12-20',201351,12,2013,20,51,201312),('2013-12-21',201351,12,2013,21,51,201312),('2013-12-22',201352,12,2013,22,52,201312),('2013-12-23',201352,12,2013,23,52,201312),('2013-12-24',201352,12,2013,24,52,201312),('2013-12-25',201352,12,2013,25,52,201312),('2013-12-26',201352,12,2013,26,52,201312),('2013-12-27',201352,12,2013,27,52,201312),('2013-12-28',201352,12,2013,28,52,201312),('2013-12-29',201401,12,2013,29,1,201312),('2013-12-30',201401,12,2013,30,1,201312),('2013-12-31',201401,12,2013,31,1,201312),('2014-01-01',201401,1,2014,1,1,201401),('2014-01-02',201401,1,2014,2,1,201401),('2014-01-03',201401,1,2014,3,1,201401),('2014-01-04',201401,1,2014,4,1,201401),('2014-01-05',201402,1,2014,5,2,201401),('2014-01-06',201402,1,2014,6,2,201401),('2014-01-07',201402,1,2014,7,2,201401),('2014-01-08',201402,1,2014,8,2,201401),('2014-01-09',201402,1,2014,9,2,201401),('2014-01-10',201402,1,2014,10,2,201401),('2014-01-11',201402,1,2014,11,2,201401),('2014-01-12',201403,1,2014,12,3,201401),('2014-01-13',201403,1,2014,13,3,201401),('2014-01-14',201403,1,2014,14,3,201401),('2014-01-15',201403,1,2014,15,3,201401),('2014-01-16',201403,1,2014,16,3,201401),('2014-01-17',201403,1,2014,17,3,201401),('2014-01-18',201403,1,2014,18,3,201401),('2014-01-19',201404,1,2014,19,4,201401),('2014-01-20',201404,1,2014,20,4,201401),('2014-01-21',201404,1,2014,21,4,201401),('2014-01-22',201404,1,2014,22,4,201401),('2014-01-23',201404,1,2014,23,4,201401),('2014-01-24',201404,1,2014,24,4,201401),('2014-01-25',201404,1,2014,25,4,201401),('2014-01-26',201405,1,2014,26,5,201401),('2014-01-27',201405,1,2014,27,5,201401),('2014-01-28',201405,1,2014,28,5,201401),('2014-01-29',201405,1,2014,29,5,201401),('2014-01-30',201405,1,2014,30,5,201401),('2014-01-31',201405,1,2014,31,5,201401),('2014-02-01',201405,2,2014,1,5,201402),('2014-02-02',201406,2,2014,2,6,201402),('2014-02-03',201406,2,2014,3,6,201402),('2014-02-04',201406,2,2014,4,6,201402),('2014-02-05',201406,2,2014,5,6,201402),('2014-02-06',201406,2,2014,6,6,201402),('2014-02-07',201406,2,2014,7,6,201402),('2014-02-08',201406,2,2014,8,6,201402),('2014-02-09',201407,2,2014,9,7,201402),('2014-02-10',201407,2,2014,10,7,201402),('2014-02-11',201407,2,2014,11,7,201402),('2014-02-12',201407,2,2014,12,7,201402),('2014-02-13',201407,2,2014,13,7,201402),('2014-02-14',201407,2,2014,14,7,201402),('2014-02-15',201407,2,2014,15,7,201402),('2014-02-16',201408,2,2014,16,8,201402),('2014-02-17',201408,2,2014,17,8,201402),('2014-02-18',201408,2,2014,18,8,201402),('2014-02-19',201408,2,2014,19,8,201402),('2014-02-20',201408,2,2014,20,8,201402),('2014-02-21',201408,2,2014,21,8,201402),('2014-02-22',201408,2,2014,22,8,201402),('2014-02-23',201409,2,2014,23,9,201402),('2014-02-24',201409,2,2014,24,9,201402),('2014-02-25',201409,2,2014,25,9,201402),('2014-02-26',201409,2,2014,26,9,201402),('2014-02-27',201409,2,2014,27,9,201402),('2014-02-28',201409,2,2014,28,9,201402),('2014-03-01',201409,3,2014,1,9,201403),('2014-03-02',201410,3,2014,2,10,201403),('2014-03-03',201410,3,2014,3,10,201403),('2014-03-04',201410,3,2014,4,10,201403),('2014-03-05',201410,3,2014,5,10,201403),('2014-03-06',201410,3,2014,6,10,201403),('2014-03-07',201410,3,2014,7,10,201403),('2014-03-08',201410,3,2014,8,10,201403),('2014-03-09',201411,3,2014,9,11,201403),('2014-03-10',201411,3,2014,10,11,201403),('2014-03-11',201411,3,2014,11,11,201403),('2014-03-12',201411,3,2014,12,11,201403),('2014-03-13',201411,3,2014,13,11,201403),('2014-03-14',201411,3,2014,14,11,201403),('2014-03-15',201411,3,2014,15,11,201403),('2014-03-16',201412,3,2014,16,12,201403),('2014-03-17',201412,3,2014,17,12,201403),('2014-03-18',201412,3,2014,18,12,201403),('2014-03-19',201412,3,2014,19,12,201403),('2014-03-20',201412,3,2014,20,12,201403),('2014-03-21',201412,3,2014,21,12,201403),('2014-03-22',201412,3,2014,22,12,201403),('2014-03-23',201413,3,2014,23,13,201403),('2014-03-24',201413,3,2014,24,13,201403),('2014-03-25',201413,3,2014,25,13,201403),('2014-03-26',201413,3,2014,26,13,201403),('2014-03-27',201413,3,2014,27,13,201403),('2014-03-28',201413,3,2014,28,13,201403),('2014-03-29',201413,3,2014,29,13,201403),('2014-03-30',201414,3,2014,30,14,201403),('2014-03-31',201414,3,2014,31,14,201403),('2014-04-01',201414,4,2014,1,14,201404),('2014-04-02',201414,4,2014,2,14,201404),('2014-04-03',201414,4,2014,3,14,201404),('2014-04-04',201414,4,2014,4,14,201404),('2014-04-05',201414,4,2014,5,14,201404),('2014-04-06',201415,4,2014,6,15,201404),('2014-04-07',201415,4,2014,7,15,201404),('2014-04-08',201415,4,2014,8,15,201404),('2014-04-09',201415,4,2014,9,15,201404),('2014-04-10',201415,4,2014,10,15,201404),('2014-04-11',201415,4,2014,11,15,201404),('2014-04-12',201415,4,2014,12,15,201404),('2014-04-13',201416,4,2014,13,16,201404),('2014-04-14',201416,4,2014,14,16,201404),('2014-04-15',201416,4,2014,15,16,201404),('2014-04-16',201416,4,2014,16,16,201404),('2014-04-17',201416,4,2014,17,16,201404),('2014-04-18',201416,4,2014,18,16,201404),('2014-04-19',201416,4,2014,19,16,201404),('2014-04-20',201417,4,2014,20,17,201404),('2014-04-21',201417,4,2014,21,17,201404),('2014-04-22',201417,4,2014,22,17,201404),('2014-04-23',201417,4,2014,23,17,201404),('2014-04-24',201417,4,2014,24,17,201404),('2014-04-25',201417,4,2014,25,17,201404),('2014-04-26',201417,4,2014,26,17,201404),('2014-04-27',201418,4,2014,27,18,201404),('2014-04-28',201418,4,2014,28,18,201404),('2014-04-29',201418,4,2014,29,18,201404),('2014-04-30',201418,4,2014,30,18,201404),('2014-05-01',201418,5,2014,1,18,201405),('2014-05-02',201418,5,2014,2,18,201405),('2014-05-03',201418,5,2014,3,18,201405),('2014-05-04',201419,5,2014,4,19,201405),('2014-05-05',201419,5,2014,5,19,201405),('2014-05-06',201419,5,2014,6,19,201405),('2014-05-07',201419,5,2014,7,19,201405),('2014-05-08',201419,5,2014,8,19,201405),('2014-05-09',201419,5,2014,9,19,201405),('2014-05-10',201419,5,2014,10,19,201405),('2014-05-11',201420,5,2014,11,20,201405),('2014-05-12',201420,5,2014,12,20,201405),('2014-05-13',201420,5,2014,13,20,201405),('2014-05-14',201420,5,2014,14,20,201405),('2014-05-15',201420,5,2014,15,20,201405),('2014-05-16',201420,5,2014,16,20,201405),('2014-05-17',201420,5,2014,17,20,201405),('2014-05-18',201421,5,2014,18,21,201405),('2014-05-19',201421,5,2014,19,21,201405),('2014-05-20',201421,5,2014,20,21,201405),('2014-05-21',201421,5,2014,21,21,201405),('2014-05-22',201421,5,2014,22,21,201405),('2014-05-23',201421,5,2014,23,21,201405),('2014-05-24',201421,5,2014,24,21,201405),('2014-05-25',201422,5,2014,25,22,201405),('2014-05-26',201422,5,2014,26,22,201405),('2014-05-27',201422,5,2014,27,22,201405),('2014-05-28',201422,5,2014,28,22,201405),('2014-05-29',201422,5,2014,29,22,201405),('2014-05-30',201422,5,2014,30,22,201405),('2014-05-31',201422,5,2014,31,22,201405),('2014-06-01',201423,6,2014,1,23,201406),('2014-06-02',201423,6,2014,2,23,201406),('2014-06-03',201423,6,2014,3,23,201406),('2014-06-04',201423,6,2014,4,23,201406),('2014-06-05',201423,6,2014,5,23,201406),('2014-06-06',201423,6,2014,6,23,201406),('2014-06-07',201423,6,2014,7,23,201406),('2014-06-08',201424,6,2014,8,24,201406),('2014-06-09',201424,6,2014,9,24,201406),('2014-06-10',201424,6,2014,10,24,201406),('2014-06-11',201424,6,2014,11,24,201406),('2014-06-12',201424,6,2014,12,24,201406),('2014-06-13',201424,6,2014,13,24,201406),('2014-06-14',201424,6,2014,14,24,201406),('2014-06-15',201425,6,2014,15,25,201406),('2014-06-16',201425,6,2014,16,25,201406),('2014-06-17',201425,6,2014,17,25,201406),('2014-06-18',201425,6,2014,18,25,201406),('2014-06-19',201425,6,2014,19,25,201406),('2014-06-20',201425,6,2014,20,25,201406),('2014-06-21',201425,6,2014,21,25,201406),('2014-06-22',201426,6,2014,22,26,201406),('2014-06-23',201426,6,2014,23,26,201406),('2014-06-24',201426,6,2014,24,26,201406),('2014-06-25',201426,6,2014,25,26,201406),('2014-06-26',201426,6,2014,26,26,201406),('2014-06-27',201426,6,2014,27,26,201406),('2014-06-28',201426,6,2014,28,26,201406),('2014-06-29',201427,6,2014,29,27,201406),('2014-06-30',201427,6,2014,30,27,201406),('2014-07-01',201427,7,2014,1,27,201407),('2014-07-02',201427,7,2014,2,27,201407),('2014-07-03',201427,7,2014,3,27,201407),('2014-07-04',201427,7,2014,4,27,201407),('2014-07-05',201427,7,2014,5,27,201407),('2014-07-06',201428,7,2014,6,28,201407),('2014-07-07',201428,7,2014,7,28,201407),('2014-07-08',201428,7,2014,8,28,201407),('2014-07-09',201428,7,2014,9,28,201407),('2014-07-10',201428,7,2014,10,28,201407),('2014-07-11',201428,7,2014,11,28,201407),('2014-07-12',201428,7,2014,12,28,201407),('2014-07-13',201429,7,2014,13,29,201407),('2014-07-14',201429,7,2014,14,29,201407),('2014-07-15',201429,7,2014,15,29,201407),('2014-07-16',201429,7,2014,16,29,201407),('2014-07-17',201429,7,2014,17,29,201407),('2014-07-18',201429,7,2014,18,29,201407),('2014-07-19',201429,7,2014,19,29,201407),('2014-07-20',201430,7,2014,20,30,201407),('2014-07-21',201430,7,2014,21,30,201407),('2014-07-22',201430,7,2014,22,30,201407),('2014-07-23',201430,7,2014,23,30,201407),('2014-07-24',201430,7,2014,24,30,201407),('2014-07-25',201430,7,2014,25,30,201407),('2014-07-26',201430,7,2014,26,30,201407),('2014-07-27',201431,7,2014,27,31,201407),('2014-07-28',201431,7,2014,28,31,201407),('2014-07-29',201431,7,2014,29,31,201407),('2014-07-30',201431,7,2014,30,31,201407),('2014-07-31',201431,7,2014,31,31,201407),('2014-08-01',201431,8,2014,1,31,201408),('2014-08-02',201431,8,2014,2,31,201408),('2014-08-03',201432,8,2014,3,32,201408),('2014-08-04',201432,8,2014,4,32,201408),('2014-08-05',201432,8,2014,5,32,201408),('2014-08-06',201432,8,2014,6,32,201408),('2014-08-07',201432,8,2014,7,32,201408),('2014-08-08',201432,8,2014,8,32,201408),('2014-08-09',201432,8,2014,9,32,201408),('2014-08-10',201433,8,2014,10,33,201408),('2014-08-11',201433,8,2014,11,33,201408),('2014-08-12',201433,8,2014,12,33,201408),('2014-08-13',201433,8,2014,13,33,201408),('2014-08-14',201433,8,2014,14,33,201408),('2014-08-15',201433,8,2014,15,33,201408),('2014-08-16',201433,8,2014,16,33,201408),('2014-08-17',201434,8,2014,17,34,201408),('2014-08-18',201434,8,2014,18,34,201408),('2014-08-19',201434,8,2014,19,34,201408),('2014-08-20',201434,8,2014,20,34,201408),('2014-08-21',201434,8,2014,21,34,201408),('2014-08-22',201434,8,2014,22,34,201408),('2014-08-23',201434,8,2014,23,34,201408),('2014-08-24',201435,8,2014,24,35,201408),('2014-08-25',201435,8,2014,25,35,201408),('2014-08-26',201435,8,2014,26,35,201408),('2014-08-27',201435,8,2014,27,35,201408),('2014-08-28',201435,8,2014,28,35,201408),('2014-08-29',201435,8,2014,29,35,201408),('2014-08-30',201435,8,2014,30,35,201408),('2014-08-31',201436,8,2014,31,36,201408),('2014-09-01',201436,9,2014,1,36,201409),('2014-09-02',201436,9,2014,2,36,201409),('2014-09-03',201436,9,2014,3,36,201409),('2014-09-04',201436,9,2014,4,36,201409),('2014-09-05',201436,9,2014,5,36,201409),('2014-09-06',201436,9,2014,6,36,201409),('2014-09-07',201437,9,2014,7,37,201409),('2014-09-08',201437,9,2014,8,37,201409),('2014-09-09',201437,9,2014,9,37,201409),('2014-09-10',201437,9,2014,10,37,201409),('2014-09-11',201437,9,2014,11,37,201409),('2014-09-12',201437,9,2014,12,37,201409),('2014-09-13',201437,9,2014,13,37,201409),('2014-09-14',201438,9,2014,14,38,201409),('2014-09-15',201438,9,2014,15,38,201409),('2014-09-16',201438,9,2014,16,38,201409),('2014-09-17',201438,9,2014,17,38,201409),('2014-09-18',201438,9,2014,18,38,201409),('2014-09-19',201438,9,2014,19,38,201409),('2014-09-20',201438,9,2014,20,38,201409),('2014-09-21',201439,9,2014,21,39,201409),('2014-09-22',201439,9,2014,22,39,201409),('2014-09-23',201439,9,2014,23,39,201409),('2014-09-24',201439,9,2014,24,39,201409),('2014-09-25',201439,9,2014,25,39,201409),('2014-09-26',201439,9,2014,26,39,201409),('2014-09-27',201439,9,2014,27,39,201409),('2014-09-28',201440,9,2014,28,40,201409),('2014-09-29',201440,9,2014,29,40,201409),('2014-09-30',201440,9,2014,30,40,201409),('2014-10-01',201440,10,2014,1,40,201410),('2014-10-02',201440,10,2014,2,40,201410),('2014-10-03',201440,10,2014,3,40,201410),('2014-10-04',201440,10,2014,4,40,201410),('2014-10-05',201441,10,2014,5,41,201410),('2014-10-06',201441,10,2014,6,41,201410),('2014-10-07',201441,10,2014,7,41,201410),('2014-10-08',201441,10,2014,8,41,201410),('2014-10-09',201441,10,2014,9,41,201410),('2014-10-10',201441,10,2014,10,41,201410),('2014-10-11',201441,10,2014,11,41,201410),('2014-10-12',201442,10,2014,12,42,201410),('2014-10-13',201442,10,2014,13,42,201410),('2014-10-14',201442,10,2014,14,42,201410),('2014-10-15',201442,10,2014,15,42,201410),('2014-10-16',201442,10,2014,16,42,201410),('2014-10-17',201442,10,2014,17,42,201410),('2014-10-18',201442,10,2014,18,42,201410),('2014-10-19',201443,10,2014,19,43,201410),('2014-10-20',201443,10,2014,20,43,201410),('2014-10-21',201443,10,2014,21,43,201410),('2014-10-22',201443,10,2014,22,43,201410),('2014-10-23',201443,10,2014,23,43,201410),('2014-10-24',201443,10,2014,24,43,201410),('2014-10-25',201443,10,2014,25,43,201410),('2014-10-26',201444,10,2014,26,44,201410),('2014-10-27',201444,10,2014,27,44,201410),('2014-10-28',201444,10,2014,28,44,201410),('2014-10-29',201444,10,2014,29,44,201410),('2014-10-30',201444,10,2014,30,44,201410),('2014-10-31',201444,10,2014,31,44,201410),('2014-11-01',201444,11,2014,1,44,201411),('2014-11-02',201445,11,2014,2,45,201411),('2014-11-03',201445,11,2014,3,45,201411),('2014-11-04',201445,11,2014,4,45,201411),('2014-11-05',201445,11,2014,5,45,201411),('2014-11-06',201445,11,2014,6,45,201411),('2014-11-07',201445,11,2014,7,45,201411),('2014-11-08',201445,11,2014,8,45,201411),('2014-11-09',201446,11,2014,9,46,201411),('2014-11-10',201446,11,2014,10,46,201411),('2014-11-11',201446,11,2014,11,46,201411),('2014-11-12',201446,11,2014,12,46,201411),('2014-11-13',201446,11,2014,13,46,201411),('2014-11-14',201446,11,2014,14,46,201411),('2014-11-15',201446,11,2014,15,46,201411),('2014-11-16',201447,11,2014,16,47,201411),('2014-11-17',201447,11,2014,17,47,201411),('2014-11-18',201447,11,2014,18,47,201411),('2014-11-19',201447,11,2014,19,47,201411),('2014-11-20',201447,11,2014,20,47,201411),('2014-11-21',201447,11,2014,21,47,201411),('2014-11-22',201447,11,2014,22,47,201411),('2014-11-23',201448,11,2014,23,48,201411),('2014-11-24',201448,11,2014,24,48,201411),('2014-11-25',201448,11,2014,25,48,201411),('2014-11-26',201448,11,2014,26,48,201411),('2014-11-27',201448,11,2014,27,48,201411),('2014-11-28',201448,11,2014,28,48,201411),('2014-11-29',201448,11,2014,29,48,201411),('2014-11-30',201449,11,2014,30,49,201411),('2014-12-01',201449,12,2014,1,49,201412),('2014-12-02',201449,12,2014,2,49,201412),('2014-12-03',201449,12,2014,3,49,201412),('2014-12-04',201449,12,2014,4,49,201412),('2014-12-05',201449,12,2014,5,49,201412),('2014-12-06',201449,12,2014,6,49,201412),('2014-12-07',201450,12,2014,7,50,201412),('2014-12-08',201450,12,2014,8,50,201412),('2014-12-09',201450,12,2014,9,50,201412),('2014-12-10',201450,12,2014,10,50,201412),('2014-12-11',201450,12,2014,11,50,201412),('2014-12-12',201450,12,2014,12,50,201412),('2014-12-13',201450,12,2014,13,50,201412),('2014-12-14',201451,12,2014,14,51,201412),('2014-12-15',201451,12,2014,15,51,201412),('2014-12-16',201451,12,2014,16,51,201412),('2014-12-17',201451,12,2014,17,51,201412),('2014-12-18',201451,12,2014,18,51,201412),('2014-12-19',201451,12,2014,19,51,201412),('2014-12-20',201451,12,2014,20,51,201412),('2014-12-21',201452,12,2014,21,52,201412),('2014-12-22',201452,12,2014,22,52,201412),('2014-12-23',201452,12,2014,23,52,201412),('2014-12-24',201452,12,2014,24,52,201412),('2014-12-25',201452,12,2014,25,52,201412),('2014-12-26',201452,12,2014,26,52,201412),('2014-12-27',201452,12,2014,27,52,201412),('2014-12-28',201453,12,2014,28,53,201412),('2014-12-29',201453,12,2014,29,53,201412),('2014-12-30',201453,12,2014,30,53,201412),('2014-12-31',201453,12,2014,31,53,201412),('2015-01-01',201453,1,2015,1,53,201501),('2015-01-02',201453,1,2015,2,53,201501),('2015-01-03',201453,1,2015,3,53,201501),('2015-01-04',201501,1,2015,4,1,201501),('2015-01-05',201501,1,2015,5,1,201501),('2015-01-06',201501,1,2015,6,1,201501),('2015-01-07',201501,1,2015,7,1,201501),('2015-01-08',201501,1,2015,8,1,201501),('2015-01-09',201501,1,2015,9,1,201501),('2015-01-10',201501,1,2015,10,1,201501),('2015-01-11',201502,1,2015,11,2,201501),('2015-01-12',201502,1,2015,12,2,201501),('2015-01-13',201502,1,2015,13,2,201501),('2015-01-14',201502,1,2015,14,2,201501),('2015-01-15',201502,1,2015,15,2,201501),('2015-01-16',201502,1,2015,16,2,201501),('2015-01-17',201502,1,2015,17,2,201501),('2015-01-18',201503,1,2015,18,3,201501),('2015-01-19',201503,1,2015,19,3,201501),('2015-01-20',201503,1,2015,20,3,201501),('2015-01-21',201503,1,2015,21,3,201501),('2015-01-22',201503,1,2015,22,3,201501),('2015-01-23',201503,1,2015,23,3,201501),('2015-01-24',201503,1,2015,24,3,201501),('2015-01-25',201504,1,2015,25,4,201501),('2015-01-26',201504,1,2015,26,4,201501),('2015-01-27',201504,1,2015,27,4,201501),('2015-01-28',201504,1,2015,28,4,201501),('2015-01-29',201504,1,2015,29,4,201501),('2015-01-30',201504,1,2015,30,4,201501),('2015-01-31',201504,1,2015,31,4,201501),('2015-02-01',201505,2,2015,1,5,201502),('2015-02-02',201505,2,2015,2,5,201502),('2015-02-03',201505,2,2015,3,5,201502),('2015-02-04',201505,2,2015,4,5,201502),('2015-02-05',201505,2,2015,5,5,201502),('2015-02-06',201505,2,2015,6,5,201502),('2015-02-07',201505,2,2015,7,5,201502),('2015-02-08',201506,2,2015,8,6,201502),('2015-02-09',201506,2,2015,9,6,201502),('2015-02-10',201506,2,2015,10,6,201502),('2015-02-11',201506,2,2015,11,6,201502),('2015-02-12',201506,2,2015,12,6,201502),('2015-02-13',201506,2,2015,13,6,201502),('2015-02-14',201506,2,2015,14,6,201502),('2015-02-15',201507,2,2015,15,7,201502),('2015-02-16',201507,2,2015,16,7,201502),('2015-02-17',201507,2,2015,17,7,201502),('2015-02-18',201507,2,2015,18,7,201502),('2015-02-19',201507,2,2015,19,7,201502),('2015-02-20',201507,2,2015,20,7,201502),('2015-02-21',201507,2,2015,21,7,201502),('2015-02-22',201508,2,2015,22,8,201502),('2015-02-23',201508,2,2015,23,8,201502),('2015-02-24',201508,2,2015,24,8,201502),('2015-02-25',201508,2,2015,25,8,201502),('2015-02-26',201508,2,2015,26,8,201502),('2015-02-27',201508,2,2015,27,8,201502),('2015-02-28',201508,2,2015,28,8,201502),('2015-03-01',201509,3,2015,1,9,201503),('2015-03-02',201509,3,2015,2,9,201503),('2015-03-03',201509,3,2015,3,9,201503),('2015-03-04',201509,3,2015,4,9,201503),('2015-03-05',201509,3,2015,5,9,201503),('2015-03-06',201509,3,2015,6,9,201503),('2015-03-07',201509,3,2015,7,9,201503),('2015-03-08',201510,3,2015,8,10,201503),('2015-03-09',201510,3,2015,9,10,201503),('2015-03-10',201510,3,2015,10,10,201503),('2015-03-11',201510,3,2015,11,10,201503),('2015-03-12',201510,3,2015,12,10,201503),('2015-03-13',201510,3,2015,13,10,201503),('2015-03-14',201510,3,2015,14,10,201503),('2015-03-15',201511,3,2015,15,11,201503),('2015-03-16',201511,3,2015,16,11,201503),('2015-03-17',201511,3,2015,17,11,201503),('2015-03-18',201511,3,2015,18,11,201503),('2015-03-19',201511,3,2015,19,11,201503),('2015-03-20',201511,3,2015,20,11,201503),('2015-03-21',201511,3,2015,21,11,201503),('2015-03-22',201512,3,2015,22,12,201503),('2015-03-23',201512,3,2015,23,12,201503),('2015-03-24',201512,3,2015,24,12,201503),('2015-03-25',201512,3,2015,25,12,201503),('2015-03-26',201512,3,2015,26,12,201503),('2015-03-27',201512,3,2015,27,12,201503),('2015-03-28',201512,3,2015,28,12,201503),('2015-03-29',201513,3,2015,29,13,201503),('2015-03-30',201513,3,2015,30,13,201503),('2015-03-31',201513,3,2015,31,13,201503),('2015-04-01',201513,4,2015,1,13,201504),('2015-04-02',201513,4,2015,2,13,201504),('2015-04-03',201513,4,2015,3,13,201504),('2015-04-04',201513,4,2015,4,13,201504),('2015-04-05',201514,4,2015,5,14,201504),('2015-04-06',201514,4,2015,6,14,201504),('2015-04-07',201514,4,2015,7,14,201504),('2015-04-08',201514,4,2015,8,14,201504),('2015-04-09',201514,4,2015,9,14,201504),('2015-04-10',201514,4,2015,10,14,201504),('2015-04-11',201514,4,2015,11,14,201504),('2015-04-12',201515,4,2015,12,15,201504),('2015-04-13',201515,4,2015,13,15,201504),('2015-04-14',201515,4,2015,14,15,201504),('2015-04-15',201515,4,2015,15,15,201504),('2015-04-16',201515,4,2015,16,15,201504),('2015-04-17',201515,4,2015,17,15,201504),('2015-04-18',201515,4,2015,18,15,201504),('2015-04-19',201516,4,2015,19,16,201504),('2015-04-20',201516,4,2015,20,16,201504),('2015-04-21',201516,4,2015,21,16,201504),('2015-04-22',201516,4,2015,22,16,201504),('2015-04-23',201516,4,2015,23,16,201504),('2015-04-24',201516,4,2015,24,16,201504),('2015-04-25',201516,4,2015,25,16,201504),('2015-04-26',201517,4,2015,26,17,201504),('2015-04-27',201517,4,2015,27,17,201504),('2015-04-28',201517,4,2015,28,17,201504),('2015-04-29',201517,4,2015,29,17,201504),('2015-04-30',201517,4,2015,30,17,201504),('2015-05-01',201517,5,2015,1,17,201505),('2015-05-02',201517,5,2015,2,17,201505),('2015-05-03',201518,5,2015,3,18,201505),('2015-05-04',201518,5,2015,4,18,201505),('2015-05-05',201518,5,2015,5,18,201505),('2015-05-06',201518,5,2015,6,18,201505),('2015-05-07',201518,5,2015,7,18,201505),('2015-05-08',201518,5,2015,8,18,201505),('2015-05-09',201518,5,2015,9,18,201505),('2015-05-10',201519,5,2015,10,19,201505),('2015-05-11',201519,5,2015,11,19,201505),('2015-05-12',201519,5,2015,12,19,201505),('2015-05-13',201519,5,2015,13,19,201505),('2015-05-14',201519,5,2015,14,19,201505),('2015-05-15',201519,5,2015,15,19,201505),('2015-05-16',201519,5,2015,16,19,201505),('2015-05-17',201520,5,2015,17,20,201505),('2015-05-18',201520,5,2015,18,20,201505),('2015-05-19',201520,5,2015,19,20,201505),('2015-05-20',201520,5,2015,20,20,201505),('2015-05-21',201520,5,2015,21,20,201505),('2015-05-22',201520,5,2015,22,20,201505),('2015-05-23',201520,5,2015,23,20,201505),('2015-05-24',201521,5,2015,24,21,201505),('2015-05-25',201521,5,2015,25,21,201505),('2015-05-26',201521,5,2015,26,21,201505),('2015-05-27',201521,5,2015,27,21,201505),('2015-05-28',201521,5,2015,28,21,201505),('2015-05-29',201521,5,2015,29,21,201505),('2015-05-30',201521,5,2015,30,21,201505),('2015-05-31',201522,5,2015,31,22,201505),('2015-06-01',201522,6,2015,1,22,201506),('2015-06-02',201522,6,2015,2,22,201506),('2015-06-03',201522,6,2015,3,22,201506),('2015-06-04',201522,6,2015,4,22,201506),('2015-06-05',201522,6,2015,5,22,201506),('2015-06-06',201522,6,2015,6,22,201506),('2015-06-07',201523,6,2015,7,23,201506),('2015-06-08',201523,6,2015,8,23,201506),('2015-06-09',201523,6,2015,9,23,201506),('2015-06-10',201523,6,2015,10,23,201506),('2015-06-11',201523,6,2015,11,23,201506),('2015-06-12',201523,6,2015,12,23,201506),('2015-06-13',201523,6,2015,13,23,201506),('2015-06-14',201524,6,2015,14,24,201506),('2015-06-15',201524,6,2015,15,24,201506),('2015-06-16',201524,6,2015,16,24,201506),('2015-06-17',201524,6,2015,17,24,201506),('2015-06-18',201524,6,2015,18,24,201506),('2015-06-19',201524,6,2015,19,24,201506),('2015-06-20',201524,6,2015,20,24,201506),('2015-06-21',201525,6,2015,21,25,201506),('2015-06-22',201525,6,2015,22,25,201506),('2015-06-23',201525,6,2015,23,25,201506),('2015-06-24',201525,6,2015,24,25,201506),('2015-06-25',201525,6,2015,25,25,201506),('2015-06-26',201525,6,2015,26,25,201506),('2015-06-27',201525,6,2015,27,25,201506),('2015-06-28',201526,6,2015,28,26,201506),('2015-06-29',201526,6,2015,29,26,201506),('2015-06-30',201526,6,2015,30,26,201506),('2015-07-01',201526,7,2015,1,26,201507),('2015-07-02',201526,7,2015,2,26,201507),('2015-07-03',201526,7,2015,3,26,201507),('2015-07-04',201526,7,2015,4,26,201507),('2015-07-05',201527,7,2015,5,27,201507),('2015-07-06',201527,7,2015,6,27,201507),('2015-07-07',201527,7,2015,7,27,201507),('2015-07-08',201527,7,2015,8,27,201507),('2015-07-09',201527,7,2015,9,27,201507),('2015-07-10',201527,7,2015,10,27,201507),('2015-07-11',201527,7,2015,11,27,201507),('2015-07-12',201528,7,2015,12,28,201507),('2015-07-13',201528,7,2015,13,28,201507),('2015-07-14',201528,7,2015,14,28,201507),('2015-07-15',201528,7,2015,15,28,201507),('2015-07-16',201528,7,2015,16,28,201507),('2015-07-17',201528,7,2015,17,28,201507),('2015-07-18',201528,7,2015,18,28,201507),('2015-07-19',201529,7,2015,19,29,201507),('2015-07-20',201529,7,2015,20,29,201507),('2015-07-21',201529,7,2015,21,29,201507),('2015-07-22',201529,7,2015,22,29,201507),('2015-07-23',201529,7,2015,23,29,201507),('2015-07-24',201529,7,2015,24,29,201507),('2015-07-25',201529,7,2015,25,29,201507),('2015-07-26',201530,7,2015,26,30,201507),('2015-07-27',201530,7,2015,27,30,201507),('2015-07-28',201530,7,2015,28,30,201507),('2015-07-29',201530,7,2015,29,30,201507),('2015-07-30',201530,7,2015,30,30,201507),('2015-07-31',201530,7,2015,31,30,201507),('2015-08-01',201530,8,2015,1,30,201508),('2015-08-02',201531,8,2015,2,31,201508),('2015-08-03',201531,8,2015,3,31,201508),('2015-08-04',201531,8,2015,4,31,201508),('2015-08-05',201531,8,2015,5,31,201508),('2015-08-06',201531,8,2015,6,31,201508),('2015-08-07',201531,8,2015,7,31,201508),('2015-08-08',201531,8,2015,8,31,201508),('2015-08-09',201532,8,2015,9,32,201508),('2015-08-10',201532,8,2015,10,32,201508),('2015-08-11',201532,8,2015,11,32,201508),('2015-08-12',201532,8,2015,12,32,201508),('2015-08-13',201532,8,2015,13,32,201508),('2015-08-14',201532,8,2015,14,32,201508),('2015-08-15',201532,8,2015,15,32,201508),('2015-08-16',201533,8,2015,16,33,201508),('2015-08-17',201533,8,2015,17,33,201508),('2015-08-18',201533,8,2015,18,33,201508),('2015-08-19',201533,8,2015,19,33,201508),('2015-08-20',201533,8,2015,20,33,201508),('2015-08-21',201533,8,2015,21,33,201508),('2015-08-22',201533,8,2015,22,33,201508),('2015-08-23',201534,8,2015,23,34,201508),('2015-08-24',201534,8,2015,24,34,201508),('2015-08-25',201534,8,2015,25,34,201508),('2015-08-26',201534,8,2015,26,34,201508),('2015-08-27',201534,8,2015,27,34,201508),('2015-08-28',201534,8,2015,28,34,201508),('2015-08-29',201534,8,2015,29,34,201508),('2015-08-30',201535,8,2015,30,35,201508),('2015-08-31',201535,8,2015,31,35,201508),('2015-09-01',201535,9,2015,1,35,201509),('2015-09-02',201535,9,2015,2,35,201509),('2015-09-03',201535,9,2015,3,35,201509),('2015-09-04',201535,9,2015,4,35,201509),('2015-09-05',201535,9,2015,5,35,201509),('2015-09-06',201536,9,2015,6,36,201509),('2015-09-07',201536,9,2015,7,36,201509),('2015-09-08',201536,9,2015,8,36,201509),('2015-09-09',201536,9,2015,9,36,201509),('2015-09-10',201536,9,2015,10,36,201509),('2015-09-11',201536,9,2015,11,36,201509),('2015-09-12',201536,9,2015,12,36,201509),('2015-09-13',201537,9,2015,13,37,201509),('2015-09-14',201537,9,2015,14,37,201509),('2015-09-15',201537,9,2015,15,37,201509),('2015-09-16',201537,9,2015,16,37,201509),('2015-09-17',201537,9,2015,17,37,201509),('2015-09-18',201537,9,2015,18,37,201509),('2015-09-19',201537,9,2015,19,37,201509),('2015-09-20',201538,9,2015,20,38,201509),('2015-09-21',201538,9,2015,21,38,201509),('2015-09-22',201538,9,2015,22,38,201509),('2015-09-23',201538,9,2015,23,38,201509),('2015-09-24',201538,9,2015,24,38,201509),('2015-09-25',201538,9,2015,25,38,201509),('2015-09-26',201538,9,2015,26,38,201509),('2015-09-27',201539,9,2015,27,39,201509),('2015-09-28',201539,9,2015,28,39,201509),('2015-09-29',201539,9,2015,29,39,201509),('2015-09-30',201539,9,2015,30,39,201509),('2015-10-01',201539,10,2015,1,39,201510),('2015-10-02',201539,10,2015,2,39,201510),('2015-10-03',201539,10,2015,3,39,201510),('2015-10-04',201540,10,2015,4,40,201510),('2015-10-05',201540,10,2015,5,40,201510),('2015-10-06',201540,10,2015,6,40,201510),('2015-10-07',201540,10,2015,7,40,201510),('2015-10-08',201540,10,2015,8,40,201510),('2015-10-09',201540,10,2015,9,40,201510),('2015-10-10',201540,10,2015,10,40,201510),('2015-10-11',201541,10,2015,11,41,201510),('2015-10-12',201541,10,2015,12,41,201510),('2015-10-13',201541,10,2015,13,41,201510),('2015-10-14',201541,10,2015,14,41,201510),('2015-10-15',201541,10,2015,15,41,201510),('2015-10-16',201541,10,2015,16,41,201510),('2015-10-17',201541,10,2015,17,41,201510),('2015-10-18',201542,10,2015,18,42,201510),('2015-10-19',201542,10,2015,19,42,201510),('2015-10-20',201542,10,2015,20,42,201510),('2015-10-21',201542,10,2015,21,42,201510),('2015-10-22',201542,10,2015,22,42,201510),('2015-10-23',201542,10,2015,23,42,201510),('2015-10-24',201542,10,2015,24,42,201510),('2015-10-25',201543,10,2015,25,43,201510),('2015-10-26',201543,10,2015,26,43,201510),('2015-10-27',201543,10,2015,27,43,201510),('2015-10-28',201543,10,2015,28,43,201510),('2015-10-29',201543,10,2015,29,43,201510),('2015-10-30',201543,10,2015,30,43,201510),('2015-10-31',201543,10,2015,31,43,201510),('2015-11-01',201544,11,2015,1,44,201511),('2015-11-02',201544,11,2015,2,44,201511),('2015-11-03',201544,11,2015,3,44,201511),('2015-11-04',201544,11,2015,4,44,201511),('2015-11-05',201544,11,2015,5,44,201511),('2015-11-06',201544,11,2015,6,44,201511),('2015-11-07',201544,11,2015,7,44,201511),('2015-11-08',201545,11,2015,8,45,201511),('2015-11-09',201545,11,2015,9,45,201511),('2015-11-10',201545,11,2015,10,45,201511),('2015-11-11',201545,11,2015,11,45,201511),('2015-11-12',201545,11,2015,12,45,201511),('2015-11-13',201545,11,2015,13,45,201511),('2015-11-14',201545,11,2015,14,45,201511),('2015-11-15',201546,11,2015,15,46,201511),('2015-11-16',201546,11,2015,16,46,201511),('2015-11-17',201546,11,2015,17,46,201511),('2015-11-18',201546,11,2015,18,46,201511),('2015-11-19',201546,11,2015,19,46,201511),('2015-11-20',201546,11,2015,20,46,201511),('2015-11-21',201546,11,2015,21,46,201511),('2015-11-22',201547,11,2015,22,47,201511),('2015-11-23',201547,11,2015,23,47,201511),('2015-11-24',201547,11,2015,24,47,201511),('2015-11-25',201547,11,2015,25,47,201511),('2015-11-26',201547,11,2015,26,47,201511),('2015-11-27',201547,11,2015,27,47,201511),('2015-11-28',201547,11,2015,28,47,201511),('2015-11-29',201548,11,2015,29,48,201511),('2015-11-30',201548,11,2015,30,48,201511),('2015-12-01',201548,12,2015,1,48,201512),('2015-12-02',201548,12,2015,2,48,201512),('2015-12-03',201548,12,2015,3,48,201512),('2015-12-04',201548,12,2015,4,48,201512),('2015-12-05',201548,12,2015,5,48,201512),('2015-12-06',201549,12,2015,6,49,201512),('2015-12-07',201549,12,2015,7,49,201512),('2015-12-08',201549,12,2015,8,49,201512),('2015-12-09',201549,12,2015,9,49,201512),('2015-12-10',201549,12,2015,10,49,201512),('2015-12-11',201549,12,2015,11,49,201512),('2015-12-12',201549,12,2015,12,49,201512),('2015-12-13',201550,12,2015,13,50,201512),('2015-12-14',201550,12,2015,14,50,201512),('2015-12-15',201550,12,2015,15,50,201512),('2015-12-16',201550,12,2015,16,50,201512),('2015-12-17',201550,12,2015,17,50,201512),('2015-12-18',201550,12,2015,18,50,201512),('2015-12-19',201550,12,2015,19,50,201512),('2015-12-20',201551,12,2015,20,51,201512),('2015-12-21',201551,12,2015,21,51,201512),('2015-12-22',201551,12,2015,22,51,201512),('2015-12-23',201551,12,2015,23,51,201512),('2015-12-24',201551,12,2015,24,51,201512),('2015-12-25',201551,12,2015,25,51,201512),('2015-12-26',201551,12,2015,26,51,201512),('2015-12-27',201552,12,2015,27,52,201512),('2015-12-28',201552,12,2015,28,52,201512),('2015-12-29',201552,12,2015,29,52,201512),('2015-12-30',201552,12,2015,30,52,201512),('2015-12-31',201552,12,2015,31,52,201512),('2016-01-01',201552,1,2016,1,1,201601),('2016-01-02',201552,1,2016,2,1,201601),('2016-01-03',201601,1,2016,3,1,201601),('2016-01-04',201601,1,2016,4,1,201601),('2016-01-05',201601,1,2016,5,1,201601),('2016-01-06',201601,1,2016,6,1,201601),('2016-01-07',201601,1,2016,7,1,201601),('2016-01-08',201601,1,2016,8,1,201601),('2016-01-09',201601,1,2016,9,1,201601),('2016-01-10',201602,1,2016,10,2,201601),('2016-01-11',201602,1,2016,11,2,201601),('2016-01-12',201602,1,2016,12,2,201601),('2016-01-13',201602,1,2016,13,2,201601),('2016-01-14',201602,1,2016,14,2,201601),('2016-01-15',201602,1,2016,15,2,201601),('2016-01-16',201602,1,2016,16,2,201601),('2016-01-17',201603,1,2016,17,3,201601),('2016-01-18',201603,1,2016,18,3,201601),('2016-01-19',201603,1,2016,19,3,201601),('2016-01-20',201603,1,2016,20,3,201601),('2016-01-21',201603,1,2016,21,3,201601),('2016-01-22',201603,1,2016,22,3,201601),('2016-01-23',201603,1,2016,23,3,201601),('2016-01-24',201604,1,2016,24,4,201601),('2016-01-25',201604,1,2016,25,4,201601),('2016-01-26',201604,1,2016,26,4,201601),('2016-01-27',201604,1,2016,27,4,201601),('2016-01-28',201604,1,2016,28,4,201601),('2016-01-29',201604,1,2016,29,4,201601),('2016-01-30',201604,1,2016,30,4,201601),('2016-01-31',201605,1,2016,31,5,201601),('2016-02-01',201605,2,2016,1,5,201602),('2016-02-02',201605,2,2016,2,5,201602),('2016-02-03',201605,2,2016,3,5,201602),('2016-02-04',201605,2,2016,4,5,201602),('2016-02-05',201605,2,2016,5,5,201602),('2016-02-06',201605,2,2016,6,5,201602),('2016-02-07',201606,2,2016,7,6,201602),('2016-02-08',201606,2,2016,8,6,201602),('2016-02-09',201606,2,2016,9,6,201602),('2016-02-10',201606,2,2016,10,6,201602),('2016-02-11',201606,2,2016,11,6,201602),('2016-02-12',201606,2,2016,12,6,201602),('2016-02-13',201606,2,2016,13,6,201602),('2016-02-14',201607,2,2016,14,7,201602),('2016-02-15',201607,2,2016,15,7,201602),('2016-02-16',201607,2,2016,16,7,201602),('2016-02-17',201607,2,2016,17,7,201602),('2016-02-18',201607,2,2016,18,7,201602),('2016-02-19',201607,2,2016,19,7,201602),('2016-02-20',201607,2,2016,20,7,201602),('2016-02-21',201608,2,2016,21,8,201602),('2016-02-22',201608,2,2016,22,8,201602),('2016-02-23',201608,2,2016,23,8,201602),('2016-02-24',201608,2,2016,24,8,201602),('2016-02-25',201608,2,2016,25,8,201602),('2016-02-26',201608,2,2016,26,8,201602),('2016-02-27',201608,2,2016,27,8,201602),('2016-02-28',201609,2,2016,28,9,201602),('2016-02-29',201609,2,2016,29,9,201602),('2016-03-01',201609,3,2016,1,9,201603),('2016-03-02',201609,3,2016,2,9,201603),('2016-03-03',201609,3,2016,3,9,201603),('2016-03-04',201609,3,2016,4,9,201603),('2016-03-05',201609,3,2016,5,9,201603),('2016-03-06',201610,3,2016,6,10,201603),('2016-03-07',201610,3,2016,7,10,201603),('2016-03-08',201610,3,2016,8,10,201603),('2016-03-09',201610,3,2016,9,10,201603),('2016-03-10',201610,3,2016,10,10,201603),('2016-03-11',201610,3,2016,11,10,201603),('2016-03-12',201610,3,2016,12,10,201603),('2016-03-13',201611,3,2016,13,11,201603),('2016-03-14',201611,3,2016,14,11,201603),('2016-03-15',201611,3,2016,15,11,201603),('2016-03-16',201611,3,2016,16,11,201603),('2016-03-17',201611,3,2016,17,11,201603),('2016-03-18',201611,3,2016,18,11,201603),('2016-03-19',201611,3,2016,19,11,201603),('2016-03-20',201612,3,2016,20,12,201603),('2016-03-21',201612,3,2016,21,12,201603),('2016-03-22',201612,3,2016,22,12,201603),('2016-03-23',201612,3,2016,23,12,201603),('2016-03-24',201612,3,2016,24,12,201603),('2016-03-25',201612,3,2016,25,12,201603),('2016-03-26',201612,3,2016,26,12,201603),('2016-03-27',201613,3,2016,27,13,201603),('2016-03-28',201613,3,2016,28,13,201603),('2016-03-29',201613,3,2016,29,13,201603),('2016-03-30',201613,3,2016,30,13,201603),('2016-03-31',201613,3,2016,31,13,201603),('2016-04-01',201613,4,2016,1,13,201604),('2016-04-02',201613,4,2016,2,13,201604),('2016-04-03',201614,4,2016,3,14,201604),('2016-04-04',201614,4,2016,4,14,201604),('2016-04-05',201614,4,2016,5,14,201604),('2016-04-06',201614,4,2016,6,14,201604),('2016-04-07',201614,4,2016,7,14,201604),('2016-04-08',201614,4,2016,8,14,201604),('2016-04-09',201614,4,2016,9,14,201604),('2016-04-10',201615,4,2016,10,15,201604),('2016-04-11',201615,4,2016,11,15,201604),('2016-04-12',201615,4,2016,12,15,201604),('2016-04-13',201615,4,2016,13,15,201604),('2016-04-14',201615,4,2016,14,15,201604),('2016-04-15',201615,4,2016,15,15,201604),('2016-04-16',201615,4,2016,16,15,201604),('2016-04-17',201616,4,2016,17,16,201604),('2016-04-18',201616,4,2016,18,16,201604),('2016-04-19',201616,4,2016,19,16,201604),('2016-04-20',201616,4,2016,20,16,201604),('2016-04-21',201616,4,2016,21,16,201604),('2016-04-22',201616,4,2016,22,16,201604),('2016-04-23',201616,4,2016,23,16,201604),('2016-04-24',201617,4,2016,24,17,201604),('2016-04-25',201617,4,2016,25,17,201604),('2016-04-26',201617,4,2016,26,17,201604),('2016-04-27',201617,4,2016,27,17,201604),('2016-04-28',201617,4,2016,28,17,201604),('2016-04-29',201617,4,2016,29,17,201604),('2016-04-30',201617,4,2016,30,17,201604),('2016-05-01',201618,5,2016,1,18,201605),('2016-05-02',201618,5,2016,2,18,201605),('2016-05-03',201618,5,2016,3,18,201605),('2016-05-04',201618,5,2016,4,18,201605),('2016-05-05',201618,5,2016,5,18,201605),('2016-05-06',201618,5,2016,6,18,201605),('2016-05-07',201618,5,2016,7,18,201605),('2016-05-08',201619,5,2016,8,19,201605),('2016-05-09',201619,5,2016,9,19,201605),('2016-05-10',201619,5,2016,10,19,201605),('2016-05-11',201619,5,2016,11,19,201605),('2016-05-12',201619,5,2016,12,19,201605),('2016-05-13',201619,5,2016,13,19,201605),('2016-05-14',201619,5,2016,14,19,201605),('2016-05-15',201620,5,2016,15,20,201605),('2016-05-16',201620,5,2016,16,20,201605),('2016-05-17',201620,5,2016,17,20,201605),('2016-05-18',201620,5,2016,18,20,201605),('2016-05-19',201620,5,2016,19,20,201605),('2016-05-20',201620,5,2016,20,20,201605),('2016-05-21',201620,5,2016,21,20,201605),('2016-05-22',201621,5,2016,22,21,201605),('2016-05-23',201621,5,2016,23,21,201605),('2016-05-24',201621,5,2016,24,21,201605),('2016-05-25',201621,5,2016,25,21,201605),('2016-05-26',201621,5,2016,26,21,201605),('2016-05-27',201621,5,2016,27,21,201605),('2016-05-28',201621,5,2016,28,21,201605),('2016-05-29',201622,5,2016,29,22,201605),('2016-05-30',201622,5,2016,30,22,201605),('2016-05-31',201622,5,2016,31,22,201605),('2016-06-01',201622,6,2016,1,22,201606),('2016-06-02',201622,6,2016,2,22,201606),('2016-06-03',201622,6,2016,3,22,201606),('2016-06-04',201622,6,2016,4,22,201606),('2016-06-05',201623,6,2016,5,23,201606),('2016-06-06',201623,6,2016,6,23,201606),('2016-06-07',201623,6,2016,7,23,201606),('2016-06-08',201623,6,2016,8,23,201606),('2016-06-09',201623,6,2016,9,23,201606),('2016-06-10',201623,6,2016,10,23,201606),('2016-06-11',201623,6,2016,11,23,201606),('2016-06-12',201624,6,2016,12,24,201606),('2016-06-13',201624,6,2016,13,24,201606),('2016-06-14',201624,6,2016,14,24,201606),('2016-06-15',201624,6,2016,15,24,201606),('2016-06-16',201624,6,2016,16,24,201606),('2016-06-17',201624,6,2016,17,24,201606),('2016-06-18',201624,6,2016,18,24,201606),('2016-06-19',201625,6,2016,19,25,201606),('2016-06-20',201625,6,2016,20,25,201606),('2016-06-21',201625,6,2016,21,25,201606),('2016-06-22',201625,6,2016,22,25,201606),('2016-06-23',201625,6,2016,23,25,201606),('2016-06-24',201625,6,2016,24,25,201606),('2016-06-25',201625,6,2016,25,25,201606),('2016-06-26',201626,6,2016,26,26,201606),('2016-06-27',201626,6,2016,27,26,201606),('2016-06-28',201626,6,2016,28,26,201606),('2016-06-29',201626,6,2016,29,26,201606),('2016-06-30',201626,6,2016,30,26,201606),('2016-07-01',201626,7,2016,1,26,201607),('2016-07-02',201626,7,2016,2,26,201607),('2016-07-03',201627,7,2016,3,27,201607),('2016-07-04',201627,7,2016,4,27,201607),('2016-07-05',201627,7,2016,5,27,201607),('2016-07-06',201627,7,2016,6,27,201607),('2016-07-07',201627,7,2016,7,27,201607),('2016-07-08',201627,7,2016,8,27,201607),('2016-07-09',201627,7,2016,9,27,201607),('2016-07-10',201628,7,2016,10,28,201607),('2016-07-11',201628,7,2016,11,28,201607),('2016-07-12',201628,7,2016,12,28,201607),('2016-07-13',201628,7,2016,13,28,201607),('2016-07-14',201628,7,2016,14,28,201607),('2016-07-15',201628,7,2016,15,28,201607),('2016-07-16',201628,7,2016,16,28,201607),('2016-07-17',201629,7,2016,17,29,201607),('2016-07-18',201629,7,2016,18,29,201607),('2016-07-19',201629,7,2016,19,29,201607),('2016-07-20',201629,7,2016,20,29,201607),('2016-07-21',201629,7,2016,21,29,201607),('2016-07-22',201629,7,2016,22,29,201607),('2016-07-23',201629,7,2016,23,29,201607),('2016-07-24',201630,7,2016,24,30,201607),('2016-07-25',201630,7,2016,25,30,201607),('2016-07-26',201630,7,2016,26,30,201607),('2016-07-27',201630,7,2016,27,30,201607),('2016-07-28',201630,7,2016,28,30,201607),('2016-07-29',201630,7,2016,29,30,201607),('2016-07-30',201630,7,2016,30,30,201607),('2016-07-31',201631,7,2016,31,31,201607),('2016-08-01',201631,8,2016,1,31,201608),('2016-08-02',201631,8,2016,2,31,201608),('2016-08-03',201631,8,2016,3,31,201608),('2016-08-04',201631,8,2016,4,31,201608),('2016-08-05',201631,8,2016,5,31,201608),('2016-08-06',201631,8,2016,6,31,201608),('2016-08-07',201632,8,2016,7,32,201608),('2016-08-08',201632,8,2016,8,32,201608),('2016-08-09',201632,8,2016,9,32,201608),('2016-08-10',201632,8,2016,10,32,201608),('2016-08-11',201632,8,2016,11,32,201608),('2016-08-12',201632,8,2016,12,32,201608),('2016-08-13',201632,8,2016,13,32,201608),('2016-08-14',201633,8,2016,14,33,201608),('2016-08-15',201633,8,2016,15,33,201608),('2016-08-16',201633,8,2016,16,33,201608),('2016-08-17',201633,8,2016,17,33,201608),('2016-08-18',201633,8,2016,18,33,201608),('2016-08-19',201633,8,2016,19,33,201608),('2016-08-20',201633,8,2016,20,33,201608),('2016-08-21',201634,8,2016,21,34,201608),('2016-08-22',201634,8,2016,22,34,201608),('2016-08-23',201634,8,2016,23,34,201608),('2016-08-24',201634,8,2016,24,34,201608),('2016-08-25',201634,8,2016,25,34,201608),('2016-08-26',201634,8,2016,26,34,201608),('2016-08-27',201634,8,2016,27,34,201608),('2016-08-28',201635,8,2016,28,35,201608),('2016-08-29',201635,8,2016,29,35,201608),('2016-08-30',201635,8,2016,30,35,201608),('2016-08-31',201635,8,2016,31,35,201608),('2016-09-01',201635,9,2016,1,35,201609),('2016-09-02',201635,9,2016,2,35,201609),('2016-09-03',201635,9,2016,3,35,201609),('2016-09-04',201636,9,2016,4,36,201609),('2016-09-05',201636,9,2016,5,36,201609),('2016-09-06',201636,9,2016,6,36,201609),('2016-09-07',201636,9,2016,7,36,201609),('2016-09-08',201636,9,2016,8,36,201609),('2016-09-09',201636,9,2016,9,36,201609),('2016-09-10',201636,9,2016,10,36,201609),('2016-09-11',201637,9,2016,11,37,201609),('2016-09-12',201637,9,2016,12,37,201609),('2016-09-13',201637,9,2016,13,37,201609),('2016-09-14',201637,9,2016,14,37,201609),('2016-09-15',201637,9,2016,15,37,201609),('2016-09-16',201637,9,2016,16,37,201609),('2016-09-17',201637,9,2016,17,37,201609),('2016-09-18',201638,9,2016,18,38,201609),('2016-09-19',201638,9,2016,19,38,201609),('2016-09-20',201638,9,2016,20,38,201609),('2016-09-21',201638,9,2016,21,38,201609),('2016-09-22',201638,9,2016,22,38,201609),('2016-09-23',201638,9,2016,23,38,201609),('2016-09-24',201638,9,2016,24,38,201609),('2016-09-25',201639,9,2016,25,39,201609),('2016-09-26',201639,9,2016,26,39,201609),('2016-09-27',201639,9,2016,27,39,201609),('2016-09-28',201639,9,2016,28,39,201609),('2016-09-29',201639,9,2016,29,39,201609),('2016-09-30',201639,9,2016,30,39,201609),('2016-10-01',201639,10,2016,1,39,201610),('2016-10-02',201640,10,2016,2,40,201610),('2016-10-03',201640,10,2016,3,40,201610),('2016-10-04',201640,10,2016,4,40,201610),('2016-10-05',201640,10,2016,5,40,201610),('2016-10-06',201640,10,2016,6,40,201610),('2016-10-07',201640,10,2016,7,40,201610),('2016-10-08',201640,10,2016,8,40,201610),('2016-10-09',201641,10,2016,9,41,201610),('2016-10-10',201641,10,2016,10,41,201610),('2016-10-11',201641,10,2016,11,41,201610),('2016-10-12',201641,10,2016,12,41,201610),('2016-10-13',201641,10,2016,13,41,201610),('2016-10-14',201641,10,2016,14,41,201610),('2016-10-15',201641,10,2016,15,41,201610),('2016-10-16',201642,10,2016,16,42,201610),('2016-10-17',201642,10,2016,17,42,201610),('2016-10-18',201642,10,2016,18,42,201610),('2016-10-19',201642,10,2016,19,42,201610),('2016-10-20',201642,10,2016,20,42,201610),('2016-10-21',201642,10,2016,21,42,201610),('2016-10-22',201642,10,2016,22,42,201610),('2016-10-23',201643,10,2016,23,43,201610),('2016-10-24',201643,10,2016,24,43,201610),('2016-10-25',201643,10,2016,25,43,201610),('2016-10-26',201643,10,2016,26,43,201610),('2016-10-27',201643,10,2016,27,43,201610),('2016-10-28',201643,10,2016,28,43,201610),('2016-10-29',201643,10,2016,29,43,201610),('2016-10-30',201644,10,2016,30,44,201610),('2016-10-31',201644,10,2016,31,44,201610),('2016-11-01',201644,11,2016,1,44,201611),('2016-11-02',201644,11,2016,2,44,201611),('2016-11-03',201644,11,2016,3,44,201611),('2016-11-04',201644,11,2016,4,44,201611),('2016-11-05',201644,11,2016,5,44,201611),('2016-11-06',201645,11,2016,6,45,201611),('2016-11-07',201645,11,2016,7,45,201611),('2016-11-08',201645,11,2016,8,45,201611),('2016-11-09',201645,11,2016,9,45,201611),('2016-11-10',201645,11,2016,10,45,201611),('2016-11-11',201645,11,2016,11,45,201611),('2016-11-12',201645,11,2016,12,45,201611),('2016-11-13',201646,11,2016,13,46,201611),('2016-11-14',201646,11,2016,14,46,201611),('2016-11-15',201646,11,2016,15,46,201611),('2016-11-16',201646,11,2016,16,46,201611),('2016-11-17',201646,11,2016,17,46,201611),('2016-11-18',201646,11,2016,18,46,201611),('2016-11-19',201646,11,2016,19,46,201611),('2016-11-20',201647,11,2016,20,47,201611),('2016-11-21',201647,11,2016,21,47,201611),('2016-11-22',201647,11,2016,22,47,201611),('2016-11-23',201647,11,2016,23,47,201611),('2016-11-24',201647,11,2016,24,47,201611),('2016-11-25',201647,11,2016,25,47,201611),('2016-11-26',201647,11,2016,26,47,201611),('2016-11-27',201648,11,2016,27,48,201611),('2016-11-28',201648,11,2016,28,48,201611),('2016-11-29',201648,11,2016,29,48,201611),('2016-11-30',201648,11,2016,30,48,201611),('2016-12-01',201648,12,2016,1,48,201612),('2016-12-02',201648,12,2016,2,48,201612),('2016-12-03',201648,12,2016,3,48,201612),('2016-12-04',201649,12,2016,4,49,201612),('2016-12-05',201649,12,2016,5,49,201612),('2016-12-06',201649,12,2016,6,49,201612),('2016-12-07',201649,12,2016,7,49,201612),('2016-12-08',201649,12,2016,8,49,201612),('2016-12-09',201649,12,2016,9,49,201612),('2016-12-10',201649,12,2016,10,49,201612),('2016-12-11',201650,12,2016,11,50,201612),('2016-12-12',201650,12,2016,12,50,201612),('2016-12-13',201650,12,2016,13,50,201612),('2016-12-14',201650,12,2016,14,50,201612),('2016-12-15',201650,12,2016,15,50,201612),('2016-12-16',201650,12,2016,16,50,201612),('2016-12-17',201650,12,2016,17,50,201612),('2016-12-18',201651,12,2016,18,51,201612),('2016-12-19',201651,12,2016,19,51,201612),('2016-12-20',201651,12,2016,20,51,201612),('2016-12-21',201651,12,2016,21,51,201612),('2016-12-22',201651,12,2016,22,51,201612),('2016-12-23',201651,12,2016,23,51,201612),('2016-12-24',201651,12,2016,24,51,201612),('2016-12-25',201652,12,2016,25,52,201612),('2016-12-26',201652,12,2016,26,52,201612),('2016-12-27',201652,12,2016,27,52,201612),('2016-12-28',201652,12,2016,28,52,201612),('2016-12-29',201652,12,2016,29,52,201612),('2016-12-30',201652,12,2016,30,52,201612),('2016-12-31',201652,12,2016,31,52,201612),('2017-01-01',201701,1,2017,1,1,201701),('2017-01-02',201701,1,2017,2,1,201701),('2017-01-03',201701,1,2017,3,1,201701),('2017-01-04',201701,1,2017,4,1,201701),('2017-01-05',201701,1,2017,5,1,201701),('2017-01-06',201701,1,2017,6,1,201701),('2017-01-07',201701,1,2017,7,1,201701),('2017-01-08',201702,1,2017,8,2,201701),('2017-01-09',201702,1,2017,9,2,201701),('2017-01-10',201702,1,2017,10,2,201701),('2017-01-11',201702,1,2017,11,2,201701),('2017-01-12',201702,1,2017,12,2,201701),('2017-01-13',201702,1,2017,13,2,201701),('2017-01-14',201702,1,2017,14,2,201701),('2017-01-15',201703,1,2017,15,3,201701),('2017-01-16',201703,1,2017,16,3,201701),('2017-01-17',201703,1,2017,17,3,201701),('2017-01-18',201703,1,2017,18,3,201701),('2017-01-19',201703,1,2017,19,3,201701),('2017-01-20',201703,1,2017,20,3,201701),('2017-01-21',201703,1,2017,21,3,201701),('2017-01-22',201704,1,2017,22,4,201701),('2017-01-23',201704,1,2017,23,4,201701),('2017-01-24',201704,1,2017,24,4,201701),('2017-01-25',201704,1,2017,25,4,201701),('2017-01-26',201704,1,2017,26,4,201701),('2017-01-27',201704,1,2017,27,4,201701),('2017-01-28',201704,1,2017,28,4,201701),('2017-01-29',201705,1,2017,29,5,201701),('2017-01-30',201705,1,2017,30,5,201701),('2017-01-31',201705,1,2017,31,5,201701),('2017-02-01',201705,2,2017,1,5,201702),('2017-02-02',201705,2,2017,2,5,201702),('2017-02-03',201705,2,2017,3,5,201702),('2017-02-04',201705,2,2017,4,5,201702),('2017-02-05',201706,2,2017,5,6,201702),('2017-02-06',201706,2,2017,6,6,201702),('2017-02-07',201706,2,2017,7,6,201702),('2017-02-08',201706,2,2017,8,6,201702),('2017-02-09',201706,2,2017,9,6,201702),('2017-02-10',201706,2,2017,10,6,201702),('2017-02-11',201706,2,2017,11,6,201702),('2017-02-12',201707,2,2017,12,7,201702),('2017-02-13',201707,2,2017,13,7,201702),('2017-02-14',201707,2,2017,14,7,201702),('2017-02-15',201707,2,2017,15,7,201702),('2017-02-16',201707,2,2017,16,7,201702),('2017-02-17',201707,2,2017,17,7,201702),('2017-02-18',201707,2,2017,18,7,201702),('2017-02-19',201708,2,2017,19,8,201702),('2017-02-20',201708,2,2017,20,8,201702),('2017-02-21',201708,2,2017,21,8,201702),('2017-02-22',201708,2,2017,22,8,201702),('2017-02-23',201708,2,2017,23,8,201702),('2017-02-24',201708,2,2017,24,8,201702),('2017-02-25',201708,2,2017,25,8,201702),('2017-02-26',201709,2,2017,26,9,201702),('2017-02-27',201709,2,2017,27,9,201702),('2017-02-28',201709,2,2017,28,9,201702),('2017-03-01',201709,3,2017,1,9,201703),('2017-03-02',201709,3,2017,2,9,201703),('2017-03-03',201709,3,2017,3,9,201703),('2017-03-04',201709,3,2017,4,9,201703),('2017-03-05',201710,3,2017,5,10,201703),('2017-03-06',201710,3,2017,6,10,201703),('2017-03-07',201710,3,2017,7,10,201703),('2017-03-08',201710,3,2017,8,10,201703),('2017-03-09',201710,3,2017,9,10,201703),('2017-03-10',201710,3,2017,10,10,201703),('2017-03-11',201710,3,2017,11,10,201703),('2017-03-12',201711,3,2017,12,11,201703),('2017-03-13',201711,3,2017,13,11,201703),('2017-03-14',201711,3,2017,14,11,201703),('2017-03-15',201711,3,2017,15,11,201703),('2017-03-16',201711,3,2017,16,11,201703),('2017-03-17',201711,3,2017,17,11,201703),('2017-03-18',201711,3,2017,18,11,201703),('2017-03-19',201712,3,2017,19,12,201703),('2017-03-20',201712,3,2017,20,12,201703),('2017-03-21',201712,3,2017,21,12,201703),('2017-03-22',201712,3,2017,22,12,201703),('2017-03-23',201712,3,2017,23,12,201703),('2017-03-24',201712,3,2017,24,12,201703),('2017-03-25',201712,3,2017,25,12,201703),('2017-03-26',201713,3,2017,26,13,201703),('2017-03-27',201713,3,2017,27,13,201703),('2017-03-28',201713,3,2017,28,13,201703),('2017-03-29',201713,3,2017,29,13,201703),('2017-03-30',201713,3,2017,30,13,201703),('2017-03-31',201713,3,2017,31,13,201703),('2017-04-01',201713,4,2017,1,13,201704),('2017-04-02',201714,4,2017,2,14,201704),('2017-04-03',201714,4,2017,3,14,201704),('2017-04-04',201714,4,2017,4,14,201704),('2017-04-05',201714,4,2017,5,14,201704),('2017-04-06',201714,4,2017,6,14,201704),('2017-04-07',201714,4,2017,7,14,201704),('2017-04-08',201714,4,2017,8,14,201704),('2017-04-09',201715,4,2017,9,15,201704),('2017-04-10',201715,4,2017,10,15,201704),('2017-04-11',201715,4,2017,11,15,201704),('2017-04-12',201715,4,2017,12,15,201704),('2017-04-13',201715,4,2017,13,15,201704),('2017-04-14',201715,4,2017,14,15,201704),('2017-04-15',201715,4,2017,15,15,201704),('2017-04-16',201716,4,2017,16,16,201704),('2017-04-17',201716,4,2017,17,16,201704),('2017-04-18',201716,4,2017,18,16,201704),('2017-04-19',201716,4,2017,19,16,201704),('2017-04-20',201716,4,2017,20,16,201704),('2017-04-21',201716,4,2017,21,16,201704),('2017-04-22',201716,4,2017,22,16,201704),('2017-04-23',201717,4,2017,23,17,201704),('2017-04-24',201717,4,2017,24,17,201704),('2017-04-25',201717,4,2017,25,17,201704),('2017-04-26',201717,4,2017,26,17,201704),('2017-04-27',201717,4,2017,27,17,201704),('2017-04-28',201717,4,2017,28,17,201704),('2017-04-29',201717,4,2017,29,17,201704),('2017-04-30',201718,4,2017,30,18,201704),('2017-05-01',201718,5,2017,1,18,201705),('2017-05-02',201718,5,2017,2,18,201705),('2017-05-03',201718,5,2017,3,18,201705),('2017-05-04',201718,5,2017,4,18,201705),('2017-05-05',201718,5,2017,5,18,201705),('2017-05-06',201718,5,2017,6,18,201705),('2017-05-07',201719,5,2017,7,19,201705),('2017-05-08',201719,5,2017,8,19,201705),('2017-05-09',201719,5,2017,9,19,201705),('2017-05-10',201719,5,2017,10,19,201705),('2017-05-11',201719,5,2017,11,19,201705),('2017-05-12',201719,5,2017,12,19,201705),('2017-05-13',201719,5,2017,13,19,201705),('2017-05-14',201720,5,2017,14,20,201705),('2017-05-15',201720,5,2017,15,20,201705),('2017-05-16',201720,5,2017,16,20,201705),('2017-05-17',201720,5,2017,17,20,201705),('2017-05-18',201720,5,2017,18,20,201705),('2017-05-19',201720,5,2017,19,20,201705),('2017-05-20',201720,5,2017,20,20,201705),('2017-05-21',201721,5,2017,21,21,201705),('2017-05-22',201721,5,2017,22,21,201705),('2017-05-23',201721,5,2017,23,21,201705),('2017-05-24',201721,5,2017,24,21,201705),('2017-05-25',201721,5,2017,25,21,201705),('2017-05-26',201721,5,2017,26,21,201705),('2017-05-27',201721,5,2017,27,21,201705),('2017-05-28',201722,5,2017,28,22,201705),('2017-05-29',201722,5,2017,29,22,201705),('2017-05-30',201722,5,2017,30,22,201705),('2017-05-31',201722,5,2017,31,22,201705),('2017-06-01',201722,6,2017,1,22,201706),('2017-06-02',201722,6,2017,2,22,201706),('2017-06-03',201722,6,2017,3,22,201706),('2017-06-04',201723,6,2017,4,23,201706),('2017-06-05',201723,6,2017,5,23,201706),('2017-06-06',201723,6,2017,6,23,201706),('2017-06-07',201723,6,2017,7,23,201706),('2017-06-08',201723,6,2017,8,23,201706),('2017-06-09',201723,6,2017,9,23,201706),('2017-06-10',201723,6,2017,10,23,201706),('2017-06-11',201724,6,2017,11,24,201706),('2017-06-12',201724,6,2017,12,24,201706),('2017-06-13',201724,6,2017,13,24,201706),('2017-06-14',201724,6,2017,14,24,201706),('2017-06-15',201724,6,2017,15,24,201706),('2017-06-16',201724,6,2017,16,24,201706),('2017-06-17',201724,6,2017,17,24,201706),('2017-06-18',201725,6,2017,18,25,201706),('2017-06-19',201725,6,2017,19,25,201706),('2017-06-20',201725,6,2017,20,25,201706),('2017-06-21',201725,6,2017,21,25,201706),('2017-06-22',201725,6,2017,22,25,201706),('2017-06-23',201725,6,2017,23,25,201706),('2017-06-24',201725,6,2017,24,25,201706),('2017-06-25',201726,6,2017,25,26,201706),('2017-06-26',201726,6,2017,26,26,201706),('2017-06-27',201726,6,2017,27,26,201706),('2017-06-28',201726,6,2017,28,26,201706),('2017-06-29',201726,6,2017,29,26,201706),('2017-06-30',201726,6,2017,30,26,201706),('2017-07-01',201726,7,2017,1,26,201707),('2017-07-02',201727,7,2017,2,27,201707),('2017-07-03',201727,7,2017,3,27,201707),('2017-07-04',201727,7,2017,4,27,201707),('2017-07-05',201727,7,2017,5,27,201707),('2017-07-06',201727,7,2017,6,27,201707),('2017-07-07',201727,7,2017,7,27,201707),('2017-07-08',201727,7,2017,8,27,201707),('2017-07-09',201728,7,2017,9,28,201707),('2017-07-10',201728,7,2017,10,28,201707),('2017-07-11',201728,7,2017,11,28,201707),('2017-07-12',201728,7,2017,12,28,201707),('2017-07-13',201728,7,2017,13,28,201707),('2017-07-14',201728,7,2017,14,28,201707),('2017-07-15',201728,7,2017,15,28,201707),('2017-07-16',201729,7,2017,16,29,201707),('2017-07-17',201729,7,2017,17,29,201707),('2017-07-18',201729,7,2017,18,29,201707),('2017-07-19',201729,7,2017,19,29,201707),('2017-07-20',201729,7,2017,20,29,201707),('2017-07-21',201729,7,2017,21,29,201707),('2017-07-22',201729,7,2017,22,29,201707),('2017-07-23',201730,7,2017,23,30,201707),('2017-07-24',201730,7,2017,24,30,201707),('2017-07-25',201730,7,2017,25,30,201707),('2017-07-26',201730,7,2017,26,30,201707),('2017-07-27',201730,7,2017,27,30,201707),('2017-07-28',201730,7,2017,28,30,201707),('2017-07-29',201730,7,2017,29,30,201707),('2017-07-30',201731,7,2017,30,31,201707),('2017-07-31',201731,7,2017,31,31,201707),('2017-08-01',201731,8,2017,1,31,201708),('2017-08-02',201731,8,2017,2,31,201708),('2017-08-03',201731,8,2017,3,31,201708),('2017-08-04',201731,8,2017,4,31,201708),('2017-08-05',201731,8,2017,5,31,201708),('2017-08-06',201732,8,2017,6,32,201708),('2017-08-07',201732,8,2017,7,32,201708),('2017-08-08',201732,8,2017,8,32,201708),('2017-08-09',201732,8,2017,9,32,201708),('2017-08-10',201732,8,2017,10,32,201708),('2017-08-11',201732,8,2017,11,32,201708),('2017-08-12',201732,8,2017,12,32,201708),('2017-08-13',201733,8,2017,13,33,201708),('2017-08-14',201733,8,2017,14,33,201708),('2017-08-15',201733,8,2017,15,33,201708),('2017-08-16',201733,8,2017,16,33,201708),('2017-08-17',201733,8,2017,17,33,201708),('2017-08-18',201733,8,2017,18,33,201708),('2017-08-19',201733,8,2017,19,33,201708),('2017-08-20',201734,8,2017,20,34,201708),('2017-08-21',201734,8,2017,21,34,201708),('2017-08-22',201734,8,2017,22,34,201708),('2017-08-23',201734,8,2017,23,34,201708),('2017-08-24',201734,8,2017,24,34,201708),('2017-08-25',201734,8,2017,25,34,201708),('2017-08-26',201734,8,2017,26,34,201708),('2017-08-27',201735,8,2017,27,35,201708),('2017-08-28',201735,8,2017,28,35,201708),('2017-08-29',201735,8,2017,29,35,201708),('2017-08-30',201735,8,2017,30,35,201708),('2017-08-31',201735,8,2017,31,35,201708),('2017-09-01',201735,9,2017,1,35,201709),('2017-09-02',201735,9,2017,2,35,201709),('2017-09-03',201736,9,2017,3,36,201709),('2017-09-04',201736,9,2017,4,36,201709),('2017-09-05',201736,9,2017,5,36,201709),('2017-09-06',201736,9,2017,6,36,201709),('2017-09-07',201736,9,2017,7,36,201709),('2017-09-08',201736,9,2017,8,36,201709),('2017-09-09',201736,9,2017,9,36,201709),('2017-09-10',201737,9,2017,10,37,201709),('2017-09-11',201737,9,2017,11,37,201709),('2017-09-12',201737,9,2017,12,37,201709),('2017-09-13',201737,9,2017,13,37,201709),('2017-09-14',201737,9,2017,14,37,201709),('2017-09-15',201737,9,2017,15,37,201709),('2017-09-16',201737,9,2017,16,37,201709),('2017-09-17',201738,9,2017,17,38,201709),('2017-09-18',201738,9,2017,18,38,201709),('2017-09-19',201738,9,2017,19,38,201709),('2017-09-20',201738,9,2017,20,38,201709),('2017-09-21',201738,9,2017,21,38,201709),('2017-09-22',201738,9,2017,22,38,201709),('2017-09-23',201738,9,2017,23,38,201709),('2017-09-24',201739,9,2017,24,39,201709),('2017-09-25',201739,9,2017,25,39,201709),('2017-09-26',201739,9,2017,26,39,201709),('2017-09-27',201739,9,2017,27,39,201709),('2017-09-28',201739,9,2017,28,39,201709),('2017-09-29',201739,9,2017,29,39,201709),('2017-09-30',201739,9,2017,30,39,201709),('2017-10-01',201740,10,2017,1,40,201710),('2017-10-02',201740,10,2017,2,40,201710),('2017-10-03',201740,10,2017,3,40,201710),('2017-10-04',201740,10,2017,4,40,201710),('2017-10-05',201740,10,2017,5,40,201710),('2017-10-06',201740,10,2017,6,40,201710),('2017-10-07',201740,10,2017,7,40,201710),('2017-10-08',201741,10,2017,8,41,201710),('2017-10-09',201741,10,2017,9,41,201710),('2017-10-10',201741,10,2017,10,41,201710),('2017-10-11',201741,10,2017,11,41,201710),('2017-10-12',201741,10,2017,12,41,201710),('2017-10-13',201741,10,2017,13,41,201710),('2017-10-14',201741,10,2017,14,41,201710),('2017-10-15',201742,10,2017,15,42,201710),('2017-10-16',201742,10,2017,16,42,201710),('2017-10-17',201742,10,2017,17,42,201710),('2017-10-18',201742,10,2017,18,42,201710),('2017-10-19',201742,10,2017,19,42,201710),('2017-10-20',201742,10,2017,20,42,201710),('2017-10-21',201742,10,2017,21,42,201710),('2017-10-22',201743,10,2017,22,43,201710),('2017-10-23',201743,10,2017,23,43,201710),('2017-10-24',201743,10,2017,24,43,201710),('2017-10-25',201743,10,2017,25,43,201710),('2017-10-26',201743,10,2017,26,43,201710),('2017-10-27',201743,10,2017,27,43,201710),('2017-10-28',201743,10,2017,28,43,201710),('2017-10-29',201744,10,2017,29,44,201710),('2017-10-30',201744,10,2017,30,44,201710),('2017-10-31',201744,10,2017,31,44,201710),('2017-11-01',201744,11,2017,1,44,201711),('2017-11-02',201744,11,2017,2,44,201711),('2017-11-03',201744,11,2017,3,44,201711),('2017-11-04',201744,11,2017,4,44,201711),('2017-11-05',201745,11,2017,5,45,201711),('2017-11-06',201745,11,2017,6,45,201711),('2017-11-07',201745,11,2017,7,45,201711),('2017-11-08',201745,11,2017,8,45,201711),('2017-11-09',201745,11,2017,9,45,201711),('2017-11-10',201745,11,2017,10,45,201711),('2017-11-11',201745,11,2017,11,45,201711),('2017-11-12',201746,11,2017,12,46,201711),('2017-11-13',201746,11,2017,13,46,201711),('2017-11-14',201746,11,2017,14,46,201711),('2017-11-15',201746,11,2017,15,46,201711),('2017-11-16',201746,11,2017,16,46,201711),('2017-11-17',201746,11,2017,17,46,201711),('2017-11-18',201746,11,2017,18,46,201711),('2017-11-19',201747,11,2017,19,47,201711),('2017-11-20',201747,11,2017,20,47,201711),('2017-11-21',201747,11,2017,21,47,201711),('2017-11-22',201747,11,2017,22,47,201711),('2017-11-23',201747,11,2017,23,47,201711),('2017-11-24',201747,11,2017,24,47,201711),('2017-11-25',201747,11,2017,25,47,201711),('2017-11-26',201748,11,2017,26,48,201711),('2017-11-27',201748,11,2017,27,48,201711),('2017-11-28',201748,11,2017,28,48,201711),('2017-11-29',201748,11,2017,29,48,201711),('2017-11-30',201748,11,2017,30,48,201711),('2017-12-01',201748,12,2017,1,48,201712),('2017-12-02',201748,12,2017,2,48,201712),('2017-12-03',201749,12,2017,3,49,201712),('2017-12-04',201749,12,2017,4,49,201712),('2017-12-05',201749,12,2017,5,49,201712),('2017-12-06',201749,12,2017,6,49,201712),('2017-12-07',201749,12,2017,7,49,201712),('2017-12-08',201749,12,2017,8,49,201712),('2017-12-09',201749,12,2017,9,49,201712),('2017-12-10',201750,12,2017,10,50,201712),('2017-12-11',201750,12,2017,11,50,201712),('2017-12-12',201750,12,2017,12,50,201712),('2017-12-13',201750,12,2017,13,50,201712),('2017-12-14',201750,12,2017,14,50,201712),('2017-12-15',201750,12,2017,15,50,201712),('2017-12-16',201750,12,2017,16,50,201712),('2017-12-17',201751,12,2017,17,51,201712),('2017-12-18',201751,12,2017,18,51,201712),('2017-12-19',201751,12,2017,19,51,201712),('2017-12-20',201751,12,2017,20,51,201712),('2017-12-21',201751,12,2017,21,51,201712),('2017-12-22',201751,12,2017,22,51,201712),('2017-12-23',201751,12,2017,23,51,201712),('2017-12-24',201752,12,2017,24,52,201712),('2017-12-25',201752,12,2017,25,52,201712),('2017-12-26',201752,12,2017,26,52,201712),('2017-12-27',201752,12,2017,27,52,201712),('2017-12-28',201752,12,2017,28,52,201712),('2017-12-29',201752,12,2017,29,52,201712),('2017-12-30',201752,12,2017,30,52,201712),('2017-12-31',201801,12,2017,31,1,201712),('2018-01-01',201801,1,2018,1,1,201801),('2018-01-02',201801,1,2018,2,1,201801),('2018-01-03',201801,1,2018,3,1,201801),('2018-01-04',201801,1,2018,4,1,201801),('2018-01-05',201801,1,2018,5,1,201801),('2018-01-06',201801,1,2018,6,1,201801),('2018-01-07',201802,1,2018,7,2,201801),('2018-01-08',201802,1,2018,8,2,201801),('2018-01-09',201802,1,2018,9,2,201801),('2018-01-10',201802,1,2018,10,2,201801),('2018-01-11',201802,1,2018,11,2,201801),('2018-01-12',201802,1,2018,12,2,201801),('2018-01-13',201802,1,2018,13,2,201801),('2018-01-14',201803,1,2018,14,3,201801),('2018-01-15',201803,1,2018,15,3,201801),('2018-01-16',201803,1,2018,16,3,201801),('2018-01-17',201803,1,2018,17,3,201801),('2018-01-18',201803,1,2018,18,3,201801),('2018-01-19',201803,1,2018,19,3,201801),('2018-01-20',201803,1,2018,20,3,201801),('2018-01-21',201804,1,2018,21,4,201801),('2018-01-22',201804,1,2018,22,4,201801),('2018-01-23',201804,1,2018,23,4,201801),('2018-01-24',201804,1,2018,24,4,201801),('2018-01-25',201804,1,2018,25,4,201801),('2018-01-26',201804,1,2018,26,4,201801),('2018-01-27',201804,1,2018,27,4,201801),('2018-01-28',201805,1,2018,28,5,201801),('2018-01-29',201805,1,2018,29,5,201801),('2018-01-30',201805,1,2018,30,5,201801),('2018-01-31',201805,1,2018,31,5,201801),('2018-02-01',201805,2,2018,1,5,201802),('2018-02-02',201805,2,2018,2,5,201802),('2018-02-03',201805,2,2018,3,5,201802),('2018-02-04',201806,2,2018,4,6,201802),('2018-02-05',201806,2,2018,5,6,201802),('2018-02-06',201806,2,2018,6,6,201802),('2018-02-07',201806,2,2018,7,6,201802),('2018-02-08',201806,2,2018,8,6,201802),('2018-02-09',201806,2,2018,9,6,201802),('2018-02-10',201806,2,2018,10,6,201802),('2018-02-11',201807,2,2018,11,7,201802),('2018-02-12',201807,2,2018,12,7,201802),('2018-02-13',201807,2,2018,13,7,201802),('2018-02-14',201807,2,2018,14,7,201802),('2018-02-15',201807,2,2018,15,7,201802),('2018-02-16',201807,2,2018,16,7,201802),('2018-02-17',201807,2,2018,17,7,201802),('2018-02-18',201808,2,2018,18,8,201802),('2018-02-19',201808,2,2018,19,8,201802),('2018-02-20',201808,2,2018,20,8,201802),('2018-02-21',201808,2,2018,21,8,201802),('2018-02-22',201808,2,2018,22,8,201802),('2018-02-23',201808,2,2018,23,8,201802),('2018-02-24',201808,2,2018,24,8,201802),('2018-02-25',201809,2,2018,25,9,201802),('2018-02-26',201809,2,2018,26,9,201802),('2018-02-27',201809,2,2018,27,9,201802),('2018-02-28',201809,2,2018,28,9,201802),('2018-03-01',201809,3,2018,1,9,201803),('2018-03-02',201809,3,2018,2,9,201803),('2018-03-03',201809,3,2018,3,9,201803),('2018-03-04',201810,3,2018,4,10,201803),('2018-03-05',201810,3,2018,5,10,201803),('2018-03-06',201810,3,2018,6,10,201803),('2018-03-07',201810,3,2018,7,10,201803),('2018-03-08',201810,3,2018,8,10,201803),('2018-03-09',201810,3,2018,9,10,201803),('2018-03-10',201810,3,2018,10,10,201803),('2018-03-11',201811,3,2018,11,11,201803),('2018-03-12',201811,3,2018,12,11,201803),('2018-03-13',201811,3,2018,13,11,201803),('2018-03-14',201811,3,2018,14,11,201803),('2018-03-15',201811,3,2018,15,11,201803),('2018-03-16',201811,3,2018,16,11,201803),('2018-03-17',201811,3,2018,17,11,201803),('2018-03-18',201812,3,2018,18,12,201803),('2018-03-19',201812,3,2018,19,12,201803),('2018-03-20',201812,3,2018,20,12,201803),('2018-03-21',201812,3,2018,21,12,201803),('2018-03-22',201812,3,2018,22,12,201803),('2018-03-23',201812,3,2018,23,12,201803),('2018-03-24',201812,3,2018,24,12,201803),('2018-03-25',201813,3,2018,25,13,201803),('2018-03-26',201813,3,2018,26,13,201803),('2018-03-27',201813,3,2018,27,13,201803),('2018-03-28',201813,3,2018,28,13,201803),('2018-03-29',201813,3,2018,29,13,201803),('2018-03-30',201813,3,2018,30,13,201803),('2018-03-31',201813,3,2018,31,13,201803),('2018-04-01',201814,4,2018,1,14,201804),('2018-04-02',201814,4,2018,2,14,201804),('2018-04-03',201814,4,2018,3,14,201804),('2018-04-04',201814,4,2018,4,14,201804),('2018-04-05',201814,4,2018,5,14,201804),('2018-04-06',201814,4,2018,6,14,201804),('2018-04-07',201814,4,2018,7,14,201804),('2018-04-08',201815,4,2018,8,15,201804),('2018-04-09',201815,4,2018,9,15,201804),('2018-04-10',201815,4,2018,10,15,201804),('2018-04-11',201815,4,2018,11,15,201804),('2018-04-12',201815,4,2018,12,15,201804),('2018-04-13',201815,4,2018,13,15,201804),('2018-04-14',201815,4,2018,14,15,201804),('2018-04-15',201816,4,2018,15,16,201804),('2018-04-16',201816,4,2018,16,16,201804),('2018-04-17',201816,4,2018,17,16,201804),('2018-04-18',201816,4,2018,18,16,201804),('2018-04-19',201816,4,2018,19,16,201804),('2018-04-20',201816,4,2018,20,16,201804),('2018-04-21',201816,4,2018,21,16,201804),('2018-04-22',201817,4,2018,22,17,201804),('2018-04-23',201817,4,2018,23,17,201804),('2018-04-24',201817,4,2018,24,17,201804),('2018-04-25',201817,4,2018,25,17,201804),('2018-04-26',201817,4,2018,26,17,201804),('2018-04-27',201817,4,2018,27,17,201804),('2018-04-28',201817,4,2018,28,17,201804),('2018-04-29',201818,4,2018,29,18,201804),('2018-04-30',201818,4,2018,30,18,201804),('2018-05-01',201818,5,2018,1,18,201805),('2018-05-02',201818,5,2018,2,18,201805),('2018-05-03',201818,5,2018,3,18,201805),('2018-05-04',201818,5,2018,4,18,201805),('2018-05-05',201818,5,2018,5,18,201805),('2018-05-06',201819,5,2018,6,19,201805),('2018-05-07',201819,5,2018,7,19,201805),('2018-05-08',201819,5,2018,8,19,201805),('2018-05-09',201819,5,2018,9,19,201805),('2018-05-10',201819,5,2018,10,19,201805),('2018-05-11',201819,5,2018,11,19,201805),('2018-05-12',201819,5,2018,12,19,201805),('2018-05-13',201820,5,2018,13,20,201805),('2018-05-14',201820,5,2018,14,20,201805),('2018-05-15',201820,5,2018,15,20,201805),('2018-05-16',201820,5,2018,16,20,201805),('2018-05-17',201820,5,2018,17,20,201805),('2018-05-18',201820,5,2018,18,20,201805),('2018-05-19',201820,5,2018,19,20,201805),('2018-05-20',201821,5,2018,20,21,201805),('2018-05-21',201821,5,2018,21,21,201805),('2018-05-22',201821,5,2018,22,21,201805),('2018-05-23',201821,5,2018,23,21,201805),('2018-05-24',201821,5,2018,24,21,201805),('2018-05-25',201821,5,2018,25,21,201805),('2018-05-26',201821,5,2018,26,21,201805),('2018-05-27',201822,5,2018,27,22,201805),('2018-05-28',201822,5,2018,28,22,201805),('2018-05-29',201822,5,2018,29,22,201805),('2018-05-30',201822,5,2018,30,22,201805),('2018-05-31',201822,5,2018,31,22,201805),('2018-06-01',201822,6,2018,1,22,201806),('2018-06-02',201822,6,2018,2,22,201806),('2018-06-03',201823,6,2018,3,23,201806),('2018-06-04',201823,6,2018,4,23,201806),('2018-06-05',201823,6,2018,5,23,201806),('2018-06-06',201823,6,2018,6,23,201806),('2018-06-07',201823,6,2018,7,23,201806),('2018-06-08',201823,6,2018,8,23,201806),('2018-06-09',201823,6,2018,9,23,201806),('2018-06-10',201824,6,2018,10,24,201806),('2018-06-11',201824,6,2018,11,24,201806),('2018-06-12',201824,6,2018,12,24,201806),('2018-06-13',201824,6,2018,13,24,201806),('2018-06-14',201824,6,2018,14,24,201806),('2018-06-15',201824,6,2018,15,24,201806),('2018-06-16',201824,6,2018,16,24,201806),('2018-06-17',201825,6,2018,17,25,201806),('2018-06-18',201825,6,2018,18,25,201806),('2018-06-19',201825,6,2018,19,25,201806),('2018-06-20',201825,6,2018,20,25,201806),('2018-06-21',201825,6,2018,21,25,201806),('2018-06-22',201825,6,2018,22,25,201806),('2018-06-23',201825,6,2018,23,25,201806),('2018-06-24',201826,6,2018,24,26,201806),('2018-06-25',201826,6,2018,25,26,201806),('2018-06-26',201826,6,2018,26,26,201806),('2018-06-27',201826,6,2018,27,26,201806),('2018-06-28',201826,6,2018,28,26,201806),('2018-06-29',201826,6,2018,29,26,201806),('2018-06-30',201826,6,2018,30,26,201806),('2018-07-01',201827,7,2018,1,27,201807),('2018-07-02',201827,7,2018,2,27,201807),('2018-07-03',201827,7,2018,3,27,201807),('2018-07-04',201827,7,2018,4,27,201807),('2018-07-05',201827,7,2018,5,27,201807),('2018-07-06',201827,7,2018,6,27,201807),('2018-07-07',201827,7,2018,7,27,201807),('2018-07-08',201828,7,2018,8,28,201807),('2018-07-09',201828,7,2018,9,28,201807),('2018-07-10',201828,7,2018,10,28,201807),('2018-07-11',201828,7,2018,11,28,201807),('2018-07-12',201828,7,2018,12,28,201807),('2018-07-13',201828,7,2018,13,28,201807),('2018-07-14',201828,7,2018,14,28,201807),('2018-07-15',201829,7,2018,15,29,201807),('2018-07-16',201829,7,2018,16,29,201807),('2018-07-17',201829,7,2018,17,29,201807),('2018-07-18',201829,7,2018,18,29,201807),('2018-07-19',201829,7,2018,19,29,201807),('2018-07-20',201829,7,2018,20,29,201807),('2018-07-21',201829,7,2018,21,29,201807),('2018-07-22',201830,7,2018,22,30,201807),('2018-07-23',201830,7,2018,23,30,201807),('2018-07-24',201830,7,2018,24,30,201807),('2018-07-25',201830,7,2018,25,30,201807),('2018-07-26',201830,7,2018,26,30,201807),('2018-07-27',201830,7,2018,27,30,201807),('2018-07-28',201830,7,2018,28,30,201807),('2018-07-29',201831,7,2018,29,31,201807),('2018-07-30',201831,7,2018,30,31,201807),('2018-07-31',201831,7,2018,31,31,201807),('2018-08-01',201831,8,2018,1,31,201808),('2018-08-02',201831,8,2018,2,31,201808),('2018-08-03',201831,8,2018,3,31,201808),('2018-08-04',201831,8,2018,4,31,201808),('2018-08-05',201832,8,2018,5,32,201808),('2018-08-06',201832,8,2018,6,32,201808),('2018-08-07',201832,8,2018,7,32,201808),('2018-08-08',201832,8,2018,8,32,201808),('2018-08-09',201832,8,2018,9,32,201808),('2018-08-10',201832,8,2018,10,32,201808),('2018-08-11',201832,8,2018,11,32,201808),('2018-08-12',201833,8,2018,12,33,201808),('2018-08-13',201833,8,2018,13,33,201808),('2018-08-14',201833,8,2018,14,33,201808),('2018-08-15',201833,8,2018,15,33,201808),('2018-08-16',201833,8,2018,16,33,201808),('2018-08-17',201833,8,2018,17,33,201808),('2018-08-18',201833,8,2018,18,33,201808),('2018-08-19',201834,8,2018,19,34,201808),('2018-08-20',201834,8,2018,20,34,201808),('2018-08-21',201834,8,2018,21,34,201808),('2018-08-22',201834,8,2018,22,34,201808),('2018-08-23',201834,8,2018,23,34,201808),('2018-08-24',201834,8,2018,24,34,201808),('2018-08-25',201834,8,2018,25,34,201808),('2018-08-26',201835,8,2018,26,35,201808),('2018-08-27',201835,8,2018,27,35,201808),('2018-08-28',201835,8,2018,28,35,201808),('2018-08-29',201835,8,2018,29,35,201808),('2018-08-30',201835,8,2018,30,35,201808),('2018-08-31',201835,8,2018,31,35,201808),('2018-09-01',201835,9,2018,1,35,201809),('2018-09-02',201836,9,2018,2,36,201809),('2018-09-03',201836,9,2018,3,36,201809),('2018-09-04',201836,9,2018,4,36,201809),('2018-09-05',201836,9,2018,5,36,201809),('2018-09-06',201836,9,2018,6,36,201809),('2018-09-07',201836,9,2018,7,36,201809),('2018-09-08',201836,9,2018,8,36,201809),('2018-09-09',201837,9,2018,9,37,201809),('2018-09-10',201837,9,2018,10,37,201809),('2018-09-11',201837,9,2018,11,37,201809),('2018-09-12',201837,9,2018,12,37,201809),('2018-09-13',201837,9,2018,13,37,201809),('2018-09-14',201837,9,2018,14,37,201809),('2018-09-15',201837,9,2018,15,37,201809),('2018-09-16',201838,9,2018,16,38,201809),('2018-09-17',201838,9,2018,17,38,201809),('2018-09-18',201838,9,2018,18,38,201809),('2018-09-19',201838,9,2018,19,38,201809),('2018-09-20',201838,9,2018,20,38,201809),('2018-09-21',201838,9,2018,21,38,201809),('2018-09-22',201838,9,2018,22,38,201809),('2018-09-23',201839,9,2018,23,39,201809),('2018-09-24',201839,9,2018,24,39,201809),('2018-09-25',201839,9,2018,25,39,201809),('2018-09-26',201839,9,2018,26,39,201809),('2018-09-27',201839,9,2018,27,39,201809),('2018-09-28',201839,9,2018,28,39,201809),('2018-09-29',201839,9,2018,29,39,201809),('2018-09-30',201840,9,2018,30,40,201809),('2018-10-01',201840,10,2018,1,40,201810),('2018-10-02',201840,10,2018,2,40,201810),('2018-10-03',201840,10,2018,3,40,201810),('2018-10-04',201840,10,2018,4,40,201810),('2018-10-05',201840,10,2018,5,40,201810),('2018-10-06',201840,10,2018,6,40,201810),('2018-10-07',201841,10,2018,7,41,201810),('2018-10-08',201841,10,2018,8,41,201810),('2018-10-09',201841,10,2018,9,41,201810),('2018-10-10',201841,10,2018,10,41,201810),('2018-10-11',201841,10,2018,11,41,201810),('2018-10-12',201841,10,2018,12,41,201810),('2018-10-13',201841,10,2018,13,41,201810),('2018-10-14',201842,10,2018,14,42,201810),('2018-10-15',201842,10,2018,15,42,201810),('2018-10-16',201842,10,2018,16,42,201810),('2018-10-17',201842,10,2018,17,42,201810),('2018-10-18',201842,10,2018,18,42,201810),('2018-10-19',201842,10,2018,19,42,201810),('2018-10-20',201842,10,2018,20,42,201810),('2018-10-21',201843,10,2018,21,43,201810),('2018-10-22',201843,10,2018,22,43,201810),('2018-10-23',201843,10,2018,23,43,201810),('2018-10-24',201843,10,2018,24,43,201810),('2018-10-25',201843,10,2018,25,43,201810),('2018-10-26',201843,10,2018,26,43,201810),('2018-10-27',201843,10,2018,27,43,201810),('2018-10-28',201844,10,2018,28,44,201810),('2018-10-29',201844,10,2018,29,44,201810),('2018-10-30',201844,10,2018,30,44,201810),('2018-10-31',201844,10,2018,31,44,201810),('2018-11-01',201844,11,2018,1,44,201811),('2018-11-02',201844,11,2018,2,44,201811),('2018-11-03',201844,11,2018,3,44,201811),('2018-11-04',201845,11,2018,4,45,201811),('2018-11-05',201845,11,2018,5,45,201811),('2018-11-06',201845,11,2018,6,45,201811),('2018-11-07',201845,11,2018,7,45,201811),('2018-11-08',201845,11,2018,8,45,201811),('2018-11-09',201845,11,2018,9,45,201811),('2018-11-10',201845,11,2018,10,45,201811),('2018-11-11',201846,11,2018,11,46,201811),('2018-11-12',201846,11,2018,12,46,201811),('2018-11-13',201846,11,2018,13,46,201811),('2018-11-14',201846,11,2018,14,46,201811),('2018-11-15',201846,11,2018,15,46,201811),('2018-11-16',201846,11,2018,16,46,201811),('2018-11-17',201846,11,2018,17,46,201811),('2018-11-18',201847,11,2018,18,47,201811),('2018-11-19',201847,11,2018,19,47,201811),('2018-11-20',201847,11,2018,20,47,201811),('2018-11-21',201847,11,2018,21,47,201811),('2018-11-22',201847,11,2018,22,47,201811),('2018-11-23',201847,11,2018,23,47,201811),('2018-11-24',201847,11,2018,24,47,201811),('2018-11-25',201848,11,2018,25,48,201811),('2018-11-26',201848,11,2018,26,48,201811),('2018-11-27',201848,11,2018,27,48,201811),('2018-11-28',201848,11,2018,28,48,201811),('2018-11-29',201848,11,2018,29,48,201811),('2018-11-30',201848,11,2018,30,48,201811),('2018-12-01',201848,12,2018,1,48,201812),('2018-12-02',201849,12,2018,2,49,201812),('2018-12-03',201849,12,2018,3,49,201812),('2018-12-04',201849,12,2018,4,49,201812),('2018-12-05',201849,12,2018,5,49,201812),('2018-12-06',201849,12,2018,6,49,201812),('2018-12-07',201849,12,2018,7,49,201812),('2018-12-08',201849,12,2018,8,49,201812),('2018-12-09',201850,12,2018,9,50,201812),('2018-12-10',201850,12,2018,10,50,201812),('2018-12-11',201850,12,2018,11,50,201812),('2018-12-12',201850,12,2018,12,50,201812),('2018-12-13',201850,12,2018,13,50,201812),('2018-12-14',201850,12,2018,14,50,201812),('2018-12-15',201850,12,2018,15,50,201812),('2018-12-16',201851,12,2018,16,51,201812),('2018-12-17',201851,12,2018,17,51,201812),('2018-12-18',201851,12,2018,18,51,201812),('2018-12-19',201851,12,2018,19,51,201812),('2018-12-20',201851,12,2018,20,51,201812),('2018-12-21',201851,12,2018,21,51,201812),('2018-12-22',201851,12,2018,22,51,201812),('2018-12-23',201852,12,2018,23,52,201812),('2018-12-24',201852,12,2018,24,52,201812),('2018-12-25',201852,12,2018,25,52,201812),('2018-12-26',201852,12,2018,26,52,201812),('2018-12-27',201852,12,2018,27,52,201812),('2018-12-28',201852,12,2018,28,52,201812),('2018-12-29',201852,12,2018,29,52,201812),('2018-12-30',201901,1,2019,30,1,201812),('2018-12-31',201901,1,2019,31,1,201812),('2019-01-01',201901,1,2019,1,1,201901),('2019-01-02',201901,1,2019,2,1,201901),('2019-01-03',201901,1,2019,3,1,201901),('2019-01-04',201901,1,2019,4,1,201901),('2019-01-05',201901,1,2019,5,1,201901),('2019-01-06',201902,1,2019,6,2,201901),('2019-01-07',201902,1,2019,7,2,201901),('2019-01-08',201902,1,2019,8,2,201901),('2019-01-09',201902,1,2019,9,2,201901),('2019-01-10',201902,1,2019,10,2,201901),('2019-01-11',201902,1,2019,11,2,201901),('2019-01-12',201902,1,2019,12,2,201901),('2019-01-13',201903,1,2019,13,3,201901),('2019-01-14',201903,1,2019,14,3,201901),('2019-01-15',201903,1,2019,15,3,201901),('2019-01-16',201903,1,2019,16,3,201901),('2019-01-17',201903,1,2019,17,3,201901),('2019-01-18',201903,1,2019,18,3,201901),('2019-01-19',201903,1,2019,19,3,201901),('2019-01-20',201904,1,2019,20,4,201901),('2019-01-21',201904,1,2019,21,4,201901),('2019-01-22',201904,1,2019,22,4,201901),('2019-01-23',201904,1,2019,23,4,201901),('2019-01-24',201904,1,2019,24,4,201901),('2019-01-25',201904,1,2019,25,4,201901),('2019-01-26',201904,1,2019,26,4,201901),('2019-01-27',201905,1,2019,27,5,201901),('2019-01-28',201905,1,2019,28,5,201901),('2019-01-29',201905,1,2019,29,5,201901),('2019-01-30',201905,1,2019,30,5,201901),('2019-01-31',201905,1,2019,31,5,201901),('2019-02-01',201905,2,2019,1,5,201902),('2019-02-02',201905,2,2019,2,5,201902),('2019-02-03',201906,2,2019,3,6,201902),('2019-02-04',201906,2,2019,4,6,201902),('2019-02-05',201906,2,2019,5,6,201902),('2019-02-06',201906,2,2019,6,6,201902),('2019-02-07',201906,2,2019,7,6,201902),('2019-02-08',201906,2,2019,8,6,201902),('2019-02-09',201906,2,2019,9,6,201902),('2019-02-10',201907,2,2019,10,7,201902),('2019-02-11',201907,2,2019,11,7,201902),('2019-02-12',201907,2,2019,12,7,201902),('2019-02-13',201907,2,2019,13,7,201902),('2019-02-14',201907,2,2019,14,7,201902),('2019-02-15',201907,2,2019,15,7,201902),('2019-02-16',201907,2,2019,16,7,201902),('2019-02-17',201908,2,2019,17,8,201902),('2019-02-18',201908,2,2019,18,8,201902),('2019-02-19',201908,2,2019,19,8,201902),('2019-02-20',201908,2,2019,20,8,201902),('2019-02-21',201908,2,2019,21,8,201902),('2019-02-22',201908,2,2019,22,8,201902),('2019-02-23',201908,2,2019,23,8,201902),('2019-02-24',201909,2,2019,24,9,201902),('2019-02-25',201909,2,2019,25,9,201902),('2019-02-26',201909,2,2019,26,9,201902),('2019-02-27',201909,2,2019,27,9,201902),('2019-02-28',201909,2,2019,28,9,201902),('2019-03-01',201909,3,2019,1,9,201903),('2019-03-02',201909,3,2019,2,9,201903),('2019-03-03',201910,3,2019,3,10,201903),('2019-03-04',201910,3,2019,4,10,201903),('2019-03-05',201910,3,2019,5,10,201903),('2019-03-06',201910,3,2019,6,10,201903),('2019-03-07',201910,3,2019,7,10,201903),('2019-03-08',201910,3,2019,8,10,201903),('2019-03-09',201910,3,2019,9,10,201903),('2019-03-10',201911,3,2019,10,11,201903),('2019-03-11',201911,3,2019,11,11,201903),('2019-03-12',201911,3,2019,12,11,201903),('2019-03-13',201911,3,2019,13,11,201903),('2019-03-14',201911,3,2019,14,11,201903),('2019-03-15',201911,3,2019,15,11,201903),('2019-03-16',201911,3,2019,16,11,201903),('2019-03-17',201912,3,2019,17,12,201903),('2019-03-18',201912,3,2019,18,12,201903),('2019-03-19',201912,3,2019,19,12,201903),('2019-03-20',201912,3,2019,20,12,201903),('2019-03-21',201912,3,2019,21,12,201903),('2019-03-22',201912,3,2019,22,12,201903),('2019-03-23',201912,3,2019,23,12,201903),('2019-03-24',201913,3,2019,24,13,201903),('2019-03-25',201913,3,2019,25,13,201903),('2019-03-26',201913,3,2019,26,13,201903),('2019-03-27',201913,3,2019,27,13,201903),('2019-03-28',201913,3,2019,28,13,201903),('2019-03-29',201913,3,2019,29,13,201903),('2019-03-30',201913,3,2019,30,13,201903),('2019-03-31',201914,3,2019,31,14,201903),('2019-04-01',201914,4,2019,1,14,201904),('2019-04-02',201914,4,2019,2,14,201904),('2019-04-03',201914,4,2019,3,14,201904),('2019-04-04',201914,4,2019,4,14,201904),('2019-04-05',201914,4,2019,5,14,201904),('2019-04-06',201914,4,2019,6,14,201904),('2019-04-07',201915,4,2019,7,15,201904),('2019-04-08',201915,4,2019,8,15,201904),('2019-04-09',201915,4,2019,9,15,201904),('2019-04-10',201915,4,2019,10,15,201904),('2019-04-11',201915,4,2019,11,15,201904),('2019-04-12',201915,4,2019,12,15,201904),('2019-04-13',201915,4,2019,13,15,201904),('2019-04-14',201916,4,2019,14,16,201904),('2019-04-15',201916,4,2019,15,16,201904),('2019-04-16',201916,4,2019,16,16,201904),('2019-04-17',201916,4,2019,17,16,201904),('2019-04-18',201916,4,2019,18,16,201904),('2019-04-19',201916,4,2019,19,16,201904),('2019-04-20',201916,4,2019,20,16,201904),('2019-04-21',201917,4,2019,21,17,201904),('2019-04-22',201917,4,2019,22,17,201904),('2019-04-23',201917,4,2019,23,17,201904),('2019-04-24',201917,4,2019,24,17,201904),('2019-04-25',201917,4,2019,25,17,201904),('2019-04-26',201917,4,2019,26,17,201904),('2019-04-27',201917,4,2019,27,17,201904),('2019-04-28',201918,4,2019,28,18,201904),('2019-04-29',201918,4,2019,29,18,201904),('2019-04-30',201918,4,2019,30,18,201904),('2019-05-01',201918,5,2019,1,18,201905),('2019-05-02',201918,5,2019,2,18,201905),('2019-05-03',201918,5,2019,3,18,201905),('2019-05-04',201918,5,2019,4,18,201905),('2019-05-05',201919,5,2019,5,19,201905),('2019-05-06',201919,5,2019,6,19,201905),('2019-05-07',201919,5,2019,7,19,201905),('2019-05-08',201919,5,2019,8,19,201905),('2019-05-09',201919,5,2019,9,19,201905),('2019-05-10',201919,5,2019,10,19,201905),('2019-05-11',201919,5,2019,11,19,201905),('2019-05-12',201920,5,2019,12,20,201905),('2019-05-13',201920,5,2019,13,20,201905),('2019-05-14',201920,5,2019,14,20,201905),('2019-05-15',201920,5,2019,15,20,201905),('2019-05-16',201920,5,2019,16,20,201905),('2019-05-17',201920,5,2019,17,20,201905),('2019-05-18',201920,5,2019,18,20,201905),('2019-05-19',201921,5,2019,19,21,201905),('2019-05-20',201921,5,2019,20,21,201905),('2019-05-21',201921,5,2019,21,21,201905),('2019-05-22',201921,5,2019,22,21,201905),('2019-05-23',201921,5,2019,23,21,201905),('2019-05-24',201921,5,2019,24,21,201905),('2019-05-25',201921,5,2019,25,21,201905),('2019-05-26',201922,5,2019,26,22,201905),('2019-05-27',201922,5,2019,27,22,201905),('2019-05-28',201922,5,2019,28,22,201905),('2019-05-29',201922,5,2019,29,22,201905),('2019-05-30',201922,5,2019,30,22,201905),('2019-05-31',201922,5,2019,31,22,201905),('2019-06-01',201922,6,2019,1,22,201906),('2019-06-02',201923,6,2019,2,23,201906),('2019-06-03',201923,6,2019,3,23,201906),('2019-06-04',201923,6,2019,4,23,201906),('2019-06-05',201923,6,2019,5,23,201906),('2019-06-06',201923,6,2019,6,23,201906),('2019-06-07',201923,6,2019,7,23,201906),('2019-06-08',201923,6,2019,8,23,201906),('2019-06-09',201924,6,2019,9,24,201906),('2019-06-10',201924,6,2019,10,24,201906),('2019-06-11',201924,6,2019,11,24,201906),('2019-06-12',201924,6,2019,12,24,201906),('2019-06-13',201924,6,2019,13,24,201906),('2019-06-14',201924,6,2019,14,24,201906),('2019-06-15',201924,6,2019,15,24,201906),('2019-06-16',201925,6,2019,16,25,201906),('2019-06-17',201925,6,2019,17,25,201906),('2019-06-18',201925,6,2019,18,25,201906),('2019-06-19',201925,6,2019,19,25,201906),('2019-06-20',201925,6,2019,20,25,201906),('2019-06-21',201925,6,2019,21,25,201906),('2019-06-22',201925,6,2019,22,25,201906),('2019-06-23',201926,6,2019,23,26,201906),('2019-06-24',201926,6,2019,24,26,201906),('2019-06-25',201926,6,2019,25,26,201906),('2019-06-26',201926,6,2019,26,26,201906),('2019-06-27',201926,6,2019,27,26,201906),('2019-06-28',201926,6,2019,28,26,201906),('2019-06-29',201926,6,2019,29,26,201906),('2019-06-30',201927,6,2019,30,27,201906),('2019-07-01',201927,7,2019,1,27,201907),('2019-07-02',201927,7,2019,2,27,201907),('2019-07-03',201927,7,2019,3,27,201907),('2019-07-04',201927,7,2019,4,27,201907),('2019-07-05',201927,7,2019,5,27,201907),('2019-07-06',201927,7,2019,6,27,201907),('2019-07-07',201928,7,2019,7,28,201907),('2019-07-08',201928,7,2019,8,28,201907),('2019-07-09',201928,7,2019,9,28,201907),('2019-07-10',201928,7,2019,10,28,201907),('2019-07-11',201928,7,2019,11,28,201907),('2019-07-12',201928,7,2019,12,28,201907),('2019-07-13',201928,7,2019,13,28,201907),('2019-07-14',201929,7,2019,14,29,201907),('2019-07-15',201929,7,2019,15,29,201907),('2019-07-16',201929,7,2019,16,29,201907),('2019-07-17',201929,7,2019,17,29,201907),('2019-07-18',201929,7,2019,18,29,201907),('2019-07-19',201929,7,2019,19,29,201907),('2019-07-20',201929,7,2019,20,29,201907),('2019-07-21',201930,7,2019,21,30,201907),('2019-07-22',201930,7,2019,22,30,201907),('2019-07-23',201930,7,2019,23,30,201907),('2019-07-24',201930,7,2019,24,30,201907),('2019-07-25',201930,7,2019,25,30,201907),('2019-07-26',201930,7,2019,26,30,201907),('2019-07-27',201930,7,2019,27,30,201907),('2019-07-28',201931,7,2019,28,31,201907),('2019-07-29',201931,7,2019,29,31,201907),('2019-07-30',201931,7,2019,30,31,201907),('2019-07-31',201931,7,2019,31,31,201907),('2019-08-01',201931,8,2019,1,31,201908),('2019-08-02',201931,8,2019,2,31,201908),('2019-08-03',201931,8,2019,3,31,201908),('2019-08-04',201932,8,2019,4,32,201908),('2019-08-05',201932,8,2019,5,32,201908),('2019-08-06',201932,8,2019,6,32,201908),('2019-08-07',201932,8,2019,7,32,201908),('2019-08-08',201932,8,2019,8,32,201908),('2019-08-09',201932,8,2019,9,32,201908),('2019-08-10',201932,8,2019,10,32,201908),('2019-08-11',201933,8,2019,11,33,201908),('2019-08-12',201933,8,2019,12,33,201908),('2019-08-13',201933,8,2019,13,33,201908),('2019-08-14',201933,8,2019,14,33,201908),('2019-08-15',201933,8,2019,15,33,201908),('2019-08-16',201933,8,2019,16,33,201908),('2019-08-17',201933,8,2019,17,33,201908),('2019-08-18',201934,8,2019,18,34,201908),('2019-08-19',201934,8,2019,19,34,201908),('2019-08-20',201934,8,2019,20,34,201908),('2019-08-21',201934,8,2019,21,34,201908),('2019-08-22',201934,8,2019,22,34,201908),('2019-08-23',201934,8,2019,23,34,201908),('2019-08-24',201934,8,2019,24,34,201908),('2019-08-25',201935,8,2019,25,35,201908),('2019-08-26',201935,8,2019,26,35,201908),('2019-08-27',201935,8,2019,27,35,201908),('2019-08-28',201935,8,2019,28,35,201908),('2019-08-29',201935,8,2019,29,35,201908),('2019-08-30',201935,8,2019,30,35,201908),('2019-08-31',201935,8,2019,31,35,201908),('2019-09-01',201936,9,2019,1,36,201909),('2019-09-02',201936,9,2019,2,36,201909),('2019-09-03',201936,9,2019,3,36,201909),('2019-09-04',201936,9,2019,4,36,201909),('2019-09-05',201936,9,2019,5,36,201909),('2019-09-06',201936,9,2019,6,36,201909),('2019-09-07',201936,9,2019,7,36,201909),('2019-09-08',201937,9,2019,8,37,201909),('2019-09-09',201937,9,2019,9,37,201909),('2019-09-10',201937,9,2019,10,37,201909),('2019-09-11',201937,9,2019,11,37,201909),('2019-09-12',201937,9,2019,12,37,201909),('2019-09-13',201937,9,2019,13,37,201909),('2019-09-14',201937,9,2019,14,37,201909),('2019-09-15',201938,9,2019,15,38,201909),('2019-09-16',201938,9,2019,16,38,201909),('2019-09-17',201938,9,2019,17,38,201909),('2019-09-18',201938,9,2019,18,38,201909),('2019-09-19',201938,9,2019,19,38,201909),('2019-09-20',201938,9,2019,20,38,201909),('2019-09-21',201938,9,2019,21,38,201909),('2019-09-22',201939,9,2019,22,39,201909),('2019-09-23',201939,9,2019,23,39,201909),('2019-09-24',201939,9,2019,24,39,201909),('2019-09-25',201939,9,2019,25,39,201909),('2019-09-26',201939,9,2019,26,39,201909),('2019-09-27',201939,9,2019,27,39,201909),('2019-09-28',201939,9,2019,28,39,201909),('2019-09-29',201940,9,2019,29,40,201909),('2019-09-30',201940,9,2019,30,40,201909),('2019-10-01',201940,10,2019,1,40,201910),('2019-10-02',201940,10,2019,2,40,201910),('2019-10-03',201940,10,2019,3,40,201910),('2019-10-04',201940,10,2019,4,40,201910),('2019-10-05',201940,10,2019,5,40,201910),('2019-10-06',201941,10,2019,6,41,201910),('2019-10-07',201941,10,2019,7,41,201910),('2019-10-08',201941,10,2019,8,41,201910),('2019-10-09',201941,10,2019,9,41,201910),('2019-10-10',201941,10,2019,10,41,201910),('2019-10-11',201941,10,2019,11,41,201910),('2019-10-12',201941,10,2019,12,41,201910),('2019-10-13',201942,10,2019,13,42,201910),('2019-10-14',201942,10,2019,14,42,201910),('2019-10-15',201942,10,2019,15,42,201910),('2019-10-16',201942,10,2019,16,42,201910),('2019-10-17',201942,10,2019,17,42,201910),('2019-10-18',201942,10,2019,18,42,201910),('2019-10-19',201942,10,2019,19,42,201910),('2019-10-20',201943,10,2019,20,43,201910),('2019-10-21',201943,10,2019,21,43,201910),('2019-10-22',201943,10,2019,22,43,201910),('2019-10-23',201943,10,2019,23,43,201910),('2019-10-24',201943,10,2019,24,43,201910),('2019-10-25',201943,10,2019,25,43,201910),('2019-10-26',201943,10,2019,26,43,201910),('2019-10-27',201944,10,2019,27,44,201910),('2019-10-28',201944,10,2019,28,44,201910),('2019-10-29',201944,10,2019,29,44,201910),('2019-10-30',201944,10,2019,30,44,201910),('2019-10-31',201944,10,2019,31,44,201910),('2019-11-01',201944,11,2019,1,44,201911),('2019-11-02',201944,11,2019,2,44,201911),('2019-11-03',201945,11,2019,3,45,201911),('2019-11-04',201945,11,2019,4,45,201911),('2019-11-05',201945,11,2019,5,45,201911),('2019-11-06',201945,11,2019,6,45,201911),('2019-11-07',201945,11,2019,7,45,201911),('2019-11-08',201945,11,2019,8,45,201911),('2019-11-09',201945,11,2019,9,45,201911),('2019-11-10',201946,11,2019,10,46,201911),('2019-11-11',201946,11,2019,11,46,201911),('2019-11-12',201946,11,2019,12,46,201911),('2019-11-13',201946,11,2019,13,46,201911),('2019-11-14',201946,11,2019,14,46,201911),('2019-11-15',201946,11,2019,15,46,201911),('2019-11-16',201946,11,2019,16,46,201911),('2019-11-17',201947,11,2019,17,47,201911),('2019-11-18',201947,11,2019,18,47,201911),('2019-11-19',201947,11,2019,19,47,201911),('2019-11-20',201947,11,2019,20,47,201911),('2019-11-21',201947,11,2019,21,47,201911),('2019-11-22',201947,11,2019,22,47,201911),('2019-11-23',201947,11,2019,23,47,201911),('2019-11-24',201948,11,2019,24,48,201911),('2019-11-25',201948,11,2019,25,48,201911),('2019-11-26',201948,11,2019,26,48,201911),('2019-11-27',201948,11,2019,27,48,201911),('2019-11-28',201948,11,2019,28,48,201911),('2019-11-29',201948,11,2019,29,48,201911),('2019-11-30',201948,11,2019,30,48,201911),('2019-12-01',201949,12,2019,1,49,201912),('2019-12-02',201949,12,2019,2,49,201912),('2019-12-03',201949,12,2019,3,49,201912),('2019-12-04',201949,12,2019,4,49,201912),('2019-12-05',201949,12,2019,5,49,201912),('2019-12-06',201949,12,2019,6,49,201912),('2019-12-07',201949,12,2019,7,49,201912),('2019-12-08',201950,12,2019,8,50,201912),('2019-12-09',201950,12,2019,9,50,201912),('2019-12-10',201950,12,2019,10,50,201912),('2019-12-11',201950,12,2019,11,50,201912),('2019-12-12',201950,12,2019,12,50,201912),('2019-12-13',201950,12,2019,13,50,201912),('2019-12-14',201950,12,2019,14,50,201912),('2019-12-15',201951,12,2019,15,51,201912),('2019-12-16',201951,12,2019,16,51,201912),('2019-12-17',201951,12,2019,17,51,201912),('2019-12-18',201951,12,2019,18,51,201912),('2019-12-19',201951,12,2019,19,51,201912),('2019-12-20',201951,12,2019,20,51,201912),('2019-12-21',201951,12,2019,21,51,201912),('2019-12-22',201952,12,2019,22,52,201912),('2019-12-23',201952,12,2019,23,52,201912),('2019-12-24',201952,12,2019,24,52,201912),('2019-12-25',201952,12,2019,25,52,201912),('2019-12-26',201952,12,2019,26,52,201912),('2019-12-27',201952,12,2019,27,52,201912),('2019-12-28',201952,12,2019,28,52,201912),('2019-12-29',202001,12,2020,29,1,201912),('2019-12-30',202001,12,2020,30,1,201912),('2019-12-31',202001,12,2020,31,1,201912),('2020-01-01',202001,1,2020,1,1,202001),('2020-01-02',202001,1,2020,2,1,202001),('2020-01-03',202001,1,2020,3,1,202001),('2020-01-04',202001,1,2020,4,1,202001),('2020-01-05',202002,1,2020,5,2,202001),('2020-01-06',202002,1,2020,6,2,202001),('2020-01-07',202002,1,2020,7,2,202001),('2020-01-08',202002,1,2020,8,2,202001),('2020-01-09',202002,1,2020,9,2,202001),('2020-01-10',202002,1,2020,10,2,202001),('2020-01-11',202002,1,2020,11,2,202001),('2020-01-12',202003,1,2020,12,3,202001),('2020-01-13',202003,1,2020,13,3,202001),('2020-01-14',202003,1,2020,14,3,202001),('2020-01-15',202003,1,2020,15,3,202001),('2020-01-16',202003,1,2020,16,3,202001),('2020-01-17',202003,1,2020,17,3,202001),('2020-01-18',202003,1,2020,18,3,202001),('2020-01-19',202004,1,2020,19,4,202001),('2020-01-20',202004,1,2020,20,4,202001),('2020-01-21',202004,1,2020,21,4,202001),('2020-01-22',202004,1,2020,22,4,202001),('2020-01-23',202004,1,2020,23,4,202001),('2020-01-24',202004,1,2020,24,4,202001),('2020-01-25',202004,1,2020,25,4,202001),('2020-01-26',202005,1,2020,26,5,202001),('2020-01-27',202005,1,2020,27,5,202001),('2020-01-28',202005,1,2020,28,5,202001),('2020-01-29',202005,1,2020,29,5,202001),('2020-01-30',202005,1,2020,30,5,202001),('2020-01-31',202005,1,2020,31,5,202001),('2020-02-01',202005,2,2020,1,5,202002),('2020-02-02',202006,2,2020,2,6,202002),('2020-02-03',202006,2,2020,3,6,202002),('2020-02-04',202006,2,2020,4,6,202002),('2020-02-05',202006,2,2020,5,6,202002),('2020-02-06',202006,2,2020,6,6,202002),('2020-02-07',202006,2,2020,7,6,202002),('2020-02-08',202006,2,2020,8,6,202002),('2020-02-09',202007,2,2020,9,7,202002),('2020-02-10',202007,2,2020,10,7,202002),('2020-02-11',202007,2,2020,11,7,202002),('2020-02-12',202007,2,2020,12,7,202002),('2020-02-13',202007,2,2020,13,7,202002),('2020-02-14',202007,2,2020,14,7,202002),('2020-02-15',202007,2,2020,15,7,202002),('2020-02-16',202008,2,2020,16,8,202002),('2020-02-17',202008,2,2020,17,8,202002),('2020-02-18',202008,2,2020,18,8,202002),('2020-02-19',202008,2,2020,19,8,202002),('2020-02-20',202008,2,2020,20,8,202002),('2020-02-21',202008,2,2020,21,8,202002),('2020-02-22',202008,2,2020,22,8,202002),('2020-02-23',202009,2,2020,23,9,202002),('2020-02-24',202009,2,2020,24,9,202002),('2020-02-25',202009,2,2020,25,9,202002),('2020-02-26',202009,2,2020,26,9,202002),('2020-02-27',202009,2,2020,27,9,202002),('2020-02-28',202009,2,2020,28,9,202002),('2020-02-29',202009,2,2020,29,9,202002),('2020-03-01',202010,3,2020,1,10,202003),('2020-03-02',202010,3,2020,2,10,202003),('2020-03-03',202010,3,2020,3,10,202003),('2020-03-04',202010,3,2020,4,10,202003),('2020-03-05',202010,3,2020,5,10,202003),('2020-03-06',202010,3,2020,6,10,202003),('2020-03-07',202010,3,2020,7,10,202003),('2020-03-08',202011,3,2020,8,11,202003),('2020-03-09',202011,3,2020,9,11,202003),('2020-03-10',202011,3,2020,10,11,202003),('2020-03-11',202011,3,2020,11,11,202003),('2020-03-12',202011,3,2020,12,11,202003),('2020-03-13',202011,3,2020,13,11,202003),('2020-03-14',202011,3,2020,14,11,202003),('2020-03-15',202012,3,2020,15,12,202003),('2020-03-16',202012,3,2020,16,12,202003),('2020-03-17',202012,3,2020,17,12,202003),('2020-03-18',202012,3,2020,18,12,202003),('2020-03-19',202012,3,2020,19,12,202003),('2020-03-20',202012,3,2020,20,12,202003),('2020-03-21',202012,3,2020,21,12,202003),('2020-03-22',202013,3,2020,22,13,202003),('2020-03-23',202013,3,2020,23,13,202003),('2020-03-24',202013,3,2020,24,13,202003),('2020-03-25',202013,3,2020,25,13,202003),('2020-03-26',202013,3,2020,26,13,202003),('2020-03-27',202013,3,2020,27,13,202003),('2020-03-28',202013,3,2020,28,13,202003),('2020-03-29',202014,3,2020,29,14,202003),('2020-03-30',202014,3,2020,30,14,202003),('2020-03-31',202014,3,2020,31,14,202003),('2020-04-01',202014,4,2020,1,14,202004),('2020-04-02',202014,4,2020,2,14,202004),('2020-04-03',202014,4,2020,3,14,202004),('2020-04-04',202014,4,2020,4,14,202004),('2020-04-05',202015,4,2020,5,15,202004),('2020-04-06',202015,4,2020,6,15,202004),('2020-04-07',202015,4,2020,7,15,202004),('2020-04-08',202015,4,2020,8,15,202004),('2020-04-09',202015,4,2020,9,15,202004),('2020-04-10',202015,4,2020,10,15,202004),('2020-04-11',202015,4,2020,11,15,202004),('2020-04-12',202016,4,2020,12,16,202004),('2020-04-13',202016,4,2020,13,16,202004),('2020-04-14',202016,4,2020,14,16,202004),('2020-04-15',202016,4,2020,15,16,202004),('2020-04-16',202016,4,2020,16,16,202004),('2020-04-17',202016,4,2020,17,16,202004),('2020-04-18',202016,4,2020,18,16,202004),('2020-04-19',202017,4,2020,19,17,202004),('2020-04-20',202017,4,2020,20,17,202004),('2020-04-21',202017,4,2020,21,17,202004),('2020-04-22',202017,4,2020,22,17,202004),('2020-04-23',202017,4,2020,23,17,202004),('2020-04-24',202017,4,2020,24,17,202004),('2020-04-25',202017,4,2020,25,17,202004),('2020-04-26',202018,4,2020,26,18,202004),('2020-04-27',202018,4,2020,27,18,202004),('2020-04-28',202018,4,2020,28,18,202004),('2020-04-29',202018,4,2020,29,18,202004),('2020-04-30',202018,4,2020,30,18,202004),('2020-05-01',202018,5,2020,1,18,202005),('2020-05-02',202018,5,2020,2,18,202005),('2020-05-03',202019,5,2020,3,19,202005),('2020-05-04',202019,5,2020,4,19,202005),('2020-05-05',202019,5,2020,5,19,202005),('2020-05-06',202019,5,2020,6,19,202005),('2020-05-07',202019,5,2020,7,19,202005),('2020-05-08',202019,5,2020,8,19,202005),('2020-05-09',202019,5,2020,9,19,202005),('2020-05-10',202020,5,2020,10,20,202005),('2020-05-11',202020,5,2020,11,20,202005),('2020-05-12',202020,5,2020,12,20,202005),('2020-05-13',202020,5,2020,13,20,202005),('2020-05-14',202020,5,2020,14,20,202005),('2020-05-15',202020,5,2020,15,20,202005),('2020-05-16',202020,5,2020,16,20,202005),('2020-05-17',202021,5,2020,17,21,202005),('2020-05-18',202021,5,2020,18,21,202005),('2020-05-19',202021,5,2020,19,21,202005),('2020-05-20',202021,5,2020,20,21,202005),('2020-05-21',202021,5,2020,21,21,202005),('2020-05-22',202021,5,2020,22,21,202005),('2020-05-23',202021,5,2020,23,21,202005),('2020-05-24',202022,5,2020,24,22,202005),('2020-05-25',202022,5,2020,25,22,202005),('2020-05-26',202022,5,2020,26,22,202005),('2020-05-27',202022,5,2020,27,22,202005),('2020-05-28',202022,5,2020,28,22,202005),('2020-05-29',202022,5,2020,29,22,202005),('2020-05-30',202022,5,2020,30,22,202005),('2020-05-31',202023,5,2020,31,23,202005),('2020-06-01',202023,6,2020,1,23,202006),('2020-06-02',202023,6,2020,2,23,202006),('2020-06-03',202023,6,2020,3,23,202006),('2020-06-04',202023,6,2020,4,23,202006),('2020-06-05',202023,6,2020,5,23,202006),('2020-06-06',202023,6,2020,6,23,202006),('2020-06-07',202024,6,2020,7,24,202006),('2020-06-08',202024,6,2020,8,24,202006),('2020-06-09',202024,6,2020,9,24,202006),('2020-06-10',202024,6,2020,10,24,202006),('2020-06-11',202024,6,2020,11,24,202006),('2020-06-12',202024,6,2020,12,24,202006),('2020-06-13',202024,6,2020,13,24,202006),('2020-06-14',202025,6,2020,14,25,202006),('2020-06-15',202025,6,2020,15,25,202006),('2020-06-16',202025,6,2020,16,25,202006),('2020-06-17',202025,6,2020,17,25,202006),('2020-06-18',202025,6,2020,18,25,202006),('2020-06-19',202025,6,2020,19,25,202006),('2020-06-20',202025,6,2020,20,25,202006),('2020-06-21',202026,6,2020,21,26,202006),('2020-06-22',202026,6,2020,22,26,202006),('2020-06-23',202026,6,2020,23,26,202006),('2020-06-24',202026,6,2020,24,26,202006),('2020-06-25',202026,6,2020,25,26,202006),('2020-06-26',202026,6,2020,26,26,202006),('2020-06-27',202026,6,2020,27,26,202006),('2020-06-28',202027,6,2020,28,27,202006),('2020-06-29',202027,6,2020,29,27,202006),('2020-06-30',202027,6,2020,30,27,202006),('2020-07-01',202027,7,2020,1,27,202007),('2020-07-02',202027,7,2020,2,27,202007),('2020-07-03',202027,7,2020,3,27,202007),('2020-07-04',202027,7,2020,4,27,202007),('2020-07-05',202028,7,2020,5,28,202007),('2020-07-06',202028,7,2020,6,28,202007),('2020-07-07',202028,7,2020,7,28,202007),('2020-07-08',202028,7,2020,8,28,202007),('2020-07-09',202028,7,2020,9,28,202007),('2020-07-10',202028,7,2020,10,28,202007),('2020-07-11',202028,7,2020,11,28,202007),('2020-07-12',202029,7,2020,12,29,202007),('2020-07-13',202029,7,2020,13,29,202007),('2020-07-14',202029,7,2020,14,29,202007),('2020-07-15',202029,7,2020,15,29,202007),('2020-07-16',202029,7,2020,16,29,202007),('2020-07-17',202029,7,2020,17,29,202007),('2020-07-18',202029,7,2020,18,29,202007),('2020-07-19',202030,7,2020,19,30,202007),('2020-07-20',202030,7,2020,20,30,202007),('2020-07-21',202030,7,2020,21,30,202007),('2020-07-22',202030,7,2020,22,30,202007),('2020-07-23',202030,7,2020,23,30,202007),('2020-07-24',202030,7,2020,24,30,202007),('2020-07-25',202030,7,2020,25,30,202007),('2020-07-26',202031,7,2020,26,31,202007),('2020-07-27',202031,7,2020,27,31,202007),('2020-07-28',202031,7,2020,28,31,202007),('2020-07-29',202031,7,2020,29,31,202007),('2020-07-30',202031,7,2020,30,31,202007),('2020-07-31',202031,7,2020,31,31,202007),('2020-08-01',202031,8,2020,1,31,202008),('2020-08-02',202032,8,2020,2,32,202008),('2020-08-03',202032,8,2020,3,32,202008),('2020-08-04',202032,8,2020,4,32,202008),('2020-08-05',202032,8,2020,5,32,202008),('2020-08-06',202032,8,2020,6,32,202008),('2020-08-07',202032,8,2020,7,32,202008),('2020-08-08',202032,8,2020,8,32,202008),('2020-08-09',202033,8,2020,9,33,202008),('2020-08-10',202033,8,2020,10,33,202008),('2020-08-11',202033,8,2020,11,33,202008),('2020-08-12',202033,8,2020,12,33,202008),('2020-08-13',202033,8,2020,13,33,202008),('2020-08-14',202033,8,2020,14,33,202008),('2020-08-15',202033,8,2020,15,33,202008),('2020-08-16',202034,8,2020,16,34,202008),('2020-08-17',202034,8,2020,17,34,202008),('2020-08-18',202034,8,2020,18,34,202008),('2020-08-19',202034,8,2020,19,34,202008),('2020-08-20',202034,8,2020,20,34,202008),('2020-08-21',202034,8,2020,21,34,202008),('2020-08-22',202034,8,2020,22,34,202008),('2020-08-23',202035,8,2020,23,35,202008),('2020-08-24',202035,8,2020,24,35,202008),('2020-08-25',202035,8,2020,25,35,202008),('2020-08-26',202035,8,2020,26,35,202008),('2020-08-27',202035,8,2020,27,35,202008),('2020-08-28',202035,8,2020,28,35,202008),('2020-08-29',202035,8,2020,29,35,202008),('2020-08-30',202036,8,2020,30,36,202008),('2020-08-31',202036,8,2020,31,36,202008),('2020-09-01',202036,9,2020,1,36,202009),('2020-09-02',202036,9,2020,2,36,202009),('2020-09-03',202036,9,2020,3,36,202009),('2020-09-04',202036,9,2020,4,36,202009),('2020-09-05',202036,9,2020,5,36,202009),('2020-09-06',202037,9,2020,6,37,202009),('2020-09-07',202037,9,2020,7,37,202009),('2020-09-08',202037,9,2020,8,37,202009),('2020-09-09',202037,9,2020,9,37,202009),('2020-09-10',202037,9,2020,10,37,202009),('2020-09-11',202037,9,2020,11,37,202009),('2020-09-12',202037,9,2020,12,37,202009),('2020-09-13',202038,9,2020,13,38,202009),('2020-09-14',202038,9,2020,14,38,202009),('2020-09-15',202038,9,2020,15,38,202009),('2020-09-16',202038,9,2020,16,38,202009),('2020-09-17',202038,9,2020,17,38,202009),('2020-09-18',202038,9,2020,18,38,202009),('2020-09-19',202038,9,2020,19,38,202009),('2020-09-20',202039,9,2020,20,39,202009),('2020-09-21',202039,9,2020,21,39,202009),('2020-09-22',202039,9,2020,22,39,202009),('2020-09-23',202039,9,2020,23,39,202009),('2020-09-24',202039,9,2020,24,39,202009),('2020-09-25',202039,9,2020,25,39,202009),('2020-09-26',202039,9,2020,26,39,202009),('2020-09-27',202040,9,2020,27,40,202009),('2020-09-28',202040,9,2020,28,40,202009),('2020-09-29',202040,9,2020,29,40,202009),('2020-09-30',202040,9,2020,30,40,202009),('2020-10-01',202040,10,2020,1,40,202010),('2020-10-02',202040,10,2020,2,40,202010),('2020-10-03',202040,10,2020,3,40,202010),('2020-10-04',202041,10,2020,4,41,202010),('2020-10-05',202041,10,2020,5,41,202010),('2020-10-06',202041,10,2020,6,41,202010),('2020-10-07',202041,10,2020,7,41,202010),('2020-10-08',202041,10,2020,8,41,202010),('2020-10-09',202041,10,2020,9,41,202010),('2020-10-10',202041,10,2020,10,41,202010),('2020-10-11',202042,10,2020,11,42,202010),('2020-10-12',202042,10,2020,12,42,202010),('2020-10-13',202042,10,2020,13,42,202010),('2020-10-14',202042,10,2020,14,42,202010),('2020-10-15',202042,10,2020,15,42,202010),('2020-10-16',202042,10,2020,16,42,202010),('2020-10-17',202042,10,2020,17,42,202010),('2020-10-18',202043,10,2020,18,43,202010),('2020-10-19',202043,10,2020,19,43,202010),('2020-10-20',202043,10,2020,20,43,202010),('2020-10-21',202043,10,2020,21,43,202010),('2020-10-22',202043,10,2020,22,43,202010),('2020-10-23',202043,10,2020,23,43,202010),('2020-10-24',202043,10,2020,24,43,202010),('2020-10-25',202044,10,2020,25,44,202010),('2020-10-26',202044,10,2020,26,44,202010),('2020-10-27',202044,10,2020,27,44,202010),('2020-10-28',202044,10,2020,28,44,202010),('2020-10-29',202044,10,2020,29,44,202010),('2020-10-30',202044,10,2020,30,44,202010),('2020-10-31',202044,10,2020,31,44,202010),('2020-11-01',202045,11,2020,1,45,202011),('2020-11-02',202045,11,2020,2,45,202011),('2020-11-03',202045,11,2020,3,45,202011),('2020-11-04',202045,11,2020,4,45,202011),('2020-11-05',202045,11,2020,5,45,202011),('2020-11-06',202045,11,2020,6,45,202011),('2020-11-07',202045,11,2020,7,45,202011),('2020-11-08',202046,11,2020,8,46,202011),('2020-11-09',202046,11,2020,9,46,202011),('2020-11-10',202046,11,2020,10,46,202011),('2020-11-11',202046,11,2020,11,46,202011),('2020-11-12',202046,11,2020,12,46,202011),('2020-11-13',202046,11,2020,13,46,202011),('2020-11-14',202046,11,2020,14,46,202011),('2020-11-15',202047,11,2020,15,47,202011),('2020-11-16',202047,11,2020,16,47,202011),('2020-11-17',202047,11,2020,17,47,202011),('2020-11-18',202047,11,2020,18,47,202011),('2020-11-19',202047,11,2020,19,47,202011),('2020-11-20',202047,11,2020,20,47,202011),('2020-11-21',202047,11,2020,21,47,202011),('2020-11-22',202048,11,2020,22,48,202011),('2020-11-23',202048,11,2020,23,48,202011),('2020-11-24',202048,11,2020,24,48,202011),('2020-11-25',202048,11,2020,25,48,202011),('2020-11-26',202048,11,2020,26,48,202011),('2020-11-27',202048,11,2020,27,48,202011),('2020-11-28',202048,11,2020,28,48,202011),('2020-11-29',202049,11,2020,29,49,202011),('2020-11-30',202049,11,2020,30,49,202011),('2020-12-01',202049,12,2020,1,49,202012),('2020-12-02',202049,12,2020,2,49,202012),('2020-12-03',202049,12,2020,3,49,202012),('2020-12-04',202049,12,2020,4,49,202012),('2020-12-05',202049,12,2020,5,49,202012),('2020-12-06',202050,12,2020,6,50,202012),('2020-12-07',202050,12,2020,7,50,202012),('2020-12-08',202050,12,2020,8,50,202012),('2020-12-09',202050,12,2020,9,50,202012),('2020-12-10',202050,12,2020,10,50,202012),('2020-12-11',202050,12,2020,11,50,202012),('2020-12-12',202050,12,2020,12,50,202012),('2020-12-13',202051,12,2020,13,51,202012),('2020-12-14',202051,12,2020,14,51,202012),('2020-12-15',202051,12,2020,15,51,202012),('2020-12-16',202051,12,2020,16,51,202012),('2020-12-17',202051,12,2020,17,51,202012),('2020-12-18',202051,12,2020,18,51,202012),('2020-12-19',202051,12,2020,19,51,202012),('2020-12-20',202052,12,2020,20,52,202012),('2020-12-21',202052,12,2020,21,52,202012),('2020-12-22',202052,12,2020,22,52,202012),('2020-12-23',202052,12,2020,23,52,202012),('2020-12-24',202052,12,2020,24,52,202012),('2020-12-25',202052,12,2020,25,52,202012),('2020-12-26',202052,12,2020,26,52,202012),('2020-12-27',202052,12,2020,27,52,202012),('2020-12-28',202052,12,2020,28,52,202012),('2020-12-29',202052,12,2020,29,52,202012),('2020-12-30',202052,12,2020,30,52,202012),('2020-12-31',202052,12,2020,31,52,202012),('2021-01-01',202101,1,2021,1,1,202101),('2021-01-02',202101,1,2021,2,1,202101),('2021-01-03',202101,1,2021,3,1,202101),('2021-01-04',202101,1,2021,4,1,202101),('2021-01-05',202101,1,2021,5,1,202101),('2021-01-06',202101,1,2021,6,1,202101),('2021-01-07',202101,1,2021,7,1,202101),('2021-01-08',202101,1,2021,8,1,202101),('2021-01-09',202101,1,2021,9,1,202101),('2021-01-10',202102,1,2021,10,2,202101),('2021-01-11',202102,1,2021,11,2,202101),('2021-01-12',202102,1,2021,12,2,202101),('2021-01-13',202102,1,2021,13,2,202101),('2021-01-14',202102,1,2021,14,2,202101),('2021-01-15',202102,1,2021,15,2,202101),('2021-01-16',202102,1,2021,16,2,202101),('2021-01-17',202103,1,2021,17,3,202101),('2021-01-18',202103,1,2021,18,3,202101),('2021-01-19',202103,1,2021,19,3,202101),('2021-01-20',202103,1,2021,20,3,202101),('2021-01-21',202103,1,2021,21,3,202101),('2021-01-22',202103,1,2021,22,3,202101),('2021-01-23',202103,1,2021,23,3,202101),('2021-01-24',202104,1,2021,24,4,202101),('2021-01-25',202104,1,2021,25,4,202101),('2021-01-26',202104,1,2021,26,4,202101),('2021-01-27',202104,1,2021,27,4,202101),('2021-01-28',202104,1,2021,28,4,202101),('2021-01-29',202104,1,2021,29,4,202101),('2021-01-30',202104,1,2021,30,4,202101),('2021-01-31',202105,1,2021,31,5,202101),('2021-02-01',202105,2,2021,1,5,202102),('2021-02-02',202105,2,2021,2,5,202102),('2021-02-03',202105,2,2021,3,5,202102),('2021-02-04',202105,2,2021,4,5,202102),('2021-02-05',202105,2,2021,5,5,202102),('2021-02-06',202105,2,2021,6,5,202102),('2021-02-07',202106,2,2021,7,6,202102),('2021-02-08',202106,2,2021,8,6,202102),('2021-02-09',202106,2,2021,9,6,202102),('2021-02-10',202106,2,2021,10,6,202102),('2021-02-11',202106,2,2021,11,6,202102),('2021-02-12',202106,2,2021,12,6,202102),('2021-02-13',202106,2,2021,13,6,202102),('2021-02-14',202107,2,2021,14,7,202102),('2021-02-15',202107,2,2021,15,7,202102),('2021-02-16',202107,2,2021,16,7,202102),('2021-02-17',202107,2,2021,17,7,202102),('2021-02-18',202107,2,2021,18,7,202102),('2021-02-19',202107,2,2021,19,7,202102),('2021-02-20',202107,2,2021,20,7,202102),('2021-02-21',202108,2,2021,21,8,202102),('2021-02-22',202108,2,2021,22,8,202102),('2021-02-23',202108,2,2021,23,8,202102),('2021-02-24',202108,2,2021,24,8,202102),('2021-02-25',202108,2,2021,25,8,202102),('2021-02-26',202108,2,2021,26,8,202102),('2021-02-27',202108,2,2021,27,8,202102),('2021-02-28',202109,2,2021,28,9,202102),('2021-03-01',202109,3,2021,1,9,202103),('2021-03-02',202109,3,2021,2,9,202103),('2021-03-03',202109,3,2021,3,9,202103),('2021-03-04',202109,3,2021,4,9,202103),('2021-03-05',202109,3,2021,5,9,202103),('2021-03-06',202109,3,2021,6,9,202103),('2021-03-07',202110,3,2021,7,10,202103),('2021-03-08',202110,3,2021,8,10,202103),('2021-03-09',202110,3,2021,9,10,202103),('2021-03-10',202110,3,2021,10,10,202103),('2021-03-11',202110,3,2021,11,10,202103),('2021-03-12',202110,3,2021,12,10,202103),('2021-03-13',202110,3,2021,13,10,202103),('2021-03-14',202111,3,2021,14,11,202103),('2021-03-15',202111,3,2021,15,11,202103),('2021-03-16',202111,3,2021,16,11,202103),('2021-03-17',202111,3,2021,17,11,202103),('2021-03-18',202111,3,2021,18,11,202103),('2021-03-19',202111,3,2021,19,11,202103),('2021-03-20',202111,3,2021,20,11,202103),('2021-03-21',202112,3,2021,21,12,202103),('2021-03-22',202112,3,2021,22,12,202103),('2021-03-23',202112,3,2021,23,12,202103),('2021-03-24',202112,3,2021,24,12,202103),('2021-03-25',202112,3,2021,25,12,202103),('2021-03-26',202112,3,2021,26,12,202103),('2021-03-27',202112,3,2021,27,12,202103),('2021-03-28',202113,3,2021,28,13,202103),('2021-03-29',202113,3,2021,29,13,202103),('2021-03-30',202113,3,2021,30,13,202103),('2021-03-31',202113,3,2021,31,13,202103),('2021-04-01',202113,4,2021,1,13,202104),('2021-04-02',202113,4,2021,2,13,202104),('2021-04-03',202113,4,2021,3,13,202104),('2021-04-04',202114,4,2021,4,14,202104),('2021-04-05',202114,4,2021,5,14,202104),('2021-04-06',202114,4,2021,6,14,202104),('2021-04-07',202114,4,2021,7,14,202104),('2021-04-08',202114,4,2021,8,14,202104),('2021-04-09',202114,4,2021,9,14,202104),('2021-04-10',202114,4,2021,10,14,202104),('2021-04-11',202115,4,2021,11,15,202104),('2021-04-12',202115,4,2021,12,15,202104),('2021-04-13',202115,4,2021,13,15,202104),('2021-04-14',202115,4,2021,14,15,202104),('2021-04-15',202115,4,2021,15,15,202104),('2021-04-16',202115,4,2021,16,15,202104),('2021-04-17',202115,4,2021,17,15,202104),('2021-04-18',202116,4,2021,18,16,202104),('2021-04-19',202116,4,2021,19,16,202104),('2021-04-20',202116,4,2021,20,16,202104),('2021-04-21',202116,4,2021,21,16,202104),('2021-04-22',202116,4,2021,22,16,202104),('2021-04-23',202116,4,2021,23,16,202104),('2021-04-24',202116,4,2021,24,16,202104),('2021-04-25',202117,4,2021,25,17,202104),('2021-04-26',202117,4,2021,26,17,202104),('2021-04-27',202117,4,2021,27,17,202104),('2021-04-28',202117,4,2021,28,17,202104),('2021-04-29',202117,4,2021,29,17,202104),('2021-04-30',202117,4,2021,30,17,202104),('2021-05-01',202117,5,2021,1,17,202105),('2021-05-02',202118,5,2021,2,18,202105),('2021-05-03',202118,5,2021,3,18,202105),('2021-05-04',202118,5,2021,4,18,202105),('2021-05-05',202118,5,2021,5,18,202105),('2021-05-06',202118,5,2021,6,18,202105),('2021-05-07',202118,5,2021,7,18,202105),('2021-05-08',202118,5,2021,8,18,202105),('2021-05-09',202119,5,2021,9,19,202105),('2021-05-10',202119,5,2021,10,19,202105),('2021-05-11',202119,5,2021,11,19,202105),('2021-05-12',202119,5,2021,12,19,202105),('2021-05-13',202119,5,2021,13,19,202105),('2021-05-14',202119,5,2021,14,19,202105),('2021-05-15',202119,5,2021,15,19,202105),('2021-05-16',202120,5,2021,16,20,202105),('2021-05-17',202120,5,2021,17,20,202105),('2021-05-18',202120,5,2021,18,20,202105),('2021-05-19',202120,5,2021,19,20,202105),('2021-05-20',202120,5,2021,20,20,202105),('2021-05-21',202120,5,2021,21,20,202105),('2021-05-22',202120,5,2021,22,20,202105),('2021-05-23',202121,5,2021,23,21,202105),('2021-05-24',202121,5,2021,24,21,202105),('2021-05-25',202121,5,2021,25,21,202105),('2021-05-26',202121,5,2021,26,21,202105),('2021-05-27',202121,5,2021,27,21,202105),('2021-05-28',202121,5,2021,28,21,202105),('2021-05-29',202121,5,2021,29,21,202105),('2021-05-30',202122,5,2021,30,22,202105),('2021-05-31',202122,5,2021,31,22,202105),('2021-06-01',202122,6,2021,1,22,202106),('2021-06-02',202122,6,2021,2,22,202106),('2021-06-03',202122,6,2021,3,22,202106),('2021-06-04',202122,6,2021,4,22,202106),('2021-06-05',202122,6,2021,5,22,202106),('2021-06-06',202123,6,2021,6,23,202106),('2021-06-07',202123,6,2021,7,23,202106),('2021-06-08',202123,6,2021,8,23,202106),('2021-06-09',202123,6,2021,9,23,202106),('2021-06-10',202123,6,2021,10,23,202106),('2021-06-11',202123,6,2021,11,23,202106),('2021-06-12',202123,6,2021,12,23,202106),('2021-06-13',202124,6,2021,13,24,202106),('2021-06-14',202124,6,2021,14,24,202106),('2021-06-15',202124,6,2021,15,24,202106),('2021-06-16',202124,6,2021,16,24,202106),('2021-06-17',202124,6,2021,17,24,202106),('2021-06-18',202124,6,2021,18,24,202106),('2021-06-19',202124,6,2021,19,24,202106),('2021-06-20',202125,6,2021,20,25,202106),('2021-06-21',202125,6,2021,21,25,202106),('2021-06-22',202125,6,2021,22,25,202106),('2021-06-23',202125,6,2021,23,25,202106),('2021-06-24',202125,6,2021,24,25,202106),('2021-06-25',202125,6,2021,25,25,202106),('2021-06-26',202125,6,2021,26,25,202106),('2021-06-27',202126,6,2021,27,26,202106),('2021-06-28',202126,6,2021,28,26,202106),('2021-06-29',202126,6,2021,29,26,202106),('2021-06-30',202126,6,2021,30,26,202106),('2021-07-01',202126,7,2021,1,26,202107),('2021-07-02',202126,7,2021,2,26,202107),('2021-07-03',202126,7,2021,3,26,202107),('2021-07-04',202127,7,2021,4,27,202107),('2021-07-05',202127,7,2021,5,27,202107),('2021-07-06',202127,7,2021,6,27,202107),('2021-07-07',202127,7,2021,7,27,202107),('2021-07-08',202127,7,2021,8,27,202107),('2021-07-09',202127,7,2021,9,27,202107),('2021-07-10',202127,7,2021,10,27,202107),('2021-07-11',202128,7,2021,11,28,202107),('2021-07-12',202128,7,2021,12,28,202107),('2021-07-13',202128,7,2021,13,28,202107),('2021-07-14',202128,7,2021,14,28,202107),('2021-07-15',202128,7,2021,15,28,202107),('2021-07-16',202128,7,2021,16,28,202107),('2021-07-17',202128,7,2021,17,28,202107),('2021-07-18',202129,7,2021,18,29,202107),('2021-07-19',202129,7,2021,19,29,202107),('2021-07-20',202129,7,2021,20,29,202107),('2021-07-21',202129,7,2021,21,29,202107),('2021-07-22',202129,7,2021,22,29,202107),('2021-07-23',202129,7,2021,23,29,202107),('2021-07-24',202129,7,2021,24,29,202107),('2021-07-25',202130,7,2021,25,30,202107),('2021-07-26',202130,7,2021,26,30,202107),('2021-07-27',202130,7,2021,27,30,202107),('2021-07-28',202130,7,2021,28,30,202107),('2021-07-29',202130,7,2021,29,30,202107),('2021-07-30',202130,7,2021,30,30,202107),('2021-07-31',202130,7,2021,31,30,202107),('2021-08-01',202131,8,2021,1,31,202108),('2021-08-02',202131,8,2021,2,31,202108),('2021-08-03',202131,8,2021,3,31,202108),('2021-08-04',202131,8,2021,4,31,202108),('2021-08-05',202131,8,2021,5,31,202108),('2021-08-06',202131,8,2021,6,31,202108),('2021-08-07',202131,8,2021,7,31,202108),('2021-08-08',202132,8,2021,8,32,202108),('2021-08-09',202132,8,2021,9,32,202108),('2021-08-10',202132,8,2021,10,32,202108),('2021-08-11',202132,8,2021,11,32,202108),('2021-08-12',202132,8,2021,12,32,202108),('2021-08-13',202132,8,2021,13,32,202108),('2021-08-14',202132,8,2021,14,32,202108),('2021-08-15',202133,8,2021,15,33,202108),('2021-08-16',202133,8,2021,16,33,202108),('2021-08-17',202133,8,2021,17,33,202108),('2021-08-18',202133,8,2021,18,33,202108),('2021-08-19',202133,8,2021,19,33,202108),('2021-08-20',202133,8,2021,20,33,202108),('2021-08-21',202133,8,2021,21,33,202108),('2021-08-22',202134,8,2021,22,34,202108),('2021-08-23',202134,8,2021,23,34,202108),('2021-08-24',202134,8,2021,24,34,202108),('2021-08-25',202134,8,2021,25,34,202108),('2021-08-26',202134,8,2021,26,34,202108),('2021-08-27',202134,8,2021,27,34,202108),('2021-08-28',202134,8,2021,28,34,202108),('2021-08-29',202135,8,2021,29,35,202108),('2021-08-30',202135,8,2021,30,35,202108),('2021-08-31',202135,8,2021,31,35,202108),('2021-09-01',202135,9,2021,1,35,202109),('2021-09-02',202135,9,2021,2,35,202109),('2021-09-03',202135,9,2021,3,35,202109),('2021-09-04',202135,9,2021,4,35,202109),('2021-09-05',202136,9,2021,5,36,202109),('2021-09-06',202136,9,2021,6,36,202109),('2021-09-07',202136,9,2021,7,36,202109),('2021-09-08',202136,9,2021,8,36,202109),('2021-09-09',202136,9,2021,9,36,202109),('2021-09-10',202136,9,2021,10,36,202109),('2021-09-11',202136,9,2021,11,36,202109),('2021-09-12',202137,9,2021,12,37,202109),('2021-09-13',202137,9,2021,13,37,202109),('2021-09-14',202137,9,2021,14,37,202109),('2021-09-15',202137,9,2021,15,37,202109),('2021-09-16',202137,9,2021,16,37,202109),('2021-09-17',202137,9,2021,17,37,202109),('2021-09-18',202137,9,2021,18,37,202109),('2021-09-19',202138,9,2021,19,38,202109),('2021-09-20',202138,9,2021,20,38,202109),('2021-09-21',202138,9,2021,21,38,202109),('2021-09-22',202138,9,2021,22,38,202109),('2021-09-23',202138,9,2021,23,38,202109),('2021-09-24',202138,9,2021,24,38,202109),('2021-09-25',202138,9,2021,25,38,202109),('2021-09-26',202139,9,2021,26,39,202109),('2021-09-27',202139,9,2021,27,39,202109),('2021-09-28',202139,9,2021,28,39,202109),('2021-09-29',202139,9,2021,29,39,202109),('2021-09-30',202139,9,2021,30,39,202109),('2021-10-01',202139,10,2021,1,39,202110),('2021-10-02',202139,10,2021,2,39,202110),('2021-10-03',202140,10,2021,3,40,202110),('2021-10-04',202140,10,2021,4,40,202110),('2021-10-05',202140,10,2021,5,40,202110),('2021-10-06',202140,10,2021,6,40,202110),('2021-10-07',202140,10,2021,7,40,202110),('2021-10-08',202140,10,2021,8,40,202110),('2021-10-09',202140,10,2021,9,40,202110),('2021-10-10',202141,10,2021,10,41,202110),('2021-10-11',202141,10,2021,11,41,202110),('2021-10-12',202141,10,2021,12,41,202110),('2021-10-13',202141,10,2021,13,41,202110),('2021-10-14',202141,10,2021,14,41,202110),('2021-10-15',202141,10,2021,15,41,202110),('2021-10-16',202141,10,2021,16,41,202110),('2021-10-17',202142,10,2021,17,42,202110),('2021-10-18',202142,10,2021,18,42,202110),('2021-10-19',202142,10,2021,19,42,202110),('2021-10-20',202142,10,2021,20,42,202110),('2021-10-21',202142,10,2021,21,42,202110),('2021-10-22',202142,10,2021,22,42,202110),('2021-10-23',202142,10,2021,23,42,202110),('2021-10-24',202143,10,2021,24,43,202110),('2021-10-25',202143,10,2021,25,43,202110),('2021-10-26',202143,10,2021,26,43,202110),('2021-10-27',202143,10,2021,27,43,202110),('2021-10-28',202143,10,2021,28,43,202110),('2021-10-29',202143,10,2021,29,43,202110),('2021-10-30',202143,10,2021,30,43,202110),('2021-10-31',202144,10,2021,31,44,202110),('2021-11-01',202144,11,2021,1,44,202111),('2021-11-02',202144,11,2021,2,44,202111),('2021-11-03',202144,11,2021,3,44,202111),('2021-11-04',202144,11,2021,4,44,202111),('2021-11-05',202144,11,2021,5,44,202111),('2021-11-06',202144,11,2021,6,44,202111),('2021-11-07',202145,11,2021,7,45,202111),('2021-11-08',202145,11,2021,8,45,202111),('2021-11-09',202145,11,2021,9,45,202111),('2021-11-10',202145,11,2021,10,45,202111),('2021-11-11',202145,11,2021,11,45,202111),('2021-11-12',202145,11,2021,12,45,202111),('2021-11-13',202145,11,2021,13,45,202111),('2021-11-14',202146,11,2021,14,46,202111),('2021-11-15',202146,11,2021,15,46,202111),('2021-11-16',202146,11,2021,16,46,202111),('2021-11-17',202146,11,2021,17,46,202111),('2021-11-18',202146,11,2021,18,46,202111),('2021-11-19',202146,11,2021,19,46,202111),('2021-11-20',202146,11,2021,20,46,202111),('2021-11-21',202147,11,2021,21,47,202111),('2021-11-22',202147,11,2021,22,47,202111),('2021-11-23',202147,11,2021,23,47,202111),('2021-11-24',202147,11,2021,24,47,202111),('2021-11-25',202147,11,2021,25,47,202111),('2021-11-26',202147,11,2021,26,47,202111),('2021-11-27',202147,11,2021,27,47,202111),('2021-11-28',202148,11,2021,28,48,202111),('2021-11-29',202148,11,2021,29,48,202111),('2021-11-30',202148,11,2021,30,48,202111),('2021-12-01',202148,12,2021,1,48,202112),('2021-12-02',202148,12,2021,2,48,202112),('2021-12-03',202148,12,2021,3,48,202112),('2021-12-04',202148,12,2021,4,48,202112),('2021-12-05',202149,12,2021,5,49,202112),('2021-12-06',202149,12,2021,6,49,202112),('2021-12-07',202149,12,2021,7,49,202112),('2021-12-08',202149,12,2021,8,49,202112),('2021-12-09',202149,12,2021,9,49,202112),('2021-12-10',202149,12,2021,10,49,202112),('2021-12-11',202149,12,2021,11,49,202112),('2021-12-12',202150,12,2021,12,50,202112),('2021-12-13',202150,12,2021,13,50,202112),('2021-12-14',202150,12,2021,14,50,202112),('2021-12-15',202150,12,2021,15,50,202112),('2021-12-16',202150,12,2021,16,50,202112),('2021-12-17',202150,12,2021,17,50,202112),('2021-12-18',202150,12,2021,18,50,202112),('2021-12-19',202151,12,2021,19,51,202112),('2021-12-20',202151,12,2021,20,51,202112),('2021-12-21',202151,12,2021,21,51,202112),('2021-12-22',202151,12,2021,22,51,202112),('2021-12-23',202151,12,2021,23,51,202112),('2021-12-24',202151,12,2021,24,51,202112),('2021-12-25',202151,12,2021,25,51,202112),('2021-12-26',202152,12,2021,26,52,202112),('2021-12-27',202152,12,2021,27,52,202112),('2021-12-28',202152,12,2021,28,52,202112),('2021-12-29',202152,12,2021,29,52,202112),('2021-12-30',202152,12,2021,30,52,202112),('2021-12-31',202152,12,2021,31,52,202112),('2022-01-01',202252,1,2022,1,52,202201),('2022-01-02',202253,1,2022,2,1,202201),('2022-01-03',202201,1,2022,3,1,202201),('2022-01-04',202201,1,2022,4,1,202201),('2022-01-05',202201,1,2022,5,1,202201),('2022-01-06',202201,1,2022,6,1,202201),('2022-01-07',202201,1,2022,7,1,202201),('2022-01-08',202201,1,2022,8,1,202201),('2022-01-09',202202,1,2022,9,2,202201),('2022-01-10',202202,1,2022,10,2,202201),('2022-01-11',202202,1,2022,11,2,202201),('2022-01-12',202202,1,2022,12,2,202201),('2022-01-13',202202,1,2022,13,2,202201),('2022-01-14',202202,1,2022,14,2,202201),('2022-01-15',202202,1,2022,15,2,202201),('2022-01-16',202203,1,2022,16,3,202201),('2022-01-17',202203,1,2022,17,3,202201),('2022-01-18',202203,1,2022,18,3,202201),('2022-01-19',202203,1,2022,19,3,202201),('2022-01-20',202203,1,2022,20,3,202201),('2022-01-21',202203,1,2022,21,3,202201),('2022-01-22',202203,1,2022,22,3,202201),('2022-01-23',202204,1,2022,23,4,202201),('2022-01-24',202204,1,2022,24,4,202201),('2022-01-25',202204,1,2022,25,4,202201),('2022-01-26',202204,1,2022,26,4,202201),('2022-01-27',202204,1,2022,27,4,202201),('2022-01-28',202204,1,2022,28,4,202201),('2022-01-29',202204,1,2022,29,4,202201),('2022-01-30',202205,1,2022,30,5,202201),('2022-01-31',202205,1,2022,31,5,202201),('2022-02-01',202205,2,2022,1,5,202202),('2022-02-02',202205,2,2022,2,5,202202),('2022-02-03',202205,2,2022,3,5,202202),('2022-02-04',202205,2,2022,4,5,202202),('2022-02-05',202205,2,2022,5,5,202202),('2022-02-06',202206,2,2022,6,6,202202),('2022-02-07',202206,2,2022,7,6,202202),('2022-02-08',202206,2,2022,8,6,202202),('2022-02-09',202206,2,2022,9,6,202202),('2022-02-10',202206,2,2022,10,6,202202),('2022-02-11',202206,2,2022,11,6,202202),('2022-02-12',202206,2,2022,12,6,202202),('2022-02-13',202207,2,2022,13,7,202202),('2022-02-14',202207,2,2022,14,7,202202),('2022-02-15',202207,2,2022,15,7,202202),('2022-02-16',202207,2,2022,16,7,202202),('2022-02-17',202207,2,2022,17,7,202202),('2022-02-18',202207,2,2022,18,7,202202),('2022-02-19',202207,2,2022,19,7,202202),('2022-02-20',202208,2,2022,20,8,202202),('2022-02-21',202208,2,2022,21,8,202202),('2022-02-22',202208,2,2022,22,8,202202),('2022-02-23',202208,2,2022,23,8,202202),('2022-02-24',202208,2,2022,24,8,202202),('2022-02-25',202208,2,2022,25,8,202202),('2022-02-26',202208,2,2022,26,8,202202),('2022-02-27',202209,2,2022,27,9,202202),('2022-02-28',202209,2,2022,28,9,202202),('2022-03-01',202209,3,2022,1,9,202203),('2022-03-02',202209,3,2022,2,9,202203),('2022-03-03',202209,3,2022,3,9,202203),('2022-03-04',202209,3,2022,4,9,202203),('2022-03-05',202209,3,2022,5,9,202203),('2022-03-06',202210,3,2022,6,10,202203),('2022-03-07',202210,3,2022,7,10,202203),('2022-03-08',202210,3,2022,8,10,202203),('2022-03-09',202210,3,2022,9,10,202203),('2022-03-10',202210,3,2022,10,10,202203),('2022-03-11',202210,3,2022,11,10,202203),('2022-03-12',202210,3,2022,12,10,202203),('2022-03-13',202211,3,2022,13,11,202203),('2022-03-14',202211,3,2022,14,11,202203),('2022-03-15',202211,3,2022,15,11,202203),('2022-03-16',202211,3,2022,16,11,202203),('2022-03-17',202211,3,2022,17,11,202203),('2022-03-18',202211,3,2022,18,11,202203),('2022-03-19',202211,3,2022,19,11,202203),('2022-03-20',202212,3,2022,20,12,202203),('2022-03-21',202212,3,2022,21,12,202203),('2022-03-22',202212,3,2022,22,12,202203),('2022-03-23',202212,3,2022,23,12,202203),('2022-03-24',202212,3,2022,24,12,202203),('2022-03-25',202212,3,2022,25,12,202203),('2022-03-26',202212,3,2022,26,12,202203),('2022-03-27',202213,3,2022,27,13,202203),('2022-03-28',202213,3,2022,28,13,202203),('2022-03-29',202213,3,2022,29,13,202203),('2022-03-30',202213,3,2022,30,13,202203),('2022-03-31',202213,3,2022,31,13,202203),('2022-04-01',202213,4,2022,1,13,202204),('2022-04-02',202213,4,2022,2,13,202204),('2022-04-03',202214,4,2022,3,14,202204),('2022-04-04',202214,4,2022,4,14,202204),('2022-04-05',202214,4,2022,5,14,202204),('2022-04-06',202214,4,2022,6,14,202204),('2022-04-07',202214,4,2022,7,14,202204),('2022-04-08',202214,4,2022,8,14,202204),('2022-04-09',202214,4,2022,9,14,202204),('2022-04-10',202215,4,2022,10,15,202204),('2022-04-11',202215,4,2022,11,15,202204),('2022-04-12',202215,4,2022,12,15,202204),('2022-04-13',202215,4,2022,13,15,202204),('2022-04-14',202215,4,2022,14,15,202204),('2022-04-15',202215,4,2022,15,15,202204),('2022-04-16',202215,4,2022,16,15,202204),('2022-04-17',202216,4,2022,17,16,202204),('2022-04-18',202216,4,2022,18,16,202204),('2022-04-19',202216,4,2022,19,16,202204),('2022-04-20',202216,4,2022,20,16,202204),('2022-04-21',202216,4,2022,21,16,202204),('2022-04-22',202216,4,2022,22,16,202204),('2022-04-23',202216,4,2022,23,16,202204),('2022-04-24',202217,4,2022,24,17,202204),('2022-04-25',202217,4,2022,25,17,202204),('2022-04-26',202217,4,2022,26,17,202204),('2022-04-27',202217,4,2022,27,17,202204),('2022-04-28',202217,4,2022,28,17,202204),('2022-04-29',202217,4,2022,29,17,202204),('2022-04-30',202217,4,2022,30,17,202204),('2022-05-01',202218,5,2022,1,18,202205),('2022-05-02',202218,5,2022,2,18,202205),('2022-05-03',202218,5,2022,3,18,202205),('2022-05-04',202218,5,2022,4,18,202205),('2022-05-05',202218,5,2022,5,18,202205),('2022-05-06',202218,5,2022,6,18,202205),('2022-05-07',202218,5,2022,7,18,202205),('2022-05-08',202219,5,2022,8,19,202205),('2022-05-09',202219,5,2022,9,19,202205),('2022-05-10',202219,5,2022,10,19,202205),('2022-05-11',202219,5,2022,11,19,202205),('2022-05-12',202219,5,2022,12,19,202205),('2022-05-13',202219,5,2022,13,19,202205),('2022-05-14',202219,5,2022,14,19,202205),('2022-05-15',202220,5,2022,15,20,202205),('2022-05-16',202220,5,2022,16,20,202205),('2022-05-17',202220,5,2022,17,20,202205),('2022-05-18',202220,5,2022,18,20,202205),('2022-05-19',202220,5,2022,19,20,202205),('2022-05-20',202220,5,2022,20,20,202205),('2022-05-21',202220,5,2022,21,20,202205),('2022-05-22',202221,5,2022,22,21,202205),('2022-05-23',202221,5,2022,23,21,202205),('2022-05-24',202221,5,2022,24,21,202205),('2022-05-25',202221,5,2022,25,21,202205),('2022-05-26',202221,5,2022,26,21,202205),('2022-05-27',202221,5,2022,27,21,202205),('2022-05-28',202221,5,2022,28,21,202205),('2022-05-29',202222,5,2022,29,22,202205),('2022-05-30',202222,5,2022,30,22,202205),('2022-05-31',202222,5,2022,31,22,202205),('2022-06-01',202222,6,2022,1,22,202206),('2022-06-02',202222,6,2022,2,22,202206),('2022-06-03',202222,6,2022,3,22,202206),('2022-06-04',202222,6,2022,4,22,202206),('2022-06-05',202223,6,2022,5,23,202206),('2022-06-06',202223,6,2022,6,23,202206),('2022-06-07',202223,6,2022,7,23,202206),('2022-06-08',202223,6,2022,8,23,202206),('2022-06-09',202223,6,2022,9,23,202206),('2022-06-10',202223,6,2022,10,23,202206),('2022-06-11',202223,6,2022,11,23,202206),('2022-06-12',202224,6,2022,12,24,202206),('2022-06-13',202224,6,2022,13,24,202206),('2022-06-14',202224,6,2022,14,24,202206),('2022-06-15',202224,6,2022,15,24,202206),('2022-06-16',202224,6,2022,16,24,202206),('2022-06-17',202224,6,2022,17,24,202206),('2022-06-18',202224,6,2022,18,24,202206),('2022-06-19',202225,6,2022,19,25,202206),('2022-06-20',202225,6,2022,20,25,202206),('2022-06-21',202225,6,2022,21,25,202206),('2022-06-22',202225,6,2022,22,25,202206),('2022-06-23',202225,6,2022,23,25,202206),('2022-06-24',202225,6,2022,24,25,202206),('2022-06-25',202225,6,2022,25,25,202206),('2022-06-26',202226,6,2022,26,26,202206),('2022-06-27',202226,6,2022,27,26,202206),('2022-06-28',202226,6,2022,28,26,202206),('2022-06-29',202226,6,2022,29,26,202206),('2022-06-30',202226,6,2022,30,26,202206),('2022-07-01',202226,7,2022,1,26,202207),('2022-07-02',202226,7,2022,2,26,202207),('2022-07-03',202227,7,2022,3,27,202207),('2022-07-04',202227,7,2022,4,27,202207),('2022-07-05',202227,7,2022,5,27,202207),('2022-07-06',202227,7,2022,6,27,202207),('2022-07-07',202227,7,2022,7,27,202207),('2022-07-08',202227,7,2022,8,27,202207),('2022-07-09',202227,7,2022,9,27,202207),('2022-07-10',202228,7,2022,10,28,202207),('2022-07-11',202228,7,2022,11,28,202207),('2022-07-12',202228,7,2022,12,28,202207),('2022-07-13',202228,7,2022,13,28,202207),('2022-07-14',202228,7,2022,14,28,202207),('2022-07-15',202228,7,2022,15,28,202207),('2022-07-16',202228,7,2022,16,28,202207),('2022-07-17',202229,7,2022,17,29,202207),('2022-07-18',202229,7,2022,18,29,202207),('2022-07-19',202229,7,2022,19,29,202207),('2022-07-20',202229,7,2022,20,29,202207),('2022-07-21',202229,7,2022,21,29,202207),('2022-07-22',202229,7,2022,22,29,202207),('2022-07-23',202229,7,2022,23,29,202207),('2022-07-24',202230,7,2022,24,30,202207),('2022-07-25',202230,7,2022,25,30,202207),('2022-07-26',202230,7,2022,26,30,202207),('2022-07-27',202230,7,2022,27,30,202207),('2022-07-28',202230,7,2022,28,30,202207),('2022-07-29',202230,7,2022,29,30,202207),('2022-07-30',202230,7,2022,30,30,202207),('2022-07-31',202231,7,2022,31,31,202207),('2022-08-01',202231,8,2022,1,31,202208),('2022-08-02',202231,8,2022,2,31,202208),('2022-08-03',202231,8,2022,3,31,202208),('2022-08-04',202231,8,2022,4,31,202208),('2022-08-05',202231,8,2022,5,31,202208),('2022-08-06',202231,8,2022,6,31,202208),('2022-08-07',202232,8,2022,7,32,202208),('2022-08-08',202232,8,2022,8,32,202208),('2022-08-09',202232,8,2022,9,32,202208),('2022-08-10',202232,8,2022,10,32,202208),('2022-08-11',202232,8,2022,11,32,202208),('2022-08-12',202232,8,2022,12,32,202208),('2022-08-13',202232,8,2022,13,32,202208),('2022-08-14',202233,8,2022,14,33,202208),('2022-08-15',202233,8,2022,15,33,202208),('2022-08-16',202233,8,2022,16,33,202208),('2022-08-17',202233,8,2022,17,33,202208),('2022-08-18',202233,8,2022,18,33,202208),('2022-08-19',202233,8,2022,19,33,202208),('2022-08-20',202233,8,2022,20,33,202208),('2022-08-21',202234,8,2022,21,34,202208),('2022-08-22',202234,8,2022,22,34,202208),('2022-08-23',202234,8,2022,23,34,202208),('2022-08-24',202234,8,2022,24,34,202208),('2022-08-25',202234,8,2022,25,34,202208),('2022-08-26',202234,8,2022,26,34,202208),('2022-08-27',202234,8,2022,27,34,202208),('2022-08-28',202235,8,2022,28,35,202208),('2022-08-29',202235,8,2022,29,35,202208),('2022-08-30',202235,8,2022,30,35,202208),('2022-08-31',202235,8,2022,31,35,202208),('2022-09-01',202235,9,2022,1,35,202209),('2022-09-02',202235,9,2022,2,35,202209),('2022-09-03',202235,9,2022,3,35,202209),('2022-09-04',202236,9,2022,4,36,202209),('2022-09-05',202236,9,2022,5,36,202209),('2022-09-06',202236,9,2022,6,36,202209),('2022-09-07',202236,9,2022,7,36,202209),('2022-09-08',202236,9,2022,8,36,202209),('2022-09-09',202236,9,2022,9,36,202209),('2022-09-10',202236,9,2022,10,36,202209),('2022-09-11',202237,9,2022,11,37,202209),('2022-09-12',202237,9,2022,12,37,202209),('2022-09-13',202237,9,2022,13,37,202209),('2022-09-14',202237,9,2022,14,37,202209),('2022-09-15',202237,9,2022,15,37,202209),('2022-09-16',202237,9,2022,16,37,202209),('2022-09-17',202237,9,2022,17,37,202209),('2022-09-18',202238,9,2022,18,38,202209),('2022-09-19',202238,9,2022,19,38,202209),('2022-09-20',202238,9,2022,20,38,202209),('2022-09-21',202238,9,2022,21,38,202209),('2022-09-22',202238,9,2022,22,38,202209),('2022-09-23',202238,9,2022,23,38,202209),('2022-09-24',202238,9,2022,24,38,202209),('2022-09-25',202239,9,2022,25,39,202209),('2022-09-26',202239,9,2022,26,39,202209),('2022-09-27',202239,9,2022,27,39,202209),('2022-09-28',202239,9,2022,28,39,202209),('2022-09-29',202239,9,2022,29,39,202209),('2022-09-30',202239,9,2022,30,39,202209),('2022-10-01',202239,10,2022,1,39,202210),('2022-10-02',202240,10,2022,2,40,202210),('2022-10-03',202240,10,2022,3,40,202210),('2022-10-04',202240,10,2022,4,40,202210),('2022-10-05',202240,10,2022,5,40,202210),('2022-10-06',202240,10,2022,6,40,202210),('2022-10-07',202240,10,2022,7,40,202210),('2022-10-08',202240,10,2022,8,40,202210),('2022-10-09',202241,10,2022,9,41,202210),('2022-10-10',202241,10,2022,10,41,202210),('2022-10-11',202241,10,2022,11,41,202210),('2022-10-12',202241,10,2022,12,41,202210),('2022-10-13',202241,10,2022,13,41,202210),('2022-10-14',202241,10,2022,14,41,202210),('2022-10-15',202241,10,2022,15,41,202210),('2022-10-16',202242,10,2022,16,42,202210),('2022-10-17',202242,10,2022,17,42,202210),('2022-10-18',202242,10,2022,18,42,202210),('2022-10-19',202242,10,2022,19,42,202210),('2022-10-20',202242,10,2022,20,42,202210),('2022-10-21',202242,10,2022,21,42,202210),('2022-10-22',202242,10,2022,22,42,202210),('2022-10-23',202243,10,2022,23,43,202210),('2022-10-24',202243,10,2022,24,43,202210),('2022-10-25',202243,10,2022,25,43,202210),('2022-10-26',202243,10,2022,26,43,202210),('2022-10-27',202243,10,2022,27,43,202210),('2022-10-28',202243,10,2022,28,43,202210),('2022-10-29',202243,10,2022,29,43,202210),('2022-10-30',202244,10,2022,30,44,202210),('2022-10-31',202244,10,2022,31,44,202210),('2022-11-01',202244,11,2022,1,44,202211),('2022-11-02',202244,11,2022,2,44,202211),('2022-11-03',202244,11,2022,3,44,202211),('2022-11-04',202244,11,2022,4,44,202211),('2022-11-05',202244,11,2022,5,44,202211),('2022-11-06',202245,11,2022,6,45,202211),('2022-11-07',202245,11,2022,7,45,202211),('2022-11-08',202245,11,2022,8,45,202211),('2022-11-09',202245,11,2022,9,45,202211),('2022-11-10',202245,11,2022,10,45,202211),('2022-11-11',202245,11,2022,11,45,202211),('2022-11-12',202245,11,2022,12,45,202211),('2022-11-13',202246,11,2022,13,46,202211),('2022-11-14',202246,11,2022,14,46,202211),('2022-11-15',202246,11,2022,15,46,202211),('2022-11-16',202246,11,2022,16,46,202211),('2022-11-17',202246,11,2022,17,46,202211),('2022-11-18',202246,11,2022,18,46,202211),('2022-11-19',202246,11,2022,19,46,202211),('2022-11-20',202247,11,2022,20,47,202211),('2022-11-21',202247,11,2022,21,47,202211),('2022-11-22',202247,11,2022,22,47,202211),('2022-11-23',202247,11,2022,23,47,202211),('2022-11-24',202247,11,2022,24,47,202211),('2022-11-25',202247,11,2022,25,47,202211),('2022-11-26',202247,11,2022,26,47,202211),('2022-11-27',202248,11,2022,27,48,202211),('2022-11-28',202248,11,2022,28,48,202211),('2022-11-29',202248,11,2022,29,48,202211),('2022-11-30',202248,11,2022,30,48,202211),('2022-12-01',202248,12,2022,1,48,202212),('2022-12-02',202248,12,2022,2,48,202212),('2022-12-03',202248,12,2022,3,48,202212),('2022-12-04',202249,12,2022,4,49,202212),('2022-12-05',202249,12,2022,5,49,202212),('2022-12-06',202249,12,2022,6,49,202212),('2022-12-07',202249,12,2022,7,49,202212),('2022-12-08',202249,12,2022,8,49,202212),('2022-12-09',202249,12,2022,9,49,202212),('2022-12-10',202249,12,2022,10,49,202212),('2022-12-11',202250,12,2022,11,50,202212),('2022-12-12',202250,12,2022,12,50,202212),('2022-12-13',202250,12,2022,13,50,202212),('2022-12-14',202250,12,2022,14,50,202212),('2022-12-15',202250,12,2022,15,50,202212),('2022-12-16',202250,12,2022,16,50,202212),('2022-12-17',202250,12,2022,17,50,202212),('2022-12-18',202251,12,2022,18,51,202212),('2022-12-19',202251,12,2022,19,51,202212),('2022-12-20',202251,12,2022,20,51,202212),('2022-12-21',202251,12,2022,21,51,202212),('2022-12-22',202251,12,2022,22,51,202212),('2022-12-23',202251,12,2022,23,51,202212),('2022-12-24',202251,12,2022,24,51,202212),('2022-12-25',202252,12,2022,25,52,202212),('2022-12-26',202252,12,2022,26,52,202212),('2022-12-27',202252,12,2022,27,52,202212),('2022-12-28',202252,12,2022,28,52,202212),('2022-12-29',202252,12,2022,29,52,202212),('2022-12-30',202252,12,2022,30,52,202212),('2022-12-31',202252,12,2022,31,52,202212),('2023-01-01',202353,1,2023,1,1,202301),('2023-01-02',202301,1,2023,2,1,202301),('2023-01-03',202301,1,2023,3,1,202301),('2023-01-04',202301,1,2023,4,1,202301),('2023-01-05',202301,1,2023,5,1,202301),('2023-01-06',202301,1,2023,6,1,202301),('2023-01-07',202301,1,2023,7,1,202301),('2023-01-08',202302,1,2023,8,2,202301),('2023-01-09',202302,1,2023,9,2,202301),('2023-01-10',202302,1,2023,10,2,202301),('2023-01-11',202302,1,2023,11,2,202301),('2023-01-12',202302,1,2023,12,2,202301),('2023-01-13',202302,1,2023,13,2,202301),('2023-01-14',202302,1,2023,14,2,202301),('2023-01-15',202303,1,2023,15,3,202301),('2023-01-16',202303,1,2023,16,3,202301),('2023-01-17',202303,1,2023,17,3,202301),('2023-01-18',202303,1,2023,18,3,202301),('2023-01-19',202303,1,2023,19,3,202301),('2023-01-20',202303,1,2023,20,3,202301),('2023-01-21',202303,1,2023,21,3,202301),('2023-01-22',202304,1,2023,22,4,202301),('2023-01-23',202304,1,2023,23,4,202301),('2023-01-24',202304,1,2023,24,4,202301),('2023-01-25',202304,1,2023,25,4,202301),('2023-01-26',202304,1,2023,26,4,202301),('2023-01-27',202304,1,2023,27,4,202301),('2023-01-28',202304,1,2023,28,4,202301),('2023-01-29',202305,1,2023,29,5,202301),('2023-01-30',202305,1,2023,30,5,202301),('2023-01-31',202305,1,2023,31,5,202301),('2023-02-01',202305,2,2023,1,5,202302),('2023-02-02',202305,2,2023,2,5,202302),('2023-02-03',202305,2,2023,3,5,202302),('2023-02-04',202305,2,2023,4,5,202302),('2023-02-05',202306,2,2023,5,6,202302),('2023-02-06',202306,2,2023,6,6,202302),('2023-02-07',202306,2,2023,7,6,202302),('2023-02-08',202306,2,2023,8,6,202302),('2023-02-09',202306,2,2023,9,6,202302),('2023-02-10',202306,2,2023,10,6,202302),('2023-02-11',202306,2,2023,11,6,202302),('2023-02-12',202307,2,2023,12,7,202302),('2023-02-13',202307,2,2023,13,7,202302),('2023-02-14',202307,2,2023,14,7,202302),('2023-02-15',202307,2,2023,15,7,202302),('2023-02-16',202307,2,2023,16,7,202302),('2023-02-17',202307,2,2023,17,7,202302),('2023-02-18',202307,2,2023,18,7,202302),('2023-02-19',202308,2,2023,19,8,202302),('2023-02-20',202308,2,2023,20,8,202302),('2023-02-21',202308,2,2023,21,8,202302),('2023-02-22',202308,2,2023,22,8,202302),('2023-02-23',202308,2,2023,23,8,202302),('2023-02-24',202308,2,2023,24,8,202302),('2023-02-25',202308,2,2023,25,8,202302),('2023-02-26',202309,2,2023,26,9,202302),('2023-02-27',202309,2,2023,27,9,202302),('2023-02-28',202309,2,2023,28,9,202302),('2023-03-01',202309,3,2023,1,9,202303),('2023-03-02',202309,3,2023,2,9,202303),('2023-03-03',202309,3,2023,3,9,202303),('2023-03-04',202309,3,2023,4,9,202303),('2023-03-05',202310,3,2023,5,10,202303),('2023-03-06',202310,3,2023,6,10,202303),('2023-03-07',202310,3,2023,7,10,202303),('2023-03-08',202310,3,2023,8,10,202303),('2023-03-09',202310,3,2023,9,10,202303),('2023-03-10',202310,3,2023,10,10,202303),('2023-03-11',202310,3,2023,11,10,202303),('2023-03-12',202311,3,2023,12,11,202303),('2023-03-13',202311,3,2023,13,11,202303),('2023-03-14',202311,3,2023,14,11,202303),('2023-03-15',202311,3,2023,15,11,202303),('2023-03-16',202311,3,2023,16,11,202303),('2023-03-17',202311,3,2023,17,11,202303),('2023-03-18',202311,3,2023,18,11,202303),('2023-03-19',202312,3,2023,19,12,202303),('2023-03-20',202312,3,2023,20,12,202303),('2023-03-21',202312,3,2023,21,12,202303),('2023-03-22',202312,3,2023,22,12,202303),('2023-03-23',202312,3,2023,23,12,202303),('2023-03-24',202312,3,2023,24,12,202303),('2023-03-25',202312,3,2023,25,12,202303),('2023-03-26',202313,3,2023,26,13,202303),('2023-03-27',202313,3,2023,27,13,202303),('2023-03-28',202313,3,2023,28,13,202303),('2023-03-29',202313,3,2023,29,13,202303),('2023-03-30',202313,3,2023,30,13,202303),('2023-03-31',202313,3,2023,31,13,202303),('2023-04-01',202313,4,2023,1,13,202304),('2023-04-02',202314,4,2023,2,14,202304),('2023-04-03',202314,4,2023,3,14,202304),('2023-04-04',202314,4,2023,4,14,202304),('2023-04-05',202314,4,2023,5,14,202304),('2023-04-06',202314,4,2023,6,14,202304),('2023-04-07',202314,4,2023,7,14,202304),('2023-04-08',202314,4,2023,8,14,202304),('2023-04-09',202315,4,2023,9,15,202304),('2023-04-10',202315,4,2023,10,15,202304),('2023-04-11',202315,4,2023,11,15,202304),('2023-04-12',202315,4,2023,12,15,202304),('2023-04-13',202315,4,2023,13,15,202304),('2023-04-14',202315,4,2023,14,15,202304),('2023-04-15',202315,4,2023,15,15,202304),('2023-04-16',202316,4,2023,16,16,202304),('2023-04-17',202316,4,2023,17,16,202304),('2023-04-18',202316,4,2023,18,16,202304),('2023-04-19',202316,4,2023,19,16,202304),('2023-04-20',202316,4,2023,20,16,202304),('2023-04-21',202316,4,2023,21,16,202304),('2023-04-22',202316,4,2023,22,16,202304),('2023-04-23',202317,4,2023,23,17,202304),('2023-04-24',202317,4,2023,24,17,202304),('2023-04-25',202317,4,2023,25,17,202304),('2023-04-26',202317,4,2023,26,17,202304),('2023-04-27',202317,4,2023,27,17,202304),('2023-04-28',202317,4,2023,28,17,202304),('2023-04-29',202317,4,2023,29,17,202304),('2023-04-30',202318,4,2023,30,18,202304),('2023-05-01',202318,5,2023,1,18,202305),('2023-05-02',202318,5,2023,2,18,202305),('2023-05-03',202318,5,2023,3,18,202305),('2023-05-04',202318,5,2023,4,18,202305),('2023-05-05',202318,5,2023,5,18,202305),('2023-05-06',202318,5,2023,6,18,202305),('2023-05-07',202319,5,2023,7,19,202305),('2023-05-08',202319,5,2023,8,19,202305),('2023-05-09',202319,5,2023,9,19,202305),('2023-05-10',202319,5,2023,10,19,202305),('2023-05-11',202319,5,2023,11,19,202305),('2023-05-12',202319,5,2023,12,19,202305),('2023-05-13',202319,5,2023,13,19,202305),('2023-05-14',202320,5,2023,14,20,202305),('2023-05-15',202320,5,2023,15,20,202305),('2023-05-16',202320,5,2023,16,20,202305),('2023-05-17',202320,5,2023,17,20,202305),('2023-05-18',202320,5,2023,18,20,202305),('2023-05-19',202320,5,2023,19,20,202305),('2023-05-20',202320,5,2023,20,20,202305),('2023-05-21',202321,5,2023,21,21,202305),('2023-05-22',202321,5,2023,22,21,202305),('2023-05-23',202321,5,2023,23,21,202305),('2023-05-24',202321,5,2023,24,21,202305),('2023-05-25',202321,5,2023,25,21,202305),('2023-05-26',202321,5,2023,26,21,202305),('2023-05-27',202321,5,2023,27,21,202305),('2023-05-28',202322,5,2023,28,22,202305),('2023-05-29',202322,5,2023,29,22,202305),('2023-05-30',202322,5,2023,30,22,202305),('2023-05-31',202322,5,2023,31,22,202305),('2023-06-01',202322,6,2023,1,22,202306),('2023-06-02',202322,6,2023,2,22,202306),('2023-06-03',202322,6,2023,3,22,202306),('2023-06-04',202323,6,2023,4,23,202306),('2023-06-05',202323,6,2023,5,23,202306),('2023-06-06',202323,6,2023,6,23,202306),('2023-06-07',202323,6,2023,7,23,202306),('2023-06-08',202323,6,2023,8,23,202306),('2023-06-09',202323,6,2023,9,23,202306),('2023-06-10',202323,6,2023,10,23,202306),('2023-06-11',202324,6,2023,11,24,202306),('2023-06-12',202324,6,2023,12,24,202306),('2023-06-13',202324,6,2023,13,24,202306),('2023-06-14',202324,6,2023,14,24,202306),('2023-06-15',202324,6,2023,15,24,202306),('2023-06-16',202324,6,2023,16,24,202306),('2023-06-17',202324,6,2023,17,24,202306),('2023-06-18',202325,6,2023,18,25,202306),('2023-06-19',202325,6,2023,19,25,202306),('2023-06-20',202325,6,2023,20,25,202306),('2023-06-21',202325,6,2023,21,25,202306),('2023-06-22',202325,6,2023,22,25,202306),('2023-06-23',202325,6,2023,23,25,202306),('2023-06-24',202325,6,2023,24,25,202306),('2023-06-25',202326,6,2023,25,26,202306),('2023-06-26',202326,6,2023,26,26,202306),('2023-06-27',202326,6,2023,27,26,202306),('2023-06-28',202326,6,2023,28,26,202306),('2023-06-29',202326,6,2023,29,26,202306),('2023-06-30',202326,6,2023,30,26,202306),('2023-07-01',202326,7,2023,1,26,202307),('2023-07-02',202327,7,2023,2,27,202307),('2023-07-03',202327,7,2023,3,27,202307),('2023-07-04',202327,7,2023,4,27,202307),('2023-07-05',202327,7,2023,5,27,202307),('2023-07-06',202327,7,2023,6,27,202307),('2023-07-07',202327,7,2023,7,27,202307),('2023-07-08',202327,7,2023,8,27,202307),('2023-07-09',202328,7,2023,9,28,202307),('2023-07-10',202328,7,2023,10,28,202307),('2023-07-11',202328,7,2023,11,28,202307),('2023-07-12',202328,7,2023,12,28,202307),('2023-07-13',202328,7,2023,13,28,202307),('2023-07-14',202328,7,2023,14,28,202307),('2023-07-15',202328,7,2023,15,28,202307),('2023-07-16',202329,7,2023,16,29,202307),('2023-07-17',202329,7,2023,17,29,202307),('2023-07-18',202329,7,2023,18,29,202307),('2023-07-19',202329,7,2023,19,29,202307),('2023-07-20',202329,7,2023,20,29,202307),('2023-07-21',202329,7,2023,21,29,202307),('2023-07-22',202329,7,2023,22,29,202307),('2023-07-23',202330,7,2023,23,30,202307),('2023-07-24',202330,7,2023,24,30,202307),('2023-07-25',202330,7,2023,25,30,202307),('2023-07-26',202330,7,2023,26,30,202307),('2023-07-27',202330,7,2023,27,30,202307),('2023-07-28',202330,7,2023,28,30,202307),('2023-07-29',202330,7,2023,29,30,202307),('2023-07-30',202331,7,2023,30,31,202307),('2023-07-31',202331,7,2023,31,31,202307),('2023-08-01',202331,8,2023,1,31,202308),('2023-08-02',202331,8,2023,2,31,202308),('2023-08-03',202331,8,2023,3,31,202308),('2023-08-04',202331,8,2023,4,31,202308),('2023-08-05',202331,8,2023,5,31,202308),('2023-08-06',202332,8,2023,6,32,202308),('2023-08-07',202332,8,2023,7,32,202308),('2023-08-08',202332,8,2023,8,32,202308),('2023-08-09',202332,8,2023,9,32,202308),('2023-08-10',202332,8,2023,10,32,202308),('2023-08-11',202332,8,2023,11,32,202308),('2023-08-12',202332,8,2023,12,32,202308),('2023-08-13',202333,8,2023,13,33,202308),('2023-08-14',202333,8,2023,14,33,202308),('2023-08-15',202333,8,2023,15,33,202308),('2023-08-16',202333,8,2023,16,33,202308),('2023-08-17',202333,8,2023,17,33,202308),('2023-08-18',202333,8,2023,18,33,202308),('2023-08-19',202333,8,2023,19,33,202308),('2023-08-20',202334,8,2023,20,34,202308),('2023-08-21',202334,8,2023,21,34,202308),('2023-08-22',202334,8,2023,22,34,202308),('2023-08-23',202334,8,2023,23,34,202308),('2023-08-24',202334,8,2023,24,34,202308),('2023-08-25',202334,8,2023,25,34,202308),('2023-08-26',202334,8,2023,26,34,202308),('2023-08-27',202335,8,2023,27,35,202308),('2023-08-28',202335,8,2023,28,35,202308),('2023-08-29',202335,8,2023,29,35,202308),('2023-08-30',202335,8,2023,30,35,202308),('2023-08-31',202335,8,2023,31,35,202308),('2023-09-01',202335,9,2023,1,35,202309),('2023-09-02',202335,9,2023,2,35,202309),('2023-09-03',202336,9,2023,3,36,202309),('2023-09-04',202336,9,2023,4,36,202309),('2023-09-05',202336,9,2023,5,36,202309),('2023-09-06',202336,9,2023,6,36,202309),('2023-09-07',202336,9,2023,7,36,202309),('2023-09-08',202336,9,2023,8,36,202309),('2023-09-09',202336,9,2023,9,36,202309),('2023-09-10',202337,9,2023,10,37,202309),('2023-09-11',202337,9,2023,11,37,202309),('2023-09-12',202337,9,2023,12,37,202309),('2023-09-13',202337,9,2023,13,37,202309),('2023-09-14',202337,9,2023,14,37,202309),('2023-09-15',202337,9,2023,15,37,202309),('2023-09-16',202337,9,2023,16,37,202309),('2023-09-17',202338,9,2023,17,38,202309),('2023-09-18',202338,9,2023,18,38,202309),('2023-09-19',202338,9,2023,19,38,202309),('2023-09-20',202338,9,2023,20,38,202309),('2023-09-21',202338,9,2023,21,38,202309),('2023-09-22',202338,9,2023,22,38,202309),('2023-09-23',202338,9,2023,23,38,202309),('2023-09-24',202339,9,2023,24,39,202309),('2023-09-25',202339,9,2023,25,39,202309),('2023-09-26',202339,9,2023,26,39,202309),('2023-09-27',202339,9,2023,27,39,202309),('2023-09-28',202339,9,2023,28,39,202309),('2023-09-29',202339,9,2023,29,39,202309),('2023-09-30',202339,9,2023,30,39,202309),('2023-10-01',202340,10,2023,1,40,202310),('2023-10-02',202340,10,2023,2,40,202310),('2023-10-03',202340,10,2023,3,40,202310),('2023-10-04',202340,10,2023,4,40,202310),('2023-10-05',202340,10,2023,5,40,202310),('2023-10-06',202340,10,2023,6,40,202310),('2023-10-07',202340,10,2023,7,40,202310),('2023-10-08',202341,10,2023,8,41,202310),('2023-10-09',202341,10,2023,9,41,202310),('2023-10-10',202341,10,2023,10,41,202310),('2023-10-11',202341,10,2023,11,41,202310),('2023-10-12',202341,10,2023,12,41,202310),('2023-10-13',202341,10,2023,13,41,202310),('2023-10-14',202341,10,2023,14,41,202310),('2023-10-15',202342,10,2023,15,42,202310),('2023-10-16',202342,10,2023,16,42,202310),('2023-10-17',202342,10,2023,17,42,202310),('2023-10-18',202342,10,2023,18,42,202310),('2023-10-19',202342,10,2023,19,42,202310),('2023-10-20',202342,10,2023,20,42,202310),('2023-10-21',202342,10,2023,21,42,202310),('2023-10-22',202343,10,2023,22,43,202310),('2023-10-23',202343,10,2023,23,43,202310),('2023-10-24',202343,10,2023,24,43,202310),('2023-10-25',202343,10,2023,25,43,202310),('2023-10-26',202343,10,2023,26,43,202310),('2023-10-27',202343,10,2023,27,43,202310),('2023-10-28',202343,10,2023,28,43,202310),('2023-10-29',202344,10,2023,29,44,202310),('2023-10-30',202344,10,2023,30,44,202310),('2023-10-31',202344,10,2023,31,44,202310),('2023-11-01',202344,11,2023,1,44,202311),('2023-11-02',202344,11,2023,2,44,202311),('2023-11-03',202344,11,2023,3,44,202311),('2023-11-04',202344,11,2023,4,44,202311),('2023-11-05',202345,11,2023,5,45,202311),('2023-11-06',202345,11,2023,6,45,202311),('2023-11-07',202345,11,2023,7,45,202311),('2023-11-08',202345,11,2023,8,45,202311),('2023-11-09',202345,11,2023,9,45,202311),('2023-11-10',202345,11,2023,10,45,202311),('2023-11-11',202345,11,2023,11,45,202311),('2023-11-12',202346,11,2023,12,46,202311),('2023-11-13',202346,11,2023,13,46,202311),('2023-11-14',202346,11,2023,14,46,202311),('2023-11-15',202346,11,2023,15,46,202311),('2023-11-16',202346,11,2023,16,46,202311),('2023-11-17',202346,11,2023,17,46,202311),('2023-11-18',202346,11,2023,18,46,202311),('2023-11-19',202347,11,2023,19,47,202311),('2023-11-20',202347,11,2023,20,47,202311),('2023-11-21',202347,11,2023,21,47,202311),('2023-11-22',202347,11,2023,22,47,202311),('2023-11-23',202347,11,2023,23,47,202311),('2023-11-24',202347,11,2023,24,47,202311),('2023-11-25',202347,11,2023,25,47,202311),('2023-11-26',202348,11,2023,26,48,202311),('2023-11-27',202348,11,2023,27,48,202311),('2023-11-28',202348,11,2023,28,48,202311),('2023-11-29',202348,11,2023,29,48,202311),('2023-11-30',202348,11,2023,30,48,202311),('2023-12-01',202348,12,2023,1,48,202312),('2023-12-02',202348,12,2023,2,48,202312),('2023-12-03',202349,12,2023,3,49,202312),('2023-12-04',202349,12,2023,4,49,202312),('2023-12-05',202349,12,2023,5,49,202312),('2023-12-06',202349,12,2023,6,49,202312),('2023-12-07',202349,12,2023,7,49,202312),('2023-12-08',202349,12,2023,8,49,202312),('2023-12-09',202349,12,2023,9,49,202312),('2023-12-10',202350,12,2023,10,50,202312),('2023-12-11',202350,12,2023,11,50,202312),('2023-12-12',202350,12,2023,12,50,202312),('2023-12-13',202350,12,2023,13,50,202312),('2023-12-14',202350,12,2023,14,50,202312),('2023-12-15',202350,12,2023,15,50,202312),('2023-12-16',202350,12,2023,16,50,202312),('2023-12-17',202351,12,2023,17,51,202312),('2023-12-18',202351,12,2023,18,51,202312),('2023-12-19',202351,12,2023,19,51,202312),('2023-12-20',202351,12,2023,20,51,202312),('2023-12-21',202351,12,2023,21,51,202312),('2023-12-22',202351,12,2023,22,51,202312),('2023-12-23',202351,12,2023,23,51,202312),('2023-12-24',202352,12,2023,24,52,202312),('2023-12-25',202352,12,2023,25,52,202312),('2023-12-26',202352,12,2023,26,52,202312),('2023-12-27',202352,12,2023,27,52,202312),('2023-12-28',202352,12,2023,28,52,202312),('2023-12-29',202352,12,2023,29,52,202312),('2023-12-30',202352,12,2023,30,52,202312),('2023-12-31',202353,12,2023,31,1,202312),('2024-01-01',202401,1,2024,1,1,202401),('2024-01-02',202401,1,2024,2,1,202401),('2024-01-03',202401,1,2024,3,1,202401),('2024-01-04',202401,1,2024,4,1,202401),('2024-01-05',202401,1,2024,5,1,202401),('2024-01-06',202401,1,2024,6,1,202401),('2024-01-07',202402,1,2024,7,2,202401),('2024-01-08',202402,1,2024,8,2,202401),('2024-01-09',202402,1,2024,9,2,202401),('2024-01-10',202402,1,2024,10,2,202401),('2024-01-11',202402,1,2024,11,2,202401),('2024-01-12',202402,1,2024,12,2,202401),('2024-01-13',202402,1,2024,13,2,202401),('2024-01-14',202403,1,2024,14,3,202401),('2024-01-15',202403,1,2024,15,3,202401),('2024-01-16',202403,1,2024,16,3,202401),('2024-01-17',202403,1,2024,17,3,202401),('2024-01-18',202403,1,2024,18,3,202401),('2024-01-19',202403,1,2024,19,3,202401),('2024-01-20',202403,1,2024,20,3,202401),('2024-01-21',202404,1,2024,21,4,202401),('2024-01-22',202404,1,2024,22,4,202401),('2024-01-23',202404,1,2024,23,4,202401),('2024-01-24',202404,1,2024,24,4,202401),('2024-01-25',202404,1,2024,25,4,202401),('2024-01-26',202404,1,2024,26,4,202401),('2024-01-27',202404,1,2024,27,4,202401),('2024-01-28',202405,1,2024,28,5,202401),('2024-01-29',202405,1,2024,29,5,202401),('2024-01-30',202405,1,2024,30,5,202401),('2024-01-31',202405,1,2024,31,5,202401),('2024-02-01',202405,2,2024,1,5,202402),('2024-02-02',202405,2,2024,2,5,202402),('2024-02-03',202405,2,2024,3,5,202402),('2024-02-04',202406,2,2024,4,6,202402),('2024-02-05',202406,2,2024,5,6,202402),('2024-02-06',202406,2,2024,6,6,202402),('2024-02-07',202406,2,2024,7,6,202402),('2024-02-08',202406,2,2024,8,6,202402),('2024-02-09',202406,2,2024,9,6,202402),('2024-02-10',202406,2,2024,10,6,202402),('2024-02-11',202407,2,2024,11,7,202402),('2024-02-12',202407,2,2024,12,7,202402),('2024-02-13',202407,2,2024,13,7,202402),('2024-02-14',202407,2,2024,14,7,202402),('2024-02-15',202407,2,2024,15,7,202402),('2024-02-16',202407,2,2024,16,7,202402),('2024-02-17',202407,2,2024,17,7,202402),('2024-02-18',202408,2,2024,18,8,202402),('2024-02-19',202408,2,2024,19,8,202402),('2024-02-20',202408,2,2024,20,8,202402),('2024-02-21',202408,2,2024,21,8,202402),('2024-02-22',202408,2,2024,22,8,202402),('2024-02-23',202408,2,2024,23,8,202402),('2024-02-24',202408,2,2024,24,8,202402),('2024-02-25',202409,2,2024,25,9,202402),('2024-02-26',202409,2,2024,26,9,202402),('2024-02-27',202409,2,2024,27,9,202402),('2024-02-28',202409,2,2024,28,9,202402),('2024-02-29',202409,2,2024,29,9,202402),('2024-03-01',202409,3,2024,1,9,202403),('2024-03-02',202409,3,2024,2,9,202403),('2024-03-03',202410,3,2024,3,10,202403),('2024-03-04',202410,3,2024,4,10,202403),('2024-03-05',202410,3,2024,5,10,202403),('2024-03-06',202410,3,2024,6,10,202403),('2024-03-07',202410,3,2024,7,10,202403),('2024-03-08',202410,3,2024,8,10,202403),('2024-03-09',202410,3,2024,9,10,202403),('2024-03-10',202411,3,2024,10,11,202403),('2024-03-11',202411,3,2024,11,11,202403),('2024-03-12',202411,3,2024,12,11,202403),('2024-03-13',202411,3,2024,13,11,202403),('2024-03-14',202411,3,2024,14,11,202403),('2024-03-15',202411,3,2024,15,11,202403),('2024-03-16',202411,3,2024,16,11,202403),('2024-03-17',202412,3,2024,17,12,202403),('2024-03-18',202412,3,2024,18,12,202403),('2024-03-19',202412,3,2024,19,12,202403),('2024-03-20',202412,3,2024,20,12,202403),('2024-03-21',202412,3,2024,21,12,202403),('2024-03-22',202412,3,2024,22,12,202403),('2024-03-23',202412,3,2024,23,12,202403),('2024-03-24',202413,3,2024,24,13,202403),('2024-03-25',202413,3,2024,25,13,202403),('2024-03-26',202413,3,2024,26,13,202403),('2024-03-27',202413,3,2024,27,13,202403),('2024-03-28',202413,3,2024,28,13,202403),('2024-03-29',202413,3,2024,29,13,202403),('2024-03-30',202413,3,2024,30,13,202403),('2024-03-31',202414,3,2024,31,14,202403),('2024-04-01',202414,4,2024,1,14,202404),('2024-04-02',202414,4,2024,2,14,202404),('2024-04-03',202414,4,2024,3,14,202404),('2024-04-04',202414,4,2024,4,14,202404),('2024-04-05',202414,4,2024,5,14,202404),('2024-04-06',202414,4,2024,6,14,202404),('2024-04-07',202415,4,2024,7,15,202404),('2024-04-08',202415,4,2024,8,15,202404),('2024-04-09',202415,4,2024,9,15,202404),('2024-04-10',202415,4,2024,10,15,202404),('2024-04-11',202415,4,2024,11,15,202404),('2024-04-12',202415,4,2024,12,15,202404),('2024-04-13',202415,4,2024,13,15,202404),('2024-04-14',202416,4,2024,14,16,202404),('2024-04-15',202416,4,2024,15,16,202404),('2024-04-16',202416,4,2024,16,16,202404),('2024-04-17',202416,4,2024,17,16,202404),('2024-04-18',202416,4,2024,18,16,202404),('2024-04-19',202416,4,2024,19,16,202404),('2024-04-20',202416,4,2024,20,16,202404),('2024-04-21',202417,4,2024,21,17,202404),('2024-04-22',202417,4,2024,22,17,202404),('2024-04-23',202417,4,2024,23,17,202404),('2024-04-24',202417,4,2024,24,17,202404),('2024-04-25',202417,4,2024,25,17,202404),('2024-04-26',202417,4,2024,26,17,202404),('2024-04-27',202417,4,2024,27,17,202404),('2024-04-28',202418,4,2024,28,18,202404),('2024-04-29',202418,4,2024,29,18,202404),('2024-04-30',202418,4,2024,30,18,202404),('2024-05-01',202418,5,2024,1,18,202405),('2024-05-02',202418,5,2024,2,18,202405),('2024-05-03',202418,5,2024,3,18,202405),('2024-05-04',202418,5,2024,4,18,202405),('2024-05-05',202419,5,2024,5,19,202405),('2024-05-06',202419,5,2024,6,19,202405),('2024-05-07',202419,5,2024,7,19,202405),('2024-05-08',202419,5,2024,8,19,202405),('2024-05-09',202419,5,2024,9,19,202405),('2024-05-10',202419,5,2024,10,19,202405),('2024-05-11',202419,5,2024,11,19,202405),('2024-05-12',202420,5,2024,12,20,202405),('2024-05-13',202420,5,2024,13,20,202405),('2024-05-14',202420,5,2024,14,20,202405),('2024-05-15',202420,5,2024,15,20,202405),('2024-05-16',202420,5,2024,16,20,202405),('2024-05-17',202420,5,2024,17,20,202405),('2024-05-18',202420,5,2024,18,20,202405),('2024-05-19',202421,5,2024,19,21,202405),('2024-05-20',202421,5,2024,20,21,202405),('2024-05-21',202421,5,2024,21,21,202405),('2024-05-22',202421,5,2024,22,21,202405),('2024-05-23',202421,5,2024,23,21,202405),('2024-05-24',202421,5,2024,24,21,202405),('2024-05-25',202421,5,2024,25,21,202405),('2024-05-26',202422,5,2024,26,22,202405),('2024-05-27',202422,5,2024,27,22,202405),('2024-05-28',202422,5,2024,28,22,202405),('2024-05-29',202422,5,2024,29,22,202405),('2024-05-30',202422,5,2024,30,22,202405),('2024-05-31',202422,5,2024,31,22,202405),('2024-06-01',202422,6,2024,1,22,202406),('2024-06-02',202423,6,2024,2,23,202406),('2024-06-03',202423,6,2024,3,23,202406),('2024-06-04',202423,6,2024,4,23,202406),('2024-06-05',202423,6,2024,5,23,202406),('2024-06-06',202423,6,2024,6,23,202406),('2024-06-07',202423,6,2024,7,23,202406),('2024-06-08',202423,6,2024,8,23,202406),('2024-06-09',202424,6,2024,9,24,202406),('2024-06-10',202424,6,2024,10,24,202406),('2024-06-11',202424,6,2024,11,24,202406),('2024-06-12',202424,6,2024,12,24,202406),('2024-06-13',202424,6,2024,13,24,202406),('2024-06-14',202424,6,2024,14,24,202406),('2024-06-15',202424,6,2024,15,24,202406),('2024-06-16',202425,6,2024,16,25,202406),('2024-06-17',202425,6,2024,17,25,202406),('2024-06-18',202425,6,2024,18,25,202406),('2024-06-19',202425,6,2024,19,25,202406),('2024-06-20',202425,6,2024,20,25,202406),('2024-06-21',202425,6,2024,21,25,202406),('2024-06-22',202425,6,2024,22,25,202406),('2024-06-23',202426,6,2024,23,26,202406),('2024-06-24',202426,6,2024,24,26,202406),('2024-06-25',202426,6,2024,25,26,202406),('2024-06-26',202426,6,2024,26,26,202406),('2024-06-27',202426,6,2024,27,26,202406),('2024-06-28',202426,6,2024,28,26,202406),('2024-06-29',202426,6,2024,29,26,202406),('2024-06-30',202427,6,2024,30,27,202406),('2024-07-01',202427,7,2024,1,27,202407),('2024-07-02',202427,7,2024,2,27,202407),('2024-07-03',202427,7,2024,3,27,202407),('2024-07-04',202427,7,2024,4,27,202407),('2024-07-05',202427,7,2024,5,27,202407),('2024-07-06',202427,7,2024,6,27,202407),('2024-07-07',202428,7,2024,7,28,202407),('2024-07-08',202428,7,2024,8,28,202407),('2024-07-09',202428,7,2024,9,28,202407),('2024-07-10',202428,7,2024,10,28,202407),('2024-07-11',202428,7,2024,11,28,202407),('2024-07-12',202428,7,2024,12,28,202407),('2024-07-13',202428,7,2024,13,28,202407),('2024-07-14',202429,7,2024,14,29,202407),('2024-07-15',202429,7,2024,15,29,202407),('2024-07-16',202429,7,2024,16,29,202407),('2024-07-17',202429,7,2024,17,29,202407),('2024-07-18',202429,7,2024,18,29,202407),('2024-07-19',202429,7,2024,19,29,202407),('2024-07-20',202429,7,2024,20,29,202407),('2024-07-21',202430,7,2024,21,30,202407),('2024-07-22',202430,7,2024,22,30,202407),('2024-07-23',202430,7,2024,23,30,202407),('2024-07-24',202430,7,2024,24,30,202407),('2024-07-25',202430,7,2024,25,30,202407),('2024-07-26',202430,7,2024,26,30,202407),('2024-07-27',202430,7,2024,27,30,202407),('2024-07-28',202431,7,2024,28,31,202407),('2024-07-29',202431,7,2024,29,31,202407),('2024-07-30',202431,7,2024,30,31,202407),('2024-07-31',202431,7,2024,31,31,202407),('2024-08-01',202431,8,2024,1,31,202408),('2024-08-02',202431,8,2024,2,31,202408),('2024-08-03',202431,8,2024,3,31,202408),('2024-08-04',202432,8,2024,4,32,202408),('2024-08-05',202432,8,2024,5,32,202408),('2024-08-06',202432,8,2024,6,32,202408),('2024-08-07',202432,8,2024,7,32,202408),('2024-08-08',202432,8,2024,8,32,202408),('2024-08-09',202432,8,2024,9,32,202408),('2024-08-10',202432,8,2024,10,32,202408),('2024-08-11',202433,8,2024,11,33,202408),('2024-08-12',202433,8,2024,12,33,202408),('2024-08-13',202433,8,2024,13,33,202408),('2024-08-14',202433,8,2024,14,33,202408),('2024-08-15',202433,8,2024,15,33,202408),('2024-08-16',202433,8,2024,16,33,202408),('2024-08-17',202433,8,2024,17,33,202408),('2024-08-18',202434,8,2024,18,34,202408),('2024-08-19',202434,8,2024,19,34,202408),('2024-08-20',202434,8,2024,20,34,202408),('2024-08-21',202434,8,2024,21,34,202408),('2024-08-22',202434,8,2024,22,34,202408),('2024-08-23',202434,8,2024,23,34,202408),('2024-08-24',202434,8,2024,24,34,202408),('2024-08-25',202435,8,2024,25,35,202408),('2024-08-26',202435,8,2024,26,35,202408),('2024-08-27',202435,8,2024,27,35,202408),('2024-08-28',202435,8,2024,28,35,202408),('2024-08-29',202435,8,2024,29,35,202408),('2024-08-30',202435,8,2024,30,35,202408),('2024-08-31',202435,8,2024,31,35,202408),('2024-09-01',202436,9,2024,1,36,202409),('2024-09-02',202436,9,2024,2,36,202409),('2024-09-03',202436,9,2024,3,36,202409),('2024-09-04',202436,9,2024,4,36,202409),('2024-09-05',202436,9,2024,5,36,202409),('2024-09-06',202436,9,2024,6,36,202409),('2024-09-07',202436,9,2024,7,36,202409),('2024-09-08',202437,9,2024,8,37,202409),('2024-09-09',202437,9,2024,9,37,202409),('2024-09-10',202437,9,2024,10,37,202409),('2024-09-11',202437,9,2024,11,37,202409),('2024-09-12',202437,9,2024,12,37,202409),('2024-09-13',202437,9,2024,13,37,202409),('2024-09-14',202437,9,2024,14,37,202409),('2024-09-15',202438,9,2024,15,38,202409),('2024-09-16',202438,9,2024,16,38,202409),('2024-09-17',202438,9,2024,17,38,202409),('2024-09-18',202438,9,2024,18,38,202409),('2024-09-19',202438,9,2024,19,38,202409),('2024-09-20',202438,9,2024,20,38,202409),('2024-09-21',202438,9,2024,21,38,202409),('2024-09-22',202439,9,2024,22,39,202409),('2024-09-23',202439,9,2024,23,39,202409),('2024-09-24',202439,9,2024,24,39,202409),('2024-09-25',202439,9,2024,25,39,202409),('2024-09-26',202439,9,2024,26,39,202409),('2024-09-27',202439,9,2024,27,39,202409),('2024-09-28',202439,9,2024,28,39,202409),('2024-09-29',202440,9,2024,29,40,202409),('2024-09-30',202440,9,2024,30,40,202409),('2024-10-01',202440,10,2024,1,40,202410),('2024-10-02',202440,10,2024,2,40,202410),('2024-10-03',202440,10,2024,3,40,202410),('2024-10-04',202440,10,2024,4,40,202410),('2024-10-05',202440,10,2024,5,40,202410),('2024-10-06',202441,10,2024,6,41,202410),('2024-10-07',202441,10,2024,7,41,202410),('2024-10-08',202441,10,2024,8,41,202410),('2024-10-09',202441,10,2024,9,41,202410),('2024-10-10',202441,10,2024,10,41,202410),('2024-10-11',202441,10,2024,11,41,202410),('2024-10-12',202441,10,2024,12,41,202410),('2024-10-13',202442,10,2024,13,42,202410),('2024-10-14',202442,10,2024,14,42,202410),('2024-10-15',202442,10,2024,15,42,202410),('2024-10-16',202442,10,2024,16,42,202410),('2024-10-17',202442,10,2024,17,42,202410),('2024-10-18',202442,10,2024,18,42,202410),('2024-10-19',202442,10,2024,19,42,202410),('2024-10-20',202443,10,2024,20,43,202410),('2024-10-21',202443,10,2024,21,43,202410),('2024-10-22',202443,10,2024,22,43,202410),('2024-10-23',202443,10,2024,23,43,202410),('2024-10-24',202443,10,2024,24,43,202410),('2024-10-25',202443,10,2024,25,43,202410),('2024-10-26',202443,10,2024,26,43,202410),('2024-10-27',202444,10,2024,27,44,202410),('2024-10-28',202444,10,2024,28,44,202410),('2024-10-29',202444,10,2024,29,44,202410),('2024-10-30',202444,10,2024,30,44,202410),('2024-10-31',202444,10,2024,31,44,202410),('2024-11-01',202444,11,2024,1,44,202411),('2024-11-02',202444,11,2024,2,44,202411),('2024-11-03',202445,11,2024,3,45,202411),('2024-11-04',202445,11,2024,4,45,202411),('2024-11-05',202445,11,2024,5,45,202411),('2024-11-06',202445,11,2024,6,45,202411),('2024-11-07',202445,11,2024,7,45,202411),('2024-11-08',202445,11,2024,8,45,202411),('2024-11-09',202445,11,2024,9,45,202411),('2024-11-10',202446,11,2024,10,46,202411),('2024-11-11',202446,11,2024,11,46,202411),('2024-11-12',202446,11,2024,12,46,202411),('2024-11-13',202446,11,2024,13,46,202411),('2024-11-14',202446,11,2024,14,46,202411),('2024-11-15',202446,11,2024,15,46,202411),('2024-11-16',202446,11,2024,16,46,202411),('2024-11-17',202447,11,2024,17,47,202411),('2024-11-18',202447,11,2024,18,47,202411),('2024-11-19',202447,11,2024,19,47,202411),('2024-11-20',202447,11,2024,20,47,202411),('2024-11-21',202447,11,2024,21,47,202411),('2024-11-22',202447,11,2024,22,47,202411),('2024-11-23',202447,11,2024,23,47,202411),('2024-11-24',202448,11,2024,24,48,202411),('2024-11-25',202448,11,2024,25,48,202411),('2024-11-26',202448,11,2024,26,48,202411),('2024-11-27',202448,11,2024,27,48,202411),('2024-11-28',202448,11,2024,28,48,202411),('2024-11-29',202448,11,2024,29,48,202411),('2024-11-30',202448,11,2024,30,48,202411),('2024-12-01',202449,12,2024,1,49,202412),('2024-12-02',202449,12,2024,2,49,202412),('2024-12-03',202449,12,2024,3,49,202412),('2024-12-04',202449,12,2024,4,49,202412),('2024-12-05',202449,12,2024,5,49,202412),('2024-12-06',202449,12,2024,6,49,202412),('2024-12-07',202449,12,2024,7,49,202412),('2024-12-08',202450,12,2024,8,50,202412),('2024-12-09',202450,12,2024,9,50,202412),('2024-12-10',202450,12,2024,10,50,202412),('2024-12-11',202450,12,2024,11,50,202412),('2024-12-12',202450,12,2024,12,50,202412),('2024-12-13',202450,12,2024,13,50,202412),('2024-12-14',202450,12,2024,14,50,202412),('2024-12-15',202451,12,2024,15,51,202412),('2024-12-16',202451,12,2024,16,51,202412),('2024-12-17',202451,12,2024,17,51,202412),('2024-12-18',202451,12,2024,18,51,202412),('2024-12-19',202451,12,2024,19,51,202412),('2024-12-20',202451,12,2024,20,51,202412),('2024-12-21',202451,12,2024,21,51,202412),('2024-12-22',202452,12,2024,22,52,202412),('2024-12-23',202452,12,2024,23,52,202412),('2024-12-24',202452,12,2024,24,52,202412),('2024-12-25',202452,12,2024,25,52,202412),('2024-12-26',202452,12,2024,26,52,202412),('2024-12-27',202452,12,2024,27,52,202412),('2024-12-28',202452,12,2024,28,52,202412),('2024-12-29',202453,12,2024,29,1,202412),('2024-12-30',202401,12,2024,30,1,202412),('2024-12-31',202401,12,2024,31,1,202412),('2025-01-01',202501,1,2025,1,1,202501),('2025-01-02',202501,1,2025,2,1,202501),('2025-01-03',202501,1,2025,3,1,202501),('2025-01-04',202501,1,2025,4,1,202501),('2025-01-05',202502,1,2025,5,2,202501),('2025-01-06',202502,1,2025,6,2,202501),('2025-01-07',202502,1,2025,7,2,202501),('2025-01-08',202502,1,2025,8,2,202501),('2025-01-09',202502,1,2025,9,2,202501),('2025-01-10',202502,1,2025,10,2,202501),('2025-01-11',202502,1,2025,11,2,202501),('2025-01-12',202503,1,2025,12,3,202501),('2025-01-13',202503,1,2025,13,3,202501),('2025-01-14',202503,1,2025,14,3,202501),('2025-01-15',202503,1,2025,15,3,202501),('2025-01-16',202503,1,2025,16,3,202501),('2025-01-17',202503,1,2025,17,3,202501),('2025-01-18',202503,1,2025,18,3,202501),('2025-01-19',202504,1,2025,19,4,202501),('2025-01-20',202504,1,2025,20,4,202501),('2025-01-21',202504,1,2025,21,4,202501),('2025-01-22',202504,1,2025,22,4,202501),('2025-01-23',202504,1,2025,23,4,202501),('2025-01-24',202504,1,2025,24,4,202501),('2025-01-25',202504,1,2025,25,4,202501),('2025-01-26',202505,1,2025,26,5,202501),('2025-01-27',202505,1,2025,27,5,202501),('2025-01-28',202505,1,2025,28,5,202501),('2025-01-29',202505,1,2025,29,5,202501),('2025-01-30',202505,1,2025,30,5,202501),('2025-01-31',202505,1,2025,31,5,202501),('2025-02-01',202505,2,2025,1,5,202502),('2025-02-02',202506,2,2025,2,6,202502),('2025-02-03',202506,2,2025,3,6,202502),('2025-02-04',202506,2,2025,4,6,202502),('2025-02-05',202506,2,2025,5,6,202502),('2025-02-06',202506,2,2025,6,6,202502),('2025-02-07',202506,2,2025,7,6,202502),('2025-02-08',202506,2,2025,8,6,202502),('2025-02-09',202507,2,2025,9,7,202502),('2025-02-10',202507,2,2025,10,7,202502),('2025-02-11',202507,2,2025,11,7,202502),('2025-02-12',202507,2,2025,12,7,202502),('2025-02-13',202507,2,2025,13,7,202502),('2025-02-14',202507,2,2025,14,7,202502),('2025-02-15',202507,2,2025,15,7,202502),('2025-02-16',202508,2,2025,16,8,202502),('2025-02-17',202508,2,2025,17,8,202502),('2025-02-18',202508,2,2025,18,8,202502),('2025-02-19',202508,2,2025,19,8,202502),('2025-02-20',202508,2,2025,20,8,202502),('2025-02-21',202508,2,2025,21,8,202502),('2025-02-22',202508,2,2025,22,8,202502),('2025-02-23',202509,2,2025,23,9,202502),('2025-02-24',202509,2,2025,24,9,202502),('2025-02-25',202509,2,2025,25,9,202502),('2025-02-26',202509,2,2025,26,9,202502),('2025-02-27',202509,2,2025,27,9,202502),('2025-02-28',202509,2,2025,28,9,202502),('2025-03-01',202509,3,2025,1,9,202503),('2025-03-02',202510,3,2025,2,10,202503),('2025-03-03',202510,3,2025,3,10,202503),('2025-03-04',202510,3,2025,4,10,202503),('2025-03-05',202510,3,2025,5,10,202503),('2025-03-06',202510,3,2025,6,10,202503),('2025-03-07',202510,3,2025,7,10,202503),('2025-03-08',202510,3,2025,8,10,202503),('2025-03-09',202511,3,2025,9,11,202503),('2025-03-10',202511,3,2025,10,11,202503),('2025-03-11',202511,3,2025,11,11,202503),('2025-03-12',202511,3,2025,12,11,202503),('2025-03-13',202511,3,2025,13,11,202503),('2025-03-14',202511,3,2025,14,11,202503),('2025-03-15',202511,3,2025,15,11,202503),('2025-03-16',202512,3,2025,16,12,202503),('2025-03-17',202512,3,2025,17,12,202503),('2025-03-18',202512,3,2025,18,12,202503),('2025-03-19',202512,3,2025,19,12,202503),('2025-03-20',202512,3,2025,20,12,202503),('2025-03-21',202512,3,2025,21,12,202503),('2025-03-22',202512,3,2025,22,12,202503),('2025-03-23',202513,3,2025,23,13,202503),('2025-03-24',202513,3,2025,24,13,202503),('2025-03-25',202513,3,2025,25,13,202503),('2025-03-26',202513,3,2025,26,13,202503),('2025-03-27',202513,3,2025,27,13,202503),('2025-03-28',202513,3,2025,28,13,202503),('2025-03-29',202513,3,2025,29,13,202503),('2025-03-30',202514,3,2025,30,14,202503),('2025-03-31',202514,3,2025,31,14,202503),('2025-04-01',202514,4,2025,1,14,202504),('2025-04-02',202514,4,2025,2,14,202504),('2025-04-03',202514,4,2025,3,14,202504),('2025-04-04',202514,4,2025,4,14,202504),('2025-04-05',202514,4,2025,5,14,202504),('2025-04-06',202515,4,2025,6,15,202504),('2025-04-07',202515,4,2025,7,15,202504),('2025-04-08',202515,4,2025,8,15,202504),('2025-04-09',202515,4,2025,9,15,202504),('2025-04-10',202515,4,2025,10,15,202504),('2025-04-11',202515,4,2025,11,15,202504),('2025-04-12',202515,4,2025,12,15,202504),('2025-04-13',202516,4,2025,13,16,202504),('2025-04-14',202516,4,2025,14,16,202504),('2025-04-15',202516,4,2025,15,16,202504),('2025-04-16',202516,4,2025,16,16,202504),('2025-04-17',202516,4,2025,17,16,202504),('2025-04-18',202516,4,2025,18,16,202504),('2025-04-19',202516,4,2025,19,16,202504),('2025-04-20',202517,4,2025,20,17,202504),('2025-04-21',202517,4,2025,21,17,202504),('2025-04-22',202517,4,2025,22,17,202504),('2025-04-23',202517,4,2025,23,17,202504),('2025-04-24',202517,4,2025,24,17,202504),('2025-04-25',202517,4,2025,25,17,202504),('2025-04-26',202517,4,2025,26,17,202504),('2025-04-27',202518,4,2025,27,18,202504),('2025-04-28',202518,4,2025,28,18,202504),('2025-04-29',202518,4,2025,29,18,202504),('2025-04-30',202518,4,2025,30,18,202504),('2025-05-01',202518,5,2025,1,18,202505),('2025-05-02',202518,5,2025,2,18,202505),('2025-05-03',202518,5,2025,3,18,202505),('2025-05-04',202519,5,2025,4,19,202505),('2025-05-05',202519,5,2025,5,19,202505),('2025-05-06',202519,5,2025,6,19,202505),('2025-05-07',202519,5,2025,7,19,202505),('2025-05-08',202519,5,2025,8,19,202505),('2025-05-09',202519,5,2025,9,19,202505),('2025-05-10',202519,5,2025,10,19,202505),('2025-05-11',202520,5,2025,11,20,202505),('2025-05-12',202520,5,2025,12,20,202505),('2025-05-13',202520,5,2025,13,20,202505),('2025-05-14',202520,5,2025,14,20,202505),('2025-05-15',202520,5,2025,15,20,202505),('2025-05-16',202520,5,2025,16,20,202505),('2025-05-17',202520,5,2025,17,20,202505),('2025-05-18',202521,5,2025,18,21,202505),('2025-05-19',202521,5,2025,19,21,202505),('2025-05-20',202521,5,2025,20,21,202505),('2025-05-21',202521,5,2025,21,21,202505),('2025-05-22',202521,5,2025,22,21,202505),('2025-05-23',202521,5,2025,23,21,202505),('2025-05-24',202521,5,2025,24,21,202505),('2025-05-25',202522,5,2025,25,22,202505),('2025-05-26',202522,5,2025,26,22,202505),('2025-05-27',202522,5,2025,27,22,202505),('2025-05-28',202522,5,2025,28,22,202505),('2025-05-29',202522,5,2025,29,22,202505),('2025-05-30',202522,5,2025,30,22,202505),('2025-05-31',202522,5,2025,31,22,202505),('2025-06-01',202523,6,2025,1,23,202506),('2025-06-02',202523,6,2025,2,23,202506),('2025-06-03',202523,6,2025,3,23,202506),('2025-06-04',202523,6,2025,4,23,202506),('2025-06-05',202523,6,2025,5,23,202506),('2025-06-06',202523,6,2025,6,23,202506),('2025-06-07',202523,6,2025,7,23,202506),('2025-06-08',202524,6,2025,8,24,202506),('2025-06-09',202524,6,2025,9,24,202506),('2025-06-10',202524,6,2025,10,24,202506),('2025-06-11',202524,6,2025,11,24,202506),('2025-06-12',202524,6,2025,12,24,202506),('2025-06-13',202524,6,2025,13,24,202506),('2025-06-14',202524,6,2025,14,24,202506),('2025-06-15',202525,6,2025,15,25,202506),('2025-06-16',202525,6,2025,16,25,202506),('2025-06-17',202525,6,2025,17,25,202506),('2025-06-18',202525,6,2025,18,25,202506),('2025-06-19',202525,6,2025,19,25,202506),('2025-06-20',202525,6,2025,20,25,202506),('2025-06-21',202525,6,2025,21,25,202506),('2025-06-22',202526,6,2025,22,26,202506),('2025-06-23',202526,6,2025,23,26,202506),('2025-06-24',202526,6,2025,24,26,202506),('2025-06-25',202526,6,2025,25,26,202506),('2025-06-26',202526,6,2025,26,26,202506),('2025-06-27',202526,6,2025,27,26,202506),('2025-06-28',202526,6,2025,28,26,202506),('2025-06-29',202527,6,2025,29,27,202506),('2025-06-30',202527,6,2025,30,27,202506),('2025-07-01',202527,7,2025,1,27,202507),('2025-07-02',202527,7,2025,2,27,202507),('2025-07-03',202527,7,2025,3,27,202507),('2025-07-04',202527,7,2025,4,27,202507),('2025-07-05',202527,7,2025,5,27,202507),('2025-07-06',202528,7,2025,6,28,202507),('2025-07-07',202528,7,2025,7,28,202507),('2025-07-08',202528,7,2025,8,28,202507),('2025-07-09',202528,7,2025,9,28,202507),('2025-07-10',202528,7,2025,10,28,202507),('2025-07-11',202528,7,2025,11,28,202507),('2025-07-12',202528,7,2025,12,28,202507),('2025-07-13',202529,7,2025,13,29,202507),('2025-07-14',202529,7,2025,14,29,202507),('2025-07-15',202529,7,2025,15,29,202507),('2025-07-16',202529,7,2025,16,29,202507),('2025-07-17',202529,7,2025,17,29,202507),('2025-07-18',202529,7,2025,18,29,202507),('2025-07-19',202529,7,2025,19,29,202507),('2025-07-20',202530,7,2025,20,30,202507),('2025-07-21',202530,7,2025,21,30,202507),('2025-07-22',202530,7,2025,22,30,202507),('2025-07-23',202530,7,2025,23,30,202507),('2025-07-24',202530,7,2025,24,30,202507),('2025-07-25',202530,7,2025,25,30,202507),('2025-07-26',202530,7,2025,26,30,202507),('2025-07-27',202531,7,2025,27,31,202507),('2025-07-28',202531,7,2025,28,31,202507),('2025-07-29',202531,7,2025,29,31,202507),('2025-07-30',202531,7,2025,30,31,202507),('2025-07-31',202531,7,2025,31,31,202507),('2025-08-01',202531,8,2025,1,31,202508),('2025-08-02',202531,8,2025,2,31,202508),('2025-08-03',202532,8,2025,3,32,202508),('2025-08-04',202532,8,2025,4,32,202508),('2025-08-05',202532,8,2025,5,32,202508),('2025-08-06',202532,8,2025,6,32,202508),('2025-08-07',202532,8,2025,7,32,202508),('2025-08-08',202532,8,2025,8,32,202508),('2025-08-09',202532,8,2025,9,32,202508),('2025-08-10',202533,8,2025,10,33,202508),('2025-08-11',202533,8,2025,11,33,202508),('2025-08-12',202533,8,2025,12,33,202508),('2025-08-13',202533,8,2025,13,33,202508),('2025-08-14',202533,8,2025,14,33,202508),('2025-08-15',202533,8,2025,15,33,202508),('2025-08-16',202533,8,2025,16,33,202508),('2025-08-17',202534,8,2025,17,34,202508),('2025-08-18',202534,8,2025,18,34,202508),('2025-08-19',202534,8,2025,19,34,202508),('2025-08-20',202534,8,2025,20,34,202508),('2025-08-21',202534,8,2025,21,34,202508),('2025-08-22',202534,8,2025,22,34,202508),('2025-08-23',202534,8,2025,23,34,202508),('2025-08-24',202535,8,2025,24,35,202508),('2025-08-25',202535,8,2025,25,35,202508),('2025-08-26',202535,8,2025,26,35,202508),('2025-08-27',202535,8,2025,27,35,202508),('2025-08-28',202535,8,2025,28,35,202508),('2025-08-29',202535,8,2025,29,35,202508),('2025-08-30',202535,8,2025,30,35,202508),('2025-08-31',202536,8,2025,31,36,202508),('2025-09-01',202536,9,2025,1,36,202509),('2025-09-02',202536,9,2025,2,36,202509),('2025-09-03',202536,9,2025,3,36,202509),('2025-09-04',202536,9,2025,4,36,202509),('2025-09-05',202536,9,2025,5,36,202509),('2025-09-06',202536,9,2025,6,36,202509),('2025-09-07',202537,9,2025,7,37,202509),('2025-09-08',202537,9,2025,8,37,202509),('2025-09-09',202537,9,2025,9,37,202509),('2025-09-10',202537,9,2025,10,37,202509),('2025-09-11',202537,9,2025,11,37,202509),('2025-09-12',202537,9,2025,12,37,202509),('2025-09-13',202537,9,2025,13,37,202509),('2025-09-14',202538,9,2025,14,38,202509),('2025-09-15',202538,9,2025,15,38,202509),('2025-09-16',202538,9,2025,16,38,202509),('2025-09-17',202538,9,2025,17,38,202509),('2025-09-18',202538,9,2025,18,38,202509),('2025-09-19',202538,9,2025,19,38,202509),('2025-09-20',202538,9,2025,20,38,202509),('2025-09-21',202539,9,2025,21,39,202509),('2025-09-22',202539,9,2025,22,39,202509),('2025-09-23',202539,9,2025,23,39,202509),('2025-09-24',202539,9,2025,24,39,202509),('2025-09-25',202539,9,2025,25,39,202509),('2025-09-26',202539,9,2025,26,39,202509),('2025-09-27',202539,9,2025,27,39,202509),('2025-09-28',202540,9,2025,28,40,202509),('2025-09-29',202540,9,2025,29,40,202509),('2025-09-30',202540,9,2025,30,40,202509),('2025-10-01',202540,10,2025,1,40,202510),('2025-10-02',202540,10,2025,2,40,202510),('2025-10-03',202540,10,2025,3,40,202510),('2025-10-04',202540,10,2025,4,40,202510),('2025-10-05',202541,10,2025,5,41,202510),('2025-10-06',202541,10,2025,6,41,202510),('2025-10-07',202541,10,2025,7,41,202510),('2025-10-08',202541,10,2025,8,41,202510),('2025-10-09',202541,10,2025,9,41,202510),('2025-10-10',202541,10,2025,10,41,202510),('2025-10-11',202541,10,2025,11,41,202510),('2025-10-12',202542,10,2025,12,42,202510),('2025-10-13',202542,10,2025,13,42,202510),('2025-10-14',202542,10,2025,14,42,202510),('2025-10-15',202542,10,2025,15,42,202510),('2025-10-16',202542,10,2025,16,42,202510),('2025-10-17',202542,10,2025,17,42,202510),('2025-10-18',202542,10,2025,18,42,202510),('2025-10-19',202543,10,2025,19,43,202510),('2025-10-20',202543,10,2025,20,43,202510),('2025-10-21',202543,10,2025,21,43,202510),('2025-10-22',202543,10,2025,22,43,202510),('2025-10-23',202543,10,2025,23,43,202510),('2025-10-24',202543,10,2025,24,43,202510),('2025-10-25',202543,10,2025,25,43,202510),('2025-10-26',202544,10,2025,26,44,202510),('2025-10-27',202544,10,2025,27,44,202510),('2025-10-28',202544,10,2025,28,44,202510),('2025-10-29',202544,10,2025,29,44,202510),('2025-10-30',202544,10,2025,30,44,202510),('2025-10-31',202544,10,2025,31,44,202510),('2025-11-01',202544,11,2025,1,44,202511),('2025-11-02',202545,11,2025,2,45,202511),('2025-11-03',202545,11,2025,3,45,202511),('2025-11-04',202545,11,2025,4,45,202511),('2025-11-05',202545,11,2025,5,45,202511),('2025-11-06',202545,11,2025,6,45,202511),('2025-11-07',202545,11,2025,7,45,202511),('2025-11-08',202545,11,2025,8,45,202511),('2025-11-09',202546,11,2025,9,46,202511),('2025-11-10',202546,11,2025,10,46,202511),('2025-11-11',202546,11,2025,11,46,202511),('2025-11-12',202546,11,2025,12,46,202511),('2025-11-13',202546,11,2025,13,46,202511),('2025-11-14',202546,11,2025,14,46,202511),('2025-11-15',202546,11,2025,15,46,202511),('2025-11-16',202547,11,2025,16,47,202511),('2025-11-17',202547,11,2025,17,47,202511),('2025-11-18',202547,11,2025,18,47,202511),('2025-11-19',202547,11,2025,19,47,202511),('2025-11-20',202547,11,2025,20,47,202511),('2025-11-21',202547,11,2025,21,47,202511),('2025-11-22',202547,11,2025,22,47,202511),('2025-11-23',202548,11,2025,23,48,202511),('2025-11-24',202548,11,2025,24,48,202511),('2025-11-25',202548,11,2025,25,48,202511),('2025-11-26',202548,11,2025,26,48,202511),('2025-11-27',202548,11,2025,27,48,202511),('2025-11-28',202548,11,2025,28,48,202511),('2025-11-29',202548,11,2025,29,48,202511),('2025-11-30',202549,11,2025,30,49,202511),('2025-12-01',202549,12,2025,1,49,202512),('2025-12-02',202549,12,2025,2,49,202512),('2025-12-03',202549,12,2025,3,49,202512),('2025-12-04',202549,12,2025,4,49,202512),('2025-12-05',202549,12,2025,5,49,202512),('2025-12-06',202549,12,2025,6,49,202512),('2025-12-07',202550,12,2025,7,50,202512),('2025-12-08',202550,12,2025,8,50,202512),('2025-12-09',202550,12,2025,9,50,202512),('2025-12-10',202550,12,2025,10,50,202512),('2025-12-11',202550,12,2025,11,50,202512),('2025-12-12',202550,12,2025,12,50,202512),('2025-12-13',202550,12,2025,13,50,202512),('2025-12-14',202551,12,2025,14,51,202512),('2025-12-15',202551,12,2025,15,51,202512),('2025-12-16',202551,12,2025,16,51,202512),('2025-12-17',202551,12,2025,17,51,202512),('2025-12-18',202551,12,2025,18,51,202512),('2025-12-19',202551,12,2025,19,51,202512),('2025-12-20',202551,12,2025,20,51,202512),('2025-12-21',202552,12,2025,21,52,202512),('2025-12-22',202552,12,2025,22,52,202512),('2025-12-23',202552,12,2025,23,52,202512),('2025-12-24',202552,12,2025,24,52,202512),('2025-12-25',202552,12,2025,25,52,202512),('2025-12-26',202552,12,2025,26,52,202512),('2025-12-27',202552,12,2025,27,52,202512),('2025-12-28',202553,12,2025,28,53,202512),('2025-12-29',202501,12,2025,29,53,202512),('2025-12-30',202501,12,2025,30,53,202512),('2025-12-31',202501,12,2025,31,53,202512),('2026-01-01',202601,1,2026,1,53,202601),('2026-01-02',202601,1,2026,2,53,202601),('2026-01-03',202601,1,2026,3,53,202601),('2026-01-04',202602,1,2026,4,1,202601),('2026-01-05',202602,1,2026,5,1,202601),('2026-01-06',202602,1,2026,6,1,202601),('2026-01-07',202602,1,2026,7,1,202601),('2026-01-08',202602,1,2026,8,1,202601),('2026-01-09',202602,1,2026,9,1,202601),('2026-01-10',202602,1,2026,10,1,202601),('2026-01-11',202603,1,2026,11,2,202601),('2026-01-12',202603,1,2026,12,2,202601),('2026-01-13',202603,1,2026,13,2,202601),('2026-01-14',202603,1,2026,14,2,202601),('2026-01-15',202603,1,2026,15,2,202601),('2026-01-16',202603,1,2026,16,2,202601),('2026-01-17',202603,1,2026,17,2,202601),('2026-01-18',202604,1,2026,18,3,202601),('2026-01-19',202604,1,2026,19,3,202601),('2026-01-20',202604,1,2026,20,3,202601),('2026-01-21',202604,1,2026,21,3,202601),('2026-01-22',202604,1,2026,22,3,202601),('2026-01-23',202604,1,2026,23,3,202601),('2026-01-24',202604,1,2026,24,3,202601),('2026-01-25',202605,1,2026,25,4,202601),('2026-01-26',202605,1,2026,26,4,202601),('2026-01-27',202605,1,2026,27,4,202601),('2026-01-28',202605,1,2026,28,4,202601),('2026-01-29',202605,1,2026,29,4,202601),('2026-01-30',202605,1,2026,30,4,202601),('2026-01-31',202605,1,2026,31,4,202601),('2026-02-01',202606,2,2026,1,5,202602),('2026-02-02',202606,2,2026,2,5,202602),('2026-02-03',202606,2,2026,3,5,202602),('2026-02-04',202606,2,2026,4,5,202602),('2026-02-05',202606,2,2026,5,5,202602),('2026-02-06',202606,2,2026,6,5,202602),('2026-02-07',202606,2,2026,7,5,202602),('2026-02-08',202607,2,2026,8,6,202602),('2026-02-09',202607,2,2026,9,6,202602),('2026-02-10',202607,2,2026,10,6,202602),('2026-02-11',202607,2,2026,11,6,202602),('2026-02-12',202607,2,2026,12,6,202602),('2026-02-13',202607,2,2026,13,6,202602),('2026-02-14',202607,2,2026,14,6,202602),('2026-02-15',202608,2,2026,15,7,202602),('2026-02-16',202608,2,2026,16,7,202602),('2026-02-17',202608,2,2026,17,7,202602),('2026-02-18',202608,2,2026,18,7,202602),('2026-02-19',202608,2,2026,19,7,202602),('2026-02-20',202608,2,2026,20,7,202602),('2026-02-21',202608,2,2026,21,7,202602),('2026-02-22',202609,2,2026,22,8,202602),('2026-02-23',202609,2,2026,23,8,202602),('2026-02-24',202609,2,2026,24,8,202602),('2026-02-25',202609,2,2026,25,8,202602),('2026-02-26',202609,2,2026,26,8,202602),('2026-02-27',202609,2,2026,27,8,202602),('2026-02-28',202609,2,2026,28,8,202602),('2026-03-01',202610,3,2026,1,9,202603),('2026-03-02',202610,3,2026,2,9,202603),('2026-03-03',202610,3,2026,3,9,202603),('2026-03-04',202610,3,2026,4,9,202603),('2026-03-05',202610,3,2026,5,9,202603),('2026-03-06',202610,3,2026,6,9,202603),('2026-03-07',202610,3,2026,7,9,202603),('2026-03-08',202611,3,2026,8,10,202603),('2026-03-09',202611,3,2026,9,10,202603),('2026-03-10',202611,3,2026,10,10,202603),('2026-03-11',202611,3,2026,11,10,202603),('2026-03-12',202611,3,2026,12,10,202603),('2026-03-13',202611,3,2026,13,10,202603),('2026-03-14',202611,3,2026,14,10,202603),('2026-03-15',202612,3,2026,15,11,202603),('2026-03-16',202612,3,2026,16,11,202603),('2026-03-17',202612,3,2026,17,11,202603),('2026-03-18',202612,3,2026,18,11,202603),('2026-03-19',202612,3,2026,19,11,202603),('2026-03-20',202612,3,2026,20,11,202603),('2026-03-21',202612,3,2026,21,11,202603),('2026-03-22',202613,3,2026,22,12,202603),('2026-03-23',202613,3,2026,23,12,202603),('2026-03-24',202613,3,2026,24,12,202603),('2026-03-25',202613,3,2026,25,12,202603),('2026-03-26',202613,3,2026,26,12,202603),('2026-03-27',202613,3,2026,27,12,202603),('2026-03-28',202613,3,2026,28,12,202603),('2026-03-29',202614,3,2026,29,13,202603),('2026-03-30',202614,3,2026,30,13,202603),('2026-03-31',202614,3,2026,31,13,202603),('2026-04-01',202614,4,2026,1,13,202604),('2026-04-02',202614,4,2026,2,13,202604),('2026-04-03',202614,4,2026,3,13,202604),('2026-04-04',202614,4,2026,4,13,202604),('2026-04-05',202615,4,2026,5,14,202604),('2026-04-06',202615,4,2026,6,14,202604),('2026-04-07',202615,4,2026,7,14,202604),('2026-04-08',202615,4,2026,8,14,202604),('2026-04-09',202615,4,2026,9,14,202604),('2026-04-10',202615,4,2026,10,14,202604),('2026-04-11',202615,4,2026,11,14,202604),('2026-04-12',202616,4,2026,12,15,202604),('2026-04-13',202616,4,2026,13,15,202604),('2026-04-14',202616,4,2026,14,15,202604),('2026-04-15',202616,4,2026,15,15,202604),('2026-04-16',202616,4,2026,16,15,202604),('2026-04-17',202616,4,2026,17,15,202604),('2026-04-18',202616,4,2026,18,15,202604),('2026-04-19',202617,4,2026,19,16,202604),('2026-04-20',202617,4,2026,20,16,202604),('2026-04-21',202617,4,2026,21,16,202604),('2026-04-22',202617,4,2026,22,16,202604),('2026-04-23',202617,4,2026,23,16,202604),('2026-04-24',202617,4,2026,24,16,202604),('2026-04-25',202617,4,2026,25,16,202604),('2026-04-26',202618,4,2026,26,17,202604),('2026-04-27',202618,4,2026,27,17,202604),('2026-04-28',202618,4,2026,28,17,202604),('2026-04-29',202618,4,2026,29,17,202604),('2026-04-30',202618,4,2026,30,17,202604),('2026-05-01',202618,5,2026,1,17,202605),('2026-05-02',202618,5,2026,2,17,202605),('2026-05-03',202619,5,2026,3,18,202605),('2026-05-04',202619,5,2026,4,18,202605),('2026-05-05',202619,5,2026,5,18,202605),('2026-05-06',202619,5,2026,6,18,202605),('2026-05-07',202619,5,2026,7,18,202605),('2026-05-08',202619,5,2026,8,18,202605),('2026-05-09',202619,5,2026,9,18,202605),('2026-05-10',202620,5,2026,10,19,202605),('2026-05-11',202620,5,2026,11,19,202605),('2026-05-12',202620,5,2026,12,19,202605),('2026-05-13',202620,5,2026,13,19,202605),('2026-05-14',202620,5,2026,14,19,202605),('2026-05-15',202620,5,2026,15,19,202605),('2026-05-16',202620,5,2026,16,19,202605),('2026-05-17',202621,5,2026,17,20,202605),('2026-05-18',202621,5,2026,18,20,202605),('2026-05-19',202621,5,2026,19,20,202605),('2026-05-20',202621,5,2026,20,20,202605),('2026-05-21',202621,5,2026,21,20,202605),('2026-05-22',202621,5,2026,22,20,202605),('2026-05-23',202621,5,2026,23,20,202605),('2026-05-24',202622,5,2026,24,21,202605),('2026-05-25',202622,5,2026,25,21,202605),('2026-05-26',202622,5,2026,26,21,202605),('2026-05-27',202622,5,2026,27,21,202605),('2026-05-28',202622,5,2026,28,21,202605),('2026-05-29',202622,5,2026,29,21,202605),('2026-05-30',202622,5,2026,30,21,202605),('2026-05-31',202623,5,2026,31,22,202605),('2026-06-01',202623,6,2026,1,22,202606),('2026-06-02',202623,6,2026,2,22,202606),('2026-06-03',202623,6,2026,3,22,202606),('2026-06-04',202623,6,2026,4,22,202606),('2026-06-05',202623,6,2026,5,22,202606),('2026-06-06',202623,6,2026,6,22,202606),('2026-06-07',202624,6,2026,7,23,202606),('2026-06-08',202624,6,2026,8,23,202606),('2026-06-09',202624,6,2026,9,23,202606),('2026-06-10',202624,6,2026,10,23,202606),('2026-06-11',202624,6,2026,11,23,202606),('2026-06-12',202624,6,2026,12,23,202606),('2026-06-13',202624,6,2026,13,23,202606),('2026-06-14',202625,6,2026,14,24,202606),('2026-06-15',202625,6,2026,15,24,202606),('2026-06-16',202625,6,2026,16,24,202606),('2026-06-17',202625,6,2026,17,24,202606),('2026-06-18',202625,6,2026,18,24,202606),('2026-06-19',202625,6,2026,19,24,202606),('2026-06-20',202625,6,2026,20,24,202606),('2026-06-21',202626,6,2026,21,25,202606),('2026-06-22',202626,6,2026,22,25,202606),('2026-06-23',202626,6,2026,23,25,202606),('2026-06-24',202626,6,2026,24,25,202606),('2026-06-25',202626,6,2026,25,25,202606),('2026-06-26',202626,6,2026,26,25,202606),('2026-06-27',202626,6,2026,27,25,202606),('2026-06-28',202627,6,2026,28,26,202606),('2026-06-29',202627,6,2026,29,26,202606),('2026-06-30',202627,6,2026,30,26,202606),('2026-07-01',202627,7,2026,1,26,202607),('2026-07-02',202627,7,2026,2,26,202607),('2026-07-03',202627,7,2026,3,26,202607),('2026-07-04',202627,7,2026,4,26,202607),('2026-07-05',202628,7,2026,5,27,202607),('2026-07-06',202628,7,2026,6,27,202607),('2026-07-07',202628,7,2026,7,27,202607),('2026-07-08',202628,7,2026,8,27,202607),('2026-07-09',202628,7,2026,9,27,202607),('2026-07-10',202628,7,2026,10,27,202607),('2026-07-11',202628,7,2026,11,27,202607),('2026-07-12',202629,7,2026,12,28,202607),('2026-07-13',202629,7,2026,13,28,202607),('2026-07-14',202629,7,2026,14,28,202607),('2026-07-15',202629,7,2026,15,28,202607),('2026-07-16',202629,7,2026,16,28,202607),('2026-07-17',202629,7,2026,17,28,202607),('2026-07-18',202629,7,2026,18,28,202607),('2026-07-19',202630,7,2026,19,29,202607),('2026-07-20',202630,7,2026,20,29,202607),('2026-07-21',202630,7,2026,21,29,202607),('2026-07-22',202630,7,2026,22,29,202607),('2026-07-23',202630,7,2026,23,29,202607),('2026-07-24',202630,7,2026,24,29,202607),('2026-07-25',202630,7,2026,25,29,202607),('2026-07-26',202631,7,2026,26,30,202607),('2026-07-27',202631,7,2026,27,30,202607),('2026-07-28',202631,7,2026,28,30,202607),('2026-07-29',202631,7,2026,29,30,202607),('2026-07-30',202631,7,2026,30,30,202607),('2026-07-31',202631,7,2026,31,30,202607),('2026-08-01',202631,8,2026,1,30,202608),('2026-08-02',202632,8,2026,2,31,202608),('2026-08-03',202632,8,2026,3,31,202608),('2026-08-04',202632,8,2026,4,31,202608),('2026-08-05',202632,8,2026,5,31,202608),('2026-08-06',202632,8,2026,6,31,202608),('2026-08-07',202632,8,2026,7,31,202608),('2026-08-08',202632,8,2026,8,31,202608),('2026-08-09',202633,8,2026,9,32,202608),('2026-08-10',202633,8,2026,10,32,202608),('2026-08-11',202633,8,2026,11,32,202608),('2026-08-12',202633,8,2026,12,32,202608),('2026-08-13',202633,8,2026,13,32,202608),('2026-08-14',202633,8,2026,14,32,202608),('2026-08-15',202633,8,2026,15,32,202608),('2026-08-16',202634,8,2026,16,33,202608),('2026-08-17',202634,8,2026,17,33,202608),('2026-08-18',202634,8,2026,18,33,202608),('2026-08-19',202634,8,2026,19,33,202608),('2026-08-20',202634,8,2026,20,33,202608),('2026-08-21',202634,8,2026,21,33,202608),('2026-08-22',202634,8,2026,22,33,202608),('2026-08-23',202635,8,2026,23,34,202608),('2026-08-24',202635,8,2026,24,34,202608),('2026-08-25',202635,8,2026,25,34,202608),('2026-08-26',202635,8,2026,26,34,202608),('2026-08-27',202635,8,2026,27,34,202608),('2026-08-28',202635,8,2026,28,34,202608),('2026-08-29',202635,8,2026,29,34,202608),('2026-08-30',202636,8,2026,30,35,202608),('2026-08-31',202636,8,2026,31,35,202608),('2026-09-01',202636,9,2026,1,35,202609),('2026-09-02',202636,9,2026,2,35,202609),('2026-09-03',202636,9,2026,3,35,202609),('2026-09-04',202636,9,2026,4,35,202609),('2026-09-05',202636,9,2026,5,35,202609),('2026-09-06',202637,9,2026,6,36,202609),('2026-09-07',202637,9,2026,7,36,202609),('2026-09-08',202637,9,2026,8,36,202609),('2026-09-09',202637,9,2026,9,36,202609),('2026-09-10',202637,9,2026,10,36,202609),('2026-09-11',202637,9,2026,11,36,202609),('2026-09-12',202637,9,2026,12,36,202609),('2026-09-13',202638,9,2026,13,37,202609),('2026-09-14',202638,9,2026,14,37,202609),('2026-09-15',202638,9,2026,15,37,202609),('2026-09-16',202638,9,2026,16,37,202609),('2026-09-17',202638,9,2026,17,37,202609),('2026-09-18',202638,9,2026,18,37,202609),('2026-09-19',202638,9,2026,19,37,202609),('2026-09-20',202639,9,2026,20,38,202609),('2026-09-21',202639,9,2026,21,38,202609),('2026-09-22',202639,9,2026,22,38,202609),('2026-09-23',202639,9,2026,23,38,202609),('2026-09-24',202639,9,2026,24,38,202609),('2026-09-25',202639,9,2026,25,38,202609),('2026-09-26',202639,9,2026,26,38,202609),('2026-09-27',202640,9,2026,27,39,202609),('2026-09-28',202640,9,2026,28,39,202609),('2026-09-29',202640,9,2026,29,39,202609),('2026-09-30',202640,9,2026,30,39,202609),('2026-10-01',202640,10,2026,1,39,202610),('2026-10-02',202640,10,2026,2,39,202610),('2026-10-03',202640,10,2026,3,39,202610),('2026-10-04',202641,10,2026,4,40,202610),('2026-10-05',202641,10,2026,5,40,202610),('2026-10-06',202641,10,2026,6,40,202610),('2026-10-07',202641,10,2026,7,40,202610),('2026-10-08',202641,10,2026,8,40,202610),('2026-10-09',202641,10,2026,9,40,202610),('2026-10-10',202641,10,2026,10,40,202610),('2026-10-11',202642,10,2026,11,41,202610),('2026-10-12',202642,10,2026,12,41,202610),('2026-10-13',202642,10,2026,13,41,202610),('2026-10-14',202642,10,2026,14,41,202610),('2026-10-15',202642,10,2026,15,41,202610),('2026-10-16',202642,10,2026,16,41,202610),('2026-10-17',202642,10,2026,17,41,202610),('2026-10-18',202643,10,2026,18,42,202610),('2026-10-19',202643,10,2026,19,42,202610),('2026-10-20',202643,10,2026,20,42,202610),('2026-10-21',202643,10,2026,21,42,202610),('2026-10-22',202643,10,2026,22,42,202610),('2026-10-23',202643,10,2026,23,42,202610),('2026-10-24',202643,10,2026,24,42,202610),('2026-10-25',202644,10,2026,25,43,202610),('2026-10-26',202644,10,2026,26,43,202610),('2026-10-27',202644,10,2026,27,43,202610),('2026-10-28',202644,10,2026,28,43,202610),('2026-10-29',202644,10,2026,29,43,202610),('2026-10-30',202644,10,2026,30,43,202610),('2026-10-31',202644,10,2026,31,43,202610),('2026-11-01',202645,11,2026,1,44,202611),('2026-11-02',202645,11,2026,2,44,202611),('2026-11-03',202645,11,2026,3,44,202611),('2026-11-04',202645,11,2026,4,44,202611),('2026-11-05',202645,11,2026,5,44,202611),('2026-11-06',202645,11,2026,6,44,202611),('2026-11-07',202645,11,2026,7,44,202611),('2026-11-08',202646,11,2026,8,45,202611),('2026-11-09',202646,11,2026,9,45,202611),('2026-11-10',202646,11,2026,10,45,202611),('2026-11-11',202646,11,2026,11,45,202611),('2026-11-12',202646,11,2026,12,45,202611),('2026-11-13',202646,11,2026,13,45,202611),('2026-11-14',202646,11,2026,14,45,202611),('2026-11-15',202647,11,2026,15,46,202611),('2026-11-16',202647,11,2026,16,46,202611),('2026-11-17',202647,11,2026,17,46,202611),('2026-11-18',202647,11,2026,18,46,202611),('2026-11-19',202647,11,2026,19,46,202611),('2026-11-20',202647,11,2026,20,46,202611),('2026-11-21',202647,11,2026,21,46,202611),('2026-11-22',202648,11,2026,22,47,202611),('2026-11-23',202648,11,2026,23,47,202611),('2026-11-24',202648,11,2026,24,47,202611),('2026-11-25',202648,11,2026,25,47,202611),('2026-11-26',202648,11,2026,26,47,202611),('2026-11-27',202648,11,2026,27,47,202611),('2026-11-28',202648,11,2026,28,47,202611),('2026-11-29',202649,11,2026,29,48,202611),('2026-11-30',202649,11,2026,30,48,202611),('2026-12-01',202649,12,2026,1,48,202612),('2026-12-02',202649,12,2026,2,48,202612),('2026-12-03',202649,12,2026,3,48,202612),('2026-12-04',202649,12,2026,4,48,202612),('2026-12-05',202649,12,2026,5,48,202612),('2026-12-06',202650,12,2026,6,49,202612),('2026-12-07',202650,12,2026,7,49,202612),('2026-12-08',202650,12,2026,8,49,202612),('2026-12-09',202650,12,2026,9,49,202612),('2026-12-10',202650,12,2026,10,49,202612),('2026-12-11',202650,12,2026,11,49,202612),('2026-12-12',202650,12,2026,12,49,202612),('2026-12-13',202651,12,2026,13,50,202612),('2026-12-14',202651,12,2026,14,50,202612),('2026-12-15',202651,12,2026,15,50,202612),('2026-12-16',202651,12,2026,16,50,202612),('2026-12-17',202651,12,2026,17,50,202612),('2026-12-18',202651,12,2026,18,50,202612),('2026-12-19',202651,12,2026,19,50,202612),('2026-12-20',202652,12,2026,20,51,202612),('2026-12-21',202652,12,2026,21,51,202612),('2026-12-22',202652,12,2026,22,51,202612),('2026-12-23',202652,12,2026,23,51,202612),('2026-12-24',202652,12,2026,24,51,202612),('2026-12-25',202652,12,2026,25,51,202612),('2026-12-26',202652,12,2026,26,51,202612),('2026-12-27',202653,12,2026,27,52,202612),('2026-12-28',202653,12,2026,28,52,202612),('2026-12-29',202653,12,2026,29,52,202612),('2026-12-30',202653,12,2026,30,52,202612),('2026-12-31',202653,12,2026,31,52,202612),('2027-01-01',202753,1,2027,1,52,202701),('2027-01-02',202753,1,2027,2,52,202701),('2027-01-03',202754,1,2027,3,1,202701),('2027-01-04',202701,1,2027,4,1,202701),('2027-01-05',202701,1,2027,5,1,202701),('2027-01-06',202701,1,2027,6,1,202701),('2027-01-07',202701,1,2027,7,1,202701),('2027-01-08',202701,1,2027,8,1,202701),('2027-01-09',202701,1,2027,9,1,202701),('2027-01-10',202702,1,2027,10,2,202701),('2027-01-11',202702,1,2027,11,2,202701),('2027-01-12',202702,1,2027,12,2,202701),('2027-01-13',202702,1,2027,13,2,202701),('2027-01-14',202702,1,2027,14,2,202701),('2027-01-15',202702,1,2027,15,2,202701),('2027-01-16',202702,1,2027,16,2,202701),('2027-01-17',202703,1,2027,17,3,202701),('2027-01-18',202703,1,2027,18,3,202701),('2027-01-19',202703,1,2027,19,3,202701),('2027-01-20',202703,1,2027,20,3,202701),('2027-01-21',202703,1,2027,21,3,202701),('2027-01-22',202703,1,2027,22,3,202701),('2027-01-23',202703,1,2027,23,3,202701),('2027-01-24',202704,1,2027,24,4,202701),('2027-01-25',202704,1,2027,25,4,202701),('2027-01-26',202704,1,2027,26,4,202701),('2027-01-27',202704,1,2027,27,4,202701),('2027-01-28',202704,1,2027,28,4,202701),('2027-01-29',202704,1,2027,29,4,202701),('2027-01-30',202704,1,2027,30,4,202701),('2027-01-31',202705,1,2027,31,5,202701),('2027-02-01',202705,2,2027,1,5,202702),('2027-02-02',202705,2,2027,2,5,202702),('2027-02-03',202705,2,2027,3,5,202702),('2027-02-04',202705,2,2027,4,5,202702),('2027-02-05',202705,2,2027,5,5,202702),('2027-02-06',202705,2,2027,6,5,202702),('2027-02-07',202706,2,2027,7,6,202702),('2027-02-08',202706,2,2027,8,6,202702),('2027-02-09',202706,2,2027,9,6,202702),('2027-02-10',202706,2,2027,10,6,202702),('2027-02-11',202706,2,2027,11,6,202702),('2027-02-12',202706,2,2027,12,6,202702),('2027-02-13',202706,2,2027,13,6,202702),('2027-02-14',202707,2,2027,14,7,202702),('2027-02-15',202707,2,2027,15,7,202702),('2027-02-16',202707,2,2027,16,7,202702),('2027-02-17',202707,2,2027,17,7,202702),('2027-02-18',202707,2,2027,18,7,202702),('2027-02-19',202707,2,2027,19,7,202702),('2027-02-20',202707,2,2027,20,7,202702),('2027-02-21',202708,2,2027,21,8,202702),('2027-02-22',202708,2,2027,22,8,202702),('2027-02-23',202708,2,2027,23,8,202702),('2027-02-24',202708,2,2027,24,8,202702),('2027-02-25',202708,2,2027,25,8,202702),('2027-02-26',202708,2,2027,26,8,202702),('2027-02-27',202708,2,2027,27,8,202702),('2027-02-28',202709,2,2027,28,9,202702),('2027-03-01',202709,3,2027,1,9,202703),('2027-03-02',202709,3,2027,2,9,202703),('2027-03-03',202709,3,2027,3,9,202703),('2027-03-04',202709,3,2027,4,9,202703),('2027-03-05',202709,3,2027,5,9,202703),('2027-03-06',202709,3,2027,6,9,202703),('2027-03-07',202710,3,2027,7,10,202703),('2027-03-08',202710,3,2027,8,10,202703),('2027-03-09',202710,3,2027,9,10,202703),('2027-03-10',202710,3,2027,10,10,202703),('2027-03-11',202710,3,2027,11,10,202703),('2027-03-12',202710,3,2027,12,10,202703),('2027-03-13',202710,3,2027,13,10,202703),('2027-03-14',202711,3,2027,14,11,202703),('2027-03-15',202711,3,2027,15,11,202703),('2027-03-16',202711,3,2027,16,11,202703),('2027-03-17',202711,3,2027,17,11,202703),('2027-03-18',202711,3,2027,18,11,202703),('2027-03-19',202711,3,2027,19,11,202703),('2027-03-20',202711,3,2027,20,11,202703),('2027-03-21',202712,3,2027,21,12,202703),('2027-03-22',202712,3,2027,22,12,202703),('2027-03-23',202712,3,2027,23,12,202703),('2027-03-24',202712,3,2027,24,12,202703),('2027-03-25',202712,3,2027,25,12,202703),('2027-03-26',202712,3,2027,26,12,202703),('2027-03-27',202712,3,2027,27,12,202703),('2027-03-28',202713,3,2027,28,13,202703),('2027-03-29',202713,3,2027,29,13,202703),('2027-03-30',202713,3,2027,30,13,202703),('2027-03-31',202713,3,2027,31,13,202703),('2027-04-01',202713,4,2027,1,13,202704),('2027-04-02',202713,4,2027,2,13,202704),('2027-04-03',202713,4,2027,3,13,202704),('2027-04-04',202714,4,2027,4,14,202704),('2027-04-05',202714,4,2027,5,14,202704),('2027-04-06',202714,4,2027,6,14,202704),('2027-04-07',202714,4,2027,7,14,202704),('2027-04-08',202714,4,2027,8,14,202704),('2027-04-09',202714,4,2027,9,14,202704),('2027-04-10',202714,4,2027,10,14,202704),('2027-04-11',202715,4,2027,11,15,202704),('2027-04-12',202715,4,2027,12,15,202704),('2027-04-13',202715,4,2027,13,15,202704),('2027-04-14',202715,4,2027,14,15,202704),('2027-04-15',202715,4,2027,15,15,202704),('2027-04-16',202715,4,2027,16,15,202704),('2027-04-17',202715,4,2027,17,15,202704),('2027-04-18',202716,4,2027,18,16,202704),('2027-04-19',202716,4,2027,19,16,202704),('2027-04-20',202716,4,2027,20,16,202704),('2027-04-21',202716,4,2027,21,16,202704),('2027-04-22',202716,4,2027,22,16,202704),('2027-04-23',202716,4,2027,23,16,202704),('2027-04-24',202716,4,2027,24,16,202704),('2027-04-25',202717,4,2027,25,17,202704),('2027-04-26',202717,4,2027,26,17,202704),('2027-04-27',202717,4,2027,27,17,202704),('2027-04-28',202717,4,2027,28,17,202704),('2027-04-29',202717,4,2027,29,17,202704),('2027-04-30',202717,4,2027,30,17,202704),('2027-05-01',202717,5,2027,1,17,202705),('2027-05-02',202718,5,2027,2,18,202705),('2027-05-03',202718,5,2027,3,18,202705),('2027-05-04',202718,5,2027,4,18,202705),('2027-05-05',202718,5,2027,5,18,202705),('2027-05-06',202718,5,2027,6,18,202705),('2027-05-07',202718,5,2027,7,18,202705),('2027-05-08',202718,5,2027,8,18,202705),('2027-05-09',202719,5,2027,9,19,202705),('2027-05-10',202719,5,2027,10,19,202705),('2027-05-11',202719,5,2027,11,19,202705),('2027-05-12',202719,5,2027,12,19,202705),('2027-05-13',202719,5,2027,13,19,202705),('2027-05-14',202719,5,2027,14,19,202705),('2027-05-15',202719,5,2027,15,19,202705),('2027-05-16',202720,5,2027,16,20,202705),('2027-05-17',202720,5,2027,17,20,202705),('2027-05-18',202720,5,2027,18,20,202705),('2027-05-19',202720,5,2027,19,20,202705),('2027-05-20',202720,5,2027,20,20,202705),('2027-05-21',202720,5,2027,21,20,202705),('2027-05-22',202720,5,2027,22,20,202705),('2027-05-23',202721,5,2027,23,21,202705),('2027-05-24',202721,5,2027,24,21,202705),('2027-05-25',202721,5,2027,25,21,202705),('2027-05-26',202721,5,2027,26,21,202705),('2027-05-27',202721,5,2027,27,21,202705),('2027-05-28',202721,5,2027,28,21,202705),('2027-05-29',202721,5,2027,29,21,202705),('2027-05-30',202722,5,2027,30,22,202705),('2027-05-31',202722,5,2027,31,22,202705),('2027-06-01',202722,6,2027,1,22,202706),('2027-06-02',202722,6,2027,2,22,202706),('2027-06-03',202722,6,2027,3,22,202706),('2027-06-04',202722,6,2027,4,22,202706),('2027-06-05',202722,6,2027,5,22,202706),('2027-06-06',202723,6,2027,6,23,202706),('2027-06-07',202723,6,2027,7,23,202706),('2027-06-08',202723,6,2027,8,23,202706),('2027-06-09',202723,6,2027,9,23,202706),('2027-06-10',202723,6,2027,10,23,202706),('2027-06-11',202723,6,2027,11,23,202706),('2027-06-12',202723,6,2027,12,23,202706),('2027-06-13',202724,6,2027,13,24,202706),('2027-06-14',202724,6,2027,14,24,202706),('2027-06-15',202724,6,2027,15,24,202706),('2027-06-16',202724,6,2027,16,24,202706),('2027-06-17',202724,6,2027,17,24,202706),('2027-06-18',202724,6,2027,18,24,202706),('2027-06-19',202724,6,2027,19,24,202706),('2027-06-20',202725,6,2027,20,25,202706),('2027-06-21',202725,6,2027,21,25,202706),('2027-06-22',202725,6,2027,22,25,202706),('2027-06-23',202725,6,2027,23,25,202706),('2027-06-24',202725,6,2027,24,25,202706),('2027-06-25',202725,6,2027,25,25,202706),('2027-06-26',202725,6,2027,26,25,202706),('2027-06-27',202726,6,2027,27,26,202706),('2027-06-28',202726,6,2027,28,26,202706),('2027-06-29',202726,6,2027,29,26,202706),('2027-06-30',202726,6,2027,30,26,202706),('2027-07-01',202726,7,2027,1,26,202707),('2027-07-02',202726,7,2027,2,26,202707),('2027-07-03',202726,7,2027,3,26,202707),('2027-07-04',202727,7,2027,4,27,202707),('2027-07-05',202727,7,2027,5,27,202707),('2027-07-06',202727,7,2027,6,27,202707),('2027-07-07',202727,7,2027,7,27,202707),('2027-07-08',202727,7,2027,8,27,202707),('2027-07-09',202727,7,2027,9,27,202707),('2027-07-10',202727,7,2027,10,27,202707),('2027-07-11',202728,7,2027,11,28,202707),('2027-07-12',202728,7,2027,12,28,202707),('2027-07-13',202728,7,2027,13,28,202707),('2027-07-14',202728,7,2027,14,28,202707),('2027-07-15',202728,7,2027,15,28,202707),('2027-07-16',202728,7,2027,16,28,202707),('2027-07-17',202728,7,2027,17,28,202707),('2027-07-18',202729,7,2027,18,29,202707),('2027-07-19',202729,7,2027,19,29,202707),('2027-07-20',202729,7,2027,20,29,202707),('2027-07-21',202729,7,2027,21,29,202707),('2027-07-22',202729,7,2027,22,29,202707),('2027-07-23',202729,7,2027,23,29,202707),('2027-07-24',202729,7,2027,24,29,202707),('2027-07-25',202730,7,2027,25,30,202707),('2027-07-26',202730,7,2027,26,30,202707),('2027-07-27',202730,7,2027,27,30,202707),('2027-07-28',202730,7,2027,28,30,202707),('2027-07-29',202730,7,2027,29,30,202707),('2027-07-30',202730,7,2027,30,30,202707),('2027-07-31',202730,7,2027,31,30,202707),('2027-08-01',202731,8,2027,1,31,202708),('2027-08-02',202731,8,2027,2,31,202708),('2027-08-03',202731,8,2027,3,31,202708),('2027-08-04',202731,8,2027,4,31,202708),('2027-08-05',202731,8,2027,5,31,202708),('2027-08-06',202731,8,2027,6,31,202708),('2027-08-07',202731,8,2027,7,31,202708),('2027-08-08',202732,8,2027,8,32,202708),('2027-08-09',202732,8,2027,9,32,202708),('2027-08-10',202732,8,2027,10,32,202708),('2027-08-11',202732,8,2027,11,32,202708),('2027-08-12',202732,8,2027,12,32,202708),('2027-08-13',202732,8,2027,13,32,202708),('2027-08-14',202732,8,2027,14,32,202708),('2027-08-15',202733,8,2027,15,33,202708),('2027-08-16',202733,8,2027,16,33,202708),('2027-08-17',202733,8,2027,17,33,202708),('2027-08-18',202733,8,2027,18,33,202708),('2027-08-19',202733,8,2027,19,33,202708),('2027-08-20',202733,8,2027,20,33,202708),('2027-08-21',202733,8,2027,21,33,202708),('2027-08-22',202734,8,2027,22,34,202708),('2027-08-23',202734,8,2027,23,34,202708),('2027-08-24',202734,8,2027,24,34,202708),('2027-08-25',202734,8,2027,25,34,202708),('2027-08-26',202734,8,2027,26,34,202708),('2027-08-27',202734,8,2027,27,34,202708),('2027-08-28',202734,8,2027,28,34,202708),('2027-08-29',202735,8,2027,29,35,202708),('2027-08-30',202735,8,2027,30,35,202708),('2027-08-31',202735,8,2027,31,35,202708),('2027-09-01',202735,9,2027,1,35,202709),('2027-09-02',202735,9,2027,2,35,202709),('2027-09-03',202735,9,2027,3,35,202709),('2027-09-04',202735,9,2027,4,35,202709),('2027-09-05',202736,9,2027,5,36,202709),('2027-09-06',202736,9,2027,6,36,202709),('2027-09-07',202736,9,2027,7,36,202709),('2027-09-08',202736,9,2027,8,36,202709),('2027-09-09',202736,9,2027,9,36,202709),('2027-09-10',202736,9,2027,10,36,202709),('2027-09-11',202736,9,2027,11,36,202709),('2027-09-12',202737,9,2027,12,37,202709),('2027-09-13',202737,9,2027,13,37,202709),('2027-09-14',202737,9,2027,14,37,202709),('2027-09-15',202737,9,2027,15,37,202709),('2027-09-16',202737,9,2027,16,37,202709),('2027-09-17',202737,9,2027,17,37,202709),('2027-09-18',202737,9,2027,18,37,202709),('2027-09-19',202738,9,2027,19,38,202709),('2027-09-20',202738,9,2027,20,38,202709),('2027-09-21',202738,9,2027,21,38,202709),('2027-09-22',202738,9,2027,22,38,202709),('2027-09-23',202738,9,2027,23,38,202709),('2027-09-24',202738,9,2027,24,38,202709),('2027-09-25',202738,9,2027,25,38,202709),('2027-09-26',202739,9,2027,26,39,202709),('2027-09-27',202739,9,2027,27,39,202709),('2027-09-28',202739,9,2027,28,39,202709),('2027-09-29',202739,9,2027,29,39,202709),('2027-09-30',202739,9,2027,30,39,202709),('2027-10-01',202739,10,2027,1,39,202710),('2027-10-02',202739,10,2027,2,39,202710),('2027-10-03',202740,10,2027,3,40,202710),('2027-10-04',202740,10,2027,4,40,202710),('2027-10-05',202740,10,2027,5,40,202710),('2027-10-06',202740,10,2027,6,40,202710),('2027-10-07',202740,10,2027,7,40,202710),('2027-10-08',202740,10,2027,8,40,202710),('2027-10-09',202740,10,2027,9,40,202710),('2027-10-10',202741,10,2027,10,41,202710),('2027-10-11',202741,10,2027,11,41,202710),('2027-10-12',202741,10,2027,12,41,202710),('2027-10-13',202741,10,2027,13,41,202710),('2027-10-14',202741,10,2027,14,41,202710),('2027-10-15',202741,10,2027,15,41,202710),('2027-10-16',202741,10,2027,16,41,202710),('2027-10-17',202742,10,2027,17,42,202710),('2027-10-18',202742,10,2027,18,42,202710),('2027-10-19',202742,10,2027,19,42,202710),('2027-10-20',202742,10,2027,20,42,202710),('2027-10-21',202742,10,2027,21,42,202710),('2027-10-22',202742,10,2027,22,42,202710),('2027-10-23',202742,10,2027,23,42,202710),('2027-10-24',202743,10,2027,24,43,202710),('2027-10-25',202743,10,2027,25,43,202710),('2027-10-26',202743,10,2027,26,43,202710),('2027-10-27',202743,10,2027,27,43,202710),('2027-10-28',202743,10,2027,28,43,202710),('2027-10-29',202743,10,2027,29,43,202710),('2027-10-30',202743,10,2027,30,43,202710),('2027-10-31',202744,10,2027,31,44,202710),('2027-11-01',202744,11,2027,1,44,202711),('2027-11-02',202744,11,2027,2,44,202711),('2027-11-03',202744,11,2027,3,44,202711),('2027-11-04',202744,11,2027,4,44,202711),('2027-11-05',202744,11,2027,5,44,202711),('2027-11-06',202744,11,2027,6,44,202711),('2027-11-07',202745,11,2027,7,45,202711),('2027-11-08',202745,11,2027,8,45,202711),('2027-11-09',202745,11,2027,9,45,202711),('2027-11-10',202745,11,2027,10,45,202711),('2027-11-11',202745,11,2027,11,45,202711),('2027-11-12',202745,11,2027,12,45,202711),('2027-11-13',202745,11,2027,13,45,202711),('2027-11-14',202746,11,2027,14,46,202711),('2027-11-15',202746,11,2027,15,46,202711),('2027-11-16',202746,11,2027,16,46,202711),('2027-11-17',202746,11,2027,17,46,202711),('2027-11-18',202746,11,2027,18,46,202711),('2027-11-19',202746,11,2027,19,46,202711),('2027-11-20',202746,11,2027,20,46,202711),('2027-11-21',202747,11,2027,21,47,202711),('2027-11-22',202747,11,2027,22,47,202711),('2027-11-23',202747,11,2027,23,47,202711),('2027-11-24',202747,11,2027,24,47,202711),('2027-11-25',202747,11,2027,25,47,202711),('2027-11-26',202747,11,2027,26,47,202711),('2027-11-27',202747,11,2027,27,47,202711),('2027-11-28',202748,11,2027,28,48,202711),('2027-11-29',202748,11,2027,29,48,202711),('2027-11-30',202748,11,2027,30,48,202711),('2027-12-01',202748,12,2027,1,48,202712),('2027-12-02',202748,12,2027,2,48,202712),('2027-12-03',202748,12,2027,3,48,202712),('2027-12-04',202748,12,2027,4,48,202712),('2027-12-05',202749,12,2027,5,49,202712),('2027-12-06',202749,12,2027,6,49,202712),('2027-12-07',202749,12,2027,7,49,202712),('2027-12-08',202749,12,2027,8,49,202712),('2027-12-09',202749,12,2027,9,49,202712),('2027-12-10',202749,12,2027,10,49,202712),('2027-12-11',202749,12,2027,11,49,202712),('2027-12-12',202750,12,2027,12,50,202712),('2027-12-13',202750,12,2027,13,50,202712),('2027-12-14',202750,12,2027,14,50,202712),('2027-12-15',202750,12,2027,15,50,202712),('2027-12-16',202750,12,2027,16,50,202712),('2027-12-17',202750,12,2027,17,50,202712),('2027-12-18',202750,12,2027,18,50,202712),('2027-12-19',202751,12,2027,19,51,202712),('2027-12-20',202751,12,2027,20,51,202712),('2027-12-21',202751,12,2027,21,51,202712),('2027-12-22',202751,12,2027,22,51,202712),('2027-12-23',202751,12,2027,23,51,202712),('2027-12-24',202751,12,2027,24,51,202712),('2027-12-25',202751,12,2027,25,51,202712),('2027-12-26',202752,12,2027,26,52,202712),('2027-12-27',202752,12,2027,27,52,202712),('2027-12-28',202752,12,2027,28,52,202712),('2027-12-29',202752,12,2027,29,52,202712),('2027-12-30',202752,12,2027,30,52,202712),('2027-12-31',202752,12,2027,31,52,202712),('2028-01-01',202852,1,2028,1,52,202801),('2028-01-02',202853,1,2028,2,1,202801),('2028-01-03',202801,1,2028,3,1,202801),('2028-01-04',202801,1,2028,4,1,202801),('2028-01-05',202801,1,2028,5,1,202801),('2028-01-06',202801,1,2028,6,1,202801),('2028-01-07',202801,1,2028,7,1,202801),('2028-01-08',202801,1,2028,8,1,202801),('2028-01-09',202802,1,2028,9,2,202801),('2028-01-10',202802,1,2028,10,2,202801),('2028-01-11',202802,1,2028,11,2,202801),('2028-01-12',202802,1,2028,12,2,202801),('2028-01-13',202802,1,2028,13,2,202801),('2028-01-14',202802,1,2028,14,2,202801),('2028-01-15',202802,1,2028,15,2,202801),('2028-01-16',202803,1,2028,16,3,202801),('2028-01-17',202803,1,2028,17,3,202801),('2028-01-18',202803,1,2028,18,3,202801),('2028-01-19',202803,1,2028,19,3,202801),('2028-01-20',202803,1,2028,20,3,202801),('2028-01-21',202803,1,2028,21,3,202801),('2028-01-22',202803,1,2028,22,3,202801),('2028-01-23',202804,1,2028,23,4,202801),('2028-01-24',202804,1,2028,24,4,202801),('2028-01-25',202804,1,2028,25,4,202801),('2028-01-26',202804,1,2028,26,4,202801),('2028-01-27',202804,1,2028,27,4,202801),('2028-01-28',202804,1,2028,28,4,202801),('2028-01-29',202804,1,2028,29,4,202801),('2028-01-30',202805,1,2028,30,5,202801),('2028-01-31',202805,1,2028,31,5,202801),('2028-02-01',202805,2,2028,1,5,202802),('2028-02-02',202805,2,2028,2,5,202802),('2028-02-03',202805,2,2028,3,5,202802),('2028-02-04',202805,2,2028,4,5,202802),('2028-02-05',202805,2,2028,5,5,202802),('2028-02-06',202806,2,2028,6,6,202802),('2028-02-07',202806,2,2028,7,6,202802),('2028-02-08',202806,2,2028,8,6,202802),('2028-02-09',202806,2,2028,9,6,202802),('2028-02-10',202806,2,2028,10,6,202802),('2028-02-11',202806,2,2028,11,6,202802),('2028-02-12',202806,2,2028,12,6,202802),('2028-02-13',202807,2,2028,13,7,202802),('2028-02-14',202807,2,2028,14,7,202802),('2028-02-15',202807,2,2028,15,7,202802),('2028-02-16',202807,2,2028,16,7,202802),('2028-02-17',202807,2,2028,17,7,202802),('2028-02-18',202807,2,2028,18,7,202802),('2028-02-19',202807,2,2028,19,7,202802),('2028-02-20',202808,2,2028,20,8,202802),('2028-02-21',202808,2,2028,21,8,202802),('2028-02-22',202808,2,2028,22,8,202802),('2028-02-23',202808,2,2028,23,8,202802),('2028-02-24',202808,2,2028,24,8,202802),('2028-02-25',202808,2,2028,25,8,202802),('2028-02-26',202808,2,2028,26,8,202802),('2028-02-27',202809,2,2028,27,9,202802),('2028-02-28',202809,2,2028,28,9,202802),('2028-02-29',202809,2,2028,29,9,202802),('2028-03-01',202809,3,2028,1,9,202803),('2028-03-02',202809,3,2028,2,9,202803),('2028-03-03',202809,3,2028,3,9,202803),('2028-03-04',202809,3,2028,4,9,202803),('2028-03-05',202810,3,2028,5,10,202803),('2028-03-06',202810,3,2028,6,10,202803),('2028-03-07',202810,3,2028,7,10,202803),('2028-03-08',202810,3,2028,8,10,202803),('2028-03-09',202810,3,2028,9,10,202803),('2028-03-10',202810,3,2028,10,10,202803),('2028-03-11',202810,3,2028,11,10,202803),('2028-03-12',202811,3,2028,12,11,202803),('2028-03-13',202811,3,2028,13,11,202803),('2028-03-14',202811,3,2028,14,11,202803),('2028-03-15',202811,3,2028,15,11,202803),('2028-03-16',202811,3,2028,16,11,202803),('2028-03-17',202811,3,2028,17,11,202803),('2028-03-18',202811,3,2028,18,11,202803),('2028-03-19',202812,3,2028,19,12,202803),('2028-03-20',202812,3,2028,20,12,202803),('2028-03-21',202812,3,2028,21,12,202803),('2028-03-22',202812,3,2028,22,12,202803),('2028-03-23',202812,3,2028,23,12,202803),('2028-03-24',202812,3,2028,24,12,202803),('2028-03-25',202812,3,2028,25,12,202803),('2028-03-26',202813,3,2028,26,13,202803),('2028-03-27',202813,3,2028,27,13,202803),('2028-03-28',202813,3,2028,28,13,202803),('2028-03-29',202813,3,2028,29,13,202803),('2028-03-30',202813,3,2028,30,13,202803),('2028-03-31',202813,3,2028,31,13,202803),('2028-04-01',202813,4,2028,1,13,202804),('2028-04-02',202814,4,2028,2,14,202804),('2028-04-03',202814,4,2028,3,14,202804),('2028-04-04',202814,4,2028,4,14,202804),('2028-04-05',202814,4,2028,5,14,202804),('2028-04-06',202814,4,2028,6,14,202804),('2028-04-07',202814,4,2028,7,14,202804),('2028-04-08',202814,4,2028,8,14,202804),('2028-04-09',202815,4,2028,9,15,202804),('2028-04-10',202815,4,2028,10,15,202804),('2028-04-11',202815,4,2028,11,15,202804),('2028-04-12',202815,4,2028,12,15,202804),('2028-04-13',202815,4,2028,13,15,202804),('2028-04-14',202815,4,2028,14,15,202804),('2028-04-15',202815,4,2028,15,15,202804),('2028-04-16',202816,4,2028,16,16,202804),('2028-04-17',202816,4,2028,17,16,202804),('2028-04-18',202816,4,2028,18,16,202804),('2028-04-19',202816,4,2028,19,16,202804),('2028-04-20',202816,4,2028,20,16,202804),('2028-04-21',202816,4,2028,21,16,202804),('2028-04-22',202816,4,2028,22,16,202804),('2028-04-23',202817,4,2028,23,17,202804),('2028-04-24',202817,4,2028,24,17,202804),('2028-04-25',202817,4,2028,25,17,202804),('2028-04-26',202817,4,2028,26,17,202804),('2028-04-27',202817,4,2028,27,17,202804),('2028-04-28',202817,4,2028,28,17,202804),('2028-04-29',202817,4,2028,29,17,202804),('2028-04-30',202818,4,2028,30,18,202804),('2028-05-01',202818,5,2028,1,18,202805),('2028-05-02',202818,5,2028,2,18,202805),('2028-05-03',202818,5,2028,3,18,202805),('2028-05-04',202818,5,2028,4,18,202805),('2028-05-05',202818,5,2028,5,18,202805),('2028-05-06',202818,5,2028,6,18,202805),('2028-05-07',202819,5,2028,7,19,202805),('2028-05-08',202819,5,2028,8,19,202805),('2028-05-09',202819,5,2028,9,19,202805),('2028-05-10',202819,5,2028,10,19,202805),('2028-05-11',202819,5,2028,11,19,202805),('2028-05-12',202819,5,2028,12,19,202805),('2028-05-13',202819,5,2028,13,19,202805),('2028-05-14',202820,5,2028,14,20,202805),('2028-05-15',202820,5,2028,15,20,202805),('2028-05-16',202820,5,2028,16,20,202805),('2028-05-17',202820,5,2028,17,20,202805),('2028-05-18',202820,5,2028,18,20,202805),('2028-05-19',202820,5,2028,19,20,202805),('2028-05-20',202820,5,2028,20,20,202805),('2028-05-21',202821,5,2028,21,21,202805),('2028-05-22',202821,5,2028,22,21,202805),('2028-05-23',202821,5,2028,23,21,202805),('2028-05-24',202821,5,2028,24,21,202805),('2028-05-25',202821,5,2028,25,21,202805),('2028-05-26',202821,5,2028,26,21,202805),('2028-05-27',202821,5,2028,27,21,202805),('2028-05-28',202822,5,2028,28,22,202805),('2028-05-29',202822,5,2028,29,22,202805),('2028-05-30',202822,5,2028,30,22,202805),('2028-05-31',202822,5,2028,31,22,202805),('2028-06-01',202822,6,2028,1,22,202806),('2028-06-02',202822,6,2028,2,22,202806),('2028-06-03',202822,6,2028,3,22,202806),('2028-06-04',202823,6,2028,4,23,202806),('2028-06-05',202823,6,2028,5,23,202806),('2028-06-06',202823,6,2028,6,23,202806),('2028-06-07',202823,6,2028,7,23,202806),('2028-06-08',202823,6,2028,8,23,202806),('2028-06-09',202823,6,2028,9,23,202806),('2028-06-10',202823,6,2028,10,23,202806),('2028-06-11',202824,6,2028,11,24,202806),('2028-06-12',202824,6,2028,12,24,202806),('2028-06-13',202824,6,2028,13,24,202806),('2028-06-14',202824,6,2028,14,24,202806),('2028-06-15',202824,6,2028,15,24,202806),('2028-06-16',202824,6,2028,16,24,202806),('2028-06-17',202824,6,2028,17,24,202806),('2028-06-18',202825,6,2028,18,25,202806),('2028-06-19',202825,6,2028,19,25,202806),('2028-06-20',202825,6,2028,20,25,202806),('2028-06-21',202825,6,2028,21,25,202806),('2028-06-22',202825,6,2028,22,25,202806),('2028-06-23',202825,6,2028,23,25,202806),('2028-06-24',202825,6,2028,24,25,202806),('2028-06-25',202826,6,2028,25,26,202806),('2028-06-26',202826,6,2028,26,26,202806),('2028-06-27',202826,6,2028,27,26,202806),('2028-06-28',202826,6,2028,28,26,202806),('2028-06-29',202826,6,2028,29,26,202806),('2028-06-30',202826,6,2028,30,26,202806),('2028-07-01',202826,7,2028,1,26,202807),('2028-07-02',202827,7,2028,2,27,202807),('2028-07-03',202827,7,2028,3,27,202807),('2028-07-04',202827,7,2028,4,27,202807),('2028-07-05',202827,7,2028,5,27,202807),('2028-07-06',202827,7,2028,6,27,202807),('2028-07-07',202827,7,2028,7,27,202807),('2028-07-08',202827,7,2028,8,27,202807),('2028-07-09',202828,7,2028,9,28,202807),('2028-07-10',202828,7,2028,10,28,202807),('2028-07-11',202828,7,2028,11,28,202807),('2028-07-12',202828,7,2028,12,28,202807),('2028-07-13',202828,7,2028,13,28,202807),('2028-07-14',202828,7,2028,14,28,202807),('2028-07-15',202828,7,2028,15,28,202807),('2028-07-16',202829,7,2028,16,29,202807),('2028-07-17',202829,7,2028,17,29,202807),('2028-07-18',202829,7,2028,18,29,202807),('2028-07-19',202829,7,2028,19,29,202807),('2028-07-20',202829,7,2028,20,29,202807),('2028-07-21',202829,7,2028,21,29,202807),('2028-07-22',202829,7,2028,22,29,202807),('2028-07-23',202830,7,2028,23,30,202807),('2028-07-24',202830,7,2028,24,30,202807),('2028-07-25',202830,7,2028,25,30,202807),('2028-07-26',202830,7,2028,26,30,202807),('2028-07-27',202830,7,2028,27,30,202807),('2028-07-28',202830,7,2028,28,30,202807),('2028-07-29',202830,7,2028,29,30,202807),('2028-07-30',202831,7,2028,30,31,202807),('2028-07-31',202831,7,2028,31,31,202807),('2028-08-01',202831,8,2028,1,31,202808),('2028-08-02',202831,8,2028,2,31,202808),('2028-08-03',202831,8,2028,3,31,202808),('2028-08-04',202831,8,2028,4,31,202808),('2028-08-05',202831,8,2028,5,31,202808),('2028-08-06',202832,8,2028,6,32,202808),('2028-08-07',202832,8,2028,7,32,202808),('2028-08-08',202832,8,2028,8,32,202808),('2028-08-09',202832,8,2028,9,32,202808),('2028-08-10',202832,8,2028,10,32,202808),('2028-08-11',202832,8,2028,11,32,202808),('2028-08-12',202832,8,2028,12,32,202808),('2028-08-13',202833,8,2028,13,33,202808),('2028-08-14',202833,8,2028,14,33,202808),('2028-08-15',202833,8,2028,15,33,202808),('2028-08-16',202833,8,2028,16,33,202808),('2028-08-17',202833,8,2028,17,33,202808),('2028-08-18',202833,8,2028,18,33,202808),('2028-08-19',202833,8,2028,19,33,202808),('2028-08-20',202834,8,2028,20,34,202808),('2028-08-21',202834,8,2028,21,34,202808),('2028-08-22',202834,8,2028,22,34,202808),('2028-08-23',202834,8,2028,23,34,202808),('2028-08-24',202834,8,2028,24,34,202808),('2028-08-25',202834,8,2028,25,34,202808),('2028-08-26',202834,8,2028,26,34,202808),('2028-08-27',202835,8,2028,27,35,202808),('2028-08-28',202835,8,2028,28,35,202808),('2028-08-29',202835,8,2028,29,35,202808),('2028-08-30',202835,8,2028,30,35,202808),('2028-08-31',202835,8,2028,31,35,202808),('2028-09-01',202835,9,2028,1,35,202809),('2028-09-02',202835,9,2028,2,35,202809),('2028-09-03',202836,9,2028,3,36,202809),('2028-09-04',202836,9,2028,4,36,202809),('2028-09-05',202836,9,2028,5,36,202809),('2028-09-06',202836,9,2028,6,36,202809),('2028-09-07',202836,9,2028,7,36,202809),('2028-09-08',202836,9,2028,8,36,202809),('2028-09-09',202836,9,2028,9,36,202809),('2028-09-10',202837,9,2028,10,37,202809),('2028-09-11',202837,9,2028,11,37,202809),('2028-09-12',202837,9,2028,12,37,202809),('2028-09-13',202837,9,2028,13,37,202809),('2028-09-14',202837,9,2028,14,37,202809),('2028-09-15',202837,9,2028,15,37,202809),('2028-09-16',202837,9,2028,16,37,202809),('2028-09-17',202838,9,2028,17,38,202809),('2028-09-18',202838,9,2028,18,38,202809),('2028-09-19',202838,9,2028,19,38,202809),('2028-09-20',202838,9,2028,20,38,202809),('2028-09-21',202838,9,2028,21,38,202809),('2028-09-22',202838,9,2028,22,38,202809),('2028-09-23',202838,9,2028,23,38,202809),('2028-09-24',202839,9,2028,24,39,202809),('2028-09-25',202839,9,2028,25,39,202809),('2028-09-26',202839,9,2028,26,39,202809),('2028-09-27',202839,9,2028,27,39,202809),('2028-09-28',202839,9,2028,28,39,202809),('2028-09-29',202839,9,2028,29,39,202809),('2028-09-30',202839,9,2028,30,39,202809),('2028-10-01',202840,10,2028,1,40,202810),('2028-10-02',202840,10,2028,2,40,202810),('2028-10-03',202840,10,2028,3,40,202810),('2028-10-04',202840,10,2028,4,40,202810),('2028-10-05',202840,10,2028,5,40,202810),('2028-10-06',202840,10,2028,6,40,202810),('2028-10-07',202840,10,2028,7,40,202810),('2028-10-08',202841,10,2028,8,41,202810),('2028-10-09',202841,10,2028,9,41,202810),('2028-10-10',202841,10,2028,10,41,202810),('2028-10-11',202841,10,2028,11,41,202810),('2028-10-12',202841,10,2028,12,41,202810),('2028-10-13',202841,10,2028,13,41,202810),('2028-10-14',202841,10,2028,14,41,202810),('2028-10-15',202842,10,2028,15,42,202810),('2028-10-16',202842,10,2028,16,42,202810),('2028-10-17',202842,10,2028,17,42,202810),('2028-10-18',202842,10,2028,18,42,202810),('2028-10-19',202842,10,2028,19,42,202810),('2028-10-20',202842,10,2028,20,42,202810),('2028-10-21',202842,10,2028,21,42,202810),('2028-10-22',202843,10,2028,22,43,202810),('2028-10-23',202843,10,2028,23,43,202810),('2028-10-24',202843,10,2028,24,43,202810),('2028-10-25',202843,10,2028,25,43,202810),('2028-10-26',202843,10,2028,26,43,202810),('2028-10-27',202843,10,2028,27,43,202810),('2028-10-28',202843,10,2028,28,43,202810),('2028-10-29',202844,10,2028,29,44,202810),('2028-10-30',202844,10,2028,30,44,202810),('2028-10-31',202844,10,2028,31,44,202810),('2028-11-01',202844,11,2028,1,44,202811),('2028-11-02',202844,11,2028,2,44,202811),('2028-11-03',202844,11,2028,3,44,202811),('2028-11-04',202844,11,2028,4,44,202811),('2028-11-05',202845,11,2028,5,45,202811),('2028-11-06',202845,11,2028,6,45,202811),('2028-11-07',202845,11,2028,7,45,202811),('2028-11-08',202845,11,2028,8,45,202811),('2028-11-09',202845,11,2028,9,45,202811),('2028-11-10',202845,11,2028,10,45,202811),('2028-11-11',202845,11,2028,11,45,202811),('2028-11-12',202846,11,2028,12,46,202811),('2028-11-13',202846,11,2028,13,46,202811),('2028-11-14',202846,11,2028,14,46,202811),('2028-11-15',202846,11,2028,15,46,202811),('2028-11-16',202846,11,2028,16,46,202811),('2028-11-17',202846,11,2028,17,46,202811),('2028-11-18',202846,11,2028,18,46,202811),('2028-11-19',202847,11,2028,19,47,202811),('2028-11-20',202847,11,2028,20,47,202811),('2028-11-21',202847,11,2028,21,47,202811),('2028-11-22',202847,11,2028,22,47,202811),('2028-11-23',202847,11,2028,23,47,202811),('2028-11-24',202847,11,2028,24,47,202811),('2028-11-25',202847,11,2028,25,47,202811),('2028-11-26',202848,11,2028,26,48,202811),('2028-11-27',202848,11,2028,27,48,202811),('2028-11-28',202848,11,2028,28,48,202811),('2028-11-29',202848,11,2028,29,48,202811),('2028-11-30',202848,11,2028,30,48,202811),('2028-12-01',202848,12,2028,1,48,202812),('2028-12-02',202848,12,2028,2,48,202812),('2028-12-03',202849,12,2028,3,49,202812),('2028-12-04',202849,12,2028,4,49,202812),('2028-12-05',202849,12,2028,5,49,202812),('2028-12-06',202849,12,2028,6,49,202812),('2028-12-07',202849,12,2028,7,49,202812),('2028-12-08',202849,12,2028,8,49,202812),('2028-12-09',202849,12,2028,9,49,202812),('2028-12-10',202850,12,2028,10,50,202812),('2028-12-11',202850,12,2028,11,50,202812),('2028-12-12',202850,12,2028,12,50,202812),('2028-12-13',202850,12,2028,13,50,202812),('2028-12-14',202850,12,2028,14,50,202812),('2028-12-15',202850,12,2028,15,50,202812),('2028-12-16',202850,12,2028,16,50,202812),('2028-12-17',202851,12,2028,17,51,202812),('2028-12-18',202851,12,2028,18,51,202812),('2028-12-19',202851,12,2028,19,51,202812),('2028-12-20',202851,12,2028,20,51,202812),('2028-12-21',202851,12,2028,21,51,202812),('2028-12-22',202851,12,2028,22,51,202812),('2028-12-23',202851,12,2028,23,51,202812),('2028-12-24',202852,12,2028,24,52,202812),('2028-12-25',202852,12,2028,25,52,202812),('2028-12-26',202852,12,2028,26,52,202812),('2028-12-27',202852,12,2028,27,52,202812),('2028-12-28',202852,12,2028,28,52,202812),('2028-12-29',202852,12,2028,29,52,202812),('2028-12-30',202852,12,2028,30,52,202812),('2028-12-31',202853,12,2028,31,1,202812),('2029-01-01',202901,1,2029,1,1,202901),('2029-01-02',202901,1,2029,2,1,202901),('2029-01-03',202901,1,2029,3,1,202901),('2029-01-04',202901,1,2029,4,1,202901),('2029-01-05',202901,1,2029,5,1,202901),('2029-01-06',202901,1,2029,6,1,202901),('2029-01-07',202902,1,2029,7,2,202901),('2029-01-08',202902,1,2029,8,2,202901),('2029-01-09',202902,1,2029,9,2,202901),('2029-01-10',202902,1,2029,10,2,202901),('2029-01-11',202902,1,2029,11,2,202901),('2029-01-12',202902,1,2029,12,2,202901),('2029-01-13',202902,1,2029,13,2,202901),('2029-01-14',202903,1,2029,14,3,202901),('2029-01-15',202903,1,2029,15,3,202901),('2029-01-16',202903,1,2029,16,3,202901),('2029-01-17',202903,1,2029,17,3,202901),('2029-01-18',202903,1,2029,18,3,202901),('2029-01-19',202903,1,2029,19,3,202901),('2029-01-20',202903,1,2029,20,3,202901),('2029-01-21',202904,1,2029,21,4,202901),('2029-01-22',202904,1,2029,22,4,202901),('2029-01-23',202904,1,2029,23,4,202901),('2029-01-24',202904,1,2029,24,4,202901),('2029-01-25',202904,1,2029,25,4,202901),('2029-01-26',202904,1,2029,26,4,202901),('2029-01-27',202904,1,2029,27,4,202901),('2029-01-28',202905,1,2029,28,5,202901),('2029-01-29',202905,1,2029,29,5,202901),('2029-01-30',202905,1,2029,30,5,202901),('2029-01-31',202905,1,2029,31,5,202901),('2029-02-01',202905,2,2029,1,5,202902),('2029-02-02',202905,2,2029,2,5,202902),('2029-02-03',202905,2,2029,3,5,202902),('2029-02-04',202906,2,2029,4,6,202902),('2029-02-05',202906,2,2029,5,6,202902),('2029-02-06',202906,2,2029,6,6,202902),('2029-02-07',202906,2,2029,7,6,202902),('2029-02-08',202906,2,2029,8,6,202902),('2029-02-09',202906,2,2029,9,6,202902),('2029-02-10',202906,2,2029,10,6,202902),('2029-02-11',202907,2,2029,11,7,202902),('2029-02-12',202907,2,2029,12,7,202902),('2029-02-13',202907,2,2029,13,7,202902),('2029-02-14',202907,2,2029,14,7,202902),('2029-02-15',202907,2,2029,15,7,202902),('2029-02-16',202907,2,2029,16,7,202902),('2029-02-17',202907,2,2029,17,7,202902),('2029-02-18',202908,2,2029,18,8,202902),('2029-02-19',202908,2,2029,19,8,202902),('2029-02-20',202908,2,2029,20,8,202902),('2029-02-21',202908,2,2029,21,8,202902),('2029-02-22',202908,2,2029,22,8,202902),('2029-02-23',202908,2,2029,23,8,202902),('2029-02-24',202908,2,2029,24,8,202902),('2029-02-25',202909,2,2029,25,9,202902),('2029-02-26',202909,2,2029,26,9,202902),('2029-02-27',202909,2,2029,27,9,202902),('2029-02-28',202909,2,2029,28,9,202902),('2029-03-01',202909,3,2029,1,9,202903),('2029-03-02',202909,3,2029,2,9,202903),('2029-03-03',202909,3,2029,3,9,202903),('2029-03-04',202910,3,2029,4,10,202903),('2029-03-05',202910,3,2029,5,10,202903),('2029-03-06',202910,3,2029,6,10,202903),('2029-03-07',202910,3,2029,7,10,202903),('2029-03-08',202910,3,2029,8,10,202903),('2029-03-09',202910,3,2029,9,10,202903),('2029-03-10',202910,3,2029,10,10,202903),('2029-03-11',202911,3,2029,11,11,202903),('2029-03-12',202911,3,2029,12,11,202903),('2029-03-13',202911,3,2029,13,11,202903),('2029-03-14',202911,3,2029,14,11,202903),('2029-03-15',202911,3,2029,15,11,202903),('2029-03-16',202911,3,2029,16,11,202903),('2029-03-17',202911,3,2029,17,11,202903),('2029-03-18',202912,3,2029,18,12,202903),('2029-03-19',202912,3,2029,19,12,202903),('2029-03-20',202912,3,2029,20,12,202903),('2029-03-21',202912,3,2029,21,12,202903),('2029-03-22',202912,3,2029,22,12,202903),('2029-03-23',202912,3,2029,23,12,202903),('2029-03-24',202912,3,2029,24,12,202903),('2029-03-25',202913,3,2029,25,13,202903),('2029-03-26',202913,3,2029,26,13,202903),('2029-03-27',202913,3,2029,27,13,202903),('2029-03-28',202913,3,2029,28,13,202903),('2029-03-29',202913,3,2029,29,13,202903),('2029-03-30',202913,3,2029,30,13,202903),('2029-03-31',202913,3,2029,31,13,202903),('2029-04-01',202914,4,2029,1,14,202904),('2029-04-02',202914,4,2029,2,14,202904),('2029-04-03',202914,4,2029,3,14,202904),('2029-04-04',202914,4,2029,4,14,202904),('2029-04-05',202914,4,2029,5,14,202904),('2029-04-06',202914,4,2029,6,14,202904),('2029-04-07',202914,4,2029,7,14,202904),('2029-04-08',202915,4,2029,8,15,202904),('2029-04-09',202915,4,2029,9,15,202904),('2029-04-10',202915,4,2029,10,15,202904),('2029-04-11',202915,4,2029,11,15,202904),('2029-04-12',202915,4,2029,12,15,202904),('2029-04-13',202915,4,2029,13,15,202904),('2029-04-14',202915,4,2029,14,15,202904),('2029-04-15',202916,4,2029,15,16,202904),('2029-04-16',202916,4,2029,16,16,202904),('2029-04-17',202916,4,2029,17,16,202904),('2029-04-18',202916,4,2029,18,16,202904),('2029-04-19',202916,4,2029,19,16,202904),('2029-04-20',202916,4,2029,20,16,202904),('2029-04-21',202916,4,2029,21,16,202904),('2029-04-22',202917,4,2029,22,17,202904),('2029-04-23',202917,4,2029,23,17,202904),('2029-04-24',202917,4,2029,24,17,202904),('2029-04-25',202917,4,2029,25,17,202904),('2029-04-26',202917,4,2029,26,17,202904),('2029-04-27',202917,4,2029,27,17,202904),('2029-04-28',202917,4,2029,28,17,202904),('2029-04-29',202918,4,2029,29,18,202904),('2029-04-30',202918,4,2029,30,18,202904),('2029-05-01',202918,5,2029,1,18,202905),('2029-05-02',202918,5,2029,2,18,202905),('2029-05-03',202918,5,2029,3,18,202905),('2029-05-04',202918,5,2029,4,18,202905),('2029-05-05',202918,5,2029,5,18,202905),('2029-05-06',202919,5,2029,6,19,202905),('2029-05-07',202919,5,2029,7,19,202905),('2029-05-08',202919,5,2029,8,19,202905),('2029-05-09',202919,5,2029,9,19,202905),('2029-05-10',202919,5,2029,10,19,202905),('2029-05-11',202919,5,2029,11,19,202905),('2029-05-12',202919,5,2029,12,19,202905),('2029-05-13',202920,5,2029,13,20,202905),('2029-05-14',202920,5,2029,14,20,202905),('2029-05-15',202920,5,2029,15,20,202905),('2029-05-16',202920,5,2029,16,20,202905),('2029-05-17',202920,5,2029,17,20,202905),('2029-05-18',202920,5,2029,18,20,202905),('2029-05-19',202920,5,2029,19,20,202905),('2029-05-20',202921,5,2029,20,21,202905),('2029-05-21',202921,5,2029,21,21,202905),('2029-05-22',202921,5,2029,22,21,202905),('2029-05-23',202921,5,2029,23,21,202905),('2029-05-24',202921,5,2029,24,21,202905),('2029-05-25',202921,5,2029,25,21,202905),('2029-05-26',202921,5,2029,26,21,202905),('2029-05-27',202922,5,2029,27,22,202905),('2029-05-28',202922,5,2029,28,22,202905),('2029-05-29',202922,5,2029,29,22,202905),('2029-05-30',202922,5,2029,30,22,202905),('2029-05-31',202922,5,2029,31,22,202905),('2029-06-01',202922,6,2029,1,22,202906),('2029-06-02',202922,6,2029,2,22,202906),('2029-06-03',202923,6,2029,3,23,202906),('2029-06-04',202923,6,2029,4,23,202906),('2029-06-05',202923,6,2029,5,23,202906),('2029-06-06',202923,6,2029,6,23,202906),('2029-06-07',202923,6,2029,7,23,202906),('2029-06-08',202923,6,2029,8,23,202906),('2029-06-09',202923,6,2029,9,23,202906),('2029-06-10',202924,6,2029,10,24,202906),('2029-06-11',202924,6,2029,11,24,202906),('2029-06-12',202924,6,2029,12,24,202906),('2029-06-13',202924,6,2029,13,24,202906),('2029-06-14',202924,6,2029,14,24,202906),('2029-06-15',202924,6,2029,15,24,202906),('2029-06-16',202924,6,2029,16,24,202906),('2029-06-17',202925,6,2029,17,25,202906),('2029-06-18',202925,6,2029,18,25,202906),('2029-06-19',202925,6,2029,19,25,202906),('2029-06-20',202925,6,2029,20,25,202906),('2029-06-21',202925,6,2029,21,25,202906),('2029-06-22',202925,6,2029,22,25,202906),('2029-06-23',202925,6,2029,23,25,202906),('2029-06-24',202926,6,2029,24,26,202906),('2029-06-25',202926,6,2029,25,26,202906),('2029-06-26',202926,6,2029,26,26,202906),('2029-06-27',202926,6,2029,27,26,202906),('2029-06-28',202926,6,2029,28,26,202906),('2029-06-29',202926,6,2029,29,26,202906),('2029-06-30',202926,6,2029,30,26,202906),('2029-07-01',202927,7,2029,1,27,202907),('2029-07-02',202927,7,2029,2,27,202907),('2029-07-03',202927,7,2029,3,27,202907),('2029-07-04',202927,7,2029,4,27,202907),('2029-07-05',202927,7,2029,5,27,202907),('2029-07-06',202927,7,2029,6,27,202907),('2029-07-07',202927,7,2029,7,27,202907),('2029-07-08',202928,7,2029,8,28,202907),('2029-07-09',202928,7,2029,9,28,202907),('2029-07-10',202928,7,2029,10,28,202907),('2029-07-11',202928,7,2029,11,28,202907),('2029-07-12',202928,7,2029,12,28,202907),('2029-07-13',202928,7,2029,13,28,202907),('2029-07-14',202928,7,2029,14,28,202907),('2029-07-15',202929,7,2029,15,29,202907),('2029-07-16',202929,7,2029,16,29,202907),('2029-07-17',202929,7,2029,17,29,202907),('2029-07-18',202929,7,2029,18,29,202907),('2029-07-19',202929,7,2029,19,29,202907),('2029-07-20',202929,7,2029,20,29,202907),('2029-07-21',202929,7,2029,21,29,202907),('2029-07-22',202930,7,2029,22,30,202907),('2029-07-23',202930,7,2029,23,30,202907),('2029-07-24',202930,7,2029,24,30,202907),('2029-07-25',202930,7,2029,25,30,202907),('2029-07-26',202930,7,2029,26,30,202907),('2029-07-27',202930,7,2029,27,30,202907),('2029-07-28',202930,7,2029,28,30,202907),('2029-07-29',202931,7,2029,29,31,202907),('2029-07-30',202931,7,2029,30,31,202907),('2029-07-31',202931,7,2029,31,31,202907),('2029-08-01',202931,8,2029,1,31,202908),('2029-08-02',202931,8,2029,2,31,202908),('2029-08-03',202931,8,2029,3,31,202908),('2029-08-04',202931,8,2029,4,31,202908),('2029-08-05',202932,8,2029,5,32,202908),('2029-08-06',202932,8,2029,6,32,202908),('2029-08-07',202932,8,2029,7,32,202908),('2029-08-08',202932,8,2029,8,32,202908),('2029-08-09',202932,8,2029,9,32,202908),('2029-08-10',202932,8,2029,10,32,202908),('2029-08-11',202932,8,2029,11,32,202908),('2029-08-12',202933,8,2029,12,33,202908),('2029-08-13',202933,8,2029,13,33,202908),('2029-08-14',202933,8,2029,14,33,202908),('2029-08-15',202933,8,2029,15,33,202908),('2029-08-16',202933,8,2029,16,33,202908),('2029-08-17',202933,8,2029,17,33,202908),('2029-08-18',202933,8,2029,18,33,202908),('2029-08-19',202934,8,2029,19,34,202908),('2029-08-20',202934,8,2029,20,34,202908),('2029-08-21',202934,8,2029,21,34,202908),('2029-08-22',202934,8,2029,22,34,202908),('2029-08-23',202934,8,2029,23,34,202908),('2029-08-24',202934,8,2029,24,34,202908),('2029-08-25',202934,8,2029,25,34,202908),('2029-08-26',202935,8,2029,26,35,202908),('2029-08-27',202935,8,2029,27,35,202908),('2029-08-28',202935,8,2029,28,35,202908),('2029-08-29',202935,8,2029,29,35,202908),('2029-08-30',202935,8,2029,30,35,202908),('2029-08-31',202935,8,2029,31,35,202908),('2029-09-01',202935,9,2029,1,35,202909),('2029-09-02',202936,9,2029,2,36,202909),('2029-09-03',202936,9,2029,3,36,202909),('2029-09-04',202936,9,2029,4,36,202909),('2029-09-05',202936,9,2029,5,36,202909),('2029-09-06',202936,9,2029,6,36,202909),('2029-09-07',202936,9,2029,7,36,202909),('2029-09-08',202936,9,2029,8,36,202909),('2029-09-09',202937,9,2029,9,37,202909),('2029-09-10',202937,9,2029,10,37,202909),('2029-09-11',202937,9,2029,11,37,202909),('2029-09-12',202937,9,2029,12,37,202909),('2029-09-13',202937,9,2029,13,37,202909),('2029-09-14',202937,9,2029,14,37,202909),('2029-09-15',202937,9,2029,15,37,202909),('2029-09-16',202938,9,2029,16,38,202909),('2029-09-17',202938,9,2029,17,38,202909),('2029-09-18',202938,9,2029,18,38,202909),('2029-09-19',202938,9,2029,19,38,202909),('2029-09-20',202938,9,2029,20,38,202909),('2029-09-21',202938,9,2029,21,38,202909),('2029-09-22',202938,9,2029,22,38,202909),('2029-09-23',202939,9,2029,23,39,202909),('2029-09-24',202939,9,2029,24,39,202909),('2029-09-25',202939,9,2029,25,39,202909),('2029-09-26',202939,9,2029,26,39,202909),('2029-09-27',202939,9,2029,27,39,202909),('2029-09-28',202939,9,2029,28,39,202909),('2029-09-29',202939,9,2029,29,39,202909),('2029-09-30',202940,9,2029,30,40,202909),('2029-10-01',202940,10,2029,1,40,202910),('2029-10-02',202940,10,2029,2,40,202910),('2029-10-03',202940,10,2029,3,40,202910),('2029-10-04',202940,10,2029,4,40,202910),('2029-10-05',202940,10,2029,5,40,202910),('2029-10-06',202940,10,2029,6,40,202910),('2029-10-07',202941,10,2029,7,41,202910),('2029-10-08',202941,10,2029,8,41,202910),('2029-10-09',202941,10,2029,9,41,202910),('2029-10-10',202941,10,2029,10,41,202910),('2029-10-11',202941,10,2029,11,41,202910),('2029-10-12',202941,10,2029,12,41,202910),('2029-10-13',202941,10,2029,13,41,202910),('2029-10-14',202942,10,2029,14,42,202910),('2029-10-15',202942,10,2029,15,42,202910),('2029-10-16',202942,10,2029,16,42,202910),('2029-10-17',202942,10,2029,17,42,202910),('2029-10-18',202942,10,2029,18,42,202910),('2029-10-19',202942,10,2029,19,42,202910),('2029-10-20',202942,10,2029,20,42,202910),('2029-10-21',202943,10,2029,21,43,202910),('2029-10-22',202943,10,2029,22,43,202910),('2029-10-23',202943,10,2029,23,43,202910),('2029-10-24',202943,10,2029,24,43,202910),('2029-10-25',202943,10,2029,25,43,202910),('2029-10-26',202943,10,2029,26,43,202910),('2029-10-27',202943,10,2029,27,43,202910),('2029-10-28',202944,10,2029,28,44,202910),('2029-10-29',202944,10,2029,29,44,202910),('2029-10-30',202944,10,2029,30,44,202910),('2029-10-31',202944,10,2029,31,44,202910),('2029-11-01',202944,11,2029,1,44,202911),('2029-11-02',202944,11,2029,2,44,202911),('2029-11-03',202944,11,2029,3,44,202911),('2029-11-04',202945,11,2029,4,45,202911),('2029-11-05',202945,11,2029,5,45,202911),('2029-11-06',202945,11,2029,6,45,202911),('2029-11-07',202945,11,2029,7,45,202911),('2029-11-08',202945,11,2029,8,45,202911),('2029-11-09',202945,11,2029,9,45,202911),('2029-11-10',202945,11,2029,10,45,202911),('2029-11-11',202946,11,2029,11,46,202911),('2029-11-12',202946,11,2029,12,46,202911),('2029-11-13',202946,11,2029,13,46,202911),('2029-11-14',202946,11,2029,14,46,202911),('2029-11-15',202946,11,2029,15,46,202911),('2029-11-16',202946,11,2029,16,46,202911),('2029-11-17',202946,11,2029,17,46,202911),('2029-11-18',202947,11,2029,18,47,202911),('2029-11-19',202947,11,2029,19,47,202911),('2029-11-20',202947,11,2029,20,47,202911),('2029-11-21',202947,11,2029,21,47,202911),('2029-11-22',202947,11,2029,22,47,202911),('2029-11-23',202947,11,2029,23,47,202911),('2029-11-24',202947,11,2029,24,47,202911),('2029-11-25',202948,11,2029,25,48,202911),('2029-11-26',202948,11,2029,26,48,202911),('2029-11-27',202948,11,2029,27,48,202911),('2029-11-28',202948,11,2029,28,48,202911),('2029-11-29',202948,11,2029,29,48,202911),('2029-11-30',202948,11,2029,30,48,202911),('2029-12-01',202948,12,2029,1,48,202912),('2029-12-02',202949,12,2029,2,49,202912),('2029-12-03',202949,12,2029,3,49,202912),('2029-12-04',202949,12,2029,4,49,202912),('2029-12-05',202949,12,2029,5,49,202912),('2029-12-06',202949,12,2029,6,49,202912),('2029-12-07',202949,12,2029,7,49,202912),('2029-12-08',202949,12,2029,8,49,202912),('2029-12-09',202950,12,2029,9,50,202912),('2029-12-10',202950,12,2029,10,50,202912),('2029-12-11',202950,12,2029,11,50,202912),('2029-12-12',202950,12,2029,12,50,202912),('2029-12-13',202950,12,2029,13,50,202912),('2029-12-14',202950,12,2029,14,50,202912),('2029-12-15',202950,12,2029,15,50,202912),('2029-12-16',202951,12,2029,16,51,202912),('2029-12-17',202951,12,2029,17,51,202912),('2029-12-18',202951,12,2029,18,51,202912),('2029-12-19',202951,12,2029,19,51,202912),('2029-12-20',202951,12,2029,20,51,202912),('2029-12-21',202951,12,2029,21,51,202912),('2029-12-22',202951,12,2029,22,51,202912),('2029-12-23',202952,12,2029,23,52,202912),('2029-12-24',202952,12,2029,24,52,202912),('2029-12-25',202952,12,2029,25,52,202912),('2029-12-26',202952,12,2029,26,52,202912),('2029-12-27',202952,12,2029,27,52,202912),('2029-12-28',202952,12,2029,28,52,202912),('2029-12-29',202952,12,2029,29,52,202912),('2029-12-30',202953,12,2029,30,1,202912),('2029-12-31',202901,12,2029,31,1,202912),('2030-01-01',203001,1,2030,1,1,203001),('2030-01-02',203001,1,2030,2,1,203001),('2030-01-03',203001,1,2030,3,1,203001),('2030-01-04',203001,1,2030,4,1,203001),('2030-01-05',203001,1,2030,5,1,203001),('2030-01-06',203002,1,2030,6,2,203001),('2030-01-07',203002,1,2030,7,2,203001),('2030-01-08',203002,1,2030,8,2,203001),('2030-01-09',203002,1,2030,9,2,203001),('2030-01-10',203002,1,2030,10,2,203001),('2030-01-11',203002,1,2030,11,2,203001),('2030-01-12',203002,1,2030,12,2,203001),('2030-01-13',203003,1,2030,13,3,203001),('2030-01-14',203003,1,2030,14,3,203001),('2030-01-15',203003,1,2030,15,3,203001),('2030-01-16',203003,1,2030,16,3,203001),('2030-01-17',203003,1,2030,17,3,203001),('2030-01-18',203003,1,2030,18,3,203001),('2030-01-19',203003,1,2030,19,3,203001),('2030-01-20',203004,1,2030,20,4,203001),('2030-01-21',203004,1,2030,21,4,203001),('2030-01-22',203004,1,2030,22,4,203001),('2030-01-23',203004,1,2030,23,4,203001),('2030-01-24',203004,1,2030,24,4,203001),('2030-01-25',203004,1,2030,25,4,203001),('2030-01-26',203004,1,2030,26,4,203001),('2030-01-27',203005,1,2030,27,5,203001),('2030-01-28',203005,1,2030,28,5,203001),('2030-01-29',203005,1,2030,29,5,203001),('2030-01-30',203005,1,2030,30,5,203001),('2030-01-31',203005,1,2030,31,5,203001),('2030-02-01',203005,2,2030,1,5,203002),('2030-02-02',203005,2,2030,2,5,203002),('2030-02-03',203006,2,2030,3,6,203002),('2030-02-04',203006,2,2030,4,6,203002),('2030-02-05',203006,2,2030,5,6,203002),('2030-02-06',203006,2,2030,6,6,203002),('2030-02-07',203006,2,2030,7,6,203002),('2030-02-08',203006,2,2030,8,6,203002),('2030-02-09',203006,2,2030,9,6,203002),('2030-02-10',203007,2,2030,10,7,203002),('2030-02-11',203007,2,2030,11,7,203002),('2030-02-12',203007,2,2030,12,7,203002),('2030-02-13',203007,2,2030,13,7,203002),('2030-02-14',203007,2,2030,14,7,203002),('2030-02-15',203007,2,2030,15,7,203002),('2030-02-16',203007,2,2030,16,7,203002),('2030-02-17',203008,2,2030,17,8,203002),('2030-02-18',203008,2,2030,18,8,203002),('2030-02-19',203008,2,2030,19,8,203002),('2030-02-20',203008,2,2030,20,8,203002),('2030-02-21',203008,2,2030,21,8,203002),('2030-02-22',203008,2,2030,22,8,203002),('2030-02-23',203008,2,2030,23,8,203002),('2030-02-24',203009,2,2030,24,9,203002),('2030-02-25',203009,2,2030,25,9,203002),('2030-02-26',203009,2,2030,26,9,203002),('2030-02-27',203009,2,2030,27,9,203002),('2030-02-28',203009,2,2030,28,9,203002),('2030-03-01',203009,3,2030,1,9,203003),('2030-03-02',203009,3,2030,2,9,203003),('2030-03-03',203010,3,2030,3,10,203003),('2030-03-04',203010,3,2030,4,10,203003),('2030-03-05',203010,3,2030,5,10,203003),('2030-03-06',203010,3,2030,6,10,203003),('2030-03-07',203010,3,2030,7,10,203003),('2030-03-08',203010,3,2030,8,10,203003),('2030-03-09',203010,3,2030,9,10,203003),('2030-03-10',203011,3,2030,10,11,203003),('2030-03-11',203011,3,2030,11,11,203003),('2030-03-12',203011,3,2030,12,11,203003),('2030-03-13',203011,3,2030,13,11,203003),('2030-03-14',203011,3,2030,14,11,203003),('2030-03-15',203011,3,2030,15,11,203003),('2030-03-16',203011,3,2030,16,11,203003),('2030-03-17',203012,3,2030,17,12,203003),('2030-03-18',203012,3,2030,18,12,203003),('2030-03-19',203012,3,2030,19,12,203003),('2030-03-20',203012,3,2030,20,12,203003),('2030-03-21',203012,3,2030,21,12,203003),('2030-03-22',203012,3,2030,22,12,203003),('2030-03-23',203012,3,2030,23,12,203003),('2030-03-24',203013,3,2030,24,13,203003),('2030-03-25',203013,3,2030,25,13,203003),('2030-03-26',203013,3,2030,26,13,203003),('2030-03-27',203013,3,2030,27,13,203003),('2030-03-28',203013,3,2030,28,13,203003),('2030-03-29',203013,3,2030,29,13,203003),('2030-03-30',203013,3,2030,30,13,203003),('2030-03-31',203014,3,2030,31,14,203003),('2030-04-01',203014,4,2030,1,14,203004),('2030-04-02',203014,4,2030,2,14,203004),('2030-04-03',203014,4,2030,3,14,203004),('2030-04-04',203014,4,2030,4,14,203004),('2030-04-05',203014,4,2030,5,14,203004),('2030-04-06',203014,4,2030,6,14,203004),('2030-04-07',203015,4,2030,7,15,203004),('2030-04-08',203015,4,2030,8,15,203004),('2030-04-09',203015,4,2030,9,15,203004),('2030-04-10',203015,4,2030,10,15,203004),('2030-04-11',203015,4,2030,11,15,203004),('2030-04-12',203015,4,2030,12,15,203004),('2030-04-13',203015,4,2030,13,15,203004),('2030-04-14',203016,4,2030,14,16,203004),('2030-04-15',203016,4,2030,15,16,203004),('2030-04-16',203016,4,2030,16,16,203004),('2030-04-17',203016,4,2030,17,16,203004),('2030-04-18',203016,4,2030,18,16,203004),('2030-04-19',203016,4,2030,19,16,203004),('2030-04-20',203016,4,2030,20,16,203004),('2030-04-21',203017,4,2030,21,17,203004),('2030-04-22',203017,4,2030,22,17,203004),('2030-04-23',203017,4,2030,23,17,203004),('2030-04-24',203017,4,2030,24,17,203004),('2030-04-25',203017,4,2030,25,17,203004),('2030-04-26',203017,4,2030,26,17,203004),('2030-04-27',203017,4,2030,27,17,203004),('2030-04-28',203018,4,2030,28,18,203004),('2030-04-29',203018,4,2030,29,18,203004),('2030-04-30',203018,4,2030,30,18,203004),('2030-05-01',203018,5,2030,1,18,203005),('2030-05-02',203018,5,2030,2,18,203005),('2030-05-03',203018,5,2030,3,18,203005),('2030-05-04',203018,5,2030,4,18,203005),('2030-05-05',203019,5,2030,5,19,203005),('2030-05-06',203019,5,2030,6,19,203005),('2030-05-07',203019,5,2030,7,19,203005),('2030-05-08',203019,5,2030,8,19,203005),('2030-05-09',203019,5,2030,9,19,203005),('2030-05-10',203019,5,2030,10,19,203005),('2030-05-11',203019,5,2030,11,19,203005),('2030-05-12',203020,5,2030,12,20,203005),('2030-05-13',203020,5,2030,13,20,203005),('2030-05-14',203020,5,2030,14,20,203005),('2030-05-15',203020,5,2030,15,20,203005),('2030-05-16',203020,5,2030,16,20,203005),('2030-05-17',203020,5,2030,17,20,203005),('2030-05-18',203020,5,2030,18,20,203005),('2030-05-19',203021,5,2030,19,21,203005),('2030-05-20',203021,5,2030,20,21,203005),('2030-05-21',203021,5,2030,21,21,203005),('2030-05-22',203021,5,2030,22,21,203005),('2030-05-23',203021,5,2030,23,21,203005),('2030-05-24',203021,5,2030,24,21,203005),('2030-05-25',203021,5,2030,25,21,203005),('2030-05-26',203022,5,2030,26,22,203005),('2030-05-27',203022,5,2030,27,22,203005),('2030-05-28',203022,5,2030,28,22,203005),('2030-05-29',203022,5,2030,29,22,203005),('2030-05-30',203022,5,2030,30,22,203005),('2030-05-31',203022,5,2030,31,22,203005),('2030-06-01',203022,6,2030,1,22,203006),('2030-06-02',203023,6,2030,2,23,203006),('2030-06-03',203023,6,2030,3,23,203006),('2030-06-04',203023,6,2030,4,23,203006),('2030-06-05',203023,6,2030,5,23,203006),('2030-06-06',203023,6,2030,6,23,203006),('2030-06-07',203023,6,2030,7,23,203006),('2030-06-08',203023,6,2030,8,23,203006),('2030-06-09',203024,6,2030,9,24,203006),('2030-06-10',203024,6,2030,10,24,203006),('2030-06-11',203024,6,2030,11,24,203006),('2030-06-12',203024,6,2030,12,24,203006),('2030-06-13',203024,6,2030,13,24,203006),('2030-06-14',203024,6,2030,14,24,203006),('2030-06-15',203024,6,2030,15,24,203006),('2030-06-16',203025,6,2030,16,25,203006),('2030-06-17',203025,6,2030,17,25,203006),('2030-06-18',203025,6,2030,18,25,203006),('2030-06-19',203025,6,2030,19,25,203006),('2030-06-20',203025,6,2030,20,25,203006),('2030-06-21',203025,6,2030,21,25,203006),('2030-06-22',203025,6,2030,22,25,203006),('2030-06-23',203026,6,2030,23,26,203006),('2030-06-24',203026,6,2030,24,26,203006),('2030-06-25',203026,6,2030,25,26,203006),('2030-06-26',203026,6,2030,26,26,203006),('2030-06-27',203026,6,2030,27,26,203006),('2030-06-28',203026,6,2030,28,26,203006),('2030-06-29',203026,6,2030,29,26,203006),('2030-06-30',203027,6,2030,30,27,203006),('2030-07-01',203027,7,2030,1,27,203007),('2030-07-02',203027,7,2030,2,27,203007),('2030-07-03',203027,7,2030,3,27,203007),('2030-07-04',203027,7,2030,4,27,203007),('2030-07-05',203027,7,2030,5,27,203007),('2030-07-06',203027,7,2030,6,27,203007),('2030-07-07',203028,7,2030,7,28,203007),('2030-07-08',203028,7,2030,8,28,203007),('2030-07-09',203028,7,2030,9,28,203007),('2030-07-10',203028,7,2030,10,28,203007),('2030-07-11',203028,7,2030,11,28,203007),('2030-07-12',203028,7,2030,12,28,203007),('2030-07-13',203028,7,2030,13,28,203007),('2030-07-14',203029,7,2030,14,29,203007),('2030-07-15',203029,7,2030,15,29,203007),('2030-07-16',203029,7,2030,16,29,203007),('2030-07-17',203029,7,2030,17,29,203007),('2030-07-18',203029,7,2030,18,29,203007),('2030-07-19',203029,7,2030,19,29,203007),('2030-07-20',203029,7,2030,20,29,203007),('2030-07-21',203030,7,2030,21,30,203007),('2030-07-22',203030,7,2030,22,30,203007),('2030-07-23',203030,7,2030,23,30,203007),('2030-07-24',203030,7,2030,24,30,203007),('2030-07-25',203030,7,2030,25,30,203007),('2030-07-26',203030,7,2030,26,30,203007),('2030-07-27',203030,7,2030,27,30,203007),('2030-07-28',203031,7,2030,28,31,203007),('2030-07-29',203031,7,2030,29,31,203007),('2030-07-30',203031,7,2030,30,31,203007),('2030-07-31',203031,7,2030,31,31,203007),('2030-08-01',203031,8,2030,1,31,203008),('2030-08-02',203031,8,2030,2,31,203008),('2030-08-03',203031,8,2030,3,31,203008),('2030-08-04',203032,8,2030,4,32,203008),('2030-08-05',203032,8,2030,5,32,203008),('2030-08-06',203032,8,2030,6,32,203008),('2030-08-07',203032,8,2030,7,32,203008),('2030-08-08',203032,8,2030,8,32,203008),('2030-08-09',203032,8,2030,9,32,203008),('2030-08-10',203032,8,2030,10,32,203008),('2030-08-11',203033,8,2030,11,33,203008),('2030-08-12',203033,8,2030,12,33,203008),('2030-08-13',203033,8,2030,13,33,203008),('2030-08-14',203033,8,2030,14,33,203008),('2030-08-15',203033,8,2030,15,33,203008),('2030-08-16',203033,8,2030,16,33,203008),('2030-08-17',203033,8,2030,17,33,203008),('2030-08-18',203034,8,2030,18,34,203008),('2030-08-19',203034,8,2030,19,34,203008),('2030-08-20',203034,8,2030,20,34,203008),('2030-08-21',203034,8,2030,21,34,203008),('2030-08-22',203034,8,2030,22,34,203008),('2030-08-23',203034,8,2030,23,34,203008),('2030-08-24',203034,8,2030,24,34,203008),('2030-08-25',203035,8,2030,25,35,203008),('2030-08-26',203035,8,2030,26,35,203008),('2030-08-27',203035,8,2030,27,35,203008),('2030-08-28',203035,8,2030,28,35,203008),('2030-08-29',203035,8,2030,29,35,203008),('2030-08-30',203035,8,2030,30,35,203008),('2030-08-31',203035,8,2030,31,35,203008),('2030-09-01',203036,9,2030,1,36,203009),('2030-09-02',203036,9,2030,2,36,203009),('2030-09-03',203036,9,2030,3,36,203009),('2030-09-04',203036,9,2030,4,36,203009),('2030-09-05',203036,9,2030,5,36,203009),('2030-09-06',203036,9,2030,6,36,203009),('2030-09-07',203036,9,2030,7,36,203009),('2030-09-08',203037,9,2030,8,37,203009),('2030-09-09',203037,9,2030,9,37,203009),('2030-09-10',203037,9,2030,10,37,203009),('2030-09-11',203037,9,2030,11,37,203009),('2030-09-12',203037,9,2030,12,37,203009),('2030-09-13',203037,9,2030,13,37,203009),('2030-09-14',203037,9,2030,14,37,203009),('2030-09-15',203038,9,2030,15,38,203009),('2030-09-16',203038,9,2030,16,38,203009),('2030-09-17',203038,9,2030,17,38,203009),('2030-09-18',203038,9,2030,18,38,203009),('2030-09-19',203038,9,2030,19,38,203009),('2030-09-20',203038,9,2030,20,38,203009),('2030-09-21',203038,9,2030,21,38,203009),('2030-09-22',203039,9,2030,22,39,203009),('2030-09-23',203039,9,2030,23,39,203009),('2030-09-24',203039,9,2030,24,39,203009),('2030-09-25',203039,9,2030,25,39,203009),('2030-09-26',203039,9,2030,26,39,203009),('2030-09-27',203039,9,2030,27,39,203009),('2030-09-28',203039,9,2030,28,39,203009),('2030-09-29',203040,9,2030,29,40,203009),('2030-09-30',203040,9,2030,30,40,203009),('2030-10-01',203040,10,2030,1,40,203010),('2030-10-02',203040,10,2030,2,40,203010),('2030-10-03',203040,10,2030,3,40,203010),('2030-10-04',203040,10,2030,4,40,203010),('2030-10-05',203040,10,2030,5,40,203010),('2030-10-06',203041,10,2030,6,41,203010),('2030-10-07',203041,10,2030,7,41,203010),('2030-10-08',203041,10,2030,8,41,203010),('2030-10-09',203041,10,2030,9,41,203010),('2030-10-10',203041,10,2030,10,41,203010),('2030-10-11',203041,10,2030,11,41,203010),('2030-10-12',203041,10,2030,12,41,203010),('2030-10-13',203042,10,2030,13,42,203010),('2030-10-14',203042,10,2030,14,42,203010),('2030-10-15',203042,10,2030,15,42,203010),('2030-10-16',203042,10,2030,16,42,203010),('2030-10-17',203042,10,2030,17,42,203010),('2030-10-18',203042,10,2030,18,42,203010),('2030-10-19',203042,10,2030,19,42,203010),('2030-10-20',203043,10,2030,20,43,203010),('2030-10-21',203043,10,2030,21,43,203010),('2030-10-22',203043,10,2030,22,43,203010),('2030-10-23',203043,10,2030,23,43,203010),('2030-10-24',203043,10,2030,24,43,203010),('2030-10-25',203043,10,2030,25,43,203010),('2030-10-26',203043,10,2030,26,43,203010),('2030-10-27',203044,10,2030,27,44,203010),('2030-10-28',203044,10,2030,28,44,203010),('2030-10-29',203044,10,2030,29,44,203010),('2030-10-30',203044,10,2030,30,44,203010),('2030-10-31',203044,10,2030,31,44,203010),('2030-11-01',203044,11,2030,1,44,203011),('2030-11-02',203044,11,2030,2,44,203011),('2030-11-03',203045,11,2030,3,45,203011),('2030-11-04',203045,11,2030,4,45,203011),('2030-11-05',203045,11,2030,5,45,203011),('2030-11-06',203045,11,2030,6,45,203011),('2030-11-07',203045,11,2030,7,45,203011),('2030-11-08',203045,11,2030,8,45,203011),('2030-11-09',203045,11,2030,9,45,203011),('2030-11-10',203046,11,2030,10,46,203011),('2030-11-11',203046,11,2030,11,46,203011),('2030-11-12',203046,11,2030,12,46,203011),('2030-11-13',203046,11,2030,13,46,203011),('2030-11-14',203046,11,2030,14,46,203011),('2030-11-15',203046,11,2030,15,46,203011),('2030-11-16',203046,11,2030,16,46,203011),('2030-11-17',203047,11,2030,17,47,203011),('2030-11-18',203047,11,2030,18,47,203011),('2030-11-19',203047,11,2030,19,47,203011),('2030-11-20',203047,11,2030,20,47,203011),('2030-11-21',203047,11,2030,21,47,203011),('2030-11-22',203047,11,2030,22,47,203011),('2030-11-23',203047,11,2030,23,47,203011),('2030-11-24',203048,11,2030,24,48,203011),('2030-11-25',203048,11,2030,25,48,203011),('2030-11-26',203048,11,2030,26,48,203011),('2030-11-27',203048,11,2030,27,48,203011),('2030-11-28',203048,11,2030,28,48,203011),('2030-11-29',203048,11,2030,29,48,203011),('2030-11-30',203048,11,2030,30,48,203011),('2030-12-01',203049,12,2030,1,49,203012),('2030-12-02',203049,12,2030,2,49,203012),('2030-12-03',203049,12,2030,3,49,203012),('2030-12-04',203049,12,2030,4,49,203012),('2030-12-05',203049,12,2030,5,49,203012),('2030-12-06',203049,12,2030,6,49,203012),('2030-12-07',203049,12,2030,7,49,203012),('2030-12-08',203050,12,2030,8,50,203012),('2030-12-09',203050,12,2030,9,50,203012),('2030-12-10',203050,12,2030,10,50,203012),('2030-12-11',203050,12,2030,11,50,203012),('2030-12-12',203050,12,2030,12,50,203012),('2030-12-13',203050,12,2030,13,50,203012),('2030-12-14',203050,12,2030,14,50,203012),('2030-12-15',203051,12,2030,15,51,203012),('2030-12-16',203051,12,2030,16,51,203012),('2030-12-17',203051,12,2030,17,51,203012),('2030-12-18',203051,12,2030,18,51,203012),('2030-12-19',203051,12,2030,19,51,203012),('2030-12-20',203051,12,2030,20,51,203012),('2030-12-21',203051,12,2030,21,51,203012),('2030-12-22',203052,12,2030,22,52,203012),('2030-12-23',203052,12,2030,23,52,203012),('2030-12-24',203052,12,2030,24,52,203012),('2030-12-25',203052,12,2030,25,52,203012),('2030-12-26',203052,12,2030,26,52,203012),('2030-12-27',203052,12,2030,27,52,203012),('2030-12-28',203052,12,2030,28,52,203012),('2030-12-29',203053,12,2030,29,1,203012),('2030-12-30',203001,12,2030,30,1,203012),('2030-12-31',203001,12,2030,31,1,203012),('2031-01-01',203101,1,2031,1,1,203101),('2031-01-02',203101,1,2031,2,1,203101),('2031-01-03',203101,1,2031,3,1,203101),('2031-01-04',203101,1,2031,4,1,203101),('2031-01-05',203102,1,2031,5,2,203101),('2031-01-06',203102,1,2031,6,2,203101),('2031-01-07',203102,1,2031,7,2,203101),('2031-01-08',203102,1,2031,8,2,203101),('2031-01-09',203102,1,2031,9,2,203101),('2031-01-10',203102,1,2031,10,2,203101),('2031-01-11',203102,1,2031,11,2,203101),('2031-01-12',203103,1,2031,12,3,203101),('2031-01-13',203103,1,2031,13,3,203101),('2031-01-14',203103,1,2031,14,3,203101),('2031-01-15',203103,1,2031,15,3,203101),('2031-01-16',203103,1,2031,16,3,203101),('2031-01-17',203103,1,2031,17,3,203101),('2031-01-18',203103,1,2031,18,3,203101),('2031-01-19',203104,1,2031,19,4,203101),('2031-01-20',203104,1,2031,20,4,203101),('2031-01-21',203104,1,2031,21,4,203101),('2031-01-22',203104,1,2031,22,4,203101),('2031-01-23',203104,1,2031,23,4,203101),('2031-01-24',203104,1,2031,24,4,203101),('2031-01-25',203104,1,2031,25,4,203101),('2031-01-26',203105,1,2031,26,5,203101),('2031-01-27',203105,1,2031,27,5,203101),('2031-01-28',203105,1,2031,28,5,203101),('2031-01-29',203105,1,2031,29,5,203101),('2031-01-30',203105,1,2031,30,5,203101),('2031-01-31',203105,1,2031,31,5,203101),('2031-02-01',203105,2,2031,1,5,203102),('2031-02-02',203106,2,2031,2,6,203102),('2031-02-03',203106,2,2031,3,6,203102),('2031-02-04',203106,2,2031,4,6,203102),('2031-02-05',203106,2,2031,5,6,203102),('2031-02-06',203106,2,2031,6,6,203102),('2031-02-07',203106,2,2031,7,6,203102),('2031-02-08',203106,2,2031,8,6,203102),('2031-02-09',203107,2,2031,9,7,203102),('2031-02-10',203107,2,2031,10,7,203102),('2031-02-11',203107,2,2031,11,7,203102),('2031-02-12',203107,2,2031,12,7,203102),('2031-02-13',203107,2,2031,13,7,203102),('2031-02-14',203107,2,2031,14,7,203102),('2031-02-15',203107,2,2031,15,7,203102),('2031-02-16',203108,2,2031,16,8,203102),('2031-02-17',203108,2,2031,17,8,203102),('2031-02-18',203108,2,2031,18,8,203102),('2031-02-19',203108,2,2031,19,8,203102),('2031-02-20',203108,2,2031,20,8,203102),('2031-02-21',203108,2,2031,21,8,203102),('2031-02-22',203108,2,2031,22,8,203102),('2031-02-23',203109,2,2031,23,9,203102),('2031-02-24',203109,2,2031,24,9,203102),('2031-02-25',203109,2,2031,25,9,203102),('2031-02-26',203109,2,2031,26,9,203102),('2031-02-27',203109,2,2031,27,9,203102),('2031-02-28',203109,2,2031,28,9,203102),('2031-03-01',203109,3,2031,1,9,203103),('2031-03-02',203110,3,2031,2,10,203103),('2031-03-03',203110,3,2031,3,10,203103),('2031-03-04',203110,3,2031,4,10,203103),('2031-03-05',203110,3,2031,5,10,203103),('2031-03-06',203110,3,2031,6,10,203103),('2031-03-07',203110,3,2031,7,10,203103),('2031-03-08',203110,3,2031,8,10,203103),('2031-03-09',203111,3,2031,9,11,203103),('2031-03-10',203111,3,2031,10,11,203103),('2031-03-11',203111,3,2031,11,11,203103),('2031-03-12',203111,3,2031,12,11,203103),('2031-03-13',203111,3,2031,13,11,203103),('2031-03-14',203111,3,2031,14,11,203103),('2031-03-15',203111,3,2031,15,11,203103),('2031-03-16',203112,3,2031,16,12,203103),('2031-03-17',203112,3,2031,17,12,203103),('2031-03-18',203112,3,2031,18,12,203103),('2031-03-19',203112,3,2031,19,12,203103),('2031-03-20',203112,3,2031,20,12,203103),('2031-03-21',203112,3,2031,21,12,203103),('2031-03-22',203112,3,2031,22,12,203103),('2031-03-23',203113,3,2031,23,13,203103),('2031-03-24',203113,3,2031,24,13,203103),('2031-03-25',203113,3,2031,25,13,203103),('2031-03-26',203113,3,2031,26,13,203103),('2031-03-27',203113,3,2031,27,13,203103),('2031-03-28',203113,3,2031,28,13,203103),('2031-03-29',203113,3,2031,29,13,203103),('2031-03-30',203114,3,2031,30,14,203103),('2031-03-31',203114,3,2031,31,14,203103),('2031-04-01',203114,4,2031,1,14,203104),('2031-04-02',203114,4,2031,2,14,203104),('2031-04-03',203114,4,2031,3,14,203104),('2031-04-04',203114,4,2031,4,14,203104),('2031-04-05',203114,4,2031,5,14,203104),('2031-04-06',203115,4,2031,6,15,203104),('2031-04-07',203115,4,2031,7,15,203104),('2031-04-08',203115,4,2031,8,15,203104),('2031-04-09',203115,4,2031,9,15,203104),('2031-04-10',203115,4,2031,10,15,203104),('2031-04-11',203115,4,2031,11,15,203104),('2031-04-12',203115,4,2031,12,15,203104),('2031-04-13',203116,4,2031,13,16,203104),('2031-04-14',203116,4,2031,14,16,203104),('2031-04-15',203116,4,2031,15,16,203104),('2031-04-16',203116,4,2031,16,16,203104),('2031-04-17',203116,4,2031,17,16,203104),('2031-04-18',203116,4,2031,18,16,203104),('2031-04-19',203116,4,2031,19,16,203104),('2031-04-20',203117,4,2031,20,17,203104),('2031-04-21',203117,4,2031,21,17,203104),('2031-04-22',203117,4,2031,22,17,203104),('2031-04-23',203117,4,2031,23,17,203104),('2031-04-24',203117,4,2031,24,17,203104),('2031-04-25',203117,4,2031,25,17,203104),('2031-04-26',203117,4,2031,26,17,203104),('2031-04-27',203118,4,2031,27,18,203104),('2031-04-28',203118,4,2031,28,18,203104),('2031-04-29',203118,4,2031,29,18,203104),('2031-04-30',203118,4,2031,30,18,203104),('2031-05-01',203118,5,2031,1,18,203105),('2031-05-02',203118,5,2031,2,18,203105),('2031-05-03',203118,5,2031,3,18,203105),('2031-05-04',203119,5,2031,4,19,203105),('2031-05-05',203119,5,2031,5,19,203105),('2031-05-06',203119,5,2031,6,19,203105),('2031-05-07',203119,5,2031,7,19,203105),('2031-05-08',203119,5,2031,8,19,203105),('2031-05-09',203119,5,2031,9,19,203105),('2031-05-10',203119,5,2031,10,19,203105),('2031-05-11',203120,5,2031,11,20,203105),('2031-05-12',203120,5,2031,12,20,203105),('2031-05-13',203120,5,2031,13,20,203105),('2031-05-14',203120,5,2031,14,20,203105),('2031-05-15',203120,5,2031,15,20,203105),('2031-05-16',203120,5,2031,16,20,203105),('2031-05-17',203120,5,2031,17,20,203105),('2031-05-18',203121,5,2031,18,21,203105),('2031-05-19',203121,5,2031,19,21,203105),('2031-05-20',203121,5,2031,20,21,203105),('2031-05-21',203121,5,2031,21,21,203105),('2031-05-22',203121,5,2031,22,21,203105),('2031-05-23',203121,5,2031,23,21,203105),('2031-05-24',203121,5,2031,24,21,203105),('2031-05-25',203122,5,2031,25,22,203105),('2031-05-26',203122,5,2031,26,22,203105),('2031-05-27',203122,5,2031,27,22,203105),('2031-05-28',203122,5,2031,28,22,203105),('2031-05-29',203122,5,2031,29,22,203105),('2031-05-30',203122,5,2031,30,22,203105),('2031-05-31',203122,5,2031,31,22,203105),('2031-06-01',203123,6,2031,1,23,203106),('2031-06-02',203123,6,2031,2,23,203106),('2031-06-03',203123,6,2031,3,23,203106),('2031-06-04',203123,6,2031,4,23,203106),('2031-06-05',203123,6,2031,5,23,203106),('2031-06-06',203123,6,2031,6,23,203106),('2031-06-07',203123,6,2031,7,23,203106),('2031-06-08',203124,6,2031,8,24,203106),('2031-06-09',203124,6,2031,9,24,203106),('2031-06-10',203124,6,2031,10,24,203106),('2031-06-11',203124,6,2031,11,24,203106),('2031-06-12',203124,6,2031,12,24,203106),('2031-06-13',203124,6,2031,13,24,203106),('2031-06-14',203124,6,2031,14,24,203106),('2031-06-15',203125,6,2031,15,25,203106),('2031-06-16',203125,6,2031,16,25,203106),('2031-06-17',203125,6,2031,17,25,203106),('2031-06-18',203125,6,2031,18,25,203106),('2031-06-19',203125,6,2031,19,25,203106),('2031-06-20',203125,6,2031,20,25,203106),('2031-06-21',203125,6,2031,21,25,203106),('2031-06-22',203126,6,2031,22,26,203106),('2031-06-23',203126,6,2031,23,26,203106),('2031-06-24',203126,6,2031,24,26,203106),('2031-06-25',203126,6,2031,25,26,203106),('2031-06-26',203126,6,2031,26,26,203106),('2031-06-27',203126,6,2031,27,26,203106),('2031-06-28',203126,6,2031,28,26,203106),('2031-06-29',203127,6,2031,29,27,203106),('2031-06-30',203127,6,2031,30,27,203106),('2031-07-01',203127,7,2031,1,27,203107),('2031-07-02',203127,7,2031,2,27,203107),('2031-07-03',203127,7,2031,3,27,203107),('2031-07-04',203127,7,2031,4,27,203107),('2031-07-05',203127,7,2031,5,27,203107),('2031-07-06',203128,7,2031,6,28,203107),('2031-07-07',203128,7,2031,7,28,203107),('2031-07-08',203128,7,2031,8,28,203107),('2031-07-09',203128,7,2031,9,28,203107),('2031-07-10',203128,7,2031,10,28,203107),('2031-07-11',203128,7,2031,11,28,203107),('2031-07-12',203128,7,2031,12,28,203107),('2031-07-13',203129,7,2031,13,29,203107),('2031-07-14',203129,7,2031,14,29,203107),('2031-07-15',203129,7,2031,15,29,203107),('2031-07-16',203129,7,2031,16,29,203107),('2031-07-17',203129,7,2031,17,29,203107),('2031-07-18',203129,7,2031,18,29,203107),('2031-07-19',203129,7,2031,19,29,203107),('2031-07-20',203130,7,2031,20,30,203107),('2031-07-21',203130,7,2031,21,30,203107),('2031-07-22',203130,7,2031,22,30,203107),('2031-07-23',203130,7,2031,23,30,203107),('2031-07-24',203130,7,2031,24,30,203107),('2031-07-25',203130,7,2031,25,30,203107),('2031-07-26',203130,7,2031,26,30,203107),('2031-07-27',203131,7,2031,27,31,203107),('2031-07-28',203131,7,2031,28,31,203107),('2031-07-29',203131,7,2031,29,31,203107),('2031-07-30',203131,7,2031,30,31,203107),('2031-07-31',203131,7,2031,31,31,203107),('2031-08-01',203131,8,2031,1,31,203108),('2031-08-02',203131,8,2031,2,31,203108),('2031-08-03',203132,8,2031,3,32,203108),('2031-08-04',203132,8,2031,4,32,203108),('2031-08-05',203132,8,2031,5,32,203108),('2031-08-06',203132,8,2031,6,32,203108),('2031-08-07',203132,8,2031,7,32,203108),('2031-08-08',203132,8,2031,8,32,203108),('2031-08-09',203132,8,2031,9,32,203108),('2031-08-10',203133,8,2031,10,33,203108),('2031-08-11',203133,8,2031,11,33,203108),('2031-08-12',203133,8,2031,12,33,203108),('2031-08-13',203133,8,2031,13,33,203108),('2031-08-14',203133,8,2031,14,33,203108),('2031-08-15',203133,8,2031,15,33,203108),('2031-08-16',203133,8,2031,16,33,203108),('2031-08-17',203134,8,2031,17,34,203108),('2031-08-18',203134,8,2031,18,34,203108),('2031-08-19',203134,8,2031,19,34,203108),('2031-08-20',203134,8,2031,20,34,203108),('2031-08-21',203134,8,2031,21,34,203108),('2031-08-22',203134,8,2031,22,34,203108),('2031-08-23',203134,8,2031,23,34,203108),('2031-08-24',203135,8,2031,24,35,203108),('2031-08-25',203135,8,2031,25,35,203108),('2031-08-26',203135,8,2031,26,35,203108),('2031-08-27',203135,8,2031,27,35,203108),('2031-08-28',203135,8,2031,28,35,203108),('2031-08-29',203135,8,2031,29,35,203108),('2031-08-30',203135,8,2031,30,35,203108),('2031-08-31',203136,8,2031,31,36,203108),('2031-09-01',203136,9,2031,1,36,203109),('2031-09-02',203136,9,2031,2,36,203109),('2031-09-03',203136,9,2031,3,36,203109),('2031-09-04',203136,9,2031,4,36,203109),('2031-09-05',203136,9,2031,5,36,203109),('2031-09-06',203136,9,2031,6,36,203109),('2031-09-07',203137,9,2031,7,37,203109),('2031-09-08',203137,9,2031,8,37,203109),('2031-09-09',203137,9,2031,9,37,203109),('2031-09-10',203137,9,2031,10,37,203109),('2031-09-11',203137,9,2031,11,37,203109),('2031-09-12',203137,9,2031,12,37,203109),('2031-09-13',203137,9,2031,13,37,203109),('2031-09-14',203138,9,2031,14,38,203109),('2031-09-15',203138,9,2031,15,38,203109),('2031-09-16',203138,9,2031,16,38,203109),('2031-09-17',203138,9,2031,17,38,203109),('2031-09-18',203138,9,2031,18,38,203109),('2031-09-19',203138,9,2031,19,38,203109),('2031-09-20',203138,9,2031,20,38,203109),('2031-09-21',203139,9,2031,21,39,203109),('2031-09-22',203139,9,2031,22,39,203109),('2031-09-23',203139,9,2031,23,39,203109),('2031-09-24',203139,9,2031,24,39,203109),('2031-09-25',203139,9,2031,25,39,203109),('2031-09-26',203139,9,2031,26,39,203109),('2031-09-27',203139,9,2031,27,39,203109),('2031-09-28',203140,9,2031,28,40,203109),('2031-09-29',203140,9,2031,29,40,203109),('2031-09-30',203140,9,2031,30,40,203109),('2031-10-01',203140,10,2031,1,40,203110),('2031-10-02',203140,10,2031,2,40,203110),('2031-10-03',203140,10,2031,3,40,203110),('2031-10-04',203140,10,2031,4,40,203110),('2031-10-05',203141,10,2031,5,41,203110),('2031-10-06',203141,10,2031,6,41,203110),('2031-10-07',203141,10,2031,7,41,203110),('2031-10-08',203141,10,2031,8,41,203110),('2031-10-09',203141,10,2031,9,41,203110),('2031-10-10',203141,10,2031,10,41,203110),('2031-10-11',203141,10,2031,11,41,203110),('2031-10-12',203142,10,2031,12,42,203110),('2031-10-13',203142,10,2031,13,42,203110),('2031-10-14',203142,10,2031,14,42,203110),('2031-10-15',203142,10,2031,15,42,203110),('2031-10-16',203142,10,2031,16,42,203110),('2031-10-17',203142,10,2031,17,42,203110),('2031-10-18',203142,10,2031,18,42,203110),('2031-10-19',203143,10,2031,19,43,203110),('2031-10-20',203143,10,2031,20,43,203110),('2031-10-21',203143,10,2031,21,43,203110),('2031-10-22',203143,10,2031,22,43,203110),('2031-10-23',203143,10,2031,23,43,203110),('2031-10-24',203143,10,2031,24,43,203110),('2031-10-25',203143,10,2031,25,43,203110),('2031-10-26',203144,10,2031,26,44,203110),('2031-10-27',203144,10,2031,27,44,203110),('2031-10-28',203144,10,2031,28,44,203110),('2031-10-29',203144,10,2031,29,44,203110),('2031-10-30',203144,10,2031,30,44,203110),('2031-10-31',203144,10,2031,31,44,203110),('2031-11-01',203144,11,2031,1,44,203111),('2031-11-02',203145,11,2031,2,45,203111),('2031-11-03',203145,11,2031,3,45,203111),('2031-11-04',203145,11,2031,4,45,203111),('2031-11-05',203145,11,2031,5,45,203111),('2031-11-06',203145,11,2031,6,45,203111),('2031-11-07',203145,11,2031,7,45,203111),('2031-11-08',203145,11,2031,8,45,203111),('2031-11-09',203146,11,2031,9,46,203111),('2031-11-10',203146,11,2031,10,46,203111),('2031-11-11',203146,11,2031,11,46,203111),('2031-11-12',203146,11,2031,12,46,203111),('2031-11-13',203146,11,2031,13,46,203111),('2031-11-14',203146,11,2031,14,46,203111),('2031-11-15',203146,11,2031,15,46,203111),('2031-11-16',203147,11,2031,16,47,203111),('2031-11-17',203147,11,2031,17,47,203111),('2031-11-18',203147,11,2031,18,47,203111),('2031-11-19',203147,11,2031,19,47,203111),('2031-11-20',203147,11,2031,20,47,203111),('2031-11-21',203147,11,2031,21,47,203111),('2031-11-22',203147,11,2031,22,47,203111),('2031-11-23',203148,11,2031,23,48,203111),('2031-11-24',203148,11,2031,24,48,203111),('2031-11-25',203148,11,2031,25,48,203111),('2031-11-26',203148,11,2031,26,48,203111),('2031-11-27',203148,11,2031,27,48,203111),('2031-11-28',203148,11,2031,28,48,203111),('2031-11-29',203148,11,2031,29,48,203111),('2031-11-30',203149,11,2031,30,49,203111),('2031-12-01',203149,12,2031,1,49,203112),('2031-12-02',203149,12,2031,2,49,203112),('2031-12-03',203149,12,2031,3,49,203112),('2031-12-04',203149,12,2031,4,49,203112),('2031-12-05',203149,12,2031,5,49,203112),('2031-12-06',203149,12,2031,6,49,203112),('2031-12-07',203150,12,2031,7,50,203112),('2031-12-08',203150,12,2031,8,50,203112),('2031-12-09',203150,12,2031,9,50,203112),('2031-12-10',203150,12,2031,10,50,203112),('2031-12-11',203150,12,2031,11,50,203112),('2031-12-12',203150,12,2031,12,50,203112),('2031-12-13',203150,12,2031,13,50,203112),('2031-12-14',203151,12,2031,14,51,203112),('2031-12-15',203151,12,2031,15,51,203112),('2031-12-16',203151,12,2031,16,51,203112),('2031-12-17',203151,12,2031,17,51,203112),('2031-12-18',203151,12,2031,18,51,203112),('2031-12-19',203151,12,2031,19,51,203112),('2031-12-20',203151,12,2031,20,51,203112),('2031-12-21',203152,12,2031,21,52,203112),('2031-12-22',203152,12,2031,22,52,203112),('2031-12-23',203152,12,2031,23,52,203112),('2031-12-24',203152,12,2031,24,52,203112),('2031-12-25',203152,12,2031,25,52,203112),('2031-12-26',203152,12,2031,26,52,203112),('2031-12-27',203152,12,2031,27,52,203112),('2031-12-28',203153,12,2031,28,53,203112),('2031-12-29',203101,12,2031,29,53,203112),('2031-12-30',203101,12,2031,30,53,203112),('2031-12-31',203101,12,2031,31,53,203112),('2032-01-01',203201,1,2032,1,53,203201),('2032-01-02',203201,1,2032,2,53,203201),('2032-01-03',203201,1,2032,3,53,203201),('2032-01-04',203202,1,2032,4,1,203201),('2032-01-05',203202,1,2032,5,1,203201),('2032-01-06',203202,1,2032,6,1,203201),('2032-01-07',203202,1,2032,7,1,203201),('2032-01-08',203202,1,2032,8,1,203201),('2032-01-09',203202,1,2032,9,1,203201),('2032-01-10',203202,1,2032,10,1,203201),('2032-01-11',203203,1,2032,11,2,203201),('2032-01-12',203203,1,2032,12,2,203201),('2032-01-13',203203,1,2032,13,2,203201),('2032-01-14',203203,1,2032,14,2,203201),('2032-01-15',203203,1,2032,15,2,203201),('2032-01-16',203203,1,2032,16,2,203201),('2032-01-17',203203,1,2032,17,2,203201),('2032-01-18',203204,1,2032,18,3,203201),('2032-01-19',203204,1,2032,19,3,203201),('2032-01-20',203204,1,2032,20,3,203201),('2032-01-21',203204,1,2032,21,3,203201),('2032-01-22',203204,1,2032,22,3,203201),('2032-01-23',203204,1,2032,23,3,203201),('2032-01-24',203204,1,2032,24,3,203201),('2032-01-25',203205,1,2032,25,4,203201),('2032-01-26',203205,1,2032,26,4,203201),('2032-01-27',203205,1,2032,27,4,203201),('2032-01-28',203205,1,2032,28,4,203201),('2032-01-29',203205,1,2032,29,4,203201),('2032-01-30',203205,1,2032,30,4,203201),('2032-01-31',203205,1,2032,31,4,203201),('2032-02-01',203206,2,2032,1,5,203202),('2032-02-02',203206,2,2032,2,5,203202),('2032-02-03',203206,2,2032,3,5,203202),('2032-02-04',203206,2,2032,4,5,203202),('2032-02-05',203206,2,2032,5,5,203202),('2032-02-06',203206,2,2032,6,5,203202),('2032-02-07',203206,2,2032,7,5,203202),('2032-02-08',203207,2,2032,8,6,203202),('2032-02-09',203207,2,2032,9,6,203202),('2032-02-10',203207,2,2032,10,6,203202),('2032-02-11',203207,2,2032,11,6,203202),('2032-02-12',203207,2,2032,12,6,203202),('2032-02-13',203207,2,2032,13,6,203202),('2032-02-14',203207,2,2032,14,6,203202),('2032-02-15',203208,2,2032,15,7,203202),('2032-02-16',203208,2,2032,16,7,203202),('2032-02-17',203208,2,2032,17,7,203202),('2032-02-18',203208,2,2032,18,7,203202),('2032-02-19',203208,2,2032,19,7,203202),('2032-02-20',203208,2,2032,20,7,203202),('2032-02-21',203208,2,2032,21,7,203202),('2032-02-22',203209,2,2032,22,8,203202),('2032-02-23',203209,2,2032,23,8,203202),('2032-02-24',203209,2,2032,24,8,203202),('2032-02-25',203209,2,2032,25,8,203202),('2032-02-26',203209,2,2032,26,8,203202),('2032-02-27',203209,2,2032,27,8,203202),('2032-02-28',203209,2,2032,28,8,203202),('2032-02-29',203210,2,2032,29,9,203202),('2032-03-01',203210,3,2032,1,9,203203),('2032-03-02',203210,3,2032,2,9,203203),('2032-03-03',203210,3,2032,3,9,203203),('2032-03-04',203210,3,2032,4,9,203203),('2032-03-05',203210,3,2032,5,9,203203),('2032-03-06',203210,3,2032,6,9,203203),('2032-03-07',203211,3,2032,7,10,203203),('2032-03-08',203211,3,2032,8,10,203203),('2032-03-09',203211,3,2032,9,10,203203),('2032-03-10',203211,3,2032,10,10,203203),('2032-03-11',203211,3,2032,11,10,203203),('2032-03-12',203211,3,2032,12,10,203203),('2032-03-13',203211,3,2032,13,10,203203),('2032-03-14',203212,3,2032,14,11,203203),('2032-03-15',203212,3,2032,15,11,203203),('2032-03-16',203212,3,2032,16,11,203203),('2032-03-17',203212,3,2032,17,11,203203),('2032-03-18',203212,3,2032,18,11,203203),('2032-03-19',203212,3,2032,19,11,203203),('2032-03-20',203212,3,2032,20,11,203203),('2032-03-21',203213,3,2032,21,12,203203),('2032-03-22',203213,3,2032,22,12,203203),('2032-03-23',203213,3,2032,23,12,203203),('2032-03-24',203213,3,2032,24,12,203203),('2032-03-25',203213,3,2032,25,12,203203),('2032-03-26',203213,3,2032,26,12,203203),('2032-03-27',203213,3,2032,27,12,203203),('2032-03-28',203214,3,2032,28,13,203203),('2032-03-29',203214,3,2032,29,13,203203),('2032-03-30',203214,3,2032,30,13,203203),('2032-03-31',203214,3,2032,31,13,203203),('2032-04-01',203214,4,2032,1,13,203204),('2032-04-02',203214,4,2032,2,13,203204),('2032-04-03',203214,4,2032,3,13,203204),('2032-04-04',203215,4,2032,4,14,203204),('2032-04-05',203215,4,2032,5,14,203204),('2032-04-06',203215,4,2032,6,14,203204),('2032-04-07',203215,4,2032,7,14,203204),('2032-04-08',203215,4,2032,8,14,203204),('2032-04-09',203215,4,2032,9,14,203204),('2032-04-10',203215,4,2032,10,14,203204),('2032-04-11',203216,4,2032,11,15,203204),('2032-04-12',203216,4,2032,12,15,203204),('2032-04-13',203216,4,2032,13,15,203204),('2032-04-14',203216,4,2032,14,15,203204),('2032-04-15',203216,4,2032,15,15,203204),('2032-04-16',203216,4,2032,16,15,203204),('2032-04-17',203216,4,2032,17,15,203204),('2032-04-18',203217,4,2032,18,16,203204),('2032-04-19',203217,4,2032,19,16,203204),('2032-04-20',203217,4,2032,20,16,203204),('2032-04-21',203217,4,2032,21,16,203204),('2032-04-22',203217,4,2032,22,16,203204),('2032-04-23',203217,4,2032,23,16,203204),('2032-04-24',203217,4,2032,24,16,203204),('2032-04-25',203218,4,2032,25,17,203204),('2032-04-26',203218,4,2032,26,17,203204),('2032-04-27',203218,4,2032,27,17,203204),('2032-04-28',203218,4,2032,28,17,203204),('2032-04-29',203218,4,2032,29,17,203204),('2032-04-30',203218,4,2032,30,17,203204),('2032-05-01',203218,5,2032,1,17,203205),('2032-05-02',203219,5,2032,2,18,203205),('2032-05-03',203219,5,2032,3,18,203205),('2032-05-04',203219,5,2032,4,18,203205),('2032-05-05',203219,5,2032,5,18,203205),('2032-05-06',203219,5,2032,6,18,203205),('2032-05-07',203219,5,2032,7,18,203205),('2032-05-08',203219,5,2032,8,18,203205),('2032-05-09',203220,5,2032,9,19,203205),('2032-05-10',203220,5,2032,10,19,203205),('2032-05-11',203220,5,2032,11,19,203205),('2032-05-12',203220,5,2032,12,19,203205),('2032-05-13',203220,5,2032,13,19,203205),('2032-05-14',203220,5,2032,14,19,203205),('2032-05-15',203220,5,2032,15,19,203205),('2032-05-16',203221,5,2032,16,20,203205),('2032-05-17',203221,5,2032,17,20,203205),('2032-05-18',203221,5,2032,18,20,203205),('2032-05-19',203221,5,2032,19,20,203205),('2032-05-20',203221,5,2032,20,20,203205),('2032-05-21',203221,5,2032,21,20,203205),('2032-05-22',203221,5,2032,22,20,203205),('2032-05-23',203222,5,2032,23,21,203205),('2032-05-24',203222,5,2032,24,21,203205),('2032-05-25',203222,5,2032,25,21,203205),('2032-05-26',203222,5,2032,26,21,203205),('2032-05-27',203222,5,2032,27,21,203205),('2032-05-28',203222,5,2032,28,21,203205),('2032-05-29',203222,5,2032,29,21,203205),('2032-05-30',203223,5,2032,30,22,203205),('2032-05-31',203223,5,2032,31,22,203205),('2032-06-01',203223,6,2032,1,22,203206),('2032-06-02',203223,6,2032,2,22,203206),('2032-06-03',203223,6,2032,3,22,203206),('2032-06-04',203223,6,2032,4,22,203206),('2032-06-05',203223,6,2032,5,22,203206),('2032-06-06',203224,6,2032,6,23,203206),('2032-06-07',203224,6,2032,7,23,203206),('2032-06-08',203224,6,2032,8,23,203206),('2032-06-09',203224,6,2032,9,23,203206),('2032-06-10',203224,6,2032,10,23,203206),('2032-06-11',203224,6,2032,11,23,203206),('2032-06-12',203224,6,2032,12,23,203206),('2032-06-13',203225,6,2032,13,24,203206),('2032-06-14',203225,6,2032,14,24,203206),('2032-06-15',203225,6,2032,15,24,203206),('2032-06-16',203225,6,2032,16,24,203206),('2032-06-17',203225,6,2032,17,24,203206),('2032-06-18',203225,6,2032,18,24,203206),('2032-06-19',203225,6,2032,19,24,203206),('2032-06-20',203226,6,2032,20,25,203206),('2032-06-21',203226,6,2032,21,25,203206),('2032-06-22',203226,6,2032,22,25,203206),('2032-06-23',203226,6,2032,23,25,203206),('2032-06-24',203226,6,2032,24,25,203206),('2032-06-25',203226,6,2032,25,25,203206),('2032-06-26',203226,6,2032,26,25,203206),('2032-06-27',203227,6,2032,27,26,203206),('2032-06-28',203227,6,2032,28,26,203206),('2032-06-29',203227,6,2032,29,26,203206),('2032-06-30',203227,6,2032,30,26,203206),('2032-07-01',203227,7,2032,1,26,203207),('2032-07-02',203227,7,2032,2,26,203207),('2032-07-03',203227,7,2032,3,26,203207),('2032-07-04',203228,7,2032,4,27,203207),('2032-07-05',203228,7,2032,5,27,203207),('2032-07-06',203228,7,2032,6,27,203207),('2032-07-07',203228,7,2032,7,27,203207),('2032-07-08',203228,7,2032,8,27,203207),('2032-07-09',203228,7,2032,9,27,203207),('2032-07-10',203228,7,2032,10,27,203207),('2032-07-11',203229,7,2032,11,28,203207),('2032-07-12',203229,7,2032,12,28,203207),('2032-07-13',203229,7,2032,13,28,203207),('2032-07-14',203229,7,2032,14,28,203207),('2032-07-15',203229,7,2032,15,28,203207),('2032-07-16',203229,7,2032,16,28,203207),('2032-07-17',203229,7,2032,17,28,203207),('2032-07-18',203230,7,2032,18,29,203207),('2032-07-19',203230,7,2032,19,29,203207),('2032-07-20',203230,7,2032,20,29,203207),('2032-07-21',203230,7,2032,21,29,203207),('2032-07-22',203230,7,2032,22,29,203207),('2032-07-23',203230,7,2032,23,29,203207),('2032-07-24',203230,7,2032,24,29,203207),('2032-07-25',203231,7,2032,25,30,203207),('2032-07-26',203231,7,2032,26,30,203207),('2032-07-27',203231,7,2032,27,30,203207),('2032-07-28',203231,7,2032,28,30,203207),('2032-07-29',203231,7,2032,29,30,203207),('2032-07-30',203231,7,2032,30,30,203207),('2032-07-31',203231,7,2032,31,30,203207),('2032-08-01',203232,8,2032,1,31,203208),('2032-08-02',203232,8,2032,2,31,203208),('2032-08-03',203232,8,2032,3,31,203208),('2032-08-04',203232,8,2032,4,31,203208),('2032-08-05',203232,8,2032,5,31,203208),('2032-08-06',203232,8,2032,6,31,203208),('2032-08-07',203232,8,2032,7,31,203208),('2032-08-08',203233,8,2032,8,32,203208),('2032-08-09',203233,8,2032,9,32,203208),('2032-08-10',203233,8,2032,10,32,203208),('2032-08-11',203233,8,2032,11,32,203208),('2032-08-12',203233,8,2032,12,32,203208),('2032-08-13',203233,8,2032,13,32,203208),('2032-08-14',203233,8,2032,14,32,203208),('2032-08-15',203234,8,2032,15,33,203208),('2032-08-16',203234,8,2032,16,33,203208),('2032-08-17',203234,8,2032,17,33,203208),('2032-08-18',203234,8,2032,18,33,203208),('2032-08-19',203234,8,2032,19,33,203208),('2032-08-20',203234,8,2032,20,33,203208),('2032-08-21',203234,8,2032,21,33,203208),('2032-08-22',203235,8,2032,22,34,203208),('2032-08-23',203235,8,2032,23,34,203208),('2032-08-24',203235,8,2032,24,34,203208),('2032-08-25',203235,8,2032,25,34,203208),('2032-08-26',203235,8,2032,26,34,203208),('2032-08-27',203235,8,2032,27,34,203208),('2032-08-28',203235,8,2032,28,34,203208),('2032-08-29',203236,8,2032,29,35,203208),('2032-08-30',203236,8,2032,30,35,203208),('2032-08-31',203236,8,2032,31,35,203208),('2032-09-01',203236,9,2032,1,35,203209),('2032-09-02',203236,9,2032,2,35,203209),('2032-09-03',203236,9,2032,3,35,203209),('2032-09-04',203236,9,2032,4,35,203209),('2032-09-05',203237,9,2032,5,36,203209),('2032-09-06',203237,9,2032,6,36,203209),('2032-09-07',203237,9,2032,7,36,203209),('2032-09-08',203237,9,2032,8,36,203209),('2032-09-09',203237,9,2032,9,36,203209),('2032-09-10',203237,9,2032,10,36,203209),('2032-09-11',203237,9,2032,11,36,203209),('2032-09-12',203238,9,2032,12,37,203209),('2032-09-13',203238,9,2032,13,37,203209),('2032-09-14',203238,9,2032,14,37,203209),('2032-09-15',203238,9,2032,15,37,203209),('2032-09-16',203238,9,2032,16,37,203209),('2032-09-17',203238,9,2032,17,37,203209),('2032-09-18',203238,9,2032,18,37,203209),('2032-09-19',203239,9,2032,19,38,203209),('2032-09-20',203239,9,2032,20,38,203209),('2032-09-21',203239,9,2032,21,38,203209),('2032-09-22',203239,9,2032,22,38,203209),('2032-09-23',203239,9,2032,23,38,203209),('2032-09-24',203239,9,2032,24,38,203209),('2032-09-25',203239,9,2032,25,38,203209),('2032-09-26',203240,9,2032,26,39,203209),('2032-09-27',203240,9,2032,27,39,203209),('2032-09-28',203240,9,2032,28,39,203209),('2032-09-29',203240,9,2032,29,39,203209),('2032-09-30',203240,9,2032,30,39,203209),('2032-10-01',203240,10,2032,1,39,203210),('2032-10-02',203240,10,2032,2,39,203210),('2032-10-03',203241,10,2032,3,40,203210),('2032-10-04',203241,10,2032,4,40,203210),('2032-10-05',203241,10,2032,5,40,203210),('2032-10-06',203241,10,2032,6,40,203210),('2032-10-07',203241,10,2032,7,40,203210),('2032-10-08',203241,10,2032,8,40,203210),('2032-10-09',203241,10,2032,9,40,203210),('2032-10-10',203242,10,2032,10,41,203210),('2032-10-11',203242,10,2032,11,41,203210),('2032-10-12',203242,10,2032,12,41,203210),('2032-10-13',203242,10,2032,13,41,203210),('2032-10-14',203242,10,2032,14,41,203210),('2032-10-15',203242,10,2032,15,41,203210),('2032-10-16',203242,10,2032,16,41,203210),('2032-10-17',203243,10,2032,17,42,203210),('2032-10-18',203243,10,2032,18,42,203210),('2032-10-19',203243,10,2032,19,42,203210),('2032-10-20',203243,10,2032,20,42,203210),('2032-10-21',203243,10,2032,21,42,203210),('2032-10-22',203243,10,2032,22,42,203210),('2032-10-23',203243,10,2032,23,42,203210),('2032-10-24',203244,10,2032,24,43,203210),('2032-10-25',203244,10,2032,25,43,203210),('2032-10-26',203244,10,2032,26,43,203210),('2032-10-27',203244,10,2032,27,43,203210),('2032-10-28',203244,10,2032,28,43,203210),('2032-10-29',203244,10,2032,29,43,203210),('2032-10-30',203244,10,2032,30,43,203210),('2032-10-31',203245,10,2032,31,44,203210),('2032-11-01',203245,11,2032,1,44,203211),('2032-11-02',203245,11,2032,2,44,203211),('2032-11-03',203245,11,2032,3,44,203211),('2032-11-04',203245,11,2032,4,44,203211),('2032-11-05',203245,11,2032,5,44,203211),('2032-11-06',203245,11,2032,6,44,203211),('2032-11-07',203246,11,2032,7,45,203211),('2032-11-08',203246,11,2032,8,45,203211),('2032-11-09',203246,11,2032,9,45,203211),('2032-11-10',203246,11,2032,10,45,203211),('2032-11-11',203246,11,2032,11,45,203211),('2032-11-12',203246,11,2032,12,45,203211),('2032-11-13',203246,11,2032,13,45,203211),('2032-11-14',203247,11,2032,14,46,203211),('2032-11-15',203247,11,2032,15,46,203211),('2032-11-16',203247,11,2032,16,46,203211),('2032-11-17',203247,11,2032,17,46,203211),('2032-11-18',203247,11,2032,18,46,203211),('2032-11-19',203247,11,2032,19,46,203211),('2032-11-20',203247,11,2032,20,46,203211),('2032-11-21',203248,11,2032,21,47,203211),('2032-11-22',203248,11,2032,22,47,203211),('2032-11-23',203248,11,2032,23,47,203211),('2032-11-24',203248,11,2032,24,47,203211),('2032-11-25',203248,11,2032,25,47,203211),('2032-11-26',203248,11,2032,26,47,203211),('2032-11-27',203248,11,2032,27,47,203211),('2032-11-28',203249,11,2032,28,48,203211),('2032-11-29',203249,11,2032,29,48,203211),('2032-11-30',203249,11,2032,30,48,203211),('2032-12-01',203249,12,2032,1,48,203212),('2032-12-02',203249,12,2032,2,48,203212),('2032-12-03',203249,12,2032,3,48,203212),('2032-12-04',203249,12,2032,4,48,203212),('2032-12-05',203250,12,2032,5,49,203212),('2032-12-06',203250,12,2032,6,49,203212),('2032-12-07',203250,12,2032,7,49,203212),('2032-12-08',203250,12,2032,8,49,203212),('2032-12-09',203250,12,2032,9,49,203212),('2032-12-10',203250,12,2032,10,49,203212),('2032-12-11',203250,12,2032,11,49,203212),('2032-12-12',203251,12,2032,12,50,203212),('2032-12-13',203251,12,2032,13,50,203212),('2032-12-14',203251,12,2032,14,50,203212),('2032-12-15',203251,12,2032,15,50,203212),('2032-12-16',203251,12,2032,16,50,203212),('2032-12-17',203251,12,2032,17,50,203212),('2032-12-18',203251,12,2032,18,50,203212),('2032-12-19',203252,12,2032,19,51,203212),('2032-12-20',203252,12,2032,20,51,203212),('2032-12-21',203252,12,2032,21,51,203212),('2032-12-22',203252,12,2032,22,51,203212),('2032-12-23',203252,12,2032,23,51,203212),('2032-12-24',203252,12,2032,24,51,203212),('2032-12-25',203252,12,2032,25,51,203212),('2032-12-26',203253,12,2032,26,52,203212),('2032-12-27',203253,12,2032,27,52,203212),('2032-12-28',203253,12,2032,28,52,203212),('2032-12-29',203253,12,2032,29,52,203212),('2032-12-30',203253,12,2032,30,52,203212),('2032-12-31',203253,12,2032,31,52,203212),('2033-01-01',203353,1,2033,1,52,203301),('2033-01-02',203354,1,2033,2,1,203301),('2033-01-03',203301,1,2033,3,1,203301),('2033-01-04',203301,1,2033,4,1,203301),('2033-01-05',203301,1,2033,5,1,203301),('2033-01-06',203301,1,2033,6,1,203301),('2033-01-07',203301,1,2033,7,1,203301),('2033-01-08',203301,1,2033,8,1,203301),('2033-01-09',203302,1,2033,9,2,203301),('2033-01-10',203302,1,2033,10,2,203301),('2033-01-11',203302,1,2033,11,2,203301),('2033-01-12',203302,1,2033,12,2,203301),('2033-01-13',203302,1,2033,13,2,203301),('2033-01-14',203302,1,2033,14,2,203301),('2033-01-15',203302,1,2033,15,2,203301),('2033-01-16',203303,1,2033,16,3,203301),('2033-01-17',203303,1,2033,17,3,203301),('2033-01-18',203303,1,2033,18,3,203301),('2033-01-19',203303,1,2033,19,3,203301),('2033-01-20',203303,1,2033,20,3,203301),('2033-01-21',203303,1,2033,21,3,203301),('2033-01-22',203303,1,2033,22,3,203301),('2033-01-23',203304,1,2033,23,4,203301),('2033-01-24',203304,1,2033,24,4,203301),('2033-01-25',203304,1,2033,25,4,203301),('2033-01-26',203304,1,2033,26,4,203301),('2033-01-27',203304,1,2033,27,4,203301),('2033-01-28',203304,1,2033,28,4,203301),('2033-01-29',203304,1,2033,29,4,203301),('2033-01-30',203305,1,2033,30,5,203301),('2033-01-31',203305,1,2033,31,5,203301),('2033-02-01',203305,2,2033,1,5,203302),('2033-02-02',203305,2,2033,2,5,203302),('2033-02-03',203305,2,2033,3,5,203302),('2033-02-04',203305,2,2033,4,5,203302),('2033-02-05',203305,2,2033,5,5,203302),('2033-02-06',203306,2,2033,6,6,203302),('2033-02-07',203306,2,2033,7,6,203302),('2033-02-08',203306,2,2033,8,6,203302),('2033-02-09',203306,2,2033,9,6,203302),('2033-02-10',203306,2,2033,10,6,203302),('2033-02-11',203306,2,2033,11,6,203302),('2033-02-12',203306,2,2033,12,6,203302),('2033-02-13',203307,2,2033,13,7,203302),('2033-02-14',203307,2,2033,14,7,203302),('2033-02-15',203307,2,2033,15,7,203302),('2033-02-16',203307,2,2033,16,7,203302),('2033-02-17',203307,2,2033,17,7,203302),('2033-02-18',203307,2,2033,18,7,203302),('2033-02-19',203307,2,2033,19,7,203302),('2033-02-20',203308,2,2033,20,8,203302),('2033-02-21',203308,2,2033,21,8,203302),('2033-02-22',203308,2,2033,22,8,203302),('2033-02-23',203308,2,2033,23,8,203302),('2033-02-24',203308,2,2033,24,8,203302),('2033-02-25',203308,2,2033,25,8,203302),('2033-02-26',203308,2,2033,26,8,203302),('2033-02-27',203309,2,2033,27,9,203302),('2033-02-28',203309,2,2033,28,9,203302),('2033-03-01',203309,3,2033,1,9,203303),('2033-03-02',203309,3,2033,2,9,203303),('2033-03-03',203309,3,2033,3,9,203303),('2033-03-04',203309,3,2033,4,9,203303),('2033-03-05',203309,3,2033,5,9,203303),('2033-03-06',203310,3,2033,6,10,203303),('2033-03-07',203310,3,2033,7,10,203303),('2033-03-08',203310,3,2033,8,10,203303),('2033-03-09',203310,3,2033,9,10,203303),('2033-03-10',203310,3,2033,10,10,203303),('2033-03-11',203310,3,2033,11,10,203303),('2033-03-12',203310,3,2033,12,10,203303),('2033-03-13',203311,3,2033,13,11,203303),('2033-03-14',203311,3,2033,14,11,203303),('2033-03-15',203311,3,2033,15,11,203303),('2033-03-16',203311,3,2033,16,11,203303),('2033-03-17',203311,3,2033,17,11,203303),('2033-03-18',203311,3,2033,18,11,203303),('2033-03-19',203311,3,2033,19,11,203303),('2033-03-20',203312,3,2033,20,12,203303),('2033-03-21',203312,3,2033,21,12,203303),('2033-03-22',203312,3,2033,22,12,203303),('2033-03-23',203312,3,2033,23,12,203303),('2033-03-24',203312,3,2033,24,12,203303),('2033-03-25',203312,3,2033,25,12,203303),('2033-03-26',203312,3,2033,26,12,203303),('2033-03-27',203313,3,2033,27,13,203303),('2033-03-28',203313,3,2033,28,13,203303),('2033-03-29',203313,3,2033,29,13,203303),('2033-03-30',203313,3,2033,30,13,203303),('2033-03-31',203313,3,2033,31,13,203303),('2033-04-01',203313,4,2033,1,13,203304),('2033-04-02',203313,4,2033,2,13,203304),('2033-04-03',203314,4,2033,3,14,203304),('2033-04-04',203314,4,2033,4,14,203304),('2033-04-05',203314,4,2033,5,14,203304),('2033-04-06',203314,4,2033,6,14,203304),('2033-04-07',203314,4,2033,7,14,203304),('2033-04-08',203314,4,2033,8,14,203304),('2033-04-09',203314,4,2033,9,14,203304),('2033-04-10',203315,4,2033,10,15,203304),('2033-04-11',203315,4,2033,11,15,203304),('2033-04-12',203315,4,2033,12,15,203304),('2033-04-13',203315,4,2033,13,15,203304),('2033-04-14',203315,4,2033,14,15,203304),('2033-04-15',203315,4,2033,15,15,203304),('2033-04-16',203315,4,2033,16,15,203304),('2033-04-17',203316,4,2033,17,16,203304),('2033-04-18',203316,4,2033,18,16,203304),('2033-04-19',203316,4,2033,19,16,203304),('2033-04-20',203316,4,2033,20,16,203304),('2033-04-21',203316,4,2033,21,16,203304),('2033-04-22',203316,4,2033,22,16,203304),('2033-04-23',203316,4,2033,23,16,203304),('2033-04-24',203317,4,2033,24,17,203304),('2033-04-25',203317,4,2033,25,17,203304),('2033-04-26',203317,4,2033,26,17,203304),('2033-04-27',203317,4,2033,27,17,203304),('2033-04-28',203317,4,2033,28,17,203304),('2033-04-29',203317,4,2033,29,17,203304),('2033-04-30',203317,4,2033,30,17,203304),('2033-05-01',203318,5,2033,1,18,203305),('2033-05-02',203318,5,2033,2,18,203305),('2033-05-03',203318,5,2033,3,18,203305),('2033-05-04',203318,5,2033,4,18,203305),('2033-05-05',203318,5,2033,5,18,203305),('2033-05-06',203318,5,2033,6,18,203305),('2033-05-07',203318,5,2033,7,18,203305),('2033-05-08',203319,5,2033,8,19,203305),('2033-05-09',203319,5,2033,9,19,203305),('2033-05-10',203319,5,2033,10,19,203305),('2033-05-11',203319,5,2033,11,19,203305),('2033-05-12',203319,5,2033,12,19,203305),('2033-05-13',203319,5,2033,13,19,203305),('2033-05-14',203319,5,2033,14,19,203305),('2033-05-15',203320,5,2033,15,20,203305),('2033-05-16',203320,5,2033,16,20,203305),('2033-05-17',203320,5,2033,17,20,203305),('2033-05-18',203320,5,2033,18,20,203305),('2033-05-19',203320,5,2033,19,20,203305),('2033-05-20',203320,5,2033,20,20,203305),('2033-05-21',203320,5,2033,21,20,203305),('2033-05-22',203321,5,2033,22,21,203305),('2033-05-23',203321,5,2033,23,21,203305),('2033-05-24',203321,5,2033,24,21,203305),('2033-05-25',203321,5,2033,25,21,203305),('2033-05-26',203321,5,2033,26,21,203305),('2033-05-27',203321,5,2033,27,21,203305),('2033-05-28',203321,5,2033,28,21,203305),('2033-05-29',203322,5,2033,29,22,203305),('2033-05-30',203322,5,2033,30,22,203305),('2033-05-31',203322,5,2033,31,22,203305),('2033-06-01',203322,6,2033,1,22,203306),('2033-06-02',203322,6,2033,2,22,203306),('2033-06-03',203322,6,2033,3,22,203306),('2033-06-04',203322,6,2033,4,22,203306),('2033-06-05',203323,6,2033,5,23,203306),('2033-06-06',203323,6,2033,6,23,203306),('2033-06-07',203323,6,2033,7,23,203306),('2033-06-08',203323,6,2033,8,23,203306),('2033-06-09',203323,6,2033,9,23,203306),('2033-06-10',203323,6,2033,10,23,203306),('2033-06-11',203323,6,2033,11,23,203306),('2033-06-12',203324,6,2033,12,24,203306),('2033-06-13',203324,6,2033,13,24,203306),('2033-06-14',203324,6,2033,14,24,203306),('2033-06-15',203324,6,2033,15,24,203306),('2033-06-16',203324,6,2033,16,24,203306),('2033-06-17',203324,6,2033,17,24,203306),('2033-06-18',203324,6,2033,18,24,203306),('2033-06-19',203325,6,2033,19,25,203306),('2033-06-20',203325,6,2033,20,25,203306),('2033-06-21',203325,6,2033,21,25,203306),('2033-06-22',203325,6,2033,22,25,203306),('2033-06-23',203325,6,2033,23,25,203306),('2033-06-24',203325,6,2033,24,25,203306),('2033-06-25',203325,6,2033,25,25,203306),('2033-06-26',203326,6,2033,26,26,203306),('2033-06-27',203326,6,2033,27,26,203306),('2033-06-28',203326,6,2033,28,26,203306),('2033-06-29',203326,6,2033,29,26,203306),('2033-06-30',203326,6,2033,30,26,203306),('2033-07-01',203326,7,2033,1,26,203307),('2033-07-02',203326,7,2033,2,26,203307),('2033-07-03',203327,7,2033,3,27,203307),('2033-07-04',203327,7,2033,4,27,203307),('2033-07-05',203327,7,2033,5,27,203307),('2033-07-06',203327,7,2033,6,27,203307),('2033-07-07',203327,7,2033,7,27,203307),('2033-07-08',203327,7,2033,8,27,203307),('2033-07-09',203327,7,2033,9,27,203307),('2033-07-10',203328,7,2033,10,28,203307),('2033-07-11',203328,7,2033,11,28,203307),('2033-07-12',203328,7,2033,12,28,203307),('2033-07-13',203328,7,2033,13,28,203307),('2033-07-14',203328,7,2033,14,28,203307),('2033-07-15',203328,7,2033,15,28,203307),('2033-07-16',203328,7,2033,16,28,203307),('2033-07-17',203329,7,2033,17,29,203307),('2033-07-18',203329,7,2033,18,29,203307),('2033-07-19',203329,7,2033,19,29,203307),('2033-07-20',203329,7,2033,20,29,203307),('2033-07-21',203329,7,2033,21,29,203307),('2033-07-22',203329,7,2033,22,29,203307),('2033-07-23',203329,7,2033,23,29,203307),('2033-07-24',203330,7,2033,24,30,203307),('2033-07-25',203330,7,2033,25,30,203307),('2033-07-26',203330,7,2033,26,30,203307),('2033-07-27',203330,7,2033,27,30,203307),('2033-07-28',203330,7,2033,28,30,203307),('2033-07-29',203330,7,2033,29,30,203307),('2033-07-30',203330,7,2033,30,30,203307),('2033-07-31',203331,7,2033,31,31,203307),('2033-08-01',203331,8,2033,1,31,203308),('2033-08-02',203331,8,2033,2,31,203308),('2033-08-03',203331,8,2033,3,31,203308),('2033-08-04',203331,8,2033,4,31,203308),('2033-08-05',203331,8,2033,5,31,203308),('2033-08-06',203331,8,2033,6,31,203308),('2033-08-07',203332,8,2033,7,32,203308),('2033-08-08',203332,8,2033,8,32,203308),('2033-08-09',203332,8,2033,9,32,203308),('2033-08-10',203332,8,2033,10,32,203308),('2033-08-11',203332,8,2033,11,32,203308),('2033-08-12',203332,8,2033,12,32,203308),('2033-08-13',203332,8,2033,13,32,203308),('2033-08-14',203333,8,2033,14,33,203308),('2033-08-15',203333,8,2033,15,33,203308),('2033-08-16',203333,8,2033,16,33,203308),('2033-08-17',203333,8,2033,17,33,203308),('2033-08-18',203333,8,2033,18,33,203308),('2033-08-19',203333,8,2033,19,33,203308),('2033-08-20',203333,8,2033,20,33,203308),('2033-08-21',203334,8,2033,21,34,203308),('2033-08-22',203334,8,2033,22,34,203308),('2033-08-23',203334,8,2033,23,34,203308),('2033-08-24',203334,8,2033,24,34,203308),('2033-08-25',203334,8,2033,25,34,203308),('2033-08-26',203334,8,2033,26,34,203308),('2033-08-27',203334,8,2033,27,34,203308),('2033-08-28',203335,8,2033,28,35,203308),('2033-08-29',203335,8,2033,29,35,203308),('2033-08-30',203335,8,2033,30,35,203308),('2033-08-31',203335,8,2033,31,35,203308),('2033-09-01',203335,9,2033,1,35,203309),('2033-09-02',203335,9,2033,2,35,203309),('2033-09-03',203335,9,2033,3,35,203309),('2033-09-04',203336,9,2033,4,36,203309),('2033-09-05',203336,9,2033,5,36,203309),('2033-09-06',203336,9,2033,6,36,203309),('2033-09-07',203336,9,2033,7,36,203309),('2033-09-08',203336,9,2033,8,36,203309),('2033-09-09',203336,9,2033,9,36,203309),('2033-09-10',203336,9,2033,10,36,203309),('2033-09-11',203337,9,2033,11,37,203309),('2033-09-12',203337,9,2033,12,37,203309),('2033-09-13',203337,9,2033,13,37,203309),('2033-09-14',203337,9,2033,14,37,203309),('2033-09-15',203337,9,2033,15,37,203309),('2033-09-16',203337,9,2033,16,37,203309),('2033-09-17',203337,9,2033,17,37,203309),('2033-09-18',203338,9,2033,18,38,203309),('2033-09-19',203338,9,2033,19,38,203309),('2033-09-20',203338,9,2033,20,38,203309),('2033-09-21',203338,9,2033,21,38,203309),('2033-09-22',203338,9,2033,22,38,203309),('2033-09-23',203338,9,2033,23,38,203309),('2033-09-24',203338,9,2033,24,38,203309),('2033-09-25',203339,9,2033,25,39,203309),('2033-09-26',203339,9,2033,26,39,203309),('2033-09-27',203339,9,2033,27,39,203309),('2033-09-28',203339,9,2033,28,39,203309),('2033-09-29',203339,9,2033,29,39,203309),('2033-09-30',203339,9,2033,30,39,203309),('2033-10-01',203339,10,2033,1,39,203310),('2033-10-02',203340,10,2033,2,40,203310),('2033-10-03',203340,10,2033,3,40,203310),('2033-10-04',203340,10,2033,4,40,203310),('2033-10-05',203340,10,2033,5,40,203310),('2033-10-06',203340,10,2033,6,40,203310),('2033-10-07',203340,10,2033,7,40,203310),('2033-10-08',203340,10,2033,8,40,203310),('2033-10-09',203341,10,2033,9,41,203310),('2033-10-10',203341,10,2033,10,41,203310),('2033-10-11',203341,10,2033,11,41,203310),('2033-10-12',203341,10,2033,12,41,203310),('2033-10-13',203341,10,2033,13,41,203310),('2033-10-14',203341,10,2033,14,41,203310),('2033-10-15',203341,10,2033,15,41,203310),('2033-10-16',203342,10,2033,16,42,203310),('2033-10-17',203342,10,2033,17,42,203310),('2033-10-18',203342,10,2033,18,42,203310),('2033-10-19',203342,10,2033,19,42,203310),('2033-10-20',203342,10,2033,20,42,203310),('2033-10-21',203342,10,2033,21,42,203310),('2033-10-22',203342,10,2033,22,42,203310),('2033-10-23',203343,10,2033,23,43,203310),('2033-10-24',203343,10,2033,24,43,203310),('2033-10-25',203343,10,2033,25,43,203310),('2033-10-26',203343,10,2033,26,43,203310),('2033-10-27',203343,10,2033,27,43,203310),('2033-10-28',203343,10,2033,28,43,203310),('2033-10-29',203343,10,2033,29,43,203310),('2033-10-30',203344,10,2033,30,44,203310),('2033-10-31',203344,10,2033,31,44,203310),('2033-11-01',203344,11,2033,1,44,203311),('2033-11-02',203344,11,2033,2,44,203311),('2033-11-03',203344,11,2033,3,44,203311),('2033-11-04',203344,11,2033,4,44,203311),('2033-11-05',203344,11,2033,5,44,203311),('2033-11-06',203345,11,2033,6,45,203311),('2033-11-07',203345,11,2033,7,45,203311),('2033-11-08',203345,11,2033,8,45,203311),('2033-11-09',203345,11,2033,9,45,203311),('2033-11-10',203345,11,2033,10,45,203311),('2033-11-11',203345,11,2033,11,45,203311),('2033-11-12',203345,11,2033,12,45,203311),('2033-11-13',203346,11,2033,13,46,203311),('2033-11-14',203346,11,2033,14,46,203311),('2033-11-15',203346,11,2033,15,46,203311),('2033-11-16',203346,11,2033,16,46,203311),('2033-11-17',203346,11,2033,17,46,203311),('2033-11-18',203346,11,2033,18,46,203311),('2033-11-19',203346,11,2033,19,46,203311),('2033-11-20',203347,11,2033,20,47,203311),('2033-11-21',203347,11,2033,21,47,203311),('2033-11-22',203347,11,2033,22,47,203311),('2033-11-23',203347,11,2033,23,47,203311),('2033-11-24',203347,11,2033,24,47,203311),('2033-11-25',203347,11,2033,25,47,203311),('2033-11-26',203347,11,2033,26,47,203311),('2033-11-27',203348,11,2033,27,48,203311),('2033-11-28',203348,11,2033,28,48,203311),('2033-11-29',203348,11,2033,29,48,203311),('2033-11-30',203348,11,2033,30,48,203311),('2033-12-01',203348,12,2033,1,48,203312),('2033-12-02',203348,12,2033,2,48,203312),('2033-12-03',203348,12,2033,3,48,203312),('2033-12-04',203349,12,2033,4,49,203312),('2033-12-05',203349,12,2033,5,49,203312),('2033-12-06',203349,12,2033,6,49,203312),('2033-12-07',203349,12,2033,7,49,203312),('2033-12-08',203349,12,2033,8,49,203312),('2033-12-09',203349,12,2033,9,49,203312),('2033-12-10',203349,12,2033,10,49,203312),('2033-12-11',203350,12,2033,11,50,203312),('2033-12-12',203350,12,2033,12,50,203312),('2033-12-13',203350,12,2033,13,50,203312),('2033-12-14',203350,12,2033,14,50,203312),('2033-12-15',203350,12,2033,15,50,203312),('2033-12-16',203350,12,2033,16,50,203312),('2033-12-17',203350,12,2033,17,50,203312),('2033-12-18',203351,12,2033,18,51,203312),('2033-12-19',203351,12,2033,19,51,203312),('2033-12-20',203351,12,2033,20,51,203312),('2033-12-21',203351,12,2033,21,51,203312),('2033-12-22',203351,12,2033,22,51,203312),('2033-12-23',203351,12,2033,23,51,203312),('2033-12-24',203351,12,2033,24,51,203312),('2033-12-25',203352,12,2033,25,52,203312),('2033-12-26',203352,12,2033,26,52,203312),('2033-12-27',203352,12,2033,27,52,203312),('2033-12-28',203352,12,2033,28,52,203312),('2033-12-29',203352,12,2033,29,52,203312),('2033-12-30',203352,12,2033,30,52,203312),('2033-12-31',203352,12,2033,31,52,203312),('2034-01-01',203453,1,2034,1,1,203401),('2034-01-02',203401,1,2034,2,1,203401),('2034-01-03',203401,1,2034,3,1,203401),('2034-01-04',203401,1,2034,4,1,203401),('2034-01-05',203401,1,2034,5,1,203401),('2034-01-06',203401,1,2034,6,1,203401),('2034-01-07',203401,1,2034,7,1,203401),('2034-01-08',203402,1,2034,8,2,203401),('2034-01-09',203402,1,2034,9,2,203401),('2034-01-10',203402,1,2034,10,2,203401),('2034-01-11',203402,1,2034,11,2,203401),('2034-01-12',203402,1,2034,12,2,203401),('2034-01-13',203402,1,2034,13,2,203401),('2034-01-14',203402,1,2034,14,2,203401),('2034-01-15',203403,1,2034,15,3,203401),('2034-01-16',203403,1,2034,16,3,203401),('2034-01-17',203403,1,2034,17,3,203401),('2034-01-18',203403,1,2034,18,3,203401),('2034-01-19',203403,1,2034,19,3,203401),('2034-01-20',203403,1,2034,20,3,203401),('2034-01-21',203403,1,2034,21,3,203401),('2034-01-22',203404,1,2034,22,4,203401),('2034-01-23',203404,1,2034,23,4,203401),('2034-01-24',203404,1,2034,24,4,203401),('2034-01-25',203404,1,2034,25,4,203401),('2034-01-26',203404,1,2034,26,4,203401),('2034-01-27',203404,1,2034,27,4,203401),('2034-01-28',203404,1,2034,28,4,203401),('2034-01-29',203405,1,2034,29,5,203401),('2034-01-30',203405,1,2034,30,5,203401),('2034-01-31',203405,1,2034,31,5,203401),('2034-02-01',203405,2,2034,1,5,203402),('2034-02-02',203405,2,2034,2,5,203402),('2034-02-03',203405,2,2034,3,5,203402),('2034-02-04',203405,2,2034,4,5,203402),('2034-02-05',203406,2,2034,5,6,203402),('2034-02-06',203406,2,2034,6,6,203402),('2034-02-07',203406,2,2034,7,6,203402),('2034-02-08',203406,2,2034,8,6,203402),('2034-02-09',203406,2,2034,9,6,203402),('2034-02-10',203406,2,2034,10,6,203402),('2034-02-11',203406,2,2034,11,6,203402),('2034-02-12',203407,2,2034,12,7,203402),('2034-02-13',203407,2,2034,13,7,203402),('2034-02-14',203407,2,2034,14,7,203402),('2034-02-15',203407,2,2034,15,7,203402),('2034-02-16',203407,2,2034,16,7,203402),('2034-02-17',203407,2,2034,17,7,203402),('2034-02-18',203407,2,2034,18,7,203402),('2034-02-19',203408,2,2034,19,8,203402),('2034-02-20',203408,2,2034,20,8,203402),('2034-02-21',203408,2,2034,21,8,203402),('2034-02-22',203408,2,2034,22,8,203402),('2034-02-23',203408,2,2034,23,8,203402),('2034-02-24',203408,2,2034,24,8,203402),('2034-02-25',203408,2,2034,25,8,203402),('2034-02-26',203409,2,2034,26,9,203402),('2034-02-27',203409,2,2034,27,9,203402),('2034-02-28',203409,2,2034,28,9,203402),('2034-03-01',203409,3,2034,1,9,203403),('2034-03-02',203409,3,2034,2,9,203403),('2034-03-03',203409,3,2034,3,9,203403),('2034-03-04',203409,3,2034,4,9,203403),('2034-03-05',203410,3,2034,5,10,203403),('2034-03-06',203410,3,2034,6,10,203403),('2034-03-07',203410,3,2034,7,10,203403),('2034-03-08',203410,3,2034,8,10,203403),('2034-03-09',203410,3,2034,9,10,203403),('2034-03-10',203410,3,2034,10,10,203403),('2034-03-11',203410,3,2034,11,10,203403),('2034-03-12',203411,3,2034,12,11,203403),('2034-03-13',203411,3,2034,13,11,203403),('2034-03-14',203411,3,2034,14,11,203403),('2034-03-15',203411,3,2034,15,11,203403),('2034-03-16',203411,3,2034,16,11,203403),('2034-03-17',203411,3,2034,17,11,203403),('2034-03-18',203411,3,2034,18,11,203403),('2034-03-19',203412,3,2034,19,12,203403),('2034-03-20',203412,3,2034,20,12,203403),('2034-03-21',203412,3,2034,21,12,203403),('2034-03-22',203412,3,2034,22,12,203403),('2034-03-23',203412,3,2034,23,12,203403),('2034-03-24',203412,3,2034,24,12,203403),('2034-03-25',203412,3,2034,25,12,203403),('2034-03-26',203413,3,2034,26,13,203403),('2034-03-27',203413,3,2034,27,13,203403),('2034-03-28',203413,3,2034,28,13,203403),('2034-03-29',203413,3,2034,29,13,203403),('2034-03-30',203413,3,2034,30,13,203403),('2034-03-31',203413,3,2034,31,13,203403),('2034-04-01',203413,4,2034,1,13,203404),('2034-04-02',203414,4,2034,2,14,203404),('2034-04-03',203414,4,2034,3,14,203404),('2034-04-04',203414,4,2034,4,14,203404),('2034-04-05',203414,4,2034,5,14,203404),('2034-04-06',203414,4,2034,6,14,203404),('2034-04-07',203414,4,2034,7,14,203404),('2034-04-08',203414,4,2034,8,14,203404),('2034-04-09',203415,4,2034,9,15,203404),('2034-04-10',203415,4,2034,10,15,203404),('2034-04-11',203415,4,2034,11,15,203404),('2034-04-12',203415,4,2034,12,15,203404),('2034-04-13',203415,4,2034,13,15,203404),('2034-04-14',203415,4,2034,14,15,203404),('2034-04-15',203415,4,2034,15,15,203404),('2034-04-16',203416,4,2034,16,16,203404),('2034-04-17',203416,4,2034,17,16,203404),('2034-04-18',203416,4,2034,18,16,203404),('2034-04-19',203416,4,2034,19,16,203404),('2034-04-20',203416,4,2034,20,16,203404),('2034-04-21',203416,4,2034,21,16,203404),('2034-04-22',203416,4,2034,22,16,203404),('2034-04-23',203417,4,2034,23,17,203404),('2034-04-24',203417,4,2034,24,17,203404),('2034-04-25',203417,4,2034,25,17,203404),('2034-04-26',203417,4,2034,26,17,203404),('2034-04-27',203417,4,2034,27,17,203404),('2034-04-28',203417,4,2034,28,17,203404),('2034-04-29',203417,4,2034,29,17,203404),('2034-04-30',203418,4,2034,30,18,203404),('2034-05-01',203418,5,2034,1,18,203405),('2034-05-02',203418,5,2034,2,18,203405),('2034-05-03',203418,5,2034,3,18,203405),('2034-05-04',203418,5,2034,4,18,203405),('2034-05-05',203418,5,2034,5,18,203405),('2034-05-06',203418,5,2034,6,18,203405),('2034-05-07',203419,5,2034,7,19,203405),('2034-05-08',203419,5,2034,8,19,203405),('2034-05-09',203419,5,2034,9,19,203405),('2034-05-10',203419,5,2034,10,19,203405),('2034-05-11',203419,5,2034,11,19,203405),('2034-05-12',203419,5,2034,12,19,203405),('2034-05-13',203419,5,2034,13,19,203405),('2034-05-14',203420,5,2034,14,20,203405),('2034-05-15',203420,5,2034,15,20,203405),('2034-05-16',203420,5,2034,16,20,203405),('2034-05-17',203420,5,2034,17,20,203405),('2034-05-18',203420,5,2034,18,20,203405),('2034-05-19',203420,5,2034,19,20,203405),('2034-05-20',203420,5,2034,20,20,203405),('2034-05-21',203421,5,2034,21,21,203405),('2034-05-22',203421,5,2034,22,21,203405),('2034-05-23',203421,5,2034,23,21,203405),('2034-05-24',203421,5,2034,24,21,203405),('2034-05-25',203421,5,2034,25,21,203405),('2034-05-26',203421,5,2034,26,21,203405),('2034-05-27',203421,5,2034,27,21,203405),('2034-05-28',203422,5,2034,28,22,203405),('2034-05-29',203422,5,2034,29,22,203405),('2034-05-30',203422,5,2034,30,22,203405),('2034-05-31',203422,5,2034,31,22,203405),('2034-06-01',203422,6,2034,1,22,203406),('2034-06-02',203422,6,2034,2,22,203406),('2034-06-03',203422,6,2034,3,22,203406),('2034-06-04',203423,6,2034,4,23,203406),('2034-06-05',203423,6,2034,5,23,203406),('2034-06-06',203423,6,2034,6,23,203406),('2034-06-07',203423,6,2034,7,23,203406),('2034-06-08',203423,6,2034,8,23,203406),('2034-06-09',203423,6,2034,9,23,203406),('2034-06-10',203423,6,2034,10,23,203406),('2034-06-11',203424,6,2034,11,24,203406),('2034-06-12',203424,6,2034,12,24,203406),('2034-06-13',203424,6,2034,13,24,203406),('2034-06-14',203424,6,2034,14,24,203406),('2034-06-15',203424,6,2034,15,24,203406),('2034-06-16',203424,6,2034,16,24,203406),('2034-06-17',203424,6,2034,17,24,203406),('2034-06-18',203425,6,2034,18,25,203406),('2034-06-19',203425,6,2034,19,25,203406),('2034-06-20',203425,6,2034,20,25,203406),('2034-06-21',203425,6,2034,21,25,203406),('2034-06-22',203425,6,2034,22,25,203406),('2034-06-23',203425,6,2034,23,25,203406),('2034-06-24',203425,6,2034,24,25,203406),('2034-06-25',203426,6,2034,25,26,203406),('2034-06-26',203426,6,2034,26,26,203406),('2034-06-27',203426,6,2034,27,26,203406),('2034-06-28',203426,6,2034,28,26,203406),('2034-06-29',203426,6,2034,29,26,203406),('2034-06-30',203426,6,2034,30,26,203406),('2034-07-01',203426,7,2034,1,26,203407),('2034-07-02',203427,7,2034,2,27,203407),('2034-07-03',203427,7,2034,3,27,203407),('2034-07-04',203427,7,2034,4,27,203407),('2034-07-05',203427,7,2034,5,27,203407),('2034-07-06',203427,7,2034,6,27,203407),('2034-07-07',203427,7,2034,7,27,203407),('2034-07-08',203427,7,2034,8,27,203407),('2034-07-09',203428,7,2034,9,28,203407),('2034-07-10',203428,7,2034,10,28,203407),('2034-07-11',203428,7,2034,11,28,203407),('2034-07-12',203428,7,2034,12,28,203407),('2034-07-13',203428,7,2034,13,28,203407),('2034-07-14',203428,7,2034,14,28,203407),('2034-07-15',203428,7,2034,15,28,203407),('2034-07-16',203429,7,2034,16,29,203407),('2034-07-17',203429,7,2034,17,29,203407),('2034-07-18',203429,7,2034,18,29,203407),('2034-07-19',203429,7,2034,19,29,203407),('2034-07-20',203429,7,2034,20,29,203407),('2034-07-21',203429,7,2034,21,29,203407),('2034-07-22',203429,7,2034,22,29,203407),('2034-07-23',203430,7,2034,23,30,203407),('2034-07-24',203430,7,2034,24,30,203407),('2034-07-25',203430,7,2034,25,30,203407),('2034-07-26',203430,7,2034,26,30,203407),('2034-07-27',203430,7,2034,27,30,203407),('2034-07-28',203430,7,2034,28,30,203407),('2034-07-29',203430,7,2034,29,30,203407),('2034-07-30',203431,7,2034,30,31,203407),('2034-07-31',203431,7,2034,31,31,203407),('2034-08-01',203431,8,2034,1,31,203408),('2034-08-02',203431,8,2034,2,31,203408),('2034-08-03',203431,8,2034,3,31,203408),('2034-08-04',203431,8,2034,4,31,203408),('2034-08-05',203431,8,2034,5,31,203408),('2034-08-06',203432,8,2034,6,32,203408),('2034-08-07',203432,8,2034,7,32,203408),('2034-08-08',203432,8,2034,8,32,203408),('2034-08-09',203432,8,2034,9,32,203408),('2034-08-10',203432,8,2034,10,32,203408),('2034-08-11',203432,8,2034,11,32,203408),('2034-08-12',203432,8,2034,12,32,203408),('2034-08-13',203433,8,2034,13,33,203408),('2034-08-14',203433,8,2034,14,33,203408),('2034-08-15',203433,8,2034,15,33,203408),('2034-08-16',203433,8,2034,16,33,203408),('2034-08-17',203433,8,2034,17,33,203408),('2034-08-18',203433,8,2034,18,33,203408),('2034-08-19',203433,8,2034,19,33,203408),('2034-08-20',203434,8,2034,20,34,203408),('2034-08-21',203434,8,2034,21,34,203408),('2034-08-22',203434,8,2034,22,34,203408),('2034-08-23',203434,8,2034,23,34,203408),('2034-08-24',203434,8,2034,24,34,203408),('2034-08-25',203434,8,2034,25,34,203408),('2034-08-26',203434,8,2034,26,34,203408),('2034-08-27',203435,8,2034,27,35,203408),('2034-08-28',203435,8,2034,28,35,203408),('2034-08-29',203435,8,2034,29,35,203408),('2034-08-30',203435,8,2034,30,35,203408),('2034-08-31',203435,8,2034,31,35,203408),('2034-09-01',203435,9,2034,1,35,203409),('2034-09-02',203435,9,2034,2,35,203409),('2034-09-03',203436,9,2034,3,36,203409),('2034-09-04',203436,9,2034,4,36,203409),('2034-09-05',203436,9,2034,5,36,203409),('2034-09-06',203436,9,2034,6,36,203409),('2034-09-07',203436,9,2034,7,36,203409),('2034-09-08',203436,9,2034,8,36,203409),('2034-09-09',203436,9,2034,9,36,203409),('2034-09-10',203437,9,2034,10,37,203409),('2034-09-11',203437,9,2034,11,37,203409),('2034-09-12',203437,9,2034,12,37,203409),('2034-09-13',203437,9,2034,13,37,203409),('2034-09-14',203437,9,2034,14,37,203409),('2034-09-15',203437,9,2034,15,37,203409),('2034-09-16',203437,9,2034,16,37,203409),('2034-09-17',203438,9,2034,17,38,203409),('2034-09-18',203438,9,2034,18,38,203409),('2034-09-19',203438,9,2034,19,38,203409),('2034-09-20',203438,9,2034,20,38,203409),('2034-09-21',203438,9,2034,21,38,203409),('2034-09-22',203438,9,2034,22,38,203409),('2034-09-23',203438,9,2034,23,38,203409),('2034-09-24',203439,9,2034,24,39,203409),('2034-09-25',203439,9,2034,25,39,203409),('2034-09-26',203439,9,2034,26,39,203409),('2034-09-27',203439,9,2034,27,39,203409),('2034-09-28',203439,9,2034,28,39,203409),('2034-09-29',203439,9,2034,29,39,203409),('2034-09-30',203439,9,2034,30,39,203409),('2034-10-01',203440,10,2034,1,40,203410),('2034-10-02',203440,10,2034,2,40,203410),('2034-10-03',203440,10,2034,3,40,203410),('2034-10-04',203440,10,2034,4,40,203410),('2034-10-05',203440,10,2034,5,40,203410),('2034-10-06',203440,10,2034,6,40,203410),('2034-10-07',203440,10,2034,7,40,203410),('2034-10-08',203441,10,2034,8,41,203410),('2034-10-09',203441,10,2034,9,41,203410),('2034-10-10',203441,10,2034,10,41,203410),('2034-10-11',203441,10,2034,11,41,203410),('2034-10-12',203441,10,2034,12,41,203410),('2034-10-13',203441,10,2034,13,41,203410),('2034-10-14',203441,10,2034,14,41,203410),('2034-10-15',203442,10,2034,15,42,203410),('2034-10-16',203442,10,2034,16,42,203410),('2034-10-17',203442,10,2034,17,42,203410),('2034-10-18',203442,10,2034,18,42,203410),('2034-10-19',203442,10,2034,19,42,203410),('2034-10-20',203442,10,2034,20,42,203410),('2034-10-21',203442,10,2034,21,42,203410),('2034-10-22',203443,10,2034,22,43,203410),('2034-10-23',203443,10,2034,23,43,203410),('2034-10-24',203443,10,2034,24,43,203410),('2034-10-25',203443,10,2034,25,43,203410),('2034-10-26',203443,10,2034,26,43,203410),('2034-10-27',203443,10,2034,27,43,203410),('2034-10-28',203443,10,2034,28,43,203410),('2034-10-29',203444,10,2034,29,44,203410),('2034-10-30',203444,10,2034,30,44,203410),('2034-10-31',203444,10,2034,31,44,203410),('2034-11-01',203444,11,2034,1,44,203411),('2034-11-02',203444,11,2034,2,44,203411),('2034-11-03',203444,11,2034,3,44,203411),('2034-11-04',203444,11,2034,4,44,203411),('2034-11-05',203445,11,2034,5,45,203411),('2034-11-06',203445,11,2034,6,45,203411),('2034-11-07',203445,11,2034,7,45,203411),('2034-11-08',203445,11,2034,8,45,203411),('2034-11-09',203445,11,2034,9,45,203411),('2034-11-10',203445,11,2034,10,45,203411),('2034-11-11',203445,11,2034,11,45,203411),('2034-11-12',203446,11,2034,12,46,203411),('2034-11-13',203446,11,2034,13,46,203411),('2034-11-14',203446,11,2034,14,46,203411),('2034-11-15',203446,11,2034,15,46,203411),('2034-11-16',203446,11,2034,16,46,203411),('2034-11-17',203446,11,2034,17,46,203411),('2034-11-18',203446,11,2034,18,46,203411),('2034-11-19',203447,11,2034,19,47,203411),('2034-11-20',203447,11,2034,20,47,203411),('2034-11-21',203447,11,2034,21,47,203411),('2034-11-22',203447,11,2034,22,47,203411),('2034-11-23',203447,11,2034,23,47,203411),('2034-11-24',203447,11,2034,24,47,203411),('2034-11-25',203447,11,2034,25,47,203411),('2034-11-26',203448,11,2034,26,48,203411),('2034-11-27',203448,11,2034,27,48,203411),('2034-11-28',203448,11,2034,28,48,203411),('2034-11-29',203448,11,2034,29,48,203411),('2034-11-30',203448,11,2034,30,48,203411),('2034-12-01',203448,12,2034,1,48,203412),('2034-12-02',203448,12,2034,2,48,203412),('2034-12-03',203449,12,2034,3,49,203412),('2034-12-04',203449,12,2034,4,49,203412),('2034-12-05',203449,12,2034,5,49,203412),('2034-12-06',203449,12,2034,6,49,203412),('2034-12-07',203449,12,2034,7,49,203412),('2034-12-08',203449,12,2034,8,49,203412),('2034-12-09',203449,12,2034,9,49,203412),('2034-12-10',203450,12,2034,10,50,203412),('2034-12-11',203450,12,2034,11,50,203412),('2034-12-12',203450,12,2034,12,50,203412),('2034-12-13',203450,12,2034,13,50,203412),('2034-12-14',203450,12,2034,14,50,203412),('2034-12-15',203450,12,2034,15,50,203412),('2034-12-16',203450,12,2034,16,50,203412),('2034-12-17',203451,12,2034,17,51,203412),('2034-12-18',203451,12,2034,18,51,203412),('2034-12-19',203451,12,2034,19,51,203412),('2034-12-20',203451,12,2034,20,51,203412),('2034-12-21',203451,12,2034,21,51,203412),('2034-12-22',203451,12,2034,22,51,203412),('2034-12-23',203451,12,2034,23,51,203412),('2034-12-24',203452,12,2034,24,52,203412),('2034-12-25',203452,12,2034,25,52,203412),('2034-12-26',203452,12,2034,26,52,203412),('2034-12-27',203452,12,2034,27,52,203412),('2034-12-28',203452,12,2034,28,52,203412),('2034-12-29',203452,12,2034,29,52,203412),('2034-12-30',203452,12,2034,30,52,203412),('2034-12-31',203453,12,2034,31,1,203412),('2035-01-01',203501,1,2035,1,1,203501),('2035-01-02',203501,1,2035,2,1,203501),('2035-01-03',203501,1,2035,3,1,203501),('2035-01-04',203501,1,2035,4,1,203501),('2035-01-05',203501,1,2035,5,1,203501),('2035-01-06',203501,1,2035,6,1,203501),('2035-01-07',203502,1,2035,7,2,203501),('2035-01-08',203502,1,2035,8,2,203501),('2035-01-09',203502,1,2035,9,2,203501),('2035-01-10',203502,1,2035,10,2,203501),('2035-01-11',203502,1,2035,11,2,203501),('2035-01-12',203502,1,2035,12,2,203501),('2035-01-13',203502,1,2035,13,2,203501),('2035-01-14',203503,1,2035,14,3,203501),('2035-01-15',203503,1,2035,15,3,203501),('2035-01-16',203503,1,2035,16,3,203501),('2035-01-17',203503,1,2035,17,3,203501),('2035-01-18',203503,1,2035,18,3,203501),('2035-01-19',203503,1,2035,19,3,203501),('2035-01-20',203503,1,2035,20,3,203501),('2035-01-21',203504,1,2035,21,4,203501),('2035-01-22',203504,1,2035,22,4,203501),('2035-01-23',203504,1,2035,23,4,203501),('2035-01-24',203504,1,2035,24,4,203501),('2035-01-25',203504,1,2035,25,4,203501),('2035-01-26',203504,1,2035,26,4,203501),('2035-01-27',203504,1,2035,27,4,203501),('2035-01-28',203505,1,2035,28,5,203501),('2035-01-29',203505,1,2035,29,5,203501),('2035-01-30',203505,1,2035,30,5,203501),('2035-01-31',203505,1,2035,31,5,203501),('2035-02-01',203505,2,2035,1,5,203502),('2035-02-02',203505,2,2035,2,5,203502),('2035-02-03',203505,2,2035,3,5,203502),('2035-02-04',203506,2,2035,4,6,203502),('2035-02-05',203506,2,2035,5,6,203502),('2035-02-06',203506,2,2035,6,6,203502),('2035-02-07',203506,2,2035,7,6,203502),('2035-02-08',203506,2,2035,8,6,203502),('2035-02-09',203506,2,2035,9,6,203502),('2035-02-10',203506,2,2035,10,6,203502),('2035-02-11',203507,2,2035,11,7,203502),('2035-02-12',203507,2,2035,12,7,203502),('2035-02-13',203507,2,2035,13,7,203502),('2035-02-14',203507,2,2035,14,7,203502),('2035-02-15',203507,2,2035,15,7,203502),('2035-02-16',203507,2,2035,16,7,203502),('2035-02-17',203507,2,2035,17,7,203502),('2035-02-18',203508,2,2035,18,8,203502),('2035-02-19',203508,2,2035,19,8,203502),('2035-02-20',203508,2,2035,20,8,203502),('2035-02-21',203508,2,2035,21,8,203502),('2035-02-22',203508,2,2035,22,8,203502),('2035-02-23',203508,2,2035,23,8,203502),('2035-02-24',203508,2,2035,24,8,203502),('2035-02-25',203509,2,2035,25,9,203502),('2035-02-26',203509,2,2035,26,9,203502),('2035-02-27',203509,2,2035,27,9,203502),('2035-02-28',203509,2,2035,28,9,203502),('2035-03-01',203509,3,2035,1,9,203503),('2035-03-02',203509,3,2035,2,9,203503),('2035-03-03',203509,3,2035,3,9,203503),('2035-03-04',203510,3,2035,4,10,203503),('2035-03-05',203510,3,2035,5,10,203503),('2035-03-06',203510,3,2035,6,10,203503),('2035-03-07',203510,3,2035,7,10,203503),('2035-03-08',203510,3,2035,8,10,203503),('2035-03-09',203510,3,2035,9,10,203503),('2035-03-10',203510,3,2035,10,10,203503),('2035-03-11',203511,3,2035,11,11,203503),('2035-03-12',203511,3,2035,12,11,203503),('2035-03-13',203511,3,2035,13,11,203503),('2035-03-14',203511,3,2035,14,11,203503),('2035-03-15',203511,3,2035,15,11,203503),('2035-03-16',203511,3,2035,16,11,203503),('2035-03-17',203511,3,2035,17,11,203503),('2035-03-18',203512,3,2035,18,12,203503),('2035-03-19',203512,3,2035,19,12,203503),('2035-03-20',203512,3,2035,20,12,203503),('2035-03-21',203512,3,2035,21,12,203503),('2035-03-22',203512,3,2035,22,12,203503),('2035-03-23',203512,3,2035,23,12,203503),('2035-03-24',203512,3,2035,24,12,203503),('2035-03-25',203513,3,2035,25,13,203503),('2035-03-26',203513,3,2035,26,13,203503),('2035-03-27',203513,3,2035,27,13,203503),('2035-03-28',203513,3,2035,28,13,203503),('2035-03-29',203513,3,2035,29,13,203503),('2035-03-30',203513,3,2035,30,13,203503),('2035-03-31',203513,3,2035,31,13,203503),('2035-04-01',203514,4,2035,1,14,203504),('2035-04-02',203514,4,2035,2,14,203504),('2035-04-03',203514,4,2035,3,14,203504),('2035-04-04',203514,4,2035,4,14,203504),('2035-04-05',203514,4,2035,5,14,203504),('2035-04-06',203514,4,2035,6,14,203504),('2035-04-07',203514,4,2035,7,14,203504),('2035-04-08',203515,4,2035,8,15,203504),('2035-04-09',203515,4,2035,9,15,203504),('2035-04-10',203515,4,2035,10,15,203504),('2035-04-11',203515,4,2035,11,15,203504),('2035-04-12',203515,4,2035,12,15,203504),('2035-04-13',203515,4,2035,13,15,203504),('2035-04-14',203515,4,2035,14,15,203504),('2035-04-15',203516,4,2035,15,16,203504),('2035-04-16',203516,4,2035,16,16,203504),('2035-04-17',203516,4,2035,17,16,203504),('2035-04-18',203516,4,2035,18,16,203504),('2035-04-19',203516,4,2035,19,16,203504),('2035-04-20',203516,4,2035,20,16,203504),('2035-04-21',203516,4,2035,21,16,203504),('2035-04-22',203517,4,2035,22,17,203504),('2035-04-23',203517,4,2035,23,17,203504),('2035-04-24',203517,4,2035,24,17,203504),('2035-04-25',203517,4,2035,25,17,203504),('2035-04-26',203517,4,2035,26,17,203504),('2035-04-27',203517,4,2035,27,17,203504),('2035-04-28',203517,4,2035,28,17,203504),('2035-04-29',203518,4,2035,29,18,203504),('2035-04-30',203518,4,2035,30,18,203504),('2035-05-01',203518,5,2035,1,18,203505),('2035-05-02',203518,5,2035,2,18,203505),('2035-05-03',203518,5,2035,3,18,203505),('2035-05-04',203518,5,2035,4,18,203505),('2035-05-05',203518,5,2035,5,18,203505),('2035-05-06',203519,5,2035,6,19,203505),('2035-05-07',203519,5,2035,7,19,203505),('2035-05-08',203519,5,2035,8,19,203505),('2035-05-09',203519,5,2035,9,19,203505),('2035-05-10',203519,5,2035,10,19,203505),('2035-05-11',203519,5,2035,11,19,203505),('2035-05-12',203519,5,2035,12,19,203505),('2035-05-13',203520,5,2035,13,20,203505),('2035-05-14',203520,5,2035,14,20,203505),('2035-05-15',203520,5,2035,15,20,203505),('2035-05-16',203520,5,2035,16,20,203505),('2035-05-17',203520,5,2035,17,20,203505),('2035-05-18',203520,5,2035,18,20,203505),('2035-05-19',203520,5,2035,19,20,203505),('2035-05-20',203521,5,2035,20,21,203505),('2035-05-21',203521,5,2035,21,21,203505),('2035-05-22',203521,5,2035,22,21,203505),('2035-05-23',203521,5,2035,23,21,203505),('2035-05-24',203521,5,2035,24,21,203505),('2035-05-25',203521,5,2035,25,21,203505),('2035-05-26',203521,5,2035,26,21,203505),('2035-05-27',203522,5,2035,27,22,203505),('2035-05-28',203522,5,2035,28,22,203505),('2035-05-29',203522,5,2035,29,22,203505),('2035-05-30',203522,5,2035,30,22,203505),('2035-05-31',203522,5,2035,31,22,203505),('2035-06-01',203522,6,2035,1,22,203506),('2035-06-02',203522,6,2035,2,22,203506),('2035-06-03',203523,6,2035,3,23,203506),('2035-06-04',203523,6,2035,4,23,203506),('2035-06-05',203523,6,2035,5,23,203506),('2035-06-06',203523,6,2035,6,23,203506),('2035-06-07',203523,6,2035,7,23,203506),('2035-06-08',203523,6,2035,8,23,203506),('2035-06-09',203523,6,2035,9,23,203506),('2035-06-10',203524,6,2035,10,24,203506),('2035-06-11',203524,6,2035,11,24,203506),('2035-06-12',203524,6,2035,12,24,203506),('2035-06-13',203524,6,2035,13,24,203506),('2035-06-14',203524,6,2035,14,24,203506),('2035-06-15',203524,6,2035,15,24,203506),('2035-06-16',203524,6,2035,16,24,203506),('2035-06-17',203525,6,2035,17,25,203506),('2035-06-18',203525,6,2035,18,25,203506),('2035-06-19',203525,6,2035,19,25,203506),('2035-06-20',203525,6,2035,20,25,203506),('2035-06-21',203525,6,2035,21,25,203506),('2035-06-22',203525,6,2035,22,25,203506),('2035-06-23',203525,6,2035,23,25,203506),('2035-06-24',203526,6,2035,24,26,203506),('2035-06-25',203526,6,2035,25,26,203506),('2035-06-26',203526,6,2035,26,26,203506),('2035-06-27',203526,6,2035,27,26,203506),('2035-06-28',203526,6,2035,28,26,203506),('2035-06-29',203526,6,2035,29,26,203506),('2035-06-30',203526,6,2035,30,26,203506),('2035-07-01',203527,7,2035,1,27,203507),('2035-07-02',203527,7,2035,2,27,203507),('2035-07-03',203527,7,2035,3,27,203507),('2035-07-04',203527,7,2035,4,27,203507),('2035-07-05',203527,7,2035,5,27,203507),('2035-07-06',203527,7,2035,6,27,203507),('2035-07-07',203527,7,2035,7,27,203507),('2035-07-08',203528,7,2035,8,28,203507),('2035-07-09',203528,7,2035,9,28,203507),('2035-07-10',203528,7,2035,10,28,203507),('2035-07-11',203528,7,2035,11,28,203507),('2035-07-12',203528,7,2035,12,28,203507),('2035-07-13',203528,7,2035,13,28,203507),('2035-07-14',203528,7,2035,14,28,203507),('2035-07-15',203529,7,2035,15,29,203507),('2035-07-16',203529,7,2035,16,29,203507),('2035-07-17',203529,7,2035,17,29,203507),('2035-07-18',203529,7,2035,18,29,203507),('2035-07-19',203529,7,2035,19,29,203507),('2035-07-20',203529,7,2035,20,29,203507),('2035-07-21',203529,7,2035,21,29,203507),('2035-07-22',203530,7,2035,22,30,203507),('2035-07-23',203530,7,2035,23,30,203507),('2035-07-24',203530,7,2035,24,30,203507),('2035-07-25',203530,7,2035,25,30,203507),('2035-07-26',203530,7,2035,26,30,203507),('2035-07-27',203530,7,2035,27,30,203507),('2035-07-28',203530,7,2035,28,30,203507),('2035-07-29',203531,7,2035,29,31,203507),('2035-07-30',203531,7,2035,30,31,203507),('2035-07-31',203531,7,2035,31,31,203507),('2035-08-01',203531,8,2035,1,31,203508),('2035-08-02',203531,8,2035,2,31,203508),('2035-08-03',203531,8,2035,3,31,203508),('2035-08-04',203531,8,2035,4,31,203508),('2035-08-05',203532,8,2035,5,32,203508),('2035-08-06',203532,8,2035,6,32,203508),('2035-08-07',203532,8,2035,7,32,203508),('2035-08-08',203532,8,2035,8,32,203508),('2035-08-09',203532,8,2035,9,32,203508),('2035-08-10',203532,8,2035,10,32,203508),('2035-08-11',203532,8,2035,11,32,203508),('2035-08-12',203533,8,2035,12,33,203508),('2035-08-13',203533,8,2035,13,33,203508),('2035-08-14',203533,8,2035,14,33,203508),('2035-08-15',203533,8,2035,15,33,203508),('2035-08-16',203533,8,2035,16,33,203508),('2035-08-17',203533,8,2035,17,33,203508),('2035-08-18',203533,8,2035,18,33,203508),('2035-08-19',203534,8,2035,19,34,203508),('2035-08-20',203534,8,2035,20,34,203508),('2035-08-21',203534,8,2035,21,34,203508),('2035-08-22',203534,8,2035,22,34,203508),('2035-08-23',203534,8,2035,23,34,203508),('2035-08-24',203534,8,2035,24,34,203508),('2035-08-25',203534,8,2035,25,34,203508),('2035-08-26',203535,8,2035,26,35,203508),('2035-08-27',203535,8,2035,27,35,203508),('2035-08-28',203535,8,2035,28,35,203508),('2035-08-29',203535,8,2035,29,35,203508),('2035-08-30',203535,8,2035,30,35,203508),('2035-08-31',203535,8,2035,31,35,203508),('2035-09-01',203535,9,2035,1,35,203509),('2035-09-02',203536,9,2035,2,36,203509),('2035-09-03',203536,9,2035,3,36,203509),('2035-09-04',203536,9,2035,4,36,203509),('2035-09-05',203536,9,2035,5,36,203509),('2035-09-06',203536,9,2035,6,36,203509),('2035-09-07',203536,9,2035,7,36,203509),('2035-09-08',203536,9,2035,8,36,203509),('2035-09-09',203537,9,2035,9,37,203509),('2035-09-10',203537,9,2035,10,37,203509),('2035-09-11',203537,9,2035,11,37,203509),('2035-09-12',203537,9,2035,12,37,203509),('2035-09-13',203537,9,2035,13,37,203509),('2035-09-14',203537,9,2035,14,37,203509),('2035-09-15',203537,9,2035,15,37,203509),('2035-09-16',203538,9,2035,16,38,203509),('2035-09-17',203538,9,2035,17,38,203509),('2035-09-18',203538,9,2035,18,38,203509),('2035-09-19',203538,9,2035,19,38,203509),('2035-09-20',203538,9,2035,20,38,203509),('2035-09-21',203538,9,2035,21,38,203509),('2035-09-22',203538,9,2035,22,38,203509),('2035-09-23',203539,9,2035,23,39,203509),('2035-09-24',203539,9,2035,24,39,203509),('2035-09-25',203539,9,2035,25,39,203509),('2035-09-26',203539,9,2035,26,39,203509),('2035-09-27',203539,9,2035,27,39,203509),('2035-09-28',203539,9,2035,28,39,203509),('2035-09-29',203539,9,2035,29,39,203509),('2035-09-30',203540,9,2035,30,40,203509),('2035-10-01',203540,10,2035,1,40,203510),('2035-10-02',203540,10,2035,2,40,203510),('2035-10-03',203540,10,2035,3,40,203510),('2035-10-04',203540,10,2035,4,40,203510),('2035-10-05',203540,10,2035,5,40,203510),('2035-10-06',203540,10,2035,6,40,203510),('2035-10-07',203541,10,2035,7,41,203510),('2035-10-08',203541,10,2035,8,41,203510),('2035-10-09',203541,10,2035,9,41,203510),('2035-10-10',203541,10,2035,10,41,203510),('2035-10-11',203541,10,2035,11,41,203510),('2035-10-12',203541,10,2035,12,41,203510),('2035-10-13',203541,10,2035,13,41,203510),('2035-10-14',203542,10,2035,14,42,203510),('2035-10-15',203542,10,2035,15,42,203510),('2035-10-16',203542,10,2035,16,42,203510),('2035-10-17',203542,10,2035,17,42,203510),('2035-10-18',203542,10,2035,18,42,203510),('2035-10-19',203542,10,2035,19,42,203510),('2035-10-20',203542,10,2035,20,42,203510),('2035-10-21',203543,10,2035,21,43,203510),('2035-10-22',203543,10,2035,22,43,203510),('2035-10-23',203543,10,2035,23,43,203510),('2035-10-24',203543,10,2035,24,43,203510),('2035-10-25',203543,10,2035,25,43,203510),('2035-10-26',203543,10,2035,26,43,203510),('2035-10-27',203543,10,2035,27,43,203510),('2035-10-28',203544,10,2035,28,44,203510),('2035-10-29',203544,10,2035,29,44,203510),('2035-10-30',203544,10,2035,30,44,203510),('2035-10-31',203544,10,2035,31,44,203510),('2035-11-01',203544,11,2035,1,44,203511),('2035-11-02',203544,11,2035,2,44,203511),('2035-11-03',203544,11,2035,3,44,203511),('2035-11-04',203545,11,2035,4,45,203511),('2035-11-05',203545,11,2035,5,45,203511),('2035-11-06',203545,11,2035,6,45,203511),('2035-11-07',203545,11,2035,7,45,203511),('2035-11-08',203545,11,2035,8,45,203511),('2035-11-09',203545,11,2035,9,45,203511),('2035-11-10',203545,11,2035,10,45,203511),('2035-11-11',203546,11,2035,11,46,203511),('2035-11-12',203546,11,2035,12,46,203511),('2035-11-13',203546,11,2035,13,46,203511),('2035-11-14',203546,11,2035,14,46,203511),('2035-11-15',203546,11,2035,15,46,203511),('2035-11-16',203546,11,2035,16,46,203511),('2035-11-17',203546,11,2035,17,46,203511),('2035-11-18',203547,11,2035,18,47,203511),('2035-11-19',203547,11,2035,19,47,203511),('2035-11-20',203547,11,2035,20,47,203511),('2035-11-21',203547,11,2035,21,47,203511),('2035-11-22',203547,11,2035,22,47,203511),('2035-11-23',203547,11,2035,23,47,203511),('2035-11-24',203547,11,2035,24,47,203511),('2035-11-25',203548,11,2035,25,48,203511),('2035-11-26',203548,11,2035,26,48,203511),('2035-11-27',203548,11,2035,27,48,203511),('2035-11-28',203548,11,2035,28,48,203511),('2035-11-29',203548,11,2035,29,48,203511),('2035-11-30',203548,11,2035,30,48,203511),('2035-12-01',203548,12,2035,1,48,203512),('2035-12-02',203549,12,2035,2,49,203512),('2035-12-03',203549,12,2035,3,49,203512),('2035-12-04',203549,12,2035,4,49,203512),('2035-12-05',203549,12,2035,5,49,203512),('2035-12-06',203549,12,2035,6,49,203512),('2035-12-07',203549,12,2035,7,49,203512),('2035-12-08',203549,12,2035,8,49,203512),('2035-12-09',203550,12,2035,9,50,203512),('2035-12-10',203550,12,2035,10,50,203512),('2035-12-11',203550,12,2035,11,50,203512),('2035-12-12',203550,12,2035,12,50,203512),('2035-12-13',203550,12,2035,13,50,203512),('2035-12-14',203550,12,2035,14,50,203512),('2035-12-15',203550,12,2035,15,50,203512),('2035-12-16',203551,12,2035,16,51,203512),('2035-12-17',203551,12,2035,17,51,203512),('2035-12-18',203551,12,2035,18,51,203512),('2035-12-19',203551,12,2035,19,51,203512),('2035-12-20',203551,12,2035,20,51,203512),('2035-12-21',203551,12,2035,21,51,203512),('2035-12-22',203551,12,2035,22,51,203512),('2035-12-23',203552,12,2035,23,52,203512),('2035-12-24',203552,12,2035,24,52,203512),('2035-12-25',203552,12,2035,25,52,203512),('2035-12-26',203552,12,2035,26,52,203512),('2035-12-27',203552,12,2035,27,52,203512),('2035-12-28',203552,12,2035,28,52,203512),('2035-12-29',203552,12,2035,29,52,203512),('2035-12-30',203553,12,2035,30,1,203512),('2035-12-31',203501,12,2035,31,1,203512),('2036-01-01',203601,1,2036,1,1,203601),('2036-01-02',203601,1,2036,2,1,203601),('2036-01-03',203601,1,2036,3,1,203601),('2036-01-04',203601,1,2036,4,1,203601),('2036-01-05',203601,1,2036,5,1,203601),('2036-01-06',203602,1,2036,6,2,203601),('2036-01-07',203602,1,2036,7,2,203601),('2036-01-08',203602,1,2036,8,2,203601),('2036-01-09',203602,1,2036,9,2,203601),('2036-01-10',203602,1,2036,10,2,203601),('2036-01-11',203602,1,2036,11,2,203601),('2036-01-12',203602,1,2036,12,2,203601),('2036-01-13',203603,1,2036,13,3,203601),('2036-01-14',203603,1,2036,14,3,203601),('2036-01-15',203603,1,2036,15,3,203601),('2036-01-16',203603,1,2036,16,3,203601),('2036-01-17',203603,1,2036,17,3,203601),('2036-01-18',203603,1,2036,18,3,203601),('2036-01-19',203603,1,2036,19,3,203601),('2036-01-20',203604,1,2036,20,4,203601),('2036-01-21',203604,1,2036,21,4,203601),('2036-01-22',203604,1,2036,22,4,203601),('2036-01-23',203604,1,2036,23,4,203601),('2036-01-24',203604,1,2036,24,4,203601),('2036-01-25',203604,1,2036,25,4,203601),('2036-01-26',203604,1,2036,26,4,203601),('2036-01-27',203605,1,2036,27,5,203601),('2036-01-28',203605,1,2036,28,5,203601),('2036-01-29',203605,1,2036,29,5,203601),('2036-01-30',203605,1,2036,30,5,203601),('2036-01-31',203605,1,2036,31,5,203601),('2036-02-01',203605,2,2036,1,5,203602),('2036-02-02',203605,2,2036,2,5,203602),('2036-02-03',203606,2,2036,3,6,203602),('2036-02-04',203606,2,2036,4,6,203602),('2036-02-05',203606,2,2036,5,6,203602),('2036-02-06',203606,2,2036,6,6,203602),('2036-02-07',203606,2,2036,7,6,203602),('2036-02-08',203606,2,2036,8,6,203602),('2036-02-09',203606,2,2036,9,6,203602),('2036-02-10',203607,2,2036,10,7,203602),('2036-02-11',203607,2,2036,11,7,203602),('2036-02-12',203607,2,2036,12,7,203602),('2036-02-13',203607,2,2036,13,7,203602),('2036-02-14',203607,2,2036,14,7,203602),('2036-02-15',203607,2,2036,15,7,203602),('2036-02-16',203607,2,2036,16,7,203602),('2036-02-17',203608,2,2036,17,8,203602),('2036-02-18',203608,2,2036,18,8,203602),('2036-02-19',203608,2,2036,19,8,203602),('2036-02-20',203608,2,2036,20,8,203602),('2036-02-21',203608,2,2036,21,8,203602),('2036-02-22',203608,2,2036,22,8,203602),('2036-02-23',203608,2,2036,23,8,203602),('2036-02-24',203609,2,2036,24,9,203602),('2036-02-25',203609,2,2036,25,9,203602),('2036-02-26',203609,2,2036,26,9,203602),('2036-02-27',203609,2,2036,27,9,203602),('2036-02-28',203609,2,2036,28,9,203602),('2036-02-29',203609,2,2036,29,9,203602),('2036-03-01',203609,3,2036,1,9,203603),('2036-03-02',203610,3,2036,2,10,203603),('2036-03-03',203610,3,2036,3,10,203603),('2036-03-04',203610,3,2036,4,10,203603),('2036-03-05',203610,3,2036,5,10,203603),('2036-03-06',203610,3,2036,6,10,203603),('2036-03-07',203610,3,2036,7,10,203603),('2036-03-08',203610,3,2036,8,10,203603),('2036-03-09',203611,3,2036,9,11,203603),('2036-03-10',203611,3,2036,10,11,203603),('2036-03-11',203611,3,2036,11,11,203603),('2036-03-12',203611,3,2036,12,11,203603),('2036-03-13',203611,3,2036,13,11,203603),('2036-03-14',203611,3,2036,14,11,203603),('2036-03-15',203611,3,2036,15,11,203603),('2036-03-16',203612,3,2036,16,12,203603),('2036-03-17',203612,3,2036,17,12,203603),('2036-03-18',203612,3,2036,18,12,203603),('2036-03-19',203612,3,2036,19,12,203603),('2036-03-20',203612,3,2036,20,12,203603),('2036-03-21',203612,3,2036,21,12,203603),('2036-03-22',203612,3,2036,22,12,203603),('2036-03-23',203613,3,2036,23,13,203603),('2036-03-24',203613,3,2036,24,13,203603),('2036-03-25',203613,3,2036,25,13,203603),('2036-03-26',203613,3,2036,26,13,203603),('2036-03-27',203613,3,2036,27,13,203603),('2036-03-28',203613,3,2036,28,13,203603),('2036-03-29',203613,3,2036,29,13,203603),('2036-03-30',203614,3,2036,30,14,203603),('2036-03-31',203614,3,2036,31,14,203603),('2036-04-01',203614,4,2036,1,14,203604),('2036-04-02',203614,4,2036,2,14,203604),('2036-04-03',203614,4,2036,3,14,203604),('2036-04-04',203614,4,2036,4,14,203604),('2036-04-05',203614,4,2036,5,14,203604),('2036-04-06',203615,4,2036,6,15,203604),('2036-04-07',203615,4,2036,7,15,203604),('2036-04-08',203615,4,2036,8,15,203604),('2036-04-09',203615,4,2036,9,15,203604),('2036-04-10',203615,4,2036,10,15,203604),('2036-04-11',203615,4,2036,11,15,203604),('2036-04-12',203615,4,2036,12,15,203604),('2036-04-13',203616,4,2036,13,16,203604),('2036-04-14',203616,4,2036,14,16,203604),('2036-04-15',203616,4,2036,15,16,203604),('2036-04-16',203616,4,2036,16,16,203604),('2036-04-17',203616,4,2036,17,16,203604),('2036-04-18',203616,4,2036,18,16,203604),('2036-04-19',203616,4,2036,19,16,203604),('2036-04-20',203617,4,2036,20,17,203604),('2036-04-21',203617,4,2036,21,17,203604),('2036-04-22',203617,4,2036,22,17,203604),('2036-04-23',203617,4,2036,23,17,203604),('2036-04-24',203617,4,2036,24,17,203604),('2036-04-25',203617,4,2036,25,17,203604),('2036-04-26',203617,4,2036,26,17,203604),('2036-04-27',203618,4,2036,27,18,203604),('2036-04-28',203618,4,2036,28,18,203604),('2036-04-29',203618,4,2036,29,18,203604),('2036-04-30',203618,4,2036,30,18,203604),('2036-05-01',203618,5,2036,1,18,203605),('2036-05-02',203618,5,2036,2,18,203605),('2036-05-03',203618,5,2036,3,18,203605),('2036-05-04',203619,5,2036,4,19,203605),('2036-05-05',203619,5,2036,5,19,203605),('2036-05-06',203619,5,2036,6,19,203605),('2036-05-07',203619,5,2036,7,19,203605),('2036-05-08',203619,5,2036,8,19,203605),('2036-05-09',203619,5,2036,9,19,203605),('2036-05-10',203619,5,2036,10,19,203605),('2036-05-11',203620,5,2036,11,20,203605),('2036-05-12',203620,5,2036,12,20,203605),('2036-05-13',203620,5,2036,13,20,203605),('2036-05-14',203620,5,2036,14,20,203605),('2036-05-15',203620,5,2036,15,20,203605),('2036-05-16',203620,5,2036,16,20,203605),('2036-05-17',203620,5,2036,17,20,203605),('2036-05-18',203621,5,2036,18,21,203605),('2036-05-19',203621,5,2036,19,21,203605),('2036-05-20',203621,5,2036,20,21,203605),('2036-05-21',203621,5,2036,21,21,203605),('2036-05-22',203621,5,2036,22,21,203605),('2036-05-23',203621,5,2036,23,21,203605),('2036-05-24',203621,5,2036,24,21,203605),('2036-05-25',203622,5,2036,25,22,203605),('2036-05-26',203622,5,2036,26,22,203605),('2036-05-27',203622,5,2036,27,22,203605),('2036-05-28',203622,5,2036,28,22,203605),('2036-05-29',203622,5,2036,29,22,203605),('2036-05-30',203622,5,2036,30,22,203605),('2036-05-31',203622,5,2036,31,22,203605),('2036-06-01',203623,6,2036,1,23,203606),('2036-06-02',203623,6,2036,2,23,203606),('2036-06-03',203623,6,2036,3,23,203606),('2036-06-04',203623,6,2036,4,23,203606),('2036-06-05',203623,6,2036,5,23,203606),('2036-06-06',203623,6,2036,6,23,203606),('2036-06-07',203623,6,2036,7,23,203606),('2036-06-08',203624,6,2036,8,24,203606),('2036-06-09',203624,6,2036,9,24,203606),('2036-06-10',203624,6,2036,10,24,203606),('2036-06-11',203624,6,2036,11,24,203606),('2036-06-12',203624,6,2036,12,24,203606),('2036-06-13',203624,6,2036,13,24,203606),('2036-06-14',203624,6,2036,14,24,203606),('2036-06-15',203625,6,2036,15,25,203606),('2036-06-16',203625,6,2036,16,25,203606),('2036-06-17',203625,6,2036,17,25,203606),('2036-06-18',203625,6,2036,18,25,203606),('2036-06-19',203625,6,2036,19,25,203606),('2036-06-20',203625,6,2036,20,25,203606),('2036-06-21',203625,6,2036,21,25,203606),('2036-06-22',203626,6,2036,22,26,203606),('2036-06-23',203626,6,2036,23,26,203606),('2036-06-24',203626,6,2036,24,26,203606),('2036-06-25',203626,6,2036,25,26,203606),('2036-06-26',203626,6,2036,26,26,203606),('2036-06-27',203626,6,2036,27,26,203606),('2036-06-28',203626,6,2036,28,26,203606),('2036-06-29',203627,6,2036,29,27,203606),('2036-06-30',203627,6,2036,30,27,203606),('2036-07-01',203627,7,2036,1,27,203607),('2036-07-02',203627,7,2036,2,27,203607),('2036-07-03',203627,7,2036,3,27,203607),('2036-07-04',203627,7,2036,4,27,203607),('2036-07-05',203627,7,2036,5,27,203607),('2036-07-06',203628,7,2036,6,28,203607),('2036-07-07',203628,7,2036,7,28,203607),('2036-07-08',203628,7,2036,8,28,203607),('2036-07-09',203628,7,2036,9,28,203607),('2036-07-10',203628,7,2036,10,28,203607),('2036-07-11',203628,7,2036,11,28,203607),('2036-07-12',203628,7,2036,12,28,203607),('2036-07-13',203629,7,2036,13,29,203607),('2036-07-14',203629,7,2036,14,29,203607),('2036-07-15',203629,7,2036,15,29,203607),('2036-07-16',203629,7,2036,16,29,203607),('2036-07-17',203629,7,2036,17,29,203607),('2036-07-18',203629,7,2036,18,29,203607),('2036-07-19',203629,7,2036,19,29,203607),('2036-07-20',203630,7,2036,20,30,203607),('2036-07-21',203630,7,2036,21,30,203607),('2036-07-22',203630,7,2036,22,30,203607),('2036-07-23',203630,7,2036,23,30,203607),('2036-07-24',203630,7,2036,24,30,203607),('2036-07-25',203630,7,2036,25,30,203607),('2036-07-26',203630,7,2036,26,30,203607),('2036-07-27',203631,7,2036,27,31,203607),('2036-07-28',203631,7,2036,28,31,203607),('2036-07-29',203631,7,2036,29,31,203607),('2036-07-30',203631,7,2036,30,31,203607),('2036-07-31',203631,7,2036,31,31,203607),('2036-08-01',203631,8,2036,1,31,203608),('2036-08-02',203631,8,2036,2,31,203608),('2036-08-03',203632,8,2036,3,32,203608),('2036-08-04',203632,8,2036,4,32,203608),('2036-08-05',203632,8,2036,5,32,203608),('2036-08-06',203632,8,2036,6,32,203608),('2036-08-07',203632,8,2036,7,32,203608),('2036-08-08',203632,8,2036,8,32,203608),('2036-08-09',203632,8,2036,9,32,203608),('2036-08-10',203633,8,2036,10,33,203608),('2036-08-11',203633,8,2036,11,33,203608),('2036-08-12',203633,8,2036,12,33,203608),('2036-08-13',203633,8,2036,13,33,203608),('2036-08-14',203633,8,2036,14,33,203608),('2036-08-15',203633,8,2036,15,33,203608),('2036-08-16',203633,8,2036,16,33,203608),('2036-08-17',203634,8,2036,17,34,203608),('2036-08-18',203634,8,2036,18,34,203608),('2036-08-19',203634,8,2036,19,34,203608),('2036-08-20',203634,8,2036,20,34,203608),('2036-08-21',203634,8,2036,21,34,203608),('2036-08-22',203634,8,2036,22,34,203608),('2036-08-23',203634,8,2036,23,34,203608),('2036-08-24',203635,8,2036,24,35,203608),('2036-08-25',203635,8,2036,25,35,203608),('2036-08-26',203635,8,2036,26,35,203608),('2036-08-27',203635,8,2036,27,35,203608),('2036-08-28',203635,8,2036,28,35,203608),('2036-08-29',203635,8,2036,29,35,203608),('2036-08-30',203635,8,2036,30,35,203608),('2036-08-31',203636,8,2036,31,36,203608),('2036-09-01',203636,9,2036,1,36,203609),('2036-09-02',203636,9,2036,2,36,203609),('2036-09-03',203636,9,2036,3,36,203609),('2036-09-04',203636,9,2036,4,36,203609),('2036-09-05',203636,9,2036,5,36,203609),('2036-09-06',203636,9,2036,6,36,203609),('2036-09-07',203637,9,2036,7,37,203609),('2036-09-08',203637,9,2036,8,37,203609),('2036-09-09',203637,9,2036,9,37,203609),('2036-09-10',203637,9,2036,10,37,203609),('2036-09-11',203637,9,2036,11,37,203609),('2036-09-12',203637,9,2036,12,37,203609),('2036-09-13',203637,9,2036,13,37,203609),('2036-09-14',203638,9,2036,14,38,203609),('2036-09-15',203638,9,2036,15,38,203609),('2036-09-16',203638,9,2036,16,38,203609),('2036-09-17',203638,9,2036,17,38,203609),('2036-09-18',203638,9,2036,18,38,203609),('2036-09-19',203638,9,2036,19,38,203609),('2036-09-20',203638,9,2036,20,38,203609),('2036-09-21',203639,9,2036,21,39,203609),('2036-09-22',203639,9,2036,22,39,203609),('2036-09-23',203639,9,2036,23,39,203609),('2036-09-24',203639,9,2036,24,39,203609),('2036-09-25',203639,9,2036,25,39,203609),('2036-09-26',203639,9,2036,26,39,203609),('2036-09-27',203639,9,2036,27,39,203609),('2036-09-28',203640,9,2036,28,40,203609),('2036-09-29',203640,9,2036,29,40,203609),('2036-09-30',203640,9,2036,30,40,203609),('2036-10-01',203640,10,2036,1,40,203610),('2036-10-02',203640,10,2036,2,40,203610),('2036-10-03',203640,10,2036,3,40,203610),('2036-10-04',203640,10,2036,4,40,203610),('2036-10-05',203641,10,2036,5,41,203610),('2036-10-06',203641,10,2036,6,41,203610),('2036-10-07',203641,10,2036,7,41,203610),('2036-10-08',203641,10,2036,8,41,203610),('2036-10-09',203641,10,2036,9,41,203610),('2036-10-10',203641,10,2036,10,41,203610),('2036-10-11',203641,10,2036,11,41,203610),('2036-10-12',203642,10,2036,12,42,203610),('2036-10-13',203642,10,2036,13,42,203610),('2036-10-14',203642,10,2036,14,42,203610),('2036-10-15',203642,10,2036,15,42,203610),('2036-10-16',203642,10,2036,16,42,203610),('2036-10-17',203642,10,2036,17,42,203610),('2036-10-18',203642,10,2036,18,42,203610),('2036-10-19',203643,10,2036,19,43,203610),('2036-10-20',203643,10,2036,20,43,203610),('2036-10-21',203643,10,2036,21,43,203610),('2036-10-22',203643,10,2036,22,43,203610),('2036-10-23',203643,10,2036,23,43,203610),('2036-10-24',203643,10,2036,24,43,203610),('2036-10-25',203643,10,2036,25,43,203610),('2036-10-26',203644,10,2036,26,44,203610),('2036-10-27',203644,10,2036,27,44,203610),('2036-10-28',203644,10,2036,28,44,203610),('2036-10-29',203644,10,2036,29,44,203610),('2036-10-30',203644,10,2036,30,44,203610),('2036-10-31',203644,10,2036,31,44,203610),('2036-11-01',203644,11,2036,1,44,203611),('2036-11-02',203645,11,2036,2,45,203611),('2036-11-03',203645,11,2036,3,45,203611),('2036-11-04',203645,11,2036,4,45,203611),('2036-11-05',203645,11,2036,5,45,203611),('2036-11-06',203645,11,2036,6,45,203611),('2036-11-07',203645,11,2036,7,45,203611),('2036-11-08',203645,11,2036,8,45,203611),('2036-11-09',203646,11,2036,9,46,203611),('2036-11-10',203646,11,2036,10,46,203611),('2036-11-11',203646,11,2036,11,46,203611),('2036-11-12',203646,11,2036,12,46,203611),('2036-11-13',203646,11,2036,13,46,203611),('2036-11-14',203646,11,2036,14,46,203611),('2036-11-15',203646,11,2036,15,46,203611),('2036-11-16',203647,11,2036,16,47,203611),('2036-11-17',203647,11,2036,17,47,203611),('2036-11-18',203647,11,2036,18,47,203611),('2036-11-19',203647,11,2036,19,47,203611),('2036-11-20',203647,11,2036,20,47,203611),('2036-11-21',203647,11,2036,21,47,203611),('2036-11-22',203647,11,2036,22,47,203611),('2036-11-23',203648,11,2036,23,48,203611),('2036-11-24',203648,11,2036,24,48,203611),('2036-11-25',203648,11,2036,25,48,203611),('2036-11-26',203648,11,2036,26,48,203611),('2036-11-27',203648,11,2036,27,48,203611),('2036-11-28',203648,11,2036,28,48,203611),('2036-11-29',203648,11,2036,29,48,203611),('2036-11-30',203649,11,2036,30,49,203611),('2036-12-01',203649,12,2036,1,49,203612),('2036-12-02',203649,12,2036,2,49,203612),('2036-12-03',203649,12,2036,3,49,203612),('2036-12-04',203649,12,2036,4,49,203612),('2036-12-05',203649,12,2036,5,49,203612),('2036-12-06',203649,12,2036,6,49,203612),('2036-12-07',203650,12,2036,7,50,203612),('2036-12-08',203650,12,2036,8,50,203612),('2036-12-09',203650,12,2036,9,50,203612),('2036-12-10',203650,12,2036,10,50,203612),('2036-12-11',203650,12,2036,11,50,203612),('2036-12-12',203650,12,2036,12,50,203612),('2036-12-13',203650,12,2036,13,50,203612),('2036-12-14',203651,12,2036,14,51,203612),('2036-12-15',203651,12,2036,15,51,203612),('2036-12-16',203651,12,2036,16,51,203612),('2036-12-17',203651,12,2036,17,51,203612),('2036-12-18',203651,12,2036,18,51,203612),('2036-12-19',203651,12,2036,19,51,203612),('2036-12-20',203651,12,2036,20,51,203612),('2036-12-21',203652,12,2036,21,52,203612),('2036-12-22',203652,12,2036,22,52,203612),('2036-12-23',203652,12,2036,23,52,203612),('2036-12-24',203652,12,2036,24,52,203612),('2036-12-25',203652,12,2036,25,52,203612),('2036-12-26',203652,12,2036,26,52,203612),('2036-12-27',203652,12,2036,27,52,203612),('2036-12-28',203653,12,2036,28,53,203612),('2036-12-29',203601,12,2036,29,53,203612),('2036-12-30',203601,12,2036,30,53,203612); +INSERT INTO `time` VALUES ('2007-12-31',200801,12,2007,31,1,200712),('2008-01-01',200801,1,2008,1,1,200801),('2008-01-02',200801,1,2008,2,1,200801),('2008-01-03',200801,1,2008,3,1,200801),('2008-01-04',200801,1,2008,4,1,200801),('2008-01-05',200801,1,2008,5,1,200801),('2008-01-06',200802,1,2008,6,2,200801),('2008-01-07',200802,1,2008,7,2,200801),('2008-01-08',200802,1,2008,8,2,200801),('2008-01-09',200802,1,2008,9,2,200801),('2008-01-10',200802,1,2008,10,2,200801),('2008-01-11',200802,1,2008,11,2,200801),('2008-01-12',200802,1,2008,12,2,200801),('2008-01-13',200803,1,2008,13,3,200801),('2008-01-14',200803,1,2008,14,3,200801),('2008-01-15',200803,1,2008,15,3,200801),('2008-01-16',200803,1,2008,16,3,200801),('2008-01-17',200803,1,2008,17,3,200801),('2008-01-18',200803,1,2008,18,3,200801),('2008-01-19',200803,1,2008,19,3,200801),('2008-01-20',200804,1,2008,20,4,200801),('2008-01-21',200804,1,2008,21,4,200801),('2008-01-22',200804,1,2008,22,4,200801),('2008-01-23',200804,1,2008,23,4,200801),('2008-01-24',200804,1,2008,24,4,200801),('2008-01-25',200804,1,2008,25,4,200801),('2008-01-26',200804,1,2008,26,4,200801),('2008-01-27',200805,1,2008,27,5,200801),('2008-01-28',200805,1,2008,28,5,200801),('2008-01-29',200805,1,2008,29,5,200801),('2008-01-30',200805,1,2008,30,5,200801),('2008-01-31',200805,1,2008,31,5,200801),('2008-02-01',200805,2,2008,1,5,200802),('2008-02-02',200805,2,2008,2,5,200802),('2008-02-03',200806,2,2008,3,6,200802),('2008-02-04',200806,2,2008,4,6,200802),('2008-02-05',200806,2,2008,5,6,200802),('2008-02-06',200806,2,2008,6,6,200802),('2008-02-07',200806,2,2008,7,6,200802),('2008-02-08',200806,2,2008,8,6,200802),('2008-02-09',200806,2,2008,9,6,200802),('2008-02-10',200807,2,2008,10,7,200802),('2008-02-11',200807,2,2008,11,7,200802),('2008-02-12',200807,2,2008,12,7,200802),('2008-02-13',200807,2,2008,13,7,200802),('2008-02-14',200807,2,2008,14,7,200802),('2008-02-15',200807,2,2008,15,7,200802),('2008-02-16',200807,2,2008,16,7,200802),('2008-02-17',200808,2,2008,17,8,200802),('2008-02-18',200808,2,2008,18,8,200802),('2008-02-19',200808,2,2008,19,8,200802),('2008-02-20',200808,2,2008,20,8,200802),('2008-02-21',200808,2,2008,21,8,200802),('2008-02-22',200808,2,2008,22,8,200802),('2008-02-23',200808,2,2008,23,8,200802),('2008-02-24',200809,2,2008,24,9,200802),('2008-02-25',200809,2,2008,25,9,200802),('2008-02-26',200809,2,2008,26,9,200802),('2008-02-27',200809,2,2008,27,9,200802),('2008-02-28',200809,2,2008,28,9,200802),('2008-02-29',200809,2,2008,29,9,200802),('2008-03-01',200809,3,2008,1,9,200803),('2008-03-02',200810,3,2008,2,10,200803),('2008-03-03',200810,3,2008,3,10,200803),('2008-03-04',200810,3,2008,4,10,200803),('2008-03-05',200810,3,2008,5,10,200803),('2008-03-06',200810,3,2008,6,10,200803),('2008-03-07',200810,3,2008,7,10,200803),('2008-03-08',200810,3,2008,8,10,200803),('2008-03-09',200811,3,2008,9,11,200803),('2008-03-10',200811,3,2008,10,11,200803),('2008-03-11',200811,3,2008,11,11,200803),('2008-03-12',200811,3,2008,12,11,200803),('2008-03-13',200811,3,2008,13,11,200803),('2008-03-14',200811,3,2008,14,11,200803),('2008-03-15',200811,3,2008,15,11,200803),('2008-03-16',200812,3,2008,16,12,200803),('2008-03-17',200812,3,2008,17,12,200803),('2008-03-18',200812,3,2008,18,12,200803),('2008-03-19',200812,3,2008,19,12,200803),('2008-03-20',200812,3,2008,20,12,200803),('2008-03-21',200812,3,2008,21,12,200803),('2008-03-22',200812,3,2008,22,12,200803),('2008-03-23',200813,3,2008,23,13,200803),('2008-03-24',200813,3,2008,24,13,200803),('2008-03-25',200813,3,2008,25,13,200803),('2008-03-26',200813,3,2008,26,13,200803),('2008-03-27',200813,3,2008,27,13,200803),('2008-03-28',200813,3,2008,28,13,200803),('2008-03-29',200813,3,2008,29,13,200803),('2008-03-30',200814,3,2008,30,14,200803),('2008-03-31',200814,3,2008,31,14,200803),('2008-04-01',200814,4,2008,1,14,200804),('2008-04-02',200814,4,2008,2,14,200804),('2008-04-03',200814,4,2008,3,14,200804),('2008-04-04',200814,4,2008,4,14,200804),('2008-04-05',200814,4,2008,5,14,200804),('2008-04-06',200815,4,2008,6,15,200804),('2008-04-07',200815,4,2008,7,15,200804),('2008-04-08',200815,4,2008,8,15,200804),('2008-04-09',200815,4,2008,9,15,200804),('2008-04-10',200815,4,2008,10,15,200804),('2008-04-11',200815,4,2008,11,15,200804),('2008-04-12',200815,4,2008,12,15,200804),('2008-04-13',200816,4,2008,13,16,200804),('2008-04-14',200816,4,2008,14,16,200804),('2008-04-15',200816,4,2008,15,16,200804),('2008-04-16',200816,4,2008,16,16,200804),('2008-04-17',200816,4,2008,17,16,200804),('2008-04-18',200816,4,2008,18,16,200804),('2008-04-19',200816,4,2008,19,16,200804),('2008-04-20',200817,4,2008,20,17,200804),('2008-04-21',200817,4,2008,21,17,200804),('2008-04-22',200817,4,2008,22,17,200804),('2008-04-23',200817,4,2008,23,17,200804),('2008-04-24',200817,4,2008,24,17,200804),('2008-04-25',200817,4,2008,25,17,200804),('2008-04-26',200817,4,2008,26,17,200804),('2008-04-27',200818,4,2008,27,18,200804),('2008-04-28',200818,4,2008,28,18,200804),('2008-04-29',200818,4,2008,29,18,200804),('2008-04-30',200818,4,2008,30,18,200804),('2008-05-01',200818,5,2008,1,18,200805),('2008-05-02',200818,5,2008,2,18,200805),('2008-05-03',200818,5,2008,3,18,200805),('2008-05-04',200819,5,2008,4,19,200805),('2008-05-05',200819,5,2008,5,19,200805),('2008-05-06',200819,5,2008,6,19,200805),('2008-05-07',200819,5,2008,7,19,200805),('2008-05-08',200819,5,2008,8,19,200805),('2008-05-09',200819,5,2008,9,19,200805),('2008-05-10',200819,5,2008,10,19,200805),('2008-05-11',200820,5,2008,11,20,200805),('2008-05-12',200820,5,2008,12,20,200805),('2008-05-13',200820,5,2008,13,20,200805),('2008-05-14',200820,5,2008,14,20,200805),('2008-05-15',200820,5,2008,15,20,200805),('2008-05-16',200820,5,2008,16,20,200805),('2008-05-17',200820,5,2008,17,20,200805),('2008-05-18',200821,5,2008,18,21,200805),('2008-05-19',200821,5,2008,19,21,200805),('2008-05-20',200821,5,2008,20,21,200805),('2008-05-21',200821,5,2008,21,21,200805),('2008-05-22',200821,5,2008,22,21,200805),('2008-05-23',200821,5,2008,23,21,200805),('2008-05-24',200821,5,2008,24,21,200805),('2008-05-25',200822,5,2008,25,22,200805),('2008-05-26',200822,5,2008,26,22,200805),('2008-05-27',200822,5,2008,27,22,200805),('2008-05-28',200822,5,2008,28,22,200805),('2008-05-29',200822,5,2008,29,22,200805),('2008-05-30',200822,5,2008,30,22,200805),('2008-05-31',200822,5,2008,31,22,200805),('2008-06-01',200823,6,2008,1,23,200806),('2008-06-02',200823,6,2008,2,23,200806),('2008-06-03',200823,6,2008,3,23,200806),('2008-06-04',200823,6,2008,4,23,200806),('2008-06-05',200823,6,2008,5,23,200806),('2008-06-06',200823,6,2008,6,23,200806),('2008-06-07',200823,6,2008,7,23,200806),('2008-06-08',200824,6,2008,8,24,200806),('2008-06-09',200824,6,2008,9,24,200806),('2008-06-10',200824,6,2008,10,24,200806),('2008-06-11',200824,6,2008,11,24,200806),('2008-06-12',200824,6,2008,12,24,200806),('2008-06-13',200824,6,2008,13,24,200806),('2008-06-14',200824,6,2008,14,24,200806),('2008-06-15',200825,6,2008,15,25,200806),('2008-06-16',200825,6,2008,16,25,200806),('2008-06-17',200825,6,2008,17,25,200806),('2008-06-18',200825,6,2008,18,25,200806),('2008-06-19',200825,6,2008,19,25,200806),('2008-06-20',200825,6,2008,20,25,200806),('2008-06-21',200825,6,2008,21,25,200806),('2008-06-22',200826,6,2008,22,26,200806),('2008-06-23',200826,6,2008,23,26,200806),('2008-06-24',200826,6,2008,24,26,200806),('2008-06-25',200826,6,2008,25,26,200806),('2008-06-26',200826,6,2008,26,26,200806),('2008-06-27',200826,6,2008,27,26,200806),('2008-06-28',200826,6,2008,28,26,200806),('2008-06-29',200827,6,2008,29,27,200806),('2008-06-30',200827,6,2008,30,27,200806),('2008-07-01',200827,7,2008,1,27,200807),('2008-07-02',200827,7,2008,2,27,200807),('2008-07-03',200827,7,2008,3,27,200807),('2008-07-04',200827,7,2008,4,27,200807),('2008-07-05',200827,7,2008,5,27,200807),('2008-07-06',200828,7,2008,6,28,200807),('2008-07-07',200828,7,2008,7,28,200807),('2008-07-08',200828,7,2008,8,28,200807),('2008-07-09',200828,7,2008,9,28,200807),('2008-07-10',200828,7,2008,10,28,200807),('2008-07-11',200828,7,2008,11,28,200807),('2008-07-12',200828,7,2008,12,28,200807),('2008-07-13',200829,7,2008,13,29,200807),('2008-07-14',200829,7,2008,14,29,200807),('2008-07-15',200829,7,2008,15,29,200807),('2008-07-16',200829,7,2008,16,29,200807),('2008-07-17',200829,7,2008,17,29,200807),('2008-07-18',200829,7,2008,18,29,200807),('2008-07-19',200829,7,2008,19,29,200807),('2008-07-20',200830,7,2008,20,30,200807),('2008-07-21',200830,7,2008,21,30,200807),('2008-07-22',200830,7,2008,22,30,200807),('2008-07-23',200830,7,2008,23,30,200807),('2008-07-24',200830,7,2008,24,30,200807),('2008-07-25',200830,7,2008,25,30,200807),('2008-07-26',200830,7,2008,26,30,200807),('2008-07-27',200831,7,2008,27,31,200807),('2008-07-28',200831,7,2008,28,31,200807),('2008-07-29',200831,7,2008,29,31,200807),('2008-07-30',200831,7,2008,30,31,200807),('2008-07-31',200831,7,2008,31,31,200807),('2008-08-01',200831,8,2008,1,31,200808),('2008-08-02',200831,8,2008,2,31,200808),('2008-08-03',200832,8,2008,3,32,200808),('2008-08-04',200832,8,2008,4,32,200808),('2008-08-05',200832,8,2008,5,32,200808),('2008-08-06',200832,8,2008,6,32,200808),('2008-08-07',200832,8,2008,7,32,200808),('2008-08-08',200832,8,2008,8,32,200808),('2008-08-09',200832,8,2008,9,32,200808),('2008-08-10',200833,8,2008,10,33,200808),('2008-08-11',200833,8,2008,11,33,200808),('2008-08-12',200833,8,2008,12,33,200808),('2008-08-13',200833,8,2008,13,33,200808),('2008-08-14',200833,8,2008,14,33,200808),('2008-08-15',200833,8,2008,15,33,200808),('2008-08-16',200833,8,2008,16,33,200808),('2008-08-17',200834,8,2008,17,34,200808),('2008-08-18',200834,8,2008,18,34,200808),('2008-08-19',200834,8,2008,19,34,200808),('2008-08-20',200834,8,2008,20,34,200808),('2008-08-21',200834,8,2008,21,34,200808),('2008-08-22',200834,8,2008,22,34,200808),('2008-08-23',200834,8,2008,23,34,200808),('2008-08-24',200835,8,2008,24,35,200808),('2008-08-25',200835,8,2008,25,35,200808),('2008-08-26',200835,8,2008,26,35,200808),('2008-08-27',200835,8,2008,27,35,200808),('2008-08-28',200835,8,2008,28,35,200808),('2008-08-29',200835,8,2008,29,35,200808),('2008-08-30',200835,8,2008,30,35,200808),('2008-08-31',200836,8,2008,31,36,200808),('2008-09-01',200836,9,2008,1,36,200809),('2008-09-02',200836,9,2008,2,36,200809),('2008-09-03',200836,9,2008,3,36,200809),('2008-09-04',200836,9,2008,4,36,200809),('2008-09-05',200836,9,2008,5,36,200809),('2008-09-06',200836,9,2008,6,36,200809),('2008-09-07',200837,9,2008,7,37,200809),('2008-09-08',200837,9,2008,8,37,200809),('2008-09-09',200837,9,2008,9,37,200809),('2008-09-10',200837,9,2008,10,37,200809),('2008-09-11',200837,9,2008,11,37,200809),('2008-09-12',200837,9,2008,12,37,200809),('2008-09-13',200837,9,2008,13,37,200809),('2008-09-14',200838,9,2008,14,38,200809),('2008-09-15',200838,9,2008,15,38,200809),('2008-09-16',200838,9,2008,16,38,200809),('2008-09-17',200838,9,2008,17,38,200809),('2008-09-18',200838,9,2008,18,38,200809),('2008-09-19',200838,9,2008,19,38,200809),('2008-09-20',200838,9,2008,20,38,200809),('2008-09-21',200839,9,2008,21,39,200809),('2008-09-22',200839,9,2008,22,39,200809),('2008-09-23',200839,9,2008,23,39,200809),('2008-09-24',200839,9,2008,24,39,200809),('2008-09-25',200839,9,2008,25,39,200809),('2008-09-26',200839,9,2008,26,39,200809),('2008-09-27',200839,9,2008,27,39,200809),('2008-09-28',200840,9,2008,28,40,200809),('2008-09-29',200840,9,2008,29,40,200809),('2008-09-30',200840,9,2008,30,40,200809),('2008-10-01',200840,10,2008,1,40,200810),('2008-10-02',200840,10,2008,2,40,200810),('2008-10-03',200840,10,2008,3,40,200810),('2008-10-04',200840,10,2008,4,40,200810),('2008-10-05',200841,10,2008,5,41,200810),('2008-10-06',200841,10,2008,6,41,200810),('2008-10-07',200841,10,2008,7,41,200810),('2008-10-08',200841,10,2008,8,41,200810),('2008-10-09',200841,10,2008,9,41,200810),('2008-10-10',200841,10,2008,10,41,200810),('2008-10-11',200841,10,2008,11,41,200810),('2008-10-12',200842,10,2008,12,42,200810),('2008-10-13',200842,10,2008,13,42,200810),('2008-10-14',200842,10,2008,14,42,200810),('2008-10-15',200842,10,2008,15,42,200810),('2008-10-16',200842,10,2008,16,42,200810),('2008-10-17',200842,10,2008,17,42,200810),('2008-10-18',200842,10,2008,18,42,200810),('2008-10-19',200843,10,2008,19,43,200810),('2008-10-20',200843,10,2008,20,43,200810),('2008-10-21',200843,10,2008,21,43,200810),('2008-10-22',200843,10,2008,22,43,200810),('2008-10-23',200843,10,2008,23,43,200810),('2008-10-24',200843,10,2008,24,43,200810),('2008-10-25',200843,10,2008,25,43,200810),('2008-10-26',200844,10,2008,26,44,200810),('2008-10-27',200844,10,2008,27,44,200810),('2008-10-28',200844,10,2008,28,44,200810),('2008-10-29',200844,10,2008,29,44,200810),('2008-10-30',200844,10,2008,30,44,200810),('2008-10-31',200844,10,2008,31,44,200810),('2008-11-01',200844,11,2008,1,44,200811),('2008-11-02',200845,11,2008,2,45,200811),('2008-11-03',200845,11,2008,3,45,200811),('2008-11-04',200845,11,2008,4,45,200811),('2008-11-05',200845,11,2008,5,45,200811),('2008-11-06',200845,11,2008,6,45,200811),('2008-11-07',200845,11,2008,7,45,200811),('2008-11-08',200845,11,2008,8,45,200811),('2008-11-09',200846,11,2008,9,46,200811),('2008-11-10',200846,11,2008,10,46,200811),('2008-11-11',200846,11,2008,11,46,200811),('2008-11-12',200846,11,2008,12,46,200811),('2008-11-13',200846,11,2008,13,46,200811),('2008-11-14',200846,11,2008,14,46,200811),('2008-11-15',200846,11,2008,15,46,200811),('2008-11-16',200847,11,2008,16,47,200811),('2008-11-17',200847,11,2008,17,47,200811),('2008-11-18',200847,11,2008,18,47,200811),('2008-11-19',200847,11,2008,19,47,200811),('2008-11-20',200847,11,2008,20,47,200811),('2008-11-21',200847,11,2008,21,47,200811),('2008-11-22',200847,11,2008,22,47,200811),('2008-11-23',200848,11,2008,23,48,200811),('2008-11-24',200848,11,2008,24,48,200811),('2008-11-25',200848,11,2008,25,48,200811),('2008-11-26',200848,11,2008,26,48,200811),('2008-11-27',200848,11,2008,27,48,200811),('2008-11-28',200848,11,2008,28,48,200811),('2008-11-29',200848,11,2008,29,48,200811),('2008-11-30',200849,11,2008,30,49,200811),('2008-12-01',200849,12,2008,1,49,200812),('2008-12-02',200849,12,2008,2,49,200812),('2008-12-03',200849,12,2008,3,49,200812),('2008-12-04',200849,12,2008,4,49,200812),('2008-12-05',200849,12,2008,5,49,200812),('2008-12-06',200849,12,2008,6,49,200812),('2008-12-07',200850,12,2008,7,50,200812),('2008-12-08',200850,12,2008,8,50,200812),('2008-12-09',200850,12,2008,9,50,200812),('2008-12-10',200850,12,2008,10,50,200812),('2008-12-11',200850,12,2008,11,50,200812),('2008-12-12',200850,12,2008,12,50,200812),('2008-12-13',200850,12,2008,13,50,200812),('2008-12-14',200851,12,2008,14,51,200812),('2008-12-15',200851,12,2008,15,51,200812),('2008-12-16',200851,12,2008,16,51,200812),('2008-12-17',200851,12,2008,17,51,200812),('2008-12-18',200851,12,2008,18,51,200812),('2008-12-19',200851,12,2008,19,51,200812),('2008-12-20',200851,12,2008,20,51,200812),('2008-12-21',200852,12,2008,21,52,200812),('2008-12-22',200852,12,2008,22,52,200812),('2008-12-23',200852,12,2008,23,52,200812),('2008-12-24',200852,12,2008,24,52,200812),('2008-12-25',200852,12,2008,25,52,200812),('2008-12-26',200852,12,2008,26,52,200812),('2008-12-27',200852,12,2008,27,52,200812),('2008-12-28',200853,12,2008,28,53,200812),('2008-12-29',200901,12,2008,29,53,200812),('2008-12-30',200901,12,2008,30,53,200812),('2008-12-31',200901,12,2008,31,53,200812),('2009-01-01',200901,1,2009,1,53,200901),('2009-01-02',200901,1,2009,2,53,200901),('2009-01-03',200901,1,2009,3,53,200901),('2009-01-04',200902,1,2009,4,1,200901),('2009-01-05',200902,1,2009,5,1,200901),('2009-01-06',200902,1,2009,6,1,200901),('2009-01-07',200902,1,2009,7,1,200901),('2009-01-08',200902,1,2009,8,1,200901),('2009-01-09',200902,1,2009,9,1,200901),('2009-01-10',200902,1,2009,10,1,200901),('2009-01-11',200903,1,2009,11,2,200901),('2009-01-12',200903,1,2009,12,2,200901),('2009-01-13',200903,1,2009,13,2,200901),('2009-01-14',200903,1,2009,14,2,200901),('2009-01-15',200903,1,2009,15,2,200901),('2009-01-16',200903,1,2009,16,2,200901),('2009-01-17',200903,1,2009,17,2,200901),('2009-01-18',200904,1,2009,18,3,200901),('2009-01-19',200904,1,2009,19,3,200901),('2009-01-20',200904,1,2009,20,3,200901),('2009-01-21',200904,1,2009,21,3,200901),('2009-01-22',200904,1,2009,22,3,200901),('2009-01-23',200904,1,2009,23,3,200901),('2009-01-24',200904,1,2009,24,3,200901),('2009-01-25',200905,1,2009,25,4,200901),('2009-01-26',200905,1,2009,26,4,200901),('2009-01-27',200905,1,2009,27,4,200901),('2009-01-28',200905,1,2009,28,4,200901),('2009-01-29',200905,1,2009,29,4,200901),('2009-01-30',200905,1,2009,30,4,200901),('2009-01-31',200905,1,2009,31,4,200901),('2009-02-01',200906,2,2009,1,5,200902),('2009-02-02',200906,2,2009,2,5,200902),('2009-02-03',200906,2,2009,3,5,200902),('2009-02-04',200906,2,2009,4,5,200902),('2009-02-05',200906,2,2009,5,5,200902),('2009-02-06',200906,2,2009,6,5,200902),('2009-02-07',200906,2,2009,7,5,200902),('2009-02-08',200907,2,2009,8,6,200902),('2009-02-09',200907,2,2009,9,6,200902),('2009-02-10',200907,2,2009,10,6,200902),('2009-02-11',200907,2,2009,11,6,200902),('2009-02-12',200907,2,2009,12,6,200902),('2009-02-13',200907,2,2009,13,6,200902),('2009-02-14',200907,2,2009,14,6,200902),('2009-02-15',200908,2,2009,15,7,200902),('2009-02-16',200908,2,2009,16,7,200902),('2009-02-17',200908,2,2009,17,7,200902),('2009-02-18',200908,2,2009,18,7,200902),('2009-02-19',200908,2,2009,19,7,200902),('2009-02-20',200908,2,2009,20,7,200902),('2009-02-21',200908,2,2009,21,7,200902),('2009-02-22',200909,2,2009,22,8,200902),('2009-02-23',200909,2,2009,23,8,200902),('2009-02-24',200909,2,2009,24,8,200902),('2009-02-25',200909,2,2009,25,8,200902),('2009-02-26',200909,2,2009,26,8,200902),('2009-02-27',200909,2,2009,27,8,200902),('2009-02-28',200909,2,2009,28,8,200902),('2009-03-01',200910,3,2009,1,9,200903),('2009-03-02',200910,3,2009,2,9,200903),('2009-03-03',200910,3,2009,3,9,200903),('2009-03-04',200910,3,2009,4,9,200903),('2009-03-05',200910,3,2009,5,9,200903),('2009-03-06',200910,3,2009,6,9,200903),('2009-03-07',200910,3,2009,7,9,200903),('2009-03-08',200911,3,2009,8,10,200903),('2009-03-09',200911,3,2009,9,10,200903),('2009-03-10',200911,3,2009,10,10,200903),('2009-03-11',200911,3,2009,11,10,200903),('2009-03-12',200911,3,2009,12,10,200903),('2009-03-13',200911,3,2009,13,10,200903),('2009-03-14',200911,3,2009,14,10,200903),('2009-03-15',200912,3,2009,15,11,200903),('2009-03-16',200912,3,2009,16,11,200903),('2009-03-17',200912,3,2009,17,11,200903),('2009-03-18',200912,3,2009,18,11,200903),('2009-03-19',200912,3,2009,19,11,200903),('2009-03-20',200912,3,2009,20,11,200903),('2009-03-21',200912,3,2009,21,11,200903),('2009-03-22',200913,3,2009,22,12,200903),('2009-03-23',200913,3,2009,23,12,200903),('2009-03-24',200913,3,2009,24,12,200903),('2009-03-25',200913,3,2009,25,12,200903),('2009-03-26',200913,3,2009,26,12,200903),('2009-03-27',200913,3,2009,27,12,200903),('2009-03-28',200913,3,2009,28,12,200903),('2009-03-29',200914,3,2009,29,13,200903),('2009-03-30',200914,3,2009,30,13,200903),('2009-03-31',200914,3,2009,31,13,200903),('2009-04-01',200914,4,2009,1,13,200904),('2009-04-02',200914,4,2009,2,13,200904),('2009-04-03',200914,4,2009,3,13,200904),('2009-04-04',200914,4,2009,4,13,200904),('2009-04-05',200915,4,2009,5,14,200904),('2009-04-06',200915,4,2009,6,14,200904),('2009-04-07',200915,4,2009,7,14,200904),('2009-04-08',200915,4,2009,8,14,200904),('2009-04-09',200915,4,2009,9,14,200904),('2009-04-10',200915,4,2009,10,14,200904),('2009-04-11',200915,4,2009,11,14,200904),('2009-04-12',200916,4,2009,12,15,200904),('2009-04-13',200916,4,2009,13,15,200904),('2009-04-14',200916,4,2009,14,15,200904),('2009-04-15',200916,4,2009,15,15,200904),('2009-04-16',200916,4,2009,16,15,200904),('2009-04-17',200916,4,2009,17,15,200904),('2009-04-18',200916,4,2009,18,15,200904),('2009-04-19',200917,4,2009,19,16,200904),('2009-04-20',200917,4,2009,20,16,200904),('2009-04-21',200917,4,2009,21,16,200904),('2009-04-22',200917,4,2009,22,16,200904),('2009-04-23',200917,4,2009,23,16,200904),('2009-04-24',200917,4,2009,24,16,200904),('2009-04-25',200917,4,2009,25,16,200904),('2009-04-26',200918,4,2009,26,17,200904),('2009-04-27',200918,4,2009,27,17,200904),('2009-04-28',200918,4,2009,28,17,200904),('2009-04-29',200918,4,2009,29,17,200904),('2009-04-30',200918,4,2009,30,17,200904),('2009-05-01',200918,5,2009,1,17,200905),('2009-05-02',200918,5,2009,2,17,200905),('2009-05-03',200919,5,2009,3,18,200905),('2009-05-04',200919,5,2009,4,18,200905),('2009-05-05',200919,5,2009,5,18,200905),('2009-05-06',200919,5,2009,6,18,200905),('2009-05-07',200919,5,2009,7,18,200905),('2009-05-08',200919,5,2009,8,18,200905),('2009-05-09',200919,5,2009,9,18,200905),('2009-05-10',200920,5,2009,10,19,200905),('2009-05-11',200920,5,2009,11,19,200905),('2009-05-12',200920,5,2009,12,19,200905),('2009-05-13',200920,5,2009,13,19,200905),('2009-05-14',200920,5,2009,14,19,200905),('2009-05-15',200920,5,2009,15,19,200905),('2009-05-16',200920,5,2009,16,19,200905),('2009-05-17',200921,5,2009,17,20,200905),('2009-05-18',200921,5,2009,18,20,200905),('2009-05-19',200921,5,2009,19,20,200905),('2009-05-20',200921,5,2009,20,20,200905),('2009-05-21',200921,5,2009,21,20,200905),('2009-05-22',200921,5,2009,22,20,200905),('2009-05-23',200921,5,2009,23,20,200905),('2009-05-24',200922,5,2009,24,21,200905),('2009-05-25',200922,5,2009,25,21,200905),('2009-05-26',200922,5,2009,26,21,200905),('2009-05-27',200922,5,2009,27,21,200905),('2009-05-28',200922,5,2009,28,21,200905),('2009-05-29',200922,5,2009,29,21,200905),('2009-05-30',200922,5,2009,30,21,200905),('2009-05-31',200923,5,2009,31,22,200905),('2009-06-01',200923,6,2009,1,22,200906),('2009-06-02',200923,6,2009,2,22,200906),('2009-06-03',200923,6,2009,3,22,200906),('2009-06-04',200923,6,2009,4,22,200906),('2009-06-05',200923,6,2009,5,22,200906),('2009-06-06',200923,6,2009,6,22,200906),('2009-06-07',200924,6,2009,7,23,200906),('2009-06-08',200924,6,2009,8,23,200906),('2009-06-09',200924,6,2009,9,23,200906),('2009-06-10',200924,6,2009,10,23,200906),('2009-06-11',200924,6,2009,11,23,200906),('2009-06-12',200924,6,2009,12,23,200906),('2009-06-13',200924,6,2009,13,23,200906),('2009-06-14',200925,6,2009,14,24,200906),('2009-06-15',200925,6,2009,15,24,200906),('2009-06-16',200925,6,2009,16,24,200906),('2009-06-17',200925,6,2009,17,24,200906),('2009-06-18',200925,6,2009,18,24,200906),('2009-06-19',200925,6,2009,19,24,200906),('2009-06-20',200925,6,2009,20,24,200906),('2009-06-21',200926,6,2009,21,25,200906),('2009-06-22',200926,6,2009,22,25,200906),('2009-06-23',200926,6,2009,23,25,200906),('2009-06-24',200926,6,2009,24,25,200906),('2009-06-25',200926,6,2009,25,25,200906),('2009-06-26',200926,6,2009,26,25,200906),('2009-06-27',200926,6,2009,27,25,200906),('2009-06-28',200927,6,2009,28,26,200906),('2009-06-29',200927,6,2009,29,26,200906),('2009-06-30',200927,6,2009,30,26,200906),('2009-07-01',200927,7,2009,1,26,200907),('2009-07-02',200927,7,2009,2,26,200907),('2009-07-03',200927,7,2009,3,26,200907),('2009-07-04',200927,7,2009,4,26,200907),('2009-07-05',200928,7,2009,5,27,200907),('2009-07-06',200928,7,2009,6,27,200907),('2009-07-07',200928,7,2009,7,27,200907),('2009-07-08',200928,7,2009,8,27,200907),('2009-07-09',200928,7,2009,9,27,200907),('2009-07-10',200928,7,2009,10,27,200907),('2009-07-11',200928,7,2009,11,27,200907),('2009-07-12',200929,7,2009,12,28,200907),('2009-07-13',200929,7,2009,13,28,200907),('2009-07-14',200929,7,2009,14,28,200907),('2009-07-15',200929,7,2009,15,28,200907),('2009-07-16',200929,7,2009,16,28,200907),('2009-07-17',200929,7,2009,17,28,200907),('2009-07-18',200929,7,2009,18,28,200907),('2009-07-19',200930,7,2009,19,29,200907),('2009-07-20',200930,7,2009,20,29,200907),('2009-07-21',200930,7,2009,21,29,200907),('2009-07-22',200930,7,2009,22,29,200907),('2009-07-23',200930,7,2009,23,29,200907),('2009-07-24',200930,7,2009,24,29,200907),('2009-07-25',200930,7,2009,25,29,200907),('2009-07-26',200931,7,2009,26,30,200907),('2009-07-27',200931,7,2009,27,30,200907),('2009-07-28',200931,7,2009,28,30,200907),('2009-07-29',200931,7,2009,29,30,200907),('2009-07-30',200931,7,2009,30,30,200907),('2009-07-31',200931,7,2009,31,30,200907),('2009-08-01',200931,8,2009,1,30,200908),('2009-08-02',200932,8,2009,2,31,200908),('2009-08-03',200932,8,2009,3,31,200908),('2009-08-04',200932,8,2009,4,31,200908),('2009-08-05',200932,8,2009,5,31,200908),('2009-08-06',200932,8,2009,6,31,200908),('2009-08-07',200932,8,2009,7,31,200908),('2009-08-08',200932,8,2009,8,31,200908),('2009-08-09',200933,8,2009,9,32,200908),('2009-08-10',200933,8,2009,10,32,200908),('2009-08-11',200933,8,2009,11,32,200908),('2009-08-12',200933,8,2009,12,32,200908),('2009-08-13',200933,8,2009,13,32,200908),('2009-08-14',200933,8,2009,14,32,200908),('2009-08-15',200933,8,2009,15,32,200908),('2009-08-16',200934,8,2009,16,33,200908),('2009-08-17',200934,8,2009,17,33,200908),('2009-08-18',200934,8,2009,18,33,200908),('2009-08-19',200934,8,2009,19,33,200908),('2009-08-20',200934,8,2009,20,33,200908),('2009-08-21',200934,8,2009,21,33,200908),('2009-08-22',200934,8,2009,22,33,200908),('2009-08-23',200935,8,2009,23,34,200908),('2009-08-24',200935,8,2009,24,34,200908),('2009-08-25',200935,8,2009,25,34,200908),('2009-08-26',200935,8,2009,26,34,200908),('2009-08-27',200935,8,2009,27,34,200908),('2009-08-28',200935,8,2009,28,34,200908),('2009-08-29',200935,8,2009,29,34,200908),('2009-08-30',200936,8,2009,30,35,200908),('2009-08-31',200936,8,2009,31,35,200908),('2009-09-01',200936,9,2009,1,35,200909),('2009-09-02',200936,9,2009,2,35,200909),('2009-09-03',200936,9,2009,3,35,200909),('2009-09-04',200936,9,2009,4,35,200909),('2009-09-05',200936,9,2009,5,35,200909),('2009-09-06',200937,9,2009,6,36,200909),('2009-09-07',200937,9,2009,7,36,200909),('2009-09-08',200937,9,2009,8,36,200909),('2009-09-09',200937,9,2009,9,36,200909),('2009-09-10',200937,9,2009,10,36,200909),('2009-09-11',200937,9,2009,11,36,200909),('2009-09-12',200937,9,2009,12,36,200909),('2009-09-13',200938,9,2009,13,37,200909),('2009-09-14',200938,9,2009,14,37,200909),('2009-09-15',200938,9,2009,15,37,200909),('2009-09-16',200938,9,2009,16,37,200909),('2009-09-17',200938,9,2009,17,37,200909),('2009-09-18',200938,9,2009,18,37,200909),('2009-09-19',200938,9,2009,19,37,200909),('2009-09-20',200939,9,2009,20,38,200909),('2009-09-21',200939,9,2009,21,38,200909),('2009-09-22',200939,9,2009,22,38,200909),('2009-09-23',200939,9,2009,23,38,200909),('2009-09-24',200939,9,2009,24,38,200909),('2009-09-25',200939,9,2009,25,38,200909),('2009-09-26',200939,9,2009,26,38,200909),('2009-09-27',200940,9,2009,27,39,200909),('2009-09-28',200940,9,2009,28,39,200909),('2009-09-29',200940,9,2009,29,39,200909),('2009-09-30',200940,9,2009,30,39,200909),('2009-10-01',200940,10,2009,1,39,200910),('2009-10-02',200940,10,2009,2,39,200910),('2009-10-03',200940,10,2009,3,39,200910),('2009-10-04',200941,10,2009,4,40,200910),('2009-10-05',200941,10,2009,5,40,200910),('2009-10-06',200941,10,2009,6,40,200910),('2009-10-07',200941,10,2009,7,40,200910),('2009-10-08',200941,10,2009,8,40,200910),('2009-10-09',200941,10,2009,9,40,200910),('2009-10-10',200941,10,2009,10,40,200910),('2009-10-11',200942,10,2009,11,41,200910),('2009-10-12',200942,10,2009,12,41,200910),('2009-10-13',200942,10,2009,13,41,200910),('2009-10-14',200942,10,2009,14,41,200910),('2009-10-15',200942,10,2009,15,41,200910),('2009-10-16',200942,10,2009,16,41,200910),('2009-10-17',200942,10,2009,17,41,200910),('2009-10-18',200943,10,2009,18,42,200910),('2009-10-19',200943,10,2009,19,42,200910),('2009-10-20',200943,10,2009,20,42,200910),('2009-10-21',200943,10,2009,21,42,200910),('2009-10-22',200943,10,2009,22,42,200910),('2009-10-23',200943,10,2009,23,42,200910),('2009-10-24',200943,10,2009,24,42,200910),('2009-10-25',200944,10,2009,25,43,200910),('2009-10-26',200944,10,2009,26,43,200910),('2009-10-27',200944,10,2009,27,43,200910),('2009-10-28',200944,10,2009,28,43,200910),('2009-10-29',200944,10,2009,29,43,200910),('2009-10-30',200944,10,2009,30,43,200910),('2009-10-31',200944,10,2009,31,43,200910),('2009-11-01',200945,11,2009,1,44,200911),('2009-11-02',200945,11,2009,2,44,200911),('2009-11-03',200945,11,2009,3,44,200911),('2009-11-04',200945,11,2009,4,44,200911),('2009-11-05',200945,11,2009,5,44,200911),('2009-11-06',200945,11,2009,6,44,200911),('2009-11-07',200945,11,2009,7,44,200911),('2009-11-08',200946,11,2009,8,45,200911),('2009-11-09',200946,11,2009,9,45,200911),('2009-11-10',200946,11,2009,10,45,200911),('2009-11-11',200946,11,2009,11,45,200911),('2009-11-12',200946,11,2009,12,45,200911),('2009-11-13',200946,11,2009,13,45,200911),('2009-11-14',200946,11,2009,14,45,200911),('2009-11-15',200947,11,2009,15,46,200911),('2009-11-16',200947,11,2009,16,46,200911),('2009-11-17',200947,11,2009,17,46,200911),('2009-11-18',200947,11,2009,18,46,200911),('2009-11-19',200947,11,2009,19,46,200911),('2009-11-20',200947,11,2009,20,46,200911),('2009-11-21',200947,11,2009,21,46,200911),('2009-11-22',200948,11,2009,22,47,200911),('2009-11-23',200948,11,2009,23,47,200911),('2009-11-24',200948,11,2009,24,47,200911),('2009-11-25',200948,11,2009,25,47,200911),('2009-11-26',200948,11,2009,26,47,200911),('2009-11-27',200948,11,2009,27,47,200911),('2009-11-28',200948,11,2009,28,47,200911),('2009-11-29',200949,11,2009,29,48,200911),('2009-11-30',200949,11,2009,30,48,200911),('2009-12-01',200949,12,2009,1,48,200912),('2009-12-02',200949,12,2009,2,48,200912),('2009-12-03',200949,12,2009,3,48,200912),('2009-12-04',200949,12,2009,4,48,200912),('2009-12-05',200949,12,2009,5,48,200912),('2009-12-06',200950,12,2009,6,49,200912),('2009-12-07',200950,12,2009,7,49,200912),('2009-12-08',200950,12,2009,8,49,200912),('2009-12-09',200950,12,2009,9,49,200912),('2009-12-10',200950,12,2009,10,49,200912),('2009-12-11',200950,12,2009,11,49,200912),('2009-12-12',200950,12,2009,12,49,200912),('2009-12-13',200951,12,2009,13,50,200912),('2009-12-14',200951,12,2009,14,50,200912),('2009-12-15',200951,12,2009,15,50,200912),('2009-12-16',200951,12,2009,16,50,200912),('2009-12-17',200951,12,2009,17,50,200912),('2009-12-18',200951,12,2009,18,50,200912),('2009-12-19',200951,12,2009,19,50,200912),('2009-12-20',200952,12,2009,20,51,200912),('2009-12-21',200952,12,2009,21,51,200912),('2009-12-22',200952,12,2009,22,51,200912),('2009-12-23',200952,12,2009,23,51,200912),('2009-12-24',200952,12,2009,24,51,200912),('2009-12-25',200952,12,2009,25,51,200912),('2009-12-26',200952,12,2009,26,51,200912),('2009-12-27',200953,12,2009,27,52,200912),('2009-12-28',200952,12,2009,28,52,200912),('2009-12-29',200952,12,2009,29,52,200912),('2009-12-30',200952,12,2009,30,52,200912),('2009-12-31',200952,12,2009,31,52,200912),('2010-01-01',201001,1,2010,1,52,201001),('2010-01-02',201001,1,2010,2,52,201001),('2010-01-03',201002,1,2010,3,1,201001),('2010-01-04',201001,1,2010,4,1,201001),('2010-01-05',201001,1,2010,5,1,201001),('2010-01-06',201001,1,2010,6,1,201001),('2010-01-07',201001,1,2010,7,1,201001),('2010-01-08',201001,1,2010,8,1,201001),('2010-01-09',201001,1,2010,9,1,201001),('2010-01-10',201002,1,2010,10,2,201001),('2010-01-11',201002,1,2010,11,2,201001),('2010-01-12',201002,1,2010,12,2,201001),('2010-01-13',201002,1,2010,13,2,201001),('2010-01-14',201002,1,2010,14,2,201001),('2010-01-15',201002,1,2010,15,2,201001),('2010-01-16',201002,1,2010,16,2,201001),('2010-01-17',201003,1,2010,17,3,201001),('2010-01-18',201003,1,2010,18,3,201001),('2010-01-19',201003,1,2010,19,3,201001),('2010-01-20',201003,1,2010,20,3,201001),('2010-01-21',201003,1,2010,21,3,201001),('2010-01-22',201003,1,2010,22,3,201001),('2010-01-23',201003,1,2010,23,3,201001),('2010-01-24',201004,1,2010,24,4,201001),('2010-01-25',201004,1,2010,25,4,201001),('2010-01-26',201004,1,2010,26,4,201001),('2010-01-27',201004,1,2010,27,4,201001),('2010-01-28',201004,1,2010,28,4,201001),('2010-01-29',201004,1,2010,29,4,201001),('2010-01-30',201004,1,2010,30,4,201001),('2010-01-31',201005,1,2010,31,5,201001),('2010-02-01',201005,2,2010,1,5,201002),('2010-02-02',201005,2,2010,2,5,201002),('2010-02-03',201005,2,2010,3,5,201002),('2010-02-04',201005,2,2010,4,5,201002),('2010-02-05',201005,2,2010,5,5,201002),('2010-02-06',201005,2,2010,6,5,201002),('2010-02-07',201006,2,2010,7,6,201002),('2010-02-08',201006,2,2010,8,6,201002),('2010-02-09',201006,2,2010,9,6,201002),('2010-02-10',201006,2,2010,10,6,201002),('2010-02-11',201006,2,2010,11,6,201002),('2010-02-12',201006,2,2010,12,6,201002),('2010-02-13',201006,2,2010,13,6,201002),('2010-02-14',201007,2,2010,14,7,201002),('2010-02-15',201007,2,2010,15,7,201002),('2010-02-16',201007,2,2010,16,7,201002),('2010-02-17',201007,2,2010,17,7,201002),('2010-02-18',201007,2,2010,18,7,201002),('2010-02-19',201007,2,2010,19,7,201002),('2010-02-20',201007,2,2010,20,7,201002),('2010-02-21',201008,2,2010,21,8,201002),('2010-02-22',201008,2,2010,22,8,201002),('2010-02-23',201008,2,2010,23,8,201002),('2010-02-24',201008,2,2010,24,8,201002),('2010-02-25',201008,2,2010,25,8,201002),('2010-02-26',201008,2,2010,26,8,201002),('2010-02-27',201008,2,2010,27,8,201002),('2010-02-28',201009,2,2010,28,9,201002),('2010-03-01',201009,3,2010,1,9,201003),('2010-03-02',201009,3,2010,2,9,201003),('2010-03-03',201009,3,2010,3,9,201003),('2010-03-04',201009,3,2010,4,9,201003),('2010-03-05',201009,3,2010,5,9,201003),('2010-03-06',201009,3,2010,6,9,201003),('2010-03-07',201010,3,2010,7,10,201003),('2010-03-08',201010,3,2010,8,10,201003),('2010-03-09',201010,3,2010,9,10,201003),('2010-03-10',201010,3,2010,10,10,201003),('2010-03-11',201010,3,2010,11,10,201003),('2010-03-12',201010,3,2010,12,10,201003),('2010-03-13',201010,3,2010,13,10,201003),('2010-03-14',201011,3,2010,14,11,201003),('2010-03-15',201011,3,2010,15,11,201003),('2010-03-16',201011,3,2010,16,11,201003),('2010-03-17',201011,3,2010,17,11,201003),('2010-03-18',201011,3,2010,18,11,201003),('2010-03-19',201011,3,2010,19,11,201003),('2010-03-20',201011,3,2010,20,11,201003),('2010-03-21',201012,3,2010,21,12,201003),('2010-03-22',201012,3,2010,22,12,201003),('2010-03-23',201012,3,2010,23,12,201003),('2010-03-24',201012,3,2010,24,12,201003),('2010-03-25',201012,3,2010,25,12,201003),('2010-03-26',201012,3,2010,26,12,201003),('2010-03-27',201012,3,2010,27,12,201003),('2010-03-28',201013,3,2010,28,13,201003),('2010-03-29',201013,3,2010,29,13,201003),('2010-03-30',201013,3,2010,30,13,201003),('2010-03-31',201013,3,2010,31,13,201003),('2010-04-01',201013,4,2010,1,13,201004),('2010-04-02',201013,4,2010,2,13,201004),('2010-04-03',201013,4,2010,3,13,201004),('2010-04-04',201014,4,2010,4,14,201004),('2010-04-05',201014,4,2010,5,14,201004),('2010-04-06',201014,4,2010,6,14,201004),('2010-04-07',201014,4,2010,7,14,201004),('2010-04-08',201014,4,2010,8,14,201004),('2010-04-09',201014,4,2010,9,14,201004),('2010-04-10',201014,4,2010,10,14,201004),('2010-04-11',201015,4,2010,11,15,201004),('2010-04-12',201015,4,2010,12,15,201004),('2010-04-13',201015,4,2010,13,15,201004),('2010-04-14',201015,4,2010,14,15,201004),('2010-04-15',201015,4,2010,15,15,201004),('2010-04-16',201015,4,2010,16,15,201004),('2010-04-17',201015,4,2010,17,15,201004),('2010-04-18',201016,4,2010,18,16,201004),('2010-04-19',201016,4,2010,19,16,201004),('2010-04-20',201016,4,2010,20,16,201004),('2010-04-21',201016,4,2010,21,16,201004),('2010-04-22',201016,4,2010,22,16,201004),('2010-04-23',201016,4,2010,23,16,201004),('2010-04-24',201016,4,2010,24,16,201004),('2010-04-25',201017,4,2010,25,17,201004),('2010-04-26',201017,4,2010,26,17,201004),('2010-04-27',201017,4,2010,27,17,201004),('2010-04-28',201017,4,2010,28,17,201004),('2010-04-29',201017,4,2010,29,17,201004),('2010-04-30',201017,4,2010,30,17,201004),('2010-05-01',201017,5,2010,1,17,201005),('2010-05-02',201018,5,2010,2,18,201005),('2010-05-03',201018,5,2010,3,18,201005),('2010-05-04',201018,5,2010,4,18,201005),('2010-05-05',201018,5,2010,5,18,201005),('2010-05-06',201018,5,2010,6,18,201005),('2010-05-07',201018,5,2010,7,18,201005),('2010-05-08',201018,5,2010,8,18,201005),('2010-05-09',201019,5,2010,9,19,201005),('2010-05-10',201019,5,2010,10,19,201005),('2010-05-11',201019,5,2010,11,19,201005),('2010-05-12',201019,5,2010,12,19,201005),('2010-05-13',201019,5,2010,13,19,201005),('2010-05-14',201019,5,2010,14,19,201005),('2010-05-15',201019,5,2010,15,19,201005),('2010-05-16',201020,5,2010,16,20,201005),('2010-05-17',201020,5,2010,17,20,201005),('2010-05-18',201020,5,2010,18,20,201005),('2010-05-19',201020,5,2010,19,20,201005),('2010-05-20',201020,5,2010,20,20,201005),('2010-05-21',201020,5,2010,21,20,201005),('2010-05-22',201020,5,2010,22,20,201005),('2010-05-23',201021,5,2010,23,21,201005),('2010-05-24',201021,5,2010,24,21,201005),('2010-05-25',201021,5,2010,25,21,201005),('2010-05-26',201021,5,2010,26,21,201005),('2010-05-27',201021,5,2010,27,21,201005),('2010-05-28',201021,5,2010,28,21,201005),('2010-05-29',201021,5,2010,29,21,201005),('2010-05-30',201022,5,2010,30,22,201005),('2010-05-31',201022,5,2010,31,22,201005),('2010-06-01',201022,6,2010,1,22,201006),('2010-06-02',201022,6,2010,2,22,201006),('2010-06-03',201022,6,2010,3,22,201006),('2010-06-04',201022,6,2010,4,22,201006),('2010-06-05',201022,6,2010,5,22,201006),('2010-06-06',201023,6,2010,6,23,201006),('2010-06-07',201023,6,2010,7,23,201006),('2010-06-08',201023,6,2010,8,23,201006),('2010-06-09',201023,6,2010,9,23,201006),('2010-06-10',201023,6,2010,10,23,201006),('2010-06-11',201023,6,2010,11,23,201006),('2010-06-12',201023,6,2010,12,23,201006),('2010-06-13',201024,6,2010,13,24,201006),('2010-06-14',201024,6,2010,14,24,201006),('2010-06-15',201024,6,2010,15,24,201006),('2010-06-16',201024,6,2010,16,24,201006),('2010-06-17',201024,6,2010,17,24,201006),('2010-06-18',201024,6,2010,18,24,201006),('2010-06-19',201024,6,2010,19,24,201006),('2010-06-20',201025,6,2010,20,25,201006),('2010-06-21',201025,6,2010,21,25,201006),('2010-06-22',201025,6,2010,22,25,201006),('2010-06-23',201025,6,2010,23,25,201006),('2010-06-24',201025,6,2010,24,25,201006),('2010-06-25',201025,6,2010,25,25,201006),('2010-06-26',201025,6,2010,26,25,201006),('2010-06-27',201026,6,2010,27,26,201006),('2010-06-28',201026,6,2010,28,26,201006),('2010-06-29',201026,6,2010,29,26,201006),('2010-06-30',201026,6,2010,30,26,201006),('2010-07-01',201026,7,2010,1,26,201007),('2010-07-02',201026,7,2010,2,26,201007),('2010-07-03',201026,7,2010,3,26,201007),('2010-07-04',201027,7,2010,4,27,201007),('2010-07-05',201027,7,2010,5,27,201007),('2010-07-06',201027,7,2010,6,27,201007),('2010-07-07',201027,7,2010,7,27,201007),('2010-07-08',201027,7,2010,8,27,201007),('2010-07-09',201027,7,2010,9,27,201007),('2010-07-10',201027,7,2010,10,27,201007),('2010-07-11',201028,7,2010,11,28,201007),('2010-07-12',201028,7,2010,12,28,201007),('2010-07-13',201028,7,2010,13,28,201007),('2010-07-14',201028,7,2010,14,28,201007),('2010-07-15',201028,7,2010,15,28,201007),('2010-07-16',201028,7,2010,16,28,201007),('2010-07-17',201028,7,2010,17,28,201007),('2010-07-18',201029,7,2010,18,29,201007),('2010-07-19',201029,7,2010,19,29,201007),('2010-07-20',201029,7,2010,20,29,201007),('2010-07-21',201029,7,2010,21,29,201007),('2010-07-22',201029,7,2010,22,29,201007),('2010-07-23',201029,7,2010,23,29,201007),('2010-07-24',201029,7,2010,24,29,201007),('2010-07-25',201030,7,2010,25,30,201007),('2010-07-26',201030,7,2010,26,30,201007),('2010-07-27',201030,7,2010,27,30,201007),('2010-07-28',201030,7,2010,28,30,201007),('2010-07-29',201030,7,2010,29,30,201007),('2010-07-30',201030,7,2010,30,30,201007),('2010-07-31',201030,7,2010,31,30,201007),('2010-08-01',201031,8,2010,1,31,201008),('2010-08-02',201031,8,2010,2,31,201008),('2010-08-03',201031,8,2010,3,31,201008),('2010-08-04',201031,8,2010,4,31,201008),('2010-08-05',201031,8,2010,5,31,201008),('2010-08-06',201031,8,2010,6,31,201008),('2010-08-07',201031,8,2010,7,31,201008),('2010-08-08',201032,8,2010,8,32,201008),('2010-08-09',201032,8,2010,9,32,201008),('2010-08-10',201032,8,2010,10,32,201008),('2010-08-11',201032,8,2010,11,32,201008),('2010-08-12',201032,8,2010,12,32,201008),('2010-08-13',201032,8,2010,13,32,201008),('2010-08-14',201032,8,2010,14,32,201008),('2010-08-15',201033,8,2010,15,33,201008),('2010-08-16',201033,8,2010,16,33,201008),('2010-08-17',201033,8,2010,17,33,201008),('2010-08-18',201033,8,2010,18,33,201008),('2010-08-19',201033,8,2010,19,33,201008),('2010-08-20',201033,8,2010,20,33,201008),('2010-08-21',201033,8,2010,21,33,201008),('2010-08-22',201034,8,2010,22,34,201008),('2010-08-23',201034,8,2010,23,34,201008),('2010-08-24',201034,8,2010,24,34,201008),('2010-08-25',201034,8,2010,25,34,201008),('2010-08-26',201034,8,2010,26,34,201008),('2010-08-27',201034,8,2010,27,34,201008),('2010-08-28',201034,8,2010,28,34,201008),('2010-08-29',201035,8,2010,29,35,201008),('2010-08-30',201035,8,2010,30,35,201008),('2010-08-31',201035,8,2010,31,35,201008),('2010-09-01',201035,9,2010,1,35,201009),('2010-09-02',201035,9,2010,2,35,201009),('2010-09-03',201035,9,2010,3,35,201009),('2010-09-04',201035,9,2010,4,35,201009),('2010-09-05',201036,9,2010,5,36,201009),('2010-09-06',201036,9,2010,6,36,201009),('2010-09-07',201036,9,2010,7,36,201009),('2010-09-08',201036,9,2010,8,36,201009),('2010-09-09',201036,9,2010,9,36,201009),('2010-09-10',201036,9,2010,10,36,201009),('2010-09-11',201036,9,2010,11,36,201009),('2010-09-12',201037,9,2010,12,37,201009),('2010-09-13',201037,9,2010,13,37,201009),('2010-09-14',201037,9,2010,14,37,201009),('2010-09-15',201037,9,2010,15,37,201009),('2010-09-16',201037,9,2010,16,37,201009),('2010-09-17',201037,9,2010,17,37,201009),('2010-09-18',201037,9,2010,18,37,201009),('2010-09-19',201038,9,2010,19,38,201009),('2010-09-20',201038,9,2010,20,38,201009),('2010-09-21',201038,9,2010,21,38,201009),('2010-09-22',201038,9,2010,22,38,201009),('2010-09-23',201038,9,2010,23,38,201009),('2010-09-24',201038,9,2010,24,38,201009),('2010-09-25',201038,9,2010,25,38,201009),('2010-09-26',201039,9,2010,26,39,201009),('2010-09-27',201039,9,2010,27,39,201009),('2010-09-28',201039,9,2010,28,39,201009),('2010-09-29',201039,9,2010,29,39,201009),('2010-09-30',201039,9,2010,30,39,201009),('2010-10-01',201039,10,2010,1,39,201010),('2010-10-02',201039,10,2010,2,39,201010),('2010-10-03',201040,10,2010,3,40,201010),('2010-10-04',201040,10,2010,4,40,201010),('2010-10-05',201040,10,2010,5,40,201010),('2010-10-06',201040,10,2010,6,40,201010),('2010-10-07',201040,10,2010,7,40,201010),('2010-10-08',201040,10,2010,8,40,201010),('2010-10-09',201040,10,2010,9,40,201010),('2010-10-10',201041,10,2010,10,41,201010),('2010-10-11',201041,10,2010,11,41,201010),('2010-10-12',201041,10,2010,12,41,201010),('2010-10-13',201041,10,2010,13,41,201010),('2010-10-14',201041,10,2010,14,41,201010),('2010-10-15',201041,10,2010,15,41,201010),('2010-10-16',201041,10,2010,16,41,201010),('2010-10-17',201042,10,2010,17,42,201010),('2010-10-18',201042,10,2010,18,42,201010),('2010-10-19',201042,10,2010,19,42,201010),('2010-10-20',201042,10,2010,20,42,201010),('2010-10-21',201042,10,2010,21,42,201010),('2010-10-22',201042,10,2010,22,42,201010),('2010-10-23',201042,10,2010,23,42,201010),('2010-10-24',201043,10,2010,24,43,201010),('2010-10-25',201043,10,2010,25,43,201010),('2010-10-26',201043,10,2010,26,43,201010),('2010-10-27',201043,10,2010,27,43,201010),('2010-10-28',201043,10,2010,28,43,201010),('2010-10-29',201043,10,2010,29,43,201010),('2010-10-30',201043,10,2010,30,43,201010),('2010-10-31',201044,10,2010,31,44,201010),('2010-11-01',201044,11,2010,1,44,201011),('2010-11-02',201044,11,2010,2,44,201011),('2010-11-03',201044,11,2010,3,44,201011),('2010-11-04',201044,11,2010,4,44,201011),('2010-11-05',201044,11,2010,5,44,201011),('2010-11-06',201044,11,2010,6,44,201011),('2010-11-07',201045,11,2010,7,45,201011),('2010-11-08',201045,11,2010,8,45,201011),('2010-11-09',201045,11,2010,9,45,201011),('2010-11-10',201045,11,2010,10,45,201011),('2010-11-11',201045,11,2010,11,45,201011),('2010-11-12',201045,11,2010,12,45,201011),('2010-11-13',201045,11,2010,13,45,201011),('2010-11-14',201046,11,2010,14,46,201011),('2010-11-15',201046,11,2010,15,46,201011),('2010-11-16',201046,11,2010,16,46,201011),('2010-11-17',201046,11,2010,17,46,201011),('2010-11-18',201046,11,2010,18,46,201011),('2010-11-19',201046,11,2010,19,46,201011),('2010-11-20',201046,11,2010,20,46,201011),('2010-11-21',201047,11,2010,21,47,201011),('2010-11-22',201047,11,2010,22,47,201011),('2010-11-23',201047,11,2010,23,47,201011),('2010-11-24',201047,11,2010,24,47,201011),('2010-11-25',201047,11,2010,25,47,201011),('2010-11-26',201047,11,2010,26,47,201011),('2010-11-27',201047,11,2010,27,47,201011),('2010-11-28',201048,11,2010,28,48,201011),('2010-11-29',201048,11,2010,29,48,201011),('2010-11-30',201048,11,2010,30,48,201011),('2010-12-01',201048,12,2010,1,48,201012),('2010-12-02',201048,12,2010,2,48,201012),('2010-12-03',201048,12,2010,3,48,201012),('2010-12-04',201048,12,2010,4,48,201012),('2010-12-05',201049,12,2010,5,49,201012),('2010-12-06',201049,12,2010,6,49,201012),('2010-12-07',201049,12,2010,7,49,201012),('2010-12-08',201049,12,2010,8,49,201012),('2010-12-09',201049,12,2010,9,49,201012),('2010-12-10',201049,12,2010,10,49,201012),('2010-12-11',201049,12,2010,11,49,201012),('2010-12-12',201050,12,2010,12,50,201012),('2010-12-13',201050,12,2010,13,50,201012),('2010-12-14',201050,12,2010,14,50,201012),('2010-12-15',201050,12,2010,15,50,201012),('2010-12-16',201050,12,2010,16,50,201012),('2010-12-17',201050,12,2010,17,50,201012),('2010-12-18',201050,12,2010,18,50,201012),('2010-12-19',201051,12,2010,19,51,201012),('2010-12-20',201051,12,2010,20,51,201012),('2010-12-21',201051,12,2010,21,51,201012),('2010-12-22',201051,12,2010,22,51,201012),('2010-12-23',201051,12,2010,23,51,201012),('2010-12-24',201051,12,2010,24,51,201012),('2010-12-25',201051,12,2010,25,51,201012),('2010-12-26',201052,12,2010,26,52,201012),('2010-12-27',201052,12,2010,27,52,201012),('2010-12-28',201052,12,2010,28,52,201012),('2010-12-29',201052,12,2010,29,52,201012),('2010-12-30',201052,12,2010,30,52,201012),('2010-12-31',201052,12,2010,31,52,201012),('2011-01-01',201052,1,2011,1,52,201101),('2011-01-02',201053,1,2011,2,1,201101),('2011-01-03',201101,1,2011,3,1,201101),('2011-01-04',201101,1,2011,4,1,201101),('2011-01-05',201101,1,2011,5,1,201101),('2011-01-06',201101,1,2011,6,1,201101),('2011-01-07',201101,1,2011,7,1,201101),('2011-01-08',201101,1,2011,8,1,201101),('2011-01-09',201102,1,2011,9,2,201101),('2011-01-10',201102,1,2011,10,2,201101),('2011-01-11',201102,1,2011,11,2,201101),('2011-01-12',201102,1,2011,12,2,201101),('2011-01-13',201102,1,2011,13,2,201101),('2011-01-14',201102,1,2011,14,2,201101),('2011-01-15',201102,1,2011,15,2,201101),('2011-01-16',201103,1,2011,16,3,201101),('2011-01-17',201103,1,2011,17,3,201101),('2011-01-18',201103,1,2011,18,3,201101),('2011-01-19',201103,1,2011,19,3,201101),('2011-01-20',201103,1,2011,20,3,201101),('2011-01-21',201103,1,2011,21,3,201101),('2011-01-22',201103,1,2011,22,3,201101),('2011-01-23',201104,1,2011,23,4,201101),('2011-01-24',201104,1,2011,24,4,201101),('2011-01-25',201104,1,2011,25,4,201101),('2011-01-26',201104,1,2011,26,4,201101),('2011-01-27',201104,1,2011,27,4,201101),('2011-01-28',201104,1,2011,28,4,201101),('2011-01-29',201104,1,2011,29,4,201101),('2011-01-30',201105,1,2011,30,5,201101),('2011-01-31',201105,1,2011,31,5,201101),('2011-02-01',201105,2,2011,1,5,201102),('2011-02-02',201105,2,2011,2,5,201102),('2011-02-03',201105,2,2011,3,5,201102),('2011-02-04',201105,2,2011,4,5,201102),('2011-02-05',201105,2,2011,5,5,201102),('2011-02-06',201106,2,2011,6,6,201102),('2011-02-07',201106,2,2011,7,6,201102),('2011-02-08',201106,2,2011,8,6,201102),('2011-02-09',201106,2,2011,9,6,201102),('2011-02-10',201106,2,2011,10,6,201102),('2011-02-11',201106,2,2011,11,6,201102),('2011-02-12',201106,2,2011,12,6,201102),('2011-02-13',201107,2,2011,13,7,201102),('2011-02-14',201107,2,2011,14,7,201102),('2011-02-15',201107,2,2011,15,7,201102),('2011-02-16',201107,2,2011,16,7,201102),('2011-02-17',201107,2,2011,17,7,201102),('2011-02-18',201107,2,2011,18,7,201102),('2011-02-19',201107,2,2011,19,7,201102),('2011-02-20',201108,2,2011,20,8,201102),('2011-02-21',201108,2,2011,21,8,201102),('2011-02-22',201108,2,2011,22,8,201102),('2011-02-23',201108,2,2011,23,8,201102),('2011-02-24',201108,2,2011,24,8,201102),('2011-02-25',201108,2,2011,25,8,201102),('2011-02-26',201108,2,2011,26,8,201102),('2011-02-27',201109,2,2011,27,9,201102),('2011-02-28',201109,2,2011,28,9,201102),('2011-03-01',201109,3,2011,1,9,201103),('2011-03-02',201109,3,2011,2,9,201103),('2011-03-03',201109,3,2011,3,9,201103),('2011-03-04',201109,3,2011,4,9,201103),('2011-03-05',201109,3,2011,5,9,201103),('2011-03-06',201110,3,2011,6,10,201103),('2011-03-07',201110,3,2011,7,10,201103),('2011-03-08',201110,3,2011,8,10,201103),('2011-03-09',201110,3,2011,9,10,201103),('2011-03-10',201110,3,2011,10,10,201103),('2011-03-11',201110,3,2011,11,10,201103),('2011-03-12',201110,3,2011,12,10,201103),('2011-03-13',201111,3,2011,13,11,201103),('2011-03-14',201111,3,2011,14,11,201103),('2011-03-15',201111,3,2011,15,11,201103),('2011-03-16',201111,3,2011,16,11,201103),('2011-03-17',201111,3,2011,17,11,201103),('2011-03-18',201111,3,2011,18,11,201103),('2011-03-19',201111,3,2011,19,11,201103),('2011-03-20',201112,3,2011,20,12,201103),('2011-03-21',201112,3,2011,21,12,201103),('2011-03-22',201112,3,2011,22,12,201103),('2011-03-23',201112,3,2011,23,12,201103),('2011-03-24',201112,3,2011,24,12,201103),('2011-03-25',201112,3,2011,25,12,201103),('2011-03-26',201112,3,2011,26,12,201103),('2011-03-27',201113,3,2011,27,13,201103),('2011-03-28',201113,3,2011,28,13,201103),('2011-03-29',201113,3,2011,29,13,201103),('2011-03-30',201113,3,2011,30,13,201103),('2011-03-31',201113,3,2011,31,13,201103),('2011-04-01',201113,4,2011,1,13,201104),('2011-04-02',201113,4,2011,2,13,201104),('2011-04-03',201114,4,2011,3,14,201104),('2011-04-04',201114,4,2011,4,14,201104),('2011-04-05',201114,4,2011,5,14,201104),('2011-04-06',201114,4,2011,6,14,201104),('2011-04-07',201114,4,2011,7,14,201104),('2011-04-08',201114,4,2011,8,14,201104),('2011-04-09',201114,4,2011,9,14,201104),('2011-04-10',201115,4,2011,10,15,201104),('2011-04-11',201115,4,2011,11,15,201104),('2011-04-12',201115,4,2011,12,15,201104),('2011-04-13',201115,4,2011,13,15,201104),('2011-04-14',201115,4,2011,14,15,201104),('2011-04-15',201115,4,2011,15,15,201104),('2011-04-16',201115,4,2011,16,15,201104),('2011-04-17',201116,4,2011,17,16,201104),('2011-04-18',201116,4,2011,18,16,201104),('2011-04-19',201116,4,2011,19,16,201104),('2011-04-20',201116,4,2011,20,16,201104),('2011-04-21',201116,4,2011,21,16,201104),('2011-04-22',201116,4,2011,22,16,201104),('2011-04-23',201116,4,2011,23,16,201104),('2011-04-24',201117,4,2011,24,17,201104),('2011-04-25',201117,4,2011,25,17,201104),('2011-04-26',201117,4,2011,26,17,201104),('2011-04-27',201117,4,2011,27,17,201104),('2011-04-28',201117,4,2011,28,17,201104),('2011-04-29',201117,4,2011,29,17,201104),('2011-04-30',201117,4,2011,30,17,201104),('2011-05-01',201118,5,2011,1,18,201105),('2011-05-02',201118,5,2011,2,18,201105),('2011-05-03',201118,5,2011,3,18,201105),('2011-05-04',201118,5,2011,4,18,201105),('2011-05-05',201118,5,2011,5,18,201105),('2011-05-06',201118,5,2011,6,18,201105),('2011-05-07',201118,5,2011,7,18,201105),('2011-05-08',201119,5,2011,8,19,201105),('2011-05-09',201119,5,2011,9,19,201105),('2011-05-10',201119,5,2011,10,19,201105),('2011-05-11',201119,5,2011,11,19,201105),('2011-05-12',201119,5,2011,12,19,201105),('2011-05-13',201119,5,2011,13,19,201105),('2011-05-14',201119,5,2011,14,19,201105),('2011-05-15',201120,5,2011,15,20,201105),('2011-05-16',201120,5,2011,16,20,201105),('2011-05-17',201120,5,2011,17,20,201105),('2011-05-18',201120,5,2011,18,20,201105),('2011-05-19',201120,5,2011,19,20,201105),('2011-05-20',201120,5,2011,20,20,201105),('2011-05-21',201120,5,2011,21,20,201105),('2011-05-22',201121,5,2011,22,21,201105),('2011-05-23',201121,5,2011,23,21,201105),('2011-05-24',201121,5,2011,24,21,201105),('2011-05-25',201121,5,2011,25,21,201105),('2011-05-26',201121,5,2011,26,21,201105),('2011-05-27',201121,5,2011,27,21,201105),('2011-05-28',201121,5,2011,28,21,201105),('2011-05-29',201122,5,2011,29,22,201105),('2011-05-30',201122,5,2011,30,22,201105),('2011-05-31',201122,5,2011,31,22,201105),('2011-06-01',201122,6,2011,1,22,201106),('2011-06-02',201122,6,2011,2,22,201106),('2011-06-03',201122,6,2011,3,22,201106),('2011-06-04',201122,6,2011,4,22,201106),('2011-06-05',201123,6,2011,5,23,201106),('2011-06-06',201123,6,2011,6,23,201106),('2011-06-07',201123,6,2011,7,23,201106),('2011-06-08',201123,6,2011,8,23,201106),('2011-06-09',201123,6,2011,9,23,201106),('2011-06-10',201123,6,2011,10,23,201106),('2011-06-11',201123,6,2011,11,23,201106),('2011-06-12',201124,6,2011,12,24,201106),('2011-06-13',201124,6,2011,13,24,201106),('2011-06-14',201124,6,2011,14,24,201106),('2011-06-15',201124,6,2011,15,24,201106),('2011-06-16',201124,6,2011,16,24,201106),('2011-06-17',201124,6,2011,17,24,201106),('2011-06-18',201124,6,2011,18,24,201106),('2011-06-19',201125,6,2011,19,25,201106),('2011-06-20',201125,6,2011,20,25,201106),('2011-06-21',201125,6,2011,21,25,201106),('2011-06-22',201125,6,2011,22,25,201106),('2011-06-23',201125,6,2011,23,25,201106),('2011-06-24',201125,6,2011,24,25,201106),('2011-06-25',201125,6,2011,25,25,201106),('2011-06-26',201126,6,2011,26,26,201106),('2011-06-27',201126,6,2011,27,26,201106),('2011-06-28',201126,6,2011,28,26,201106),('2011-06-29',201126,6,2011,29,26,201106),('2011-06-30',201126,6,2011,30,26,201106),('2011-07-01',201126,7,2011,1,26,201107),('2011-07-02',201126,7,2011,2,26,201107),('2011-07-03',201127,7,2011,3,27,201107),('2011-07-04',201127,7,2011,4,27,201107),('2011-07-05',201127,7,2011,5,27,201107),('2011-07-06',201127,7,2011,6,27,201107),('2011-07-07',201127,7,2011,7,27,201107),('2011-07-08',201127,7,2011,8,27,201107),('2011-07-09',201127,7,2011,9,27,201107),('2011-07-10',201128,7,2011,10,28,201107),('2011-07-11',201128,7,2011,11,28,201107),('2011-07-12',201128,7,2011,12,28,201107),('2011-07-13',201128,7,2011,13,28,201107),('2011-07-14',201128,7,2011,14,28,201107),('2011-07-15',201128,7,2011,15,28,201107),('2011-07-16',201128,7,2011,16,28,201107),('2011-07-17',201129,7,2011,17,29,201107),('2011-07-18',201129,7,2011,18,29,201107),('2011-07-19',201129,7,2011,19,29,201107),('2011-07-20',201129,7,2011,20,29,201107),('2011-07-21',201129,7,2011,21,29,201107),('2011-07-22',201129,7,2011,22,29,201107),('2011-07-23',201129,7,2011,23,29,201107),('2011-07-24',201130,7,2011,24,30,201107),('2011-07-25',201130,7,2011,25,30,201107),('2011-07-26',201130,7,2011,26,30,201107),('2011-07-27',201130,7,2011,27,30,201107),('2011-07-28',201130,7,2011,28,30,201107),('2011-07-29',201130,7,2011,29,30,201107),('2011-07-30',201130,7,2011,30,30,201107),('2011-07-31',201131,7,2011,31,31,201107),('2011-08-01',201131,8,2011,1,31,201108),('2011-08-02',201131,8,2011,2,31,201108),('2011-08-03',201131,8,2011,3,31,201108),('2011-08-04',201131,8,2011,4,31,201108),('2011-08-05',201131,8,2011,5,31,201108),('2011-08-06',201131,8,2011,6,31,201108),('2011-08-07',201132,8,2011,7,32,201108),('2011-08-08',201132,8,2011,8,32,201108),('2011-08-09',201132,8,2011,9,32,201108),('2011-08-10',201132,8,2011,10,32,201108),('2011-08-11',201132,8,2011,11,32,201108),('2011-08-12',201132,8,2011,12,32,201108),('2011-08-13',201132,8,2011,13,32,201108),('2011-08-14',201133,8,2011,14,33,201108),('2011-08-15',201133,8,2011,15,33,201108),('2011-08-16',201133,8,2011,16,33,201108),('2011-08-17',201133,8,2011,17,33,201108),('2011-08-18',201133,8,2011,18,33,201108),('2011-08-19',201133,8,2011,19,33,201108),('2011-08-20',201133,8,2011,20,33,201108),('2011-08-21',201134,8,2011,21,34,201108),('2011-08-22',201134,8,2011,22,34,201108),('2011-08-23',201134,8,2011,23,34,201108),('2011-08-24',201134,8,2011,24,34,201108),('2011-08-25',201134,8,2011,25,34,201108),('2011-08-26',201134,8,2011,26,34,201108),('2011-08-27',201134,8,2011,27,34,201108),('2011-08-28',201135,8,2011,28,35,201108),('2011-08-29',201135,8,2011,29,35,201108),('2011-08-30',201135,8,2011,30,35,201108),('2011-08-31',201135,8,2011,31,35,201108),('2011-09-01',201135,9,2011,1,35,201109),('2011-09-02',201135,9,2011,2,35,201109),('2011-09-03',201135,9,2011,3,35,201109),('2011-09-04',201136,9,2011,4,36,201109),('2011-09-05',201136,9,2011,5,36,201109),('2011-09-06',201136,9,2011,6,36,201109),('2011-09-07',201136,9,2011,7,36,201109),('2011-09-08',201136,9,2011,8,36,201109),('2011-09-09',201136,9,2011,9,36,201109),('2011-09-10',201136,9,2011,10,36,201109),('2011-09-11',201137,9,2011,11,37,201109),('2011-09-12',201137,9,2011,12,37,201109),('2011-09-13',201137,9,2011,13,37,201109),('2011-09-14',201137,9,2011,14,37,201109),('2011-09-15',201137,9,2011,15,37,201109),('2011-09-16',201137,9,2011,16,37,201109),('2011-09-17',201137,9,2011,17,37,201109),('2011-09-18',201138,9,2011,18,38,201109),('2011-09-19',201138,9,2011,19,38,201109),('2011-09-20',201138,9,2011,20,38,201109),('2011-09-21',201138,9,2011,21,38,201109),('2011-09-22',201138,9,2011,22,38,201109),('2011-09-23',201138,9,2011,23,38,201109),('2011-09-24',201138,9,2011,24,38,201109),('2011-09-25',201139,9,2011,25,39,201109),('2011-09-26',201139,9,2011,26,39,201109),('2011-09-27',201139,9,2011,27,39,201109),('2011-09-28',201139,9,2011,28,39,201109),('2011-09-29',201139,9,2011,29,39,201109),('2011-09-30',201139,9,2011,30,39,201109),('2011-10-01',201139,10,2011,1,39,201110),('2011-10-02',201140,10,2011,2,40,201110),('2011-10-03',201140,10,2011,3,40,201110),('2011-10-04',201140,10,2011,4,40,201110),('2011-10-05',201140,10,2011,5,40,201110),('2011-10-06',201140,10,2011,6,40,201110),('2011-10-07',201140,10,2011,7,40,201110),('2011-10-08',201140,10,2011,8,40,201110),('2011-10-09',201141,10,2011,9,41,201110),('2011-10-10',201141,10,2011,10,41,201110),('2011-10-11',201141,10,2011,11,41,201110),('2011-10-12',201141,10,2011,12,41,201110),('2011-10-13',201141,10,2011,13,41,201110),('2011-10-14',201141,10,2011,14,41,201110),('2011-10-15',201141,10,2011,15,41,201110),('2011-10-16',201142,10,2011,16,42,201110),('2011-10-17',201142,10,2011,17,42,201110),('2011-10-18',201142,10,2011,18,42,201110),('2011-10-19',201142,10,2011,19,42,201110),('2011-10-20',201142,10,2011,20,42,201110),('2011-10-21',201142,10,2011,21,42,201110),('2011-10-22',201142,10,2011,22,42,201110),('2011-10-23',201143,10,2011,23,43,201110),('2011-10-24',201143,10,2011,24,43,201110),('2011-10-25',201143,10,2011,25,43,201110),('2011-10-26',201143,10,2011,26,43,201110),('2011-10-27',201143,10,2011,27,43,201110),('2011-10-28',201143,10,2011,28,43,201110),('2011-10-29',201143,10,2011,29,43,201110),('2011-10-30',201144,10,2011,30,44,201110),('2011-10-31',201144,10,2011,31,44,201110),('2011-11-01',201144,11,2011,1,44,201111),('2011-11-02',201144,11,2011,2,44,201111),('2011-11-03',201144,11,2011,3,44,201111),('2011-11-04',201144,11,2011,4,44,201111),('2011-11-05',201144,11,2011,5,44,201111),('2011-11-06',201145,11,2011,6,45,201111),('2011-11-07',201145,11,2011,7,45,201111),('2011-11-08',201145,11,2011,8,45,201111),('2011-11-09',201145,11,2011,9,45,201111),('2011-11-10',201145,11,2011,10,45,201111),('2011-11-11',201145,11,2011,11,45,201111),('2011-11-12',201145,11,2011,12,45,201111),('2011-11-13',201146,11,2011,13,46,201111),('2011-11-14',201146,11,2011,14,46,201111),('2011-11-15',201146,11,2011,15,46,201111),('2011-11-16',201146,11,2011,16,46,201111),('2011-11-17',201146,11,2011,17,46,201111),('2011-11-18',201146,11,2011,18,46,201111),('2011-11-19',201146,11,2011,19,46,201111),('2011-11-20',201147,11,2011,20,47,201111),('2011-11-21',201147,11,2011,21,47,201111),('2011-11-22',201147,11,2011,22,47,201111),('2011-11-23',201147,11,2011,23,47,201111),('2011-11-24',201147,11,2011,24,47,201111),('2011-11-25',201147,11,2011,25,47,201111),('2011-11-26',201147,11,2011,26,47,201111),('2011-11-27',201148,11,2011,27,48,201111),('2011-11-28',201148,11,2011,28,48,201111),('2011-11-29',201148,11,2011,29,48,201111),('2011-11-30',201148,11,2011,30,48,201111),('2011-12-01',201148,12,2011,1,48,201112),('2011-12-02',201148,12,2011,2,48,201112),('2011-12-03',201148,12,2011,3,48,201112),('2011-12-04',201149,12,2011,4,49,201112),('2011-12-05',201149,12,2011,5,49,201112),('2011-12-06',201149,12,2011,6,49,201112),('2011-12-07',201149,12,2011,7,49,201112),('2011-12-08',201149,12,2011,8,49,201112),('2011-12-09',201149,12,2011,9,49,201112),('2011-12-10',201149,12,2011,10,49,201112),('2011-12-11',201150,12,2011,11,50,201112),('2011-12-12',201150,12,2011,12,50,201112),('2011-12-13',201150,12,2011,13,50,201112),('2011-12-14',201150,12,2011,14,50,201112),('2011-12-15',201150,12,2011,15,50,201112),('2011-12-16',201150,12,2011,16,50,201112),('2011-12-17',201150,12,2011,17,50,201112),('2011-12-18',201151,12,2011,18,51,201112),('2011-12-19',201151,12,2011,19,51,201112),('2011-12-20',201151,12,2011,20,51,201112),('2011-12-21',201151,12,2011,21,51,201112),('2011-12-22',201151,12,2011,22,51,201112),('2011-12-23',201151,12,2011,23,51,201112),('2011-12-24',201151,12,2011,24,51,201112),('2011-12-25',201152,12,2011,25,52,201112),('2011-12-26',201152,12,2011,26,52,201112),('2011-12-27',201152,12,2011,27,52,201112),('2011-12-28',201152,12,2011,28,52,201112),('2011-12-29',201152,12,2011,29,52,201112),('2011-12-30',201152,12,2011,30,52,201112),('2011-12-31',201152,12,2011,31,52,201112),('2012-01-01',201153,1,2012,1,1,201201),('2012-01-02',201201,1,2012,2,1,201201),('2012-01-03',201201,1,2012,3,1,201201),('2012-01-04',201201,1,2012,4,1,201201),('2012-01-05',201201,1,2012,5,1,201201),('2012-01-06',201201,1,2012,6,1,201201),('2012-01-07',201201,1,2012,7,1,201201),('2012-01-08',201202,1,2012,8,2,201201),('2012-01-09',201202,1,2012,9,2,201201),('2012-01-10',201202,1,2012,10,2,201201),('2012-01-11',201202,1,2012,11,2,201201),('2012-01-12',201202,1,2012,12,2,201201),('2012-01-13',201202,1,2012,13,2,201201),('2012-01-14',201202,1,2012,14,2,201201),('2012-01-15',201203,1,2012,15,3,201201),('2012-01-16',201203,1,2012,16,3,201201),('2012-01-17',201203,1,2012,17,3,201201),('2012-01-18',201203,1,2012,18,3,201201),('2012-01-19',201203,1,2012,19,3,201201),('2012-01-20',201203,1,2012,20,3,201201),('2012-01-21',201203,1,2012,21,3,201201),('2012-01-22',201204,1,2012,22,4,201201),('2012-01-23',201204,1,2012,23,4,201201),('2012-01-24',201204,1,2012,24,4,201201),('2012-01-25',201204,1,2012,25,4,201201),('2012-01-26',201204,1,2012,26,4,201201),('2012-01-27',201204,1,2012,27,4,201201),('2012-01-28',201204,1,2012,28,4,201201),('2012-01-29',201205,1,2012,29,5,201201),('2012-01-30',201205,1,2012,30,5,201201),('2012-01-31',201205,1,2012,31,5,201201),('2012-02-01',201205,2,2012,1,5,201202),('2012-02-02',201205,2,2012,2,5,201202),('2012-02-03',201205,2,2012,3,5,201202),('2012-02-04',201205,2,2012,4,5,201202),('2012-02-05',201206,2,2012,5,6,201202),('2012-02-06',201206,2,2012,6,6,201202),('2012-02-07',201206,2,2012,7,6,201202),('2012-02-08',201206,2,2012,8,6,201202),('2012-02-09',201206,2,2012,9,6,201202),('2012-02-10',201206,2,2012,10,6,201202),('2012-02-11',201206,2,2012,11,6,201202),('2012-02-12',201207,2,2012,12,7,201202),('2012-02-13',201207,2,2012,13,7,201202),('2012-02-14',201207,2,2012,14,7,201202),('2012-02-15',201207,2,2012,15,7,201202),('2012-02-16',201207,2,2012,16,7,201202),('2012-02-17',201207,2,2012,17,7,201202),('2012-02-18',201207,2,2012,18,7,201202),('2012-02-19',201208,2,2012,19,8,201202),('2012-02-20',201208,2,2012,20,8,201202),('2012-02-21',201208,2,2012,21,8,201202),('2012-02-22',201208,2,2012,22,8,201202),('2012-02-23',201208,2,2012,23,8,201202),('2012-02-24',201208,2,2012,24,8,201202),('2012-02-25',201208,2,2012,25,8,201202),('2012-02-26',201209,2,2012,26,9,201202),('2012-02-27',201209,2,2012,27,9,201202),('2012-02-28',201209,2,2012,28,9,201202),('2012-02-29',201209,2,2012,29,9,201202),('2012-03-01',201209,3,2012,1,9,201203),('2012-03-02',201209,3,2012,2,9,201203),('2012-03-03',201209,3,2012,3,9,201203),('2012-03-04',201210,3,2012,4,10,201203),('2012-03-05',201210,3,2012,5,10,201203),('2012-03-06',201210,3,2012,6,10,201203),('2012-03-07',201210,3,2012,7,10,201203),('2012-03-08',201210,3,2012,8,10,201203),('2012-03-09',201210,3,2012,9,10,201203),('2012-03-10',201210,3,2012,10,10,201203),('2012-03-11',201211,3,2012,11,11,201203),('2012-03-12',201211,3,2012,12,11,201203),('2012-03-13',201211,3,2012,13,11,201203),('2012-03-14',201211,3,2012,14,11,201203),('2012-03-15',201211,3,2012,15,11,201203),('2012-03-16',201211,3,2012,16,11,201203),('2012-03-17',201211,3,2012,17,11,201203),('2012-03-18',201212,3,2012,18,12,201203),('2012-03-19',201212,3,2012,19,12,201203),('2012-03-20',201212,3,2012,20,12,201203),('2012-03-21',201212,3,2012,21,12,201203),('2012-03-22',201212,3,2012,22,12,201203),('2012-03-23',201212,3,2012,23,12,201203),('2012-03-24',201212,3,2012,24,12,201203),('2012-03-25',201213,3,2012,25,13,201203),('2012-03-26',201213,3,2012,26,13,201203),('2012-03-27',201213,3,2012,27,13,201203),('2012-03-28',201213,3,2012,28,13,201203),('2012-03-29',201213,3,2012,29,13,201203),('2012-03-30',201213,3,2012,30,13,201203),('2012-03-31',201213,3,2012,31,13,201203),('2012-04-01',201214,4,2012,1,14,201204),('2012-04-02',201214,4,2012,2,14,201204),('2012-04-03',201214,4,2012,3,14,201204),('2012-04-04',201214,4,2012,4,14,201204),('2012-04-05',201214,4,2012,5,14,201204),('2012-04-06',201214,4,2012,6,14,201204),('2012-04-07',201214,4,2012,7,14,201204),('2012-04-08',201215,4,2012,8,15,201204),('2012-04-09',201215,4,2012,9,15,201204),('2012-04-10',201215,4,2012,10,15,201204),('2012-04-11',201215,4,2012,11,15,201204),('2012-04-12',201215,4,2012,12,15,201204),('2012-04-13',201215,4,2012,13,15,201204),('2012-04-14',201215,4,2012,14,15,201204),('2012-04-15',201216,4,2012,15,16,201204),('2012-04-16',201216,4,2012,16,16,201204),('2012-04-17',201216,4,2012,17,16,201204),('2012-04-18',201216,4,2012,18,16,201204),('2012-04-19',201216,4,2012,19,16,201204),('2012-04-20',201216,4,2012,20,16,201204),('2012-04-21',201216,4,2012,21,16,201204),('2012-04-22',201217,4,2012,22,17,201204),('2012-04-23',201217,4,2012,23,17,201204),('2012-04-24',201217,4,2012,24,17,201204),('2012-04-25',201217,4,2012,25,17,201204),('2012-04-26',201217,4,2012,26,17,201204),('2012-04-27',201217,4,2012,27,17,201204),('2012-04-28',201217,4,2012,28,17,201204),('2012-04-29',201218,4,2012,29,18,201204),('2012-04-30',201218,4,2012,30,18,201204),('2012-05-01',201218,5,2012,1,18,201205),('2012-05-02',201218,5,2012,2,18,201205),('2012-05-03',201218,5,2012,3,18,201205),('2012-05-04',201218,5,2012,4,18,201205),('2012-05-05',201218,5,2012,5,18,201205),('2012-05-06',201219,5,2012,6,19,201205),('2012-05-07',201219,5,2012,7,19,201205),('2012-05-08',201219,5,2012,8,19,201205),('2012-05-09',201219,5,2012,9,19,201205),('2012-05-10',201219,5,2012,10,19,201205),('2012-05-11',201219,5,2012,11,19,201205),('2012-05-12',201219,5,2012,12,19,201205),('2012-05-13',201220,5,2012,13,20,201205),('2012-05-14',201220,5,2012,14,20,201205),('2012-05-15',201220,5,2012,15,20,201205),('2012-05-16',201220,5,2012,16,20,201205),('2012-05-17',201220,5,2012,17,20,201205),('2012-05-18',201220,5,2012,18,20,201205),('2012-05-19',201220,5,2012,19,20,201205),('2012-05-20',201221,5,2012,20,21,201205),('2012-05-21',201221,5,2012,21,21,201205),('2012-05-22',201221,5,2012,22,21,201205),('2012-05-23',201221,5,2012,23,21,201205),('2012-05-24',201221,5,2012,24,21,201205),('2012-05-25',201221,5,2012,25,21,201205),('2012-05-26',201221,5,2012,26,21,201205),('2012-05-27',201222,5,2012,27,22,201205),('2012-05-28',201222,5,2012,28,22,201205),('2012-05-29',201222,5,2012,29,22,201205),('2012-05-30',201222,5,2012,30,22,201205),('2012-05-31',201222,5,2012,31,22,201205),('2012-06-01',201222,6,2012,1,22,201206),('2012-06-02',201222,6,2012,2,22,201206),('2012-06-03',201223,6,2012,3,23,201206),('2012-06-04',201223,6,2012,4,23,201206),('2012-06-05',201223,6,2012,5,23,201206),('2012-06-06',201223,6,2012,6,23,201206),('2012-06-07',201223,6,2012,7,23,201206),('2012-06-08',201223,6,2012,8,23,201206),('2012-06-09',201223,6,2012,9,23,201206),('2012-06-10',201224,6,2012,10,24,201206),('2012-06-11',201224,6,2012,11,24,201206),('2012-06-12',201224,6,2012,12,24,201206),('2012-06-13',201224,6,2012,13,24,201206),('2012-06-14',201224,6,2012,14,24,201206),('2012-06-15',201224,6,2012,15,24,201206),('2012-06-16',201224,6,2012,16,24,201206),('2012-06-17',201225,6,2012,17,25,201206),('2012-06-18',201225,6,2012,18,25,201206),('2012-06-19',201225,6,2012,19,25,201206),('2012-06-20',201225,6,2012,20,25,201206),('2012-06-21',201225,6,2012,21,25,201206),('2012-06-22',201225,6,2012,22,25,201206),('2012-06-23',201225,6,2012,23,25,201206),('2012-06-24',201226,6,2012,24,26,201206),('2012-06-25',201226,6,2012,25,26,201206),('2012-06-26',201226,6,2012,26,26,201206),('2012-06-27',201226,6,2012,27,26,201206),('2012-06-28',201226,6,2012,28,26,201206),('2012-06-29',201226,6,2012,29,26,201206),('2012-06-30',201226,6,2012,30,26,201206),('2012-07-01',201227,7,2012,1,27,201207),('2012-07-02',201227,7,2012,2,27,201207),('2012-07-03',201227,7,2012,3,27,201207),('2012-07-04',201227,7,2012,4,27,201207),('2012-07-05',201227,7,2012,5,27,201207),('2012-07-06',201227,7,2012,6,27,201207),('2012-07-07',201227,7,2012,7,27,201207),('2012-07-08',201228,7,2012,8,28,201207),('2012-07-09',201228,7,2012,9,28,201207),('2012-07-10',201228,7,2012,10,28,201207),('2012-07-11',201228,7,2012,11,28,201207),('2012-07-12',201228,7,2012,12,28,201207),('2012-07-13',201228,7,2012,13,28,201207),('2012-07-14',201228,7,2012,14,28,201207),('2012-07-15',201229,7,2012,15,29,201207),('2012-07-16',201229,7,2012,16,29,201207),('2012-07-17',201229,7,2012,17,29,201207),('2012-07-18',201229,7,2012,18,29,201207),('2012-07-19',201229,7,2012,19,29,201207),('2012-07-20',201229,7,2012,20,29,201207),('2012-07-21',201229,7,2012,21,29,201207),('2012-07-22',201230,7,2012,22,30,201207),('2012-07-23',201230,7,2012,23,30,201207),('2012-07-24',201230,7,2012,24,30,201207),('2012-07-25',201230,7,2012,25,30,201207),('2012-07-26',201230,7,2012,26,30,201207),('2012-07-27',201230,7,2012,27,30,201207),('2012-07-28',201230,7,2012,28,30,201207),('2012-07-29',201231,7,2012,29,31,201207),('2012-07-30',201231,7,2012,30,31,201207),('2012-07-31',201231,7,2012,31,31,201207),('2012-08-01',201231,8,2012,1,31,201208),('2012-08-02',201231,8,2012,2,31,201208),('2012-08-03',201231,8,2012,3,31,201208),('2012-08-04',201231,8,2012,4,31,201208),('2012-08-05',201232,8,2012,5,32,201208),('2012-08-06',201232,8,2012,6,32,201208),('2012-08-07',201232,8,2012,7,32,201208),('2012-08-08',201232,8,2012,8,32,201208),('2012-08-09',201232,8,2012,9,32,201208),('2012-08-10',201232,8,2012,10,32,201208),('2012-08-11',201232,8,2012,11,32,201208),('2012-08-12',201233,8,2012,12,33,201208),('2012-08-13',201233,8,2012,13,33,201208),('2012-08-14',201233,8,2012,14,33,201208),('2012-08-15',201233,8,2012,15,33,201208),('2012-08-16',201233,8,2012,16,33,201208),('2012-08-17',201233,8,2012,17,33,201208),('2012-08-18',201233,8,2012,18,33,201208),('2012-08-19',201234,8,2012,19,34,201208),('2012-08-20',201234,8,2012,20,34,201208),('2012-08-21',201234,8,2012,21,34,201208),('2012-08-22',201234,8,2012,22,34,201208),('2012-08-23',201234,8,2012,23,34,201208),('2012-08-24',201234,8,2012,24,34,201208),('2012-08-25',201234,8,2012,25,34,201208),('2012-08-26',201235,8,2012,26,35,201208),('2012-08-27',201235,8,2012,27,35,201208),('2012-08-28',201235,8,2012,28,35,201208),('2012-08-29',201235,8,2012,29,35,201208),('2012-08-30',201235,8,2012,30,35,201208),('2012-08-31',201235,8,2012,31,35,201208),('2012-09-01',201235,9,2012,1,35,201209),('2012-09-02',201236,9,2012,2,36,201209),('2012-09-03',201236,9,2012,3,36,201209),('2012-09-04',201236,9,2012,4,36,201209),('2012-09-05',201236,9,2012,5,36,201209),('2012-09-06',201236,9,2012,6,36,201209),('2012-09-07',201236,9,2012,7,36,201209),('2012-09-08',201236,9,2012,8,36,201209),('2012-09-09',201237,9,2012,9,37,201209),('2012-09-10',201237,9,2012,10,37,201209),('2012-09-11',201237,9,2012,11,37,201209),('2012-09-12',201237,9,2012,12,37,201209),('2012-09-13',201237,9,2012,13,37,201209),('2012-09-14',201237,9,2012,14,37,201209),('2012-09-15',201237,9,2012,15,37,201209),('2012-09-16',201238,9,2012,16,38,201209),('2012-09-17',201238,9,2012,17,38,201209),('2012-09-18',201238,9,2012,18,38,201209),('2012-09-19',201238,9,2012,19,38,201209),('2012-09-20',201238,9,2012,20,38,201209),('2012-09-21',201238,9,2012,21,38,201209),('2012-09-22',201238,9,2012,22,38,201209),('2012-09-23',201239,9,2012,23,39,201209),('2012-09-24',201239,9,2012,24,39,201209),('2012-09-25',201239,9,2012,25,39,201209),('2012-09-26',201239,9,2012,26,39,201209),('2012-09-27',201239,9,2012,27,39,201209),('2012-09-28',201239,9,2012,28,39,201209),('2012-09-29',201239,9,2012,29,39,201209),('2012-09-30',201240,9,2012,30,40,201209),('2012-10-01',201240,10,2012,1,40,201210),('2012-10-02',201240,10,2012,2,40,201210),('2012-10-03',201240,10,2012,3,40,201210),('2012-10-04',201240,10,2012,4,40,201210),('2012-10-05',201240,10,2012,5,40,201210),('2012-10-06',201240,10,2012,6,40,201210),('2012-10-07',201241,10,2012,7,41,201210),('2012-10-08',201241,10,2012,8,41,201210),('2012-10-09',201241,10,2012,9,41,201210),('2012-10-10',201241,10,2012,10,41,201210),('2012-10-11',201241,10,2012,11,41,201210),('2012-10-12',201241,10,2012,12,41,201210),('2012-10-13',201241,10,2012,13,41,201210),('2012-10-14',201242,10,2012,14,42,201210),('2012-10-15',201242,10,2012,15,42,201210),('2012-10-16',201242,10,2012,16,42,201210),('2012-10-17',201242,10,2012,17,42,201210),('2012-10-18',201242,10,2012,18,42,201210),('2012-10-19',201242,10,2012,19,42,201210),('2012-10-20',201242,10,2012,20,42,201210),('2012-10-21',201243,10,2012,21,43,201210),('2012-10-22',201243,10,2012,22,43,201210),('2012-10-23',201243,10,2012,23,43,201210),('2012-10-24',201243,10,2012,24,43,201210),('2012-10-25',201243,10,2012,25,43,201210),('2012-10-26',201243,10,2012,26,43,201210),('2012-10-27',201243,10,2012,27,43,201210),('2012-10-28',201244,10,2012,28,44,201210),('2012-10-29',201244,10,2012,29,44,201210),('2012-10-30',201244,10,2012,30,44,201210),('2012-10-31',201244,10,2012,31,44,201210),('2012-11-01',201244,11,2012,1,44,201211),('2012-11-02',201244,11,2012,2,44,201211),('2012-11-03',201244,11,2012,3,44,201211),('2012-11-04',201245,11,2012,4,45,201211),('2012-11-05',201245,11,2012,5,45,201211),('2012-11-06',201245,11,2012,6,45,201211),('2012-11-07',201245,11,2012,7,45,201211),('2012-11-08',201245,11,2012,8,45,201211),('2012-11-09',201245,11,2012,9,45,201211),('2012-11-10',201245,11,2012,10,45,201211),('2012-11-11',201246,11,2012,11,46,201211),('2012-11-12',201246,11,2012,12,46,201211),('2012-11-13',201246,11,2012,13,46,201211),('2012-11-14',201246,11,2012,14,46,201211),('2012-11-15',201246,11,2012,15,46,201211),('2012-11-16',201246,11,2012,16,46,201211),('2012-11-17',201246,11,2012,17,46,201211),('2012-11-18',201247,11,2012,18,47,201211),('2012-11-19',201247,11,2012,19,47,201211),('2012-11-20',201247,11,2012,20,47,201211),('2012-11-21',201247,11,2012,21,47,201211),('2012-11-22',201247,11,2012,22,47,201211),('2012-11-23',201247,11,2012,23,47,201211),('2012-11-24',201247,11,2012,24,47,201211),('2012-11-25',201248,11,2012,25,48,201211),('2012-11-26',201248,11,2012,26,48,201211),('2012-11-27',201248,11,2012,27,48,201211),('2012-11-28',201248,11,2012,28,48,201211),('2012-11-29',201248,11,2012,29,48,201211),('2012-11-30',201248,11,2012,30,48,201211),('2012-12-01',201248,12,2012,1,48,201212),('2012-12-02',201249,12,2012,2,49,201212),('2012-12-03',201249,12,2012,3,49,201212),('2012-12-04',201249,12,2012,4,49,201212),('2012-12-05',201249,12,2012,5,49,201212),('2012-12-06',201249,12,2012,6,49,201212),('2012-12-07',201249,12,2012,7,49,201212),('2012-12-08',201249,12,2012,8,49,201212),('2012-12-09',201250,12,2012,9,50,201212),('2012-12-10',201250,12,2012,10,50,201212),('2012-12-11',201250,12,2012,11,50,201212),('2012-12-12',201250,12,2012,12,50,201212),('2012-12-13',201250,12,2012,13,50,201212),('2012-12-14',201250,12,2012,14,50,201212),('2012-12-15',201250,12,2012,15,50,201212),('2012-12-16',201251,12,2012,16,51,201212),('2012-12-17',201251,12,2012,17,51,201212),('2012-12-18',201251,12,2012,18,51,201212),('2012-12-19',201251,12,2012,19,51,201212),('2012-12-20',201251,12,2012,20,51,201212),('2012-12-21',201251,12,2012,21,51,201212),('2012-12-22',201251,12,2012,22,51,201212),('2012-12-23',201252,12,2012,23,52,201212),('2012-12-24',201252,12,2012,24,52,201212),('2012-12-25',201252,12,2012,25,52,201212),('2012-12-26',201252,12,2012,26,52,201212),('2012-12-27',201252,12,2012,27,52,201212),('2012-12-28',201252,12,2012,28,52,201212),('2012-12-29',201252,12,2012,29,52,201212),('2012-12-30',201301,12,2012,30,1,201212),('2012-12-31',201301,12,2012,31,1,201212),('2013-01-01',201301,1,2013,1,1,201301),('2013-01-02',201301,1,2013,2,1,201301),('2013-01-03',201301,1,2013,3,1,201301),('2013-01-04',201301,1,2013,4,1,201301),('2013-01-05',201301,1,2013,5,1,201301),('2013-01-06',201302,1,2013,6,2,201301),('2013-01-07',201302,1,2013,7,2,201301),('2013-01-08',201302,1,2013,8,2,201301),('2013-01-09',201302,1,2013,9,2,201301),('2013-01-10',201302,1,2013,10,2,201301),('2013-01-11',201302,1,2013,11,2,201301),('2013-01-12',201302,1,2013,12,2,201301),('2013-01-13',201303,1,2013,13,3,201301),('2013-01-14',201303,1,2013,14,3,201301),('2013-01-15',201303,1,2013,15,3,201301),('2013-01-16',201303,1,2013,16,3,201301),('2013-01-17',201303,1,2013,17,3,201301),('2013-01-18',201303,1,2013,18,3,201301),('2013-01-19',201303,1,2013,19,3,201301),('2013-01-20',201304,1,2013,20,4,201301),('2013-01-21',201304,1,2013,21,4,201301),('2013-01-22',201304,1,2013,22,4,201301),('2013-01-23',201304,1,2013,23,4,201301),('2013-01-24',201304,1,2013,24,4,201301),('2013-01-25',201304,1,2013,25,4,201301),('2013-01-26',201304,1,2013,26,4,201301),('2013-01-27',201305,1,2013,27,5,201301),('2013-01-28',201305,1,2013,28,5,201301),('2013-01-29',201305,1,2013,29,5,201301),('2013-01-30',201305,1,2013,30,5,201301),('2013-01-31',201305,1,2013,31,5,201301),('2013-02-01',201305,2,2013,1,5,201302),('2013-02-02',201305,2,2013,2,5,201302),('2013-02-03',201306,2,2013,3,6,201302),('2013-02-04',201306,2,2013,4,6,201302),('2013-02-05',201306,2,2013,5,6,201302),('2013-02-06',201306,2,2013,6,6,201302),('2013-02-07',201306,2,2013,7,6,201302),('2013-02-08',201306,2,2013,8,6,201302),('2013-02-09',201306,2,2013,9,6,201302),('2013-02-10',201307,2,2013,10,7,201302),('2013-02-11',201307,2,2013,11,7,201302),('2013-02-12',201307,2,2013,12,7,201302),('2013-02-13',201307,2,2013,13,7,201302),('2013-02-14',201307,2,2013,14,7,201302),('2013-02-15',201307,2,2013,15,7,201302),('2013-02-16',201307,2,2013,16,7,201302),('2013-02-17',201308,2,2013,17,8,201302),('2013-02-18',201308,2,2013,18,8,201302),('2013-02-19',201308,2,2013,19,8,201302),('2013-02-20',201308,2,2013,20,8,201302),('2013-02-21',201308,2,2013,21,8,201302),('2013-02-22',201308,2,2013,22,8,201302),('2013-02-23',201308,2,2013,23,8,201302),('2013-02-24',201309,2,2013,24,9,201302),('2013-02-25',201309,2,2013,25,9,201302),('2013-02-26',201309,2,2013,26,9,201302),('2013-02-27',201309,2,2013,27,9,201302),('2013-02-28',201309,2,2013,28,9,201302),('2013-03-01',201309,3,2013,1,9,201303),('2013-03-02',201309,3,2013,2,9,201303),('2013-03-03',201310,3,2013,3,10,201303),('2013-03-04',201310,3,2013,4,10,201303),('2013-03-05',201310,3,2013,5,10,201303),('2013-03-06',201310,3,2013,6,10,201303),('2013-03-07',201310,3,2013,7,10,201303),('2013-03-08',201310,3,2013,8,10,201303),('2013-03-09',201310,3,2013,9,10,201303),('2013-03-10',201311,3,2013,10,11,201303),('2013-03-11',201311,3,2013,11,11,201303),('2013-03-12',201311,3,2013,12,11,201303),('2013-03-13',201311,3,2013,13,11,201303),('2013-03-14',201311,3,2013,14,11,201303),('2013-03-15',201311,3,2013,15,11,201303),('2013-03-16',201311,3,2013,16,11,201303),('2013-03-17',201312,3,2013,17,12,201303),('2013-03-18',201312,3,2013,18,12,201303),('2013-03-19',201312,3,2013,19,12,201303),('2013-03-20',201312,3,2013,20,12,201303),('2013-03-21',201312,3,2013,21,12,201303),('2013-03-22',201312,3,2013,22,12,201303),('2013-03-23',201312,3,2013,23,12,201303),('2013-03-24',201313,3,2013,24,13,201303),('2013-03-25',201313,3,2013,25,13,201303),('2013-03-26',201313,3,2013,26,13,201303),('2013-03-27',201313,3,2013,27,13,201303),('2013-03-28',201313,3,2013,28,13,201303),('2013-03-29',201313,3,2013,29,13,201303),('2013-03-30',201313,3,2013,30,13,201303),('2013-03-31',201314,3,2013,31,14,201303),('2013-04-01',201314,4,2013,1,14,201304),('2013-04-02',201314,4,2013,2,14,201304),('2013-04-03',201314,4,2013,3,14,201304),('2013-04-04',201314,4,2013,4,14,201304),('2013-04-05',201314,4,2013,5,14,201304),('2013-04-06',201314,4,2013,6,14,201304),('2013-04-07',201315,4,2013,7,15,201304),('2013-04-08',201315,4,2013,8,15,201304),('2013-04-09',201315,4,2013,9,15,201304),('2013-04-10',201315,4,2013,10,15,201304),('2013-04-11',201315,4,2013,11,15,201304),('2013-04-12',201315,4,2013,12,15,201304),('2013-04-13',201315,4,2013,13,15,201304),('2013-04-14',201316,4,2013,14,16,201304),('2013-04-15',201316,4,2013,15,16,201304),('2013-04-16',201316,4,2013,16,16,201304),('2013-04-17',201316,4,2013,17,16,201304),('2013-04-18',201316,4,2013,18,16,201304),('2013-04-19',201316,4,2013,19,16,201304),('2013-04-20',201316,4,2013,20,16,201304),('2013-04-21',201317,4,2013,21,17,201304),('2013-04-22',201317,4,2013,22,17,201304),('2013-04-23',201317,4,2013,23,17,201304),('2013-04-24',201317,4,2013,24,17,201304),('2013-04-25',201317,4,2013,25,17,201304),('2013-04-26',201317,4,2013,26,17,201304),('2013-04-27',201317,4,2013,27,17,201304),('2013-04-28',201318,4,2013,28,18,201304),('2013-04-29',201318,4,2013,29,18,201304),('2013-04-30',201318,4,2013,30,18,201304),('2013-05-01',201318,5,2013,1,18,201305),('2013-05-02',201318,5,2013,2,18,201305),('2013-05-03',201318,5,2013,3,18,201305),('2013-05-04',201318,5,2013,4,18,201305),('2013-05-05',201319,5,2013,5,19,201305),('2013-05-06',201319,5,2013,6,19,201305),('2013-05-07',201319,5,2013,7,19,201305),('2013-05-08',201319,5,2013,8,19,201305),('2013-05-09',201319,5,2013,9,19,201305),('2013-05-10',201319,5,2013,10,19,201305),('2013-05-11',201319,5,2013,11,19,201305),('2013-05-12',201320,5,2013,12,20,201305),('2013-05-13',201320,5,2013,13,20,201305),('2013-05-14',201320,5,2013,14,20,201305),('2013-05-15',201320,5,2013,15,20,201305),('2013-05-16',201320,5,2013,16,20,201305),('2013-05-17',201320,5,2013,17,20,201305),('2013-05-18',201320,5,2013,18,20,201305),('2013-05-19',201321,5,2013,19,21,201305),('2013-05-20',201321,5,2013,20,21,201305),('2013-05-21',201321,5,2013,21,21,201305),('2013-05-22',201321,5,2013,22,21,201305),('2013-05-23',201321,5,2013,23,21,201305),('2013-05-24',201321,5,2013,24,21,201305),('2013-05-25',201321,5,2013,25,21,201305),('2013-05-26',201322,5,2013,26,22,201305),('2013-05-27',201322,5,2013,27,22,201305),('2013-05-28',201322,5,2013,28,22,201305),('2013-05-29',201322,5,2013,29,22,201305),('2013-05-30',201322,5,2013,30,22,201305),('2013-05-31',201322,5,2013,31,22,201305),('2013-06-01',201322,6,2013,1,22,201306),('2013-06-02',201323,6,2013,2,23,201306),('2013-06-03',201323,6,2013,3,23,201306),('2013-06-04',201323,6,2013,4,23,201306),('2013-06-05',201323,6,2013,5,23,201306),('2013-06-06',201323,6,2013,6,23,201306),('2013-06-07',201323,6,2013,7,23,201306),('2013-06-08',201323,6,2013,8,23,201306),('2013-06-09',201324,6,2013,9,24,201306),('2013-06-10',201324,6,2013,10,24,201306),('2013-06-11',201324,6,2013,11,24,201306),('2013-06-12',201324,6,2013,12,24,201306),('2013-06-13',201324,6,2013,13,24,201306),('2013-06-14',201324,6,2013,14,24,201306),('2013-06-15',201324,6,2013,15,24,201306),('2013-06-16',201325,6,2013,16,25,201306),('2013-06-17',201325,6,2013,17,25,201306),('2013-06-18',201325,6,2013,18,25,201306),('2013-06-19',201325,6,2013,19,25,201306),('2013-06-20',201325,6,2013,20,25,201306),('2013-06-21',201325,6,2013,21,25,201306),('2013-06-22',201325,6,2013,22,25,201306),('2013-06-23',201326,6,2013,23,26,201306),('2013-06-24',201326,6,2013,24,26,201306),('2013-06-25',201326,6,2013,25,26,201306),('2013-06-26',201326,6,2013,26,26,201306),('2013-06-27',201326,6,2013,27,26,201306),('2013-06-28',201326,6,2013,28,26,201306),('2013-06-29',201326,6,2013,29,26,201306),('2013-06-30',201327,6,2013,30,27,201306),('2013-07-01',201327,7,2013,1,27,201307),('2013-07-02',201327,7,2013,2,27,201307),('2013-07-03',201327,7,2013,3,27,201307),('2013-07-04',201327,7,2013,4,27,201307),('2013-07-05',201327,7,2013,5,27,201307),('2013-07-06',201327,7,2013,6,27,201307),('2013-07-07',201328,7,2013,7,28,201307),('2013-07-08',201328,7,2013,8,28,201307),('2013-07-09',201328,7,2013,9,28,201307),('2013-07-10',201328,7,2013,10,28,201307),('2013-07-11',201328,7,2013,11,28,201307),('2013-07-12',201328,7,2013,12,28,201307),('2013-07-13',201328,7,2013,13,28,201307),('2013-07-14',201329,7,2013,14,29,201307),('2013-07-15',201329,7,2013,15,29,201307),('2013-07-16',201329,7,2013,16,29,201307),('2013-07-17',201329,7,2013,17,29,201307),('2013-07-18',201329,7,2013,18,29,201307),('2013-07-19',201329,7,2013,19,29,201307),('2013-07-20',201329,7,2013,20,29,201307),('2013-07-21',201330,7,2013,21,30,201307),('2013-07-22',201330,7,2013,22,30,201307),('2013-07-23',201330,7,2013,23,30,201307),('2013-07-24',201330,7,2013,24,30,201307),('2013-07-25',201330,7,2013,25,30,201307),('2013-07-26',201330,7,2013,26,30,201307),('2013-07-27',201330,7,2013,27,30,201307),('2013-07-28',201331,7,2013,28,31,201307),('2013-07-29',201331,7,2013,29,31,201307),('2013-07-30',201331,7,2013,30,31,201307),('2013-07-31',201331,7,2013,31,31,201307),('2013-08-01',201331,8,2013,1,31,201308),('2013-08-02',201331,8,2013,2,31,201308),('2013-08-03',201331,8,2013,3,31,201308),('2013-08-04',201332,8,2013,4,32,201308),('2013-08-05',201332,8,2013,5,32,201308),('2013-08-06',201332,8,2013,6,32,201308),('2013-08-07',201332,8,2013,7,32,201308),('2013-08-08',201332,8,2013,8,32,201308),('2013-08-09',201332,8,2013,9,32,201308),('2013-08-10',201332,8,2013,10,32,201308),('2013-08-11',201333,8,2013,11,33,201308),('2013-08-12',201333,8,2013,12,33,201308),('2013-08-13',201333,8,2013,13,33,201308),('2013-08-14',201333,8,2013,14,33,201308),('2013-08-15',201333,8,2013,15,33,201308),('2013-08-16',201333,8,2013,16,33,201308),('2013-08-17',201333,8,2013,17,33,201308),('2013-08-18',201334,8,2013,18,34,201308),('2013-08-19',201334,8,2013,19,34,201308),('2013-08-20',201334,8,2013,20,34,201308),('2013-08-21',201334,8,2013,21,34,201308),('2013-08-22',201334,8,2013,22,34,201308),('2013-08-23',201334,8,2013,23,34,201308),('2013-08-24',201334,8,2013,24,34,201308),('2013-08-25',201335,8,2013,25,35,201308),('2013-08-26',201335,8,2013,26,35,201308),('2013-08-27',201335,8,2013,27,35,201308),('2013-08-28',201335,8,2013,28,35,201308),('2013-08-29',201335,8,2013,29,35,201308),('2013-08-30',201335,8,2013,30,35,201308),('2013-08-31',201335,8,2013,31,35,201308),('2013-09-01',201336,9,2013,1,36,201309),('2013-09-02',201336,9,2013,2,36,201309),('2013-09-03',201336,9,2013,3,36,201309),('2013-09-04',201336,9,2013,4,36,201309),('2013-09-05',201336,9,2013,5,36,201309),('2013-09-06',201336,9,2013,6,36,201309),('2013-09-07',201336,9,2013,7,36,201309),('2013-09-08',201337,9,2013,8,37,201309),('2013-09-09',201337,9,2013,9,37,201309),('2013-09-10',201337,9,2013,10,37,201309),('2013-09-11',201337,9,2013,11,37,201309),('2013-09-12',201337,9,2013,12,37,201309),('2013-09-13',201337,9,2013,13,37,201309),('2013-09-14',201337,9,2013,14,37,201309),('2013-09-15',201338,9,2013,15,38,201309),('2013-09-16',201338,9,2013,16,38,201309),('2013-09-17',201338,9,2013,17,38,201309),('2013-09-18',201338,9,2013,18,38,201309),('2013-09-19',201338,9,2013,19,38,201309),('2013-09-20',201338,9,2013,20,38,201309),('2013-09-21',201338,9,2013,21,38,201309),('2013-09-22',201339,9,2013,22,39,201309),('2013-09-23',201339,9,2013,23,39,201309),('2013-09-24',201339,9,2013,24,39,201309),('2013-09-25',201339,9,2013,25,39,201309),('2013-09-26',201339,9,2013,26,39,201309),('2013-09-27',201339,9,2013,27,39,201309),('2013-09-28',201339,9,2013,28,39,201309),('2013-09-29',201340,9,2013,29,40,201309),('2013-09-30',201340,9,2013,30,40,201309),('2013-10-01',201340,10,2013,1,40,201310),('2013-10-02',201340,10,2013,2,40,201310),('2013-10-03',201340,10,2013,3,40,201310),('2013-10-04',201340,10,2013,4,40,201310),('2013-10-05',201340,10,2013,5,40,201310),('2013-10-06',201341,10,2013,6,41,201310),('2013-10-07',201341,10,2013,7,41,201310),('2013-10-08',201341,10,2013,8,41,201310),('2013-10-09',201341,10,2013,9,41,201310),('2013-10-10',201341,10,2013,10,41,201310),('2013-10-11',201341,10,2013,11,41,201310),('2013-10-12',201341,10,2013,12,41,201310),('2013-10-13',201342,10,2013,13,42,201310),('2013-10-14',201342,10,2013,14,42,201310),('2013-10-15',201342,10,2013,15,42,201310),('2013-10-16',201342,10,2013,16,42,201310),('2013-10-17',201342,10,2013,17,42,201310),('2013-10-18',201342,10,2013,18,42,201310),('2013-10-19',201342,10,2013,19,42,201310),('2013-10-20',201343,10,2013,20,43,201310),('2013-10-21',201343,10,2013,21,43,201310),('2013-10-22',201343,10,2013,22,43,201310),('2013-10-23',201343,10,2013,23,43,201310),('2013-10-24',201343,10,2013,24,43,201310),('2013-10-25',201343,10,2013,25,43,201310),('2013-10-26',201343,10,2013,26,43,201310),('2013-10-27',201344,10,2013,27,44,201310),('2013-10-28',201344,10,2013,28,44,201310),('2013-10-29',201344,10,2013,29,44,201310),('2013-10-30',201344,10,2013,30,44,201310),('2013-10-31',201344,10,2013,31,44,201310),('2013-11-01',201344,11,2013,1,44,201311),('2013-11-02',201344,11,2013,2,44,201311),('2013-11-03',201345,11,2013,3,45,201311),('2013-11-04',201345,11,2013,4,45,201311),('2013-11-05',201345,11,2013,5,45,201311),('2013-11-06',201345,11,2013,6,45,201311),('2013-11-07',201345,11,2013,7,45,201311),('2013-11-08',201345,11,2013,8,45,201311),('2013-11-09',201345,11,2013,9,45,201311),('2013-11-10',201346,11,2013,10,46,201311),('2013-11-11',201346,11,2013,11,46,201311),('2013-11-12',201346,11,2013,12,46,201311),('2013-11-13',201346,11,2013,13,46,201311),('2013-11-14',201346,11,2013,14,46,201311),('2013-11-15',201346,11,2013,15,46,201311),('2013-11-16',201346,11,2013,16,46,201311),('2013-11-17',201347,11,2013,17,47,201311),('2013-11-18',201347,11,2013,18,47,201311),('2013-11-19',201347,11,2013,19,47,201311),('2013-11-20',201347,11,2013,20,47,201311),('2013-11-21',201347,11,2013,21,47,201311),('2013-11-22',201347,11,2013,22,47,201311),('2013-11-23',201347,11,2013,23,47,201311),('2013-11-24',201348,11,2013,24,48,201311),('2013-11-25',201348,11,2013,25,48,201311),('2013-11-26',201348,11,2013,26,48,201311),('2013-11-27',201348,11,2013,27,48,201311),('2013-11-28',201348,11,2013,28,48,201311),('2013-11-29',201348,11,2013,29,48,201311),('2013-11-30',201348,11,2013,30,48,201311),('2013-12-01',201349,12,2013,1,49,201312),('2013-12-02',201349,12,2013,2,49,201312),('2013-12-03',201349,12,2013,3,49,201312),('2013-12-04',201349,12,2013,4,49,201312),('2013-12-05',201349,12,2013,5,49,201312),('2013-12-06',201349,12,2013,6,49,201312),('2013-12-07',201349,12,2013,7,49,201312),('2013-12-08',201350,12,2013,8,50,201312),('2013-12-09',201350,12,2013,9,50,201312),('2013-12-10',201350,12,2013,10,50,201312),('2013-12-11',201350,12,2013,11,50,201312),('2013-12-12',201350,12,2013,12,50,201312),('2013-12-13',201350,12,2013,13,50,201312),('2013-12-14',201350,12,2013,14,50,201312),('2013-12-15',201351,12,2013,15,51,201312),('2013-12-16',201351,12,2013,16,51,201312),('2013-12-17',201351,12,2013,17,51,201312),('2013-12-18',201351,12,2013,18,51,201312),('2013-12-19',201351,12,2013,19,51,201312),('2013-12-20',201351,12,2013,20,51,201312),('2013-12-21',201351,12,2013,21,51,201312),('2013-12-22',201352,12,2013,22,52,201312),('2013-12-23',201352,12,2013,23,52,201312),('2013-12-24',201352,12,2013,24,52,201312),('2013-12-25',201352,12,2013,25,52,201312),('2013-12-26',201352,12,2013,26,52,201312),('2013-12-27',201352,12,2013,27,52,201312),('2013-12-28',201352,12,2013,28,52,201312),('2013-12-29',201401,12,2013,29,1,201312),('2013-12-30',201401,12,2013,30,1,201312),('2013-12-31',201401,12,2013,31,1,201312),('2014-01-01',201401,1,2014,1,1,201401),('2014-01-02',201401,1,2014,2,1,201401),('2014-01-03',201401,1,2014,3,1,201401),('2014-01-04',201401,1,2014,4,1,201401),('2014-01-05',201402,1,2014,5,2,201401),('2014-01-06',201402,1,2014,6,2,201401),('2014-01-07',201402,1,2014,7,2,201401),('2014-01-08',201402,1,2014,8,2,201401),('2014-01-09',201402,1,2014,9,2,201401),('2014-01-10',201402,1,2014,10,2,201401),('2014-01-11',201402,1,2014,11,2,201401),('2014-01-12',201403,1,2014,12,3,201401),('2014-01-13',201403,1,2014,13,3,201401),('2014-01-14',201403,1,2014,14,3,201401),('2014-01-15',201403,1,2014,15,3,201401),('2014-01-16',201403,1,2014,16,3,201401),('2014-01-17',201403,1,2014,17,3,201401),('2014-01-18',201403,1,2014,18,3,201401),('2014-01-19',201404,1,2014,19,4,201401),('2014-01-20',201404,1,2014,20,4,201401),('2014-01-21',201404,1,2014,21,4,201401),('2014-01-22',201404,1,2014,22,4,201401),('2014-01-23',201404,1,2014,23,4,201401),('2014-01-24',201404,1,2014,24,4,201401),('2014-01-25',201404,1,2014,25,4,201401),('2014-01-26',201405,1,2014,26,5,201401),('2014-01-27',201405,1,2014,27,5,201401),('2014-01-28',201405,1,2014,28,5,201401),('2014-01-29',201405,1,2014,29,5,201401),('2014-01-30',201405,1,2014,30,5,201401),('2014-01-31',201405,1,2014,31,5,201401),('2014-02-01',201405,2,2014,1,5,201402),('2014-02-02',201406,2,2014,2,6,201402),('2014-02-03',201406,2,2014,3,6,201402),('2014-02-04',201406,2,2014,4,6,201402),('2014-02-05',201406,2,2014,5,6,201402),('2014-02-06',201406,2,2014,6,6,201402),('2014-02-07',201406,2,2014,7,6,201402),('2014-02-08',201406,2,2014,8,6,201402),('2014-02-09',201407,2,2014,9,7,201402),('2014-02-10',201407,2,2014,10,7,201402),('2014-02-11',201407,2,2014,11,7,201402),('2014-02-12',201407,2,2014,12,7,201402),('2014-02-13',201407,2,2014,13,7,201402),('2014-02-14',201407,2,2014,14,7,201402),('2014-02-15',201407,2,2014,15,7,201402),('2014-02-16',201408,2,2014,16,8,201402),('2014-02-17',201408,2,2014,17,8,201402),('2014-02-18',201408,2,2014,18,8,201402),('2014-02-19',201408,2,2014,19,8,201402),('2014-02-20',201408,2,2014,20,8,201402),('2014-02-21',201408,2,2014,21,8,201402),('2014-02-22',201408,2,2014,22,8,201402),('2014-02-23',201409,2,2014,23,9,201402),('2014-02-24',201409,2,2014,24,9,201402),('2014-02-25',201409,2,2014,25,9,201402),('2014-02-26',201409,2,2014,26,9,201402),('2014-02-27',201409,2,2014,27,9,201402),('2014-02-28',201409,2,2014,28,9,201402),('2014-03-01',201409,3,2014,1,9,201403),('2014-03-02',201410,3,2014,2,10,201403),('2014-03-03',201410,3,2014,3,10,201403),('2014-03-04',201410,3,2014,4,10,201403),('2014-03-05',201410,3,2014,5,10,201403),('2014-03-06',201410,3,2014,6,10,201403),('2014-03-07',201410,3,2014,7,10,201403),('2014-03-08',201410,3,2014,8,10,201403),('2014-03-09',201411,3,2014,9,11,201403),('2014-03-10',201411,3,2014,10,11,201403),('2014-03-11',201411,3,2014,11,11,201403),('2014-03-12',201411,3,2014,12,11,201403),('2014-03-13',201411,3,2014,13,11,201403),('2014-03-14',201411,3,2014,14,11,201403),('2014-03-15',201411,3,2014,15,11,201403),('2014-03-16',201412,3,2014,16,12,201403),('2014-03-17',201412,3,2014,17,12,201403),('2014-03-18',201412,3,2014,18,12,201403),('2014-03-19',201412,3,2014,19,12,201403),('2014-03-20',201412,3,2014,20,12,201403),('2014-03-21',201412,3,2014,21,12,201403),('2014-03-22',201412,3,2014,22,12,201403),('2014-03-23',201413,3,2014,23,13,201403),('2014-03-24',201413,3,2014,24,13,201403),('2014-03-25',201413,3,2014,25,13,201403),('2014-03-26',201413,3,2014,26,13,201403),('2014-03-27',201413,3,2014,27,13,201403),('2014-03-28',201413,3,2014,28,13,201403),('2014-03-29',201413,3,2014,29,13,201403),('2014-03-30',201414,3,2014,30,14,201403),('2014-03-31',201414,3,2014,31,14,201403),('2014-04-01',201414,4,2014,1,14,201404),('2014-04-02',201414,4,2014,2,14,201404),('2014-04-03',201414,4,2014,3,14,201404),('2014-04-04',201414,4,2014,4,14,201404),('2014-04-05',201414,4,2014,5,14,201404),('2014-04-06',201415,4,2014,6,15,201404),('2014-04-07',201415,4,2014,7,15,201404),('2014-04-08',201415,4,2014,8,15,201404),('2014-04-09',201415,4,2014,9,15,201404),('2014-04-10',201415,4,2014,10,15,201404),('2014-04-11',201415,4,2014,11,15,201404),('2014-04-12',201415,4,2014,12,15,201404),('2014-04-13',201416,4,2014,13,16,201404),('2014-04-14',201416,4,2014,14,16,201404),('2014-04-15',201416,4,2014,15,16,201404),('2014-04-16',201416,4,2014,16,16,201404),('2014-04-17',201416,4,2014,17,16,201404),('2014-04-18',201416,4,2014,18,16,201404),('2014-04-19',201416,4,2014,19,16,201404),('2014-04-20',201417,4,2014,20,17,201404),('2014-04-21',201417,4,2014,21,17,201404),('2014-04-22',201417,4,2014,22,17,201404),('2014-04-23',201417,4,2014,23,17,201404),('2014-04-24',201417,4,2014,24,17,201404),('2014-04-25',201417,4,2014,25,17,201404),('2014-04-26',201417,4,2014,26,17,201404),('2014-04-27',201418,4,2014,27,18,201404),('2014-04-28',201418,4,2014,28,18,201404),('2014-04-29',201418,4,2014,29,18,201404),('2014-04-30',201418,4,2014,30,18,201404),('2014-05-01',201418,5,2014,1,18,201405),('2014-05-02',201418,5,2014,2,18,201405),('2014-05-03',201418,5,2014,3,18,201405),('2014-05-04',201419,5,2014,4,19,201405),('2014-05-05',201419,5,2014,5,19,201405),('2014-05-06',201419,5,2014,6,19,201405),('2014-05-07',201419,5,2014,7,19,201405),('2014-05-08',201419,5,2014,8,19,201405),('2014-05-09',201419,5,2014,9,19,201405),('2014-05-10',201419,5,2014,10,19,201405),('2014-05-11',201420,5,2014,11,20,201405),('2014-05-12',201420,5,2014,12,20,201405),('2014-05-13',201420,5,2014,13,20,201405),('2014-05-14',201420,5,2014,14,20,201405),('2014-05-15',201420,5,2014,15,20,201405),('2014-05-16',201420,5,2014,16,20,201405),('2014-05-17',201420,5,2014,17,20,201405),('2014-05-18',201421,5,2014,18,21,201405),('2014-05-19',201421,5,2014,19,21,201405),('2014-05-20',201421,5,2014,20,21,201405),('2014-05-21',201421,5,2014,21,21,201405),('2014-05-22',201421,5,2014,22,21,201405),('2014-05-23',201421,5,2014,23,21,201405),('2014-05-24',201421,5,2014,24,21,201405),('2014-05-25',201422,5,2014,25,22,201405),('2014-05-26',201422,5,2014,26,22,201405),('2014-05-27',201422,5,2014,27,22,201405),('2014-05-28',201422,5,2014,28,22,201405),('2014-05-29',201422,5,2014,29,22,201405),('2014-05-30',201422,5,2014,30,22,201405),('2014-05-31',201422,5,2014,31,22,201405),('2014-06-01',201423,6,2014,1,23,201406),('2014-06-02',201423,6,2014,2,23,201406),('2014-06-03',201423,6,2014,3,23,201406),('2014-06-04',201423,6,2014,4,23,201406),('2014-06-05',201423,6,2014,5,23,201406),('2014-06-06',201423,6,2014,6,23,201406),('2014-06-07',201423,6,2014,7,23,201406),('2014-06-08',201424,6,2014,8,24,201406),('2014-06-09',201424,6,2014,9,24,201406),('2014-06-10',201424,6,2014,10,24,201406),('2014-06-11',201424,6,2014,11,24,201406),('2014-06-12',201424,6,2014,12,24,201406),('2014-06-13',201424,6,2014,13,24,201406),('2014-06-14',201424,6,2014,14,24,201406),('2014-06-15',201425,6,2014,15,25,201406),('2014-06-16',201425,6,2014,16,25,201406),('2014-06-17',201425,6,2014,17,25,201406),('2014-06-18',201425,6,2014,18,25,201406),('2014-06-19',201425,6,2014,19,25,201406),('2014-06-20',201425,6,2014,20,25,201406),('2014-06-21',201425,6,2014,21,25,201406),('2014-06-22',201426,6,2014,22,26,201406),('2014-06-23',201426,6,2014,23,26,201406),('2014-06-24',201426,6,2014,24,26,201406),('2014-06-25',201426,6,2014,25,26,201406),('2014-06-26',201426,6,2014,26,26,201406),('2014-06-27',201426,6,2014,27,26,201406),('2014-06-28',201426,6,2014,28,26,201406),('2014-06-29',201427,6,2014,29,27,201406),('2014-06-30',201427,6,2014,30,27,201406),('2014-07-01',201427,7,2014,1,27,201407),('2014-07-02',201427,7,2014,2,27,201407),('2014-07-03',201427,7,2014,3,27,201407),('2014-07-04',201427,7,2014,4,27,201407),('2014-07-05',201427,7,2014,5,27,201407),('2014-07-06',201428,7,2014,6,28,201407),('2014-07-07',201428,7,2014,7,28,201407),('2014-07-08',201428,7,2014,8,28,201407),('2014-07-09',201428,7,2014,9,28,201407),('2014-07-10',201428,7,2014,10,28,201407),('2014-07-11',201428,7,2014,11,28,201407),('2014-07-12',201428,7,2014,12,28,201407),('2014-07-13',201429,7,2014,13,29,201407),('2014-07-14',201429,7,2014,14,29,201407),('2014-07-15',201429,7,2014,15,29,201407),('2014-07-16',201429,7,2014,16,29,201407),('2014-07-17',201429,7,2014,17,29,201407),('2014-07-18',201429,7,2014,18,29,201407),('2014-07-19',201429,7,2014,19,29,201407),('2014-07-20',201430,7,2014,20,30,201407),('2014-07-21',201430,7,2014,21,30,201407),('2014-07-22',201430,7,2014,22,30,201407),('2014-07-23',201430,7,2014,23,30,201407),('2014-07-24',201430,7,2014,24,30,201407),('2014-07-25',201430,7,2014,25,30,201407),('2014-07-26',201430,7,2014,26,30,201407),('2014-07-27',201431,7,2014,27,31,201407),('2014-07-28',201431,7,2014,28,31,201407),('2014-07-29',201431,7,2014,29,31,201407),('2014-07-30',201431,7,2014,30,31,201407),('2014-07-31',201431,7,2014,31,31,201407),('2014-08-01',201431,8,2014,1,31,201408),('2014-08-02',201431,8,2014,2,31,201408),('2014-08-03',201432,8,2014,3,32,201408),('2014-08-04',201432,8,2014,4,32,201408),('2014-08-05',201432,8,2014,5,32,201408),('2014-08-06',201432,8,2014,6,32,201408),('2014-08-07',201432,8,2014,7,32,201408),('2014-08-08',201432,8,2014,8,32,201408),('2014-08-09',201432,8,2014,9,32,201408),('2014-08-10',201433,8,2014,10,33,201408),('2014-08-11',201433,8,2014,11,33,201408),('2014-08-12',201433,8,2014,12,33,201408),('2014-08-13',201433,8,2014,13,33,201408),('2014-08-14',201433,8,2014,14,33,201408),('2014-08-15',201433,8,2014,15,33,201408),('2014-08-16',201433,8,2014,16,33,201408),('2014-08-17',201434,8,2014,17,34,201408),('2014-08-18',201434,8,2014,18,34,201408),('2014-08-19',201434,8,2014,19,34,201408),('2014-08-20',201434,8,2014,20,34,201408),('2014-08-21',201434,8,2014,21,34,201408),('2014-08-22',201434,8,2014,22,34,201408),('2014-08-23',201434,8,2014,23,34,201408),('2014-08-24',201435,8,2014,24,35,201408),('2014-08-25',201435,8,2014,25,35,201408),('2014-08-26',201435,8,2014,26,35,201408),('2014-08-27',201435,8,2014,27,35,201408),('2014-08-28',201435,8,2014,28,35,201408),('2014-08-29',201435,8,2014,29,35,201408),('2014-08-30',201435,8,2014,30,35,201408),('2014-08-31',201436,8,2014,31,36,201408),('2014-09-01',201436,9,2014,1,36,201409),('2014-09-02',201436,9,2014,2,36,201409),('2014-09-03',201436,9,2014,3,36,201409),('2014-09-04',201436,9,2014,4,36,201409),('2014-09-05',201436,9,2014,5,36,201409),('2014-09-06',201436,9,2014,6,36,201409),('2014-09-07',201437,9,2014,7,37,201409),('2014-09-08',201437,9,2014,8,37,201409),('2014-09-09',201437,9,2014,9,37,201409),('2014-09-10',201437,9,2014,10,37,201409),('2014-09-11',201437,9,2014,11,37,201409),('2014-09-12',201437,9,2014,12,37,201409),('2014-09-13',201437,9,2014,13,37,201409),('2014-09-14',201438,9,2014,14,38,201409),('2014-09-15',201438,9,2014,15,38,201409),('2014-09-16',201438,9,2014,16,38,201409),('2014-09-17',201438,9,2014,17,38,201409),('2014-09-18',201438,9,2014,18,38,201409),('2014-09-19',201438,9,2014,19,38,201409),('2014-09-20',201438,9,2014,20,38,201409),('2014-09-21',201439,9,2014,21,39,201409),('2014-09-22',201439,9,2014,22,39,201409),('2014-09-23',201439,9,2014,23,39,201409),('2014-09-24',201439,9,2014,24,39,201409),('2014-09-25',201439,9,2014,25,39,201409),('2014-09-26',201439,9,2014,26,39,201409),('2014-09-27',201439,9,2014,27,39,201409),('2014-09-28',201440,9,2014,28,40,201409),('2014-09-29',201440,9,2014,29,40,201409),('2014-09-30',201440,9,2014,30,40,201409),('2014-10-01',201440,10,2014,1,40,201410),('2014-10-02',201440,10,2014,2,40,201410),('2014-10-03',201440,10,2014,3,40,201410),('2014-10-04',201440,10,2014,4,40,201410),('2014-10-05',201441,10,2014,5,41,201410),('2014-10-06',201441,10,2014,6,41,201410),('2014-10-07',201441,10,2014,7,41,201410),('2014-10-08',201441,10,2014,8,41,201410),('2014-10-09',201441,10,2014,9,41,201410),('2014-10-10',201441,10,2014,10,41,201410),('2014-10-11',201441,10,2014,11,41,201410),('2014-10-12',201442,10,2014,12,42,201410),('2014-10-13',201442,10,2014,13,42,201410),('2014-10-14',201442,10,2014,14,42,201410),('2014-10-15',201442,10,2014,15,42,201410),('2014-10-16',201442,10,2014,16,42,201410),('2014-10-17',201442,10,2014,17,42,201410),('2014-10-18',201442,10,2014,18,42,201410),('2014-10-19',201443,10,2014,19,43,201410),('2014-10-20',201443,10,2014,20,43,201410),('2014-10-21',201443,10,2014,21,43,201410),('2014-10-22',201443,10,2014,22,43,201410),('2014-10-23',201443,10,2014,23,43,201410),('2014-10-24',201443,10,2014,24,43,201410),('2014-10-25',201443,10,2014,25,43,201410),('2014-10-26',201444,10,2014,26,44,201410),('2014-10-27',201444,10,2014,27,44,201410),('2014-10-28',201444,10,2014,28,44,201410),('2014-10-29',201444,10,2014,29,44,201410),('2014-10-30',201444,10,2014,30,44,201410),('2014-10-31',201444,10,2014,31,44,201410),('2014-11-01',201444,11,2014,1,44,201411),('2014-11-02',201445,11,2014,2,45,201411),('2014-11-03',201445,11,2014,3,45,201411),('2014-11-04',201445,11,2014,4,45,201411),('2014-11-05',201445,11,2014,5,45,201411),('2014-11-06',201445,11,2014,6,45,201411),('2014-11-07',201445,11,2014,7,45,201411),('2014-11-08',201445,11,2014,8,45,201411),('2014-11-09',201446,11,2014,9,46,201411),('2014-11-10',201446,11,2014,10,46,201411),('2014-11-11',201446,11,2014,11,46,201411),('2014-11-12',201446,11,2014,12,46,201411),('2014-11-13',201446,11,2014,13,46,201411),('2014-11-14',201446,11,2014,14,46,201411),('2014-11-15',201446,11,2014,15,46,201411),('2014-11-16',201447,11,2014,16,47,201411),('2014-11-17',201447,11,2014,17,47,201411),('2014-11-18',201447,11,2014,18,47,201411),('2014-11-19',201447,11,2014,19,47,201411),('2014-11-20',201447,11,2014,20,47,201411),('2014-11-21',201447,11,2014,21,47,201411),('2014-11-22',201447,11,2014,22,47,201411),('2014-11-23',201448,11,2014,23,48,201411),('2014-11-24',201448,11,2014,24,48,201411),('2014-11-25',201448,11,2014,25,48,201411),('2014-11-26',201448,11,2014,26,48,201411),('2014-11-27',201448,11,2014,27,48,201411),('2014-11-28',201448,11,2014,28,48,201411),('2014-11-29',201448,11,2014,29,48,201411),('2014-11-30',201449,11,2014,30,49,201411),('2014-12-01',201449,12,2014,1,49,201412),('2014-12-02',201449,12,2014,2,49,201412),('2014-12-03',201449,12,2014,3,49,201412),('2014-12-04',201449,12,2014,4,49,201412),('2014-12-05',201449,12,2014,5,49,201412),('2014-12-06',201449,12,2014,6,49,201412),('2014-12-07',201450,12,2014,7,50,201412),('2014-12-08',201450,12,2014,8,50,201412),('2014-12-09',201450,12,2014,9,50,201412),('2014-12-10',201450,12,2014,10,50,201412),('2014-12-11',201450,12,2014,11,50,201412),('2014-12-12',201450,12,2014,12,50,201412),('2014-12-13',201450,12,2014,13,50,201412),('2014-12-14',201451,12,2014,14,51,201412),('2014-12-15',201451,12,2014,15,51,201412),('2014-12-16',201451,12,2014,16,51,201412),('2014-12-17',201451,12,2014,17,51,201412),('2014-12-18',201451,12,2014,18,51,201412),('2014-12-19',201451,12,2014,19,51,201412),('2014-12-20',201451,12,2014,20,51,201412),('2014-12-21',201452,12,2014,21,52,201412),('2014-12-22',201452,12,2014,22,52,201412),('2014-12-23',201452,12,2014,23,52,201412),('2014-12-24',201452,12,2014,24,52,201412),('2014-12-25',201452,12,2014,25,52,201412),('2014-12-26',201452,12,2014,26,52,201412),('2014-12-27',201452,12,2014,27,52,201412),('2014-12-28',201453,12,2014,28,53,201412),('2014-12-29',201453,12,2014,29,53,201412),('2014-12-30',201453,12,2014,30,53,201412),('2014-12-31',201453,12,2014,31,53,201412),('2015-01-01',201453,1,2015,1,53,201501),('2015-01-02',201453,1,2015,2,53,201501),('2015-01-03',201453,1,2015,3,53,201501),('2015-01-04',201501,1,2015,4,1,201501),('2015-01-05',201501,1,2015,5,1,201501),('2015-01-06',201501,1,2015,6,1,201501),('2015-01-07',201501,1,2015,7,1,201501),('2015-01-08',201501,1,2015,8,1,201501),('2015-01-09',201501,1,2015,9,1,201501),('2015-01-10',201501,1,2015,10,1,201501),('2015-01-11',201502,1,2015,11,2,201501),('2015-01-12',201502,1,2015,12,2,201501),('2015-01-13',201502,1,2015,13,2,201501),('2015-01-14',201502,1,2015,14,2,201501),('2015-01-15',201502,1,2015,15,2,201501),('2015-01-16',201502,1,2015,16,2,201501),('2015-01-17',201502,1,2015,17,2,201501),('2015-01-18',201503,1,2015,18,3,201501),('2015-01-19',201503,1,2015,19,3,201501),('2015-01-20',201503,1,2015,20,3,201501),('2015-01-21',201503,1,2015,21,3,201501),('2015-01-22',201503,1,2015,22,3,201501),('2015-01-23',201503,1,2015,23,3,201501),('2015-01-24',201503,1,2015,24,3,201501),('2015-01-25',201504,1,2015,25,4,201501),('2015-01-26',201504,1,2015,26,4,201501),('2015-01-27',201504,1,2015,27,4,201501),('2015-01-28',201504,1,2015,28,4,201501),('2015-01-29',201504,1,2015,29,4,201501),('2015-01-30',201504,1,2015,30,4,201501),('2015-01-31',201504,1,2015,31,4,201501),('2015-02-01',201505,2,2015,1,5,201502),('2015-02-02',201505,2,2015,2,5,201502),('2015-02-03',201505,2,2015,3,5,201502),('2015-02-04',201505,2,2015,4,5,201502),('2015-02-05',201505,2,2015,5,5,201502),('2015-02-06',201505,2,2015,6,5,201502),('2015-02-07',201505,2,2015,7,5,201502),('2015-02-08',201506,2,2015,8,6,201502),('2015-02-09',201506,2,2015,9,6,201502),('2015-02-10',201506,2,2015,10,6,201502),('2015-02-11',201506,2,2015,11,6,201502),('2015-02-12',201506,2,2015,12,6,201502),('2015-02-13',201506,2,2015,13,6,201502),('2015-02-14',201506,2,2015,14,6,201502),('2015-02-15',201507,2,2015,15,7,201502),('2015-02-16',201507,2,2015,16,7,201502),('2015-02-17',201507,2,2015,17,7,201502),('2015-02-18',201507,2,2015,18,7,201502),('2015-02-19',201507,2,2015,19,7,201502),('2015-02-20',201507,2,2015,20,7,201502),('2015-02-21',201507,2,2015,21,7,201502),('2015-02-22',201508,2,2015,22,8,201502),('2015-02-23',201508,2,2015,23,8,201502),('2015-02-24',201508,2,2015,24,8,201502),('2015-02-25',201508,2,2015,25,8,201502),('2015-02-26',201508,2,2015,26,8,201502),('2015-02-27',201508,2,2015,27,8,201502),('2015-02-28',201508,2,2015,28,8,201502),('2015-03-01',201509,3,2015,1,9,201503),('2015-03-02',201509,3,2015,2,9,201503),('2015-03-03',201509,3,2015,3,9,201503),('2015-03-04',201509,3,2015,4,9,201503),('2015-03-05',201509,3,2015,5,9,201503),('2015-03-06',201509,3,2015,6,9,201503),('2015-03-07',201509,3,2015,7,9,201503),('2015-03-08',201510,3,2015,8,10,201503),('2015-03-09',201510,3,2015,9,10,201503),('2015-03-10',201510,3,2015,10,10,201503),('2015-03-11',201510,3,2015,11,10,201503),('2015-03-12',201510,3,2015,12,10,201503),('2015-03-13',201510,3,2015,13,10,201503),('2015-03-14',201510,3,2015,14,10,201503),('2015-03-15',201511,3,2015,15,11,201503),('2015-03-16',201511,3,2015,16,11,201503),('2015-03-17',201511,3,2015,17,11,201503),('2015-03-18',201511,3,2015,18,11,201503),('2015-03-19',201511,3,2015,19,11,201503),('2015-03-20',201511,3,2015,20,11,201503),('2015-03-21',201511,3,2015,21,11,201503),('2015-03-22',201512,3,2015,22,12,201503),('2015-03-23',201512,3,2015,23,12,201503),('2015-03-24',201512,3,2015,24,12,201503),('2015-03-25',201512,3,2015,25,12,201503),('2015-03-26',201512,3,2015,26,12,201503),('2015-03-27',201512,3,2015,27,12,201503),('2015-03-28',201512,3,2015,28,12,201503),('2015-03-29',201513,3,2015,29,13,201503),('2015-03-30',201513,3,2015,30,13,201503),('2015-03-31',201513,3,2015,31,13,201503),('2015-04-01',201513,4,2015,1,13,201504),('2015-04-02',201513,4,2015,2,13,201504),('2015-04-03',201513,4,2015,3,13,201504),('2015-04-04',201513,4,2015,4,13,201504),('2015-04-05',201514,4,2015,5,14,201504),('2015-04-06',201514,4,2015,6,14,201504),('2015-04-07',201514,4,2015,7,14,201504),('2015-04-08',201514,4,2015,8,14,201504),('2015-04-09',201514,4,2015,9,14,201504),('2015-04-10',201514,4,2015,10,14,201504),('2015-04-11',201514,4,2015,11,14,201504),('2015-04-12',201515,4,2015,12,15,201504),('2015-04-13',201515,4,2015,13,15,201504),('2015-04-14',201515,4,2015,14,15,201504),('2015-04-15',201515,4,2015,15,15,201504),('2015-04-16',201515,4,2015,16,15,201504),('2015-04-17',201515,4,2015,17,15,201504),('2015-04-18',201515,4,2015,18,15,201504),('2015-04-19',201516,4,2015,19,16,201504),('2015-04-20',201516,4,2015,20,16,201504),('2015-04-21',201516,4,2015,21,16,201504),('2015-04-22',201516,4,2015,22,16,201504),('2015-04-23',201516,4,2015,23,16,201504),('2015-04-24',201516,4,2015,24,16,201504),('2015-04-25',201516,4,2015,25,16,201504),('2015-04-26',201517,4,2015,26,17,201504),('2015-04-27',201517,4,2015,27,17,201504),('2015-04-28',201517,4,2015,28,17,201504),('2015-04-29',201517,4,2015,29,17,201504),('2015-04-30',201517,4,2015,30,17,201504),('2015-05-01',201517,5,2015,1,17,201505),('2015-05-02',201517,5,2015,2,17,201505),('2015-05-03',201518,5,2015,3,18,201505),('2015-05-04',201518,5,2015,4,18,201505),('2015-05-05',201518,5,2015,5,18,201505),('2015-05-06',201518,5,2015,6,18,201505),('2015-05-07',201518,5,2015,7,18,201505),('2015-05-08',201518,5,2015,8,18,201505),('2015-05-09',201518,5,2015,9,18,201505),('2015-05-10',201519,5,2015,10,19,201505),('2015-05-11',201519,5,2015,11,19,201505),('2015-05-12',201519,5,2015,12,19,201505),('2015-05-13',201519,5,2015,13,19,201505),('2015-05-14',201519,5,2015,14,19,201505),('2015-05-15',201519,5,2015,15,19,201505),('2015-05-16',201519,5,2015,16,19,201505),('2015-05-17',201520,5,2015,17,20,201505),('2015-05-18',201520,5,2015,18,20,201505),('2015-05-19',201520,5,2015,19,20,201505),('2015-05-20',201520,5,2015,20,20,201505),('2015-05-21',201520,5,2015,21,20,201505),('2015-05-22',201520,5,2015,22,20,201505),('2015-05-23',201520,5,2015,23,20,201505),('2015-05-24',201521,5,2015,24,21,201505),('2015-05-25',201521,5,2015,25,21,201505),('2015-05-26',201521,5,2015,26,21,201505),('2015-05-27',201521,5,2015,27,21,201505),('2015-05-28',201521,5,2015,28,21,201505),('2015-05-29',201521,5,2015,29,21,201505),('2015-05-30',201521,5,2015,30,21,201505),('2015-05-31',201522,5,2015,31,22,201505),('2015-06-01',201522,6,2015,1,22,201506),('2015-06-02',201522,6,2015,2,22,201506),('2015-06-03',201522,6,2015,3,22,201506),('2015-06-04',201522,6,2015,4,22,201506),('2015-06-05',201522,6,2015,5,22,201506),('2015-06-06',201522,6,2015,6,22,201506),('2015-06-07',201523,6,2015,7,23,201506),('2015-06-08',201523,6,2015,8,23,201506),('2015-06-09',201523,6,2015,9,23,201506),('2015-06-10',201523,6,2015,10,23,201506),('2015-06-11',201523,6,2015,11,23,201506),('2015-06-12',201523,6,2015,12,23,201506),('2015-06-13',201523,6,2015,13,23,201506),('2015-06-14',201524,6,2015,14,24,201506),('2015-06-15',201524,6,2015,15,24,201506),('2015-06-16',201524,6,2015,16,24,201506),('2015-06-17',201524,6,2015,17,24,201506),('2015-06-18',201524,6,2015,18,24,201506),('2015-06-19',201524,6,2015,19,24,201506),('2015-06-20',201524,6,2015,20,24,201506),('2015-06-21',201525,6,2015,21,25,201506),('2015-06-22',201525,6,2015,22,25,201506),('2015-06-23',201525,6,2015,23,25,201506),('2015-06-24',201525,6,2015,24,25,201506),('2015-06-25',201525,6,2015,25,25,201506),('2015-06-26',201525,6,2015,26,25,201506),('2015-06-27',201525,6,2015,27,25,201506),('2015-06-28',201526,6,2015,28,26,201506),('2015-06-29',201526,6,2015,29,26,201506),('2015-06-30',201526,6,2015,30,26,201506),('2015-07-01',201526,7,2015,1,26,201507),('2015-07-02',201526,7,2015,2,26,201507),('2015-07-03',201526,7,2015,3,26,201507),('2015-07-04',201526,7,2015,4,26,201507),('2015-07-05',201527,7,2015,5,27,201507),('2015-07-06',201527,7,2015,6,27,201507),('2015-07-07',201527,7,2015,7,27,201507),('2015-07-08',201527,7,2015,8,27,201507),('2015-07-09',201527,7,2015,9,27,201507),('2015-07-10',201527,7,2015,10,27,201507),('2015-07-11',201527,7,2015,11,27,201507),('2015-07-12',201528,7,2015,12,28,201507),('2015-07-13',201528,7,2015,13,28,201507),('2015-07-14',201528,7,2015,14,28,201507),('2015-07-15',201528,7,2015,15,28,201507),('2015-07-16',201528,7,2015,16,28,201507),('2015-07-17',201528,7,2015,17,28,201507),('2015-07-18',201528,7,2015,18,28,201507),('2015-07-19',201529,7,2015,19,29,201507),('2015-07-20',201529,7,2015,20,29,201507),('2015-07-21',201529,7,2015,21,29,201507),('2015-07-22',201529,7,2015,22,29,201507),('2015-07-23',201529,7,2015,23,29,201507),('2015-07-24',201529,7,2015,24,29,201507),('2015-07-25',201529,7,2015,25,29,201507),('2015-07-26',201530,7,2015,26,30,201507),('2015-07-27',201530,7,2015,27,30,201507),('2015-07-28',201530,7,2015,28,30,201507),('2015-07-29',201530,7,2015,29,30,201507),('2015-07-30',201530,7,2015,30,30,201507),('2015-07-31',201530,7,2015,31,30,201507),('2015-08-01',201530,8,2015,1,30,201508),('2015-08-02',201531,8,2015,2,31,201508),('2015-08-03',201531,8,2015,3,31,201508),('2015-08-04',201531,8,2015,4,31,201508),('2015-08-05',201531,8,2015,5,31,201508),('2015-08-06',201531,8,2015,6,31,201508),('2015-08-07',201531,8,2015,7,31,201508),('2015-08-08',201531,8,2015,8,31,201508),('2015-08-09',201532,8,2015,9,32,201508),('2015-08-10',201532,8,2015,10,32,201508),('2015-08-11',201532,8,2015,11,32,201508),('2015-08-12',201532,8,2015,12,32,201508),('2015-08-13',201532,8,2015,13,32,201508),('2015-08-14',201532,8,2015,14,32,201508),('2015-08-15',201532,8,2015,15,32,201508),('2015-08-16',201533,8,2015,16,33,201508),('2015-08-17',201533,8,2015,17,33,201508),('2015-08-18',201533,8,2015,18,33,201508),('2015-08-19',201533,8,2015,19,33,201508),('2015-08-20',201533,8,2015,20,33,201508),('2015-08-21',201533,8,2015,21,33,201508),('2015-08-22',201533,8,2015,22,33,201508),('2015-08-23',201534,8,2015,23,34,201508),('2015-08-24',201534,8,2015,24,34,201508),('2015-08-25',201534,8,2015,25,34,201508),('2015-08-26',201534,8,2015,26,34,201508),('2015-08-27',201534,8,2015,27,34,201508),('2015-08-28',201534,8,2015,28,34,201508),('2015-08-29',201534,8,2015,29,34,201508),('2015-08-30',201535,8,2015,30,35,201508),('2015-08-31',201535,8,2015,31,35,201508),('2015-09-01',201535,9,2015,1,35,201509),('2015-09-02',201535,9,2015,2,35,201509),('2015-09-03',201535,9,2015,3,35,201509),('2015-09-04',201535,9,2015,4,35,201509),('2015-09-05',201535,9,2015,5,35,201509),('2015-09-06',201536,9,2015,6,36,201509),('2015-09-07',201536,9,2015,7,36,201509),('2015-09-08',201536,9,2015,8,36,201509),('2015-09-09',201536,9,2015,9,36,201509),('2015-09-10',201536,9,2015,10,36,201509),('2015-09-11',201536,9,2015,11,36,201509),('2015-09-12',201536,9,2015,12,36,201509),('2015-09-13',201537,9,2015,13,37,201509),('2015-09-14',201537,9,2015,14,37,201509),('2015-09-15',201537,9,2015,15,37,201509),('2015-09-16',201537,9,2015,16,37,201509),('2015-09-17',201537,9,2015,17,37,201509),('2015-09-18',201537,9,2015,18,37,201509),('2015-09-19',201537,9,2015,19,37,201509),('2015-09-20',201538,9,2015,20,38,201509),('2015-09-21',201538,9,2015,21,38,201509),('2015-09-22',201538,9,2015,22,38,201509),('2015-09-23',201538,9,2015,23,38,201509),('2015-09-24',201538,9,2015,24,38,201509),('2015-09-25',201538,9,2015,25,38,201509),('2015-09-26',201538,9,2015,26,38,201509),('2015-09-27',201539,9,2015,27,39,201509),('2015-09-28',201539,9,2015,28,39,201509),('2015-09-29',201539,9,2015,29,39,201509),('2015-09-30',201539,9,2015,30,39,201509),('2015-10-01',201539,10,2015,1,39,201510),('2015-10-02',201539,10,2015,2,39,201510),('2015-10-03',201539,10,2015,3,39,201510),('2015-10-04',201540,10,2015,4,40,201510),('2015-10-05',201540,10,2015,5,40,201510),('2015-10-06',201540,10,2015,6,40,201510),('2015-10-07',201540,10,2015,7,40,201510),('2015-10-08',201540,10,2015,8,40,201510),('2015-10-09',201540,10,2015,9,40,201510),('2015-10-10',201540,10,2015,10,40,201510),('2015-10-11',201541,10,2015,11,41,201510),('2015-10-12',201541,10,2015,12,41,201510),('2015-10-13',201541,10,2015,13,41,201510),('2015-10-14',201541,10,2015,14,41,201510),('2015-10-15',201541,10,2015,15,41,201510),('2015-10-16',201541,10,2015,16,41,201510),('2015-10-17',201541,10,2015,17,41,201510),('2015-10-18',201542,10,2015,18,42,201510),('2015-10-19',201542,10,2015,19,42,201510),('2015-10-20',201542,10,2015,20,42,201510),('2015-10-21',201542,10,2015,21,42,201510),('2015-10-22',201542,10,2015,22,42,201510),('2015-10-23',201542,10,2015,23,42,201510),('2015-10-24',201542,10,2015,24,42,201510),('2015-10-25',201543,10,2015,25,43,201510),('2015-10-26',201543,10,2015,26,43,201510),('2015-10-27',201543,10,2015,27,43,201510),('2015-10-28',201543,10,2015,28,43,201510),('2015-10-29',201543,10,2015,29,43,201510),('2015-10-30',201543,10,2015,30,43,201510),('2015-10-31',201543,10,2015,31,43,201510),('2015-11-01',201544,11,2015,1,44,201511),('2015-11-02',201544,11,2015,2,44,201511),('2015-11-03',201544,11,2015,3,44,201511),('2015-11-04',201544,11,2015,4,44,201511),('2015-11-05',201544,11,2015,5,44,201511),('2015-11-06',201544,11,2015,6,44,201511),('2015-11-07',201544,11,2015,7,44,201511),('2015-11-08',201545,11,2015,8,45,201511),('2015-11-09',201545,11,2015,9,45,201511),('2015-11-10',201545,11,2015,10,45,201511),('2015-11-11',201545,11,2015,11,45,201511),('2015-11-12',201545,11,2015,12,45,201511),('2015-11-13',201545,11,2015,13,45,201511),('2015-11-14',201545,11,2015,14,45,201511),('2015-11-15',201546,11,2015,15,46,201511),('2015-11-16',201546,11,2015,16,46,201511),('2015-11-17',201546,11,2015,17,46,201511),('2015-11-18',201546,11,2015,18,46,201511),('2015-11-19',201546,11,2015,19,46,201511),('2015-11-20',201546,11,2015,20,46,201511),('2015-11-21',201546,11,2015,21,46,201511),('2015-11-22',201547,11,2015,22,47,201511),('2015-11-23',201547,11,2015,23,47,201511),('2015-11-24',201547,11,2015,24,47,201511),('2015-11-25',201547,11,2015,25,47,201511),('2015-11-26',201547,11,2015,26,47,201511),('2015-11-27',201547,11,2015,27,47,201511),('2015-11-28',201547,11,2015,28,47,201511),('2015-11-29',201548,11,2015,29,48,201511),('2015-11-30',201548,11,2015,30,48,201511),('2015-12-01',201548,12,2015,1,48,201512),('2015-12-02',201548,12,2015,2,48,201512),('2015-12-03',201548,12,2015,3,48,201512),('2015-12-04',201548,12,2015,4,48,201512),('2015-12-05',201548,12,2015,5,48,201512),('2015-12-06',201549,12,2015,6,49,201512),('2015-12-07',201549,12,2015,7,49,201512),('2015-12-08',201549,12,2015,8,49,201512),('2015-12-09',201549,12,2015,9,49,201512),('2015-12-10',201549,12,2015,10,49,201512),('2015-12-11',201549,12,2015,11,49,201512),('2015-12-12',201549,12,2015,12,49,201512),('2015-12-13',201550,12,2015,13,50,201512),('2015-12-14',201550,12,2015,14,50,201512),('2015-12-15',201550,12,2015,15,50,201512),('2015-12-16',201550,12,2015,16,50,201512),('2015-12-17',201550,12,2015,17,50,201512),('2015-12-18',201550,12,2015,18,50,201512),('2015-12-19',201550,12,2015,19,50,201512),('2015-12-20',201551,12,2015,20,51,201512),('2015-12-21',201551,12,2015,21,51,201512),('2015-12-22',201551,12,2015,22,51,201512),('2015-12-23',201551,12,2015,23,51,201512),('2015-12-24',201551,12,2015,24,51,201512),('2015-12-25',201551,12,2015,25,51,201512),('2015-12-26',201551,12,2015,26,51,201512),('2015-12-27',201552,12,2015,27,52,201512),('2015-12-28',201552,12,2015,28,52,201512),('2015-12-29',201552,12,2015,29,52,201512),('2015-12-30',201552,12,2015,30,52,201512),('2015-12-31',201552,12,2015,31,52,201512),('2016-01-01',201552,1,2016,1,1,201601),('2016-01-02',201552,1,2016,2,1,201601),('2016-01-03',201601,1,2016,3,1,201601),('2016-01-04',201601,1,2016,4,1,201601),('2016-01-05',201601,1,2016,5,1,201601),('2016-01-06',201601,1,2016,6,1,201601),('2016-01-07',201601,1,2016,7,1,201601),('2016-01-08',201601,1,2016,8,1,201601),('2016-01-09',201601,1,2016,9,1,201601),('2016-01-10',201602,1,2016,10,2,201601),('2016-01-11',201602,1,2016,11,2,201601),('2016-01-12',201602,1,2016,12,2,201601),('2016-01-13',201602,1,2016,13,2,201601),('2016-01-14',201602,1,2016,14,2,201601),('2016-01-15',201602,1,2016,15,2,201601),('2016-01-16',201602,1,2016,16,2,201601),('2016-01-17',201603,1,2016,17,3,201601),('2016-01-18',201603,1,2016,18,3,201601),('2016-01-19',201603,1,2016,19,3,201601),('2016-01-20',201603,1,2016,20,3,201601),('2016-01-21',201603,1,2016,21,3,201601),('2016-01-22',201603,1,2016,22,3,201601),('2016-01-23',201603,1,2016,23,3,201601),('2016-01-24',201604,1,2016,24,4,201601),('2016-01-25',201604,1,2016,25,4,201601),('2016-01-26',201604,1,2016,26,4,201601),('2016-01-27',201604,1,2016,27,4,201601),('2016-01-28',201604,1,2016,28,4,201601),('2016-01-29',201604,1,2016,29,4,201601),('2016-01-30',201604,1,2016,30,4,201601),('2016-01-31',201605,1,2016,31,5,201601),('2016-02-01',201605,2,2016,1,5,201602),('2016-02-02',201605,2,2016,2,5,201602),('2016-02-03',201605,2,2016,3,5,201602),('2016-02-04',201605,2,2016,4,5,201602),('2016-02-05',201605,2,2016,5,5,201602),('2016-02-06',201605,2,2016,6,5,201602),('2016-02-07',201606,2,2016,7,6,201602),('2016-02-08',201606,2,2016,8,6,201602),('2016-02-09',201606,2,2016,9,6,201602),('2016-02-10',201606,2,2016,10,6,201602),('2016-02-11',201606,2,2016,11,6,201602),('2016-02-12',201606,2,2016,12,6,201602),('2016-02-13',201606,2,2016,13,6,201602),('2016-02-14',201607,2,2016,14,7,201602),('2016-02-15',201607,2,2016,15,7,201602),('2016-02-16',201607,2,2016,16,7,201602),('2016-02-17',201607,2,2016,17,7,201602),('2016-02-18',201607,2,2016,18,7,201602),('2016-02-19',201607,2,2016,19,7,201602),('2016-02-20',201607,2,2016,20,7,201602),('2016-02-21',201608,2,2016,21,8,201602),('2016-02-22',201608,2,2016,22,8,201602),('2016-02-23',201608,2,2016,23,8,201602),('2016-02-24',201608,2,2016,24,8,201602),('2016-02-25',201608,2,2016,25,8,201602),('2016-02-26',201608,2,2016,26,8,201602),('2016-02-27',201608,2,2016,27,8,201602),('2016-02-28',201609,2,2016,28,9,201602),('2016-02-29',201609,2,2016,29,9,201602),('2016-03-01',201609,3,2016,1,9,201603),('2016-03-02',201609,3,2016,2,9,201603),('2016-03-03',201609,3,2016,3,9,201603),('2016-03-04',201609,3,2016,4,9,201603),('2016-03-05',201609,3,2016,5,9,201603),('2016-03-06',201610,3,2016,6,10,201603),('2016-03-07',201610,3,2016,7,10,201603),('2016-03-08',201610,3,2016,8,10,201603),('2016-03-09',201610,3,2016,9,10,201603),('2016-03-10',201610,3,2016,10,10,201603),('2016-03-11',201610,3,2016,11,10,201603),('2016-03-12',201610,3,2016,12,10,201603),('2016-03-13',201611,3,2016,13,11,201603),('2016-03-14',201611,3,2016,14,11,201603),('2016-03-15',201611,3,2016,15,11,201603),('2016-03-16',201611,3,2016,16,11,201603),('2016-03-17',201611,3,2016,17,11,201603),('2016-03-18',201611,3,2016,18,11,201603),('2016-03-19',201611,3,2016,19,11,201603),('2016-03-20',201612,3,2016,20,12,201603),('2016-03-21',201612,3,2016,21,12,201603),('2016-03-22',201612,3,2016,22,12,201603),('2016-03-23',201612,3,2016,23,12,201603),('2016-03-24',201612,3,2016,24,12,201603),('2016-03-25',201612,3,2016,25,12,201603),('2016-03-26',201612,3,2016,26,12,201603),('2016-03-27',201613,3,2016,27,13,201603),('2016-03-28',201613,3,2016,28,13,201603),('2016-03-29',201613,3,2016,29,13,201603),('2016-03-30',201613,3,2016,30,13,201603),('2016-03-31',201613,3,2016,31,13,201603),('2016-04-01',201613,4,2016,1,13,201604),('2016-04-02',201613,4,2016,2,13,201604),('2016-04-03',201614,4,2016,3,14,201604),('2016-04-04',201614,4,2016,4,14,201604),('2016-04-05',201614,4,2016,5,14,201604),('2016-04-06',201614,4,2016,6,14,201604),('2016-04-07',201614,4,2016,7,14,201604),('2016-04-08',201614,4,2016,8,14,201604),('2016-04-09',201614,4,2016,9,14,201604),('2016-04-10',201615,4,2016,10,15,201604),('2016-04-11',201615,4,2016,11,15,201604),('2016-04-12',201615,4,2016,12,15,201604),('2016-04-13',201615,4,2016,13,15,201604),('2016-04-14',201615,4,2016,14,15,201604),('2016-04-15',201615,4,2016,15,15,201604),('2016-04-16',201615,4,2016,16,15,201604),('2016-04-17',201616,4,2016,17,16,201604),('2016-04-18',201616,4,2016,18,16,201604),('2016-04-19',201616,4,2016,19,16,201604),('2016-04-20',201616,4,2016,20,16,201604),('2016-04-21',201616,4,2016,21,16,201604),('2016-04-22',201616,4,2016,22,16,201604),('2016-04-23',201616,4,2016,23,16,201604),('2016-04-24',201617,4,2016,24,17,201604),('2016-04-25',201617,4,2016,25,17,201604),('2016-04-26',201617,4,2016,26,17,201604),('2016-04-27',201617,4,2016,27,17,201604),('2016-04-28',201617,4,2016,28,17,201604),('2016-04-29',201617,4,2016,29,17,201604),('2016-04-30',201617,4,2016,30,17,201604),('2016-05-01',201618,5,2016,1,18,201605),('2016-05-02',201618,5,2016,2,18,201605),('2016-05-03',201618,5,2016,3,18,201605),('2016-05-04',201618,5,2016,4,18,201605),('2016-05-05',201618,5,2016,5,18,201605),('2016-05-06',201618,5,2016,6,18,201605),('2016-05-07',201618,5,2016,7,18,201605),('2016-05-08',201619,5,2016,8,19,201605),('2016-05-09',201619,5,2016,9,19,201605),('2016-05-10',201619,5,2016,10,19,201605),('2016-05-11',201619,5,2016,11,19,201605),('2016-05-12',201619,5,2016,12,19,201605),('2016-05-13',201619,5,2016,13,19,201605),('2016-05-14',201619,5,2016,14,19,201605),('2016-05-15',201620,5,2016,15,20,201605),('2016-05-16',201620,5,2016,16,20,201605),('2016-05-17',201620,5,2016,17,20,201605),('2016-05-18',201620,5,2016,18,20,201605),('2016-05-19',201620,5,2016,19,20,201605),('2016-05-20',201620,5,2016,20,20,201605),('2016-05-21',201620,5,2016,21,20,201605),('2016-05-22',201621,5,2016,22,21,201605),('2016-05-23',201621,5,2016,23,21,201605),('2016-05-24',201621,5,2016,24,21,201605),('2016-05-25',201621,5,2016,25,21,201605),('2016-05-26',201621,5,2016,26,21,201605),('2016-05-27',201621,5,2016,27,21,201605),('2016-05-28',201621,5,2016,28,21,201605),('2016-05-29',201622,5,2016,29,22,201605),('2016-05-30',201622,5,2016,30,22,201605),('2016-05-31',201622,5,2016,31,22,201605),('2016-06-01',201622,6,2016,1,22,201606),('2016-06-02',201622,6,2016,2,22,201606),('2016-06-03',201622,6,2016,3,22,201606),('2016-06-04',201622,6,2016,4,22,201606),('2016-06-05',201623,6,2016,5,23,201606),('2016-06-06',201623,6,2016,6,23,201606),('2016-06-07',201623,6,2016,7,23,201606),('2016-06-08',201623,6,2016,8,23,201606),('2016-06-09',201623,6,2016,9,23,201606),('2016-06-10',201623,6,2016,10,23,201606),('2016-06-11',201623,6,2016,11,23,201606),('2016-06-12',201624,6,2016,12,24,201606),('2016-06-13',201624,6,2016,13,24,201606),('2016-06-14',201624,6,2016,14,24,201606),('2016-06-15',201624,6,2016,15,24,201606),('2016-06-16',201624,6,2016,16,24,201606),('2016-06-17',201624,6,2016,17,24,201606),('2016-06-18',201624,6,2016,18,24,201606),('2016-06-19',201625,6,2016,19,25,201606),('2016-06-20',201625,6,2016,20,25,201606),('2016-06-21',201625,6,2016,21,25,201606),('2016-06-22',201625,6,2016,22,25,201606),('2016-06-23',201625,6,2016,23,25,201606),('2016-06-24',201625,6,2016,24,25,201606),('2016-06-25',201625,6,2016,25,25,201606),('2016-06-26',201626,6,2016,26,26,201606),('2016-06-27',201626,6,2016,27,26,201606),('2016-06-28',201626,6,2016,28,26,201606),('2016-06-29',201626,6,2016,29,26,201606),('2016-06-30',201626,6,2016,30,26,201606),('2016-07-01',201626,7,2016,1,26,201607),('2016-07-02',201626,7,2016,2,26,201607),('2016-07-03',201627,7,2016,3,27,201607),('2016-07-04',201627,7,2016,4,27,201607),('2016-07-05',201627,7,2016,5,27,201607),('2016-07-06',201627,7,2016,6,27,201607),('2016-07-07',201627,7,2016,7,27,201607),('2016-07-08',201627,7,2016,8,27,201607),('2016-07-09',201627,7,2016,9,27,201607),('2016-07-10',201628,7,2016,10,28,201607),('2016-07-11',201628,7,2016,11,28,201607),('2016-07-12',201628,7,2016,12,28,201607),('2016-07-13',201628,7,2016,13,28,201607),('2016-07-14',201628,7,2016,14,28,201607),('2016-07-15',201628,7,2016,15,28,201607),('2016-07-16',201628,7,2016,16,28,201607),('2016-07-17',201629,7,2016,17,29,201607),('2016-07-18',201629,7,2016,18,29,201607),('2016-07-19',201629,7,2016,19,29,201607),('2016-07-20',201629,7,2016,20,29,201607),('2016-07-21',201629,7,2016,21,29,201607),('2016-07-22',201629,7,2016,22,29,201607),('2016-07-23',201629,7,2016,23,29,201607),('2016-07-24',201630,7,2016,24,30,201607),('2016-07-25',201630,7,2016,25,30,201607),('2016-07-26',201630,7,2016,26,30,201607),('2016-07-27',201630,7,2016,27,30,201607),('2016-07-28',201630,7,2016,28,30,201607),('2016-07-29',201630,7,2016,29,30,201607),('2016-07-30',201630,7,2016,30,30,201607),('2016-07-31',201631,7,2016,31,31,201607),('2016-08-01',201631,8,2016,1,31,201608),('2016-08-02',201631,8,2016,2,31,201608),('2016-08-03',201631,8,2016,3,31,201608),('2016-08-04',201631,8,2016,4,31,201608),('2016-08-05',201631,8,2016,5,31,201608),('2016-08-06',201631,8,2016,6,31,201608),('2016-08-07',201632,8,2016,7,32,201608),('2016-08-08',201632,8,2016,8,32,201608),('2016-08-09',201632,8,2016,9,32,201608),('2016-08-10',201632,8,2016,10,32,201608),('2016-08-11',201632,8,2016,11,32,201608),('2016-08-12',201632,8,2016,12,32,201608),('2016-08-13',201632,8,2016,13,32,201608),('2016-08-14',201633,8,2016,14,33,201608),('2016-08-15',201633,8,2016,15,33,201608),('2016-08-16',201633,8,2016,16,33,201608),('2016-08-17',201633,8,2016,17,33,201608),('2016-08-18',201633,8,2016,18,33,201608),('2016-08-19',201633,8,2016,19,33,201608),('2016-08-20',201633,8,2016,20,33,201608),('2016-08-21',201634,8,2016,21,34,201608),('2016-08-22',201634,8,2016,22,34,201608),('2016-08-23',201634,8,2016,23,34,201608),('2016-08-24',201634,8,2016,24,34,201608),('2016-08-25',201634,8,2016,25,34,201608),('2016-08-26',201634,8,2016,26,34,201608),('2016-08-27',201634,8,2016,27,34,201608),('2016-08-28',201635,8,2016,28,35,201608),('2016-08-29',201635,8,2016,29,35,201608),('2016-08-30',201635,8,2016,30,35,201608),('2016-08-31',201635,8,2016,31,35,201608),('2016-09-01',201635,9,2016,1,35,201609),('2016-09-02',201635,9,2016,2,35,201609),('2016-09-03',201635,9,2016,3,35,201609),('2016-09-04',201636,9,2016,4,36,201609),('2016-09-05',201636,9,2016,5,36,201609),('2016-09-06',201636,9,2016,6,36,201609),('2016-09-07',201636,9,2016,7,36,201609),('2016-09-08',201636,9,2016,8,36,201609),('2016-09-09',201636,9,2016,9,36,201609),('2016-09-10',201636,9,2016,10,36,201609),('2016-09-11',201637,9,2016,11,37,201609),('2016-09-12',201637,9,2016,12,37,201609),('2016-09-13',201637,9,2016,13,37,201609),('2016-09-14',201637,9,2016,14,37,201609),('2016-09-15',201637,9,2016,15,37,201609),('2016-09-16',201637,9,2016,16,37,201609),('2016-09-17',201637,9,2016,17,37,201609),('2016-09-18',201638,9,2016,18,38,201609),('2016-09-19',201638,9,2016,19,38,201609),('2016-09-20',201638,9,2016,20,38,201609),('2016-09-21',201638,9,2016,21,38,201609),('2016-09-22',201638,9,2016,22,38,201609),('2016-09-23',201638,9,2016,23,38,201609),('2016-09-24',201638,9,2016,24,38,201609),('2016-09-25',201639,9,2016,25,39,201609),('2016-09-26',201639,9,2016,26,39,201609),('2016-09-27',201639,9,2016,27,39,201609),('2016-09-28',201639,9,2016,28,39,201609),('2016-09-29',201639,9,2016,29,39,201609),('2016-09-30',201639,9,2016,30,39,201609),('2016-10-01',201639,10,2016,1,39,201610),('2016-10-02',201640,10,2016,2,40,201610),('2016-10-03',201640,10,2016,3,40,201610),('2016-10-04',201640,10,2016,4,40,201610),('2016-10-05',201640,10,2016,5,40,201610),('2016-10-06',201640,10,2016,6,40,201610),('2016-10-07',201640,10,2016,7,40,201610),('2016-10-08',201640,10,2016,8,40,201610),('2016-10-09',201641,10,2016,9,41,201610),('2016-10-10',201641,10,2016,10,41,201610),('2016-10-11',201641,10,2016,11,41,201610),('2016-10-12',201641,10,2016,12,41,201610),('2016-10-13',201641,10,2016,13,41,201610),('2016-10-14',201641,10,2016,14,41,201610),('2016-10-15',201641,10,2016,15,41,201610),('2016-10-16',201642,10,2016,16,42,201610),('2016-10-17',201642,10,2016,17,42,201610),('2016-10-18',201642,10,2016,18,42,201610),('2016-10-19',201642,10,2016,19,42,201610),('2016-10-20',201642,10,2016,20,42,201610),('2016-10-21',201642,10,2016,21,42,201610),('2016-10-22',201642,10,2016,22,42,201610),('2016-10-23',201643,10,2016,23,43,201610),('2016-10-24',201643,10,2016,24,43,201610),('2016-10-25',201643,10,2016,25,43,201610),('2016-10-26',201643,10,2016,26,43,201610),('2016-10-27',201643,10,2016,27,43,201610),('2016-10-28',201643,10,2016,28,43,201610),('2016-10-29',201643,10,2016,29,43,201610),('2016-10-30',201644,10,2016,30,44,201610),('2016-10-31',201644,10,2016,31,44,201610),('2016-11-01',201644,11,2016,1,44,201611),('2016-11-02',201644,11,2016,2,44,201611),('2016-11-03',201644,11,2016,3,44,201611),('2016-11-04',201644,11,2016,4,44,201611),('2016-11-05',201644,11,2016,5,44,201611),('2016-11-06',201645,11,2016,6,45,201611),('2016-11-07',201645,11,2016,7,45,201611),('2016-11-08',201645,11,2016,8,45,201611),('2016-11-09',201645,11,2016,9,45,201611),('2016-11-10',201645,11,2016,10,45,201611),('2016-11-11',201645,11,2016,11,45,201611),('2016-11-12',201645,11,2016,12,45,201611),('2016-11-13',201646,11,2016,13,46,201611),('2016-11-14',201646,11,2016,14,46,201611),('2016-11-15',201646,11,2016,15,46,201611),('2016-11-16',201646,11,2016,16,46,201611),('2016-11-17',201646,11,2016,17,46,201611),('2016-11-18',201646,11,2016,18,46,201611),('2016-11-19',201646,11,2016,19,46,201611),('2016-11-20',201647,11,2016,20,47,201611),('2016-11-21',201647,11,2016,21,47,201611),('2016-11-22',201647,11,2016,22,47,201611),('2016-11-23',201647,11,2016,23,47,201611),('2016-11-24',201647,11,2016,24,47,201611),('2016-11-25',201647,11,2016,25,47,201611),('2016-11-26',201647,11,2016,26,47,201611),('2016-11-27',201648,11,2016,27,48,201611),('2016-11-28',201648,11,2016,28,48,201611),('2016-11-29',201648,11,2016,29,48,201611),('2016-11-30',201648,11,2016,30,48,201611),('2016-12-01',201648,12,2016,1,48,201612),('2016-12-02',201648,12,2016,2,48,201612),('2016-12-03',201648,12,2016,3,48,201612),('2016-12-04',201649,12,2016,4,49,201612),('2016-12-05',201649,12,2016,5,49,201612),('2016-12-06',201649,12,2016,6,49,201612),('2016-12-07',201649,12,2016,7,49,201612),('2016-12-08',201649,12,2016,8,49,201612),('2016-12-09',201649,12,2016,9,49,201612),('2016-12-10',201649,12,2016,10,49,201612),('2016-12-11',201650,12,2016,11,50,201612),('2016-12-12',201650,12,2016,12,50,201612),('2016-12-13',201650,12,2016,13,50,201612),('2016-12-14',201650,12,2016,14,50,201612),('2016-12-15',201650,12,2016,15,50,201612),('2016-12-16',201650,12,2016,16,50,201612),('2016-12-17',201650,12,2016,17,50,201612),('2016-12-18',201651,12,2016,18,51,201612),('2016-12-19',201651,12,2016,19,51,201612),('2016-12-20',201651,12,2016,20,51,201612),('2016-12-21',201651,12,2016,21,51,201612),('2016-12-22',201651,12,2016,22,51,201612),('2016-12-23',201651,12,2016,23,51,201612),('2016-12-24',201651,12,2016,24,51,201612),('2016-12-25',201652,12,2016,25,52,201612),('2016-12-26',201652,12,2016,26,52,201612),('2016-12-27',201652,12,2016,27,52,201612),('2016-12-28',201652,12,2016,28,52,201612),('2016-12-29',201652,12,2016,29,52,201612),('2016-12-30',201652,12,2016,30,52,201612),('2016-12-31',201652,12,2016,31,52,201612),('2017-01-01',201701,1,2017,1,1,201701),('2017-01-02',201701,1,2017,2,1,201701),('2017-01-03',201701,1,2017,3,1,201701),('2017-01-04',201701,1,2017,4,1,201701),('2017-01-05',201701,1,2017,5,1,201701),('2017-01-06',201701,1,2017,6,1,201701),('2017-01-07',201701,1,2017,7,1,201701),('2017-01-08',201702,1,2017,8,2,201701),('2017-01-09',201702,1,2017,9,2,201701),('2017-01-10',201702,1,2017,10,2,201701),('2017-01-11',201702,1,2017,11,2,201701),('2017-01-12',201702,1,2017,12,2,201701),('2017-01-13',201702,1,2017,13,2,201701),('2017-01-14',201702,1,2017,14,2,201701),('2017-01-15',201703,1,2017,15,3,201701),('2017-01-16',201703,1,2017,16,3,201701),('2017-01-17',201703,1,2017,17,3,201701),('2017-01-18',201703,1,2017,18,3,201701),('2017-01-19',201703,1,2017,19,3,201701),('2017-01-20',201703,1,2017,20,3,201701),('2017-01-21',201703,1,2017,21,3,201701),('2017-01-22',201704,1,2017,22,4,201701),('2017-01-23',201704,1,2017,23,4,201701),('2017-01-24',201704,1,2017,24,4,201701),('2017-01-25',201704,1,2017,25,4,201701),('2017-01-26',201704,1,2017,26,4,201701),('2017-01-27',201704,1,2017,27,4,201701),('2017-01-28',201704,1,2017,28,4,201701),('2017-01-29',201705,1,2017,29,5,201701),('2017-01-30',201705,1,2017,30,5,201701),('2017-01-31',201705,1,2017,31,5,201701),('2017-02-01',201705,2,2017,1,5,201702),('2017-02-02',201705,2,2017,2,5,201702),('2017-02-03',201705,2,2017,3,5,201702),('2017-02-04',201705,2,2017,4,5,201702),('2017-02-05',201706,2,2017,5,6,201702),('2017-02-06',201706,2,2017,6,6,201702),('2017-02-07',201706,2,2017,7,6,201702),('2017-02-08',201706,2,2017,8,6,201702),('2017-02-09',201706,2,2017,9,6,201702),('2017-02-10',201706,2,2017,10,6,201702),('2017-02-11',201706,2,2017,11,6,201702),('2017-02-12',201707,2,2017,12,7,201702),('2017-02-13',201707,2,2017,13,7,201702),('2017-02-14',201707,2,2017,14,7,201702),('2017-02-15',201707,2,2017,15,7,201702),('2017-02-16',201707,2,2017,16,7,201702),('2017-02-17',201707,2,2017,17,7,201702),('2017-02-18',201707,2,2017,18,7,201702),('2017-02-19',201708,2,2017,19,8,201702),('2017-02-20',201708,2,2017,20,8,201702),('2017-02-21',201708,2,2017,21,8,201702),('2017-02-22',201708,2,2017,22,8,201702),('2017-02-23',201708,2,2017,23,8,201702),('2017-02-24',201708,2,2017,24,8,201702),('2017-02-25',201708,2,2017,25,8,201702),('2017-02-26',201709,2,2017,26,9,201702),('2017-02-27',201709,2,2017,27,9,201702),('2017-02-28',201709,2,2017,28,9,201702),('2017-03-01',201709,3,2017,1,9,201703),('2017-03-02',201709,3,2017,2,9,201703),('2017-03-03',201709,3,2017,3,9,201703),('2017-03-04',201709,3,2017,4,9,201703),('2017-03-05',201710,3,2017,5,10,201703),('2017-03-06',201710,3,2017,6,10,201703),('2017-03-07',201710,3,2017,7,10,201703),('2017-03-08',201710,3,2017,8,10,201703),('2017-03-09',201710,3,2017,9,10,201703),('2017-03-10',201710,3,2017,10,10,201703),('2017-03-11',201710,3,2017,11,10,201703),('2017-03-12',201711,3,2017,12,11,201703),('2017-03-13',201711,3,2017,13,11,201703),('2017-03-14',201711,3,2017,14,11,201703),('2017-03-15',201711,3,2017,15,11,201703),('2017-03-16',201711,3,2017,16,11,201703),('2017-03-17',201711,3,2017,17,11,201703),('2017-03-18',201711,3,2017,18,11,201703),('2017-03-19',201712,3,2017,19,12,201703),('2017-03-20',201712,3,2017,20,12,201703),('2017-03-21',201712,3,2017,21,12,201703),('2017-03-22',201712,3,2017,22,12,201703),('2017-03-23',201712,3,2017,23,12,201703),('2017-03-24',201712,3,2017,24,12,201703),('2017-03-25',201712,3,2017,25,12,201703),('2017-03-26',201713,3,2017,26,13,201703),('2017-03-27',201713,3,2017,27,13,201703),('2017-03-28',201713,3,2017,28,13,201703),('2017-03-29',201713,3,2017,29,13,201703),('2017-03-30',201713,3,2017,30,13,201703),('2017-03-31',201713,3,2017,31,13,201703),('2017-04-01',201713,4,2017,1,13,201704),('2017-04-02',201714,4,2017,2,14,201704),('2017-04-03',201714,4,2017,3,14,201704),('2017-04-04',201714,4,2017,4,14,201704),('2017-04-05',201714,4,2017,5,14,201704),('2017-04-06',201714,4,2017,6,14,201704),('2017-04-07',201714,4,2017,7,14,201704),('2017-04-08',201714,4,2017,8,14,201704),('2017-04-09',201715,4,2017,9,15,201704),('2017-04-10',201715,4,2017,10,15,201704),('2017-04-11',201715,4,2017,11,15,201704),('2017-04-12',201715,4,2017,12,15,201704),('2017-04-13',201715,4,2017,13,15,201704),('2017-04-14',201715,4,2017,14,15,201704),('2017-04-15',201715,4,2017,15,15,201704),('2017-04-16',201716,4,2017,16,16,201704),('2017-04-17',201716,4,2017,17,16,201704),('2017-04-18',201716,4,2017,18,16,201704),('2017-04-19',201716,4,2017,19,16,201704),('2017-04-20',201716,4,2017,20,16,201704),('2017-04-21',201716,4,2017,21,16,201704),('2017-04-22',201716,4,2017,22,16,201704),('2017-04-23',201717,4,2017,23,17,201704),('2017-04-24',201717,4,2017,24,17,201704),('2017-04-25',201717,4,2017,25,17,201704),('2017-04-26',201717,4,2017,26,17,201704),('2017-04-27',201717,4,2017,27,17,201704),('2017-04-28',201717,4,2017,28,17,201704),('2017-04-29',201717,4,2017,29,17,201704),('2017-04-30',201718,4,2017,30,18,201704),('2017-05-01',201718,5,2017,1,18,201705),('2017-05-02',201718,5,2017,2,18,201705),('2017-05-03',201718,5,2017,3,18,201705),('2017-05-04',201718,5,2017,4,18,201705),('2017-05-05',201718,5,2017,5,18,201705),('2017-05-06',201718,5,2017,6,18,201705),('2017-05-07',201719,5,2017,7,19,201705),('2017-05-08',201719,5,2017,8,19,201705),('2017-05-09',201719,5,2017,9,19,201705),('2017-05-10',201719,5,2017,10,19,201705),('2017-05-11',201719,5,2017,11,19,201705),('2017-05-12',201719,5,2017,12,19,201705),('2017-05-13',201719,5,2017,13,19,201705),('2017-05-14',201720,5,2017,14,20,201705),('2017-05-15',201720,5,2017,15,20,201705),('2017-05-16',201720,5,2017,16,20,201705),('2017-05-17',201720,5,2017,17,20,201705),('2017-05-18',201720,5,2017,18,20,201705),('2017-05-19',201720,5,2017,19,20,201705),('2017-05-20',201720,5,2017,20,20,201705),('2017-05-21',201721,5,2017,21,21,201705),('2017-05-22',201721,5,2017,22,21,201705),('2017-05-23',201721,5,2017,23,21,201705),('2017-05-24',201721,5,2017,24,21,201705),('2017-05-25',201721,5,2017,25,21,201705),('2017-05-26',201721,5,2017,26,21,201705),('2017-05-27',201721,5,2017,27,21,201705),('2017-05-28',201722,5,2017,28,22,201705),('2017-05-29',201722,5,2017,29,22,201705),('2017-05-30',201722,5,2017,30,22,201705),('2017-05-31',201722,5,2017,31,22,201705),('2017-06-01',201722,6,2017,1,22,201706),('2017-06-02',201722,6,2017,2,22,201706),('2017-06-03',201722,6,2017,3,22,201706),('2017-06-04',201723,6,2017,4,23,201706),('2017-06-05',201723,6,2017,5,23,201706),('2017-06-06',201723,6,2017,6,23,201706),('2017-06-07',201723,6,2017,7,23,201706),('2017-06-08',201723,6,2017,8,23,201706),('2017-06-09',201723,6,2017,9,23,201706),('2017-06-10',201723,6,2017,10,23,201706),('2017-06-11',201724,6,2017,11,24,201706),('2017-06-12',201724,6,2017,12,24,201706),('2017-06-13',201724,6,2017,13,24,201706),('2017-06-14',201724,6,2017,14,24,201706),('2017-06-15',201724,6,2017,15,24,201706),('2017-06-16',201724,6,2017,16,24,201706),('2017-06-17',201724,6,2017,17,24,201706),('2017-06-18',201725,6,2017,18,25,201706),('2017-06-19',201725,6,2017,19,25,201706),('2017-06-20',201725,6,2017,20,25,201706),('2017-06-21',201725,6,2017,21,25,201706),('2017-06-22',201725,6,2017,22,25,201706),('2017-06-23',201725,6,2017,23,25,201706),('2017-06-24',201725,6,2017,24,25,201706),('2017-06-25',201726,6,2017,25,26,201706),('2017-06-26',201726,6,2017,26,26,201706),('2017-06-27',201726,6,2017,27,26,201706),('2017-06-28',201726,6,2017,28,26,201706),('2017-06-29',201726,6,2017,29,26,201706),('2017-06-30',201726,6,2017,30,26,201706),('2017-07-01',201726,7,2017,1,26,201707),('2017-07-02',201727,7,2017,2,27,201707),('2017-07-03',201727,7,2017,3,27,201707),('2017-07-04',201727,7,2017,4,27,201707),('2017-07-05',201727,7,2017,5,27,201707),('2017-07-06',201727,7,2017,6,27,201707),('2017-07-07',201727,7,2017,7,27,201707),('2017-07-08',201727,7,2017,8,27,201707),('2017-07-09',201728,7,2017,9,28,201707),('2017-07-10',201728,7,2017,10,28,201707),('2017-07-11',201728,7,2017,11,28,201707),('2017-07-12',201728,7,2017,12,28,201707),('2017-07-13',201728,7,2017,13,28,201707),('2017-07-14',201728,7,2017,14,28,201707),('2017-07-15',201728,7,2017,15,28,201707),('2017-07-16',201729,7,2017,16,29,201707),('2017-07-17',201729,7,2017,17,29,201707),('2017-07-18',201729,7,2017,18,29,201707),('2017-07-19',201729,7,2017,19,29,201707),('2017-07-20',201729,7,2017,20,29,201707),('2017-07-21',201729,7,2017,21,29,201707),('2017-07-22',201729,7,2017,22,29,201707),('2017-07-23',201730,7,2017,23,30,201707),('2017-07-24',201730,7,2017,24,30,201707),('2017-07-25',201730,7,2017,25,30,201707),('2017-07-26',201730,7,2017,26,30,201707),('2017-07-27',201730,7,2017,27,30,201707),('2017-07-28',201730,7,2017,28,30,201707),('2017-07-29',201730,7,2017,29,30,201707),('2017-07-30',201731,7,2017,30,31,201707),('2017-07-31',201731,7,2017,31,31,201707),('2017-08-01',201731,8,2017,1,31,201708),('2017-08-02',201731,8,2017,2,31,201708),('2017-08-03',201731,8,2017,3,31,201708),('2017-08-04',201731,8,2017,4,31,201708),('2017-08-05',201731,8,2017,5,31,201708),('2017-08-06',201732,8,2017,6,32,201708),('2017-08-07',201732,8,2017,7,32,201708),('2017-08-08',201732,8,2017,8,32,201708),('2017-08-09',201732,8,2017,9,32,201708),('2017-08-10',201732,8,2017,10,32,201708),('2017-08-11',201732,8,2017,11,32,201708),('2017-08-12',201732,8,2017,12,32,201708),('2017-08-13',201733,8,2017,13,33,201708),('2017-08-14',201733,8,2017,14,33,201708),('2017-08-15',201733,8,2017,15,33,201708),('2017-08-16',201733,8,2017,16,33,201708),('2017-08-17',201733,8,2017,17,33,201708),('2017-08-18',201733,8,2017,18,33,201708),('2017-08-19',201733,8,2017,19,33,201708),('2017-08-20',201734,8,2017,20,34,201708),('2017-08-21',201734,8,2017,21,34,201708),('2017-08-22',201734,8,2017,22,34,201708),('2017-08-23',201734,8,2017,23,34,201708),('2017-08-24',201734,8,2017,24,34,201708),('2017-08-25',201734,8,2017,25,34,201708),('2017-08-26',201734,8,2017,26,34,201708),('2017-08-27',201735,8,2017,27,35,201708),('2017-08-28',201735,8,2017,28,35,201708),('2017-08-29',201735,8,2017,29,35,201708),('2017-08-30',201735,8,2017,30,35,201708),('2017-08-31',201735,8,2017,31,35,201708),('2017-09-01',201735,9,2017,1,35,201709),('2017-09-02',201735,9,2017,2,35,201709),('2017-09-03',201736,9,2017,3,36,201709),('2017-09-04',201736,9,2017,4,36,201709),('2017-09-05',201736,9,2017,5,36,201709),('2017-09-06',201736,9,2017,6,36,201709),('2017-09-07',201736,9,2017,7,36,201709),('2017-09-08',201736,9,2017,8,36,201709),('2017-09-09',201736,9,2017,9,36,201709),('2017-09-10',201737,9,2017,10,37,201709),('2017-09-11',201737,9,2017,11,37,201709),('2017-09-12',201737,9,2017,12,37,201709),('2017-09-13',201737,9,2017,13,37,201709),('2017-09-14',201737,9,2017,14,37,201709),('2017-09-15',201737,9,2017,15,37,201709),('2017-09-16',201737,9,2017,16,37,201709),('2017-09-17',201738,9,2017,17,38,201709),('2017-09-18',201738,9,2017,18,38,201709),('2017-09-19',201738,9,2017,19,38,201709),('2017-09-20',201738,9,2017,20,38,201709),('2017-09-21',201738,9,2017,21,38,201709),('2017-09-22',201738,9,2017,22,38,201709),('2017-09-23',201738,9,2017,23,38,201709),('2017-09-24',201739,9,2017,24,39,201709),('2017-09-25',201739,9,2017,25,39,201709),('2017-09-26',201739,9,2017,26,39,201709),('2017-09-27',201739,9,2017,27,39,201709),('2017-09-28',201739,9,2017,28,39,201709),('2017-09-29',201739,9,2017,29,39,201709),('2017-09-30',201739,9,2017,30,39,201709),('2017-10-01',201740,10,2017,1,40,201710),('2017-10-02',201740,10,2017,2,40,201710),('2017-10-03',201740,10,2017,3,40,201710),('2017-10-04',201740,10,2017,4,40,201710),('2017-10-05',201740,10,2017,5,40,201710),('2017-10-06',201740,10,2017,6,40,201710),('2017-10-07',201740,10,2017,7,40,201710),('2017-10-08',201741,10,2017,8,41,201710),('2017-10-09',201741,10,2017,9,41,201710),('2017-10-10',201741,10,2017,10,41,201710),('2017-10-11',201741,10,2017,11,41,201710),('2017-10-12',201741,10,2017,12,41,201710),('2017-10-13',201741,10,2017,13,41,201710),('2017-10-14',201741,10,2017,14,41,201710),('2017-10-15',201742,10,2017,15,42,201710),('2017-10-16',201742,10,2017,16,42,201710),('2017-10-17',201742,10,2017,17,42,201710),('2017-10-18',201742,10,2017,18,42,201710),('2017-10-19',201742,10,2017,19,42,201710),('2017-10-20',201742,10,2017,20,42,201710),('2017-10-21',201742,10,2017,21,42,201710),('2017-10-22',201743,10,2017,22,43,201710),('2017-10-23',201743,10,2017,23,43,201710),('2017-10-24',201743,10,2017,24,43,201710),('2017-10-25',201743,10,2017,25,43,201710),('2017-10-26',201743,10,2017,26,43,201710),('2017-10-27',201743,10,2017,27,43,201710),('2017-10-28',201743,10,2017,28,43,201710),('2017-10-29',201744,10,2017,29,44,201710),('2017-10-30',201744,10,2017,30,44,201710),('2017-10-31',201744,10,2017,31,44,201710),('2017-11-01',201744,11,2017,1,44,201711),('2017-11-02',201744,11,2017,2,44,201711),('2017-11-03',201744,11,2017,3,44,201711),('2017-11-04',201744,11,2017,4,44,201711),('2017-11-05',201745,11,2017,5,45,201711),('2017-11-06',201745,11,2017,6,45,201711),('2017-11-07',201745,11,2017,7,45,201711),('2017-11-08',201745,11,2017,8,45,201711),('2017-11-09',201745,11,2017,9,45,201711),('2017-11-10',201745,11,2017,10,45,201711),('2017-11-11',201745,11,2017,11,45,201711),('2017-11-12',201746,11,2017,12,46,201711),('2017-11-13',201746,11,2017,13,46,201711),('2017-11-14',201746,11,2017,14,46,201711),('2017-11-15',201746,11,2017,15,46,201711),('2017-11-16',201746,11,2017,16,46,201711),('2017-11-17',201746,11,2017,17,46,201711),('2017-11-18',201746,11,2017,18,46,201711),('2017-11-19',201747,11,2017,19,47,201711),('2017-11-20',201747,11,2017,20,47,201711),('2017-11-21',201747,11,2017,21,47,201711),('2017-11-22',201747,11,2017,22,47,201711),('2017-11-23',201747,11,2017,23,47,201711),('2017-11-24',201747,11,2017,24,47,201711),('2017-11-25',201747,11,2017,25,47,201711),('2017-11-26',201748,11,2017,26,48,201711),('2017-11-27',201748,11,2017,27,48,201711),('2017-11-28',201748,11,2017,28,48,201711),('2017-11-29',201748,11,2017,29,48,201711),('2017-11-30',201748,11,2017,30,48,201711),('2017-12-01',201748,12,2017,1,48,201712),('2017-12-02',201748,12,2017,2,48,201712),('2017-12-03',201749,12,2017,3,49,201712),('2017-12-04',201749,12,2017,4,49,201712),('2017-12-05',201749,12,2017,5,49,201712),('2017-12-06',201749,12,2017,6,49,201712),('2017-12-07',201749,12,2017,7,49,201712),('2017-12-08',201749,12,2017,8,49,201712),('2017-12-09',201749,12,2017,9,49,201712),('2017-12-10',201750,12,2017,10,50,201712),('2017-12-11',201750,12,2017,11,50,201712),('2017-12-12',201750,12,2017,12,50,201712),('2017-12-13',201750,12,2017,13,50,201712),('2017-12-14',201750,12,2017,14,50,201712),('2017-12-15',201750,12,2017,15,50,201712),('2017-12-16',201750,12,2017,16,50,201712),('2017-12-17',201751,12,2017,17,51,201712),('2017-12-18',201751,12,2017,18,51,201712),('2017-12-19',201751,12,2017,19,51,201712),('2017-12-20',201751,12,2017,20,51,201712),('2017-12-21',201751,12,2017,21,51,201712),('2017-12-22',201751,12,2017,22,51,201712),('2017-12-23',201751,12,2017,23,51,201712),('2017-12-24',201752,12,2017,24,52,201712),('2017-12-25',201752,12,2017,25,52,201712),('2017-12-26',201752,12,2017,26,52,201712),('2017-12-27',201752,12,2017,27,52,201712),('2017-12-28',201752,12,2017,28,52,201712),('2017-12-29',201752,12,2017,29,52,201712),('2017-12-30',201752,12,2017,30,52,201712),('2017-12-31',201801,12,2017,31,1,201712),('2018-01-01',201801,1,2018,1,1,201801),('2018-01-02',201801,1,2018,2,1,201801),('2018-01-03',201801,1,2018,3,1,201801),('2018-01-04',201801,1,2018,4,1,201801),('2018-01-05',201801,1,2018,5,1,201801),('2018-01-06',201801,1,2018,6,1,201801),('2018-01-07',201802,1,2018,7,2,201801),('2018-01-08',201802,1,2018,8,2,201801),('2018-01-09',201802,1,2018,9,2,201801),('2018-01-10',201802,1,2018,10,2,201801),('2018-01-11',201802,1,2018,11,2,201801),('2018-01-12',201802,1,2018,12,2,201801),('2018-01-13',201802,1,2018,13,2,201801),('2018-01-14',201803,1,2018,14,3,201801),('2018-01-15',201803,1,2018,15,3,201801),('2018-01-16',201803,1,2018,16,3,201801),('2018-01-17',201803,1,2018,17,3,201801),('2018-01-18',201803,1,2018,18,3,201801),('2018-01-19',201803,1,2018,19,3,201801),('2018-01-20',201803,1,2018,20,3,201801),('2018-01-21',201804,1,2018,21,4,201801),('2018-01-22',201804,1,2018,22,4,201801),('2018-01-23',201804,1,2018,23,4,201801),('2018-01-24',201804,1,2018,24,4,201801),('2018-01-25',201804,1,2018,25,4,201801),('2018-01-26',201804,1,2018,26,4,201801),('2018-01-27',201804,1,2018,27,4,201801),('2018-01-28',201805,1,2018,28,5,201801),('2018-01-29',201805,1,2018,29,5,201801),('2018-01-30',201805,1,2018,30,5,201801),('2018-01-31',201805,1,2018,31,5,201801),('2018-02-01',201805,2,2018,1,5,201802),('2018-02-02',201805,2,2018,2,5,201802),('2018-02-03',201805,2,2018,3,5,201802),('2018-02-04',201806,2,2018,4,6,201802),('2018-02-05',201806,2,2018,5,6,201802),('2018-02-06',201806,2,2018,6,6,201802),('2018-02-07',201806,2,2018,7,6,201802),('2018-02-08',201806,2,2018,8,6,201802),('2018-02-09',201806,2,2018,9,6,201802),('2018-02-10',201806,2,2018,10,6,201802),('2018-02-11',201807,2,2018,11,7,201802),('2018-02-12',201807,2,2018,12,7,201802),('2018-02-13',201807,2,2018,13,7,201802),('2018-02-14',201807,2,2018,14,7,201802),('2018-02-15',201807,2,2018,15,7,201802),('2018-02-16',201807,2,2018,16,7,201802),('2018-02-17',201807,2,2018,17,7,201802),('2018-02-18',201808,2,2018,18,8,201802),('2018-02-19',201808,2,2018,19,8,201802),('2018-02-20',201808,2,2018,20,8,201802),('2018-02-21',201808,2,2018,21,8,201802),('2018-02-22',201808,2,2018,22,8,201802),('2018-02-23',201808,2,2018,23,8,201802),('2018-02-24',201808,2,2018,24,8,201802),('2018-02-25',201809,2,2018,25,9,201802),('2018-02-26',201809,2,2018,26,9,201802),('2018-02-27',201809,2,2018,27,9,201802),('2018-02-28',201809,2,2018,28,9,201802),('2018-03-01',201809,3,2018,1,9,201803),('2018-03-02',201809,3,2018,2,9,201803),('2018-03-03',201809,3,2018,3,9,201803),('2018-03-04',201810,3,2018,4,10,201803),('2018-03-05',201810,3,2018,5,10,201803),('2018-03-06',201810,3,2018,6,10,201803),('2018-03-07',201810,3,2018,7,10,201803),('2018-03-08',201810,3,2018,8,10,201803),('2018-03-09',201810,3,2018,9,10,201803),('2018-03-10',201810,3,2018,10,10,201803),('2018-03-11',201811,3,2018,11,11,201803),('2018-03-12',201811,3,2018,12,11,201803),('2018-03-13',201811,3,2018,13,11,201803),('2018-03-14',201811,3,2018,14,11,201803),('2018-03-15',201811,3,2018,15,11,201803),('2018-03-16',201811,3,2018,16,11,201803),('2018-03-17',201811,3,2018,17,11,201803),('2018-03-18',201812,3,2018,18,12,201803),('2018-03-19',201812,3,2018,19,12,201803),('2018-03-20',201812,3,2018,20,12,201803),('2018-03-21',201812,3,2018,21,12,201803),('2018-03-22',201812,3,2018,22,12,201803),('2018-03-23',201812,3,2018,23,12,201803),('2018-03-24',201812,3,2018,24,12,201803),('2018-03-25',201813,3,2018,25,13,201803),('2018-03-26',201813,3,2018,26,13,201803),('2018-03-27',201813,3,2018,27,13,201803),('2018-03-28',201813,3,2018,28,13,201803),('2018-03-29',201813,3,2018,29,13,201803),('2018-03-30',201813,3,2018,30,13,201803),('2018-03-31',201813,3,2018,31,13,201803),('2018-04-01',201814,4,2018,1,14,201804),('2018-04-02',201814,4,2018,2,14,201804),('2018-04-03',201814,4,2018,3,14,201804),('2018-04-04',201814,4,2018,4,14,201804),('2018-04-05',201814,4,2018,5,14,201804),('2018-04-06',201814,4,2018,6,14,201804),('2018-04-07',201814,4,2018,7,14,201804),('2018-04-08',201815,4,2018,8,15,201804),('2018-04-09',201815,4,2018,9,15,201804),('2018-04-10',201815,4,2018,10,15,201804),('2018-04-11',201815,4,2018,11,15,201804),('2018-04-12',201815,4,2018,12,15,201804),('2018-04-13',201815,4,2018,13,15,201804),('2018-04-14',201815,4,2018,14,15,201804),('2018-04-15',201816,4,2018,15,16,201804),('2018-04-16',201816,4,2018,16,16,201804),('2018-04-17',201816,4,2018,17,16,201804),('2018-04-18',201816,4,2018,18,16,201804),('2018-04-19',201816,4,2018,19,16,201804),('2018-04-20',201816,4,2018,20,16,201804),('2018-04-21',201816,4,2018,21,16,201804),('2018-04-22',201817,4,2018,22,17,201804),('2018-04-23',201817,4,2018,23,17,201804),('2018-04-24',201817,4,2018,24,17,201804),('2018-04-25',201817,4,2018,25,17,201804),('2018-04-26',201817,4,2018,26,17,201804),('2018-04-27',201817,4,2018,27,17,201804),('2018-04-28',201817,4,2018,28,17,201804),('2018-04-29',201818,4,2018,29,18,201804),('2018-04-30',201818,4,2018,30,18,201804),('2018-05-01',201818,5,2018,1,18,201805),('2018-05-02',201818,5,2018,2,18,201805),('2018-05-03',201818,5,2018,3,18,201805),('2018-05-04',201818,5,2018,4,18,201805),('2018-05-05',201818,5,2018,5,18,201805),('2018-05-06',201819,5,2018,6,19,201805),('2018-05-07',201819,5,2018,7,19,201805),('2018-05-08',201819,5,2018,8,19,201805),('2018-05-09',201819,5,2018,9,19,201805),('2018-05-10',201819,5,2018,10,19,201805),('2018-05-11',201819,5,2018,11,19,201805),('2018-05-12',201819,5,2018,12,19,201805),('2018-05-13',201820,5,2018,13,20,201805),('2018-05-14',201820,5,2018,14,20,201805),('2018-05-15',201820,5,2018,15,20,201805),('2018-05-16',201820,5,2018,16,20,201805),('2018-05-17',201820,5,2018,17,20,201805),('2018-05-18',201820,5,2018,18,20,201805),('2018-05-19',201820,5,2018,19,20,201805),('2018-05-20',201821,5,2018,20,21,201805),('2018-05-21',201821,5,2018,21,21,201805),('2018-05-22',201821,5,2018,22,21,201805),('2018-05-23',201821,5,2018,23,21,201805),('2018-05-24',201821,5,2018,24,21,201805),('2018-05-25',201821,5,2018,25,21,201805),('2018-05-26',201821,5,2018,26,21,201805),('2018-05-27',201822,5,2018,27,22,201805),('2018-05-28',201822,5,2018,28,22,201805),('2018-05-29',201822,5,2018,29,22,201805),('2018-05-30',201822,5,2018,30,22,201805),('2018-05-31',201822,5,2018,31,22,201805),('2018-06-01',201822,6,2018,1,22,201806),('2018-06-02',201822,6,2018,2,22,201806),('2018-06-03',201823,6,2018,3,23,201806),('2018-06-04',201823,6,2018,4,23,201806),('2018-06-05',201823,6,2018,5,23,201806),('2018-06-06',201823,6,2018,6,23,201806),('2018-06-07',201823,6,2018,7,23,201806),('2018-06-08',201823,6,2018,8,23,201806),('2018-06-09',201823,6,2018,9,23,201806),('2018-06-10',201824,6,2018,10,24,201806),('2018-06-11',201824,6,2018,11,24,201806),('2018-06-12',201824,6,2018,12,24,201806),('2018-06-13',201824,6,2018,13,24,201806),('2018-06-14',201824,6,2018,14,24,201806),('2018-06-15',201824,6,2018,15,24,201806),('2018-06-16',201824,6,2018,16,24,201806),('2018-06-17',201825,6,2018,17,25,201806),('2018-06-18',201825,6,2018,18,25,201806),('2018-06-19',201825,6,2018,19,25,201806),('2018-06-20',201825,6,2018,20,25,201806),('2018-06-21',201825,6,2018,21,25,201806),('2018-06-22',201825,6,2018,22,25,201806),('2018-06-23',201825,6,2018,23,25,201806),('2018-06-24',201826,6,2018,24,26,201806),('2018-06-25',201826,6,2018,25,26,201806),('2018-06-26',201826,6,2018,26,26,201806),('2018-06-27',201826,6,2018,27,26,201806),('2018-06-28',201826,6,2018,28,26,201806),('2018-06-29',201826,6,2018,29,26,201806),('2018-06-30',201826,6,2018,30,26,201806),('2018-07-01',201827,7,2018,1,27,201807),('2018-07-02',201827,7,2018,2,27,201807),('2018-07-03',201827,7,2018,3,27,201807),('2018-07-04',201827,7,2018,4,27,201807),('2018-07-05',201827,7,2018,5,27,201807),('2018-07-06',201827,7,2018,6,27,201807),('2018-07-07',201827,7,2018,7,27,201807),('2018-07-08',201828,7,2018,8,28,201807),('2018-07-09',201828,7,2018,9,28,201807),('2018-07-10',201828,7,2018,10,28,201807),('2018-07-11',201828,7,2018,11,28,201807),('2018-07-12',201828,7,2018,12,28,201807),('2018-07-13',201828,7,2018,13,28,201807),('2018-07-14',201828,7,2018,14,28,201807),('2018-07-15',201829,7,2018,15,29,201807),('2018-07-16',201829,7,2018,16,29,201807),('2018-07-17',201829,7,2018,17,29,201807),('2018-07-18',201829,7,2018,18,29,201807),('2018-07-19',201829,7,2018,19,29,201807),('2018-07-20',201829,7,2018,20,29,201807),('2018-07-21',201829,7,2018,21,29,201807),('2018-07-22',201830,7,2018,22,30,201807),('2018-07-23',201830,7,2018,23,30,201807),('2018-07-24',201830,7,2018,24,30,201807),('2018-07-25',201830,7,2018,25,30,201807),('2018-07-26',201830,7,2018,26,30,201807),('2018-07-27',201830,7,2018,27,30,201807),('2018-07-28',201830,7,2018,28,30,201807),('2018-07-29',201831,7,2018,29,31,201807),('2018-07-30',201831,7,2018,30,31,201807),('2018-07-31',201831,7,2018,31,31,201807),('2018-08-01',201831,8,2018,1,31,201808),('2018-08-02',201831,8,2018,2,31,201808),('2018-08-03',201831,8,2018,3,31,201808),('2018-08-04',201831,8,2018,4,31,201808),('2018-08-05',201832,8,2018,5,32,201808),('2018-08-06',201832,8,2018,6,32,201808),('2018-08-07',201832,8,2018,7,32,201808),('2018-08-08',201832,8,2018,8,32,201808),('2018-08-09',201832,8,2018,9,32,201808),('2018-08-10',201832,8,2018,10,32,201808),('2018-08-11',201832,8,2018,11,32,201808),('2018-08-12',201833,8,2018,12,33,201808),('2018-08-13',201833,8,2018,13,33,201808),('2018-08-14',201833,8,2018,14,33,201808),('2018-08-15',201833,8,2018,15,33,201808),('2018-08-16',201833,8,2018,16,33,201808),('2018-08-17',201833,8,2018,17,33,201808),('2018-08-18',201833,8,2018,18,33,201808),('2018-08-19',201834,8,2018,19,34,201808),('2018-08-20',201834,8,2018,20,34,201808),('2018-08-21',201834,8,2018,21,34,201808),('2018-08-22',201834,8,2018,22,34,201808),('2018-08-23',201834,8,2018,23,34,201808),('2018-08-24',201834,8,2018,24,34,201808),('2018-08-25',201834,8,2018,25,34,201808),('2018-08-26',201835,8,2018,26,35,201808),('2018-08-27',201835,8,2018,27,35,201808),('2018-08-28',201835,8,2018,28,35,201808),('2018-08-29',201835,8,2018,29,35,201808),('2018-08-30',201835,8,2018,30,35,201808),('2018-08-31',201835,8,2018,31,35,201808),('2018-09-01',201835,9,2018,1,35,201809),('2018-09-02',201836,9,2018,2,36,201809),('2018-09-03',201836,9,2018,3,36,201809),('2018-09-04',201836,9,2018,4,36,201809),('2018-09-05',201836,9,2018,5,36,201809),('2018-09-06',201836,9,2018,6,36,201809),('2018-09-07',201836,9,2018,7,36,201809),('2018-09-08',201836,9,2018,8,36,201809),('2018-09-09',201837,9,2018,9,37,201809),('2018-09-10',201837,9,2018,10,37,201809),('2018-09-11',201837,9,2018,11,37,201809),('2018-09-12',201837,9,2018,12,37,201809),('2018-09-13',201837,9,2018,13,37,201809),('2018-09-14',201837,9,2018,14,37,201809),('2018-09-15',201837,9,2018,15,37,201809),('2018-09-16',201838,9,2018,16,38,201809),('2018-09-17',201838,9,2018,17,38,201809),('2018-09-18',201838,9,2018,18,38,201809),('2018-09-19',201838,9,2018,19,38,201809),('2018-09-20',201838,9,2018,20,38,201809),('2018-09-21',201838,9,2018,21,38,201809),('2018-09-22',201838,9,2018,22,38,201809),('2018-09-23',201839,9,2018,23,39,201809),('2018-09-24',201839,9,2018,24,39,201809),('2018-09-25',201839,9,2018,25,39,201809),('2018-09-26',201839,9,2018,26,39,201809),('2018-09-27',201839,9,2018,27,39,201809),('2018-09-28',201839,9,2018,28,39,201809),('2018-09-29',201839,9,2018,29,39,201809),('2018-09-30',201840,9,2018,30,40,201809),('2018-10-01',201840,10,2018,1,40,201810),('2018-10-02',201840,10,2018,2,40,201810),('2018-10-03',201840,10,2018,3,40,201810),('2018-10-04',201840,10,2018,4,40,201810),('2018-10-05',201840,10,2018,5,40,201810),('2018-10-06',201840,10,2018,6,40,201810),('2018-10-07',201841,10,2018,7,41,201810),('2018-10-08',201841,10,2018,8,41,201810),('2018-10-09',201841,10,2018,9,41,201810),('2018-10-10',201841,10,2018,10,41,201810),('2018-10-11',201841,10,2018,11,41,201810),('2018-10-12',201841,10,2018,12,41,201810),('2018-10-13',201841,10,2018,13,41,201810),('2018-10-14',201842,10,2018,14,42,201810),('2018-10-15',201842,10,2018,15,42,201810),('2018-10-16',201842,10,2018,16,42,201810),('2018-10-17',201842,10,2018,17,42,201810),('2018-10-18',201842,10,2018,18,42,201810),('2018-10-19',201842,10,2018,19,42,201810),('2018-10-20',201842,10,2018,20,42,201810),('2018-10-21',201843,10,2018,21,43,201810),('2018-10-22',201843,10,2018,22,43,201810),('2018-10-23',201843,10,2018,23,43,201810),('2018-10-24',201843,10,2018,24,43,201810),('2018-10-25',201843,10,2018,25,43,201810),('2018-10-26',201843,10,2018,26,43,201810),('2018-10-27',201843,10,2018,27,43,201810),('2018-10-28',201844,10,2018,28,44,201810),('2018-10-29',201844,10,2018,29,44,201810),('2018-10-30',201844,10,2018,30,44,201810),('2018-10-31',201844,10,2018,31,44,201810),('2018-11-01',201844,11,2018,1,44,201811),('2018-11-02',201844,11,2018,2,44,201811),('2018-11-03',201844,11,2018,3,44,201811),('2018-11-04',201845,11,2018,4,45,201811),('2018-11-05',201845,11,2018,5,45,201811),('2018-11-06',201845,11,2018,6,45,201811),('2018-11-07',201845,11,2018,7,45,201811),('2018-11-08',201845,11,2018,8,45,201811),('2018-11-09',201845,11,2018,9,45,201811),('2018-11-10',201845,11,2018,10,45,201811),('2018-11-11',201846,11,2018,11,46,201811),('2018-11-12',201846,11,2018,12,46,201811),('2018-11-13',201846,11,2018,13,46,201811),('2018-11-14',201846,11,2018,14,46,201811),('2018-11-15',201846,11,2018,15,46,201811),('2018-11-16',201846,11,2018,16,46,201811),('2018-11-17',201846,11,2018,17,46,201811),('2018-11-18',201847,11,2018,18,47,201811),('2018-11-19',201847,11,2018,19,47,201811),('2018-11-20',201847,11,2018,20,47,201811),('2018-11-21',201847,11,2018,21,47,201811),('2018-11-22',201847,11,2018,22,47,201811),('2018-11-23',201847,11,2018,23,47,201811),('2018-11-24',201847,11,2018,24,47,201811),('2018-11-25',201848,11,2018,25,48,201811),('2018-11-26',201848,11,2018,26,48,201811),('2018-11-27',201848,11,2018,27,48,201811),('2018-11-28',201848,11,2018,28,48,201811),('2018-11-29',201848,11,2018,29,48,201811),('2018-11-30',201848,11,2018,30,48,201811),('2018-12-01',201848,12,2018,1,48,201812),('2018-12-02',201849,12,2018,2,49,201812),('2018-12-03',201849,12,2018,3,49,201812),('2018-12-04',201849,12,2018,4,49,201812),('2018-12-05',201849,12,2018,5,49,201812),('2018-12-06',201849,12,2018,6,49,201812),('2018-12-07',201849,12,2018,7,49,201812),('2018-12-08',201849,12,2018,8,49,201812),('2018-12-09',201850,12,2018,9,50,201812),('2018-12-10',201850,12,2018,10,50,201812),('2018-12-11',201850,12,2018,11,50,201812),('2018-12-12',201850,12,2018,12,50,201812),('2018-12-13',201850,12,2018,13,50,201812),('2018-12-14',201850,12,2018,14,50,201812),('2018-12-15',201850,12,2018,15,50,201812),('2018-12-16',201851,12,2018,16,51,201812),('2018-12-17',201851,12,2018,17,51,201812),('2018-12-18',201851,12,2018,18,51,201812),('2018-12-19',201851,12,2018,19,51,201812),('2018-12-20',201851,12,2018,20,51,201812),('2018-12-21',201851,12,2018,21,51,201812),('2018-12-22',201851,12,2018,22,51,201812),('2018-12-23',201852,12,2018,23,52,201812),('2018-12-24',201852,12,2018,24,52,201812),('2018-12-25',201852,12,2018,25,52,201812),('2018-12-26',201852,12,2018,26,52,201812),('2018-12-27',201852,12,2018,27,52,201812),('2018-12-28',201852,12,2018,28,52,201812),('2018-12-29',201852,12,2018,29,52,201812),('2018-12-30',201901,1,2019,30,1,201812),('2018-12-31',201901,1,2019,31,1,201812),('2019-01-01',201901,1,2019,1,1,201901),('2019-01-02',201901,1,2019,2,1,201901),('2019-01-03',201901,1,2019,3,1,201901),('2019-01-04',201901,1,2019,4,1,201901),('2019-01-05',201901,1,2019,5,1,201901),('2019-01-06',201902,1,2019,6,2,201901),('2019-01-07',201902,1,2019,7,2,201901),('2019-01-08',201902,1,2019,8,2,201901),('2019-01-09',201902,1,2019,9,2,201901),('2019-01-10',201902,1,2019,10,2,201901),('2019-01-11',201902,1,2019,11,2,201901),('2019-01-12',201902,1,2019,12,2,201901),('2019-01-13',201903,1,2019,13,3,201901),('2019-01-14',201903,1,2019,14,3,201901),('2019-01-15',201903,1,2019,15,3,201901),('2019-01-16',201903,1,2019,16,3,201901),('2019-01-17',201903,1,2019,17,3,201901),('2019-01-18',201903,1,2019,18,3,201901),('2019-01-19',201903,1,2019,19,3,201901),('2019-01-20',201904,1,2019,20,4,201901),('2019-01-21',201904,1,2019,21,4,201901),('2019-01-22',201904,1,2019,22,4,201901),('2019-01-23',201904,1,2019,23,4,201901),('2019-01-24',201904,1,2019,24,4,201901),('2019-01-25',201904,1,2019,25,4,201901),('2019-01-26',201904,1,2019,26,4,201901),('2019-01-27',201905,1,2019,27,5,201901),('2019-01-28',201905,1,2019,28,5,201901),('2019-01-29',201905,1,2019,29,5,201901),('2019-01-30',201905,1,2019,30,5,201901),('2019-01-31',201905,1,2019,31,5,201901),('2019-02-01',201905,2,2019,1,5,201902),('2019-02-02',201905,2,2019,2,5,201902),('2019-02-03',201906,2,2019,3,6,201902),('2019-02-04',201906,2,2019,4,6,201902),('2019-02-05',201906,2,2019,5,6,201902),('2019-02-06',201906,2,2019,6,6,201902),('2019-02-07',201906,2,2019,7,6,201902),('2019-02-08',201906,2,2019,8,6,201902),('2019-02-09',201906,2,2019,9,6,201902),('2019-02-10',201907,2,2019,10,7,201902),('2019-02-11',201907,2,2019,11,7,201902),('2019-02-12',201907,2,2019,12,7,201902),('2019-02-13',201907,2,2019,13,7,201902),('2019-02-14',201907,2,2019,14,7,201902),('2019-02-15',201907,2,2019,15,7,201902),('2019-02-16',201907,2,2019,16,7,201902),('2019-02-17',201908,2,2019,17,8,201902),('2019-02-18',201908,2,2019,18,8,201902),('2019-02-19',201908,2,2019,19,8,201902),('2019-02-20',201908,2,2019,20,8,201902),('2019-02-21',201908,2,2019,21,8,201902),('2019-02-22',201908,2,2019,22,8,201902),('2019-02-23',201908,2,2019,23,8,201902),('2019-02-24',201909,2,2019,24,9,201902),('2019-02-25',201909,2,2019,25,9,201902),('2019-02-26',201909,2,2019,26,9,201902),('2019-02-27',201909,2,2019,27,9,201902),('2019-02-28',201909,2,2019,28,9,201902),('2019-03-01',201909,3,2019,1,9,201903),('2019-03-02',201909,3,2019,2,9,201903),('2019-03-03',201910,3,2019,3,10,201903),('2019-03-04',201910,3,2019,4,10,201903),('2019-03-05',201910,3,2019,5,10,201903),('2019-03-06',201910,3,2019,6,10,201903),('2019-03-07',201910,3,2019,7,10,201903),('2019-03-08',201910,3,2019,8,10,201903),('2019-03-09',201910,3,2019,9,10,201903),('2019-03-10',201911,3,2019,10,11,201903),('2019-03-11',201911,3,2019,11,11,201903),('2019-03-12',201911,3,2019,12,11,201903),('2019-03-13',201911,3,2019,13,11,201903),('2019-03-14',201911,3,2019,14,11,201903),('2019-03-15',201911,3,2019,15,11,201903),('2019-03-16',201911,3,2019,16,11,201903),('2019-03-17',201912,3,2019,17,12,201903),('2019-03-18',201912,3,2019,18,12,201903),('2019-03-19',201912,3,2019,19,12,201903),('2019-03-20',201912,3,2019,20,12,201903),('2019-03-21',201912,3,2019,21,12,201903),('2019-03-22',201912,3,2019,22,12,201903),('2019-03-23',201912,3,2019,23,12,201903),('2019-03-24',201913,3,2019,24,13,201903),('2019-03-25',201913,3,2019,25,13,201903),('2019-03-26',201913,3,2019,26,13,201903),('2019-03-27',201913,3,2019,27,13,201903),('2019-03-28',201913,3,2019,28,13,201903),('2019-03-29',201913,3,2019,29,13,201903),('2019-03-30',201913,3,2019,30,13,201903),('2019-03-31',201914,3,2019,31,14,201903),('2019-04-01',201914,4,2019,1,14,201904),('2019-04-02',201914,4,2019,2,14,201904),('2019-04-03',201914,4,2019,3,14,201904),('2019-04-04',201914,4,2019,4,14,201904),('2019-04-05',201914,4,2019,5,14,201904),('2019-04-06',201914,4,2019,6,14,201904),('2019-04-07',201915,4,2019,7,15,201904),('2019-04-08',201915,4,2019,8,15,201904),('2019-04-09',201915,4,2019,9,15,201904),('2019-04-10',201915,4,2019,10,15,201904),('2019-04-11',201915,4,2019,11,15,201904),('2019-04-12',201915,4,2019,12,15,201904),('2019-04-13',201915,4,2019,13,15,201904),('2019-04-14',201916,4,2019,14,16,201904),('2019-04-15',201916,4,2019,15,16,201904),('2019-04-16',201916,4,2019,16,16,201904),('2019-04-17',201916,4,2019,17,16,201904),('2019-04-18',201916,4,2019,18,16,201904),('2019-04-19',201916,4,2019,19,16,201904),('2019-04-20',201916,4,2019,20,16,201904),('2019-04-21',201917,4,2019,21,17,201904),('2019-04-22',201917,4,2019,22,17,201904),('2019-04-23',201917,4,2019,23,17,201904),('2019-04-24',201917,4,2019,24,17,201904),('2019-04-25',201917,4,2019,25,17,201904),('2019-04-26',201917,4,2019,26,17,201904),('2019-04-27',201917,4,2019,27,17,201904),('2019-04-28',201918,4,2019,28,18,201904),('2019-04-29',201918,4,2019,29,18,201904),('2019-04-30',201918,4,2019,30,18,201904),('2019-05-01',201918,5,2019,1,18,201905),('2019-05-02',201918,5,2019,2,18,201905),('2019-05-03',201918,5,2019,3,18,201905),('2019-05-04',201918,5,2019,4,18,201905),('2019-05-05',201919,5,2019,5,19,201905),('2019-05-06',201919,5,2019,6,19,201905),('2019-05-07',201919,5,2019,7,19,201905),('2019-05-08',201919,5,2019,8,19,201905),('2019-05-09',201919,5,2019,9,19,201905),('2019-05-10',201919,5,2019,10,19,201905),('2019-05-11',201919,5,2019,11,19,201905),('2019-05-12',201920,5,2019,12,20,201905),('2019-05-13',201920,5,2019,13,20,201905),('2019-05-14',201920,5,2019,14,20,201905),('2019-05-15',201920,5,2019,15,20,201905),('2019-05-16',201920,5,2019,16,20,201905),('2019-05-17',201920,5,2019,17,20,201905),('2019-05-18',201920,5,2019,18,20,201905),('2019-05-19',201921,5,2019,19,21,201905),('2019-05-20',201921,5,2019,20,21,201905),('2019-05-21',201921,5,2019,21,21,201905),('2019-05-22',201921,5,2019,22,21,201905),('2019-05-23',201921,5,2019,23,21,201905),('2019-05-24',201921,5,2019,24,21,201905),('2019-05-25',201921,5,2019,25,21,201905),('2019-05-26',201922,5,2019,26,22,201905),('2019-05-27',201922,5,2019,27,22,201905),('2019-05-28',201922,5,2019,28,22,201905),('2019-05-29',201922,5,2019,29,22,201905),('2019-05-30',201922,5,2019,30,22,201905),('2019-05-31',201922,5,2019,31,22,201905),('2019-06-01',201922,6,2019,1,22,201906),('2019-06-02',201923,6,2019,2,23,201906),('2019-06-03',201923,6,2019,3,23,201906),('2019-06-04',201923,6,2019,4,23,201906),('2019-06-05',201923,6,2019,5,23,201906),('2019-06-06',201923,6,2019,6,23,201906),('2019-06-07',201923,6,2019,7,23,201906),('2019-06-08',201923,6,2019,8,23,201906),('2019-06-09',201924,6,2019,9,24,201906),('2019-06-10',201924,6,2019,10,24,201906),('2019-06-11',201924,6,2019,11,24,201906),('2019-06-12',201924,6,2019,12,24,201906),('2019-06-13',201924,6,2019,13,24,201906),('2019-06-14',201924,6,2019,14,24,201906),('2019-06-15',201924,6,2019,15,24,201906),('2019-06-16',201925,6,2019,16,25,201906),('2019-06-17',201925,6,2019,17,25,201906),('2019-06-18',201925,6,2019,18,25,201906),('2019-06-19',201925,6,2019,19,25,201906),('2019-06-20',201925,6,2019,20,25,201906),('2019-06-21',201925,6,2019,21,25,201906),('2019-06-22',201925,6,2019,22,25,201906),('2019-06-23',201926,6,2019,23,26,201906),('2019-06-24',201926,6,2019,24,26,201906),('2019-06-25',201926,6,2019,25,26,201906),('2019-06-26',201926,6,2019,26,26,201906),('2019-06-27',201926,6,2019,27,26,201906),('2019-06-28',201926,6,2019,28,26,201906),('2019-06-29',201926,6,2019,29,26,201906),('2019-06-30',201927,6,2019,30,27,201906),('2019-07-01',201927,7,2019,1,27,201907),('2019-07-02',201927,7,2019,2,27,201907),('2019-07-03',201927,7,2019,3,27,201907),('2019-07-04',201927,7,2019,4,27,201907),('2019-07-05',201927,7,2019,5,27,201907),('2019-07-06',201927,7,2019,6,27,201907),('2019-07-07',201928,7,2019,7,28,201907),('2019-07-08',201928,7,2019,8,28,201907),('2019-07-09',201928,7,2019,9,28,201907),('2019-07-10',201928,7,2019,10,28,201907),('2019-07-11',201928,7,2019,11,28,201907),('2019-07-12',201928,7,2019,12,28,201907),('2019-07-13',201928,7,2019,13,28,201907),('2019-07-14',201929,7,2019,14,29,201907),('2019-07-15',201929,7,2019,15,29,201907),('2019-07-16',201929,7,2019,16,29,201907),('2019-07-17',201929,7,2019,17,29,201907),('2019-07-18',201929,7,2019,18,29,201907),('2019-07-19',201929,7,2019,19,29,201907),('2019-07-20',201929,7,2019,20,29,201907),('2019-07-21',201930,7,2019,21,30,201907),('2019-07-22',201930,7,2019,22,30,201907),('2019-07-23',201930,7,2019,23,30,201907),('2019-07-24',201930,7,2019,24,30,201907),('2019-07-25',201930,7,2019,25,30,201907),('2019-07-26',201930,7,2019,26,30,201907),('2019-07-27',201930,7,2019,27,30,201907),('2019-07-28',201931,7,2019,28,31,201907),('2019-07-29',201931,7,2019,29,31,201907),('2019-07-30',201931,7,2019,30,31,201907),('2019-07-31',201931,7,2019,31,31,201907),('2019-08-01',201931,8,2019,1,31,201908),('2019-08-02',201931,8,2019,2,31,201908),('2019-08-03',201931,8,2019,3,31,201908),('2019-08-04',201932,8,2019,4,32,201908),('2019-08-05',201932,8,2019,5,32,201908),('2019-08-06',201932,8,2019,6,32,201908),('2019-08-07',201932,8,2019,7,32,201908),('2019-08-08',201932,8,2019,8,32,201908),('2019-08-09',201932,8,2019,9,32,201908),('2019-08-10',201932,8,2019,10,32,201908),('2019-08-11',201933,8,2019,11,33,201908),('2019-08-12',201933,8,2019,12,33,201908),('2019-08-13',201933,8,2019,13,33,201908),('2019-08-14',201933,8,2019,14,33,201908),('2019-08-15',201933,8,2019,15,33,201908),('2019-08-16',201933,8,2019,16,33,201908),('2019-08-17',201933,8,2019,17,33,201908),('2019-08-18',201934,8,2019,18,34,201908),('2019-08-19',201934,8,2019,19,34,201908),('2019-08-20',201934,8,2019,20,34,201908),('2019-08-21',201934,8,2019,21,34,201908),('2019-08-22',201934,8,2019,22,34,201908),('2019-08-23',201934,8,2019,23,34,201908),('2019-08-24',201934,8,2019,24,34,201908),('2019-08-25',201935,8,2019,25,35,201908),('2019-08-26',201935,8,2019,26,35,201908),('2019-08-27',201935,8,2019,27,35,201908),('2019-08-28',201935,8,2019,28,35,201908),('2019-08-29',201935,8,2019,29,35,201908),('2019-08-30',201935,8,2019,30,35,201908),('2019-08-31',201935,8,2019,31,35,201908),('2019-09-01',201936,9,2019,1,36,201909),('2019-09-02',201936,9,2019,2,36,201909),('2019-09-03',201936,9,2019,3,36,201909),('2019-09-04',201936,9,2019,4,36,201909),('2019-09-05',201936,9,2019,5,36,201909),('2019-09-06',201936,9,2019,6,36,201909),('2019-09-07',201936,9,2019,7,36,201909),('2019-09-08',201937,9,2019,8,37,201909),('2019-09-09',201937,9,2019,9,37,201909),('2019-09-10',201937,9,2019,10,37,201909),('2019-09-11',201937,9,2019,11,37,201909),('2019-09-12',201937,9,2019,12,37,201909),('2019-09-13',201937,9,2019,13,37,201909),('2019-09-14',201937,9,2019,14,37,201909),('2019-09-15',201938,9,2019,15,38,201909),('2019-09-16',201938,9,2019,16,38,201909),('2019-09-17',201938,9,2019,17,38,201909),('2019-09-18',201938,9,2019,18,38,201909),('2019-09-19',201938,9,2019,19,38,201909),('2019-09-20',201938,9,2019,20,38,201909),('2019-09-21',201938,9,2019,21,38,201909),('2019-09-22',201939,9,2019,22,39,201909),('2019-09-23',201939,9,2019,23,39,201909),('2019-09-24',201939,9,2019,24,39,201909),('2019-09-25',201939,9,2019,25,39,201909),('2019-09-26',201939,9,2019,26,39,201909),('2019-09-27',201939,9,2019,27,39,201909),('2019-09-28',201939,9,2019,28,39,201909),('2019-09-29',201940,9,2019,29,40,201909),('2019-09-30',201940,9,2019,30,40,201909),('2019-10-01',201940,10,2019,1,40,201910),('2019-10-02',201940,10,2019,2,40,201910),('2019-10-03',201940,10,2019,3,40,201910),('2019-10-04',201940,10,2019,4,40,201910),('2019-10-05',201940,10,2019,5,40,201910),('2019-10-06',201941,10,2019,6,41,201910),('2019-10-07',201941,10,2019,7,41,201910),('2019-10-08',201941,10,2019,8,41,201910),('2019-10-09',201941,10,2019,9,41,201910),('2019-10-10',201941,10,2019,10,41,201910),('2019-10-11',201941,10,2019,11,41,201910),('2019-10-12',201941,10,2019,12,41,201910),('2019-10-13',201942,10,2019,13,42,201910),('2019-10-14',201942,10,2019,14,42,201910),('2019-10-15',201942,10,2019,15,42,201910),('2019-10-16',201942,10,2019,16,42,201910),('2019-10-17',201942,10,2019,17,42,201910),('2019-10-18',201942,10,2019,18,42,201910),('2019-10-19',201942,10,2019,19,42,201910),('2019-10-20',201943,10,2019,20,43,201910),('2019-10-21',201943,10,2019,21,43,201910),('2019-10-22',201943,10,2019,22,43,201910),('2019-10-23',201943,10,2019,23,43,201910),('2019-10-24',201943,10,2019,24,43,201910),('2019-10-25',201943,10,2019,25,43,201910),('2019-10-26',201943,10,2019,26,43,201910),('2019-10-27',201944,10,2019,27,44,201910),('2019-10-28',201944,10,2019,28,44,201910),('2019-10-29',201944,10,2019,29,44,201910),('2019-10-30',201944,10,2019,30,44,201910),('2019-10-31',201944,10,2019,31,44,201910),('2019-11-01',201944,11,2019,1,44,201911),('2019-11-02',201944,11,2019,2,44,201911),('2019-11-03',201945,11,2019,3,45,201911),('2019-11-04',201945,11,2019,4,45,201911),('2019-11-05',201945,11,2019,5,45,201911),('2019-11-06',201945,11,2019,6,45,201911),('2019-11-07',201945,11,2019,7,45,201911),('2019-11-08',201945,11,2019,8,45,201911),('2019-11-09',201945,11,2019,9,45,201911),('2019-11-10',201946,11,2019,10,46,201911),('2019-11-11',201946,11,2019,11,46,201911),('2019-11-12',201946,11,2019,12,46,201911),('2019-11-13',201946,11,2019,13,46,201911),('2019-11-14',201946,11,2019,14,46,201911),('2019-11-15',201946,11,2019,15,46,201911),('2019-11-16',201946,11,2019,16,46,201911),('2019-11-17',201947,11,2019,17,47,201911),('2019-11-18',201947,11,2019,18,47,201911),('2019-11-19',201947,11,2019,19,47,201911),('2019-11-20',201947,11,2019,20,47,201911),('2019-11-21',201947,11,2019,21,47,201911),('2019-11-22',201947,11,2019,22,47,201911),('2019-11-23',201947,11,2019,23,47,201911),('2019-11-24',201948,11,2019,24,48,201911),('2019-11-25',201948,11,2019,25,48,201911),('2019-11-26',201948,11,2019,26,48,201911),('2019-11-27',201948,11,2019,27,48,201911),('2019-11-28',201948,11,2019,28,48,201911),('2019-11-29',201948,11,2019,29,48,201911),('2019-11-30',201948,11,2019,30,48,201911),('2019-12-01',201949,12,2019,1,49,201912),('2019-12-02',201949,12,2019,2,49,201912),('2019-12-03',201949,12,2019,3,49,201912),('2019-12-04',201949,12,2019,4,49,201912),('2019-12-05',201949,12,2019,5,49,201912),('2019-12-06',201949,12,2019,6,49,201912),('2019-12-07',201949,12,2019,7,49,201912),('2019-12-08',201950,12,2019,8,50,201912),('2019-12-09',201950,12,2019,9,50,201912),('2019-12-10',201950,12,2019,10,50,201912),('2019-12-11',201950,12,2019,11,50,201912),('2019-12-12',201950,12,2019,12,50,201912),('2019-12-13',201950,12,2019,13,50,201912),('2019-12-14',201950,12,2019,14,50,201912),('2019-12-15',201951,12,2019,15,51,201912),('2019-12-16',201951,12,2019,16,51,201912),('2019-12-17',201951,12,2019,17,51,201912),('2019-12-18',201951,12,2019,18,51,201912),('2019-12-19',201951,12,2019,19,51,201912),('2019-12-20',201951,12,2019,20,51,201912),('2019-12-21',201951,12,2019,21,51,201912),('2019-12-22',201952,12,2019,22,52,201912),('2019-12-23',201952,12,2019,23,52,201912),('2019-12-24',201952,12,2019,24,52,201912),('2019-12-25',201952,12,2019,25,52,201912),('2019-12-26',201952,12,2019,26,52,201912),('2019-12-27',201952,12,2019,27,52,201912),('2019-12-28',201952,12,2019,28,52,201912),('2019-12-29',202001,12,2019,29,1,201912),('2019-12-30',202001,12,2019,30,1,201912),('2019-12-31',202001,12,2019,31,1,201912),('2020-01-01',202001,1,2020,1,1,202001),('2020-01-02',202001,1,2020,2,1,202001),('2020-01-03',202001,1,2020,3,1,202001),('2020-01-04',202001,1,2020,4,1,202001),('2020-01-05',202002,1,2020,5,2,202001),('2020-01-06',202002,1,2020,6,2,202001),('2020-01-07',202002,1,2020,7,2,202001),('2020-01-08',202002,1,2020,8,2,202001),('2020-01-09',202002,1,2020,9,2,202001),('2020-01-10',202002,1,2020,10,2,202001),('2020-01-11',202002,1,2020,11,2,202001),('2020-01-12',202003,1,2020,12,3,202001),('2020-01-13',202003,1,2020,13,3,202001),('2020-01-14',202003,1,2020,14,3,202001),('2020-01-15',202003,1,2020,15,3,202001),('2020-01-16',202003,1,2020,16,3,202001),('2020-01-17',202003,1,2020,17,3,202001),('2020-01-18',202003,1,2020,18,3,202001),('2020-01-19',202004,1,2020,19,4,202001),('2020-01-20',202004,1,2020,20,4,202001),('2020-01-21',202004,1,2020,21,4,202001),('2020-01-22',202004,1,2020,22,4,202001),('2020-01-23',202004,1,2020,23,4,202001),('2020-01-24',202004,1,2020,24,4,202001),('2020-01-25',202004,1,2020,25,4,202001),('2020-01-26',202005,1,2020,26,5,202001),('2020-01-27',202005,1,2020,27,5,202001),('2020-01-28',202005,1,2020,28,5,202001),('2020-01-29',202005,1,2020,29,5,202001),('2020-01-30',202005,1,2020,30,5,202001),('2020-01-31',202005,1,2020,31,5,202001),('2020-02-01',202005,2,2020,1,5,202002),('2020-02-02',202006,2,2020,2,6,202002),('2020-02-03',202006,2,2020,3,6,202002),('2020-02-04',202006,2,2020,4,6,202002),('2020-02-05',202006,2,2020,5,6,202002),('2020-02-06',202006,2,2020,6,6,202002),('2020-02-07',202006,2,2020,7,6,202002),('2020-02-08',202006,2,2020,8,6,202002),('2020-02-09',202007,2,2020,9,7,202002),('2020-02-10',202007,2,2020,10,7,202002),('2020-02-11',202007,2,2020,11,7,202002),('2020-02-12',202007,2,2020,12,7,202002),('2020-02-13',202007,2,2020,13,7,202002),('2020-02-14',202007,2,2020,14,7,202002),('2020-02-15',202007,2,2020,15,7,202002),('2020-02-16',202008,2,2020,16,8,202002),('2020-02-17',202008,2,2020,17,8,202002),('2020-02-18',202008,2,2020,18,8,202002),('2020-02-19',202008,2,2020,19,8,202002),('2020-02-20',202008,2,2020,20,8,202002),('2020-02-21',202008,2,2020,21,8,202002),('2020-02-22',202008,2,2020,22,8,202002),('2020-02-23',202009,2,2020,23,9,202002),('2020-02-24',202009,2,2020,24,9,202002),('2020-02-25',202009,2,2020,25,9,202002),('2020-02-26',202009,2,2020,26,9,202002),('2020-02-27',202009,2,2020,27,9,202002),('2020-02-28',202009,2,2020,28,9,202002),('2020-02-29',202009,2,2020,29,9,202002),('2020-03-01',202010,3,2020,1,10,202003),('2020-03-02',202010,3,2020,2,10,202003),('2020-03-03',202010,3,2020,3,10,202003),('2020-03-04',202010,3,2020,4,10,202003),('2020-03-05',202010,3,2020,5,10,202003),('2020-03-06',202010,3,2020,6,10,202003),('2020-03-07',202010,3,2020,7,10,202003),('2020-03-08',202011,3,2020,8,11,202003),('2020-03-09',202011,3,2020,9,11,202003),('2020-03-10',202011,3,2020,10,11,202003),('2020-03-11',202011,3,2020,11,11,202003),('2020-03-12',202011,3,2020,12,11,202003),('2020-03-13',202011,3,2020,13,11,202003),('2020-03-14',202011,3,2020,14,11,202003),('2020-03-15',202012,3,2020,15,12,202003),('2020-03-16',202012,3,2020,16,12,202003),('2020-03-17',202012,3,2020,17,12,202003),('2020-03-18',202012,3,2020,18,12,202003),('2020-03-19',202012,3,2020,19,12,202003),('2020-03-20',202012,3,2020,20,12,202003),('2020-03-21',202012,3,2020,21,12,202003),('2020-03-22',202013,3,2020,22,13,202003),('2020-03-23',202013,3,2020,23,13,202003),('2020-03-24',202013,3,2020,24,13,202003),('2020-03-25',202013,3,2020,25,13,202003),('2020-03-26',202013,3,2020,26,13,202003),('2020-03-27',202013,3,2020,27,13,202003),('2020-03-28',202013,3,2020,28,13,202003),('2020-03-29',202014,3,2020,29,14,202003),('2020-03-30',202014,3,2020,30,14,202003),('2020-03-31',202014,3,2020,31,14,202003),('2020-04-01',202014,4,2020,1,14,202004),('2020-04-02',202014,4,2020,2,14,202004),('2020-04-03',202014,4,2020,3,14,202004),('2020-04-04',202014,4,2020,4,14,202004),('2020-04-05',202015,4,2020,5,15,202004),('2020-04-06',202015,4,2020,6,15,202004),('2020-04-07',202015,4,2020,7,15,202004),('2020-04-08',202015,4,2020,8,15,202004),('2020-04-09',202015,4,2020,9,15,202004),('2020-04-10',202015,4,2020,10,15,202004),('2020-04-11',202015,4,2020,11,15,202004),('2020-04-12',202016,4,2020,12,16,202004),('2020-04-13',202016,4,2020,13,16,202004),('2020-04-14',202016,4,2020,14,16,202004),('2020-04-15',202016,4,2020,15,16,202004),('2020-04-16',202016,4,2020,16,16,202004),('2020-04-17',202016,4,2020,17,16,202004),('2020-04-18',202016,4,2020,18,16,202004),('2020-04-19',202017,4,2020,19,17,202004),('2020-04-20',202017,4,2020,20,17,202004),('2020-04-21',202017,4,2020,21,17,202004),('2020-04-22',202017,4,2020,22,17,202004),('2020-04-23',202017,4,2020,23,17,202004),('2020-04-24',202017,4,2020,24,17,202004),('2020-04-25',202017,4,2020,25,17,202004),('2020-04-26',202018,4,2020,26,18,202004),('2020-04-27',202018,4,2020,27,18,202004),('2020-04-28',202018,4,2020,28,18,202004),('2020-04-29',202018,4,2020,29,18,202004),('2020-04-30',202018,4,2020,30,18,202004),('2020-05-01',202018,5,2020,1,18,202005),('2020-05-02',202018,5,2020,2,18,202005),('2020-05-03',202019,5,2020,3,19,202005),('2020-05-04',202019,5,2020,4,19,202005),('2020-05-05',202019,5,2020,5,19,202005),('2020-05-06',202019,5,2020,6,19,202005),('2020-05-07',202019,5,2020,7,19,202005),('2020-05-08',202019,5,2020,8,19,202005),('2020-05-09',202019,5,2020,9,19,202005),('2020-05-10',202020,5,2020,10,20,202005),('2020-05-11',202020,5,2020,11,20,202005),('2020-05-12',202020,5,2020,12,20,202005),('2020-05-13',202020,5,2020,13,20,202005),('2020-05-14',202020,5,2020,14,20,202005),('2020-05-15',202020,5,2020,15,20,202005),('2020-05-16',202020,5,2020,16,20,202005),('2020-05-17',202021,5,2020,17,21,202005),('2020-05-18',202021,5,2020,18,21,202005),('2020-05-19',202021,5,2020,19,21,202005),('2020-05-20',202021,5,2020,20,21,202005),('2020-05-21',202021,5,2020,21,21,202005),('2020-05-22',202021,5,2020,22,21,202005),('2020-05-23',202021,5,2020,23,21,202005),('2020-05-24',202022,5,2020,24,22,202005),('2020-05-25',202022,5,2020,25,22,202005),('2020-05-26',202022,5,2020,26,22,202005),('2020-05-27',202022,5,2020,27,22,202005),('2020-05-28',202022,5,2020,28,22,202005),('2020-05-29',202022,5,2020,29,22,202005),('2020-05-30',202022,5,2020,30,22,202005),('2020-05-31',202023,5,2020,31,23,202005),('2020-06-01',202023,6,2020,1,23,202006),('2020-06-02',202023,6,2020,2,23,202006),('2020-06-03',202023,6,2020,3,23,202006),('2020-06-04',202023,6,2020,4,23,202006),('2020-06-05',202023,6,2020,5,23,202006),('2020-06-06',202023,6,2020,6,23,202006),('2020-06-07',202024,6,2020,7,24,202006),('2020-06-08',202024,6,2020,8,24,202006),('2020-06-09',202024,6,2020,9,24,202006),('2020-06-10',202024,6,2020,10,24,202006),('2020-06-11',202024,6,2020,11,24,202006),('2020-06-12',202024,6,2020,12,24,202006),('2020-06-13',202024,6,2020,13,24,202006),('2020-06-14',202025,6,2020,14,25,202006),('2020-06-15',202025,6,2020,15,25,202006),('2020-06-16',202025,6,2020,16,25,202006),('2020-06-17',202025,6,2020,17,25,202006),('2020-06-18',202025,6,2020,18,25,202006),('2020-06-19',202025,6,2020,19,25,202006),('2020-06-20',202025,6,2020,20,25,202006),('2020-06-21',202026,6,2020,21,26,202006),('2020-06-22',202026,6,2020,22,26,202006),('2020-06-23',202026,6,2020,23,26,202006),('2020-06-24',202026,6,2020,24,26,202006),('2020-06-25',202026,6,2020,25,26,202006),('2020-06-26',202026,6,2020,26,26,202006),('2020-06-27',202026,6,2020,27,26,202006),('2020-06-28',202027,6,2020,28,27,202006),('2020-06-29',202027,6,2020,29,27,202006),('2020-06-30',202027,6,2020,30,27,202006),('2020-07-01',202027,7,2020,1,27,202007),('2020-07-02',202027,7,2020,2,27,202007),('2020-07-03',202027,7,2020,3,27,202007),('2020-07-04',202027,7,2020,4,27,202007),('2020-07-05',202028,7,2020,5,28,202007),('2020-07-06',202028,7,2020,6,28,202007),('2020-07-07',202028,7,2020,7,28,202007),('2020-07-08',202028,7,2020,8,28,202007),('2020-07-09',202028,7,2020,9,28,202007),('2020-07-10',202028,7,2020,10,28,202007),('2020-07-11',202028,7,2020,11,28,202007),('2020-07-12',202029,7,2020,12,29,202007),('2020-07-13',202029,7,2020,13,29,202007),('2020-07-14',202029,7,2020,14,29,202007),('2020-07-15',202029,7,2020,15,29,202007),('2020-07-16',202029,7,2020,16,29,202007),('2020-07-17',202029,7,2020,17,29,202007),('2020-07-18',202029,7,2020,18,29,202007),('2020-07-19',202030,7,2020,19,30,202007),('2020-07-20',202030,7,2020,20,30,202007),('2020-07-21',202030,7,2020,21,30,202007),('2020-07-22',202030,7,2020,22,30,202007),('2020-07-23',202030,7,2020,23,30,202007),('2020-07-24',202030,7,2020,24,30,202007),('2020-07-25',202030,7,2020,25,30,202007),('2020-07-26',202031,7,2020,26,31,202007),('2020-07-27',202031,7,2020,27,31,202007),('2020-07-28',202031,7,2020,28,31,202007),('2020-07-29',202031,7,2020,29,31,202007),('2020-07-30',202031,7,2020,30,31,202007),('2020-07-31',202031,7,2020,31,31,202007),('2020-08-01',202031,8,2020,1,31,202008),('2020-08-02',202032,8,2020,2,32,202008),('2020-08-03',202032,8,2020,3,32,202008),('2020-08-04',202032,8,2020,4,32,202008),('2020-08-05',202032,8,2020,5,32,202008),('2020-08-06',202032,8,2020,6,32,202008),('2020-08-07',202032,8,2020,7,32,202008),('2020-08-08',202032,8,2020,8,32,202008),('2020-08-09',202033,8,2020,9,33,202008),('2020-08-10',202033,8,2020,10,33,202008),('2020-08-11',202033,8,2020,11,33,202008),('2020-08-12',202033,8,2020,12,33,202008),('2020-08-13',202033,8,2020,13,33,202008),('2020-08-14',202033,8,2020,14,33,202008),('2020-08-15',202033,8,2020,15,33,202008),('2020-08-16',202034,8,2020,16,34,202008),('2020-08-17',202034,8,2020,17,34,202008),('2020-08-18',202034,8,2020,18,34,202008),('2020-08-19',202034,8,2020,19,34,202008),('2020-08-20',202034,8,2020,20,34,202008),('2020-08-21',202034,8,2020,21,34,202008),('2020-08-22',202034,8,2020,22,34,202008),('2020-08-23',202035,8,2020,23,35,202008),('2020-08-24',202035,8,2020,24,35,202008),('2020-08-25',202035,8,2020,25,35,202008),('2020-08-26',202035,8,2020,26,35,202008),('2020-08-27',202035,8,2020,27,35,202008),('2020-08-28',202035,8,2020,28,35,202008),('2020-08-29',202035,8,2020,29,35,202008),('2020-08-30',202036,8,2020,30,36,202008),('2020-08-31',202036,8,2020,31,36,202008),('2020-09-01',202036,9,2020,1,36,202009),('2020-09-02',202036,9,2020,2,36,202009),('2020-09-03',202036,9,2020,3,36,202009),('2020-09-04',202036,9,2020,4,36,202009),('2020-09-05',202036,9,2020,5,36,202009),('2020-09-06',202037,9,2020,6,37,202009),('2020-09-07',202037,9,2020,7,37,202009),('2020-09-08',202037,9,2020,8,37,202009),('2020-09-09',202037,9,2020,9,37,202009),('2020-09-10',202037,9,2020,10,37,202009),('2020-09-11',202037,9,2020,11,37,202009),('2020-09-12',202037,9,2020,12,37,202009),('2020-09-13',202038,9,2020,13,38,202009),('2020-09-14',202038,9,2020,14,38,202009),('2020-09-15',202038,9,2020,15,38,202009),('2020-09-16',202038,9,2020,16,38,202009),('2020-09-17',202038,9,2020,17,38,202009),('2020-09-18',202038,9,2020,18,38,202009),('2020-09-19',202038,9,2020,19,38,202009),('2020-09-20',202039,9,2020,20,39,202009),('2020-09-21',202039,9,2020,21,39,202009),('2020-09-22',202039,9,2020,22,39,202009),('2020-09-23',202039,9,2020,23,39,202009),('2020-09-24',202039,9,2020,24,39,202009),('2020-09-25',202039,9,2020,25,39,202009),('2020-09-26',202039,9,2020,26,39,202009),('2020-09-27',202040,9,2020,27,40,202009),('2020-09-28',202040,9,2020,28,40,202009),('2020-09-29',202040,9,2020,29,40,202009),('2020-09-30',202040,9,2020,30,40,202009),('2020-10-01',202040,10,2020,1,40,202010),('2020-10-02',202040,10,2020,2,40,202010),('2020-10-03',202040,10,2020,3,40,202010),('2020-10-04',202041,10,2020,4,41,202010),('2020-10-05',202041,10,2020,5,41,202010),('2020-10-06',202041,10,2020,6,41,202010),('2020-10-07',202041,10,2020,7,41,202010),('2020-10-08',202041,10,2020,8,41,202010),('2020-10-09',202041,10,2020,9,41,202010),('2020-10-10',202041,10,2020,10,41,202010),('2020-10-11',202042,10,2020,11,42,202010),('2020-10-12',202042,10,2020,12,42,202010),('2020-10-13',202042,10,2020,13,42,202010),('2020-10-14',202042,10,2020,14,42,202010),('2020-10-15',202042,10,2020,15,42,202010),('2020-10-16',202042,10,2020,16,42,202010),('2020-10-17',202042,10,2020,17,42,202010),('2020-10-18',202043,10,2020,18,43,202010),('2020-10-19',202043,10,2020,19,43,202010),('2020-10-20',202043,10,2020,20,43,202010),('2020-10-21',202043,10,2020,21,43,202010),('2020-10-22',202043,10,2020,22,43,202010),('2020-10-23',202043,10,2020,23,43,202010),('2020-10-24',202043,10,2020,24,43,202010),('2020-10-25',202044,10,2020,25,44,202010),('2020-10-26',202044,10,2020,26,44,202010),('2020-10-27',202044,10,2020,27,44,202010),('2020-10-28',202044,10,2020,28,44,202010),('2020-10-29',202044,10,2020,29,44,202010),('2020-10-30',202044,10,2020,30,44,202010),('2020-10-31',202044,10,2020,31,44,202010),('2020-11-01',202045,11,2020,1,45,202011),('2020-11-02',202045,11,2020,2,45,202011),('2020-11-03',202045,11,2020,3,45,202011),('2020-11-04',202045,11,2020,4,45,202011),('2020-11-05',202045,11,2020,5,45,202011),('2020-11-06',202045,11,2020,6,45,202011),('2020-11-07',202045,11,2020,7,45,202011),('2020-11-08',202046,11,2020,8,46,202011),('2020-11-09',202046,11,2020,9,46,202011),('2020-11-10',202046,11,2020,10,46,202011),('2020-11-11',202046,11,2020,11,46,202011),('2020-11-12',202046,11,2020,12,46,202011),('2020-11-13',202046,11,2020,13,46,202011),('2020-11-14',202046,11,2020,14,46,202011),('2020-11-15',202047,11,2020,15,47,202011),('2020-11-16',202047,11,2020,16,47,202011),('2020-11-17',202047,11,2020,17,47,202011),('2020-11-18',202047,11,2020,18,47,202011),('2020-11-19',202047,11,2020,19,47,202011),('2020-11-20',202047,11,2020,20,47,202011),('2020-11-21',202047,11,2020,21,47,202011),('2020-11-22',202048,11,2020,22,48,202011),('2020-11-23',202048,11,2020,23,48,202011),('2020-11-24',202048,11,2020,24,48,202011),('2020-11-25',202048,11,2020,25,48,202011),('2020-11-26',202048,11,2020,26,48,202011),('2020-11-27',202048,11,2020,27,48,202011),('2020-11-28',202048,11,2020,28,48,202011),('2020-11-29',202049,11,2020,29,49,202011),('2020-11-30',202049,11,2020,30,49,202011),('2020-12-01',202049,12,2020,1,49,202012),('2020-12-02',202049,12,2020,2,49,202012),('2020-12-03',202049,12,2020,3,49,202012),('2020-12-04',202049,12,2020,4,49,202012),('2020-12-05',202049,12,2020,5,49,202012),('2020-12-06',202050,12,2020,6,50,202012),('2020-12-07',202050,12,2020,7,50,202012),('2020-12-08',202050,12,2020,8,50,202012),('2020-12-09',202050,12,2020,9,50,202012),('2020-12-10',202050,12,2020,10,50,202012),('2020-12-11',202050,12,2020,11,50,202012),('2020-12-12',202050,12,2020,12,50,202012),('2020-12-13',202051,12,2020,13,51,202012),('2020-12-14',202051,12,2020,14,51,202012),('2020-12-15',202051,12,2020,15,51,202012),('2020-12-16',202051,12,2020,16,51,202012),('2020-12-17',202051,12,2020,17,51,202012),('2020-12-18',202051,12,2020,18,51,202012),('2020-12-19',202051,12,2020,19,51,202012),('2020-12-20',202052,12,2020,20,52,202012),('2020-12-21',202052,12,2020,21,52,202012),('2020-12-22',202052,12,2020,22,52,202012),('2020-12-23',202052,12,2020,23,52,202012),('2020-12-24',202052,12,2020,24,52,202012),('2020-12-25',202052,12,2020,25,52,202012),('2020-12-26',202052,12,2020,26,52,202012),('2020-12-27',202052,12,2020,27,52,202012),('2020-12-28',202052,12,2020,28,52,202012),('2020-12-29',202052,12,2020,29,52,202012),('2020-12-30',202052,12,2020,30,52,202012),('2020-12-31',202052,12,2020,31,52,202012),('2021-01-01',202101,1,2021,1,1,202101),('2021-01-02',202101,1,2021,2,1,202101),('2021-01-03',202101,1,2021,3,1,202101),('2021-01-04',202101,1,2021,4,1,202101),('2021-01-05',202101,1,2021,5,1,202101),('2021-01-06',202101,1,2021,6,1,202101),('2021-01-07',202101,1,2021,7,1,202101),('2021-01-08',202101,1,2021,8,1,202101),('2021-01-09',202101,1,2021,9,1,202101),('2021-01-10',202102,1,2021,10,2,202101),('2021-01-11',202102,1,2021,11,2,202101),('2021-01-12',202102,1,2021,12,2,202101),('2021-01-13',202102,1,2021,13,2,202101),('2021-01-14',202102,1,2021,14,2,202101),('2021-01-15',202102,1,2021,15,2,202101),('2021-01-16',202102,1,2021,16,2,202101),('2021-01-17',202103,1,2021,17,3,202101),('2021-01-18',202103,1,2021,18,3,202101),('2021-01-19',202103,1,2021,19,3,202101),('2021-01-20',202103,1,2021,20,3,202101),('2021-01-21',202103,1,2021,21,3,202101),('2021-01-22',202103,1,2021,22,3,202101),('2021-01-23',202103,1,2021,23,3,202101),('2021-01-24',202104,1,2021,24,4,202101),('2021-01-25',202104,1,2021,25,4,202101),('2021-01-26',202104,1,2021,26,4,202101),('2021-01-27',202104,1,2021,27,4,202101),('2021-01-28',202104,1,2021,28,4,202101),('2021-01-29',202104,1,2021,29,4,202101),('2021-01-30',202104,1,2021,30,4,202101),('2021-01-31',202105,1,2021,31,5,202101),('2021-02-01',202105,2,2021,1,5,202102),('2021-02-02',202105,2,2021,2,5,202102),('2021-02-03',202105,2,2021,3,5,202102),('2021-02-04',202105,2,2021,4,5,202102),('2021-02-05',202105,2,2021,5,5,202102),('2021-02-06',202105,2,2021,6,5,202102),('2021-02-07',202106,2,2021,7,6,202102),('2021-02-08',202106,2,2021,8,6,202102),('2021-02-09',202106,2,2021,9,6,202102),('2021-02-10',202106,2,2021,10,6,202102),('2021-02-11',202106,2,2021,11,6,202102),('2021-02-12',202106,2,2021,12,6,202102),('2021-02-13',202106,2,2021,13,6,202102),('2021-02-14',202107,2,2021,14,7,202102),('2021-02-15',202107,2,2021,15,7,202102),('2021-02-16',202107,2,2021,16,7,202102),('2021-02-17',202107,2,2021,17,7,202102),('2021-02-18',202107,2,2021,18,7,202102),('2021-02-19',202107,2,2021,19,7,202102),('2021-02-20',202107,2,2021,20,7,202102),('2021-02-21',202108,2,2021,21,8,202102),('2021-02-22',202108,2,2021,22,8,202102),('2021-02-23',202108,2,2021,23,8,202102),('2021-02-24',202108,2,2021,24,8,202102),('2021-02-25',202108,2,2021,25,8,202102),('2021-02-26',202108,2,2021,26,8,202102),('2021-02-27',202108,2,2021,27,8,202102),('2021-02-28',202109,2,2021,28,9,202102),('2021-03-01',202109,3,2021,1,9,202103),('2021-03-02',202109,3,2021,2,9,202103),('2021-03-03',202109,3,2021,3,9,202103),('2021-03-04',202109,3,2021,4,9,202103),('2021-03-05',202109,3,2021,5,9,202103),('2021-03-06',202109,3,2021,6,9,202103),('2021-03-07',202110,3,2021,7,10,202103),('2021-03-08',202110,3,2021,8,10,202103),('2021-03-09',202110,3,2021,9,10,202103),('2021-03-10',202110,3,2021,10,10,202103),('2021-03-11',202110,3,2021,11,10,202103),('2021-03-12',202110,3,2021,12,10,202103),('2021-03-13',202110,3,2021,13,10,202103),('2021-03-14',202111,3,2021,14,11,202103),('2021-03-15',202111,3,2021,15,11,202103),('2021-03-16',202111,3,2021,16,11,202103),('2021-03-17',202111,3,2021,17,11,202103),('2021-03-18',202111,3,2021,18,11,202103),('2021-03-19',202111,3,2021,19,11,202103),('2021-03-20',202111,3,2021,20,11,202103),('2021-03-21',202112,3,2021,21,12,202103),('2021-03-22',202112,3,2021,22,12,202103),('2021-03-23',202112,3,2021,23,12,202103),('2021-03-24',202112,3,2021,24,12,202103),('2021-03-25',202112,3,2021,25,12,202103),('2021-03-26',202112,3,2021,26,12,202103),('2021-03-27',202112,3,2021,27,12,202103),('2021-03-28',202113,3,2021,28,13,202103),('2021-03-29',202113,3,2021,29,13,202103),('2021-03-30',202113,3,2021,30,13,202103),('2021-03-31',202113,3,2021,31,13,202103),('2021-04-01',202113,4,2021,1,13,202104),('2021-04-02',202113,4,2021,2,13,202104),('2021-04-03',202113,4,2021,3,13,202104),('2021-04-04',202114,4,2021,4,14,202104),('2021-04-05',202114,4,2021,5,14,202104),('2021-04-06',202114,4,2021,6,14,202104),('2021-04-07',202114,4,2021,7,14,202104),('2021-04-08',202114,4,2021,8,14,202104),('2021-04-09',202114,4,2021,9,14,202104),('2021-04-10',202114,4,2021,10,14,202104),('2021-04-11',202115,4,2021,11,15,202104),('2021-04-12',202115,4,2021,12,15,202104),('2021-04-13',202115,4,2021,13,15,202104),('2021-04-14',202115,4,2021,14,15,202104),('2021-04-15',202115,4,2021,15,15,202104),('2021-04-16',202115,4,2021,16,15,202104),('2021-04-17',202115,4,2021,17,15,202104),('2021-04-18',202116,4,2021,18,16,202104),('2021-04-19',202116,4,2021,19,16,202104),('2021-04-20',202116,4,2021,20,16,202104),('2021-04-21',202116,4,2021,21,16,202104),('2021-04-22',202116,4,2021,22,16,202104),('2021-04-23',202116,4,2021,23,16,202104),('2021-04-24',202116,4,2021,24,16,202104),('2021-04-25',202117,4,2021,25,17,202104),('2021-04-26',202117,4,2021,26,17,202104),('2021-04-27',202117,4,2021,27,17,202104),('2021-04-28',202117,4,2021,28,17,202104),('2021-04-29',202117,4,2021,29,17,202104),('2021-04-30',202117,4,2021,30,17,202104),('2021-05-01',202117,5,2021,1,17,202105),('2021-05-02',202118,5,2021,2,18,202105),('2021-05-03',202118,5,2021,3,18,202105),('2021-05-04',202118,5,2021,4,18,202105),('2021-05-05',202118,5,2021,5,18,202105),('2021-05-06',202118,5,2021,6,18,202105),('2021-05-07',202118,5,2021,7,18,202105),('2021-05-08',202118,5,2021,8,18,202105),('2021-05-09',202119,5,2021,9,19,202105),('2021-05-10',202119,5,2021,10,19,202105),('2021-05-11',202119,5,2021,11,19,202105),('2021-05-12',202119,5,2021,12,19,202105),('2021-05-13',202119,5,2021,13,19,202105),('2021-05-14',202119,5,2021,14,19,202105),('2021-05-15',202119,5,2021,15,19,202105),('2021-05-16',202120,5,2021,16,20,202105),('2021-05-17',202120,5,2021,17,20,202105),('2021-05-18',202120,5,2021,18,20,202105),('2021-05-19',202120,5,2021,19,20,202105),('2021-05-20',202120,5,2021,20,20,202105),('2021-05-21',202120,5,2021,21,20,202105),('2021-05-22',202120,5,2021,22,20,202105),('2021-05-23',202121,5,2021,23,21,202105),('2021-05-24',202121,5,2021,24,21,202105),('2021-05-25',202121,5,2021,25,21,202105),('2021-05-26',202121,5,2021,26,21,202105),('2021-05-27',202121,5,2021,27,21,202105),('2021-05-28',202121,5,2021,28,21,202105),('2021-05-29',202121,5,2021,29,21,202105),('2021-05-30',202122,5,2021,30,22,202105),('2021-05-31',202122,5,2021,31,22,202105),('2021-06-01',202122,6,2021,1,22,202106),('2021-06-02',202122,6,2021,2,22,202106),('2021-06-03',202122,6,2021,3,22,202106),('2021-06-04',202122,6,2021,4,22,202106),('2021-06-05',202122,6,2021,5,22,202106),('2021-06-06',202123,6,2021,6,23,202106),('2021-06-07',202123,6,2021,7,23,202106),('2021-06-08',202123,6,2021,8,23,202106),('2021-06-09',202123,6,2021,9,23,202106),('2021-06-10',202123,6,2021,10,23,202106),('2021-06-11',202123,6,2021,11,23,202106),('2021-06-12',202123,6,2021,12,23,202106),('2021-06-13',202124,6,2021,13,24,202106),('2021-06-14',202124,6,2021,14,24,202106),('2021-06-15',202124,6,2021,15,24,202106),('2021-06-16',202124,6,2021,16,24,202106),('2021-06-17',202124,6,2021,17,24,202106),('2021-06-18',202124,6,2021,18,24,202106),('2021-06-19',202124,6,2021,19,24,202106),('2021-06-20',202125,6,2021,20,25,202106),('2021-06-21',202125,6,2021,21,25,202106),('2021-06-22',202125,6,2021,22,25,202106),('2021-06-23',202125,6,2021,23,25,202106),('2021-06-24',202125,6,2021,24,25,202106),('2021-06-25',202125,6,2021,25,25,202106),('2021-06-26',202125,6,2021,26,25,202106),('2021-06-27',202126,6,2021,27,26,202106),('2021-06-28',202126,6,2021,28,26,202106),('2021-06-29',202126,6,2021,29,26,202106),('2021-06-30',202126,6,2021,30,26,202106),('2021-07-01',202126,7,2021,1,26,202107),('2021-07-02',202126,7,2021,2,26,202107),('2021-07-03',202126,7,2021,3,26,202107),('2021-07-04',202127,7,2021,4,27,202107),('2021-07-05',202127,7,2021,5,27,202107),('2021-07-06',202127,7,2021,6,27,202107),('2021-07-07',202127,7,2021,7,27,202107),('2021-07-08',202127,7,2021,8,27,202107),('2021-07-09',202127,7,2021,9,27,202107),('2021-07-10',202127,7,2021,10,27,202107),('2021-07-11',202128,7,2021,11,28,202107),('2021-07-12',202128,7,2021,12,28,202107),('2021-07-13',202128,7,2021,13,28,202107),('2021-07-14',202128,7,2021,14,28,202107),('2021-07-15',202128,7,2021,15,28,202107),('2021-07-16',202128,7,2021,16,28,202107),('2021-07-17',202128,7,2021,17,28,202107),('2021-07-18',202129,7,2021,18,29,202107),('2021-07-19',202129,7,2021,19,29,202107),('2021-07-20',202129,7,2021,20,29,202107),('2021-07-21',202129,7,2021,21,29,202107),('2021-07-22',202129,7,2021,22,29,202107),('2021-07-23',202129,7,2021,23,29,202107),('2021-07-24',202129,7,2021,24,29,202107),('2021-07-25',202130,7,2021,25,30,202107),('2021-07-26',202130,7,2021,26,30,202107),('2021-07-27',202130,7,2021,27,30,202107),('2021-07-28',202130,7,2021,28,30,202107),('2021-07-29',202130,7,2021,29,30,202107),('2021-07-30',202130,7,2021,30,30,202107),('2021-07-31',202130,7,2021,31,30,202107),('2021-08-01',202131,8,2021,1,31,202108),('2021-08-02',202131,8,2021,2,31,202108),('2021-08-03',202131,8,2021,3,31,202108),('2021-08-04',202131,8,2021,4,31,202108),('2021-08-05',202131,8,2021,5,31,202108),('2021-08-06',202131,8,2021,6,31,202108),('2021-08-07',202131,8,2021,7,31,202108),('2021-08-08',202132,8,2021,8,32,202108),('2021-08-09',202132,8,2021,9,32,202108),('2021-08-10',202132,8,2021,10,32,202108),('2021-08-11',202132,8,2021,11,32,202108),('2021-08-12',202132,8,2021,12,32,202108),('2021-08-13',202132,8,2021,13,32,202108),('2021-08-14',202132,8,2021,14,32,202108),('2021-08-15',202133,8,2021,15,33,202108),('2021-08-16',202133,8,2021,16,33,202108),('2021-08-17',202133,8,2021,17,33,202108),('2021-08-18',202133,8,2021,18,33,202108),('2021-08-19',202133,8,2021,19,33,202108),('2021-08-20',202133,8,2021,20,33,202108),('2021-08-21',202133,8,2021,21,33,202108),('2021-08-22',202134,8,2021,22,34,202108),('2021-08-23',202134,8,2021,23,34,202108),('2021-08-24',202134,8,2021,24,34,202108),('2021-08-25',202134,8,2021,25,34,202108),('2021-08-26',202134,8,2021,26,34,202108),('2021-08-27',202134,8,2021,27,34,202108),('2021-08-28',202134,8,2021,28,34,202108),('2021-08-29',202135,8,2021,29,35,202108),('2021-08-30',202135,8,2021,30,35,202108),('2021-08-31',202135,8,2021,31,35,202108),('2021-09-01',202135,9,2021,1,35,202109),('2021-09-02',202135,9,2021,2,35,202109),('2021-09-03',202135,9,2021,3,35,202109),('2021-09-04',202135,9,2021,4,35,202109),('2021-09-05',202136,9,2021,5,36,202109),('2021-09-06',202136,9,2021,6,36,202109),('2021-09-07',202136,9,2021,7,36,202109),('2021-09-08',202136,9,2021,8,36,202109),('2021-09-09',202136,9,2021,9,36,202109),('2021-09-10',202136,9,2021,10,36,202109),('2021-09-11',202136,9,2021,11,36,202109),('2021-09-12',202137,9,2021,12,37,202109),('2021-09-13',202137,9,2021,13,37,202109),('2021-09-14',202137,9,2021,14,37,202109),('2021-09-15',202137,9,2021,15,37,202109),('2021-09-16',202137,9,2021,16,37,202109),('2021-09-17',202137,9,2021,17,37,202109),('2021-09-18',202137,9,2021,18,37,202109),('2021-09-19',202138,9,2021,19,38,202109),('2021-09-20',202138,9,2021,20,38,202109),('2021-09-21',202138,9,2021,21,38,202109),('2021-09-22',202138,9,2021,22,38,202109),('2021-09-23',202138,9,2021,23,38,202109),('2021-09-24',202138,9,2021,24,38,202109),('2021-09-25',202138,9,2021,25,38,202109),('2021-09-26',202139,9,2021,26,39,202109),('2021-09-27',202139,9,2021,27,39,202109),('2021-09-28',202139,9,2021,28,39,202109),('2021-09-29',202139,9,2021,29,39,202109),('2021-09-30',202139,9,2021,30,39,202109),('2021-10-01',202139,10,2021,1,39,202110),('2021-10-02',202139,10,2021,2,39,202110),('2021-10-03',202140,10,2021,3,40,202110),('2021-10-04',202140,10,2021,4,40,202110),('2021-10-05',202140,10,2021,5,40,202110),('2021-10-06',202140,10,2021,6,40,202110),('2021-10-07',202140,10,2021,7,40,202110),('2021-10-08',202140,10,2021,8,40,202110),('2021-10-09',202140,10,2021,9,40,202110),('2021-10-10',202141,10,2021,10,41,202110),('2021-10-11',202141,10,2021,11,41,202110),('2021-10-12',202141,10,2021,12,41,202110),('2021-10-13',202141,10,2021,13,41,202110),('2021-10-14',202141,10,2021,14,41,202110),('2021-10-15',202141,10,2021,15,41,202110),('2021-10-16',202141,10,2021,16,41,202110),('2021-10-17',202142,10,2021,17,42,202110),('2021-10-18',202142,10,2021,18,42,202110),('2021-10-19',202142,10,2021,19,42,202110),('2021-10-20',202142,10,2021,20,42,202110),('2021-10-21',202142,10,2021,21,42,202110),('2021-10-22',202142,10,2021,22,42,202110),('2021-10-23',202142,10,2021,23,42,202110),('2021-10-24',202143,10,2021,24,43,202110),('2021-10-25',202143,10,2021,25,43,202110),('2021-10-26',202143,10,2021,26,43,202110),('2021-10-27',202143,10,2021,27,43,202110),('2021-10-28',202143,10,2021,28,43,202110),('2021-10-29',202143,10,2021,29,43,202110),('2021-10-30',202143,10,2021,30,43,202110),('2021-10-31',202144,10,2021,31,44,202110),('2021-11-01',202144,11,2021,1,44,202111),('2021-11-02',202144,11,2021,2,44,202111),('2021-11-03',202144,11,2021,3,44,202111),('2021-11-04',202144,11,2021,4,44,202111),('2021-11-05',202144,11,2021,5,44,202111),('2021-11-06',202144,11,2021,6,44,202111),('2021-11-07',202145,11,2021,7,45,202111),('2021-11-08',202145,11,2021,8,45,202111),('2021-11-09',202145,11,2021,9,45,202111),('2021-11-10',202145,11,2021,10,45,202111),('2021-11-11',202145,11,2021,11,45,202111),('2021-11-12',202145,11,2021,12,45,202111),('2021-11-13',202145,11,2021,13,45,202111),('2021-11-14',202146,11,2021,14,46,202111),('2021-11-15',202146,11,2021,15,46,202111),('2021-11-16',202146,11,2021,16,46,202111),('2021-11-17',202146,11,2021,17,46,202111),('2021-11-18',202146,11,2021,18,46,202111),('2021-11-19',202146,11,2021,19,46,202111),('2021-11-20',202146,11,2021,20,46,202111),('2021-11-21',202147,11,2021,21,47,202111),('2021-11-22',202147,11,2021,22,47,202111),('2021-11-23',202147,11,2021,23,47,202111),('2021-11-24',202147,11,2021,24,47,202111),('2021-11-25',202147,11,2021,25,47,202111),('2021-11-26',202147,11,2021,26,47,202111),('2021-11-27',202147,11,2021,27,47,202111),('2021-11-28',202148,11,2021,28,48,202111),('2021-11-29',202148,11,2021,29,48,202111),('2021-11-30',202148,11,2021,30,48,202111),('2021-12-01',202148,12,2021,1,48,202112),('2021-12-02',202148,12,2021,2,48,202112),('2021-12-03',202148,12,2021,3,48,202112),('2021-12-04',202148,12,2021,4,48,202112),('2021-12-05',202149,12,2021,5,49,202112),('2021-12-06',202149,12,2021,6,49,202112),('2021-12-07',202149,12,2021,7,49,202112),('2021-12-08',202149,12,2021,8,49,202112),('2021-12-09',202149,12,2021,9,49,202112),('2021-12-10',202149,12,2021,10,49,202112),('2021-12-11',202149,12,2021,11,49,202112),('2021-12-12',202150,12,2021,12,50,202112),('2021-12-13',202150,12,2021,13,50,202112),('2021-12-14',202150,12,2021,14,50,202112),('2021-12-15',202150,12,2021,15,50,202112),('2021-12-16',202150,12,2021,16,50,202112),('2021-12-17',202150,12,2021,17,50,202112),('2021-12-18',202150,12,2021,18,50,202112),('2021-12-19',202151,12,2021,19,51,202112),('2021-12-20',202151,12,2021,20,51,202112),('2021-12-21',202151,12,2021,21,51,202112),('2021-12-22',202151,12,2021,22,51,202112),('2021-12-23',202151,12,2021,23,51,202112),('2021-12-24',202151,12,2021,24,51,202112),('2021-12-25',202151,12,2021,25,51,202112),('2021-12-26',202152,12,2021,26,52,202112),('2021-12-27',202152,12,2021,27,52,202112),('2021-12-28',202152,12,2021,28,52,202112),('2021-12-29',202152,12,2021,29,52,202112),('2021-12-30',202152,12,2021,30,52,202112),('2021-12-31',202152,12,2021,31,52,202112),('2022-01-01',202252,1,2022,1,52,202201),('2022-01-02',202253,1,2022,2,1,202201),('2022-01-03',202201,1,2022,3,1,202201),('2022-01-04',202201,1,2022,4,1,202201),('2022-01-05',202201,1,2022,5,1,202201),('2022-01-06',202201,1,2022,6,1,202201),('2022-01-07',202201,1,2022,7,1,202201),('2022-01-08',202201,1,2022,8,1,202201),('2022-01-09',202202,1,2022,9,2,202201),('2022-01-10',202202,1,2022,10,2,202201),('2022-01-11',202202,1,2022,11,2,202201),('2022-01-12',202202,1,2022,12,2,202201),('2022-01-13',202202,1,2022,13,2,202201),('2022-01-14',202202,1,2022,14,2,202201),('2022-01-15',202202,1,2022,15,2,202201),('2022-01-16',202203,1,2022,16,3,202201),('2022-01-17',202203,1,2022,17,3,202201),('2022-01-18',202203,1,2022,18,3,202201),('2022-01-19',202203,1,2022,19,3,202201),('2022-01-20',202203,1,2022,20,3,202201),('2022-01-21',202203,1,2022,21,3,202201),('2022-01-22',202203,1,2022,22,3,202201),('2022-01-23',202204,1,2022,23,4,202201),('2022-01-24',202204,1,2022,24,4,202201),('2022-01-25',202204,1,2022,25,4,202201),('2022-01-26',202204,1,2022,26,4,202201),('2022-01-27',202204,1,2022,27,4,202201),('2022-01-28',202204,1,2022,28,4,202201),('2022-01-29',202204,1,2022,29,4,202201),('2022-01-30',202205,1,2022,30,5,202201),('2022-01-31',202205,1,2022,31,5,202201),('2022-02-01',202205,2,2022,1,5,202202),('2022-02-02',202205,2,2022,2,5,202202),('2022-02-03',202205,2,2022,3,5,202202),('2022-02-04',202205,2,2022,4,5,202202),('2022-02-05',202205,2,2022,5,5,202202),('2022-02-06',202206,2,2022,6,6,202202),('2022-02-07',202206,2,2022,7,6,202202),('2022-02-08',202206,2,2022,8,6,202202),('2022-02-09',202206,2,2022,9,6,202202),('2022-02-10',202206,2,2022,10,6,202202),('2022-02-11',202206,2,2022,11,6,202202),('2022-02-12',202206,2,2022,12,6,202202),('2022-02-13',202207,2,2022,13,7,202202),('2022-02-14',202207,2,2022,14,7,202202),('2022-02-15',202207,2,2022,15,7,202202),('2022-02-16',202207,2,2022,16,7,202202),('2022-02-17',202207,2,2022,17,7,202202),('2022-02-18',202207,2,2022,18,7,202202),('2022-02-19',202207,2,2022,19,7,202202),('2022-02-20',202208,2,2022,20,8,202202),('2022-02-21',202208,2,2022,21,8,202202),('2022-02-22',202208,2,2022,22,8,202202),('2022-02-23',202208,2,2022,23,8,202202),('2022-02-24',202208,2,2022,24,8,202202),('2022-02-25',202208,2,2022,25,8,202202),('2022-02-26',202208,2,2022,26,8,202202),('2022-02-27',202209,2,2022,27,9,202202),('2022-02-28',202209,2,2022,28,9,202202),('2022-03-01',202209,3,2022,1,9,202203),('2022-03-02',202209,3,2022,2,9,202203),('2022-03-03',202209,3,2022,3,9,202203),('2022-03-04',202209,3,2022,4,9,202203),('2022-03-05',202209,3,2022,5,9,202203),('2022-03-06',202210,3,2022,6,10,202203),('2022-03-07',202210,3,2022,7,10,202203),('2022-03-08',202210,3,2022,8,10,202203),('2022-03-09',202210,3,2022,9,10,202203),('2022-03-10',202210,3,2022,10,10,202203),('2022-03-11',202210,3,2022,11,10,202203),('2022-03-12',202210,3,2022,12,10,202203),('2022-03-13',202211,3,2022,13,11,202203),('2022-03-14',202211,3,2022,14,11,202203),('2022-03-15',202211,3,2022,15,11,202203),('2022-03-16',202211,3,2022,16,11,202203),('2022-03-17',202211,3,2022,17,11,202203),('2022-03-18',202211,3,2022,18,11,202203),('2022-03-19',202211,3,2022,19,11,202203),('2022-03-20',202212,3,2022,20,12,202203),('2022-03-21',202212,3,2022,21,12,202203),('2022-03-22',202212,3,2022,22,12,202203),('2022-03-23',202212,3,2022,23,12,202203),('2022-03-24',202212,3,2022,24,12,202203),('2022-03-25',202212,3,2022,25,12,202203),('2022-03-26',202212,3,2022,26,12,202203),('2022-03-27',202213,3,2022,27,13,202203),('2022-03-28',202213,3,2022,28,13,202203),('2022-03-29',202213,3,2022,29,13,202203),('2022-03-30',202213,3,2022,30,13,202203),('2022-03-31',202213,3,2022,31,13,202203),('2022-04-01',202213,4,2022,1,13,202204),('2022-04-02',202213,4,2022,2,13,202204),('2022-04-03',202214,4,2022,3,14,202204),('2022-04-04',202214,4,2022,4,14,202204),('2022-04-05',202214,4,2022,5,14,202204),('2022-04-06',202214,4,2022,6,14,202204),('2022-04-07',202214,4,2022,7,14,202204),('2022-04-08',202214,4,2022,8,14,202204),('2022-04-09',202214,4,2022,9,14,202204),('2022-04-10',202215,4,2022,10,15,202204),('2022-04-11',202215,4,2022,11,15,202204),('2022-04-12',202215,4,2022,12,15,202204),('2022-04-13',202215,4,2022,13,15,202204),('2022-04-14',202215,4,2022,14,15,202204),('2022-04-15',202215,4,2022,15,15,202204),('2022-04-16',202215,4,2022,16,15,202204),('2022-04-17',202216,4,2022,17,16,202204),('2022-04-18',202216,4,2022,18,16,202204),('2022-04-19',202216,4,2022,19,16,202204),('2022-04-20',202216,4,2022,20,16,202204),('2022-04-21',202216,4,2022,21,16,202204),('2022-04-22',202216,4,2022,22,16,202204),('2022-04-23',202216,4,2022,23,16,202204),('2022-04-24',202217,4,2022,24,17,202204),('2022-04-25',202217,4,2022,25,17,202204),('2022-04-26',202217,4,2022,26,17,202204),('2022-04-27',202217,4,2022,27,17,202204),('2022-04-28',202217,4,2022,28,17,202204),('2022-04-29',202217,4,2022,29,17,202204),('2022-04-30',202217,4,2022,30,17,202204),('2022-05-01',202218,5,2022,1,18,202205),('2022-05-02',202218,5,2022,2,18,202205),('2022-05-03',202218,5,2022,3,18,202205),('2022-05-04',202218,5,2022,4,18,202205),('2022-05-05',202218,5,2022,5,18,202205),('2022-05-06',202218,5,2022,6,18,202205),('2022-05-07',202218,5,2022,7,18,202205),('2022-05-08',202219,5,2022,8,19,202205),('2022-05-09',202219,5,2022,9,19,202205),('2022-05-10',202219,5,2022,10,19,202205),('2022-05-11',202219,5,2022,11,19,202205),('2022-05-12',202219,5,2022,12,19,202205),('2022-05-13',202219,5,2022,13,19,202205),('2022-05-14',202219,5,2022,14,19,202205),('2022-05-15',202220,5,2022,15,20,202205),('2022-05-16',202220,5,2022,16,20,202205),('2022-05-17',202220,5,2022,17,20,202205),('2022-05-18',202220,5,2022,18,20,202205),('2022-05-19',202220,5,2022,19,20,202205),('2022-05-20',202220,5,2022,20,20,202205),('2022-05-21',202220,5,2022,21,20,202205),('2022-05-22',202221,5,2022,22,21,202205),('2022-05-23',202221,5,2022,23,21,202205),('2022-05-24',202221,5,2022,24,21,202205),('2022-05-25',202221,5,2022,25,21,202205),('2022-05-26',202221,5,2022,26,21,202205),('2022-05-27',202221,5,2022,27,21,202205),('2022-05-28',202221,5,2022,28,21,202205),('2022-05-29',202222,5,2022,29,22,202205),('2022-05-30',202222,5,2022,30,22,202205),('2022-05-31',202222,5,2022,31,22,202205),('2022-06-01',202222,6,2022,1,22,202206),('2022-06-02',202222,6,2022,2,22,202206),('2022-06-03',202222,6,2022,3,22,202206),('2022-06-04',202222,6,2022,4,22,202206),('2022-06-05',202223,6,2022,5,23,202206),('2022-06-06',202223,6,2022,6,23,202206),('2022-06-07',202223,6,2022,7,23,202206),('2022-06-08',202223,6,2022,8,23,202206),('2022-06-09',202223,6,2022,9,23,202206),('2022-06-10',202223,6,2022,10,23,202206),('2022-06-11',202223,6,2022,11,23,202206),('2022-06-12',202224,6,2022,12,24,202206),('2022-06-13',202224,6,2022,13,24,202206),('2022-06-14',202224,6,2022,14,24,202206),('2022-06-15',202224,6,2022,15,24,202206),('2022-06-16',202224,6,2022,16,24,202206),('2022-06-17',202224,6,2022,17,24,202206),('2022-06-18',202224,6,2022,18,24,202206),('2022-06-19',202225,6,2022,19,25,202206),('2022-06-20',202225,6,2022,20,25,202206),('2022-06-21',202225,6,2022,21,25,202206),('2022-06-22',202225,6,2022,22,25,202206),('2022-06-23',202225,6,2022,23,25,202206),('2022-06-24',202225,6,2022,24,25,202206),('2022-06-25',202225,6,2022,25,25,202206),('2022-06-26',202226,6,2022,26,26,202206),('2022-06-27',202226,6,2022,27,26,202206),('2022-06-28',202226,6,2022,28,26,202206),('2022-06-29',202226,6,2022,29,26,202206),('2022-06-30',202226,6,2022,30,26,202206),('2022-07-01',202226,7,2022,1,26,202207),('2022-07-02',202226,7,2022,2,26,202207),('2022-07-03',202227,7,2022,3,27,202207),('2022-07-04',202227,7,2022,4,27,202207),('2022-07-05',202227,7,2022,5,27,202207),('2022-07-06',202227,7,2022,6,27,202207),('2022-07-07',202227,7,2022,7,27,202207),('2022-07-08',202227,7,2022,8,27,202207),('2022-07-09',202227,7,2022,9,27,202207),('2022-07-10',202228,7,2022,10,28,202207),('2022-07-11',202228,7,2022,11,28,202207),('2022-07-12',202228,7,2022,12,28,202207),('2022-07-13',202228,7,2022,13,28,202207),('2022-07-14',202228,7,2022,14,28,202207),('2022-07-15',202228,7,2022,15,28,202207),('2022-07-16',202228,7,2022,16,28,202207),('2022-07-17',202229,7,2022,17,29,202207),('2022-07-18',202229,7,2022,18,29,202207),('2022-07-19',202229,7,2022,19,29,202207),('2022-07-20',202229,7,2022,20,29,202207),('2022-07-21',202229,7,2022,21,29,202207),('2022-07-22',202229,7,2022,22,29,202207),('2022-07-23',202229,7,2022,23,29,202207),('2022-07-24',202230,7,2022,24,30,202207),('2022-07-25',202230,7,2022,25,30,202207),('2022-07-26',202230,7,2022,26,30,202207),('2022-07-27',202230,7,2022,27,30,202207),('2022-07-28',202230,7,2022,28,30,202207),('2022-07-29',202230,7,2022,29,30,202207),('2022-07-30',202230,7,2022,30,30,202207),('2022-07-31',202231,7,2022,31,31,202207),('2022-08-01',202231,8,2022,1,31,202208),('2022-08-02',202231,8,2022,2,31,202208),('2022-08-03',202231,8,2022,3,31,202208),('2022-08-04',202231,8,2022,4,31,202208),('2022-08-05',202231,8,2022,5,31,202208),('2022-08-06',202231,8,2022,6,31,202208),('2022-08-07',202232,8,2022,7,32,202208),('2022-08-08',202232,8,2022,8,32,202208),('2022-08-09',202232,8,2022,9,32,202208),('2022-08-10',202232,8,2022,10,32,202208),('2022-08-11',202232,8,2022,11,32,202208),('2022-08-12',202232,8,2022,12,32,202208),('2022-08-13',202232,8,2022,13,32,202208),('2022-08-14',202233,8,2022,14,33,202208),('2022-08-15',202233,8,2022,15,33,202208),('2022-08-16',202233,8,2022,16,33,202208),('2022-08-17',202233,8,2022,17,33,202208),('2022-08-18',202233,8,2022,18,33,202208),('2022-08-19',202233,8,2022,19,33,202208),('2022-08-20',202233,8,2022,20,33,202208),('2022-08-21',202234,8,2022,21,34,202208),('2022-08-22',202234,8,2022,22,34,202208),('2022-08-23',202234,8,2022,23,34,202208),('2022-08-24',202234,8,2022,24,34,202208),('2022-08-25',202234,8,2022,25,34,202208),('2022-08-26',202234,8,2022,26,34,202208),('2022-08-27',202234,8,2022,27,34,202208),('2022-08-28',202235,8,2022,28,35,202208),('2022-08-29',202235,8,2022,29,35,202208),('2022-08-30',202235,8,2022,30,35,202208),('2022-08-31',202235,8,2022,31,35,202208),('2022-09-01',202235,9,2022,1,35,202209),('2022-09-02',202235,9,2022,2,35,202209),('2022-09-03',202235,9,2022,3,35,202209),('2022-09-04',202236,9,2022,4,36,202209),('2022-09-05',202236,9,2022,5,36,202209),('2022-09-06',202236,9,2022,6,36,202209),('2022-09-07',202236,9,2022,7,36,202209),('2022-09-08',202236,9,2022,8,36,202209),('2022-09-09',202236,9,2022,9,36,202209),('2022-09-10',202236,9,2022,10,36,202209),('2022-09-11',202237,9,2022,11,37,202209),('2022-09-12',202237,9,2022,12,37,202209),('2022-09-13',202237,9,2022,13,37,202209),('2022-09-14',202237,9,2022,14,37,202209),('2022-09-15',202237,9,2022,15,37,202209),('2022-09-16',202237,9,2022,16,37,202209),('2022-09-17',202237,9,2022,17,37,202209),('2022-09-18',202238,9,2022,18,38,202209),('2022-09-19',202238,9,2022,19,38,202209),('2022-09-20',202238,9,2022,20,38,202209),('2022-09-21',202238,9,2022,21,38,202209),('2022-09-22',202238,9,2022,22,38,202209),('2022-09-23',202238,9,2022,23,38,202209),('2022-09-24',202238,9,2022,24,38,202209),('2022-09-25',202239,9,2022,25,39,202209),('2022-09-26',202239,9,2022,26,39,202209),('2022-09-27',202239,9,2022,27,39,202209),('2022-09-28',202239,9,2022,28,39,202209),('2022-09-29',202239,9,2022,29,39,202209),('2022-09-30',202239,9,2022,30,39,202209),('2022-10-01',202239,10,2022,1,39,202210),('2022-10-02',202240,10,2022,2,40,202210),('2022-10-03',202240,10,2022,3,40,202210),('2022-10-04',202240,10,2022,4,40,202210),('2022-10-05',202240,10,2022,5,40,202210),('2022-10-06',202240,10,2022,6,40,202210),('2022-10-07',202240,10,2022,7,40,202210),('2022-10-08',202240,10,2022,8,40,202210),('2022-10-09',202241,10,2022,9,41,202210),('2022-10-10',202241,10,2022,10,41,202210),('2022-10-11',202241,10,2022,11,41,202210),('2022-10-12',202241,10,2022,12,41,202210),('2022-10-13',202241,10,2022,13,41,202210),('2022-10-14',202241,10,2022,14,41,202210),('2022-10-15',202241,10,2022,15,41,202210),('2022-10-16',202242,10,2022,16,42,202210),('2022-10-17',202242,10,2022,17,42,202210),('2022-10-18',202242,10,2022,18,42,202210),('2022-10-19',202242,10,2022,19,42,202210),('2022-10-20',202242,10,2022,20,42,202210),('2022-10-21',202242,10,2022,21,42,202210),('2022-10-22',202242,10,2022,22,42,202210),('2022-10-23',202243,10,2022,23,43,202210),('2022-10-24',202243,10,2022,24,43,202210),('2022-10-25',202243,10,2022,25,43,202210),('2022-10-26',202243,10,2022,26,43,202210),('2022-10-27',202243,10,2022,27,43,202210),('2022-10-28',202243,10,2022,28,43,202210),('2022-10-29',202243,10,2022,29,43,202210),('2022-10-30',202244,10,2022,30,44,202210),('2022-10-31',202244,10,2022,31,44,202210),('2022-11-01',202244,11,2022,1,44,202211),('2022-11-02',202244,11,2022,2,44,202211),('2022-11-03',202244,11,2022,3,44,202211),('2022-11-04',202244,11,2022,4,44,202211),('2022-11-05',202244,11,2022,5,44,202211),('2022-11-06',202245,11,2022,6,45,202211),('2022-11-07',202245,11,2022,7,45,202211),('2022-11-08',202245,11,2022,8,45,202211),('2022-11-09',202245,11,2022,9,45,202211),('2022-11-10',202245,11,2022,10,45,202211),('2022-11-11',202245,11,2022,11,45,202211),('2022-11-12',202245,11,2022,12,45,202211),('2022-11-13',202246,11,2022,13,46,202211),('2022-11-14',202246,11,2022,14,46,202211),('2022-11-15',202246,11,2022,15,46,202211),('2022-11-16',202246,11,2022,16,46,202211),('2022-11-17',202246,11,2022,17,46,202211),('2022-11-18',202246,11,2022,18,46,202211),('2022-11-19',202246,11,2022,19,46,202211),('2022-11-20',202247,11,2022,20,47,202211),('2022-11-21',202247,11,2022,21,47,202211),('2022-11-22',202247,11,2022,22,47,202211),('2022-11-23',202247,11,2022,23,47,202211),('2022-11-24',202247,11,2022,24,47,202211),('2022-11-25',202247,11,2022,25,47,202211),('2022-11-26',202247,11,2022,26,47,202211),('2022-11-27',202248,11,2022,27,48,202211),('2022-11-28',202248,11,2022,28,48,202211),('2022-11-29',202248,11,2022,29,48,202211),('2022-11-30',202248,11,2022,30,48,202211),('2022-12-01',202248,12,2022,1,48,202212),('2022-12-02',202248,12,2022,2,48,202212),('2022-12-03',202248,12,2022,3,48,202212),('2022-12-04',202249,12,2022,4,49,202212),('2022-12-05',202249,12,2022,5,49,202212),('2022-12-06',202249,12,2022,6,49,202212),('2022-12-07',202249,12,2022,7,49,202212),('2022-12-08',202249,12,2022,8,49,202212),('2022-12-09',202249,12,2022,9,49,202212),('2022-12-10',202249,12,2022,10,49,202212),('2022-12-11',202250,12,2022,11,50,202212),('2022-12-12',202250,12,2022,12,50,202212),('2022-12-13',202250,12,2022,13,50,202212),('2022-12-14',202250,12,2022,14,50,202212),('2022-12-15',202250,12,2022,15,50,202212),('2022-12-16',202250,12,2022,16,50,202212),('2022-12-17',202250,12,2022,17,50,202212),('2022-12-18',202251,12,2022,18,51,202212),('2022-12-19',202251,12,2022,19,51,202212),('2022-12-20',202251,12,2022,20,51,202212),('2022-12-21',202251,12,2022,21,51,202212),('2022-12-22',202251,12,2022,22,51,202212),('2022-12-23',202251,12,2022,23,51,202212),('2022-12-24',202251,12,2022,24,51,202212),('2022-12-25',202252,12,2022,25,52,202212),('2022-12-26',202252,12,2022,26,52,202212),('2022-12-27',202252,12,2022,27,52,202212),('2022-12-28',202252,12,2022,28,52,202212),('2022-12-29',202252,12,2022,29,52,202212),('2022-12-30',202252,12,2022,30,52,202212),('2022-12-31',202252,12,2022,31,52,202212),('2023-01-01',202353,1,2023,1,1,202301),('2023-01-02',202301,1,2023,2,1,202301),('2023-01-03',202301,1,2023,3,1,202301),('2023-01-04',202301,1,2023,4,1,202301),('2023-01-05',202301,1,2023,5,1,202301),('2023-01-06',202301,1,2023,6,1,202301),('2023-01-07',202301,1,2023,7,1,202301),('2023-01-08',202302,1,2023,8,2,202301),('2023-01-09',202302,1,2023,9,2,202301),('2023-01-10',202302,1,2023,10,2,202301),('2023-01-11',202302,1,2023,11,2,202301),('2023-01-12',202302,1,2023,12,2,202301),('2023-01-13',202302,1,2023,13,2,202301),('2023-01-14',202302,1,2023,14,2,202301),('2023-01-15',202303,1,2023,15,3,202301),('2023-01-16',202303,1,2023,16,3,202301),('2023-01-17',202303,1,2023,17,3,202301),('2023-01-18',202303,1,2023,18,3,202301),('2023-01-19',202303,1,2023,19,3,202301),('2023-01-20',202303,1,2023,20,3,202301),('2023-01-21',202303,1,2023,21,3,202301),('2023-01-22',202304,1,2023,22,4,202301),('2023-01-23',202304,1,2023,23,4,202301),('2023-01-24',202304,1,2023,24,4,202301),('2023-01-25',202304,1,2023,25,4,202301),('2023-01-26',202304,1,2023,26,4,202301),('2023-01-27',202304,1,2023,27,4,202301),('2023-01-28',202304,1,2023,28,4,202301),('2023-01-29',202305,1,2023,29,5,202301),('2023-01-30',202305,1,2023,30,5,202301),('2023-01-31',202305,1,2023,31,5,202301),('2023-02-01',202305,2,2023,1,5,202302),('2023-02-02',202305,2,2023,2,5,202302),('2023-02-03',202305,2,2023,3,5,202302),('2023-02-04',202305,2,2023,4,5,202302),('2023-02-05',202306,2,2023,5,6,202302),('2023-02-06',202306,2,2023,6,6,202302),('2023-02-07',202306,2,2023,7,6,202302),('2023-02-08',202306,2,2023,8,6,202302),('2023-02-09',202306,2,2023,9,6,202302),('2023-02-10',202306,2,2023,10,6,202302),('2023-02-11',202306,2,2023,11,6,202302),('2023-02-12',202307,2,2023,12,7,202302),('2023-02-13',202307,2,2023,13,7,202302),('2023-02-14',202307,2,2023,14,7,202302),('2023-02-15',202307,2,2023,15,7,202302),('2023-02-16',202307,2,2023,16,7,202302),('2023-02-17',202307,2,2023,17,7,202302),('2023-02-18',202307,2,2023,18,7,202302),('2023-02-19',202308,2,2023,19,8,202302),('2023-02-20',202308,2,2023,20,8,202302),('2023-02-21',202308,2,2023,21,8,202302),('2023-02-22',202308,2,2023,22,8,202302),('2023-02-23',202308,2,2023,23,8,202302),('2023-02-24',202308,2,2023,24,8,202302),('2023-02-25',202308,2,2023,25,8,202302),('2023-02-26',202309,2,2023,26,9,202302),('2023-02-27',202309,2,2023,27,9,202302),('2023-02-28',202309,2,2023,28,9,202302),('2023-03-01',202309,3,2023,1,9,202303),('2023-03-02',202309,3,2023,2,9,202303),('2023-03-03',202309,3,2023,3,9,202303),('2023-03-04',202309,3,2023,4,9,202303),('2023-03-05',202310,3,2023,5,10,202303),('2023-03-06',202310,3,2023,6,10,202303),('2023-03-07',202310,3,2023,7,10,202303),('2023-03-08',202310,3,2023,8,10,202303),('2023-03-09',202310,3,2023,9,10,202303),('2023-03-10',202310,3,2023,10,10,202303),('2023-03-11',202310,3,2023,11,10,202303),('2023-03-12',202311,3,2023,12,11,202303),('2023-03-13',202311,3,2023,13,11,202303),('2023-03-14',202311,3,2023,14,11,202303),('2023-03-15',202311,3,2023,15,11,202303),('2023-03-16',202311,3,2023,16,11,202303),('2023-03-17',202311,3,2023,17,11,202303),('2023-03-18',202311,3,2023,18,11,202303),('2023-03-19',202312,3,2023,19,12,202303),('2023-03-20',202312,3,2023,20,12,202303),('2023-03-21',202312,3,2023,21,12,202303),('2023-03-22',202312,3,2023,22,12,202303),('2023-03-23',202312,3,2023,23,12,202303),('2023-03-24',202312,3,2023,24,12,202303),('2023-03-25',202312,3,2023,25,12,202303),('2023-03-26',202313,3,2023,26,13,202303),('2023-03-27',202313,3,2023,27,13,202303),('2023-03-28',202313,3,2023,28,13,202303),('2023-03-29',202313,3,2023,29,13,202303),('2023-03-30',202313,3,2023,30,13,202303),('2023-03-31',202313,3,2023,31,13,202303),('2023-04-01',202313,4,2023,1,13,202304),('2023-04-02',202314,4,2023,2,14,202304),('2023-04-03',202314,4,2023,3,14,202304),('2023-04-04',202314,4,2023,4,14,202304),('2023-04-05',202314,4,2023,5,14,202304),('2023-04-06',202314,4,2023,6,14,202304),('2023-04-07',202314,4,2023,7,14,202304),('2023-04-08',202314,4,2023,8,14,202304),('2023-04-09',202315,4,2023,9,15,202304),('2023-04-10',202315,4,2023,10,15,202304),('2023-04-11',202315,4,2023,11,15,202304),('2023-04-12',202315,4,2023,12,15,202304),('2023-04-13',202315,4,2023,13,15,202304),('2023-04-14',202315,4,2023,14,15,202304),('2023-04-15',202315,4,2023,15,15,202304),('2023-04-16',202316,4,2023,16,16,202304),('2023-04-17',202316,4,2023,17,16,202304),('2023-04-18',202316,4,2023,18,16,202304),('2023-04-19',202316,4,2023,19,16,202304),('2023-04-20',202316,4,2023,20,16,202304),('2023-04-21',202316,4,2023,21,16,202304),('2023-04-22',202316,4,2023,22,16,202304),('2023-04-23',202317,4,2023,23,17,202304),('2023-04-24',202317,4,2023,24,17,202304),('2023-04-25',202317,4,2023,25,17,202304),('2023-04-26',202317,4,2023,26,17,202304),('2023-04-27',202317,4,2023,27,17,202304),('2023-04-28',202317,4,2023,28,17,202304),('2023-04-29',202317,4,2023,29,17,202304),('2023-04-30',202318,4,2023,30,18,202304),('2023-05-01',202318,5,2023,1,18,202305),('2023-05-02',202318,5,2023,2,18,202305),('2023-05-03',202318,5,2023,3,18,202305),('2023-05-04',202318,5,2023,4,18,202305),('2023-05-05',202318,5,2023,5,18,202305),('2023-05-06',202318,5,2023,6,18,202305),('2023-05-07',202319,5,2023,7,19,202305),('2023-05-08',202319,5,2023,8,19,202305),('2023-05-09',202319,5,2023,9,19,202305),('2023-05-10',202319,5,2023,10,19,202305),('2023-05-11',202319,5,2023,11,19,202305),('2023-05-12',202319,5,2023,12,19,202305),('2023-05-13',202319,5,2023,13,19,202305),('2023-05-14',202320,5,2023,14,20,202305),('2023-05-15',202320,5,2023,15,20,202305),('2023-05-16',202320,5,2023,16,20,202305),('2023-05-17',202320,5,2023,17,20,202305),('2023-05-18',202320,5,2023,18,20,202305),('2023-05-19',202320,5,2023,19,20,202305),('2023-05-20',202320,5,2023,20,20,202305),('2023-05-21',202321,5,2023,21,21,202305),('2023-05-22',202321,5,2023,22,21,202305),('2023-05-23',202321,5,2023,23,21,202305),('2023-05-24',202321,5,2023,24,21,202305),('2023-05-25',202321,5,2023,25,21,202305),('2023-05-26',202321,5,2023,26,21,202305),('2023-05-27',202321,5,2023,27,21,202305),('2023-05-28',202322,5,2023,28,22,202305),('2023-05-29',202322,5,2023,29,22,202305),('2023-05-30',202322,5,2023,30,22,202305),('2023-05-31',202322,5,2023,31,22,202305),('2023-06-01',202322,6,2023,1,22,202306),('2023-06-02',202322,6,2023,2,22,202306),('2023-06-03',202322,6,2023,3,22,202306),('2023-06-04',202323,6,2023,4,23,202306),('2023-06-05',202323,6,2023,5,23,202306),('2023-06-06',202323,6,2023,6,23,202306),('2023-06-07',202323,6,2023,7,23,202306),('2023-06-08',202323,6,2023,8,23,202306),('2023-06-09',202323,6,2023,9,23,202306),('2023-06-10',202323,6,2023,10,23,202306),('2023-06-11',202324,6,2023,11,24,202306),('2023-06-12',202324,6,2023,12,24,202306),('2023-06-13',202324,6,2023,13,24,202306),('2023-06-14',202324,6,2023,14,24,202306),('2023-06-15',202324,6,2023,15,24,202306),('2023-06-16',202324,6,2023,16,24,202306),('2023-06-17',202324,6,2023,17,24,202306),('2023-06-18',202325,6,2023,18,25,202306),('2023-06-19',202325,6,2023,19,25,202306),('2023-06-20',202325,6,2023,20,25,202306),('2023-06-21',202325,6,2023,21,25,202306),('2023-06-22',202325,6,2023,22,25,202306),('2023-06-23',202325,6,2023,23,25,202306),('2023-06-24',202325,6,2023,24,25,202306),('2023-06-25',202326,6,2023,25,26,202306),('2023-06-26',202326,6,2023,26,26,202306),('2023-06-27',202326,6,2023,27,26,202306),('2023-06-28',202326,6,2023,28,26,202306),('2023-06-29',202326,6,2023,29,26,202306),('2023-06-30',202326,6,2023,30,26,202306),('2023-07-01',202326,7,2023,1,26,202307),('2023-07-02',202327,7,2023,2,27,202307),('2023-07-03',202327,7,2023,3,27,202307),('2023-07-04',202327,7,2023,4,27,202307),('2023-07-05',202327,7,2023,5,27,202307),('2023-07-06',202327,7,2023,6,27,202307),('2023-07-07',202327,7,2023,7,27,202307),('2023-07-08',202327,7,2023,8,27,202307),('2023-07-09',202328,7,2023,9,28,202307),('2023-07-10',202328,7,2023,10,28,202307),('2023-07-11',202328,7,2023,11,28,202307),('2023-07-12',202328,7,2023,12,28,202307),('2023-07-13',202328,7,2023,13,28,202307),('2023-07-14',202328,7,2023,14,28,202307),('2023-07-15',202328,7,2023,15,28,202307),('2023-07-16',202329,7,2023,16,29,202307),('2023-07-17',202329,7,2023,17,29,202307),('2023-07-18',202329,7,2023,18,29,202307),('2023-07-19',202329,7,2023,19,29,202307),('2023-07-20',202329,7,2023,20,29,202307),('2023-07-21',202329,7,2023,21,29,202307),('2023-07-22',202329,7,2023,22,29,202307),('2023-07-23',202330,7,2023,23,30,202307),('2023-07-24',202330,7,2023,24,30,202307),('2023-07-25',202330,7,2023,25,30,202307),('2023-07-26',202330,7,2023,26,30,202307),('2023-07-27',202330,7,2023,27,30,202307),('2023-07-28',202330,7,2023,28,30,202307),('2023-07-29',202330,7,2023,29,30,202307),('2023-07-30',202331,7,2023,30,31,202307),('2023-07-31',202331,7,2023,31,31,202307),('2023-08-01',202331,8,2023,1,31,202308),('2023-08-02',202331,8,2023,2,31,202308),('2023-08-03',202331,8,2023,3,31,202308),('2023-08-04',202331,8,2023,4,31,202308),('2023-08-05',202331,8,2023,5,31,202308),('2023-08-06',202332,8,2023,6,32,202308),('2023-08-07',202332,8,2023,7,32,202308),('2023-08-08',202332,8,2023,8,32,202308),('2023-08-09',202332,8,2023,9,32,202308),('2023-08-10',202332,8,2023,10,32,202308),('2023-08-11',202332,8,2023,11,32,202308),('2023-08-12',202332,8,2023,12,32,202308),('2023-08-13',202333,8,2023,13,33,202308),('2023-08-14',202333,8,2023,14,33,202308),('2023-08-15',202333,8,2023,15,33,202308),('2023-08-16',202333,8,2023,16,33,202308),('2023-08-17',202333,8,2023,17,33,202308),('2023-08-18',202333,8,2023,18,33,202308),('2023-08-19',202333,8,2023,19,33,202308),('2023-08-20',202334,8,2023,20,34,202308),('2023-08-21',202334,8,2023,21,34,202308),('2023-08-22',202334,8,2023,22,34,202308),('2023-08-23',202334,8,2023,23,34,202308),('2023-08-24',202334,8,2023,24,34,202308),('2023-08-25',202334,8,2023,25,34,202308),('2023-08-26',202334,8,2023,26,34,202308),('2023-08-27',202335,8,2023,27,35,202308),('2023-08-28',202335,8,2023,28,35,202308),('2023-08-29',202335,8,2023,29,35,202308),('2023-08-30',202335,8,2023,30,35,202308),('2023-08-31',202335,8,2023,31,35,202308),('2023-09-01',202335,9,2023,1,35,202309),('2023-09-02',202335,9,2023,2,35,202309),('2023-09-03',202336,9,2023,3,36,202309),('2023-09-04',202336,9,2023,4,36,202309),('2023-09-05',202336,9,2023,5,36,202309),('2023-09-06',202336,9,2023,6,36,202309),('2023-09-07',202336,9,2023,7,36,202309),('2023-09-08',202336,9,2023,8,36,202309),('2023-09-09',202336,9,2023,9,36,202309),('2023-09-10',202337,9,2023,10,37,202309),('2023-09-11',202337,9,2023,11,37,202309),('2023-09-12',202337,9,2023,12,37,202309),('2023-09-13',202337,9,2023,13,37,202309),('2023-09-14',202337,9,2023,14,37,202309),('2023-09-15',202337,9,2023,15,37,202309),('2023-09-16',202337,9,2023,16,37,202309),('2023-09-17',202338,9,2023,17,38,202309),('2023-09-18',202338,9,2023,18,38,202309),('2023-09-19',202338,9,2023,19,38,202309),('2023-09-20',202338,9,2023,20,38,202309),('2023-09-21',202338,9,2023,21,38,202309),('2023-09-22',202338,9,2023,22,38,202309),('2023-09-23',202338,9,2023,23,38,202309),('2023-09-24',202339,9,2023,24,39,202309),('2023-09-25',202339,9,2023,25,39,202309),('2023-09-26',202339,9,2023,26,39,202309),('2023-09-27',202339,9,2023,27,39,202309),('2023-09-28',202339,9,2023,28,39,202309),('2023-09-29',202339,9,2023,29,39,202309),('2023-09-30',202339,9,2023,30,39,202309),('2023-10-01',202340,10,2023,1,40,202310),('2023-10-02',202340,10,2023,2,40,202310),('2023-10-03',202340,10,2023,3,40,202310),('2023-10-04',202340,10,2023,4,40,202310),('2023-10-05',202340,10,2023,5,40,202310),('2023-10-06',202340,10,2023,6,40,202310),('2023-10-07',202340,10,2023,7,40,202310),('2023-10-08',202341,10,2023,8,41,202310),('2023-10-09',202341,10,2023,9,41,202310),('2023-10-10',202341,10,2023,10,41,202310),('2023-10-11',202341,10,2023,11,41,202310),('2023-10-12',202341,10,2023,12,41,202310),('2023-10-13',202341,10,2023,13,41,202310),('2023-10-14',202341,10,2023,14,41,202310),('2023-10-15',202342,10,2023,15,42,202310),('2023-10-16',202342,10,2023,16,42,202310),('2023-10-17',202342,10,2023,17,42,202310),('2023-10-18',202342,10,2023,18,42,202310),('2023-10-19',202342,10,2023,19,42,202310),('2023-10-20',202342,10,2023,20,42,202310),('2023-10-21',202342,10,2023,21,42,202310),('2023-10-22',202343,10,2023,22,43,202310),('2023-10-23',202343,10,2023,23,43,202310),('2023-10-24',202343,10,2023,24,43,202310),('2023-10-25',202343,10,2023,25,43,202310),('2023-10-26',202343,10,2023,26,43,202310),('2023-10-27',202343,10,2023,27,43,202310),('2023-10-28',202343,10,2023,28,43,202310),('2023-10-29',202344,10,2023,29,44,202310),('2023-10-30',202344,10,2023,30,44,202310),('2023-10-31',202344,10,2023,31,44,202310),('2023-11-01',202344,11,2023,1,44,202311),('2023-11-02',202344,11,2023,2,44,202311),('2023-11-03',202344,11,2023,3,44,202311),('2023-11-04',202344,11,2023,4,44,202311),('2023-11-05',202345,11,2023,5,45,202311),('2023-11-06',202345,11,2023,6,45,202311),('2023-11-07',202345,11,2023,7,45,202311),('2023-11-08',202345,11,2023,8,45,202311),('2023-11-09',202345,11,2023,9,45,202311),('2023-11-10',202345,11,2023,10,45,202311),('2023-11-11',202345,11,2023,11,45,202311),('2023-11-12',202346,11,2023,12,46,202311),('2023-11-13',202346,11,2023,13,46,202311),('2023-11-14',202346,11,2023,14,46,202311),('2023-11-15',202346,11,2023,15,46,202311),('2023-11-16',202346,11,2023,16,46,202311),('2023-11-17',202346,11,2023,17,46,202311),('2023-11-18',202346,11,2023,18,46,202311),('2023-11-19',202347,11,2023,19,47,202311),('2023-11-20',202347,11,2023,20,47,202311),('2023-11-21',202347,11,2023,21,47,202311),('2023-11-22',202347,11,2023,22,47,202311),('2023-11-23',202347,11,2023,23,47,202311),('2023-11-24',202347,11,2023,24,47,202311),('2023-11-25',202347,11,2023,25,47,202311),('2023-11-26',202348,11,2023,26,48,202311),('2023-11-27',202348,11,2023,27,48,202311),('2023-11-28',202348,11,2023,28,48,202311),('2023-11-29',202348,11,2023,29,48,202311),('2023-11-30',202348,11,2023,30,48,202311),('2023-12-01',202348,12,2023,1,48,202312),('2023-12-02',202348,12,2023,2,48,202312),('2023-12-03',202349,12,2023,3,49,202312),('2023-12-04',202349,12,2023,4,49,202312),('2023-12-05',202349,12,2023,5,49,202312),('2023-12-06',202349,12,2023,6,49,202312),('2023-12-07',202349,12,2023,7,49,202312),('2023-12-08',202349,12,2023,8,49,202312),('2023-12-09',202349,12,2023,9,49,202312),('2023-12-10',202350,12,2023,10,50,202312),('2023-12-11',202350,12,2023,11,50,202312),('2023-12-12',202350,12,2023,12,50,202312),('2023-12-13',202350,12,2023,13,50,202312),('2023-12-14',202350,12,2023,14,50,202312),('2023-12-15',202350,12,2023,15,50,202312),('2023-12-16',202350,12,2023,16,50,202312),('2023-12-17',202351,12,2023,17,51,202312),('2023-12-18',202351,12,2023,18,51,202312),('2023-12-19',202351,12,2023,19,51,202312),('2023-12-20',202351,12,2023,20,51,202312),('2023-12-21',202351,12,2023,21,51,202312),('2023-12-22',202351,12,2023,22,51,202312),('2023-12-23',202351,12,2023,23,51,202312),('2023-12-24',202352,12,2023,24,52,202312),('2023-12-25',202352,12,2023,25,52,202312),('2023-12-26',202352,12,2023,26,52,202312),('2023-12-27',202352,12,2023,27,52,202312),('2023-12-28',202352,12,2023,28,52,202312),('2023-12-29',202352,12,2023,29,52,202312),('2023-12-30',202352,12,2023,30,52,202312),('2023-12-31',202353,12,2023,31,1,202312),('2024-01-01',202401,1,2024,1,1,202401),('2024-01-02',202401,1,2024,2,1,202401),('2024-01-03',202401,1,2024,3,1,202401),('2024-01-04',202401,1,2024,4,1,202401),('2024-01-05',202401,1,2024,5,1,202401),('2024-01-06',202401,1,2024,6,1,202401),('2024-01-07',202402,1,2024,7,2,202401),('2024-01-08',202402,1,2024,8,2,202401),('2024-01-09',202402,1,2024,9,2,202401),('2024-01-10',202402,1,2024,10,2,202401),('2024-01-11',202402,1,2024,11,2,202401),('2024-01-12',202402,1,2024,12,2,202401),('2024-01-13',202402,1,2024,13,2,202401),('2024-01-14',202403,1,2024,14,3,202401),('2024-01-15',202403,1,2024,15,3,202401),('2024-01-16',202403,1,2024,16,3,202401),('2024-01-17',202403,1,2024,17,3,202401),('2024-01-18',202403,1,2024,18,3,202401),('2024-01-19',202403,1,2024,19,3,202401),('2024-01-20',202403,1,2024,20,3,202401),('2024-01-21',202404,1,2024,21,4,202401),('2024-01-22',202404,1,2024,22,4,202401),('2024-01-23',202404,1,2024,23,4,202401),('2024-01-24',202404,1,2024,24,4,202401),('2024-01-25',202404,1,2024,25,4,202401),('2024-01-26',202404,1,2024,26,4,202401),('2024-01-27',202404,1,2024,27,4,202401),('2024-01-28',202405,1,2024,28,5,202401),('2024-01-29',202405,1,2024,29,5,202401),('2024-01-30',202405,1,2024,30,5,202401),('2024-01-31',202405,1,2024,31,5,202401),('2024-02-01',202405,2,2024,1,5,202402),('2024-02-02',202405,2,2024,2,5,202402),('2024-02-03',202405,2,2024,3,5,202402),('2024-02-04',202406,2,2024,4,6,202402),('2024-02-05',202406,2,2024,5,6,202402),('2024-02-06',202406,2,2024,6,6,202402),('2024-02-07',202406,2,2024,7,6,202402),('2024-02-08',202406,2,2024,8,6,202402),('2024-02-09',202406,2,2024,9,6,202402),('2024-02-10',202406,2,2024,10,6,202402),('2024-02-11',202407,2,2024,11,7,202402),('2024-02-12',202407,2,2024,12,7,202402),('2024-02-13',202407,2,2024,13,7,202402),('2024-02-14',202407,2,2024,14,7,202402),('2024-02-15',202407,2,2024,15,7,202402),('2024-02-16',202407,2,2024,16,7,202402),('2024-02-17',202407,2,2024,17,7,202402),('2024-02-18',202408,2,2024,18,8,202402),('2024-02-19',202408,2,2024,19,8,202402),('2024-02-20',202408,2,2024,20,8,202402),('2024-02-21',202408,2,2024,21,8,202402),('2024-02-22',202408,2,2024,22,8,202402),('2024-02-23',202408,2,2024,23,8,202402),('2024-02-24',202408,2,2024,24,8,202402),('2024-02-25',202409,2,2024,25,9,202402),('2024-02-26',202409,2,2024,26,9,202402),('2024-02-27',202409,2,2024,27,9,202402),('2024-02-28',202409,2,2024,28,9,202402),('2024-02-29',202409,2,2024,29,9,202402),('2024-03-01',202409,3,2024,1,9,202403),('2024-03-02',202409,3,2024,2,9,202403),('2024-03-03',202410,3,2024,3,10,202403),('2024-03-04',202410,3,2024,4,10,202403),('2024-03-05',202410,3,2024,5,10,202403),('2024-03-06',202410,3,2024,6,10,202403),('2024-03-07',202410,3,2024,7,10,202403),('2024-03-08',202410,3,2024,8,10,202403),('2024-03-09',202410,3,2024,9,10,202403),('2024-03-10',202411,3,2024,10,11,202403),('2024-03-11',202411,3,2024,11,11,202403),('2024-03-12',202411,3,2024,12,11,202403),('2024-03-13',202411,3,2024,13,11,202403),('2024-03-14',202411,3,2024,14,11,202403),('2024-03-15',202411,3,2024,15,11,202403),('2024-03-16',202411,3,2024,16,11,202403),('2024-03-17',202412,3,2024,17,12,202403),('2024-03-18',202412,3,2024,18,12,202403),('2024-03-19',202412,3,2024,19,12,202403),('2024-03-20',202412,3,2024,20,12,202403),('2024-03-21',202412,3,2024,21,12,202403),('2024-03-22',202412,3,2024,22,12,202403),('2024-03-23',202412,3,2024,23,12,202403),('2024-03-24',202413,3,2024,24,13,202403),('2024-03-25',202413,3,2024,25,13,202403),('2024-03-26',202413,3,2024,26,13,202403),('2024-03-27',202413,3,2024,27,13,202403),('2024-03-28',202413,3,2024,28,13,202403),('2024-03-29',202413,3,2024,29,13,202403),('2024-03-30',202413,3,2024,30,13,202403),('2024-03-31',202414,3,2024,31,14,202403),('2024-04-01',202414,4,2024,1,14,202404),('2024-04-02',202414,4,2024,2,14,202404),('2024-04-03',202414,4,2024,3,14,202404),('2024-04-04',202414,4,2024,4,14,202404),('2024-04-05',202414,4,2024,5,14,202404),('2024-04-06',202414,4,2024,6,14,202404),('2024-04-07',202415,4,2024,7,15,202404),('2024-04-08',202415,4,2024,8,15,202404),('2024-04-09',202415,4,2024,9,15,202404),('2024-04-10',202415,4,2024,10,15,202404),('2024-04-11',202415,4,2024,11,15,202404),('2024-04-12',202415,4,2024,12,15,202404),('2024-04-13',202415,4,2024,13,15,202404),('2024-04-14',202416,4,2024,14,16,202404),('2024-04-15',202416,4,2024,15,16,202404),('2024-04-16',202416,4,2024,16,16,202404),('2024-04-17',202416,4,2024,17,16,202404),('2024-04-18',202416,4,2024,18,16,202404),('2024-04-19',202416,4,2024,19,16,202404),('2024-04-20',202416,4,2024,20,16,202404),('2024-04-21',202417,4,2024,21,17,202404),('2024-04-22',202417,4,2024,22,17,202404),('2024-04-23',202417,4,2024,23,17,202404),('2024-04-24',202417,4,2024,24,17,202404),('2024-04-25',202417,4,2024,25,17,202404),('2024-04-26',202417,4,2024,26,17,202404),('2024-04-27',202417,4,2024,27,17,202404),('2024-04-28',202418,4,2024,28,18,202404),('2024-04-29',202418,4,2024,29,18,202404),('2024-04-30',202418,4,2024,30,18,202404),('2024-05-01',202418,5,2024,1,18,202405),('2024-05-02',202418,5,2024,2,18,202405),('2024-05-03',202418,5,2024,3,18,202405),('2024-05-04',202418,5,2024,4,18,202405),('2024-05-05',202419,5,2024,5,19,202405),('2024-05-06',202419,5,2024,6,19,202405),('2024-05-07',202419,5,2024,7,19,202405),('2024-05-08',202419,5,2024,8,19,202405),('2024-05-09',202419,5,2024,9,19,202405),('2024-05-10',202419,5,2024,10,19,202405),('2024-05-11',202419,5,2024,11,19,202405),('2024-05-12',202420,5,2024,12,20,202405),('2024-05-13',202420,5,2024,13,20,202405),('2024-05-14',202420,5,2024,14,20,202405),('2024-05-15',202420,5,2024,15,20,202405),('2024-05-16',202420,5,2024,16,20,202405),('2024-05-17',202420,5,2024,17,20,202405),('2024-05-18',202420,5,2024,18,20,202405),('2024-05-19',202421,5,2024,19,21,202405),('2024-05-20',202421,5,2024,20,21,202405),('2024-05-21',202421,5,2024,21,21,202405),('2024-05-22',202421,5,2024,22,21,202405),('2024-05-23',202421,5,2024,23,21,202405),('2024-05-24',202421,5,2024,24,21,202405),('2024-05-25',202421,5,2024,25,21,202405),('2024-05-26',202422,5,2024,26,22,202405),('2024-05-27',202422,5,2024,27,22,202405),('2024-05-28',202422,5,2024,28,22,202405),('2024-05-29',202422,5,2024,29,22,202405),('2024-05-30',202422,5,2024,30,22,202405),('2024-05-31',202422,5,2024,31,22,202405),('2024-06-01',202422,6,2024,1,22,202406),('2024-06-02',202423,6,2024,2,23,202406),('2024-06-03',202423,6,2024,3,23,202406),('2024-06-04',202423,6,2024,4,23,202406),('2024-06-05',202423,6,2024,5,23,202406),('2024-06-06',202423,6,2024,6,23,202406),('2024-06-07',202423,6,2024,7,23,202406),('2024-06-08',202423,6,2024,8,23,202406),('2024-06-09',202424,6,2024,9,24,202406),('2024-06-10',202424,6,2024,10,24,202406),('2024-06-11',202424,6,2024,11,24,202406),('2024-06-12',202424,6,2024,12,24,202406),('2024-06-13',202424,6,2024,13,24,202406),('2024-06-14',202424,6,2024,14,24,202406),('2024-06-15',202424,6,2024,15,24,202406),('2024-06-16',202425,6,2024,16,25,202406),('2024-06-17',202425,6,2024,17,25,202406),('2024-06-18',202425,6,2024,18,25,202406),('2024-06-19',202425,6,2024,19,25,202406),('2024-06-20',202425,6,2024,20,25,202406),('2024-06-21',202425,6,2024,21,25,202406),('2024-06-22',202425,6,2024,22,25,202406),('2024-06-23',202426,6,2024,23,26,202406),('2024-06-24',202426,6,2024,24,26,202406),('2024-06-25',202426,6,2024,25,26,202406),('2024-06-26',202426,6,2024,26,26,202406),('2024-06-27',202426,6,2024,27,26,202406),('2024-06-28',202426,6,2024,28,26,202406),('2024-06-29',202426,6,2024,29,26,202406),('2024-06-30',202427,6,2024,30,27,202406),('2024-07-01',202427,7,2024,1,27,202407),('2024-07-02',202427,7,2024,2,27,202407),('2024-07-03',202427,7,2024,3,27,202407),('2024-07-04',202427,7,2024,4,27,202407),('2024-07-05',202427,7,2024,5,27,202407),('2024-07-06',202427,7,2024,6,27,202407),('2024-07-07',202428,7,2024,7,28,202407),('2024-07-08',202428,7,2024,8,28,202407),('2024-07-09',202428,7,2024,9,28,202407),('2024-07-10',202428,7,2024,10,28,202407),('2024-07-11',202428,7,2024,11,28,202407),('2024-07-12',202428,7,2024,12,28,202407),('2024-07-13',202428,7,2024,13,28,202407),('2024-07-14',202429,7,2024,14,29,202407),('2024-07-15',202429,7,2024,15,29,202407),('2024-07-16',202429,7,2024,16,29,202407),('2024-07-17',202429,7,2024,17,29,202407),('2024-07-18',202429,7,2024,18,29,202407),('2024-07-19',202429,7,2024,19,29,202407),('2024-07-20',202429,7,2024,20,29,202407),('2024-07-21',202430,7,2024,21,30,202407),('2024-07-22',202430,7,2024,22,30,202407),('2024-07-23',202430,7,2024,23,30,202407),('2024-07-24',202430,7,2024,24,30,202407),('2024-07-25',202430,7,2024,25,30,202407),('2024-07-26',202430,7,2024,26,30,202407),('2024-07-27',202430,7,2024,27,30,202407),('2024-07-28',202431,7,2024,28,31,202407),('2024-07-29',202431,7,2024,29,31,202407),('2024-07-30',202431,7,2024,30,31,202407),('2024-07-31',202431,7,2024,31,31,202407),('2024-08-01',202431,8,2024,1,31,202408),('2024-08-02',202431,8,2024,2,31,202408),('2024-08-03',202431,8,2024,3,31,202408),('2024-08-04',202432,8,2024,4,32,202408),('2024-08-05',202432,8,2024,5,32,202408),('2024-08-06',202432,8,2024,6,32,202408),('2024-08-07',202432,8,2024,7,32,202408),('2024-08-08',202432,8,2024,8,32,202408),('2024-08-09',202432,8,2024,9,32,202408),('2024-08-10',202432,8,2024,10,32,202408),('2024-08-11',202433,8,2024,11,33,202408),('2024-08-12',202433,8,2024,12,33,202408),('2024-08-13',202433,8,2024,13,33,202408),('2024-08-14',202433,8,2024,14,33,202408),('2024-08-15',202433,8,2024,15,33,202408),('2024-08-16',202433,8,2024,16,33,202408),('2024-08-17',202433,8,2024,17,33,202408),('2024-08-18',202434,8,2024,18,34,202408),('2024-08-19',202434,8,2024,19,34,202408),('2024-08-20',202434,8,2024,20,34,202408),('2024-08-21',202434,8,2024,21,34,202408),('2024-08-22',202434,8,2024,22,34,202408),('2024-08-23',202434,8,2024,23,34,202408),('2024-08-24',202434,8,2024,24,34,202408),('2024-08-25',202435,8,2024,25,35,202408),('2024-08-26',202435,8,2024,26,35,202408),('2024-08-27',202435,8,2024,27,35,202408),('2024-08-28',202435,8,2024,28,35,202408),('2024-08-29',202435,8,2024,29,35,202408),('2024-08-30',202435,8,2024,30,35,202408),('2024-08-31',202435,8,2024,31,35,202408),('2024-09-01',202436,9,2024,1,36,202409),('2024-09-02',202436,9,2024,2,36,202409),('2024-09-03',202436,9,2024,3,36,202409),('2024-09-04',202436,9,2024,4,36,202409),('2024-09-05',202436,9,2024,5,36,202409),('2024-09-06',202436,9,2024,6,36,202409),('2024-09-07',202436,9,2024,7,36,202409),('2024-09-08',202437,9,2024,8,37,202409),('2024-09-09',202437,9,2024,9,37,202409),('2024-09-10',202437,9,2024,10,37,202409),('2024-09-11',202437,9,2024,11,37,202409),('2024-09-12',202437,9,2024,12,37,202409),('2024-09-13',202437,9,2024,13,37,202409),('2024-09-14',202437,9,2024,14,37,202409),('2024-09-15',202438,9,2024,15,38,202409),('2024-09-16',202438,9,2024,16,38,202409),('2024-09-17',202438,9,2024,17,38,202409),('2024-09-18',202438,9,2024,18,38,202409),('2024-09-19',202438,9,2024,19,38,202409),('2024-09-20',202438,9,2024,20,38,202409),('2024-09-21',202438,9,2024,21,38,202409),('2024-09-22',202439,9,2024,22,39,202409),('2024-09-23',202439,9,2024,23,39,202409),('2024-09-24',202439,9,2024,24,39,202409),('2024-09-25',202439,9,2024,25,39,202409),('2024-09-26',202439,9,2024,26,39,202409),('2024-09-27',202439,9,2024,27,39,202409),('2024-09-28',202439,9,2024,28,39,202409),('2024-09-29',202440,9,2024,29,40,202409),('2024-09-30',202440,9,2024,30,40,202409),('2024-10-01',202440,10,2024,1,40,202410),('2024-10-02',202440,10,2024,2,40,202410),('2024-10-03',202440,10,2024,3,40,202410),('2024-10-04',202440,10,2024,4,40,202410),('2024-10-05',202440,10,2024,5,40,202410),('2024-10-06',202441,10,2024,6,41,202410),('2024-10-07',202441,10,2024,7,41,202410),('2024-10-08',202441,10,2024,8,41,202410),('2024-10-09',202441,10,2024,9,41,202410),('2024-10-10',202441,10,2024,10,41,202410),('2024-10-11',202441,10,2024,11,41,202410),('2024-10-12',202441,10,2024,12,41,202410),('2024-10-13',202442,10,2024,13,42,202410),('2024-10-14',202442,10,2024,14,42,202410),('2024-10-15',202442,10,2024,15,42,202410),('2024-10-16',202442,10,2024,16,42,202410),('2024-10-17',202442,10,2024,17,42,202410),('2024-10-18',202442,10,2024,18,42,202410),('2024-10-19',202442,10,2024,19,42,202410),('2024-10-20',202443,10,2024,20,43,202410),('2024-10-21',202443,10,2024,21,43,202410),('2024-10-22',202443,10,2024,22,43,202410),('2024-10-23',202443,10,2024,23,43,202410),('2024-10-24',202443,10,2024,24,43,202410),('2024-10-25',202443,10,2024,25,43,202410),('2024-10-26',202443,10,2024,26,43,202410),('2024-10-27',202444,10,2024,27,44,202410),('2024-10-28',202444,10,2024,28,44,202410),('2024-10-29',202444,10,2024,29,44,202410),('2024-10-30',202444,10,2024,30,44,202410),('2024-10-31',202444,10,2024,31,44,202410),('2024-11-01',202444,11,2024,1,44,202411),('2024-11-02',202444,11,2024,2,44,202411),('2024-11-03',202445,11,2024,3,45,202411),('2024-11-04',202445,11,2024,4,45,202411),('2024-11-05',202445,11,2024,5,45,202411),('2024-11-06',202445,11,2024,6,45,202411),('2024-11-07',202445,11,2024,7,45,202411),('2024-11-08',202445,11,2024,8,45,202411),('2024-11-09',202445,11,2024,9,45,202411),('2024-11-10',202446,11,2024,10,46,202411),('2024-11-11',202446,11,2024,11,46,202411),('2024-11-12',202446,11,2024,12,46,202411),('2024-11-13',202446,11,2024,13,46,202411),('2024-11-14',202446,11,2024,14,46,202411),('2024-11-15',202446,11,2024,15,46,202411),('2024-11-16',202446,11,2024,16,46,202411),('2024-11-17',202447,11,2024,17,47,202411),('2024-11-18',202447,11,2024,18,47,202411),('2024-11-19',202447,11,2024,19,47,202411),('2024-11-20',202447,11,2024,20,47,202411),('2024-11-21',202447,11,2024,21,47,202411),('2024-11-22',202447,11,2024,22,47,202411),('2024-11-23',202447,11,2024,23,47,202411),('2024-11-24',202448,11,2024,24,48,202411),('2024-11-25',202448,11,2024,25,48,202411),('2024-11-26',202448,11,2024,26,48,202411),('2024-11-27',202448,11,2024,27,48,202411),('2024-11-28',202448,11,2024,28,48,202411),('2024-11-29',202448,11,2024,29,48,202411),('2024-11-30',202448,11,2024,30,48,202411),('2024-12-01',202449,12,2024,1,49,202412),('2024-12-02',202449,12,2024,2,49,202412),('2024-12-03',202449,12,2024,3,49,202412),('2024-12-04',202449,12,2024,4,49,202412),('2024-12-05',202449,12,2024,5,49,202412),('2024-12-06',202449,12,2024,6,49,202412),('2024-12-07',202449,12,2024,7,49,202412),('2024-12-08',202450,12,2024,8,50,202412),('2024-12-09',202450,12,2024,9,50,202412),('2024-12-10',202450,12,2024,10,50,202412),('2024-12-11',202450,12,2024,11,50,202412),('2024-12-12',202450,12,2024,12,50,202412),('2024-12-13',202450,12,2024,13,50,202412),('2024-12-14',202450,12,2024,14,50,202412),('2024-12-15',202451,12,2024,15,51,202412),('2024-12-16',202451,12,2024,16,51,202412),('2024-12-17',202451,12,2024,17,51,202412),('2024-12-18',202451,12,2024,18,51,202412),('2024-12-19',202451,12,2024,19,51,202412),('2024-12-20',202451,12,2024,20,51,202412),('2024-12-21',202451,12,2024,21,51,202412),('2024-12-22',202452,12,2024,22,52,202412),('2024-12-23',202452,12,2024,23,52,202412),('2024-12-24',202452,12,2024,24,52,202412),('2024-12-25',202452,12,2024,25,52,202412),('2024-12-26',202452,12,2024,26,52,202412),('2024-12-27',202452,12,2024,27,52,202412),('2024-12-28',202452,12,2024,28,52,202412),('2024-12-29',202453,12,2024,29,1,202412),('2024-12-30',202401,12,2024,30,1,202412),('2024-12-31',202401,12,2024,31,1,202412),('2025-01-01',202501,1,2025,1,1,202501),('2025-01-02',202501,1,2025,2,1,202501),('2025-01-03',202501,1,2025,3,1,202501),('2025-01-04',202501,1,2025,4,1,202501),('2025-01-05',202502,1,2025,5,2,202501),('2025-01-06',202502,1,2025,6,2,202501),('2025-01-07',202502,1,2025,7,2,202501),('2025-01-08',202502,1,2025,8,2,202501),('2025-01-09',202502,1,2025,9,2,202501),('2025-01-10',202502,1,2025,10,2,202501),('2025-01-11',202502,1,2025,11,2,202501),('2025-01-12',202503,1,2025,12,3,202501),('2025-01-13',202503,1,2025,13,3,202501),('2025-01-14',202503,1,2025,14,3,202501),('2025-01-15',202503,1,2025,15,3,202501),('2025-01-16',202503,1,2025,16,3,202501),('2025-01-17',202503,1,2025,17,3,202501),('2025-01-18',202503,1,2025,18,3,202501),('2025-01-19',202504,1,2025,19,4,202501),('2025-01-20',202504,1,2025,20,4,202501),('2025-01-21',202504,1,2025,21,4,202501),('2025-01-22',202504,1,2025,22,4,202501),('2025-01-23',202504,1,2025,23,4,202501),('2025-01-24',202504,1,2025,24,4,202501),('2025-01-25',202504,1,2025,25,4,202501),('2025-01-26',202505,1,2025,26,5,202501),('2025-01-27',202505,1,2025,27,5,202501),('2025-01-28',202505,1,2025,28,5,202501),('2025-01-29',202505,1,2025,29,5,202501),('2025-01-30',202505,1,2025,30,5,202501),('2025-01-31',202505,1,2025,31,5,202501),('2025-02-01',202505,2,2025,1,5,202502),('2025-02-02',202506,2,2025,2,6,202502),('2025-02-03',202506,2,2025,3,6,202502),('2025-02-04',202506,2,2025,4,6,202502),('2025-02-05',202506,2,2025,5,6,202502),('2025-02-06',202506,2,2025,6,6,202502),('2025-02-07',202506,2,2025,7,6,202502),('2025-02-08',202506,2,2025,8,6,202502),('2025-02-09',202507,2,2025,9,7,202502),('2025-02-10',202507,2,2025,10,7,202502),('2025-02-11',202507,2,2025,11,7,202502),('2025-02-12',202507,2,2025,12,7,202502),('2025-02-13',202507,2,2025,13,7,202502),('2025-02-14',202507,2,2025,14,7,202502),('2025-02-15',202507,2,2025,15,7,202502),('2025-02-16',202508,2,2025,16,8,202502),('2025-02-17',202508,2,2025,17,8,202502),('2025-02-18',202508,2,2025,18,8,202502),('2025-02-19',202508,2,2025,19,8,202502),('2025-02-20',202508,2,2025,20,8,202502),('2025-02-21',202508,2,2025,21,8,202502),('2025-02-22',202508,2,2025,22,8,202502),('2025-02-23',202509,2,2025,23,9,202502),('2025-02-24',202509,2,2025,24,9,202502),('2025-02-25',202509,2,2025,25,9,202502),('2025-02-26',202509,2,2025,26,9,202502),('2025-02-27',202509,2,2025,27,9,202502),('2025-02-28',202509,2,2025,28,9,202502),('2025-03-01',202509,3,2025,1,9,202503),('2025-03-02',202510,3,2025,2,10,202503),('2025-03-03',202510,3,2025,3,10,202503),('2025-03-04',202510,3,2025,4,10,202503),('2025-03-05',202510,3,2025,5,10,202503),('2025-03-06',202510,3,2025,6,10,202503),('2025-03-07',202510,3,2025,7,10,202503),('2025-03-08',202510,3,2025,8,10,202503),('2025-03-09',202511,3,2025,9,11,202503),('2025-03-10',202511,3,2025,10,11,202503),('2025-03-11',202511,3,2025,11,11,202503),('2025-03-12',202511,3,2025,12,11,202503),('2025-03-13',202511,3,2025,13,11,202503),('2025-03-14',202511,3,2025,14,11,202503),('2025-03-15',202511,3,2025,15,11,202503),('2025-03-16',202512,3,2025,16,12,202503),('2025-03-17',202512,3,2025,17,12,202503),('2025-03-18',202512,3,2025,18,12,202503),('2025-03-19',202512,3,2025,19,12,202503),('2025-03-20',202512,3,2025,20,12,202503),('2025-03-21',202512,3,2025,21,12,202503),('2025-03-22',202512,3,2025,22,12,202503),('2025-03-23',202513,3,2025,23,13,202503),('2025-03-24',202513,3,2025,24,13,202503),('2025-03-25',202513,3,2025,25,13,202503),('2025-03-26',202513,3,2025,26,13,202503),('2025-03-27',202513,3,2025,27,13,202503),('2025-03-28',202513,3,2025,28,13,202503),('2025-03-29',202513,3,2025,29,13,202503),('2025-03-30',202514,3,2025,30,14,202503),('2025-03-31',202514,3,2025,31,14,202503),('2025-04-01',202514,4,2025,1,14,202504),('2025-04-02',202514,4,2025,2,14,202504),('2025-04-03',202514,4,2025,3,14,202504),('2025-04-04',202514,4,2025,4,14,202504),('2025-04-05',202514,4,2025,5,14,202504),('2025-04-06',202515,4,2025,6,15,202504),('2025-04-07',202515,4,2025,7,15,202504),('2025-04-08',202515,4,2025,8,15,202504),('2025-04-09',202515,4,2025,9,15,202504),('2025-04-10',202515,4,2025,10,15,202504),('2025-04-11',202515,4,2025,11,15,202504),('2025-04-12',202515,4,2025,12,15,202504),('2025-04-13',202516,4,2025,13,16,202504),('2025-04-14',202516,4,2025,14,16,202504),('2025-04-15',202516,4,2025,15,16,202504),('2025-04-16',202516,4,2025,16,16,202504),('2025-04-17',202516,4,2025,17,16,202504),('2025-04-18',202516,4,2025,18,16,202504),('2025-04-19',202516,4,2025,19,16,202504),('2025-04-20',202517,4,2025,20,17,202504),('2025-04-21',202517,4,2025,21,17,202504),('2025-04-22',202517,4,2025,22,17,202504),('2025-04-23',202517,4,2025,23,17,202504),('2025-04-24',202517,4,2025,24,17,202504),('2025-04-25',202517,4,2025,25,17,202504),('2025-04-26',202517,4,2025,26,17,202504),('2025-04-27',202518,4,2025,27,18,202504),('2025-04-28',202518,4,2025,28,18,202504),('2025-04-29',202518,4,2025,29,18,202504),('2025-04-30',202518,4,2025,30,18,202504),('2025-05-01',202518,5,2025,1,18,202505),('2025-05-02',202518,5,2025,2,18,202505),('2025-05-03',202518,5,2025,3,18,202505),('2025-05-04',202519,5,2025,4,19,202505),('2025-05-05',202519,5,2025,5,19,202505),('2025-05-06',202519,5,2025,6,19,202505),('2025-05-07',202519,5,2025,7,19,202505),('2025-05-08',202519,5,2025,8,19,202505),('2025-05-09',202519,5,2025,9,19,202505),('2025-05-10',202519,5,2025,10,19,202505),('2025-05-11',202520,5,2025,11,20,202505),('2025-05-12',202520,5,2025,12,20,202505),('2025-05-13',202520,5,2025,13,20,202505),('2025-05-14',202520,5,2025,14,20,202505),('2025-05-15',202520,5,2025,15,20,202505),('2025-05-16',202520,5,2025,16,20,202505),('2025-05-17',202520,5,2025,17,20,202505),('2025-05-18',202521,5,2025,18,21,202505),('2025-05-19',202521,5,2025,19,21,202505),('2025-05-20',202521,5,2025,20,21,202505),('2025-05-21',202521,5,2025,21,21,202505),('2025-05-22',202521,5,2025,22,21,202505),('2025-05-23',202521,5,2025,23,21,202505),('2025-05-24',202521,5,2025,24,21,202505),('2025-05-25',202522,5,2025,25,22,202505),('2025-05-26',202522,5,2025,26,22,202505),('2025-05-27',202522,5,2025,27,22,202505),('2025-05-28',202522,5,2025,28,22,202505),('2025-05-29',202522,5,2025,29,22,202505),('2025-05-30',202522,5,2025,30,22,202505),('2025-05-31',202522,5,2025,31,22,202505),('2025-06-01',202523,6,2025,1,23,202506),('2025-06-02',202523,6,2025,2,23,202506),('2025-06-03',202523,6,2025,3,23,202506),('2025-06-04',202523,6,2025,4,23,202506),('2025-06-05',202523,6,2025,5,23,202506),('2025-06-06',202523,6,2025,6,23,202506),('2025-06-07',202523,6,2025,7,23,202506),('2025-06-08',202524,6,2025,8,24,202506),('2025-06-09',202524,6,2025,9,24,202506),('2025-06-10',202524,6,2025,10,24,202506),('2025-06-11',202524,6,2025,11,24,202506),('2025-06-12',202524,6,2025,12,24,202506),('2025-06-13',202524,6,2025,13,24,202506),('2025-06-14',202524,6,2025,14,24,202506),('2025-06-15',202525,6,2025,15,25,202506),('2025-06-16',202525,6,2025,16,25,202506),('2025-06-17',202525,6,2025,17,25,202506),('2025-06-18',202525,6,2025,18,25,202506),('2025-06-19',202525,6,2025,19,25,202506),('2025-06-20',202525,6,2025,20,25,202506),('2025-06-21',202525,6,2025,21,25,202506),('2025-06-22',202526,6,2025,22,26,202506),('2025-06-23',202526,6,2025,23,26,202506),('2025-06-24',202526,6,2025,24,26,202506),('2025-06-25',202526,6,2025,25,26,202506),('2025-06-26',202526,6,2025,26,26,202506),('2025-06-27',202526,6,2025,27,26,202506),('2025-06-28',202526,6,2025,28,26,202506),('2025-06-29',202527,6,2025,29,27,202506),('2025-06-30',202527,6,2025,30,27,202506),('2025-07-01',202527,7,2025,1,27,202507),('2025-07-02',202527,7,2025,2,27,202507),('2025-07-03',202527,7,2025,3,27,202507),('2025-07-04',202527,7,2025,4,27,202507),('2025-07-05',202527,7,2025,5,27,202507),('2025-07-06',202528,7,2025,6,28,202507),('2025-07-07',202528,7,2025,7,28,202507),('2025-07-08',202528,7,2025,8,28,202507),('2025-07-09',202528,7,2025,9,28,202507),('2025-07-10',202528,7,2025,10,28,202507),('2025-07-11',202528,7,2025,11,28,202507),('2025-07-12',202528,7,2025,12,28,202507),('2025-07-13',202529,7,2025,13,29,202507),('2025-07-14',202529,7,2025,14,29,202507),('2025-07-15',202529,7,2025,15,29,202507),('2025-07-16',202529,7,2025,16,29,202507),('2025-07-17',202529,7,2025,17,29,202507),('2025-07-18',202529,7,2025,18,29,202507),('2025-07-19',202529,7,2025,19,29,202507),('2025-07-20',202530,7,2025,20,30,202507),('2025-07-21',202530,7,2025,21,30,202507),('2025-07-22',202530,7,2025,22,30,202507),('2025-07-23',202530,7,2025,23,30,202507),('2025-07-24',202530,7,2025,24,30,202507),('2025-07-25',202530,7,2025,25,30,202507),('2025-07-26',202530,7,2025,26,30,202507),('2025-07-27',202531,7,2025,27,31,202507),('2025-07-28',202531,7,2025,28,31,202507),('2025-07-29',202531,7,2025,29,31,202507),('2025-07-30',202531,7,2025,30,31,202507),('2025-07-31',202531,7,2025,31,31,202507),('2025-08-01',202531,8,2025,1,31,202508),('2025-08-02',202531,8,2025,2,31,202508),('2025-08-03',202532,8,2025,3,32,202508),('2025-08-04',202532,8,2025,4,32,202508),('2025-08-05',202532,8,2025,5,32,202508),('2025-08-06',202532,8,2025,6,32,202508),('2025-08-07',202532,8,2025,7,32,202508),('2025-08-08',202532,8,2025,8,32,202508),('2025-08-09',202532,8,2025,9,32,202508),('2025-08-10',202533,8,2025,10,33,202508),('2025-08-11',202533,8,2025,11,33,202508),('2025-08-12',202533,8,2025,12,33,202508),('2025-08-13',202533,8,2025,13,33,202508),('2025-08-14',202533,8,2025,14,33,202508),('2025-08-15',202533,8,2025,15,33,202508),('2025-08-16',202533,8,2025,16,33,202508),('2025-08-17',202534,8,2025,17,34,202508),('2025-08-18',202534,8,2025,18,34,202508),('2025-08-19',202534,8,2025,19,34,202508),('2025-08-20',202534,8,2025,20,34,202508),('2025-08-21',202534,8,2025,21,34,202508),('2025-08-22',202534,8,2025,22,34,202508),('2025-08-23',202534,8,2025,23,34,202508),('2025-08-24',202535,8,2025,24,35,202508),('2025-08-25',202535,8,2025,25,35,202508),('2025-08-26',202535,8,2025,26,35,202508),('2025-08-27',202535,8,2025,27,35,202508),('2025-08-28',202535,8,2025,28,35,202508),('2025-08-29',202535,8,2025,29,35,202508),('2025-08-30',202535,8,2025,30,35,202508),('2025-08-31',202536,8,2025,31,36,202508),('2025-09-01',202536,9,2025,1,36,202509),('2025-09-02',202536,9,2025,2,36,202509),('2025-09-03',202536,9,2025,3,36,202509),('2025-09-04',202536,9,2025,4,36,202509),('2025-09-05',202536,9,2025,5,36,202509),('2025-09-06',202536,9,2025,6,36,202509),('2025-09-07',202537,9,2025,7,37,202509),('2025-09-08',202537,9,2025,8,37,202509),('2025-09-09',202537,9,2025,9,37,202509),('2025-09-10',202537,9,2025,10,37,202509),('2025-09-11',202537,9,2025,11,37,202509),('2025-09-12',202537,9,2025,12,37,202509),('2025-09-13',202537,9,2025,13,37,202509),('2025-09-14',202538,9,2025,14,38,202509),('2025-09-15',202538,9,2025,15,38,202509),('2025-09-16',202538,9,2025,16,38,202509),('2025-09-17',202538,9,2025,17,38,202509),('2025-09-18',202538,9,2025,18,38,202509),('2025-09-19',202538,9,2025,19,38,202509),('2025-09-20',202538,9,2025,20,38,202509),('2025-09-21',202539,9,2025,21,39,202509),('2025-09-22',202539,9,2025,22,39,202509),('2025-09-23',202539,9,2025,23,39,202509),('2025-09-24',202539,9,2025,24,39,202509),('2025-09-25',202539,9,2025,25,39,202509),('2025-09-26',202539,9,2025,26,39,202509),('2025-09-27',202539,9,2025,27,39,202509),('2025-09-28',202540,9,2025,28,40,202509),('2025-09-29',202540,9,2025,29,40,202509),('2025-09-30',202540,9,2025,30,40,202509),('2025-10-01',202540,10,2025,1,40,202510),('2025-10-02',202540,10,2025,2,40,202510),('2025-10-03',202540,10,2025,3,40,202510),('2025-10-04',202540,10,2025,4,40,202510),('2025-10-05',202541,10,2025,5,41,202510),('2025-10-06',202541,10,2025,6,41,202510),('2025-10-07',202541,10,2025,7,41,202510),('2025-10-08',202541,10,2025,8,41,202510),('2025-10-09',202541,10,2025,9,41,202510),('2025-10-10',202541,10,2025,10,41,202510),('2025-10-11',202541,10,2025,11,41,202510),('2025-10-12',202542,10,2025,12,42,202510),('2025-10-13',202542,10,2025,13,42,202510),('2025-10-14',202542,10,2025,14,42,202510),('2025-10-15',202542,10,2025,15,42,202510),('2025-10-16',202542,10,2025,16,42,202510),('2025-10-17',202542,10,2025,17,42,202510),('2025-10-18',202542,10,2025,18,42,202510),('2025-10-19',202543,10,2025,19,43,202510),('2025-10-20',202543,10,2025,20,43,202510),('2025-10-21',202543,10,2025,21,43,202510),('2025-10-22',202543,10,2025,22,43,202510),('2025-10-23',202543,10,2025,23,43,202510),('2025-10-24',202543,10,2025,24,43,202510),('2025-10-25',202543,10,2025,25,43,202510),('2025-10-26',202544,10,2025,26,44,202510),('2025-10-27',202544,10,2025,27,44,202510),('2025-10-28',202544,10,2025,28,44,202510),('2025-10-29',202544,10,2025,29,44,202510),('2025-10-30',202544,10,2025,30,44,202510),('2025-10-31',202544,10,2025,31,44,202510),('2025-11-01',202544,11,2025,1,44,202511),('2025-11-02',202545,11,2025,2,45,202511),('2025-11-03',202545,11,2025,3,45,202511),('2025-11-04',202545,11,2025,4,45,202511),('2025-11-05',202545,11,2025,5,45,202511),('2025-11-06',202545,11,2025,6,45,202511),('2025-11-07',202545,11,2025,7,45,202511),('2025-11-08',202545,11,2025,8,45,202511),('2025-11-09',202546,11,2025,9,46,202511),('2025-11-10',202546,11,2025,10,46,202511),('2025-11-11',202546,11,2025,11,46,202511),('2025-11-12',202546,11,2025,12,46,202511),('2025-11-13',202546,11,2025,13,46,202511),('2025-11-14',202546,11,2025,14,46,202511),('2025-11-15',202546,11,2025,15,46,202511),('2025-11-16',202547,11,2025,16,47,202511),('2025-11-17',202547,11,2025,17,47,202511),('2025-11-18',202547,11,2025,18,47,202511),('2025-11-19',202547,11,2025,19,47,202511),('2025-11-20',202547,11,2025,20,47,202511),('2025-11-21',202547,11,2025,21,47,202511),('2025-11-22',202547,11,2025,22,47,202511),('2025-11-23',202548,11,2025,23,48,202511),('2025-11-24',202548,11,2025,24,48,202511),('2025-11-25',202548,11,2025,25,48,202511),('2025-11-26',202548,11,2025,26,48,202511),('2025-11-27',202548,11,2025,27,48,202511),('2025-11-28',202548,11,2025,28,48,202511),('2025-11-29',202548,11,2025,29,48,202511),('2025-11-30',202549,11,2025,30,49,202511),('2025-12-01',202549,12,2025,1,49,202512),('2025-12-02',202549,12,2025,2,49,202512),('2025-12-03',202549,12,2025,3,49,202512),('2025-12-04',202549,12,2025,4,49,202512),('2025-12-05',202549,12,2025,5,49,202512),('2025-12-06',202549,12,2025,6,49,202512),('2025-12-07',202550,12,2025,7,50,202512),('2025-12-08',202550,12,2025,8,50,202512),('2025-12-09',202550,12,2025,9,50,202512),('2025-12-10',202550,12,2025,10,50,202512),('2025-12-11',202550,12,2025,11,50,202512),('2025-12-12',202550,12,2025,12,50,202512),('2025-12-13',202550,12,2025,13,50,202512),('2025-12-14',202551,12,2025,14,51,202512),('2025-12-15',202551,12,2025,15,51,202512),('2025-12-16',202551,12,2025,16,51,202512),('2025-12-17',202551,12,2025,17,51,202512),('2025-12-18',202551,12,2025,18,51,202512),('2025-12-19',202551,12,2025,19,51,202512),('2025-12-20',202551,12,2025,20,51,202512),('2025-12-21',202552,12,2025,21,52,202512),('2025-12-22',202552,12,2025,22,52,202512),('2025-12-23',202552,12,2025,23,52,202512),('2025-12-24',202552,12,2025,24,52,202512),('2025-12-25',202552,12,2025,25,52,202512),('2025-12-26',202552,12,2025,26,52,202512),('2025-12-27',202552,12,2025,27,52,202512),('2025-12-28',202553,12,2025,28,53,202512),('2025-12-29',202501,12,2025,29,53,202512),('2025-12-30',202501,12,2025,30,53,202512),('2025-12-31',202501,12,2025,31,53,202512),('2026-01-01',202601,1,2026,1,53,202601),('2026-01-02',202601,1,2026,2,53,202601),('2026-01-03',202601,1,2026,3,53,202601),('2026-01-04',202602,1,2026,4,1,202601),('2026-01-05',202602,1,2026,5,1,202601),('2026-01-06',202602,1,2026,6,1,202601),('2026-01-07',202602,1,2026,7,1,202601),('2026-01-08',202602,1,2026,8,1,202601),('2026-01-09',202602,1,2026,9,1,202601),('2026-01-10',202602,1,2026,10,1,202601),('2026-01-11',202603,1,2026,11,2,202601),('2026-01-12',202603,1,2026,12,2,202601),('2026-01-13',202603,1,2026,13,2,202601),('2026-01-14',202603,1,2026,14,2,202601),('2026-01-15',202603,1,2026,15,2,202601),('2026-01-16',202603,1,2026,16,2,202601),('2026-01-17',202603,1,2026,17,2,202601),('2026-01-18',202604,1,2026,18,3,202601),('2026-01-19',202604,1,2026,19,3,202601),('2026-01-20',202604,1,2026,20,3,202601),('2026-01-21',202604,1,2026,21,3,202601),('2026-01-22',202604,1,2026,22,3,202601),('2026-01-23',202604,1,2026,23,3,202601),('2026-01-24',202604,1,2026,24,3,202601),('2026-01-25',202605,1,2026,25,4,202601),('2026-01-26',202605,1,2026,26,4,202601),('2026-01-27',202605,1,2026,27,4,202601),('2026-01-28',202605,1,2026,28,4,202601),('2026-01-29',202605,1,2026,29,4,202601),('2026-01-30',202605,1,2026,30,4,202601),('2026-01-31',202605,1,2026,31,4,202601),('2026-02-01',202606,2,2026,1,5,202602),('2026-02-02',202606,2,2026,2,5,202602),('2026-02-03',202606,2,2026,3,5,202602),('2026-02-04',202606,2,2026,4,5,202602),('2026-02-05',202606,2,2026,5,5,202602),('2026-02-06',202606,2,2026,6,5,202602),('2026-02-07',202606,2,2026,7,5,202602),('2026-02-08',202607,2,2026,8,6,202602),('2026-02-09',202607,2,2026,9,6,202602),('2026-02-10',202607,2,2026,10,6,202602),('2026-02-11',202607,2,2026,11,6,202602),('2026-02-12',202607,2,2026,12,6,202602),('2026-02-13',202607,2,2026,13,6,202602),('2026-02-14',202607,2,2026,14,6,202602),('2026-02-15',202608,2,2026,15,7,202602),('2026-02-16',202608,2,2026,16,7,202602),('2026-02-17',202608,2,2026,17,7,202602),('2026-02-18',202608,2,2026,18,7,202602),('2026-02-19',202608,2,2026,19,7,202602),('2026-02-20',202608,2,2026,20,7,202602),('2026-02-21',202608,2,2026,21,7,202602),('2026-02-22',202609,2,2026,22,8,202602),('2026-02-23',202609,2,2026,23,8,202602),('2026-02-24',202609,2,2026,24,8,202602),('2026-02-25',202609,2,2026,25,8,202602),('2026-02-26',202609,2,2026,26,8,202602),('2026-02-27',202609,2,2026,27,8,202602),('2026-02-28',202609,2,2026,28,8,202602),('2026-03-01',202610,3,2026,1,9,202603),('2026-03-02',202610,3,2026,2,9,202603),('2026-03-03',202610,3,2026,3,9,202603),('2026-03-04',202610,3,2026,4,9,202603),('2026-03-05',202610,3,2026,5,9,202603),('2026-03-06',202610,3,2026,6,9,202603),('2026-03-07',202610,3,2026,7,9,202603),('2026-03-08',202611,3,2026,8,10,202603),('2026-03-09',202611,3,2026,9,10,202603),('2026-03-10',202611,3,2026,10,10,202603),('2026-03-11',202611,3,2026,11,10,202603),('2026-03-12',202611,3,2026,12,10,202603),('2026-03-13',202611,3,2026,13,10,202603),('2026-03-14',202611,3,2026,14,10,202603),('2026-03-15',202612,3,2026,15,11,202603),('2026-03-16',202612,3,2026,16,11,202603),('2026-03-17',202612,3,2026,17,11,202603),('2026-03-18',202612,3,2026,18,11,202603),('2026-03-19',202612,3,2026,19,11,202603),('2026-03-20',202612,3,2026,20,11,202603),('2026-03-21',202612,3,2026,21,11,202603),('2026-03-22',202613,3,2026,22,12,202603),('2026-03-23',202613,3,2026,23,12,202603),('2026-03-24',202613,3,2026,24,12,202603),('2026-03-25',202613,3,2026,25,12,202603),('2026-03-26',202613,3,2026,26,12,202603),('2026-03-27',202613,3,2026,27,12,202603),('2026-03-28',202613,3,2026,28,12,202603),('2026-03-29',202614,3,2026,29,13,202603),('2026-03-30',202614,3,2026,30,13,202603),('2026-03-31',202614,3,2026,31,13,202603),('2026-04-01',202614,4,2026,1,13,202604),('2026-04-02',202614,4,2026,2,13,202604),('2026-04-03',202614,4,2026,3,13,202604),('2026-04-04',202614,4,2026,4,13,202604),('2026-04-05',202615,4,2026,5,14,202604),('2026-04-06',202615,4,2026,6,14,202604),('2026-04-07',202615,4,2026,7,14,202604),('2026-04-08',202615,4,2026,8,14,202604),('2026-04-09',202615,4,2026,9,14,202604),('2026-04-10',202615,4,2026,10,14,202604),('2026-04-11',202615,4,2026,11,14,202604),('2026-04-12',202616,4,2026,12,15,202604),('2026-04-13',202616,4,2026,13,15,202604),('2026-04-14',202616,4,2026,14,15,202604),('2026-04-15',202616,4,2026,15,15,202604),('2026-04-16',202616,4,2026,16,15,202604),('2026-04-17',202616,4,2026,17,15,202604),('2026-04-18',202616,4,2026,18,15,202604),('2026-04-19',202617,4,2026,19,16,202604),('2026-04-20',202617,4,2026,20,16,202604),('2026-04-21',202617,4,2026,21,16,202604),('2026-04-22',202617,4,2026,22,16,202604),('2026-04-23',202617,4,2026,23,16,202604),('2026-04-24',202617,4,2026,24,16,202604),('2026-04-25',202617,4,2026,25,16,202604),('2026-04-26',202618,4,2026,26,17,202604),('2026-04-27',202618,4,2026,27,17,202604),('2026-04-28',202618,4,2026,28,17,202604),('2026-04-29',202618,4,2026,29,17,202604),('2026-04-30',202618,4,2026,30,17,202604),('2026-05-01',202618,5,2026,1,17,202605),('2026-05-02',202618,5,2026,2,17,202605),('2026-05-03',202619,5,2026,3,18,202605),('2026-05-04',202619,5,2026,4,18,202605),('2026-05-05',202619,5,2026,5,18,202605),('2026-05-06',202619,5,2026,6,18,202605),('2026-05-07',202619,5,2026,7,18,202605),('2026-05-08',202619,5,2026,8,18,202605),('2026-05-09',202619,5,2026,9,18,202605),('2026-05-10',202620,5,2026,10,19,202605),('2026-05-11',202620,5,2026,11,19,202605),('2026-05-12',202620,5,2026,12,19,202605),('2026-05-13',202620,5,2026,13,19,202605),('2026-05-14',202620,5,2026,14,19,202605),('2026-05-15',202620,5,2026,15,19,202605),('2026-05-16',202620,5,2026,16,19,202605),('2026-05-17',202621,5,2026,17,20,202605),('2026-05-18',202621,5,2026,18,20,202605),('2026-05-19',202621,5,2026,19,20,202605),('2026-05-20',202621,5,2026,20,20,202605),('2026-05-21',202621,5,2026,21,20,202605),('2026-05-22',202621,5,2026,22,20,202605),('2026-05-23',202621,5,2026,23,20,202605),('2026-05-24',202622,5,2026,24,21,202605),('2026-05-25',202622,5,2026,25,21,202605),('2026-05-26',202622,5,2026,26,21,202605),('2026-05-27',202622,5,2026,27,21,202605),('2026-05-28',202622,5,2026,28,21,202605),('2026-05-29',202622,5,2026,29,21,202605),('2026-05-30',202622,5,2026,30,21,202605),('2026-05-31',202623,5,2026,31,22,202605),('2026-06-01',202623,6,2026,1,22,202606),('2026-06-02',202623,6,2026,2,22,202606),('2026-06-03',202623,6,2026,3,22,202606),('2026-06-04',202623,6,2026,4,22,202606),('2026-06-05',202623,6,2026,5,22,202606),('2026-06-06',202623,6,2026,6,22,202606),('2026-06-07',202624,6,2026,7,23,202606),('2026-06-08',202624,6,2026,8,23,202606),('2026-06-09',202624,6,2026,9,23,202606),('2026-06-10',202624,6,2026,10,23,202606),('2026-06-11',202624,6,2026,11,23,202606),('2026-06-12',202624,6,2026,12,23,202606),('2026-06-13',202624,6,2026,13,23,202606),('2026-06-14',202625,6,2026,14,24,202606),('2026-06-15',202625,6,2026,15,24,202606),('2026-06-16',202625,6,2026,16,24,202606),('2026-06-17',202625,6,2026,17,24,202606),('2026-06-18',202625,6,2026,18,24,202606),('2026-06-19',202625,6,2026,19,24,202606),('2026-06-20',202625,6,2026,20,24,202606),('2026-06-21',202626,6,2026,21,25,202606),('2026-06-22',202626,6,2026,22,25,202606),('2026-06-23',202626,6,2026,23,25,202606),('2026-06-24',202626,6,2026,24,25,202606),('2026-06-25',202626,6,2026,25,25,202606),('2026-06-26',202626,6,2026,26,25,202606),('2026-06-27',202626,6,2026,27,25,202606),('2026-06-28',202627,6,2026,28,26,202606),('2026-06-29',202627,6,2026,29,26,202606),('2026-06-30',202627,6,2026,30,26,202606),('2026-07-01',202627,7,2026,1,26,202607),('2026-07-02',202627,7,2026,2,26,202607),('2026-07-03',202627,7,2026,3,26,202607),('2026-07-04',202627,7,2026,4,26,202607),('2026-07-05',202628,7,2026,5,27,202607),('2026-07-06',202628,7,2026,6,27,202607),('2026-07-07',202628,7,2026,7,27,202607),('2026-07-08',202628,7,2026,8,27,202607),('2026-07-09',202628,7,2026,9,27,202607),('2026-07-10',202628,7,2026,10,27,202607),('2026-07-11',202628,7,2026,11,27,202607),('2026-07-12',202629,7,2026,12,28,202607),('2026-07-13',202629,7,2026,13,28,202607),('2026-07-14',202629,7,2026,14,28,202607),('2026-07-15',202629,7,2026,15,28,202607),('2026-07-16',202629,7,2026,16,28,202607),('2026-07-17',202629,7,2026,17,28,202607),('2026-07-18',202629,7,2026,18,28,202607),('2026-07-19',202630,7,2026,19,29,202607),('2026-07-20',202630,7,2026,20,29,202607),('2026-07-21',202630,7,2026,21,29,202607),('2026-07-22',202630,7,2026,22,29,202607),('2026-07-23',202630,7,2026,23,29,202607),('2026-07-24',202630,7,2026,24,29,202607),('2026-07-25',202630,7,2026,25,29,202607),('2026-07-26',202631,7,2026,26,30,202607),('2026-07-27',202631,7,2026,27,30,202607),('2026-07-28',202631,7,2026,28,30,202607),('2026-07-29',202631,7,2026,29,30,202607),('2026-07-30',202631,7,2026,30,30,202607),('2026-07-31',202631,7,2026,31,30,202607),('2026-08-01',202631,8,2026,1,30,202608),('2026-08-02',202632,8,2026,2,31,202608),('2026-08-03',202632,8,2026,3,31,202608),('2026-08-04',202632,8,2026,4,31,202608),('2026-08-05',202632,8,2026,5,31,202608),('2026-08-06',202632,8,2026,6,31,202608),('2026-08-07',202632,8,2026,7,31,202608),('2026-08-08',202632,8,2026,8,31,202608),('2026-08-09',202633,8,2026,9,32,202608),('2026-08-10',202633,8,2026,10,32,202608),('2026-08-11',202633,8,2026,11,32,202608),('2026-08-12',202633,8,2026,12,32,202608),('2026-08-13',202633,8,2026,13,32,202608),('2026-08-14',202633,8,2026,14,32,202608),('2026-08-15',202633,8,2026,15,32,202608),('2026-08-16',202634,8,2026,16,33,202608),('2026-08-17',202634,8,2026,17,33,202608),('2026-08-18',202634,8,2026,18,33,202608),('2026-08-19',202634,8,2026,19,33,202608),('2026-08-20',202634,8,2026,20,33,202608),('2026-08-21',202634,8,2026,21,33,202608),('2026-08-22',202634,8,2026,22,33,202608),('2026-08-23',202635,8,2026,23,34,202608),('2026-08-24',202635,8,2026,24,34,202608),('2026-08-25',202635,8,2026,25,34,202608),('2026-08-26',202635,8,2026,26,34,202608),('2026-08-27',202635,8,2026,27,34,202608),('2026-08-28',202635,8,2026,28,34,202608),('2026-08-29',202635,8,2026,29,34,202608),('2026-08-30',202636,8,2026,30,35,202608),('2026-08-31',202636,8,2026,31,35,202608),('2026-09-01',202636,9,2026,1,35,202609),('2026-09-02',202636,9,2026,2,35,202609),('2026-09-03',202636,9,2026,3,35,202609),('2026-09-04',202636,9,2026,4,35,202609),('2026-09-05',202636,9,2026,5,35,202609),('2026-09-06',202637,9,2026,6,36,202609),('2026-09-07',202637,9,2026,7,36,202609),('2026-09-08',202637,9,2026,8,36,202609),('2026-09-09',202637,9,2026,9,36,202609),('2026-09-10',202637,9,2026,10,36,202609),('2026-09-11',202637,9,2026,11,36,202609),('2026-09-12',202637,9,2026,12,36,202609),('2026-09-13',202638,9,2026,13,37,202609),('2026-09-14',202638,9,2026,14,37,202609),('2026-09-15',202638,9,2026,15,37,202609),('2026-09-16',202638,9,2026,16,37,202609),('2026-09-17',202638,9,2026,17,37,202609),('2026-09-18',202638,9,2026,18,37,202609),('2026-09-19',202638,9,2026,19,37,202609),('2026-09-20',202639,9,2026,20,38,202609),('2026-09-21',202639,9,2026,21,38,202609),('2026-09-22',202639,9,2026,22,38,202609),('2026-09-23',202639,9,2026,23,38,202609),('2026-09-24',202639,9,2026,24,38,202609),('2026-09-25',202639,9,2026,25,38,202609),('2026-09-26',202639,9,2026,26,38,202609),('2026-09-27',202640,9,2026,27,39,202609),('2026-09-28',202640,9,2026,28,39,202609),('2026-09-29',202640,9,2026,29,39,202609),('2026-09-30',202640,9,2026,30,39,202609),('2026-10-01',202640,10,2026,1,39,202610),('2026-10-02',202640,10,2026,2,39,202610),('2026-10-03',202640,10,2026,3,39,202610),('2026-10-04',202641,10,2026,4,40,202610),('2026-10-05',202641,10,2026,5,40,202610),('2026-10-06',202641,10,2026,6,40,202610),('2026-10-07',202641,10,2026,7,40,202610),('2026-10-08',202641,10,2026,8,40,202610),('2026-10-09',202641,10,2026,9,40,202610),('2026-10-10',202641,10,2026,10,40,202610),('2026-10-11',202642,10,2026,11,41,202610),('2026-10-12',202642,10,2026,12,41,202610),('2026-10-13',202642,10,2026,13,41,202610),('2026-10-14',202642,10,2026,14,41,202610),('2026-10-15',202642,10,2026,15,41,202610),('2026-10-16',202642,10,2026,16,41,202610),('2026-10-17',202642,10,2026,17,41,202610),('2026-10-18',202643,10,2026,18,42,202610),('2026-10-19',202643,10,2026,19,42,202610),('2026-10-20',202643,10,2026,20,42,202610),('2026-10-21',202643,10,2026,21,42,202610),('2026-10-22',202643,10,2026,22,42,202610),('2026-10-23',202643,10,2026,23,42,202610),('2026-10-24',202643,10,2026,24,42,202610),('2026-10-25',202644,10,2026,25,43,202610),('2026-10-26',202644,10,2026,26,43,202610),('2026-10-27',202644,10,2026,27,43,202610),('2026-10-28',202644,10,2026,28,43,202610),('2026-10-29',202644,10,2026,29,43,202610),('2026-10-30',202644,10,2026,30,43,202610),('2026-10-31',202644,10,2026,31,43,202610),('2026-11-01',202645,11,2026,1,44,202611),('2026-11-02',202645,11,2026,2,44,202611),('2026-11-03',202645,11,2026,3,44,202611),('2026-11-04',202645,11,2026,4,44,202611),('2026-11-05',202645,11,2026,5,44,202611),('2026-11-06',202645,11,2026,6,44,202611),('2026-11-07',202645,11,2026,7,44,202611),('2026-11-08',202646,11,2026,8,45,202611),('2026-11-09',202646,11,2026,9,45,202611),('2026-11-10',202646,11,2026,10,45,202611),('2026-11-11',202646,11,2026,11,45,202611),('2026-11-12',202646,11,2026,12,45,202611),('2026-11-13',202646,11,2026,13,45,202611),('2026-11-14',202646,11,2026,14,45,202611),('2026-11-15',202647,11,2026,15,46,202611),('2026-11-16',202647,11,2026,16,46,202611),('2026-11-17',202647,11,2026,17,46,202611),('2026-11-18',202647,11,2026,18,46,202611),('2026-11-19',202647,11,2026,19,46,202611),('2026-11-20',202647,11,2026,20,46,202611),('2026-11-21',202647,11,2026,21,46,202611),('2026-11-22',202648,11,2026,22,47,202611),('2026-11-23',202648,11,2026,23,47,202611),('2026-11-24',202648,11,2026,24,47,202611),('2026-11-25',202648,11,2026,25,47,202611),('2026-11-26',202648,11,2026,26,47,202611),('2026-11-27',202648,11,2026,27,47,202611),('2026-11-28',202648,11,2026,28,47,202611),('2026-11-29',202649,11,2026,29,48,202611),('2026-11-30',202649,11,2026,30,48,202611),('2026-12-01',202649,12,2026,1,48,202612),('2026-12-02',202649,12,2026,2,48,202612),('2026-12-03',202649,12,2026,3,48,202612),('2026-12-04',202649,12,2026,4,48,202612),('2026-12-05',202649,12,2026,5,48,202612),('2026-12-06',202650,12,2026,6,49,202612),('2026-12-07',202650,12,2026,7,49,202612),('2026-12-08',202650,12,2026,8,49,202612),('2026-12-09',202650,12,2026,9,49,202612),('2026-12-10',202650,12,2026,10,49,202612),('2026-12-11',202650,12,2026,11,49,202612),('2026-12-12',202650,12,2026,12,49,202612),('2026-12-13',202651,12,2026,13,50,202612),('2026-12-14',202651,12,2026,14,50,202612),('2026-12-15',202651,12,2026,15,50,202612),('2026-12-16',202651,12,2026,16,50,202612),('2026-12-17',202651,12,2026,17,50,202612),('2026-12-18',202651,12,2026,18,50,202612),('2026-12-19',202651,12,2026,19,50,202612),('2026-12-20',202652,12,2026,20,51,202612),('2026-12-21',202652,12,2026,21,51,202612),('2026-12-22',202652,12,2026,22,51,202612),('2026-12-23',202652,12,2026,23,51,202612),('2026-12-24',202652,12,2026,24,51,202612),('2026-12-25',202652,12,2026,25,51,202612),('2026-12-26',202652,12,2026,26,51,202612),('2026-12-27',202653,12,2026,27,52,202612),('2026-12-28',202653,12,2026,28,52,202612),('2026-12-29',202653,12,2026,29,52,202612),('2026-12-30',202653,12,2026,30,52,202612),('2026-12-31',202653,12,2026,31,52,202612),('2027-01-01',202753,1,2027,1,52,202701),('2027-01-02',202753,1,2027,2,52,202701),('2027-01-03',202754,1,2027,3,1,202701),('2027-01-04',202701,1,2027,4,1,202701),('2027-01-05',202701,1,2027,5,1,202701),('2027-01-06',202701,1,2027,6,1,202701),('2027-01-07',202701,1,2027,7,1,202701),('2027-01-08',202701,1,2027,8,1,202701),('2027-01-09',202701,1,2027,9,1,202701),('2027-01-10',202702,1,2027,10,2,202701),('2027-01-11',202702,1,2027,11,2,202701),('2027-01-12',202702,1,2027,12,2,202701),('2027-01-13',202702,1,2027,13,2,202701),('2027-01-14',202702,1,2027,14,2,202701),('2027-01-15',202702,1,2027,15,2,202701),('2027-01-16',202702,1,2027,16,2,202701),('2027-01-17',202703,1,2027,17,3,202701),('2027-01-18',202703,1,2027,18,3,202701),('2027-01-19',202703,1,2027,19,3,202701),('2027-01-20',202703,1,2027,20,3,202701),('2027-01-21',202703,1,2027,21,3,202701),('2027-01-22',202703,1,2027,22,3,202701),('2027-01-23',202703,1,2027,23,3,202701),('2027-01-24',202704,1,2027,24,4,202701),('2027-01-25',202704,1,2027,25,4,202701),('2027-01-26',202704,1,2027,26,4,202701),('2027-01-27',202704,1,2027,27,4,202701),('2027-01-28',202704,1,2027,28,4,202701),('2027-01-29',202704,1,2027,29,4,202701),('2027-01-30',202704,1,2027,30,4,202701),('2027-01-31',202705,1,2027,31,5,202701),('2027-02-01',202705,2,2027,1,5,202702),('2027-02-02',202705,2,2027,2,5,202702),('2027-02-03',202705,2,2027,3,5,202702),('2027-02-04',202705,2,2027,4,5,202702),('2027-02-05',202705,2,2027,5,5,202702),('2027-02-06',202705,2,2027,6,5,202702),('2027-02-07',202706,2,2027,7,6,202702),('2027-02-08',202706,2,2027,8,6,202702),('2027-02-09',202706,2,2027,9,6,202702),('2027-02-10',202706,2,2027,10,6,202702),('2027-02-11',202706,2,2027,11,6,202702),('2027-02-12',202706,2,2027,12,6,202702),('2027-02-13',202706,2,2027,13,6,202702),('2027-02-14',202707,2,2027,14,7,202702),('2027-02-15',202707,2,2027,15,7,202702),('2027-02-16',202707,2,2027,16,7,202702),('2027-02-17',202707,2,2027,17,7,202702),('2027-02-18',202707,2,2027,18,7,202702),('2027-02-19',202707,2,2027,19,7,202702),('2027-02-20',202707,2,2027,20,7,202702),('2027-02-21',202708,2,2027,21,8,202702),('2027-02-22',202708,2,2027,22,8,202702),('2027-02-23',202708,2,2027,23,8,202702),('2027-02-24',202708,2,2027,24,8,202702),('2027-02-25',202708,2,2027,25,8,202702),('2027-02-26',202708,2,2027,26,8,202702),('2027-02-27',202708,2,2027,27,8,202702),('2027-02-28',202709,2,2027,28,9,202702),('2027-03-01',202709,3,2027,1,9,202703),('2027-03-02',202709,3,2027,2,9,202703),('2027-03-03',202709,3,2027,3,9,202703),('2027-03-04',202709,3,2027,4,9,202703),('2027-03-05',202709,3,2027,5,9,202703),('2027-03-06',202709,3,2027,6,9,202703),('2027-03-07',202710,3,2027,7,10,202703),('2027-03-08',202710,3,2027,8,10,202703),('2027-03-09',202710,3,2027,9,10,202703),('2027-03-10',202710,3,2027,10,10,202703),('2027-03-11',202710,3,2027,11,10,202703),('2027-03-12',202710,3,2027,12,10,202703),('2027-03-13',202710,3,2027,13,10,202703),('2027-03-14',202711,3,2027,14,11,202703),('2027-03-15',202711,3,2027,15,11,202703),('2027-03-16',202711,3,2027,16,11,202703),('2027-03-17',202711,3,2027,17,11,202703),('2027-03-18',202711,3,2027,18,11,202703),('2027-03-19',202711,3,2027,19,11,202703),('2027-03-20',202711,3,2027,20,11,202703),('2027-03-21',202712,3,2027,21,12,202703),('2027-03-22',202712,3,2027,22,12,202703),('2027-03-23',202712,3,2027,23,12,202703),('2027-03-24',202712,3,2027,24,12,202703),('2027-03-25',202712,3,2027,25,12,202703),('2027-03-26',202712,3,2027,26,12,202703),('2027-03-27',202712,3,2027,27,12,202703),('2027-03-28',202713,3,2027,28,13,202703),('2027-03-29',202713,3,2027,29,13,202703),('2027-03-30',202713,3,2027,30,13,202703),('2027-03-31',202713,3,2027,31,13,202703),('2027-04-01',202713,4,2027,1,13,202704),('2027-04-02',202713,4,2027,2,13,202704),('2027-04-03',202713,4,2027,3,13,202704),('2027-04-04',202714,4,2027,4,14,202704),('2027-04-05',202714,4,2027,5,14,202704),('2027-04-06',202714,4,2027,6,14,202704),('2027-04-07',202714,4,2027,7,14,202704),('2027-04-08',202714,4,2027,8,14,202704),('2027-04-09',202714,4,2027,9,14,202704),('2027-04-10',202714,4,2027,10,14,202704),('2027-04-11',202715,4,2027,11,15,202704),('2027-04-12',202715,4,2027,12,15,202704),('2027-04-13',202715,4,2027,13,15,202704),('2027-04-14',202715,4,2027,14,15,202704),('2027-04-15',202715,4,2027,15,15,202704),('2027-04-16',202715,4,2027,16,15,202704),('2027-04-17',202715,4,2027,17,15,202704),('2027-04-18',202716,4,2027,18,16,202704),('2027-04-19',202716,4,2027,19,16,202704),('2027-04-20',202716,4,2027,20,16,202704),('2027-04-21',202716,4,2027,21,16,202704),('2027-04-22',202716,4,2027,22,16,202704),('2027-04-23',202716,4,2027,23,16,202704),('2027-04-24',202716,4,2027,24,16,202704),('2027-04-25',202717,4,2027,25,17,202704),('2027-04-26',202717,4,2027,26,17,202704),('2027-04-27',202717,4,2027,27,17,202704),('2027-04-28',202717,4,2027,28,17,202704),('2027-04-29',202717,4,2027,29,17,202704),('2027-04-30',202717,4,2027,30,17,202704),('2027-05-01',202717,5,2027,1,17,202705),('2027-05-02',202718,5,2027,2,18,202705),('2027-05-03',202718,5,2027,3,18,202705),('2027-05-04',202718,5,2027,4,18,202705),('2027-05-05',202718,5,2027,5,18,202705),('2027-05-06',202718,5,2027,6,18,202705),('2027-05-07',202718,5,2027,7,18,202705),('2027-05-08',202718,5,2027,8,18,202705),('2027-05-09',202719,5,2027,9,19,202705),('2027-05-10',202719,5,2027,10,19,202705),('2027-05-11',202719,5,2027,11,19,202705),('2027-05-12',202719,5,2027,12,19,202705),('2027-05-13',202719,5,2027,13,19,202705),('2027-05-14',202719,5,2027,14,19,202705),('2027-05-15',202719,5,2027,15,19,202705),('2027-05-16',202720,5,2027,16,20,202705),('2027-05-17',202720,5,2027,17,20,202705),('2027-05-18',202720,5,2027,18,20,202705),('2027-05-19',202720,5,2027,19,20,202705),('2027-05-20',202720,5,2027,20,20,202705),('2027-05-21',202720,5,2027,21,20,202705),('2027-05-22',202720,5,2027,22,20,202705),('2027-05-23',202721,5,2027,23,21,202705),('2027-05-24',202721,5,2027,24,21,202705),('2027-05-25',202721,5,2027,25,21,202705),('2027-05-26',202721,5,2027,26,21,202705),('2027-05-27',202721,5,2027,27,21,202705),('2027-05-28',202721,5,2027,28,21,202705),('2027-05-29',202721,5,2027,29,21,202705),('2027-05-30',202722,5,2027,30,22,202705),('2027-05-31',202722,5,2027,31,22,202705),('2027-06-01',202722,6,2027,1,22,202706),('2027-06-02',202722,6,2027,2,22,202706),('2027-06-03',202722,6,2027,3,22,202706),('2027-06-04',202722,6,2027,4,22,202706),('2027-06-05',202722,6,2027,5,22,202706),('2027-06-06',202723,6,2027,6,23,202706),('2027-06-07',202723,6,2027,7,23,202706),('2027-06-08',202723,6,2027,8,23,202706),('2027-06-09',202723,6,2027,9,23,202706),('2027-06-10',202723,6,2027,10,23,202706),('2027-06-11',202723,6,2027,11,23,202706),('2027-06-12',202723,6,2027,12,23,202706),('2027-06-13',202724,6,2027,13,24,202706),('2027-06-14',202724,6,2027,14,24,202706),('2027-06-15',202724,6,2027,15,24,202706),('2027-06-16',202724,6,2027,16,24,202706),('2027-06-17',202724,6,2027,17,24,202706),('2027-06-18',202724,6,2027,18,24,202706),('2027-06-19',202724,6,2027,19,24,202706),('2027-06-20',202725,6,2027,20,25,202706),('2027-06-21',202725,6,2027,21,25,202706),('2027-06-22',202725,6,2027,22,25,202706),('2027-06-23',202725,6,2027,23,25,202706),('2027-06-24',202725,6,2027,24,25,202706),('2027-06-25',202725,6,2027,25,25,202706),('2027-06-26',202725,6,2027,26,25,202706),('2027-06-27',202726,6,2027,27,26,202706),('2027-06-28',202726,6,2027,28,26,202706),('2027-06-29',202726,6,2027,29,26,202706),('2027-06-30',202726,6,2027,30,26,202706),('2027-07-01',202726,7,2027,1,26,202707),('2027-07-02',202726,7,2027,2,26,202707),('2027-07-03',202726,7,2027,3,26,202707),('2027-07-04',202727,7,2027,4,27,202707),('2027-07-05',202727,7,2027,5,27,202707),('2027-07-06',202727,7,2027,6,27,202707),('2027-07-07',202727,7,2027,7,27,202707),('2027-07-08',202727,7,2027,8,27,202707),('2027-07-09',202727,7,2027,9,27,202707),('2027-07-10',202727,7,2027,10,27,202707),('2027-07-11',202728,7,2027,11,28,202707),('2027-07-12',202728,7,2027,12,28,202707),('2027-07-13',202728,7,2027,13,28,202707),('2027-07-14',202728,7,2027,14,28,202707),('2027-07-15',202728,7,2027,15,28,202707),('2027-07-16',202728,7,2027,16,28,202707),('2027-07-17',202728,7,2027,17,28,202707),('2027-07-18',202729,7,2027,18,29,202707),('2027-07-19',202729,7,2027,19,29,202707),('2027-07-20',202729,7,2027,20,29,202707),('2027-07-21',202729,7,2027,21,29,202707),('2027-07-22',202729,7,2027,22,29,202707),('2027-07-23',202729,7,2027,23,29,202707),('2027-07-24',202729,7,2027,24,29,202707),('2027-07-25',202730,7,2027,25,30,202707),('2027-07-26',202730,7,2027,26,30,202707),('2027-07-27',202730,7,2027,27,30,202707),('2027-07-28',202730,7,2027,28,30,202707),('2027-07-29',202730,7,2027,29,30,202707),('2027-07-30',202730,7,2027,30,30,202707),('2027-07-31',202730,7,2027,31,30,202707),('2027-08-01',202731,8,2027,1,31,202708),('2027-08-02',202731,8,2027,2,31,202708),('2027-08-03',202731,8,2027,3,31,202708),('2027-08-04',202731,8,2027,4,31,202708),('2027-08-05',202731,8,2027,5,31,202708),('2027-08-06',202731,8,2027,6,31,202708),('2027-08-07',202731,8,2027,7,31,202708),('2027-08-08',202732,8,2027,8,32,202708),('2027-08-09',202732,8,2027,9,32,202708),('2027-08-10',202732,8,2027,10,32,202708),('2027-08-11',202732,8,2027,11,32,202708),('2027-08-12',202732,8,2027,12,32,202708),('2027-08-13',202732,8,2027,13,32,202708),('2027-08-14',202732,8,2027,14,32,202708),('2027-08-15',202733,8,2027,15,33,202708),('2027-08-16',202733,8,2027,16,33,202708),('2027-08-17',202733,8,2027,17,33,202708),('2027-08-18',202733,8,2027,18,33,202708),('2027-08-19',202733,8,2027,19,33,202708),('2027-08-20',202733,8,2027,20,33,202708),('2027-08-21',202733,8,2027,21,33,202708),('2027-08-22',202734,8,2027,22,34,202708),('2027-08-23',202734,8,2027,23,34,202708),('2027-08-24',202734,8,2027,24,34,202708),('2027-08-25',202734,8,2027,25,34,202708),('2027-08-26',202734,8,2027,26,34,202708),('2027-08-27',202734,8,2027,27,34,202708),('2027-08-28',202734,8,2027,28,34,202708),('2027-08-29',202735,8,2027,29,35,202708),('2027-08-30',202735,8,2027,30,35,202708),('2027-08-31',202735,8,2027,31,35,202708),('2027-09-01',202735,9,2027,1,35,202709),('2027-09-02',202735,9,2027,2,35,202709),('2027-09-03',202735,9,2027,3,35,202709),('2027-09-04',202735,9,2027,4,35,202709),('2027-09-05',202736,9,2027,5,36,202709),('2027-09-06',202736,9,2027,6,36,202709),('2027-09-07',202736,9,2027,7,36,202709),('2027-09-08',202736,9,2027,8,36,202709),('2027-09-09',202736,9,2027,9,36,202709),('2027-09-10',202736,9,2027,10,36,202709),('2027-09-11',202736,9,2027,11,36,202709),('2027-09-12',202737,9,2027,12,37,202709),('2027-09-13',202737,9,2027,13,37,202709),('2027-09-14',202737,9,2027,14,37,202709),('2027-09-15',202737,9,2027,15,37,202709),('2027-09-16',202737,9,2027,16,37,202709),('2027-09-17',202737,9,2027,17,37,202709),('2027-09-18',202737,9,2027,18,37,202709),('2027-09-19',202738,9,2027,19,38,202709),('2027-09-20',202738,9,2027,20,38,202709),('2027-09-21',202738,9,2027,21,38,202709),('2027-09-22',202738,9,2027,22,38,202709),('2027-09-23',202738,9,2027,23,38,202709),('2027-09-24',202738,9,2027,24,38,202709),('2027-09-25',202738,9,2027,25,38,202709),('2027-09-26',202739,9,2027,26,39,202709),('2027-09-27',202739,9,2027,27,39,202709),('2027-09-28',202739,9,2027,28,39,202709),('2027-09-29',202739,9,2027,29,39,202709),('2027-09-30',202739,9,2027,30,39,202709),('2027-10-01',202739,10,2027,1,39,202710),('2027-10-02',202739,10,2027,2,39,202710),('2027-10-03',202740,10,2027,3,40,202710),('2027-10-04',202740,10,2027,4,40,202710),('2027-10-05',202740,10,2027,5,40,202710),('2027-10-06',202740,10,2027,6,40,202710),('2027-10-07',202740,10,2027,7,40,202710),('2027-10-08',202740,10,2027,8,40,202710),('2027-10-09',202740,10,2027,9,40,202710),('2027-10-10',202741,10,2027,10,41,202710),('2027-10-11',202741,10,2027,11,41,202710),('2027-10-12',202741,10,2027,12,41,202710),('2027-10-13',202741,10,2027,13,41,202710),('2027-10-14',202741,10,2027,14,41,202710),('2027-10-15',202741,10,2027,15,41,202710),('2027-10-16',202741,10,2027,16,41,202710),('2027-10-17',202742,10,2027,17,42,202710),('2027-10-18',202742,10,2027,18,42,202710),('2027-10-19',202742,10,2027,19,42,202710),('2027-10-20',202742,10,2027,20,42,202710),('2027-10-21',202742,10,2027,21,42,202710),('2027-10-22',202742,10,2027,22,42,202710),('2027-10-23',202742,10,2027,23,42,202710),('2027-10-24',202743,10,2027,24,43,202710),('2027-10-25',202743,10,2027,25,43,202710),('2027-10-26',202743,10,2027,26,43,202710),('2027-10-27',202743,10,2027,27,43,202710),('2027-10-28',202743,10,2027,28,43,202710),('2027-10-29',202743,10,2027,29,43,202710),('2027-10-30',202743,10,2027,30,43,202710),('2027-10-31',202744,10,2027,31,44,202710),('2027-11-01',202744,11,2027,1,44,202711),('2027-11-02',202744,11,2027,2,44,202711),('2027-11-03',202744,11,2027,3,44,202711),('2027-11-04',202744,11,2027,4,44,202711),('2027-11-05',202744,11,2027,5,44,202711),('2027-11-06',202744,11,2027,6,44,202711),('2027-11-07',202745,11,2027,7,45,202711),('2027-11-08',202745,11,2027,8,45,202711),('2027-11-09',202745,11,2027,9,45,202711),('2027-11-10',202745,11,2027,10,45,202711),('2027-11-11',202745,11,2027,11,45,202711),('2027-11-12',202745,11,2027,12,45,202711),('2027-11-13',202745,11,2027,13,45,202711),('2027-11-14',202746,11,2027,14,46,202711),('2027-11-15',202746,11,2027,15,46,202711),('2027-11-16',202746,11,2027,16,46,202711),('2027-11-17',202746,11,2027,17,46,202711),('2027-11-18',202746,11,2027,18,46,202711),('2027-11-19',202746,11,2027,19,46,202711),('2027-11-20',202746,11,2027,20,46,202711),('2027-11-21',202747,11,2027,21,47,202711),('2027-11-22',202747,11,2027,22,47,202711),('2027-11-23',202747,11,2027,23,47,202711),('2027-11-24',202747,11,2027,24,47,202711),('2027-11-25',202747,11,2027,25,47,202711),('2027-11-26',202747,11,2027,26,47,202711),('2027-11-27',202747,11,2027,27,47,202711),('2027-11-28',202748,11,2027,28,48,202711),('2027-11-29',202748,11,2027,29,48,202711),('2027-11-30',202748,11,2027,30,48,202711),('2027-12-01',202748,12,2027,1,48,202712),('2027-12-02',202748,12,2027,2,48,202712),('2027-12-03',202748,12,2027,3,48,202712),('2027-12-04',202748,12,2027,4,48,202712),('2027-12-05',202749,12,2027,5,49,202712),('2027-12-06',202749,12,2027,6,49,202712),('2027-12-07',202749,12,2027,7,49,202712),('2027-12-08',202749,12,2027,8,49,202712),('2027-12-09',202749,12,2027,9,49,202712),('2027-12-10',202749,12,2027,10,49,202712),('2027-12-11',202749,12,2027,11,49,202712),('2027-12-12',202750,12,2027,12,50,202712),('2027-12-13',202750,12,2027,13,50,202712),('2027-12-14',202750,12,2027,14,50,202712),('2027-12-15',202750,12,2027,15,50,202712),('2027-12-16',202750,12,2027,16,50,202712),('2027-12-17',202750,12,2027,17,50,202712),('2027-12-18',202750,12,2027,18,50,202712),('2027-12-19',202751,12,2027,19,51,202712),('2027-12-20',202751,12,2027,20,51,202712),('2027-12-21',202751,12,2027,21,51,202712),('2027-12-22',202751,12,2027,22,51,202712),('2027-12-23',202751,12,2027,23,51,202712),('2027-12-24',202751,12,2027,24,51,202712),('2027-12-25',202751,12,2027,25,51,202712),('2027-12-26',202752,12,2027,26,52,202712),('2027-12-27',202752,12,2027,27,52,202712),('2027-12-28',202752,12,2027,28,52,202712),('2027-12-29',202752,12,2027,29,52,202712),('2027-12-30',202752,12,2027,30,52,202712),('2027-12-31',202752,12,2027,31,52,202712),('2028-01-01',202852,1,2028,1,52,202801),('2028-01-02',202853,1,2028,2,1,202801),('2028-01-03',202801,1,2028,3,1,202801),('2028-01-04',202801,1,2028,4,1,202801),('2028-01-05',202801,1,2028,5,1,202801),('2028-01-06',202801,1,2028,6,1,202801),('2028-01-07',202801,1,2028,7,1,202801),('2028-01-08',202801,1,2028,8,1,202801),('2028-01-09',202802,1,2028,9,2,202801),('2028-01-10',202802,1,2028,10,2,202801),('2028-01-11',202802,1,2028,11,2,202801),('2028-01-12',202802,1,2028,12,2,202801),('2028-01-13',202802,1,2028,13,2,202801),('2028-01-14',202802,1,2028,14,2,202801),('2028-01-15',202802,1,2028,15,2,202801),('2028-01-16',202803,1,2028,16,3,202801),('2028-01-17',202803,1,2028,17,3,202801),('2028-01-18',202803,1,2028,18,3,202801),('2028-01-19',202803,1,2028,19,3,202801),('2028-01-20',202803,1,2028,20,3,202801),('2028-01-21',202803,1,2028,21,3,202801),('2028-01-22',202803,1,2028,22,3,202801),('2028-01-23',202804,1,2028,23,4,202801),('2028-01-24',202804,1,2028,24,4,202801),('2028-01-25',202804,1,2028,25,4,202801),('2028-01-26',202804,1,2028,26,4,202801),('2028-01-27',202804,1,2028,27,4,202801),('2028-01-28',202804,1,2028,28,4,202801),('2028-01-29',202804,1,2028,29,4,202801),('2028-01-30',202805,1,2028,30,5,202801),('2028-01-31',202805,1,2028,31,5,202801),('2028-02-01',202805,2,2028,1,5,202802),('2028-02-02',202805,2,2028,2,5,202802),('2028-02-03',202805,2,2028,3,5,202802),('2028-02-04',202805,2,2028,4,5,202802),('2028-02-05',202805,2,2028,5,5,202802),('2028-02-06',202806,2,2028,6,6,202802),('2028-02-07',202806,2,2028,7,6,202802),('2028-02-08',202806,2,2028,8,6,202802),('2028-02-09',202806,2,2028,9,6,202802),('2028-02-10',202806,2,2028,10,6,202802),('2028-02-11',202806,2,2028,11,6,202802),('2028-02-12',202806,2,2028,12,6,202802),('2028-02-13',202807,2,2028,13,7,202802),('2028-02-14',202807,2,2028,14,7,202802),('2028-02-15',202807,2,2028,15,7,202802),('2028-02-16',202807,2,2028,16,7,202802),('2028-02-17',202807,2,2028,17,7,202802),('2028-02-18',202807,2,2028,18,7,202802),('2028-02-19',202807,2,2028,19,7,202802),('2028-02-20',202808,2,2028,20,8,202802),('2028-02-21',202808,2,2028,21,8,202802),('2028-02-22',202808,2,2028,22,8,202802),('2028-02-23',202808,2,2028,23,8,202802),('2028-02-24',202808,2,2028,24,8,202802),('2028-02-25',202808,2,2028,25,8,202802),('2028-02-26',202808,2,2028,26,8,202802),('2028-02-27',202809,2,2028,27,9,202802),('2028-02-28',202809,2,2028,28,9,202802),('2028-02-29',202809,2,2028,29,9,202802),('2028-03-01',202809,3,2028,1,9,202803),('2028-03-02',202809,3,2028,2,9,202803),('2028-03-03',202809,3,2028,3,9,202803),('2028-03-04',202809,3,2028,4,9,202803),('2028-03-05',202810,3,2028,5,10,202803),('2028-03-06',202810,3,2028,6,10,202803),('2028-03-07',202810,3,2028,7,10,202803),('2028-03-08',202810,3,2028,8,10,202803),('2028-03-09',202810,3,2028,9,10,202803),('2028-03-10',202810,3,2028,10,10,202803),('2028-03-11',202810,3,2028,11,10,202803),('2028-03-12',202811,3,2028,12,11,202803),('2028-03-13',202811,3,2028,13,11,202803),('2028-03-14',202811,3,2028,14,11,202803),('2028-03-15',202811,3,2028,15,11,202803),('2028-03-16',202811,3,2028,16,11,202803),('2028-03-17',202811,3,2028,17,11,202803),('2028-03-18',202811,3,2028,18,11,202803),('2028-03-19',202812,3,2028,19,12,202803),('2028-03-20',202812,3,2028,20,12,202803),('2028-03-21',202812,3,2028,21,12,202803),('2028-03-22',202812,3,2028,22,12,202803),('2028-03-23',202812,3,2028,23,12,202803),('2028-03-24',202812,3,2028,24,12,202803),('2028-03-25',202812,3,2028,25,12,202803),('2028-03-26',202813,3,2028,26,13,202803),('2028-03-27',202813,3,2028,27,13,202803),('2028-03-28',202813,3,2028,28,13,202803),('2028-03-29',202813,3,2028,29,13,202803),('2028-03-30',202813,3,2028,30,13,202803),('2028-03-31',202813,3,2028,31,13,202803),('2028-04-01',202813,4,2028,1,13,202804),('2028-04-02',202814,4,2028,2,14,202804),('2028-04-03',202814,4,2028,3,14,202804),('2028-04-04',202814,4,2028,4,14,202804),('2028-04-05',202814,4,2028,5,14,202804),('2028-04-06',202814,4,2028,6,14,202804),('2028-04-07',202814,4,2028,7,14,202804),('2028-04-08',202814,4,2028,8,14,202804),('2028-04-09',202815,4,2028,9,15,202804),('2028-04-10',202815,4,2028,10,15,202804),('2028-04-11',202815,4,2028,11,15,202804),('2028-04-12',202815,4,2028,12,15,202804),('2028-04-13',202815,4,2028,13,15,202804),('2028-04-14',202815,4,2028,14,15,202804),('2028-04-15',202815,4,2028,15,15,202804),('2028-04-16',202816,4,2028,16,16,202804),('2028-04-17',202816,4,2028,17,16,202804),('2028-04-18',202816,4,2028,18,16,202804),('2028-04-19',202816,4,2028,19,16,202804),('2028-04-20',202816,4,2028,20,16,202804),('2028-04-21',202816,4,2028,21,16,202804),('2028-04-22',202816,4,2028,22,16,202804),('2028-04-23',202817,4,2028,23,17,202804),('2028-04-24',202817,4,2028,24,17,202804),('2028-04-25',202817,4,2028,25,17,202804),('2028-04-26',202817,4,2028,26,17,202804),('2028-04-27',202817,4,2028,27,17,202804),('2028-04-28',202817,4,2028,28,17,202804),('2028-04-29',202817,4,2028,29,17,202804),('2028-04-30',202818,4,2028,30,18,202804),('2028-05-01',202818,5,2028,1,18,202805),('2028-05-02',202818,5,2028,2,18,202805),('2028-05-03',202818,5,2028,3,18,202805),('2028-05-04',202818,5,2028,4,18,202805),('2028-05-05',202818,5,2028,5,18,202805),('2028-05-06',202818,5,2028,6,18,202805),('2028-05-07',202819,5,2028,7,19,202805),('2028-05-08',202819,5,2028,8,19,202805),('2028-05-09',202819,5,2028,9,19,202805),('2028-05-10',202819,5,2028,10,19,202805),('2028-05-11',202819,5,2028,11,19,202805),('2028-05-12',202819,5,2028,12,19,202805),('2028-05-13',202819,5,2028,13,19,202805),('2028-05-14',202820,5,2028,14,20,202805),('2028-05-15',202820,5,2028,15,20,202805),('2028-05-16',202820,5,2028,16,20,202805),('2028-05-17',202820,5,2028,17,20,202805),('2028-05-18',202820,5,2028,18,20,202805),('2028-05-19',202820,5,2028,19,20,202805),('2028-05-20',202820,5,2028,20,20,202805),('2028-05-21',202821,5,2028,21,21,202805),('2028-05-22',202821,5,2028,22,21,202805),('2028-05-23',202821,5,2028,23,21,202805),('2028-05-24',202821,5,2028,24,21,202805),('2028-05-25',202821,5,2028,25,21,202805),('2028-05-26',202821,5,2028,26,21,202805),('2028-05-27',202821,5,2028,27,21,202805),('2028-05-28',202822,5,2028,28,22,202805),('2028-05-29',202822,5,2028,29,22,202805),('2028-05-30',202822,5,2028,30,22,202805),('2028-05-31',202822,5,2028,31,22,202805),('2028-06-01',202822,6,2028,1,22,202806),('2028-06-02',202822,6,2028,2,22,202806),('2028-06-03',202822,6,2028,3,22,202806),('2028-06-04',202823,6,2028,4,23,202806),('2028-06-05',202823,6,2028,5,23,202806),('2028-06-06',202823,6,2028,6,23,202806),('2028-06-07',202823,6,2028,7,23,202806),('2028-06-08',202823,6,2028,8,23,202806),('2028-06-09',202823,6,2028,9,23,202806),('2028-06-10',202823,6,2028,10,23,202806),('2028-06-11',202824,6,2028,11,24,202806),('2028-06-12',202824,6,2028,12,24,202806),('2028-06-13',202824,6,2028,13,24,202806),('2028-06-14',202824,6,2028,14,24,202806),('2028-06-15',202824,6,2028,15,24,202806),('2028-06-16',202824,6,2028,16,24,202806),('2028-06-17',202824,6,2028,17,24,202806),('2028-06-18',202825,6,2028,18,25,202806),('2028-06-19',202825,6,2028,19,25,202806),('2028-06-20',202825,6,2028,20,25,202806),('2028-06-21',202825,6,2028,21,25,202806),('2028-06-22',202825,6,2028,22,25,202806),('2028-06-23',202825,6,2028,23,25,202806),('2028-06-24',202825,6,2028,24,25,202806),('2028-06-25',202826,6,2028,25,26,202806),('2028-06-26',202826,6,2028,26,26,202806),('2028-06-27',202826,6,2028,27,26,202806),('2028-06-28',202826,6,2028,28,26,202806),('2028-06-29',202826,6,2028,29,26,202806),('2028-06-30',202826,6,2028,30,26,202806),('2028-07-01',202826,7,2028,1,26,202807),('2028-07-02',202827,7,2028,2,27,202807),('2028-07-03',202827,7,2028,3,27,202807),('2028-07-04',202827,7,2028,4,27,202807),('2028-07-05',202827,7,2028,5,27,202807),('2028-07-06',202827,7,2028,6,27,202807),('2028-07-07',202827,7,2028,7,27,202807),('2028-07-08',202827,7,2028,8,27,202807),('2028-07-09',202828,7,2028,9,28,202807),('2028-07-10',202828,7,2028,10,28,202807),('2028-07-11',202828,7,2028,11,28,202807),('2028-07-12',202828,7,2028,12,28,202807),('2028-07-13',202828,7,2028,13,28,202807),('2028-07-14',202828,7,2028,14,28,202807),('2028-07-15',202828,7,2028,15,28,202807),('2028-07-16',202829,7,2028,16,29,202807),('2028-07-17',202829,7,2028,17,29,202807),('2028-07-18',202829,7,2028,18,29,202807),('2028-07-19',202829,7,2028,19,29,202807),('2028-07-20',202829,7,2028,20,29,202807),('2028-07-21',202829,7,2028,21,29,202807),('2028-07-22',202829,7,2028,22,29,202807),('2028-07-23',202830,7,2028,23,30,202807),('2028-07-24',202830,7,2028,24,30,202807),('2028-07-25',202830,7,2028,25,30,202807),('2028-07-26',202830,7,2028,26,30,202807),('2028-07-27',202830,7,2028,27,30,202807),('2028-07-28',202830,7,2028,28,30,202807),('2028-07-29',202830,7,2028,29,30,202807),('2028-07-30',202831,7,2028,30,31,202807),('2028-07-31',202831,7,2028,31,31,202807),('2028-08-01',202831,8,2028,1,31,202808),('2028-08-02',202831,8,2028,2,31,202808),('2028-08-03',202831,8,2028,3,31,202808),('2028-08-04',202831,8,2028,4,31,202808),('2028-08-05',202831,8,2028,5,31,202808),('2028-08-06',202832,8,2028,6,32,202808),('2028-08-07',202832,8,2028,7,32,202808),('2028-08-08',202832,8,2028,8,32,202808),('2028-08-09',202832,8,2028,9,32,202808),('2028-08-10',202832,8,2028,10,32,202808),('2028-08-11',202832,8,2028,11,32,202808),('2028-08-12',202832,8,2028,12,32,202808),('2028-08-13',202833,8,2028,13,33,202808),('2028-08-14',202833,8,2028,14,33,202808),('2028-08-15',202833,8,2028,15,33,202808),('2028-08-16',202833,8,2028,16,33,202808),('2028-08-17',202833,8,2028,17,33,202808),('2028-08-18',202833,8,2028,18,33,202808),('2028-08-19',202833,8,2028,19,33,202808),('2028-08-20',202834,8,2028,20,34,202808),('2028-08-21',202834,8,2028,21,34,202808),('2028-08-22',202834,8,2028,22,34,202808),('2028-08-23',202834,8,2028,23,34,202808),('2028-08-24',202834,8,2028,24,34,202808),('2028-08-25',202834,8,2028,25,34,202808),('2028-08-26',202834,8,2028,26,34,202808),('2028-08-27',202835,8,2028,27,35,202808),('2028-08-28',202835,8,2028,28,35,202808),('2028-08-29',202835,8,2028,29,35,202808),('2028-08-30',202835,8,2028,30,35,202808),('2028-08-31',202835,8,2028,31,35,202808),('2028-09-01',202835,9,2028,1,35,202809),('2028-09-02',202835,9,2028,2,35,202809),('2028-09-03',202836,9,2028,3,36,202809),('2028-09-04',202836,9,2028,4,36,202809),('2028-09-05',202836,9,2028,5,36,202809),('2028-09-06',202836,9,2028,6,36,202809),('2028-09-07',202836,9,2028,7,36,202809),('2028-09-08',202836,9,2028,8,36,202809),('2028-09-09',202836,9,2028,9,36,202809),('2028-09-10',202837,9,2028,10,37,202809),('2028-09-11',202837,9,2028,11,37,202809),('2028-09-12',202837,9,2028,12,37,202809),('2028-09-13',202837,9,2028,13,37,202809),('2028-09-14',202837,9,2028,14,37,202809),('2028-09-15',202837,9,2028,15,37,202809),('2028-09-16',202837,9,2028,16,37,202809),('2028-09-17',202838,9,2028,17,38,202809),('2028-09-18',202838,9,2028,18,38,202809),('2028-09-19',202838,9,2028,19,38,202809),('2028-09-20',202838,9,2028,20,38,202809),('2028-09-21',202838,9,2028,21,38,202809),('2028-09-22',202838,9,2028,22,38,202809),('2028-09-23',202838,9,2028,23,38,202809),('2028-09-24',202839,9,2028,24,39,202809),('2028-09-25',202839,9,2028,25,39,202809),('2028-09-26',202839,9,2028,26,39,202809),('2028-09-27',202839,9,2028,27,39,202809),('2028-09-28',202839,9,2028,28,39,202809),('2028-09-29',202839,9,2028,29,39,202809),('2028-09-30',202839,9,2028,30,39,202809),('2028-10-01',202840,10,2028,1,40,202810),('2028-10-02',202840,10,2028,2,40,202810),('2028-10-03',202840,10,2028,3,40,202810),('2028-10-04',202840,10,2028,4,40,202810),('2028-10-05',202840,10,2028,5,40,202810),('2028-10-06',202840,10,2028,6,40,202810),('2028-10-07',202840,10,2028,7,40,202810),('2028-10-08',202841,10,2028,8,41,202810),('2028-10-09',202841,10,2028,9,41,202810),('2028-10-10',202841,10,2028,10,41,202810),('2028-10-11',202841,10,2028,11,41,202810),('2028-10-12',202841,10,2028,12,41,202810),('2028-10-13',202841,10,2028,13,41,202810),('2028-10-14',202841,10,2028,14,41,202810),('2028-10-15',202842,10,2028,15,42,202810),('2028-10-16',202842,10,2028,16,42,202810),('2028-10-17',202842,10,2028,17,42,202810),('2028-10-18',202842,10,2028,18,42,202810),('2028-10-19',202842,10,2028,19,42,202810),('2028-10-20',202842,10,2028,20,42,202810),('2028-10-21',202842,10,2028,21,42,202810),('2028-10-22',202843,10,2028,22,43,202810),('2028-10-23',202843,10,2028,23,43,202810),('2028-10-24',202843,10,2028,24,43,202810),('2028-10-25',202843,10,2028,25,43,202810),('2028-10-26',202843,10,2028,26,43,202810),('2028-10-27',202843,10,2028,27,43,202810),('2028-10-28',202843,10,2028,28,43,202810),('2028-10-29',202844,10,2028,29,44,202810),('2028-10-30',202844,10,2028,30,44,202810),('2028-10-31',202844,10,2028,31,44,202810),('2028-11-01',202844,11,2028,1,44,202811),('2028-11-02',202844,11,2028,2,44,202811),('2028-11-03',202844,11,2028,3,44,202811),('2028-11-04',202844,11,2028,4,44,202811),('2028-11-05',202845,11,2028,5,45,202811),('2028-11-06',202845,11,2028,6,45,202811),('2028-11-07',202845,11,2028,7,45,202811),('2028-11-08',202845,11,2028,8,45,202811),('2028-11-09',202845,11,2028,9,45,202811),('2028-11-10',202845,11,2028,10,45,202811),('2028-11-11',202845,11,2028,11,45,202811),('2028-11-12',202846,11,2028,12,46,202811),('2028-11-13',202846,11,2028,13,46,202811),('2028-11-14',202846,11,2028,14,46,202811),('2028-11-15',202846,11,2028,15,46,202811),('2028-11-16',202846,11,2028,16,46,202811),('2028-11-17',202846,11,2028,17,46,202811),('2028-11-18',202846,11,2028,18,46,202811),('2028-11-19',202847,11,2028,19,47,202811),('2028-11-20',202847,11,2028,20,47,202811),('2028-11-21',202847,11,2028,21,47,202811),('2028-11-22',202847,11,2028,22,47,202811),('2028-11-23',202847,11,2028,23,47,202811),('2028-11-24',202847,11,2028,24,47,202811),('2028-11-25',202847,11,2028,25,47,202811),('2028-11-26',202848,11,2028,26,48,202811),('2028-11-27',202848,11,2028,27,48,202811),('2028-11-28',202848,11,2028,28,48,202811),('2028-11-29',202848,11,2028,29,48,202811),('2028-11-30',202848,11,2028,30,48,202811),('2028-12-01',202848,12,2028,1,48,202812),('2028-12-02',202848,12,2028,2,48,202812),('2028-12-03',202849,12,2028,3,49,202812),('2028-12-04',202849,12,2028,4,49,202812),('2028-12-05',202849,12,2028,5,49,202812),('2028-12-06',202849,12,2028,6,49,202812),('2028-12-07',202849,12,2028,7,49,202812),('2028-12-08',202849,12,2028,8,49,202812),('2028-12-09',202849,12,2028,9,49,202812),('2028-12-10',202850,12,2028,10,50,202812),('2028-12-11',202850,12,2028,11,50,202812),('2028-12-12',202850,12,2028,12,50,202812),('2028-12-13',202850,12,2028,13,50,202812),('2028-12-14',202850,12,2028,14,50,202812),('2028-12-15',202850,12,2028,15,50,202812),('2028-12-16',202850,12,2028,16,50,202812),('2028-12-17',202851,12,2028,17,51,202812),('2028-12-18',202851,12,2028,18,51,202812),('2028-12-19',202851,12,2028,19,51,202812),('2028-12-20',202851,12,2028,20,51,202812),('2028-12-21',202851,12,2028,21,51,202812),('2028-12-22',202851,12,2028,22,51,202812),('2028-12-23',202851,12,2028,23,51,202812),('2028-12-24',202852,12,2028,24,52,202812),('2028-12-25',202852,12,2028,25,52,202812),('2028-12-26',202852,12,2028,26,52,202812),('2028-12-27',202852,12,2028,27,52,202812),('2028-12-28',202852,12,2028,28,52,202812),('2028-12-29',202852,12,2028,29,52,202812),('2028-12-30',202852,12,2028,30,52,202812),('2028-12-31',202853,12,2028,31,1,202812),('2029-01-01',202901,1,2029,1,1,202901),('2029-01-02',202901,1,2029,2,1,202901),('2029-01-03',202901,1,2029,3,1,202901),('2029-01-04',202901,1,2029,4,1,202901),('2029-01-05',202901,1,2029,5,1,202901),('2029-01-06',202901,1,2029,6,1,202901),('2029-01-07',202902,1,2029,7,2,202901),('2029-01-08',202902,1,2029,8,2,202901),('2029-01-09',202902,1,2029,9,2,202901),('2029-01-10',202902,1,2029,10,2,202901),('2029-01-11',202902,1,2029,11,2,202901),('2029-01-12',202902,1,2029,12,2,202901),('2029-01-13',202902,1,2029,13,2,202901),('2029-01-14',202903,1,2029,14,3,202901),('2029-01-15',202903,1,2029,15,3,202901),('2029-01-16',202903,1,2029,16,3,202901),('2029-01-17',202903,1,2029,17,3,202901),('2029-01-18',202903,1,2029,18,3,202901),('2029-01-19',202903,1,2029,19,3,202901),('2029-01-20',202903,1,2029,20,3,202901),('2029-01-21',202904,1,2029,21,4,202901),('2029-01-22',202904,1,2029,22,4,202901),('2029-01-23',202904,1,2029,23,4,202901),('2029-01-24',202904,1,2029,24,4,202901),('2029-01-25',202904,1,2029,25,4,202901),('2029-01-26',202904,1,2029,26,4,202901),('2029-01-27',202904,1,2029,27,4,202901),('2029-01-28',202905,1,2029,28,5,202901),('2029-01-29',202905,1,2029,29,5,202901),('2029-01-30',202905,1,2029,30,5,202901),('2029-01-31',202905,1,2029,31,5,202901),('2029-02-01',202905,2,2029,1,5,202902),('2029-02-02',202905,2,2029,2,5,202902),('2029-02-03',202905,2,2029,3,5,202902),('2029-02-04',202906,2,2029,4,6,202902),('2029-02-05',202906,2,2029,5,6,202902),('2029-02-06',202906,2,2029,6,6,202902),('2029-02-07',202906,2,2029,7,6,202902),('2029-02-08',202906,2,2029,8,6,202902),('2029-02-09',202906,2,2029,9,6,202902),('2029-02-10',202906,2,2029,10,6,202902),('2029-02-11',202907,2,2029,11,7,202902),('2029-02-12',202907,2,2029,12,7,202902),('2029-02-13',202907,2,2029,13,7,202902),('2029-02-14',202907,2,2029,14,7,202902),('2029-02-15',202907,2,2029,15,7,202902),('2029-02-16',202907,2,2029,16,7,202902),('2029-02-17',202907,2,2029,17,7,202902),('2029-02-18',202908,2,2029,18,8,202902),('2029-02-19',202908,2,2029,19,8,202902),('2029-02-20',202908,2,2029,20,8,202902),('2029-02-21',202908,2,2029,21,8,202902),('2029-02-22',202908,2,2029,22,8,202902),('2029-02-23',202908,2,2029,23,8,202902),('2029-02-24',202908,2,2029,24,8,202902),('2029-02-25',202909,2,2029,25,9,202902),('2029-02-26',202909,2,2029,26,9,202902),('2029-02-27',202909,2,2029,27,9,202902),('2029-02-28',202909,2,2029,28,9,202902),('2029-03-01',202909,3,2029,1,9,202903),('2029-03-02',202909,3,2029,2,9,202903),('2029-03-03',202909,3,2029,3,9,202903),('2029-03-04',202910,3,2029,4,10,202903),('2029-03-05',202910,3,2029,5,10,202903),('2029-03-06',202910,3,2029,6,10,202903),('2029-03-07',202910,3,2029,7,10,202903),('2029-03-08',202910,3,2029,8,10,202903),('2029-03-09',202910,3,2029,9,10,202903),('2029-03-10',202910,3,2029,10,10,202903),('2029-03-11',202911,3,2029,11,11,202903),('2029-03-12',202911,3,2029,12,11,202903),('2029-03-13',202911,3,2029,13,11,202903),('2029-03-14',202911,3,2029,14,11,202903),('2029-03-15',202911,3,2029,15,11,202903),('2029-03-16',202911,3,2029,16,11,202903),('2029-03-17',202911,3,2029,17,11,202903),('2029-03-18',202912,3,2029,18,12,202903),('2029-03-19',202912,3,2029,19,12,202903),('2029-03-20',202912,3,2029,20,12,202903),('2029-03-21',202912,3,2029,21,12,202903),('2029-03-22',202912,3,2029,22,12,202903),('2029-03-23',202912,3,2029,23,12,202903),('2029-03-24',202912,3,2029,24,12,202903),('2029-03-25',202913,3,2029,25,13,202903),('2029-03-26',202913,3,2029,26,13,202903),('2029-03-27',202913,3,2029,27,13,202903),('2029-03-28',202913,3,2029,28,13,202903),('2029-03-29',202913,3,2029,29,13,202903),('2029-03-30',202913,3,2029,30,13,202903),('2029-03-31',202913,3,2029,31,13,202903),('2029-04-01',202914,4,2029,1,14,202904),('2029-04-02',202914,4,2029,2,14,202904),('2029-04-03',202914,4,2029,3,14,202904),('2029-04-04',202914,4,2029,4,14,202904),('2029-04-05',202914,4,2029,5,14,202904),('2029-04-06',202914,4,2029,6,14,202904),('2029-04-07',202914,4,2029,7,14,202904),('2029-04-08',202915,4,2029,8,15,202904),('2029-04-09',202915,4,2029,9,15,202904),('2029-04-10',202915,4,2029,10,15,202904),('2029-04-11',202915,4,2029,11,15,202904),('2029-04-12',202915,4,2029,12,15,202904),('2029-04-13',202915,4,2029,13,15,202904),('2029-04-14',202915,4,2029,14,15,202904),('2029-04-15',202916,4,2029,15,16,202904),('2029-04-16',202916,4,2029,16,16,202904),('2029-04-17',202916,4,2029,17,16,202904),('2029-04-18',202916,4,2029,18,16,202904),('2029-04-19',202916,4,2029,19,16,202904),('2029-04-20',202916,4,2029,20,16,202904),('2029-04-21',202916,4,2029,21,16,202904),('2029-04-22',202917,4,2029,22,17,202904),('2029-04-23',202917,4,2029,23,17,202904),('2029-04-24',202917,4,2029,24,17,202904),('2029-04-25',202917,4,2029,25,17,202904),('2029-04-26',202917,4,2029,26,17,202904),('2029-04-27',202917,4,2029,27,17,202904),('2029-04-28',202917,4,2029,28,17,202904),('2029-04-29',202918,4,2029,29,18,202904),('2029-04-30',202918,4,2029,30,18,202904),('2029-05-01',202918,5,2029,1,18,202905),('2029-05-02',202918,5,2029,2,18,202905),('2029-05-03',202918,5,2029,3,18,202905),('2029-05-04',202918,5,2029,4,18,202905),('2029-05-05',202918,5,2029,5,18,202905),('2029-05-06',202919,5,2029,6,19,202905),('2029-05-07',202919,5,2029,7,19,202905),('2029-05-08',202919,5,2029,8,19,202905),('2029-05-09',202919,5,2029,9,19,202905),('2029-05-10',202919,5,2029,10,19,202905),('2029-05-11',202919,5,2029,11,19,202905),('2029-05-12',202919,5,2029,12,19,202905),('2029-05-13',202920,5,2029,13,20,202905),('2029-05-14',202920,5,2029,14,20,202905),('2029-05-15',202920,5,2029,15,20,202905),('2029-05-16',202920,5,2029,16,20,202905),('2029-05-17',202920,5,2029,17,20,202905),('2029-05-18',202920,5,2029,18,20,202905),('2029-05-19',202920,5,2029,19,20,202905),('2029-05-20',202921,5,2029,20,21,202905),('2029-05-21',202921,5,2029,21,21,202905),('2029-05-22',202921,5,2029,22,21,202905),('2029-05-23',202921,5,2029,23,21,202905),('2029-05-24',202921,5,2029,24,21,202905),('2029-05-25',202921,5,2029,25,21,202905),('2029-05-26',202921,5,2029,26,21,202905),('2029-05-27',202922,5,2029,27,22,202905),('2029-05-28',202922,5,2029,28,22,202905),('2029-05-29',202922,5,2029,29,22,202905),('2029-05-30',202922,5,2029,30,22,202905),('2029-05-31',202922,5,2029,31,22,202905),('2029-06-01',202922,6,2029,1,22,202906),('2029-06-02',202922,6,2029,2,22,202906),('2029-06-03',202923,6,2029,3,23,202906),('2029-06-04',202923,6,2029,4,23,202906),('2029-06-05',202923,6,2029,5,23,202906),('2029-06-06',202923,6,2029,6,23,202906),('2029-06-07',202923,6,2029,7,23,202906),('2029-06-08',202923,6,2029,8,23,202906),('2029-06-09',202923,6,2029,9,23,202906),('2029-06-10',202924,6,2029,10,24,202906),('2029-06-11',202924,6,2029,11,24,202906),('2029-06-12',202924,6,2029,12,24,202906),('2029-06-13',202924,6,2029,13,24,202906),('2029-06-14',202924,6,2029,14,24,202906),('2029-06-15',202924,6,2029,15,24,202906),('2029-06-16',202924,6,2029,16,24,202906),('2029-06-17',202925,6,2029,17,25,202906),('2029-06-18',202925,6,2029,18,25,202906),('2029-06-19',202925,6,2029,19,25,202906),('2029-06-20',202925,6,2029,20,25,202906),('2029-06-21',202925,6,2029,21,25,202906),('2029-06-22',202925,6,2029,22,25,202906),('2029-06-23',202925,6,2029,23,25,202906),('2029-06-24',202926,6,2029,24,26,202906),('2029-06-25',202926,6,2029,25,26,202906),('2029-06-26',202926,6,2029,26,26,202906),('2029-06-27',202926,6,2029,27,26,202906),('2029-06-28',202926,6,2029,28,26,202906),('2029-06-29',202926,6,2029,29,26,202906),('2029-06-30',202926,6,2029,30,26,202906),('2029-07-01',202927,7,2029,1,27,202907),('2029-07-02',202927,7,2029,2,27,202907),('2029-07-03',202927,7,2029,3,27,202907),('2029-07-04',202927,7,2029,4,27,202907),('2029-07-05',202927,7,2029,5,27,202907),('2029-07-06',202927,7,2029,6,27,202907),('2029-07-07',202927,7,2029,7,27,202907),('2029-07-08',202928,7,2029,8,28,202907),('2029-07-09',202928,7,2029,9,28,202907),('2029-07-10',202928,7,2029,10,28,202907),('2029-07-11',202928,7,2029,11,28,202907),('2029-07-12',202928,7,2029,12,28,202907),('2029-07-13',202928,7,2029,13,28,202907),('2029-07-14',202928,7,2029,14,28,202907),('2029-07-15',202929,7,2029,15,29,202907),('2029-07-16',202929,7,2029,16,29,202907),('2029-07-17',202929,7,2029,17,29,202907),('2029-07-18',202929,7,2029,18,29,202907),('2029-07-19',202929,7,2029,19,29,202907),('2029-07-20',202929,7,2029,20,29,202907),('2029-07-21',202929,7,2029,21,29,202907),('2029-07-22',202930,7,2029,22,30,202907),('2029-07-23',202930,7,2029,23,30,202907),('2029-07-24',202930,7,2029,24,30,202907),('2029-07-25',202930,7,2029,25,30,202907),('2029-07-26',202930,7,2029,26,30,202907),('2029-07-27',202930,7,2029,27,30,202907),('2029-07-28',202930,7,2029,28,30,202907),('2029-07-29',202931,7,2029,29,31,202907),('2029-07-30',202931,7,2029,30,31,202907),('2029-07-31',202931,7,2029,31,31,202907),('2029-08-01',202931,8,2029,1,31,202908),('2029-08-02',202931,8,2029,2,31,202908),('2029-08-03',202931,8,2029,3,31,202908),('2029-08-04',202931,8,2029,4,31,202908),('2029-08-05',202932,8,2029,5,32,202908),('2029-08-06',202932,8,2029,6,32,202908),('2029-08-07',202932,8,2029,7,32,202908),('2029-08-08',202932,8,2029,8,32,202908),('2029-08-09',202932,8,2029,9,32,202908),('2029-08-10',202932,8,2029,10,32,202908),('2029-08-11',202932,8,2029,11,32,202908),('2029-08-12',202933,8,2029,12,33,202908),('2029-08-13',202933,8,2029,13,33,202908),('2029-08-14',202933,8,2029,14,33,202908),('2029-08-15',202933,8,2029,15,33,202908),('2029-08-16',202933,8,2029,16,33,202908),('2029-08-17',202933,8,2029,17,33,202908),('2029-08-18',202933,8,2029,18,33,202908),('2029-08-19',202934,8,2029,19,34,202908),('2029-08-20',202934,8,2029,20,34,202908),('2029-08-21',202934,8,2029,21,34,202908),('2029-08-22',202934,8,2029,22,34,202908),('2029-08-23',202934,8,2029,23,34,202908),('2029-08-24',202934,8,2029,24,34,202908),('2029-08-25',202934,8,2029,25,34,202908),('2029-08-26',202935,8,2029,26,35,202908),('2029-08-27',202935,8,2029,27,35,202908),('2029-08-28',202935,8,2029,28,35,202908),('2029-08-29',202935,8,2029,29,35,202908),('2029-08-30',202935,8,2029,30,35,202908),('2029-08-31',202935,8,2029,31,35,202908),('2029-09-01',202935,9,2029,1,35,202909),('2029-09-02',202936,9,2029,2,36,202909),('2029-09-03',202936,9,2029,3,36,202909),('2029-09-04',202936,9,2029,4,36,202909),('2029-09-05',202936,9,2029,5,36,202909),('2029-09-06',202936,9,2029,6,36,202909),('2029-09-07',202936,9,2029,7,36,202909),('2029-09-08',202936,9,2029,8,36,202909),('2029-09-09',202937,9,2029,9,37,202909),('2029-09-10',202937,9,2029,10,37,202909),('2029-09-11',202937,9,2029,11,37,202909),('2029-09-12',202937,9,2029,12,37,202909),('2029-09-13',202937,9,2029,13,37,202909),('2029-09-14',202937,9,2029,14,37,202909),('2029-09-15',202937,9,2029,15,37,202909),('2029-09-16',202938,9,2029,16,38,202909),('2029-09-17',202938,9,2029,17,38,202909),('2029-09-18',202938,9,2029,18,38,202909),('2029-09-19',202938,9,2029,19,38,202909),('2029-09-20',202938,9,2029,20,38,202909),('2029-09-21',202938,9,2029,21,38,202909),('2029-09-22',202938,9,2029,22,38,202909),('2029-09-23',202939,9,2029,23,39,202909),('2029-09-24',202939,9,2029,24,39,202909),('2029-09-25',202939,9,2029,25,39,202909),('2029-09-26',202939,9,2029,26,39,202909),('2029-09-27',202939,9,2029,27,39,202909),('2029-09-28',202939,9,2029,28,39,202909),('2029-09-29',202939,9,2029,29,39,202909),('2029-09-30',202940,9,2029,30,40,202909),('2029-10-01',202940,10,2029,1,40,202910),('2029-10-02',202940,10,2029,2,40,202910),('2029-10-03',202940,10,2029,3,40,202910),('2029-10-04',202940,10,2029,4,40,202910),('2029-10-05',202940,10,2029,5,40,202910),('2029-10-06',202940,10,2029,6,40,202910),('2029-10-07',202941,10,2029,7,41,202910),('2029-10-08',202941,10,2029,8,41,202910),('2029-10-09',202941,10,2029,9,41,202910),('2029-10-10',202941,10,2029,10,41,202910),('2029-10-11',202941,10,2029,11,41,202910),('2029-10-12',202941,10,2029,12,41,202910),('2029-10-13',202941,10,2029,13,41,202910),('2029-10-14',202942,10,2029,14,42,202910),('2029-10-15',202942,10,2029,15,42,202910),('2029-10-16',202942,10,2029,16,42,202910),('2029-10-17',202942,10,2029,17,42,202910),('2029-10-18',202942,10,2029,18,42,202910),('2029-10-19',202942,10,2029,19,42,202910),('2029-10-20',202942,10,2029,20,42,202910),('2029-10-21',202943,10,2029,21,43,202910),('2029-10-22',202943,10,2029,22,43,202910),('2029-10-23',202943,10,2029,23,43,202910),('2029-10-24',202943,10,2029,24,43,202910),('2029-10-25',202943,10,2029,25,43,202910),('2029-10-26',202943,10,2029,26,43,202910),('2029-10-27',202943,10,2029,27,43,202910),('2029-10-28',202944,10,2029,28,44,202910),('2029-10-29',202944,10,2029,29,44,202910),('2029-10-30',202944,10,2029,30,44,202910),('2029-10-31',202944,10,2029,31,44,202910),('2029-11-01',202944,11,2029,1,44,202911),('2029-11-02',202944,11,2029,2,44,202911),('2029-11-03',202944,11,2029,3,44,202911),('2029-11-04',202945,11,2029,4,45,202911),('2029-11-05',202945,11,2029,5,45,202911),('2029-11-06',202945,11,2029,6,45,202911),('2029-11-07',202945,11,2029,7,45,202911),('2029-11-08',202945,11,2029,8,45,202911),('2029-11-09',202945,11,2029,9,45,202911),('2029-11-10',202945,11,2029,10,45,202911),('2029-11-11',202946,11,2029,11,46,202911),('2029-11-12',202946,11,2029,12,46,202911),('2029-11-13',202946,11,2029,13,46,202911),('2029-11-14',202946,11,2029,14,46,202911),('2029-11-15',202946,11,2029,15,46,202911),('2029-11-16',202946,11,2029,16,46,202911),('2029-11-17',202946,11,2029,17,46,202911),('2029-11-18',202947,11,2029,18,47,202911),('2029-11-19',202947,11,2029,19,47,202911),('2029-11-20',202947,11,2029,20,47,202911),('2029-11-21',202947,11,2029,21,47,202911),('2029-11-22',202947,11,2029,22,47,202911),('2029-11-23',202947,11,2029,23,47,202911),('2029-11-24',202947,11,2029,24,47,202911),('2029-11-25',202948,11,2029,25,48,202911),('2029-11-26',202948,11,2029,26,48,202911),('2029-11-27',202948,11,2029,27,48,202911),('2029-11-28',202948,11,2029,28,48,202911),('2029-11-29',202948,11,2029,29,48,202911),('2029-11-30',202948,11,2029,30,48,202911),('2029-12-01',202948,12,2029,1,48,202912),('2029-12-02',202949,12,2029,2,49,202912),('2029-12-03',202949,12,2029,3,49,202912),('2029-12-04',202949,12,2029,4,49,202912),('2029-12-05',202949,12,2029,5,49,202912),('2029-12-06',202949,12,2029,6,49,202912),('2029-12-07',202949,12,2029,7,49,202912),('2029-12-08',202949,12,2029,8,49,202912),('2029-12-09',202950,12,2029,9,50,202912),('2029-12-10',202950,12,2029,10,50,202912),('2029-12-11',202950,12,2029,11,50,202912),('2029-12-12',202950,12,2029,12,50,202912),('2029-12-13',202950,12,2029,13,50,202912),('2029-12-14',202950,12,2029,14,50,202912),('2029-12-15',202950,12,2029,15,50,202912),('2029-12-16',202951,12,2029,16,51,202912),('2029-12-17',202951,12,2029,17,51,202912),('2029-12-18',202951,12,2029,18,51,202912),('2029-12-19',202951,12,2029,19,51,202912),('2029-12-20',202951,12,2029,20,51,202912),('2029-12-21',202951,12,2029,21,51,202912),('2029-12-22',202951,12,2029,22,51,202912),('2029-12-23',202952,12,2029,23,52,202912),('2029-12-24',202952,12,2029,24,52,202912),('2029-12-25',202952,12,2029,25,52,202912),('2029-12-26',202952,12,2029,26,52,202912),('2029-12-27',202952,12,2029,27,52,202912),('2029-12-28',202952,12,2029,28,52,202912),('2029-12-29',202952,12,2029,29,52,202912),('2029-12-30',202953,12,2029,30,1,202912),('2029-12-31',202901,12,2029,31,1,202912),('2030-01-01',203001,1,2030,1,1,203001),('2030-01-02',203001,1,2030,2,1,203001),('2030-01-03',203001,1,2030,3,1,203001),('2030-01-04',203001,1,2030,4,1,203001),('2030-01-05',203001,1,2030,5,1,203001),('2030-01-06',203002,1,2030,6,2,203001),('2030-01-07',203002,1,2030,7,2,203001),('2030-01-08',203002,1,2030,8,2,203001),('2030-01-09',203002,1,2030,9,2,203001),('2030-01-10',203002,1,2030,10,2,203001),('2030-01-11',203002,1,2030,11,2,203001),('2030-01-12',203002,1,2030,12,2,203001),('2030-01-13',203003,1,2030,13,3,203001),('2030-01-14',203003,1,2030,14,3,203001),('2030-01-15',203003,1,2030,15,3,203001),('2030-01-16',203003,1,2030,16,3,203001),('2030-01-17',203003,1,2030,17,3,203001),('2030-01-18',203003,1,2030,18,3,203001),('2030-01-19',203003,1,2030,19,3,203001),('2030-01-20',203004,1,2030,20,4,203001),('2030-01-21',203004,1,2030,21,4,203001),('2030-01-22',203004,1,2030,22,4,203001),('2030-01-23',203004,1,2030,23,4,203001),('2030-01-24',203004,1,2030,24,4,203001),('2030-01-25',203004,1,2030,25,4,203001),('2030-01-26',203004,1,2030,26,4,203001),('2030-01-27',203005,1,2030,27,5,203001),('2030-01-28',203005,1,2030,28,5,203001),('2030-01-29',203005,1,2030,29,5,203001),('2030-01-30',203005,1,2030,30,5,203001),('2030-01-31',203005,1,2030,31,5,203001),('2030-02-01',203005,2,2030,1,5,203002),('2030-02-02',203005,2,2030,2,5,203002),('2030-02-03',203006,2,2030,3,6,203002),('2030-02-04',203006,2,2030,4,6,203002),('2030-02-05',203006,2,2030,5,6,203002),('2030-02-06',203006,2,2030,6,6,203002),('2030-02-07',203006,2,2030,7,6,203002),('2030-02-08',203006,2,2030,8,6,203002),('2030-02-09',203006,2,2030,9,6,203002),('2030-02-10',203007,2,2030,10,7,203002),('2030-02-11',203007,2,2030,11,7,203002),('2030-02-12',203007,2,2030,12,7,203002),('2030-02-13',203007,2,2030,13,7,203002),('2030-02-14',203007,2,2030,14,7,203002),('2030-02-15',203007,2,2030,15,7,203002),('2030-02-16',203007,2,2030,16,7,203002),('2030-02-17',203008,2,2030,17,8,203002),('2030-02-18',203008,2,2030,18,8,203002),('2030-02-19',203008,2,2030,19,8,203002),('2030-02-20',203008,2,2030,20,8,203002),('2030-02-21',203008,2,2030,21,8,203002),('2030-02-22',203008,2,2030,22,8,203002),('2030-02-23',203008,2,2030,23,8,203002),('2030-02-24',203009,2,2030,24,9,203002),('2030-02-25',203009,2,2030,25,9,203002),('2030-02-26',203009,2,2030,26,9,203002),('2030-02-27',203009,2,2030,27,9,203002),('2030-02-28',203009,2,2030,28,9,203002),('2030-03-01',203009,3,2030,1,9,203003),('2030-03-02',203009,3,2030,2,9,203003),('2030-03-03',203010,3,2030,3,10,203003),('2030-03-04',203010,3,2030,4,10,203003),('2030-03-05',203010,3,2030,5,10,203003),('2030-03-06',203010,3,2030,6,10,203003),('2030-03-07',203010,3,2030,7,10,203003),('2030-03-08',203010,3,2030,8,10,203003),('2030-03-09',203010,3,2030,9,10,203003),('2030-03-10',203011,3,2030,10,11,203003),('2030-03-11',203011,3,2030,11,11,203003),('2030-03-12',203011,3,2030,12,11,203003),('2030-03-13',203011,3,2030,13,11,203003),('2030-03-14',203011,3,2030,14,11,203003),('2030-03-15',203011,3,2030,15,11,203003),('2030-03-16',203011,3,2030,16,11,203003),('2030-03-17',203012,3,2030,17,12,203003),('2030-03-18',203012,3,2030,18,12,203003),('2030-03-19',203012,3,2030,19,12,203003),('2030-03-20',203012,3,2030,20,12,203003),('2030-03-21',203012,3,2030,21,12,203003),('2030-03-22',203012,3,2030,22,12,203003),('2030-03-23',203012,3,2030,23,12,203003),('2030-03-24',203013,3,2030,24,13,203003),('2030-03-25',203013,3,2030,25,13,203003),('2030-03-26',203013,3,2030,26,13,203003),('2030-03-27',203013,3,2030,27,13,203003),('2030-03-28',203013,3,2030,28,13,203003),('2030-03-29',203013,3,2030,29,13,203003),('2030-03-30',203013,3,2030,30,13,203003),('2030-03-31',203014,3,2030,31,14,203003),('2030-04-01',203014,4,2030,1,14,203004),('2030-04-02',203014,4,2030,2,14,203004),('2030-04-03',203014,4,2030,3,14,203004),('2030-04-04',203014,4,2030,4,14,203004),('2030-04-05',203014,4,2030,5,14,203004),('2030-04-06',203014,4,2030,6,14,203004),('2030-04-07',203015,4,2030,7,15,203004),('2030-04-08',203015,4,2030,8,15,203004),('2030-04-09',203015,4,2030,9,15,203004),('2030-04-10',203015,4,2030,10,15,203004),('2030-04-11',203015,4,2030,11,15,203004),('2030-04-12',203015,4,2030,12,15,203004),('2030-04-13',203015,4,2030,13,15,203004),('2030-04-14',203016,4,2030,14,16,203004),('2030-04-15',203016,4,2030,15,16,203004),('2030-04-16',203016,4,2030,16,16,203004),('2030-04-17',203016,4,2030,17,16,203004),('2030-04-18',203016,4,2030,18,16,203004),('2030-04-19',203016,4,2030,19,16,203004),('2030-04-20',203016,4,2030,20,16,203004),('2030-04-21',203017,4,2030,21,17,203004),('2030-04-22',203017,4,2030,22,17,203004),('2030-04-23',203017,4,2030,23,17,203004),('2030-04-24',203017,4,2030,24,17,203004),('2030-04-25',203017,4,2030,25,17,203004),('2030-04-26',203017,4,2030,26,17,203004),('2030-04-27',203017,4,2030,27,17,203004),('2030-04-28',203018,4,2030,28,18,203004),('2030-04-29',203018,4,2030,29,18,203004),('2030-04-30',203018,4,2030,30,18,203004),('2030-05-01',203018,5,2030,1,18,203005),('2030-05-02',203018,5,2030,2,18,203005),('2030-05-03',203018,5,2030,3,18,203005),('2030-05-04',203018,5,2030,4,18,203005),('2030-05-05',203019,5,2030,5,19,203005),('2030-05-06',203019,5,2030,6,19,203005),('2030-05-07',203019,5,2030,7,19,203005),('2030-05-08',203019,5,2030,8,19,203005),('2030-05-09',203019,5,2030,9,19,203005),('2030-05-10',203019,5,2030,10,19,203005),('2030-05-11',203019,5,2030,11,19,203005),('2030-05-12',203020,5,2030,12,20,203005),('2030-05-13',203020,5,2030,13,20,203005),('2030-05-14',203020,5,2030,14,20,203005),('2030-05-15',203020,5,2030,15,20,203005),('2030-05-16',203020,5,2030,16,20,203005),('2030-05-17',203020,5,2030,17,20,203005),('2030-05-18',203020,5,2030,18,20,203005),('2030-05-19',203021,5,2030,19,21,203005),('2030-05-20',203021,5,2030,20,21,203005),('2030-05-21',203021,5,2030,21,21,203005),('2030-05-22',203021,5,2030,22,21,203005),('2030-05-23',203021,5,2030,23,21,203005),('2030-05-24',203021,5,2030,24,21,203005),('2030-05-25',203021,5,2030,25,21,203005),('2030-05-26',203022,5,2030,26,22,203005),('2030-05-27',203022,5,2030,27,22,203005),('2030-05-28',203022,5,2030,28,22,203005),('2030-05-29',203022,5,2030,29,22,203005),('2030-05-30',203022,5,2030,30,22,203005),('2030-05-31',203022,5,2030,31,22,203005),('2030-06-01',203022,6,2030,1,22,203006),('2030-06-02',203023,6,2030,2,23,203006),('2030-06-03',203023,6,2030,3,23,203006),('2030-06-04',203023,6,2030,4,23,203006),('2030-06-05',203023,6,2030,5,23,203006),('2030-06-06',203023,6,2030,6,23,203006),('2030-06-07',203023,6,2030,7,23,203006),('2030-06-08',203023,6,2030,8,23,203006),('2030-06-09',203024,6,2030,9,24,203006),('2030-06-10',203024,6,2030,10,24,203006),('2030-06-11',203024,6,2030,11,24,203006),('2030-06-12',203024,6,2030,12,24,203006),('2030-06-13',203024,6,2030,13,24,203006),('2030-06-14',203024,6,2030,14,24,203006),('2030-06-15',203024,6,2030,15,24,203006),('2030-06-16',203025,6,2030,16,25,203006),('2030-06-17',203025,6,2030,17,25,203006),('2030-06-18',203025,6,2030,18,25,203006),('2030-06-19',203025,6,2030,19,25,203006),('2030-06-20',203025,6,2030,20,25,203006),('2030-06-21',203025,6,2030,21,25,203006),('2030-06-22',203025,6,2030,22,25,203006),('2030-06-23',203026,6,2030,23,26,203006),('2030-06-24',203026,6,2030,24,26,203006),('2030-06-25',203026,6,2030,25,26,203006),('2030-06-26',203026,6,2030,26,26,203006),('2030-06-27',203026,6,2030,27,26,203006),('2030-06-28',203026,6,2030,28,26,203006),('2030-06-29',203026,6,2030,29,26,203006),('2030-06-30',203027,6,2030,30,27,203006),('2030-07-01',203027,7,2030,1,27,203007),('2030-07-02',203027,7,2030,2,27,203007),('2030-07-03',203027,7,2030,3,27,203007),('2030-07-04',203027,7,2030,4,27,203007),('2030-07-05',203027,7,2030,5,27,203007),('2030-07-06',203027,7,2030,6,27,203007),('2030-07-07',203028,7,2030,7,28,203007),('2030-07-08',203028,7,2030,8,28,203007),('2030-07-09',203028,7,2030,9,28,203007),('2030-07-10',203028,7,2030,10,28,203007),('2030-07-11',203028,7,2030,11,28,203007),('2030-07-12',203028,7,2030,12,28,203007),('2030-07-13',203028,7,2030,13,28,203007),('2030-07-14',203029,7,2030,14,29,203007),('2030-07-15',203029,7,2030,15,29,203007),('2030-07-16',203029,7,2030,16,29,203007),('2030-07-17',203029,7,2030,17,29,203007),('2030-07-18',203029,7,2030,18,29,203007),('2030-07-19',203029,7,2030,19,29,203007),('2030-07-20',203029,7,2030,20,29,203007),('2030-07-21',203030,7,2030,21,30,203007),('2030-07-22',203030,7,2030,22,30,203007),('2030-07-23',203030,7,2030,23,30,203007),('2030-07-24',203030,7,2030,24,30,203007),('2030-07-25',203030,7,2030,25,30,203007),('2030-07-26',203030,7,2030,26,30,203007),('2030-07-27',203030,7,2030,27,30,203007),('2030-07-28',203031,7,2030,28,31,203007),('2030-07-29',203031,7,2030,29,31,203007),('2030-07-30',203031,7,2030,30,31,203007),('2030-07-31',203031,7,2030,31,31,203007),('2030-08-01',203031,8,2030,1,31,203008),('2030-08-02',203031,8,2030,2,31,203008),('2030-08-03',203031,8,2030,3,31,203008),('2030-08-04',203032,8,2030,4,32,203008),('2030-08-05',203032,8,2030,5,32,203008),('2030-08-06',203032,8,2030,6,32,203008),('2030-08-07',203032,8,2030,7,32,203008),('2030-08-08',203032,8,2030,8,32,203008),('2030-08-09',203032,8,2030,9,32,203008),('2030-08-10',203032,8,2030,10,32,203008),('2030-08-11',203033,8,2030,11,33,203008),('2030-08-12',203033,8,2030,12,33,203008),('2030-08-13',203033,8,2030,13,33,203008),('2030-08-14',203033,8,2030,14,33,203008),('2030-08-15',203033,8,2030,15,33,203008),('2030-08-16',203033,8,2030,16,33,203008),('2030-08-17',203033,8,2030,17,33,203008),('2030-08-18',203034,8,2030,18,34,203008),('2030-08-19',203034,8,2030,19,34,203008),('2030-08-20',203034,8,2030,20,34,203008),('2030-08-21',203034,8,2030,21,34,203008),('2030-08-22',203034,8,2030,22,34,203008),('2030-08-23',203034,8,2030,23,34,203008),('2030-08-24',203034,8,2030,24,34,203008),('2030-08-25',203035,8,2030,25,35,203008),('2030-08-26',203035,8,2030,26,35,203008),('2030-08-27',203035,8,2030,27,35,203008),('2030-08-28',203035,8,2030,28,35,203008),('2030-08-29',203035,8,2030,29,35,203008),('2030-08-30',203035,8,2030,30,35,203008),('2030-08-31',203035,8,2030,31,35,203008),('2030-09-01',203036,9,2030,1,36,203009),('2030-09-02',203036,9,2030,2,36,203009),('2030-09-03',203036,9,2030,3,36,203009),('2030-09-04',203036,9,2030,4,36,203009),('2030-09-05',203036,9,2030,5,36,203009),('2030-09-06',203036,9,2030,6,36,203009),('2030-09-07',203036,9,2030,7,36,203009),('2030-09-08',203037,9,2030,8,37,203009),('2030-09-09',203037,9,2030,9,37,203009),('2030-09-10',203037,9,2030,10,37,203009),('2030-09-11',203037,9,2030,11,37,203009),('2030-09-12',203037,9,2030,12,37,203009),('2030-09-13',203037,9,2030,13,37,203009),('2030-09-14',203037,9,2030,14,37,203009),('2030-09-15',203038,9,2030,15,38,203009),('2030-09-16',203038,9,2030,16,38,203009),('2030-09-17',203038,9,2030,17,38,203009),('2030-09-18',203038,9,2030,18,38,203009),('2030-09-19',203038,9,2030,19,38,203009),('2030-09-20',203038,9,2030,20,38,203009),('2030-09-21',203038,9,2030,21,38,203009),('2030-09-22',203039,9,2030,22,39,203009),('2030-09-23',203039,9,2030,23,39,203009),('2030-09-24',203039,9,2030,24,39,203009),('2030-09-25',203039,9,2030,25,39,203009),('2030-09-26',203039,9,2030,26,39,203009),('2030-09-27',203039,9,2030,27,39,203009),('2030-09-28',203039,9,2030,28,39,203009),('2030-09-29',203040,9,2030,29,40,203009),('2030-09-30',203040,9,2030,30,40,203009),('2030-10-01',203040,10,2030,1,40,203010),('2030-10-02',203040,10,2030,2,40,203010),('2030-10-03',203040,10,2030,3,40,203010),('2030-10-04',203040,10,2030,4,40,203010),('2030-10-05',203040,10,2030,5,40,203010),('2030-10-06',203041,10,2030,6,41,203010),('2030-10-07',203041,10,2030,7,41,203010),('2030-10-08',203041,10,2030,8,41,203010),('2030-10-09',203041,10,2030,9,41,203010),('2030-10-10',203041,10,2030,10,41,203010),('2030-10-11',203041,10,2030,11,41,203010),('2030-10-12',203041,10,2030,12,41,203010),('2030-10-13',203042,10,2030,13,42,203010),('2030-10-14',203042,10,2030,14,42,203010),('2030-10-15',203042,10,2030,15,42,203010),('2030-10-16',203042,10,2030,16,42,203010),('2030-10-17',203042,10,2030,17,42,203010),('2030-10-18',203042,10,2030,18,42,203010),('2030-10-19',203042,10,2030,19,42,203010),('2030-10-20',203043,10,2030,20,43,203010),('2030-10-21',203043,10,2030,21,43,203010),('2030-10-22',203043,10,2030,22,43,203010),('2030-10-23',203043,10,2030,23,43,203010),('2030-10-24',203043,10,2030,24,43,203010),('2030-10-25',203043,10,2030,25,43,203010),('2030-10-26',203043,10,2030,26,43,203010),('2030-10-27',203044,10,2030,27,44,203010),('2030-10-28',203044,10,2030,28,44,203010),('2030-10-29',203044,10,2030,29,44,203010),('2030-10-30',203044,10,2030,30,44,203010),('2030-10-31',203044,10,2030,31,44,203010),('2030-11-01',203044,11,2030,1,44,203011),('2030-11-02',203044,11,2030,2,44,203011),('2030-11-03',203045,11,2030,3,45,203011),('2030-11-04',203045,11,2030,4,45,203011),('2030-11-05',203045,11,2030,5,45,203011),('2030-11-06',203045,11,2030,6,45,203011),('2030-11-07',203045,11,2030,7,45,203011),('2030-11-08',203045,11,2030,8,45,203011),('2030-11-09',203045,11,2030,9,45,203011),('2030-11-10',203046,11,2030,10,46,203011),('2030-11-11',203046,11,2030,11,46,203011),('2030-11-12',203046,11,2030,12,46,203011),('2030-11-13',203046,11,2030,13,46,203011),('2030-11-14',203046,11,2030,14,46,203011),('2030-11-15',203046,11,2030,15,46,203011),('2030-11-16',203046,11,2030,16,46,203011),('2030-11-17',203047,11,2030,17,47,203011),('2030-11-18',203047,11,2030,18,47,203011),('2030-11-19',203047,11,2030,19,47,203011),('2030-11-20',203047,11,2030,20,47,203011),('2030-11-21',203047,11,2030,21,47,203011),('2030-11-22',203047,11,2030,22,47,203011),('2030-11-23',203047,11,2030,23,47,203011),('2030-11-24',203048,11,2030,24,48,203011),('2030-11-25',203048,11,2030,25,48,203011),('2030-11-26',203048,11,2030,26,48,203011),('2030-11-27',203048,11,2030,27,48,203011),('2030-11-28',203048,11,2030,28,48,203011),('2030-11-29',203048,11,2030,29,48,203011),('2030-11-30',203048,11,2030,30,48,203011),('2030-12-01',203049,12,2030,1,49,203012),('2030-12-02',203049,12,2030,2,49,203012),('2030-12-03',203049,12,2030,3,49,203012),('2030-12-04',203049,12,2030,4,49,203012),('2030-12-05',203049,12,2030,5,49,203012),('2030-12-06',203049,12,2030,6,49,203012),('2030-12-07',203049,12,2030,7,49,203012),('2030-12-08',203050,12,2030,8,50,203012),('2030-12-09',203050,12,2030,9,50,203012),('2030-12-10',203050,12,2030,10,50,203012),('2030-12-11',203050,12,2030,11,50,203012),('2030-12-12',203050,12,2030,12,50,203012),('2030-12-13',203050,12,2030,13,50,203012),('2030-12-14',203050,12,2030,14,50,203012),('2030-12-15',203051,12,2030,15,51,203012),('2030-12-16',203051,12,2030,16,51,203012),('2030-12-17',203051,12,2030,17,51,203012),('2030-12-18',203051,12,2030,18,51,203012),('2030-12-19',203051,12,2030,19,51,203012),('2030-12-20',203051,12,2030,20,51,203012),('2030-12-21',203051,12,2030,21,51,203012),('2030-12-22',203052,12,2030,22,52,203012),('2030-12-23',203052,12,2030,23,52,203012),('2030-12-24',203052,12,2030,24,52,203012),('2030-12-25',203052,12,2030,25,52,203012),('2030-12-26',203052,12,2030,26,52,203012),('2030-12-27',203052,12,2030,27,52,203012),('2030-12-28',203052,12,2030,28,52,203012),('2030-12-29',203053,12,2030,29,1,203012),('2030-12-30',203001,12,2030,30,1,203012),('2030-12-31',203001,12,2030,31,1,203012),('2031-01-01',203101,1,2031,1,1,203101),('2031-01-02',203101,1,2031,2,1,203101),('2031-01-03',203101,1,2031,3,1,203101),('2031-01-04',203101,1,2031,4,1,203101),('2031-01-05',203102,1,2031,5,2,203101),('2031-01-06',203102,1,2031,6,2,203101),('2031-01-07',203102,1,2031,7,2,203101),('2031-01-08',203102,1,2031,8,2,203101),('2031-01-09',203102,1,2031,9,2,203101),('2031-01-10',203102,1,2031,10,2,203101),('2031-01-11',203102,1,2031,11,2,203101),('2031-01-12',203103,1,2031,12,3,203101),('2031-01-13',203103,1,2031,13,3,203101),('2031-01-14',203103,1,2031,14,3,203101),('2031-01-15',203103,1,2031,15,3,203101),('2031-01-16',203103,1,2031,16,3,203101),('2031-01-17',203103,1,2031,17,3,203101),('2031-01-18',203103,1,2031,18,3,203101),('2031-01-19',203104,1,2031,19,4,203101),('2031-01-20',203104,1,2031,20,4,203101),('2031-01-21',203104,1,2031,21,4,203101),('2031-01-22',203104,1,2031,22,4,203101),('2031-01-23',203104,1,2031,23,4,203101),('2031-01-24',203104,1,2031,24,4,203101),('2031-01-25',203104,1,2031,25,4,203101),('2031-01-26',203105,1,2031,26,5,203101),('2031-01-27',203105,1,2031,27,5,203101),('2031-01-28',203105,1,2031,28,5,203101),('2031-01-29',203105,1,2031,29,5,203101),('2031-01-30',203105,1,2031,30,5,203101),('2031-01-31',203105,1,2031,31,5,203101),('2031-02-01',203105,2,2031,1,5,203102),('2031-02-02',203106,2,2031,2,6,203102),('2031-02-03',203106,2,2031,3,6,203102),('2031-02-04',203106,2,2031,4,6,203102),('2031-02-05',203106,2,2031,5,6,203102),('2031-02-06',203106,2,2031,6,6,203102),('2031-02-07',203106,2,2031,7,6,203102),('2031-02-08',203106,2,2031,8,6,203102),('2031-02-09',203107,2,2031,9,7,203102),('2031-02-10',203107,2,2031,10,7,203102),('2031-02-11',203107,2,2031,11,7,203102),('2031-02-12',203107,2,2031,12,7,203102),('2031-02-13',203107,2,2031,13,7,203102),('2031-02-14',203107,2,2031,14,7,203102),('2031-02-15',203107,2,2031,15,7,203102),('2031-02-16',203108,2,2031,16,8,203102),('2031-02-17',203108,2,2031,17,8,203102),('2031-02-18',203108,2,2031,18,8,203102),('2031-02-19',203108,2,2031,19,8,203102),('2031-02-20',203108,2,2031,20,8,203102),('2031-02-21',203108,2,2031,21,8,203102),('2031-02-22',203108,2,2031,22,8,203102),('2031-02-23',203109,2,2031,23,9,203102),('2031-02-24',203109,2,2031,24,9,203102),('2031-02-25',203109,2,2031,25,9,203102),('2031-02-26',203109,2,2031,26,9,203102),('2031-02-27',203109,2,2031,27,9,203102),('2031-02-28',203109,2,2031,28,9,203102),('2031-03-01',203109,3,2031,1,9,203103),('2031-03-02',203110,3,2031,2,10,203103),('2031-03-03',203110,3,2031,3,10,203103),('2031-03-04',203110,3,2031,4,10,203103),('2031-03-05',203110,3,2031,5,10,203103),('2031-03-06',203110,3,2031,6,10,203103),('2031-03-07',203110,3,2031,7,10,203103),('2031-03-08',203110,3,2031,8,10,203103),('2031-03-09',203111,3,2031,9,11,203103),('2031-03-10',203111,3,2031,10,11,203103),('2031-03-11',203111,3,2031,11,11,203103),('2031-03-12',203111,3,2031,12,11,203103),('2031-03-13',203111,3,2031,13,11,203103),('2031-03-14',203111,3,2031,14,11,203103),('2031-03-15',203111,3,2031,15,11,203103),('2031-03-16',203112,3,2031,16,12,203103),('2031-03-17',203112,3,2031,17,12,203103),('2031-03-18',203112,3,2031,18,12,203103),('2031-03-19',203112,3,2031,19,12,203103),('2031-03-20',203112,3,2031,20,12,203103),('2031-03-21',203112,3,2031,21,12,203103),('2031-03-22',203112,3,2031,22,12,203103),('2031-03-23',203113,3,2031,23,13,203103),('2031-03-24',203113,3,2031,24,13,203103),('2031-03-25',203113,3,2031,25,13,203103),('2031-03-26',203113,3,2031,26,13,203103),('2031-03-27',203113,3,2031,27,13,203103),('2031-03-28',203113,3,2031,28,13,203103),('2031-03-29',203113,3,2031,29,13,203103),('2031-03-30',203114,3,2031,30,14,203103),('2031-03-31',203114,3,2031,31,14,203103),('2031-04-01',203114,4,2031,1,14,203104),('2031-04-02',203114,4,2031,2,14,203104),('2031-04-03',203114,4,2031,3,14,203104),('2031-04-04',203114,4,2031,4,14,203104),('2031-04-05',203114,4,2031,5,14,203104),('2031-04-06',203115,4,2031,6,15,203104),('2031-04-07',203115,4,2031,7,15,203104),('2031-04-08',203115,4,2031,8,15,203104),('2031-04-09',203115,4,2031,9,15,203104),('2031-04-10',203115,4,2031,10,15,203104),('2031-04-11',203115,4,2031,11,15,203104),('2031-04-12',203115,4,2031,12,15,203104),('2031-04-13',203116,4,2031,13,16,203104),('2031-04-14',203116,4,2031,14,16,203104),('2031-04-15',203116,4,2031,15,16,203104),('2031-04-16',203116,4,2031,16,16,203104),('2031-04-17',203116,4,2031,17,16,203104),('2031-04-18',203116,4,2031,18,16,203104),('2031-04-19',203116,4,2031,19,16,203104),('2031-04-20',203117,4,2031,20,17,203104),('2031-04-21',203117,4,2031,21,17,203104),('2031-04-22',203117,4,2031,22,17,203104),('2031-04-23',203117,4,2031,23,17,203104),('2031-04-24',203117,4,2031,24,17,203104),('2031-04-25',203117,4,2031,25,17,203104),('2031-04-26',203117,4,2031,26,17,203104),('2031-04-27',203118,4,2031,27,18,203104),('2031-04-28',203118,4,2031,28,18,203104),('2031-04-29',203118,4,2031,29,18,203104),('2031-04-30',203118,4,2031,30,18,203104),('2031-05-01',203118,5,2031,1,18,203105),('2031-05-02',203118,5,2031,2,18,203105),('2031-05-03',203118,5,2031,3,18,203105),('2031-05-04',203119,5,2031,4,19,203105),('2031-05-05',203119,5,2031,5,19,203105),('2031-05-06',203119,5,2031,6,19,203105),('2031-05-07',203119,5,2031,7,19,203105),('2031-05-08',203119,5,2031,8,19,203105),('2031-05-09',203119,5,2031,9,19,203105),('2031-05-10',203119,5,2031,10,19,203105),('2031-05-11',203120,5,2031,11,20,203105),('2031-05-12',203120,5,2031,12,20,203105),('2031-05-13',203120,5,2031,13,20,203105),('2031-05-14',203120,5,2031,14,20,203105),('2031-05-15',203120,5,2031,15,20,203105),('2031-05-16',203120,5,2031,16,20,203105),('2031-05-17',203120,5,2031,17,20,203105),('2031-05-18',203121,5,2031,18,21,203105),('2031-05-19',203121,5,2031,19,21,203105),('2031-05-20',203121,5,2031,20,21,203105),('2031-05-21',203121,5,2031,21,21,203105),('2031-05-22',203121,5,2031,22,21,203105),('2031-05-23',203121,5,2031,23,21,203105),('2031-05-24',203121,5,2031,24,21,203105),('2031-05-25',203122,5,2031,25,22,203105),('2031-05-26',203122,5,2031,26,22,203105),('2031-05-27',203122,5,2031,27,22,203105),('2031-05-28',203122,5,2031,28,22,203105),('2031-05-29',203122,5,2031,29,22,203105),('2031-05-30',203122,5,2031,30,22,203105),('2031-05-31',203122,5,2031,31,22,203105),('2031-06-01',203123,6,2031,1,23,203106),('2031-06-02',203123,6,2031,2,23,203106),('2031-06-03',203123,6,2031,3,23,203106),('2031-06-04',203123,6,2031,4,23,203106),('2031-06-05',203123,6,2031,5,23,203106),('2031-06-06',203123,6,2031,6,23,203106),('2031-06-07',203123,6,2031,7,23,203106),('2031-06-08',203124,6,2031,8,24,203106),('2031-06-09',203124,6,2031,9,24,203106),('2031-06-10',203124,6,2031,10,24,203106),('2031-06-11',203124,6,2031,11,24,203106),('2031-06-12',203124,6,2031,12,24,203106),('2031-06-13',203124,6,2031,13,24,203106),('2031-06-14',203124,6,2031,14,24,203106),('2031-06-15',203125,6,2031,15,25,203106),('2031-06-16',203125,6,2031,16,25,203106),('2031-06-17',203125,6,2031,17,25,203106),('2031-06-18',203125,6,2031,18,25,203106),('2031-06-19',203125,6,2031,19,25,203106),('2031-06-20',203125,6,2031,20,25,203106),('2031-06-21',203125,6,2031,21,25,203106),('2031-06-22',203126,6,2031,22,26,203106),('2031-06-23',203126,6,2031,23,26,203106),('2031-06-24',203126,6,2031,24,26,203106),('2031-06-25',203126,6,2031,25,26,203106),('2031-06-26',203126,6,2031,26,26,203106),('2031-06-27',203126,6,2031,27,26,203106),('2031-06-28',203126,6,2031,28,26,203106),('2031-06-29',203127,6,2031,29,27,203106),('2031-06-30',203127,6,2031,30,27,203106),('2031-07-01',203127,7,2031,1,27,203107),('2031-07-02',203127,7,2031,2,27,203107),('2031-07-03',203127,7,2031,3,27,203107),('2031-07-04',203127,7,2031,4,27,203107),('2031-07-05',203127,7,2031,5,27,203107),('2031-07-06',203128,7,2031,6,28,203107),('2031-07-07',203128,7,2031,7,28,203107),('2031-07-08',203128,7,2031,8,28,203107),('2031-07-09',203128,7,2031,9,28,203107),('2031-07-10',203128,7,2031,10,28,203107),('2031-07-11',203128,7,2031,11,28,203107),('2031-07-12',203128,7,2031,12,28,203107),('2031-07-13',203129,7,2031,13,29,203107),('2031-07-14',203129,7,2031,14,29,203107),('2031-07-15',203129,7,2031,15,29,203107),('2031-07-16',203129,7,2031,16,29,203107),('2031-07-17',203129,7,2031,17,29,203107),('2031-07-18',203129,7,2031,18,29,203107),('2031-07-19',203129,7,2031,19,29,203107),('2031-07-20',203130,7,2031,20,30,203107),('2031-07-21',203130,7,2031,21,30,203107),('2031-07-22',203130,7,2031,22,30,203107),('2031-07-23',203130,7,2031,23,30,203107),('2031-07-24',203130,7,2031,24,30,203107),('2031-07-25',203130,7,2031,25,30,203107),('2031-07-26',203130,7,2031,26,30,203107),('2031-07-27',203131,7,2031,27,31,203107),('2031-07-28',203131,7,2031,28,31,203107),('2031-07-29',203131,7,2031,29,31,203107),('2031-07-30',203131,7,2031,30,31,203107),('2031-07-31',203131,7,2031,31,31,203107),('2031-08-01',203131,8,2031,1,31,203108),('2031-08-02',203131,8,2031,2,31,203108),('2031-08-03',203132,8,2031,3,32,203108),('2031-08-04',203132,8,2031,4,32,203108),('2031-08-05',203132,8,2031,5,32,203108),('2031-08-06',203132,8,2031,6,32,203108),('2031-08-07',203132,8,2031,7,32,203108),('2031-08-08',203132,8,2031,8,32,203108),('2031-08-09',203132,8,2031,9,32,203108),('2031-08-10',203133,8,2031,10,33,203108),('2031-08-11',203133,8,2031,11,33,203108),('2031-08-12',203133,8,2031,12,33,203108),('2031-08-13',203133,8,2031,13,33,203108),('2031-08-14',203133,8,2031,14,33,203108),('2031-08-15',203133,8,2031,15,33,203108),('2031-08-16',203133,8,2031,16,33,203108),('2031-08-17',203134,8,2031,17,34,203108),('2031-08-18',203134,8,2031,18,34,203108),('2031-08-19',203134,8,2031,19,34,203108),('2031-08-20',203134,8,2031,20,34,203108),('2031-08-21',203134,8,2031,21,34,203108),('2031-08-22',203134,8,2031,22,34,203108),('2031-08-23',203134,8,2031,23,34,203108),('2031-08-24',203135,8,2031,24,35,203108),('2031-08-25',203135,8,2031,25,35,203108),('2031-08-26',203135,8,2031,26,35,203108),('2031-08-27',203135,8,2031,27,35,203108),('2031-08-28',203135,8,2031,28,35,203108),('2031-08-29',203135,8,2031,29,35,203108),('2031-08-30',203135,8,2031,30,35,203108),('2031-08-31',203136,8,2031,31,36,203108),('2031-09-01',203136,9,2031,1,36,203109),('2031-09-02',203136,9,2031,2,36,203109),('2031-09-03',203136,9,2031,3,36,203109),('2031-09-04',203136,9,2031,4,36,203109),('2031-09-05',203136,9,2031,5,36,203109),('2031-09-06',203136,9,2031,6,36,203109),('2031-09-07',203137,9,2031,7,37,203109),('2031-09-08',203137,9,2031,8,37,203109),('2031-09-09',203137,9,2031,9,37,203109),('2031-09-10',203137,9,2031,10,37,203109),('2031-09-11',203137,9,2031,11,37,203109),('2031-09-12',203137,9,2031,12,37,203109),('2031-09-13',203137,9,2031,13,37,203109),('2031-09-14',203138,9,2031,14,38,203109),('2031-09-15',203138,9,2031,15,38,203109),('2031-09-16',203138,9,2031,16,38,203109),('2031-09-17',203138,9,2031,17,38,203109),('2031-09-18',203138,9,2031,18,38,203109),('2031-09-19',203138,9,2031,19,38,203109),('2031-09-20',203138,9,2031,20,38,203109),('2031-09-21',203139,9,2031,21,39,203109),('2031-09-22',203139,9,2031,22,39,203109),('2031-09-23',203139,9,2031,23,39,203109),('2031-09-24',203139,9,2031,24,39,203109),('2031-09-25',203139,9,2031,25,39,203109),('2031-09-26',203139,9,2031,26,39,203109),('2031-09-27',203139,9,2031,27,39,203109),('2031-09-28',203140,9,2031,28,40,203109),('2031-09-29',203140,9,2031,29,40,203109),('2031-09-30',203140,9,2031,30,40,203109),('2031-10-01',203140,10,2031,1,40,203110),('2031-10-02',203140,10,2031,2,40,203110),('2031-10-03',203140,10,2031,3,40,203110),('2031-10-04',203140,10,2031,4,40,203110),('2031-10-05',203141,10,2031,5,41,203110),('2031-10-06',203141,10,2031,6,41,203110),('2031-10-07',203141,10,2031,7,41,203110),('2031-10-08',203141,10,2031,8,41,203110),('2031-10-09',203141,10,2031,9,41,203110),('2031-10-10',203141,10,2031,10,41,203110),('2031-10-11',203141,10,2031,11,41,203110),('2031-10-12',203142,10,2031,12,42,203110),('2031-10-13',203142,10,2031,13,42,203110),('2031-10-14',203142,10,2031,14,42,203110),('2031-10-15',203142,10,2031,15,42,203110),('2031-10-16',203142,10,2031,16,42,203110),('2031-10-17',203142,10,2031,17,42,203110),('2031-10-18',203142,10,2031,18,42,203110),('2031-10-19',203143,10,2031,19,43,203110),('2031-10-20',203143,10,2031,20,43,203110),('2031-10-21',203143,10,2031,21,43,203110),('2031-10-22',203143,10,2031,22,43,203110),('2031-10-23',203143,10,2031,23,43,203110),('2031-10-24',203143,10,2031,24,43,203110),('2031-10-25',203143,10,2031,25,43,203110),('2031-10-26',203144,10,2031,26,44,203110),('2031-10-27',203144,10,2031,27,44,203110),('2031-10-28',203144,10,2031,28,44,203110),('2031-10-29',203144,10,2031,29,44,203110),('2031-10-30',203144,10,2031,30,44,203110),('2031-10-31',203144,10,2031,31,44,203110),('2031-11-01',203144,11,2031,1,44,203111),('2031-11-02',203145,11,2031,2,45,203111),('2031-11-03',203145,11,2031,3,45,203111),('2031-11-04',203145,11,2031,4,45,203111),('2031-11-05',203145,11,2031,5,45,203111),('2031-11-06',203145,11,2031,6,45,203111),('2031-11-07',203145,11,2031,7,45,203111),('2031-11-08',203145,11,2031,8,45,203111),('2031-11-09',203146,11,2031,9,46,203111),('2031-11-10',203146,11,2031,10,46,203111),('2031-11-11',203146,11,2031,11,46,203111),('2031-11-12',203146,11,2031,12,46,203111),('2031-11-13',203146,11,2031,13,46,203111),('2031-11-14',203146,11,2031,14,46,203111),('2031-11-15',203146,11,2031,15,46,203111),('2031-11-16',203147,11,2031,16,47,203111),('2031-11-17',203147,11,2031,17,47,203111),('2031-11-18',203147,11,2031,18,47,203111),('2031-11-19',203147,11,2031,19,47,203111),('2031-11-20',203147,11,2031,20,47,203111),('2031-11-21',203147,11,2031,21,47,203111),('2031-11-22',203147,11,2031,22,47,203111),('2031-11-23',203148,11,2031,23,48,203111),('2031-11-24',203148,11,2031,24,48,203111),('2031-11-25',203148,11,2031,25,48,203111),('2031-11-26',203148,11,2031,26,48,203111),('2031-11-27',203148,11,2031,27,48,203111),('2031-11-28',203148,11,2031,28,48,203111),('2031-11-29',203148,11,2031,29,48,203111),('2031-11-30',203149,11,2031,30,49,203111),('2031-12-01',203149,12,2031,1,49,203112),('2031-12-02',203149,12,2031,2,49,203112),('2031-12-03',203149,12,2031,3,49,203112),('2031-12-04',203149,12,2031,4,49,203112),('2031-12-05',203149,12,2031,5,49,203112),('2031-12-06',203149,12,2031,6,49,203112),('2031-12-07',203150,12,2031,7,50,203112),('2031-12-08',203150,12,2031,8,50,203112),('2031-12-09',203150,12,2031,9,50,203112),('2031-12-10',203150,12,2031,10,50,203112),('2031-12-11',203150,12,2031,11,50,203112),('2031-12-12',203150,12,2031,12,50,203112),('2031-12-13',203150,12,2031,13,50,203112),('2031-12-14',203151,12,2031,14,51,203112),('2031-12-15',203151,12,2031,15,51,203112),('2031-12-16',203151,12,2031,16,51,203112),('2031-12-17',203151,12,2031,17,51,203112),('2031-12-18',203151,12,2031,18,51,203112),('2031-12-19',203151,12,2031,19,51,203112),('2031-12-20',203151,12,2031,20,51,203112),('2031-12-21',203152,12,2031,21,52,203112),('2031-12-22',203152,12,2031,22,52,203112),('2031-12-23',203152,12,2031,23,52,203112),('2031-12-24',203152,12,2031,24,52,203112),('2031-12-25',203152,12,2031,25,52,203112),('2031-12-26',203152,12,2031,26,52,203112),('2031-12-27',203152,12,2031,27,52,203112),('2031-12-28',203153,12,2031,28,53,203112),('2031-12-29',203101,12,2031,29,53,203112),('2031-12-30',203101,12,2031,30,53,203112),('2031-12-31',203101,12,2031,31,53,203112),('2032-01-01',203201,1,2032,1,53,203201),('2032-01-02',203201,1,2032,2,53,203201),('2032-01-03',203201,1,2032,3,53,203201),('2032-01-04',203202,1,2032,4,1,203201),('2032-01-05',203202,1,2032,5,1,203201),('2032-01-06',203202,1,2032,6,1,203201),('2032-01-07',203202,1,2032,7,1,203201),('2032-01-08',203202,1,2032,8,1,203201),('2032-01-09',203202,1,2032,9,1,203201),('2032-01-10',203202,1,2032,10,1,203201),('2032-01-11',203203,1,2032,11,2,203201),('2032-01-12',203203,1,2032,12,2,203201),('2032-01-13',203203,1,2032,13,2,203201),('2032-01-14',203203,1,2032,14,2,203201),('2032-01-15',203203,1,2032,15,2,203201),('2032-01-16',203203,1,2032,16,2,203201),('2032-01-17',203203,1,2032,17,2,203201),('2032-01-18',203204,1,2032,18,3,203201),('2032-01-19',203204,1,2032,19,3,203201),('2032-01-20',203204,1,2032,20,3,203201),('2032-01-21',203204,1,2032,21,3,203201),('2032-01-22',203204,1,2032,22,3,203201),('2032-01-23',203204,1,2032,23,3,203201),('2032-01-24',203204,1,2032,24,3,203201),('2032-01-25',203205,1,2032,25,4,203201),('2032-01-26',203205,1,2032,26,4,203201),('2032-01-27',203205,1,2032,27,4,203201),('2032-01-28',203205,1,2032,28,4,203201),('2032-01-29',203205,1,2032,29,4,203201),('2032-01-30',203205,1,2032,30,4,203201),('2032-01-31',203205,1,2032,31,4,203201),('2032-02-01',203206,2,2032,1,5,203202),('2032-02-02',203206,2,2032,2,5,203202),('2032-02-03',203206,2,2032,3,5,203202),('2032-02-04',203206,2,2032,4,5,203202),('2032-02-05',203206,2,2032,5,5,203202),('2032-02-06',203206,2,2032,6,5,203202),('2032-02-07',203206,2,2032,7,5,203202),('2032-02-08',203207,2,2032,8,6,203202),('2032-02-09',203207,2,2032,9,6,203202),('2032-02-10',203207,2,2032,10,6,203202),('2032-02-11',203207,2,2032,11,6,203202),('2032-02-12',203207,2,2032,12,6,203202),('2032-02-13',203207,2,2032,13,6,203202),('2032-02-14',203207,2,2032,14,6,203202),('2032-02-15',203208,2,2032,15,7,203202),('2032-02-16',203208,2,2032,16,7,203202),('2032-02-17',203208,2,2032,17,7,203202),('2032-02-18',203208,2,2032,18,7,203202),('2032-02-19',203208,2,2032,19,7,203202),('2032-02-20',203208,2,2032,20,7,203202),('2032-02-21',203208,2,2032,21,7,203202),('2032-02-22',203209,2,2032,22,8,203202),('2032-02-23',203209,2,2032,23,8,203202),('2032-02-24',203209,2,2032,24,8,203202),('2032-02-25',203209,2,2032,25,8,203202),('2032-02-26',203209,2,2032,26,8,203202),('2032-02-27',203209,2,2032,27,8,203202),('2032-02-28',203209,2,2032,28,8,203202),('2032-02-29',203210,2,2032,29,9,203202),('2032-03-01',203210,3,2032,1,9,203203),('2032-03-02',203210,3,2032,2,9,203203),('2032-03-03',203210,3,2032,3,9,203203),('2032-03-04',203210,3,2032,4,9,203203),('2032-03-05',203210,3,2032,5,9,203203),('2032-03-06',203210,3,2032,6,9,203203),('2032-03-07',203211,3,2032,7,10,203203),('2032-03-08',203211,3,2032,8,10,203203),('2032-03-09',203211,3,2032,9,10,203203),('2032-03-10',203211,3,2032,10,10,203203),('2032-03-11',203211,3,2032,11,10,203203),('2032-03-12',203211,3,2032,12,10,203203),('2032-03-13',203211,3,2032,13,10,203203),('2032-03-14',203212,3,2032,14,11,203203),('2032-03-15',203212,3,2032,15,11,203203),('2032-03-16',203212,3,2032,16,11,203203),('2032-03-17',203212,3,2032,17,11,203203),('2032-03-18',203212,3,2032,18,11,203203),('2032-03-19',203212,3,2032,19,11,203203),('2032-03-20',203212,3,2032,20,11,203203),('2032-03-21',203213,3,2032,21,12,203203),('2032-03-22',203213,3,2032,22,12,203203),('2032-03-23',203213,3,2032,23,12,203203),('2032-03-24',203213,3,2032,24,12,203203),('2032-03-25',203213,3,2032,25,12,203203),('2032-03-26',203213,3,2032,26,12,203203),('2032-03-27',203213,3,2032,27,12,203203),('2032-03-28',203214,3,2032,28,13,203203),('2032-03-29',203214,3,2032,29,13,203203),('2032-03-30',203214,3,2032,30,13,203203),('2032-03-31',203214,3,2032,31,13,203203),('2032-04-01',203214,4,2032,1,13,203204),('2032-04-02',203214,4,2032,2,13,203204),('2032-04-03',203214,4,2032,3,13,203204),('2032-04-04',203215,4,2032,4,14,203204),('2032-04-05',203215,4,2032,5,14,203204),('2032-04-06',203215,4,2032,6,14,203204),('2032-04-07',203215,4,2032,7,14,203204),('2032-04-08',203215,4,2032,8,14,203204),('2032-04-09',203215,4,2032,9,14,203204),('2032-04-10',203215,4,2032,10,14,203204),('2032-04-11',203216,4,2032,11,15,203204),('2032-04-12',203216,4,2032,12,15,203204),('2032-04-13',203216,4,2032,13,15,203204),('2032-04-14',203216,4,2032,14,15,203204),('2032-04-15',203216,4,2032,15,15,203204),('2032-04-16',203216,4,2032,16,15,203204),('2032-04-17',203216,4,2032,17,15,203204),('2032-04-18',203217,4,2032,18,16,203204),('2032-04-19',203217,4,2032,19,16,203204),('2032-04-20',203217,4,2032,20,16,203204),('2032-04-21',203217,4,2032,21,16,203204),('2032-04-22',203217,4,2032,22,16,203204),('2032-04-23',203217,4,2032,23,16,203204),('2032-04-24',203217,4,2032,24,16,203204),('2032-04-25',203218,4,2032,25,17,203204),('2032-04-26',203218,4,2032,26,17,203204),('2032-04-27',203218,4,2032,27,17,203204),('2032-04-28',203218,4,2032,28,17,203204),('2032-04-29',203218,4,2032,29,17,203204),('2032-04-30',203218,4,2032,30,17,203204),('2032-05-01',203218,5,2032,1,17,203205),('2032-05-02',203219,5,2032,2,18,203205),('2032-05-03',203219,5,2032,3,18,203205),('2032-05-04',203219,5,2032,4,18,203205),('2032-05-05',203219,5,2032,5,18,203205),('2032-05-06',203219,5,2032,6,18,203205),('2032-05-07',203219,5,2032,7,18,203205),('2032-05-08',203219,5,2032,8,18,203205),('2032-05-09',203220,5,2032,9,19,203205),('2032-05-10',203220,5,2032,10,19,203205),('2032-05-11',203220,5,2032,11,19,203205),('2032-05-12',203220,5,2032,12,19,203205),('2032-05-13',203220,5,2032,13,19,203205),('2032-05-14',203220,5,2032,14,19,203205),('2032-05-15',203220,5,2032,15,19,203205),('2032-05-16',203221,5,2032,16,20,203205),('2032-05-17',203221,5,2032,17,20,203205),('2032-05-18',203221,5,2032,18,20,203205),('2032-05-19',203221,5,2032,19,20,203205),('2032-05-20',203221,5,2032,20,20,203205),('2032-05-21',203221,5,2032,21,20,203205),('2032-05-22',203221,5,2032,22,20,203205),('2032-05-23',203222,5,2032,23,21,203205),('2032-05-24',203222,5,2032,24,21,203205),('2032-05-25',203222,5,2032,25,21,203205),('2032-05-26',203222,5,2032,26,21,203205),('2032-05-27',203222,5,2032,27,21,203205),('2032-05-28',203222,5,2032,28,21,203205),('2032-05-29',203222,5,2032,29,21,203205),('2032-05-30',203223,5,2032,30,22,203205),('2032-05-31',203223,5,2032,31,22,203205),('2032-06-01',203223,6,2032,1,22,203206),('2032-06-02',203223,6,2032,2,22,203206),('2032-06-03',203223,6,2032,3,22,203206),('2032-06-04',203223,6,2032,4,22,203206),('2032-06-05',203223,6,2032,5,22,203206),('2032-06-06',203224,6,2032,6,23,203206),('2032-06-07',203224,6,2032,7,23,203206),('2032-06-08',203224,6,2032,8,23,203206),('2032-06-09',203224,6,2032,9,23,203206),('2032-06-10',203224,6,2032,10,23,203206),('2032-06-11',203224,6,2032,11,23,203206),('2032-06-12',203224,6,2032,12,23,203206),('2032-06-13',203225,6,2032,13,24,203206),('2032-06-14',203225,6,2032,14,24,203206),('2032-06-15',203225,6,2032,15,24,203206),('2032-06-16',203225,6,2032,16,24,203206),('2032-06-17',203225,6,2032,17,24,203206),('2032-06-18',203225,6,2032,18,24,203206),('2032-06-19',203225,6,2032,19,24,203206),('2032-06-20',203226,6,2032,20,25,203206),('2032-06-21',203226,6,2032,21,25,203206),('2032-06-22',203226,6,2032,22,25,203206),('2032-06-23',203226,6,2032,23,25,203206),('2032-06-24',203226,6,2032,24,25,203206),('2032-06-25',203226,6,2032,25,25,203206),('2032-06-26',203226,6,2032,26,25,203206),('2032-06-27',203227,6,2032,27,26,203206),('2032-06-28',203227,6,2032,28,26,203206),('2032-06-29',203227,6,2032,29,26,203206),('2032-06-30',203227,6,2032,30,26,203206),('2032-07-01',203227,7,2032,1,26,203207),('2032-07-02',203227,7,2032,2,26,203207),('2032-07-03',203227,7,2032,3,26,203207),('2032-07-04',203228,7,2032,4,27,203207),('2032-07-05',203228,7,2032,5,27,203207),('2032-07-06',203228,7,2032,6,27,203207),('2032-07-07',203228,7,2032,7,27,203207),('2032-07-08',203228,7,2032,8,27,203207),('2032-07-09',203228,7,2032,9,27,203207),('2032-07-10',203228,7,2032,10,27,203207),('2032-07-11',203229,7,2032,11,28,203207),('2032-07-12',203229,7,2032,12,28,203207),('2032-07-13',203229,7,2032,13,28,203207),('2032-07-14',203229,7,2032,14,28,203207),('2032-07-15',203229,7,2032,15,28,203207),('2032-07-16',203229,7,2032,16,28,203207),('2032-07-17',203229,7,2032,17,28,203207),('2032-07-18',203230,7,2032,18,29,203207),('2032-07-19',203230,7,2032,19,29,203207),('2032-07-20',203230,7,2032,20,29,203207),('2032-07-21',203230,7,2032,21,29,203207),('2032-07-22',203230,7,2032,22,29,203207),('2032-07-23',203230,7,2032,23,29,203207),('2032-07-24',203230,7,2032,24,29,203207),('2032-07-25',203231,7,2032,25,30,203207),('2032-07-26',203231,7,2032,26,30,203207),('2032-07-27',203231,7,2032,27,30,203207),('2032-07-28',203231,7,2032,28,30,203207),('2032-07-29',203231,7,2032,29,30,203207),('2032-07-30',203231,7,2032,30,30,203207),('2032-07-31',203231,7,2032,31,30,203207),('2032-08-01',203232,8,2032,1,31,203208),('2032-08-02',203232,8,2032,2,31,203208),('2032-08-03',203232,8,2032,3,31,203208),('2032-08-04',203232,8,2032,4,31,203208),('2032-08-05',203232,8,2032,5,31,203208),('2032-08-06',203232,8,2032,6,31,203208),('2032-08-07',203232,8,2032,7,31,203208),('2032-08-08',203233,8,2032,8,32,203208),('2032-08-09',203233,8,2032,9,32,203208),('2032-08-10',203233,8,2032,10,32,203208),('2032-08-11',203233,8,2032,11,32,203208),('2032-08-12',203233,8,2032,12,32,203208),('2032-08-13',203233,8,2032,13,32,203208),('2032-08-14',203233,8,2032,14,32,203208),('2032-08-15',203234,8,2032,15,33,203208),('2032-08-16',203234,8,2032,16,33,203208),('2032-08-17',203234,8,2032,17,33,203208),('2032-08-18',203234,8,2032,18,33,203208),('2032-08-19',203234,8,2032,19,33,203208),('2032-08-20',203234,8,2032,20,33,203208),('2032-08-21',203234,8,2032,21,33,203208),('2032-08-22',203235,8,2032,22,34,203208),('2032-08-23',203235,8,2032,23,34,203208),('2032-08-24',203235,8,2032,24,34,203208),('2032-08-25',203235,8,2032,25,34,203208),('2032-08-26',203235,8,2032,26,34,203208),('2032-08-27',203235,8,2032,27,34,203208),('2032-08-28',203235,8,2032,28,34,203208),('2032-08-29',203236,8,2032,29,35,203208),('2032-08-30',203236,8,2032,30,35,203208),('2032-08-31',203236,8,2032,31,35,203208),('2032-09-01',203236,9,2032,1,35,203209),('2032-09-02',203236,9,2032,2,35,203209),('2032-09-03',203236,9,2032,3,35,203209),('2032-09-04',203236,9,2032,4,35,203209),('2032-09-05',203237,9,2032,5,36,203209),('2032-09-06',203237,9,2032,6,36,203209),('2032-09-07',203237,9,2032,7,36,203209),('2032-09-08',203237,9,2032,8,36,203209),('2032-09-09',203237,9,2032,9,36,203209),('2032-09-10',203237,9,2032,10,36,203209),('2032-09-11',203237,9,2032,11,36,203209),('2032-09-12',203238,9,2032,12,37,203209),('2032-09-13',203238,9,2032,13,37,203209),('2032-09-14',203238,9,2032,14,37,203209),('2032-09-15',203238,9,2032,15,37,203209),('2032-09-16',203238,9,2032,16,37,203209),('2032-09-17',203238,9,2032,17,37,203209),('2032-09-18',203238,9,2032,18,37,203209),('2032-09-19',203239,9,2032,19,38,203209),('2032-09-20',203239,9,2032,20,38,203209),('2032-09-21',203239,9,2032,21,38,203209),('2032-09-22',203239,9,2032,22,38,203209),('2032-09-23',203239,9,2032,23,38,203209),('2032-09-24',203239,9,2032,24,38,203209),('2032-09-25',203239,9,2032,25,38,203209),('2032-09-26',203240,9,2032,26,39,203209),('2032-09-27',203240,9,2032,27,39,203209),('2032-09-28',203240,9,2032,28,39,203209),('2032-09-29',203240,9,2032,29,39,203209),('2032-09-30',203240,9,2032,30,39,203209),('2032-10-01',203240,10,2032,1,39,203210),('2032-10-02',203240,10,2032,2,39,203210),('2032-10-03',203241,10,2032,3,40,203210),('2032-10-04',203241,10,2032,4,40,203210),('2032-10-05',203241,10,2032,5,40,203210),('2032-10-06',203241,10,2032,6,40,203210),('2032-10-07',203241,10,2032,7,40,203210),('2032-10-08',203241,10,2032,8,40,203210),('2032-10-09',203241,10,2032,9,40,203210),('2032-10-10',203242,10,2032,10,41,203210),('2032-10-11',203242,10,2032,11,41,203210),('2032-10-12',203242,10,2032,12,41,203210),('2032-10-13',203242,10,2032,13,41,203210),('2032-10-14',203242,10,2032,14,41,203210),('2032-10-15',203242,10,2032,15,41,203210),('2032-10-16',203242,10,2032,16,41,203210),('2032-10-17',203243,10,2032,17,42,203210),('2032-10-18',203243,10,2032,18,42,203210),('2032-10-19',203243,10,2032,19,42,203210),('2032-10-20',203243,10,2032,20,42,203210),('2032-10-21',203243,10,2032,21,42,203210),('2032-10-22',203243,10,2032,22,42,203210),('2032-10-23',203243,10,2032,23,42,203210),('2032-10-24',203244,10,2032,24,43,203210),('2032-10-25',203244,10,2032,25,43,203210),('2032-10-26',203244,10,2032,26,43,203210),('2032-10-27',203244,10,2032,27,43,203210),('2032-10-28',203244,10,2032,28,43,203210),('2032-10-29',203244,10,2032,29,43,203210),('2032-10-30',203244,10,2032,30,43,203210),('2032-10-31',203245,10,2032,31,44,203210),('2032-11-01',203245,11,2032,1,44,203211),('2032-11-02',203245,11,2032,2,44,203211),('2032-11-03',203245,11,2032,3,44,203211),('2032-11-04',203245,11,2032,4,44,203211),('2032-11-05',203245,11,2032,5,44,203211),('2032-11-06',203245,11,2032,6,44,203211),('2032-11-07',203246,11,2032,7,45,203211),('2032-11-08',203246,11,2032,8,45,203211),('2032-11-09',203246,11,2032,9,45,203211),('2032-11-10',203246,11,2032,10,45,203211),('2032-11-11',203246,11,2032,11,45,203211),('2032-11-12',203246,11,2032,12,45,203211),('2032-11-13',203246,11,2032,13,45,203211),('2032-11-14',203247,11,2032,14,46,203211),('2032-11-15',203247,11,2032,15,46,203211),('2032-11-16',203247,11,2032,16,46,203211),('2032-11-17',203247,11,2032,17,46,203211),('2032-11-18',203247,11,2032,18,46,203211),('2032-11-19',203247,11,2032,19,46,203211),('2032-11-20',203247,11,2032,20,46,203211),('2032-11-21',203248,11,2032,21,47,203211),('2032-11-22',203248,11,2032,22,47,203211),('2032-11-23',203248,11,2032,23,47,203211),('2032-11-24',203248,11,2032,24,47,203211),('2032-11-25',203248,11,2032,25,47,203211),('2032-11-26',203248,11,2032,26,47,203211),('2032-11-27',203248,11,2032,27,47,203211),('2032-11-28',203249,11,2032,28,48,203211),('2032-11-29',203249,11,2032,29,48,203211),('2032-11-30',203249,11,2032,30,48,203211),('2032-12-01',203249,12,2032,1,48,203212),('2032-12-02',203249,12,2032,2,48,203212),('2032-12-03',203249,12,2032,3,48,203212),('2032-12-04',203249,12,2032,4,48,203212),('2032-12-05',203250,12,2032,5,49,203212),('2032-12-06',203250,12,2032,6,49,203212),('2032-12-07',203250,12,2032,7,49,203212),('2032-12-08',203250,12,2032,8,49,203212),('2032-12-09',203250,12,2032,9,49,203212),('2032-12-10',203250,12,2032,10,49,203212),('2032-12-11',203250,12,2032,11,49,203212),('2032-12-12',203251,12,2032,12,50,203212),('2032-12-13',203251,12,2032,13,50,203212),('2032-12-14',203251,12,2032,14,50,203212),('2032-12-15',203251,12,2032,15,50,203212),('2032-12-16',203251,12,2032,16,50,203212),('2032-12-17',203251,12,2032,17,50,203212),('2032-12-18',203251,12,2032,18,50,203212),('2032-12-19',203252,12,2032,19,51,203212),('2032-12-20',203252,12,2032,20,51,203212),('2032-12-21',203252,12,2032,21,51,203212),('2032-12-22',203252,12,2032,22,51,203212),('2032-12-23',203252,12,2032,23,51,203212),('2032-12-24',203252,12,2032,24,51,203212),('2032-12-25',203252,12,2032,25,51,203212),('2032-12-26',203253,12,2032,26,52,203212),('2032-12-27',203253,12,2032,27,52,203212),('2032-12-28',203253,12,2032,28,52,203212),('2032-12-29',203253,12,2032,29,52,203212),('2032-12-30',203253,12,2032,30,52,203212),('2032-12-31',203253,12,2032,31,52,203212),('2033-01-01',203353,1,2033,1,52,203301),('2033-01-02',203354,1,2033,2,1,203301),('2033-01-03',203301,1,2033,3,1,203301),('2033-01-04',203301,1,2033,4,1,203301),('2033-01-05',203301,1,2033,5,1,203301),('2033-01-06',203301,1,2033,6,1,203301),('2033-01-07',203301,1,2033,7,1,203301),('2033-01-08',203301,1,2033,8,1,203301),('2033-01-09',203302,1,2033,9,2,203301),('2033-01-10',203302,1,2033,10,2,203301),('2033-01-11',203302,1,2033,11,2,203301),('2033-01-12',203302,1,2033,12,2,203301),('2033-01-13',203302,1,2033,13,2,203301),('2033-01-14',203302,1,2033,14,2,203301),('2033-01-15',203302,1,2033,15,2,203301),('2033-01-16',203303,1,2033,16,3,203301),('2033-01-17',203303,1,2033,17,3,203301),('2033-01-18',203303,1,2033,18,3,203301),('2033-01-19',203303,1,2033,19,3,203301),('2033-01-20',203303,1,2033,20,3,203301),('2033-01-21',203303,1,2033,21,3,203301),('2033-01-22',203303,1,2033,22,3,203301),('2033-01-23',203304,1,2033,23,4,203301),('2033-01-24',203304,1,2033,24,4,203301),('2033-01-25',203304,1,2033,25,4,203301),('2033-01-26',203304,1,2033,26,4,203301),('2033-01-27',203304,1,2033,27,4,203301),('2033-01-28',203304,1,2033,28,4,203301),('2033-01-29',203304,1,2033,29,4,203301),('2033-01-30',203305,1,2033,30,5,203301),('2033-01-31',203305,1,2033,31,5,203301),('2033-02-01',203305,2,2033,1,5,203302),('2033-02-02',203305,2,2033,2,5,203302),('2033-02-03',203305,2,2033,3,5,203302),('2033-02-04',203305,2,2033,4,5,203302),('2033-02-05',203305,2,2033,5,5,203302),('2033-02-06',203306,2,2033,6,6,203302),('2033-02-07',203306,2,2033,7,6,203302),('2033-02-08',203306,2,2033,8,6,203302),('2033-02-09',203306,2,2033,9,6,203302),('2033-02-10',203306,2,2033,10,6,203302),('2033-02-11',203306,2,2033,11,6,203302),('2033-02-12',203306,2,2033,12,6,203302),('2033-02-13',203307,2,2033,13,7,203302),('2033-02-14',203307,2,2033,14,7,203302),('2033-02-15',203307,2,2033,15,7,203302),('2033-02-16',203307,2,2033,16,7,203302),('2033-02-17',203307,2,2033,17,7,203302),('2033-02-18',203307,2,2033,18,7,203302),('2033-02-19',203307,2,2033,19,7,203302),('2033-02-20',203308,2,2033,20,8,203302),('2033-02-21',203308,2,2033,21,8,203302),('2033-02-22',203308,2,2033,22,8,203302),('2033-02-23',203308,2,2033,23,8,203302),('2033-02-24',203308,2,2033,24,8,203302),('2033-02-25',203308,2,2033,25,8,203302),('2033-02-26',203308,2,2033,26,8,203302),('2033-02-27',203309,2,2033,27,9,203302),('2033-02-28',203309,2,2033,28,9,203302),('2033-03-01',203309,3,2033,1,9,203303),('2033-03-02',203309,3,2033,2,9,203303),('2033-03-03',203309,3,2033,3,9,203303),('2033-03-04',203309,3,2033,4,9,203303),('2033-03-05',203309,3,2033,5,9,203303),('2033-03-06',203310,3,2033,6,10,203303),('2033-03-07',203310,3,2033,7,10,203303),('2033-03-08',203310,3,2033,8,10,203303),('2033-03-09',203310,3,2033,9,10,203303),('2033-03-10',203310,3,2033,10,10,203303),('2033-03-11',203310,3,2033,11,10,203303),('2033-03-12',203310,3,2033,12,10,203303),('2033-03-13',203311,3,2033,13,11,203303),('2033-03-14',203311,3,2033,14,11,203303),('2033-03-15',203311,3,2033,15,11,203303),('2033-03-16',203311,3,2033,16,11,203303),('2033-03-17',203311,3,2033,17,11,203303),('2033-03-18',203311,3,2033,18,11,203303),('2033-03-19',203311,3,2033,19,11,203303),('2033-03-20',203312,3,2033,20,12,203303),('2033-03-21',203312,3,2033,21,12,203303),('2033-03-22',203312,3,2033,22,12,203303),('2033-03-23',203312,3,2033,23,12,203303),('2033-03-24',203312,3,2033,24,12,203303),('2033-03-25',203312,3,2033,25,12,203303),('2033-03-26',203312,3,2033,26,12,203303),('2033-03-27',203313,3,2033,27,13,203303),('2033-03-28',203313,3,2033,28,13,203303),('2033-03-29',203313,3,2033,29,13,203303),('2033-03-30',203313,3,2033,30,13,203303),('2033-03-31',203313,3,2033,31,13,203303),('2033-04-01',203313,4,2033,1,13,203304),('2033-04-02',203313,4,2033,2,13,203304),('2033-04-03',203314,4,2033,3,14,203304),('2033-04-04',203314,4,2033,4,14,203304),('2033-04-05',203314,4,2033,5,14,203304),('2033-04-06',203314,4,2033,6,14,203304),('2033-04-07',203314,4,2033,7,14,203304),('2033-04-08',203314,4,2033,8,14,203304),('2033-04-09',203314,4,2033,9,14,203304),('2033-04-10',203315,4,2033,10,15,203304),('2033-04-11',203315,4,2033,11,15,203304),('2033-04-12',203315,4,2033,12,15,203304),('2033-04-13',203315,4,2033,13,15,203304),('2033-04-14',203315,4,2033,14,15,203304),('2033-04-15',203315,4,2033,15,15,203304),('2033-04-16',203315,4,2033,16,15,203304),('2033-04-17',203316,4,2033,17,16,203304),('2033-04-18',203316,4,2033,18,16,203304),('2033-04-19',203316,4,2033,19,16,203304),('2033-04-20',203316,4,2033,20,16,203304),('2033-04-21',203316,4,2033,21,16,203304),('2033-04-22',203316,4,2033,22,16,203304),('2033-04-23',203316,4,2033,23,16,203304),('2033-04-24',203317,4,2033,24,17,203304),('2033-04-25',203317,4,2033,25,17,203304),('2033-04-26',203317,4,2033,26,17,203304),('2033-04-27',203317,4,2033,27,17,203304),('2033-04-28',203317,4,2033,28,17,203304),('2033-04-29',203317,4,2033,29,17,203304),('2033-04-30',203317,4,2033,30,17,203304),('2033-05-01',203318,5,2033,1,18,203305),('2033-05-02',203318,5,2033,2,18,203305),('2033-05-03',203318,5,2033,3,18,203305),('2033-05-04',203318,5,2033,4,18,203305),('2033-05-05',203318,5,2033,5,18,203305),('2033-05-06',203318,5,2033,6,18,203305),('2033-05-07',203318,5,2033,7,18,203305),('2033-05-08',203319,5,2033,8,19,203305),('2033-05-09',203319,5,2033,9,19,203305),('2033-05-10',203319,5,2033,10,19,203305),('2033-05-11',203319,5,2033,11,19,203305),('2033-05-12',203319,5,2033,12,19,203305),('2033-05-13',203319,5,2033,13,19,203305),('2033-05-14',203319,5,2033,14,19,203305),('2033-05-15',203320,5,2033,15,20,203305),('2033-05-16',203320,5,2033,16,20,203305),('2033-05-17',203320,5,2033,17,20,203305),('2033-05-18',203320,5,2033,18,20,203305),('2033-05-19',203320,5,2033,19,20,203305),('2033-05-20',203320,5,2033,20,20,203305),('2033-05-21',203320,5,2033,21,20,203305),('2033-05-22',203321,5,2033,22,21,203305),('2033-05-23',203321,5,2033,23,21,203305),('2033-05-24',203321,5,2033,24,21,203305),('2033-05-25',203321,5,2033,25,21,203305),('2033-05-26',203321,5,2033,26,21,203305),('2033-05-27',203321,5,2033,27,21,203305),('2033-05-28',203321,5,2033,28,21,203305),('2033-05-29',203322,5,2033,29,22,203305),('2033-05-30',203322,5,2033,30,22,203305),('2033-05-31',203322,5,2033,31,22,203305),('2033-06-01',203322,6,2033,1,22,203306),('2033-06-02',203322,6,2033,2,22,203306),('2033-06-03',203322,6,2033,3,22,203306),('2033-06-04',203322,6,2033,4,22,203306),('2033-06-05',203323,6,2033,5,23,203306),('2033-06-06',203323,6,2033,6,23,203306),('2033-06-07',203323,6,2033,7,23,203306),('2033-06-08',203323,6,2033,8,23,203306),('2033-06-09',203323,6,2033,9,23,203306),('2033-06-10',203323,6,2033,10,23,203306),('2033-06-11',203323,6,2033,11,23,203306),('2033-06-12',203324,6,2033,12,24,203306),('2033-06-13',203324,6,2033,13,24,203306),('2033-06-14',203324,6,2033,14,24,203306),('2033-06-15',203324,6,2033,15,24,203306),('2033-06-16',203324,6,2033,16,24,203306),('2033-06-17',203324,6,2033,17,24,203306),('2033-06-18',203324,6,2033,18,24,203306),('2033-06-19',203325,6,2033,19,25,203306),('2033-06-20',203325,6,2033,20,25,203306),('2033-06-21',203325,6,2033,21,25,203306),('2033-06-22',203325,6,2033,22,25,203306),('2033-06-23',203325,6,2033,23,25,203306),('2033-06-24',203325,6,2033,24,25,203306),('2033-06-25',203325,6,2033,25,25,203306),('2033-06-26',203326,6,2033,26,26,203306),('2033-06-27',203326,6,2033,27,26,203306),('2033-06-28',203326,6,2033,28,26,203306),('2033-06-29',203326,6,2033,29,26,203306),('2033-06-30',203326,6,2033,30,26,203306),('2033-07-01',203326,7,2033,1,26,203307),('2033-07-02',203326,7,2033,2,26,203307),('2033-07-03',203327,7,2033,3,27,203307),('2033-07-04',203327,7,2033,4,27,203307),('2033-07-05',203327,7,2033,5,27,203307),('2033-07-06',203327,7,2033,6,27,203307),('2033-07-07',203327,7,2033,7,27,203307),('2033-07-08',203327,7,2033,8,27,203307),('2033-07-09',203327,7,2033,9,27,203307),('2033-07-10',203328,7,2033,10,28,203307),('2033-07-11',203328,7,2033,11,28,203307),('2033-07-12',203328,7,2033,12,28,203307),('2033-07-13',203328,7,2033,13,28,203307),('2033-07-14',203328,7,2033,14,28,203307),('2033-07-15',203328,7,2033,15,28,203307),('2033-07-16',203328,7,2033,16,28,203307),('2033-07-17',203329,7,2033,17,29,203307),('2033-07-18',203329,7,2033,18,29,203307),('2033-07-19',203329,7,2033,19,29,203307),('2033-07-20',203329,7,2033,20,29,203307),('2033-07-21',203329,7,2033,21,29,203307),('2033-07-22',203329,7,2033,22,29,203307),('2033-07-23',203329,7,2033,23,29,203307),('2033-07-24',203330,7,2033,24,30,203307),('2033-07-25',203330,7,2033,25,30,203307),('2033-07-26',203330,7,2033,26,30,203307),('2033-07-27',203330,7,2033,27,30,203307),('2033-07-28',203330,7,2033,28,30,203307),('2033-07-29',203330,7,2033,29,30,203307),('2033-07-30',203330,7,2033,30,30,203307),('2033-07-31',203331,7,2033,31,31,203307),('2033-08-01',203331,8,2033,1,31,203308),('2033-08-02',203331,8,2033,2,31,203308),('2033-08-03',203331,8,2033,3,31,203308),('2033-08-04',203331,8,2033,4,31,203308),('2033-08-05',203331,8,2033,5,31,203308),('2033-08-06',203331,8,2033,6,31,203308),('2033-08-07',203332,8,2033,7,32,203308),('2033-08-08',203332,8,2033,8,32,203308),('2033-08-09',203332,8,2033,9,32,203308),('2033-08-10',203332,8,2033,10,32,203308),('2033-08-11',203332,8,2033,11,32,203308),('2033-08-12',203332,8,2033,12,32,203308),('2033-08-13',203332,8,2033,13,32,203308),('2033-08-14',203333,8,2033,14,33,203308),('2033-08-15',203333,8,2033,15,33,203308),('2033-08-16',203333,8,2033,16,33,203308),('2033-08-17',203333,8,2033,17,33,203308),('2033-08-18',203333,8,2033,18,33,203308),('2033-08-19',203333,8,2033,19,33,203308),('2033-08-20',203333,8,2033,20,33,203308),('2033-08-21',203334,8,2033,21,34,203308),('2033-08-22',203334,8,2033,22,34,203308),('2033-08-23',203334,8,2033,23,34,203308),('2033-08-24',203334,8,2033,24,34,203308),('2033-08-25',203334,8,2033,25,34,203308),('2033-08-26',203334,8,2033,26,34,203308),('2033-08-27',203334,8,2033,27,34,203308),('2033-08-28',203335,8,2033,28,35,203308),('2033-08-29',203335,8,2033,29,35,203308),('2033-08-30',203335,8,2033,30,35,203308),('2033-08-31',203335,8,2033,31,35,203308),('2033-09-01',203335,9,2033,1,35,203309),('2033-09-02',203335,9,2033,2,35,203309),('2033-09-03',203335,9,2033,3,35,203309),('2033-09-04',203336,9,2033,4,36,203309),('2033-09-05',203336,9,2033,5,36,203309),('2033-09-06',203336,9,2033,6,36,203309),('2033-09-07',203336,9,2033,7,36,203309),('2033-09-08',203336,9,2033,8,36,203309),('2033-09-09',203336,9,2033,9,36,203309),('2033-09-10',203336,9,2033,10,36,203309),('2033-09-11',203337,9,2033,11,37,203309),('2033-09-12',203337,9,2033,12,37,203309),('2033-09-13',203337,9,2033,13,37,203309),('2033-09-14',203337,9,2033,14,37,203309),('2033-09-15',203337,9,2033,15,37,203309),('2033-09-16',203337,9,2033,16,37,203309),('2033-09-17',203337,9,2033,17,37,203309),('2033-09-18',203338,9,2033,18,38,203309),('2033-09-19',203338,9,2033,19,38,203309),('2033-09-20',203338,9,2033,20,38,203309),('2033-09-21',203338,9,2033,21,38,203309),('2033-09-22',203338,9,2033,22,38,203309),('2033-09-23',203338,9,2033,23,38,203309),('2033-09-24',203338,9,2033,24,38,203309),('2033-09-25',203339,9,2033,25,39,203309),('2033-09-26',203339,9,2033,26,39,203309),('2033-09-27',203339,9,2033,27,39,203309),('2033-09-28',203339,9,2033,28,39,203309),('2033-09-29',203339,9,2033,29,39,203309),('2033-09-30',203339,9,2033,30,39,203309),('2033-10-01',203339,10,2033,1,39,203310),('2033-10-02',203340,10,2033,2,40,203310),('2033-10-03',203340,10,2033,3,40,203310),('2033-10-04',203340,10,2033,4,40,203310),('2033-10-05',203340,10,2033,5,40,203310),('2033-10-06',203340,10,2033,6,40,203310),('2033-10-07',203340,10,2033,7,40,203310),('2033-10-08',203340,10,2033,8,40,203310),('2033-10-09',203341,10,2033,9,41,203310),('2033-10-10',203341,10,2033,10,41,203310),('2033-10-11',203341,10,2033,11,41,203310),('2033-10-12',203341,10,2033,12,41,203310),('2033-10-13',203341,10,2033,13,41,203310),('2033-10-14',203341,10,2033,14,41,203310),('2033-10-15',203341,10,2033,15,41,203310),('2033-10-16',203342,10,2033,16,42,203310),('2033-10-17',203342,10,2033,17,42,203310),('2033-10-18',203342,10,2033,18,42,203310),('2033-10-19',203342,10,2033,19,42,203310),('2033-10-20',203342,10,2033,20,42,203310),('2033-10-21',203342,10,2033,21,42,203310),('2033-10-22',203342,10,2033,22,42,203310),('2033-10-23',203343,10,2033,23,43,203310),('2033-10-24',203343,10,2033,24,43,203310),('2033-10-25',203343,10,2033,25,43,203310),('2033-10-26',203343,10,2033,26,43,203310),('2033-10-27',203343,10,2033,27,43,203310),('2033-10-28',203343,10,2033,28,43,203310),('2033-10-29',203343,10,2033,29,43,203310),('2033-10-30',203344,10,2033,30,44,203310),('2033-10-31',203344,10,2033,31,44,203310),('2033-11-01',203344,11,2033,1,44,203311),('2033-11-02',203344,11,2033,2,44,203311),('2033-11-03',203344,11,2033,3,44,203311),('2033-11-04',203344,11,2033,4,44,203311),('2033-11-05',203344,11,2033,5,44,203311),('2033-11-06',203345,11,2033,6,45,203311),('2033-11-07',203345,11,2033,7,45,203311),('2033-11-08',203345,11,2033,8,45,203311),('2033-11-09',203345,11,2033,9,45,203311),('2033-11-10',203345,11,2033,10,45,203311),('2033-11-11',203345,11,2033,11,45,203311),('2033-11-12',203345,11,2033,12,45,203311),('2033-11-13',203346,11,2033,13,46,203311),('2033-11-14',203346,11,2033,14,46,203311),('2033-11-15',203346,11,2033,15,46,203311),('2033-11-16',203346,11,2033,16,46,203311),('2033-11-17',203346,11,2033,17,46,203311),('2033-11-18',203346,11,2033,18,46,203311),('2033-11-19',203346,11,2033,19,46,203311),('2033-11-20',203347,11,2033,20,47,203311),('2033-11-21',203347,11,2033,21,47,203311),('2033-11-22',203347,11,2033,22,47,203311),('2033-11-23',203347,11,2033,23,47,203311),('2033-11-24',203347,11,2033,24,47,203311),('2033-11-25',203347,11,2033,25,47,203311),('2033-11-26',203347,11,2033,26,47,203311),('2033-11-27',203348,11,2033,27,48,203311),('2033-11-28',203348,11,2033,28,48,203311),('2033-11-29',203348,11,2033,29,48,203311),('2033-11-30',203348,11,2033,30,48,203311),('2033-12-01',203348,12,2033,1,48,203312),('2033-12-02',203348,12,2033,2,48,203312),('2033-12-03',203348,12,2033,3,48,203312),('2033-12-04',203349,12,2033,4,49,203312),('2033-12-05',203349,12,2033,5,49,203312),('2033-12-06',203349,12,2033,6,49,203312),('2033-12-07',203349,12,2033,7,49,203312),('2033-12-08',203349,12,2033,8,49,203312),('2033-12-09',203349,12,2033,9,49,203312),('2033-12-10',203349,12,2033,10,49,203312),('2033-12-11',203350,12,2033,11,50,203312),('2033-12-12',203350,12,2033,12,50,203312),('2033-12-13',203350,12,2033,13,50,203312),('2033-12-14',203350,12,2033,14,50,203312),('2033-12-15',203350,12,2033,15,50,203312),('2033-12-16',203350,12,2033,16,50,203312),('2033-12-17',203350,12,2033,17,50,203312),('2033-12-18',203351,12,2033,18,51,203312),('2033-12-19',203351,12,2033,19,51,203312),('2033-12-20',203351,12,2033,20,51,203312),('2033-12-21',203351,12,2033,21,51,203312),('2033-12-22',203351,12,2033,22,51,203312),('2033-12-23',203351,12,2033,23,51,203312),('2033-12-24',203351,12,2033,24,51,203312),('2033-12-25',203352,12,2033,25,52,203312),('2033-12-26',203352,12,2033,26,52,203312),('2033-12-27',203352,12,2033,27,52,203312),('2033-12-28',203352,12,2033,28,52,203312),('2033-12-29',203352,12,2033,29,52,203312),('2033-12-30',203352,12,2033,30,52,203312),('2033-12-31',203352,12,2033,31,52,203312),('2034-01-01',203453,1,2034,1,1,203401),('2034-01-02',203401,1,2034,2,1,203401),('2034-01-03',203401,1,2034,3,1,203401),('2034-01-04',203401,1,2034,4,1,203401),('2034-01-05',203401,1,2034,5,1,203401),('2034-01-06',203401,1,2034,6,1,203401),('2034-01-07',203401,1,2034,7,1,203401),('2034-01-08',203402,1,2034,8,2,203401),('2034-01-09',203402,1,2034,9,2,203401),('2034-01-10',203402,1,2034,10,2,203401),('2034-01-11',203402,1,2034,11,2,203401),('2034-01-12',203402,1,2034,12,2,203401),('2034-01-13',203402,1,2034,13,2,203401),('2034-01-14',203402,1,2034,14,2,203401),('2034-01-15',203403,1,2034,15,3,203401),('2034-01-16',203403,1,2034,16,3,203401),('2034-01-17',203403,1,2034,17,3,203401),('2034-01-18',203403,1,2034,18,3,203401),('2034-01-19',203403,1,2034,19,3,203401),('2034-01-20',203403,1,2034,20,3,203401),('2034-01-21',203403,1,2034,21,3,203401),('2034-01-22',203404,1,2034,22,4,203401),('2034-01-23',203404,1,2034,23,4,203401),('2034-01-24',203404,1,2034,24,4,203401),('2034-01-25',203404,1,2034,25,4,203401),('2034-01-26',203404,1,2034,26,4,203401),('2034-01-27',203404,1,2034,27,4,203401),('2034-01-28',203404,1,2034,28,4,203401),('2034-01-29',203405,1,2034,29,5,203401),('2034-01-30',203405,1,2034,30,5,203401),('2034-01-31',203405,1,2034,31,5,203401),('2034-02-01',203405,2,2034,1,5,203402),('2034-02-02',203405,2,2034,2,5,203402),('2034-02-03',203405,2,2034,3,5,203402),('2034-02-04',203405,2,2034,4,5,203402),('2034-02-05',203406,2,2034,5,6,203402),('2034-02-06',203406,2,2034,6,6,203402),('2034-02-07',203406,2,2034,7,6,203402),('2034-02-08',203406,2,2034,8,6,203402),('2034-02-09',203406,2,2034,9,6,203402),('2034-02-10',203406,2,2034,10,6,203402),('2034-02-11',203406,2,2034,11,6,203402),('2034-02-12',203407,2,2034,12,7,203402),('2034-02-13',203407,2,2034,13,7,203402),('2034-02-14',203407,2,2034,14,7,203402),('2034-02-15',203407,2,2034,15,7,203402),('2034-02-16',203407,2,2034,16,7,203402),('2034-02-17',203407,2,2034,17,7,203402),('2034-02-18',203407,2,2034,18,7,203402),('2034-02-19',203408,2,2034,19,8,203402),('2034-02-20',203408,2,2034,20,8,203402),('2034-02-21',203408,2,2034,21,8,203402),('2034-02-22',203408,2,2034,22,8,203402),('2034-02-23',203408,2,2034,23,8,203402),('2034-02-24',203408,2,2034,24,8,203402),('2034-02-25',203408,2,2034,25,8,203402),('2034-02-26',203409,2,2034,26,9,203402),('2034-02-27',203409,2,2034,27,9,203402),('2034-02-28',203409,2,2034,28,9,203402),('2034-03-01',203409,3,2034,1,9,203403),('2034-03-02',203409,3,2034,2,9,203403),('2034-03-03',203409,3,2034,3,9,203403),('2034-03-04',203409,3,2034,4,9,203403),('2034-03-05',203410,3,2034,5,10,203403),('2034-03-06',203410,3,2034,6,10,203403),('2034-03-07',203410,3,2034,7,10,203403),('2034-03-08',203410,3,2034,8,10,203403),('2034-03-09',203410,3,2034,9,10,203403),('2034-03-10',203410,3,2034,10,10,203403),('2034-03-11',203410,3,2034,11,10,203403),('2034-03-12',203411,3,2034,12,11,203403),('2034-03-13',203411,3,2034,13,11,203403),('2034-03-14',203411,3,2034,14,11,203403),('2034-03-15',203411,3,2034,15,11,203403),('2034-03-16',203411,3,2034,16,11,203403),('2034-03-17',203411,3,2034,17,11,203403),('2034-03-18',203411,3,2034,18,11,203403),('2034-03-19',203412,3,2034,19,12,203403),('2034-03-20',203412,3,2034,20,12,203403),('2034-03-21',203412,3,2034,21,12,203403),('2034-03-22',203412,3,2034,22,12,203403),('2034-03-23',203412,3,2034,23,12,203403),('2034-03-24',203412,3,2034,24,12,203403),('2034-03-25',203412,3,2034,25,12,203403),('2034-03-26',203413,3,2034,26,13,203403),('2034-03-27',203413,3,2034,27,13,203403),('2034-03-28',203413,3,2034,28,13,203403),('2034-03-29',203413,3,2034,29,13,203403),('2034-03-30',203413,3,2034,30,13,203403),('2034-03-31',203413,3,2034,31,13,203403),('2034-04-01',203413,4,2034,1,13,203404),('2034-04-02',203414,4,2034,2,14,203404),('2034-04-03',203414,4,2034,3,14,203404),('2034-04-04',203414,4,2034,4,14,203404),('2034-04-05',203414,4,2034,5,14,203404),('2034-04-06',203414,4,2034,6,14,203404),('2034-04-07',203414,4,2034,7,14,203404),('2034-04-08',203414,4,2034,8,14,203404),('2034-04-09',203415,4,2034,9,15,203404),('2034-04-10',203415,4,2034,10,15,203404),('2034-04-11',203415,4,2034,11,15,203404),('2034-04-12',203415,4,2034,12,15,203404),('2034-04-13',203415,4,2034,13,15,203404),('2034-04-14',203415,4,2034,14,15,203404),('2034-04-15',203415,4,2034,15,15,203404),('2034-04-16',203416,4,2034,16,16,203404),('2034-04-17',203416,4,2034,17,16,203404),('2034-04-18',203416,4,2034,18,16,203404),('2034-04-19',203416,4,2034,19,16,203404),('2034-04-20',203416,4,2034,20,16,203404),('2034-04-21',203416,4,2034,21,16,203404),('2034-04-22',203416,4,2034,22,16,203404),('2034-04-23',203417,4,2034,23,17,203404),('2034-04-24',203417,4,2034,24,17,203404),('2034-04-25',203417,4,2034,25,17,203404),('2034-04-26',203417,4,2034,26,17,203404),('2034-04-27',203417,4,2034,27,17,203404),('2034-04-28',203417,4,2034,28,17,203404),('2034-04-29',203417,4,2034,29,17,203404),('2034-04-30',203418,4,2034,30,18,203404),('2034-05-01',203418,5,2034,1,18,203405),('2034-05-02',203418,5,2034,2,18,203405),('2034-05-03',203418,5,2034,3,18,203405),('2034-05-04',203418,5,2034,4,18,203405),('2034-05-05',203418,5,2034,5,18,203405),('2034-05-06',203418,5,2034,6,18,203405),('2034-05-07',203419,5,2034,7,19,203405),('2034-05-08',203419,5,2034,8,19,203405),('2034-05-09',203419,5,2034,9,19,203405),('2034-05-10',203419,5,2034,10,19,203405),('2034-05-11',203419,5,2034,11,19,203405),('2034-05-12',203419,5,2034,12,19,203405),('2034-05-13',203419,5,2034,13,19,203405),('2034-05-14',203420,5,2034,14,20,203405),('2034-05-15',203420,5,2034,15,20,203405),('2034-05-16',203420,5,2034,16,20,203405),('2034-05-17',203420,5,2034,17,20,203405),('2034-05-18',203420,5,2034,18,20,203405),('2034-05-19',203420,5,2034,19,20,203405),('2034-05-20',203420,5,2034,20,20,203405),('2034-05-21',203421,5,2034,21,21,203405),('2034-05-22',203421,5,2034,22,21,203405),('2034-05-23',203421,5,2034,23,21,203405),('2034-05-24',203421,5,2034,24,21,203405),('2034-05-25',203421,5,2034,25,21,203405),('2034-05-26',203421,5,2034,26,21,203405),('2034-05-27',203421,5,2034,27,21,203405),('2034-05-28',203422,5,2034,28,22,203405),('2034-05-29',203422,5,2034,29,22,203405),('2034-05-30',203422,5,2034,30,22,203405),('2034-05-31',203422,5,2034,31,22,203405),('2034-06-01',203422,6,2034,1,22,203406),('2034-06-02',203422,6,2034,2,22,203406),('2034-06-03',203422,6,2034,3,22,203406),('2034-06-04',203423,6,2034,4,23,203406),('2034-06-05',203423,6,2034,5,23,203406),('2034-06-06',203423,6,2034,6,23,203406),('2034-06-07',203423,6,2034,7,23,203406),('2034-06-08',203423,6,2034,8,23,203406),('2034-06-09',203423,6,2034,9,23,203406),('2034-06-10',203423,6,2034,10,23,203406),('2034-06-11',203424,6,2034,11,24,203406),('2034-06-12',203424,6,2034,12,24,203406),('2034-06-13',203424,6,2034,13,24,203406),('2034-06-14',203424,6,2034,14,24,203406),('2034-06-15',203424,6,2034,15,24,203406),('2034-06-16',203424,6,2034,16,24,203406),('2034-06-17',203424,6,2034,17,24,203406),('2034-06-18',203425,6,2034,18,25,203406),('2034-06-19',203425,6,2034,19,25,203406),('2034-06-20',203425,6,2034,20,25,203406),('2034-06-21',203425,6,2034,21,25,203406),('2034-06-22',203425,6,2034,22,25,203406),('2034-06-23',203425,6,2034,23,25,203406),('2034-06-24',203425,6,2034,24,25,203406),('2034-06-25',203426,6,2034,25,26,203406),('2034-06-26',203426,6,2034,26,26,203406),('2034-06-27',203426,6,2034,27,26,203406),('2034-06-28',203426,6,2034,28,26,203406),('2034-06-29',203426,6,2034,29,26,203406),('2034-06-30',203426,6,2034,30,26,203406),('2034-07-01',203426,7,2034,1,26,203407),('2034-07-02',203427,7,2034,2,27,203407),('2034-07-03',203427,7,2034,3,27,203407),('2034-07-04',203427,7,2034,4,27,203407),('2034-07-05',203427,7,2034,5,27,203407),('2034-07-06',203427,7,2034,6,27,203407),('2034-07-07',203427,7,2034,7,27,203407),('2034-07-08',203427,7,2034,8,27,203407),('2034-07-09',203428,7,2034,9,28,203407),('2034-07-10',203428,7,2034,10,28,203407),('2034-07-11',203428,7,2034,11,28,203407),('2034-07-12',203428,7,2034,12,28,203407),('2034-07-13',203428,7,2034,13,28,203407),('2034-07-14',203428,7,2034,14,28,203407),('2034-07-15',203428,7,2034,15,28,203407),('2034-07-16',203429,7,2034,16,29,203407),('2034-07-17',203429,7,2034,17,29,203407),('2034-07-18',203429,7,2034,18,29,203407),('2034-07-19',203429,7,2034,19,29,203407),('2034-07-20',203429,7,2034,20,29,203407),('2034-07-21',203429,7,2034,21,29,203407),('2034-07-22',203429,7,2034,22,29,203407),('2034-07-23',203430,7,2034,23,30,203407),('2034-07-24',203430,7,2034,24,30,203407),('2034-07-25',203430,7,2034,25,30,203407),('2034-07-26',203430,7,2034,26,30,203407),('2034-07-27',203430,7,2034,27,30,203407),('2034-07-28',203430,7,2034,28,30,203407),('2034-07-29',203430,7,2034,29,30,203407),('2034-07-30',203431,7,2034,30,31,203407),('2034-07-31',203431,7,2034,31,31,203407),('2034-08-01',203431,8,2034,1,31,203408),('2034-08-02',203431,8,2034,2,31,203408),('2034-08-03',203431,8,2034,3,31,203408),('2034-08-04',203431,8,2034,4,31,203408),('2034-08-05',203431,8,2034,5,31,203408),('2034-08-06',203432,8,2034,6,32,203408),('2034-08-07',203432,8,2034,7,32,203408),('2034-08-08',203432,8,2034,8,32,203408),('2034-08-09',203432,8,2034,9,32,203408),('2034-08-10',203432,8,2034,10,32,203408),('2034-08-11',203432,8,2034,11,32,203408),('2034-08-12',203432,8,2034,12,32,203408),('2034-08-13',203433,8,2034,13,33,203408),('2034-08-14',203433,8,2034,14,33,203408),('2034-08-15',203433,8,2034,15,33,203408),('2034-08-16',203433,8,2034,16,33,203408),('2034-08-17',203433,8,2034,17,33,203408),('2034-08-18',203433,8,2034,18,33,203408),('2034-08-19',203433,8,2034,19,33,203408),('2034-08-20',203434,8,2034,20,34,203408),('2034-08-21',203434,8,2034,21,34,203408),('2034-08-22',203434,8,2034,22,34,203408),('2034-08-23',203434,8,2034,23,34,203408),('2034-08-24',203434,8,2034,24,34,203408),('2034-08-25',203434,8,2034,25,34,203408),('2034-08-26',203434,8,2034,26,34,203408),('2034-08-27',203435,8,2034,27,35,203408),('2034-08-28',203435,8,2034,28,35,203408),('2034-08-29',203435,8,2034,29,35,203408),('2034-08-30',203435,8,2034,30,35,203408),('2034-08-31',203435,8,2034,31,35,203408),('2034-09-01',203435,9,2034,1,35,203409),('2034-09-02',203435,9,2034,2,35,203409),('2034-09-03',203436,9,2034,3,36,203409),('2034-09-04',203436,9,2034,4,36,203409),('2034-09-05',203436,9,2034,5,36,203409),('2034-09-06',203436,9,2034,6,36,203409),('2034-09-07',203436,9,2034,7,36,203409),('2034-09-08',203436,9,2034,8,36,203409),('2034-09-09',203436,9,2034,9,36,203409),('2034-09-10',203437,9,2034,10,37,203409),('2034-09-11',203437,9,2034,11,37,203409),('2034-09-12',203437,9,2034,12,37,203409),('2034-09-13',203437,9,2034,13,37,203409),('2034-09-14',203437,9,2034,14,37,203409),('2034-09-15',203437,9,2034,15,37,203409),('2034-09-16',203437,9,2034,16,37,203409),('2034-09-17',203438,9,2034,17,38,203409),('2034-09-18',203438,9,2034,18,38,203409),('2034-09-19',203438,9,2034,19,38,203409),('2034-09-20',203438,9,2034,20,38,203409),('2034-09-21',203438,9,2034,21,38,203409),('2034-09-22',203438,9,2034,22,38,203409),('2034-09-23',203438,9,2034,23,38,203409),('2034-09-24',203439,9,2034,24,39,203409),('2034-09-25',203439,9,2034,25,39,203409),('2034-09-26',203439,9,2034,26,39,203409),('2034-09-27',203439,9,2034,27,39,203409),('2034-09-28',203439,9,2034,28,39,203409),('2034-09-29',203439,9,2034,29,39,203409),('2034-09-30',203439,9,2034,30,39,203409),('2034-10-01',203440,10,2034,1,40,203410),('2034-10-02',203440,10,2034,2,40,203410),('2034-10-03',203440,10,2034,3,40,203410),('2034-10-04',203440,10,2034,4,40,203410),('2034-10-05',203440,10,2034,5,40,203410),('2034-10-06',203440,10,2034,6,40,203410),('2034-10-07',203440,10,2034,7,40,203410),('2034-10-08',203441,10,2034,8,41,203410),('2034-10-09',203441,10,2034,9,41,203410),('2034-10-10',203441,10,2034,10,41,203410),('2034-10-11',203441,10,2034,11,41,203410),('2034-10-12',203441,10,2034,12,41,203410),('2034-10-13',203441,10,2034,13,41,203410),('2034-10-14',203441,10,2034,14,41,203410),('2034-10-15',203442,10,2034,15,42,203410),('2034-10-16',203442,10,2034,16,42,203410),('2034-10-17',203442,10,2034,17,42,203410),('2034-10-18',203442,10,2034,18,42,203410),('2034-10-19',203442,10,2034,19,42,203410),('2034-10-20',203442,10,2034,20,42,203410),('2034-10-21',203442,10,2034,21,42,203410),('2034-10-22',203443,10,2034,22,43,203410),('2034-10-23',203443,10,2034,23,43,203410),('2034-10-24',203443,10,2034,24,43,203410),('2034-10-25',203443,10,2034,25,43,203410),('2034-10-26',203443,10,2034,26,43,203410),('2034-10-27',203443,10,2034,27,43,203410),('2034-10-28',203443,10,2034,28,43,203410),('2034-10-29',203444,10,2034,29,44,203410),('2034-10-30',203444,10,2034,30,44,203410),('2034-10-31',203444,10,2034,31,44,203410),('2034-11-01',203444,11,2034,1,44,203411),('2034-11-02',203444,11,2034,2,44,203411),('2034-11-03',203444,11,2034,3,44,203411),('2034-11-04',203444,11,2034,4,44,203411),('2034-11-05',203445,11,2034,5,45,203411),('2034-11-06',203445,11,2034,6,45,203411),('2034-11-07',203445,11,2034,7,45,203411),('2034-11-08',203445,11,2034,8,45,203411),('2034-11-09',203445,11,2034,9,45,203411),('2034-11-10',203445,11,2034,10,45,203411),('2034-11-11',203445,11,2034,11,45,203411),('2034-11-12',203446,11,2034,12,46,203411),('2034-11-13',203446,11,2034,13,46,203411),('2034-11-14',203446,11,2034,14,46,203411),('2034-11-15',203446,11,2034,15,46,203411),('2034-11-16',203446,11,2034,16,46,203411),('2034-11-17',203446,11,2034,17,46,203411),('2034-11-18',203446,11,2034,18,46,203411),('2034-11-19',203447,11,2034,19,47,203411),('2034-11-20',203447,11,2034,20,47,203411),('2034-11-21',203447,11,2034,21,47,203411),('2034-11-22',203447,11,2034,22,47,203411),('2034-11-23',203447,11,2034,23,47,203411),('2034-11-24',203447,11,2034,24,47,203411),('2034-11-25',203447,11,2034,25,47,203411),('2034-11-26',203448,11,2034,26,48,203411),('2034-11-27',203448,11,2034,27,48,203411),('2034-11-28',203448,11,2034,28,48,203411),('2034-11-29',203448,11,2034,29,48,203411),('2034-11-30',203448,11,2034,30,48,203411),('2034-12-01',203448,12,2034,1,48,203412),('2034-12-02',203448,12,2034,2,48,203412),('2034-12-03',203449,12,2034,3,49,203412),('2034-12-04',203449,12,2034,4,49,203412),('2034-12-05',203449,12,2034,5,49,203412),('2034-12-06',203449,12,2034,6,49,203412),('2034-12-07',203449,12,2034,7,49,203412),('2034-12-08',203449,12,2034,8,49,203412),('2034-12-09',203449,12,2034,9,49,203412),('2034-12-10',203450,12,2034,10,50,203412),('2034-12-11',203450,12,2034,11,50,203412),('2034-12-12',203450,12,2034,12,50,203412),('2034-12-13',203450,12,2034,13,50,203412),('2034-12-14',203450,12,2034,14,50,203412),('2034-12-15',203450,12,2034,15,50,203412),('2034-12-16',203450,12,2034,16,50,203412),('2034-12-17',203451,12,2034,17,51,203412),('2034-12-18',203451,12,2034,18,51,203412),('2034-12-19',203451,12,2034,19,51,203412),('2034-12-20',203451,12,2034,20,51,203412),('2034-12-21',203451,12,2034,21,51,203412),('2034-12-22',203451,12,2034,22,51,203412),('2034-12-23',203451,12,2034,23,51,203412),('2034-12-24',203452,12,2034,24,52,203412),('2034-12-25',203452,12,2034,25,52,203412),('2034-12-26',203452,12,2034,26,52,203412),('2034-12-27',203452,12,2034,27,52,203412),('2034-12-28',203452,12,2034,28,52,203412),('2034-12-29',203452,12,2034,29,52,203412),('2034-12-30',203452,12,2034,30,52,203412),('2034-12-31',203453,12,2034,31,1,203412),('2035-01-01',203501,1,2035,1,1,203501),('2035-01-02',203501,1,2035,2,1,203501),('2035-01-03',203501,1,2035,3,1,203501),('2035-01-04',203501,1,2035,4,1,203501),('2035-01-05',203501,1,2035,5,1,203501),('2035-01-06',203501,1,2035,6,1,203501),('2035-01-07',203502,1,2035,7,2,203501),('2035-01-08',203502,1,2035,8,2,203501),('2035-01-09',203502,1,2035,9,2,203501),('2035-01-10',203502,1,2035,10,2,203501),('2035-01-11',203502,1,2035,11,2,203501),('2035-01-12',203502,1,2035,12,2,203501),('2035-01-13',203502,1,2035,13,2,203501),('2035-01-14',203503,1,2035,14,3,203501),('2035-01-15',203503,1,2035,15,3,203501),('2035-01-16',203503,1,2035,16,3,203501),('2035-01-17',203503,1,2035,17,3,203501),('2035-01-18',203503,1,2035,18,3,203501),('2035-01-19',203503,1,2035,19,3,203501),('2035-01-20',203503,1,2035,20,3,203501),('2035-01-21',203504,1,2035,21,4,203501),('2035-01-22',203504,1,2035,22,4,203501),('2035-01-23',203504,1,2035,23,4,203501),('2035-01-24',203504,1,2035,24,4,203501),('2035-01-25',203504,1,2035,25,4,203501),('2035-01-26',203504,1,2035,26,4,203501),('2035-01-27',203504,1,2035,27,4,203501),('2035-01-28',203505,1,2035,28,5,203501),('2035-01-29',203505,1,2035,29,5,203501),('2035-01-30',203505,1,2035,30,5,203501),('2035-01-31',203505,1,2035,31,5,203501),('2035-02-01',203505,2,2035,1,5,203502),('2035-02-02',203505,2,2035,2,5,203502),('2035-02-03',203505,2,2035,3,5,203502),('2035-02-04',203506,2,2035,4,6,203502),('2035-02-05',203506,2,2035,5,6,203502),('2035-02-06',203506,2,2035,6,6,203502),('2035-02-07',203506,2,2035,7,6,203502),('2035-02-08',203506,2,2035,8,6,203502),('2035-02-09',203506,2,2035,9,6,203502),('2035-02-10',203506,2,2035,10,6,203502),('2035-02-11',203507,2,2035,11,7,203502),('2035-02-12',203507,2,2035,12,7,203502),('2035-02-13',203507,2,2035,13,7,203502),('2035-02-14',203507,2,2035,14,7,203502),('2035-02-15',203507,2,2035,15,7,203502),('2035-02-16',203507,2,2035,16,7,203502),('2035-02-17',203507,2,2035,17,7,203502),('2035-02-18',203508,2,2035,18,8,203502),('2035-02-19',203508,2,2035,19,8,203502),('2035-02-20',203508,2,2035,20,8,203502),('2035-02-21',203508,2,2035,21,8,203502),('2035-02-22',203508,2,2035,22,8,203502),('2035-02-23',203508,2,2035,23,8,203502),('2035-02-24',203508,2,2035,24,8,203502),('2035-02-25',203509,2,2035,25,9,203502),('2035-02-26',203509,2,2035,26,9,203502),('2035-02-27',203509,2,2035,27,9,203502),('2035-02-28',203509,2,2035,28,9,203502),('2035-03-01',203509,3,2035,1,9,203503),('2035-03-02',203509,3,2035,2,9,203503),('2035-03-03',203509,3,2035,3,9,203503),('2035-03-04',203510,3,2035,4,10,203503),('2035-03-05',203510,3,2035,5,10,203503),('2035-03-06',203510,3,2035,6,10,203503),('2035-03-07',203510,3,2035,7,10,203503),('2035-03-08',203510,3,2035,8,10,203503),('2035-03-09',203510,3,2035,9,10,203503),('2035-03-10',203510,3,2035,10,10,203503),('2035-03-11',203511,3,2035,11,11,203503),('2035-03-12',203511,3,2035,12,11,203503),('2035-03-13',203511,3,2035,13,11,203503),('2035-03-14',203511,3,2035,14,11,203503),('2035-03-15',203511,3,2035,15,11,203503),('2035-03-16',203511,3,2035,16,11,203503),('2035-03-17',203511,3,2035,17,11,203503),('2035-03-18',203512,3,2035,18,12,203503),('2035-03-19',203512,3,2035,19,12,203503),('2035-03-20',203512,3,2035,20,12,203503),('2035-03-21',203512,3,2035,21,12,203503),('2035-03-22',203512,3,2035,22,12,203503),('2035-03-23',203512,3,2035,23,12,203503),('2035-03-24',203512,3,2035,24,12,203503),('2035-03-25',203513,3,2035,25,13,203503),('2035-03-26',203513,3,2035,26,13,203503),('2035-03-27',203513,3,2035,27,13,203503),('2035-03-28',203513,3,2035,28,13,203503),('2035-03-29',203513,3,2035,29,13,203503),('2035-03-30',203513,3,2035,30,13,203503),('2035-03-31',203513,3,2035,31,13,203503),('2035-04-01',203514,4,2035,1,14,203504),('2035-04-02',203514,4,2035,2,14,203504),('2035-04-03',203514,4,2035,3,14,203504),('2035-04-04',203514,4,2035,4,14,203504),('2035-04-05',203514,4,2035,5,14,203504),('2035-04-06',203514,4,2035,6,14,203504),('2035-04-07',203514,4,2035,7,14,203504),('2035-04-08',203515,4,2035,8,15,203504),('2035-04-09',203515,4,2035,9,15,203504),('2035-04-10',203515,4,2035,10,15,203504),('2035-04-11',203515,4,2035,11,15,203504),('2035-04-12',203515,4,2035,12,15,203504),('2035-04-13',203515,4,2035,13,15,203504),('2035-04-14',203515,4,2035,14,15,203504),('2035-04-15',203516,4,2035,15,16,203504),('2035-04-16',203516,4,2035,16,16,203504),('2035-04-17',203516,4,2035,17,16,203504),('2035-04-18',203516,4,2035,18,16,203504),('2035-04-19',203516,4,2035,19,16,203504),('2035-04-20',203516,4,2035,20,16,203504),('2035-04-21',203516,4,2035,21,16,203504),('2035-04-22',203517,4,2035,22,17,203504),('2035-04-23',203517,4,2035,23,17,203504),('2035-04-24',203517,4,2035,24,17,203504),('2035-04-25',203517,4,2035,25,17,203504),('2035-04-26',203517,4,2035,26,17,203504),('2035-04-27',203517,4,2035,27,17,203504),('2035-04-28',203517,4,2035,28,17,203504),('2035-04-29',203518,4,2035,29,18,203504),('2035-04-30',203518,4,2035,30,18,203504),('2035-05-01',203518,5,2035,1,18,203505),('2035-05-02',203518,5,2035,2,18,203505),('2035-05-03',203518,5,2035,3,18,203505),('2035-05-04',203518,5,2035,4,18,203505),('2035-05-05',203518,5,2035,5,18,203505),('2035-05-06',203519,5,2035,6,19,203505),('2035-05-07',203519,5,2035,7,19,203505),('2035-05-08',203519,5,2035,8,19,203505),('2035-05-09',203519,5,2035,9,19,203505),('2035-05-10',203519,5,2035,10,19,203505),('2035-05-11',203519,5,2035,11,19,203505),('2035-05-12',203519,5,2035,12,19,203505),('2035-05-13',203520,5,2035,13,20,203505),('2035-05-14',203520,5,2035,14,20,203505),('2035-05-15',203520,5,2035,15,20,203505),('2035-05-16',203520,5,2035,16,20,203505),('2035-05-17',203520,5,2035,17,20,203505),('2035-05-18',203520,5,2035,18,20,203505),('2035-05-19',203520,5,2035,19,20,203505),('2035-05-20',203521,5,2035,20,21,203505),('2035-05-21',203521,5,2035,21,21,203505),('2035-05-22',203521,5,2035,22,21,203505),('2035-05-23',203521,5,2035,23,21,203505),('2035-05-24',203521,5,2035,24,21,203505),('2035-05-25',203521,5,2035,25,21,203505),('2035-05-26',203521,5,2035,26,21,203505),('2035-05-27',203522,5,2035,27,22,203505),('2035-05-28',203522,5,2035,28,22,203505),('2035-05-29',203522,5,2035,29,22,203505),('2035-05-30',203522,5,2035,30,22,203505),('2035-05-31',203522,5,2035,31,22,203505),('2035-06-01',203522,6,2035,1,22,203506),('2035-06-02',203522,6,2035,2,22,203506),('2035-06-03',203523,6,2035,3,23,203506),('2035-06-04',203523,6,2035,4,23,203506),('2035-06-05',203523,6,2035,5,23,203506),('2035-06-06',203523,6,2035,6,23,203506),('2035-06-07',203523,6,2035,7,23,203506),('2035-06-08',203523,6,2035,8,23,203506),('2035-06-09',203523,6,2035,9,23,203506),('2035-06-10',203524,6,2035,10,24,203506),('2035-06-11',203524,6,2035,11,24,203506),('2035-06-12',203524,6,2035,12,24,203506),('2035-06-13',203524,6,2035,13,24,203506),('2035-06-14',203524,6,2035,14,24,203506),('2035-06-15',203524,6,2035,15,24,203506),('2035-06-16',203524,6,2035,16,24,203506),('2035-06-17',203525,6,2035,17,25,203506),('2035-06-18',203525,6,2035,18,25,203506),('2035-06-19',203525,6,2035,19,25,203506),('2035-06-20',203525,6,2035,20,25,203506),('2035-06-21',203525,6,2035,21,25,203506),('2035-06-22',203525,6,2035,22,25,203506),('2035-06-23',203525,6,2035,23,25,203506),('2035-06-24',203526,6,2035,24,26,203506),('2035-06-25',203526,6,2035,25,26,203506),('2035-06-26',203526,6,2035,26,26,203506),('2035-06-27',203526,6,2035,27,26,203506),('2035-06-28',203526,6,2035,28,26,203506),('2035-06-29',203526,6,2035,29,26,203506),('2035-06-30',203526,6,2035,30,26,203506),('2035-07-01',203527,7,2035,1,27,203507),('2035-07-02',203527,7,2035,2,27,203507),('2035-07-03',203527,7,2035,3,27,203507),('2035-07-04',203527,7,2035,4,27,203507),('2035-07-05',203527,7,2035,5,27,203507),('2035-07-06',203527,7,2035,6,27,203507),('2035-07-07',203527,7,2035,7,27,203507),('2035-07-08',203528,7,2035,8,28,203507),('2035-07-09',203528,7,2035,9,28,203507),('2035-07-10',203528,7,2035,10,28,203507),('2035-07-11',203528,7,2035,11,28,203507),('2035-07-12',203528,7,2035,12,28,203507),('2035-07-13',203528,7,2035,13,28,203507),('2035-07-14',203528,7,2035,14,28,203507),('2035-07-15',203529,7,2035,15,29,203507),('2035-07-16',203529,7,2035,16,29,203507),('2035-07-17',203529,7,2035,17,29,203507),('2035-07-18',203529,7,2035,18,29,203507),('2035-07-19',203529,7,2035,19,29,203507),('2035-07-20',203529,7,2035,20,29,203507),('2035-07-21',203529,7,2035,21,29,203507),('2035-07-22',203530,7,2035,22,30,203507),('2035-07-23',203530,7,2035,23,30,203507),('2035-07-24',203530,7,2035,24,30,203507),('2035-07-25',203530,7,2035,25,30,203507),('2035-07-26',203530,7,2035,26,30,203507),('2035-07-27',203530,7,2035,27,30,203507),('2035-07-28',203530,7,2035,28,30,203507),('2035-07-29',203531,7,2035,29,31,203507),('2035-07-30',203531,7,2035,30,31,203507),('2035-07-31',203531,7,2035,31,31,203507),('2035-08-01',203531,8,2035,1,31,203508),('2035-08-02',203531,8,2035,2,31,203508),('2035-08-03',203531,8,2035,3,31,203508),('2035-08-04',203531,8,2035,4,31,203508),('2035-08-05',203532,8,2035,5,32,203508),('2035-08-06',203532,8,2035,6,32,203508),('2035-08-07',203532,8,2035,7,32,203508),('2035-08-08',203532,8,2035,8,32,203508),('2035-08-09',203532,8,2035,9,32,203508),('2035-08-10',203532,8,2035,10,32,203508),('2035-08-11',203532,8,2035,11,32,203508),('2035-08-12',203533,8,2035,12,33,203508),('2035-08-13',203533,8,2035,13,33,203508),('2035-08-14',203533,8,2035,14,33,203508),('2035-08-15',203533,8,2035,15,33,203508),('2035-08-16',203533,8,2035,16,33,203508),('2035-08-17',203533,8,2035,17,33,203508),('2035-08-18',203533,8,2035,18,33,203508),('2035-08-19',203534,8,2035,19,34,203508),('2035-08-20',203534,8,2035,20,34,203508),('2035-08-21',203534,8,2035,21,34,203508),('2035-08-22',203534,8,2035,22,34,203508),('2035-08-23',203534,8,2035,23,34,203508),('2035-08-24',203534,8,2035,24,34,203508),('2035-08-25',203534,8,2035,25,34,203508),('2035-08-26',203535,8,2035,26,35,203508),('2035-08-27',203535,8,2035,27,35,203508),('2035-08-28',203535,8,2035,28,35,203508),('2035-08-29',203535,8,2035,29,35,203508),('2035-08-30',203535,8,2035,30,35,203508),('2035-08-31',203535,8,2035,31,35,203508),('2035-09-01',203535,9,2035,1,35,203509),('2035-09-02',203536,9,2035,2,36,203509),('2035-09-03',203536,9,2035,3,36,203509),('2035-09-04',203536,9,2035,4,36,203509),('2035-09-05',203536,9,2035,5,36,203509),('2035-09-06',203536,9,2035,6,36,203509),('2035-09-07',203536,9,2035,7,36,203509),('2035-09-08',203536,9,2035,8,36,203509),('2035-09-09',203537,9,2035,9,37,203509),('2035-09-10',203537,9,2035,10,37,203509),('2035-09-11',203537,9,2035,11,37,203509),('2035-09-12',203537,9,2035,12,37,203509),('2035-09-13',203537,9,2035,13,37,203509),('2035-09-14',203537,9,2035,14,37,203509),('2035-09-15',203537,9,2035,15,37,203509),('2035-09-16',203538,9,2035,16,38,203509),('2035-09-17',203538,9,2035,17,38,203509),('2035-09-18',203538,9,2035,18,38,203509),('2035-09-19',203538,9,2035,19,38,203509),('2035-09-20',203538,9,2035,20,38,203509),('2035-09-21',203538,9,2035,21,38,203509),('2035-09-22',203538,9,2035,22,38,203509),('2035-09-23',203539,9,2035,23,39,203509),('2035-09-24',203539,9,2035,24,39,203509),('2035-09-25',203539,9,2035,25,39,203509),('2035-09-26',203539,9,2035,26,39,203509),('2035-09-27',203539,9,2035,27,39,203509),('2035-09-28',203539,9,2035,28,39,203509),('2035-09-29',203539,9,2035,29,39,203509),('2035-09-30',203540,9,2035,30,40,203509),('2035-10-01',203540,10,2035,1,40,203510),('2035-10-02',203540,10,2035,2,40,203510),('2035-10-03',203540,10,2035,3,40,203510),('2035-10-04',203540,10,2035,4,40,203510),('2035-10-05',203540,10,2035,5,40,203510),('2035-10-06',203540,10,2035,6,40,203510),('2035-10-07',203541,10,2035,7,41,203510),('2035-10-08',203541,10,2035,8,41,203510),('2035-10-09',203541,10,2035,9,41,203510),('2035-10-10',203541,10,2035,10,41,203510),('2035-10-11',203541,10,2035,11,41,203510),('2035-10-12',203541,10,2035,12,41,203510),('2035-10-13',203541,10,2035,13,41,203510),('2035-10-14',203542,10,2035,14,42,203510),('2035-10-15',203542,10,2035,15,42,203510),('2035-10-16',203542,10,2035,16,42,203510),('2035-10-17',203542,10,2035,17,42,203510),('2035-10-18',203542,10,2035,18,42,203510),('2035-10-19',203542,10,2035,19,42,203510),('2035-10-20',203542,10,2035,20,42,203510),('2035-10-21',203543,10,2035,21,43,203510),('2035-10-22',203543,10,2035,22,43,203510),('2035-10-23',203543,10,2035,23,43,203510),('2035-10-24',203543,10,2035,24,43,203510),('2035-10-25',203543,10,2035,25,43,203510),('2035-10-26',203543,10,2035,26,43,203510),('2035-10-27',203543,10,2035,27,43,203510),('2035-10-28',203544,10,2035,28,44,203510),('2035-10-29',203544,10,2035,29,44,203510),('2035-10-30',203544,10,2035,30,44,203510),('2035-10-31',203544,10,2035,31,44,203510),('2035-11-01',203544,11,2035,1,44,203511),('2035-11-02',203544,11,2035,2,44,203511),('2035-11-03',203544,11,2035,3,44,203511),('2035-11-04',203545,11,2035,4,45,203511),('2035-11-05',203545,11,2035,5,45,203511),('2035-11-06',203545,11,2035,6,45,203511),('2035-11-07',203545,11,2035,7,45,203511),('2035-11-08',203545,11,2035,8,45,203511),('2035-11-09',203545,11,2035,9,45,203511),('2035-11-10',203545,11,2035,10,45,203511),('2035-11-11',203546,11,2035,11,46,203511),('2035-11-12',203546,11,2035,12,46,203511),('2035-11-13',203546,11,2035,13,46,203511),('2035-11-14',203546,11,2035,14,46,203511),('2035-11-15',203546,11,2035,15,46,203511),('2035-11-16',203546,11,2035,16,46,203511),('2035-11-17',203546,11,2035,17,46,203511),('2035-11-18',203547,11,2035,18,47,203511),('2035-11-19',203547,11,2035,19,47,203511),('2035-11-20',203547,11,2035,20,47,203511),('2035-11-21',203547,11,2035,21,47,203511),('2035-11-22',203547,11,2035,22,47,203511),('2035-11-23',203547,11,2035,23,47,203511),('2035-11-24',203547,11,2035,24,47,203511),('2035-11-25',203548,11,2035,25,48,203511),('2035-11-26',203548,11,2035,26,48,203511),('2035-11-27',203548,11,2035,27,48,203511),('2035-11-28',203548,11,2035,28,48,203511),('2035-11-29',203548,11,2035,29,48,203511),('2035-11-30',203548,11,2035,30,48,203511),('2035-12-01',203548,12,2035,1,48,203512),('2035-12-02',203549,12,2035,2,49,203512),('2035-12-03',203549,12,2035,3,49,203512),('2035-12-04',203549,12,2035,4,49,203512),('2035-12-05',203549,12,2035,5,49,203512),('2035-12-06',203549,12,2035,6,49,203512),('2035-12-07',203549,12,2035,7,49,203512),('2035-12-08',203549,12,2035,8,49,203512),('2035-12-09',203550,12,2035,9,50,203512),('2035-12-10',203550,12,2035,10,50,203512),('2035-12-11',203550,12,2035,11,50,203512),('2035-12-12',203550,12,2035,12,50,203512),('2035-12-13',203550,12,2035,13,50,203512),('2035-12-14',203550,12,2035,14,50,203512),('2035-12-15',203550,12,2035,15,50,203512),('2035-12-16',203551,12,2035,16,51,203512),('2035-12-17',203551,12,2035,17,51,203512),('2035-12-18',203551,12,2035,18,51,203512),('2035-12-19',203551,12,2035,19,51,203512),('2035-12-20',203551,12,2035,20,51,203512),('2035-12-21',203551,12,2035,21,51,203512),('2035-12-22',203551,12,2035,22,51,203512),('2035-12-23',203552,12,2035,23,52,203512),('2035-12-24',203552,12,2035,24,52,203512),('2035-12-25',203552,12,2035,25,52,203512),('2035-12-26',203552,12,2035,26,52,203512),('2035-12-27',203552,12,2035,27,52,203512),('2035-12-28',203552,12,2035,28,52,203512),('2035-12-29',203552,12,2035,29,52,203512),('2035-12-30',203553,12,2035,30,1,203512),('2035-12-31',203501,12,2035,31,1,203512),('2036-01-01',203601,1,2036,1,1,203601),('2036-01-02',203601,1,2036,2,1,203601),('2036-01-03',203601,1,2036,3,1,203601),('2036-01-04',203601,1,2036,4,1,203601),('2036-01-05',203601,1,2036,5,1,203601),('2036-01-06',203602,1,2036,6,2,203601),('2036-01-07',203602,1,2036,7,2,203601),('2036-01-08',203602,1,2036,8,2,203601),('2036-01-09',203602,1,2036,9,2,203601),('2036-01-10',203602,1,2036,10,2,203601),('2036-01-11',203602,1,2036,11,2,203601),('2036-01-12',203602,1,2036,12,2,203601),('2036-01-13',203603,1,2036,13,3,203601),('2036-01-14',203603,1,2036,14,3,203601),('2036-01-15',203603,1,2036,15,3,203601),('2036-01-16',203603,1,2036,16,3,203601),('2036-01-17',203603,1,2036,17,3,203601),('2036-01-18',203603,1,2036,18,3,203601),('2036-01-19',203603,1,2036,19,3,203601),('2036-01-20',203604,1,2036,20,4,203601),('2036-01-21',203604,1,2036,21,4,203601),('2036-01-22',203604,1,2036,22,4,203601),('2036-01-23',203604,1,2036,23,4,203601),('2036-01-24',203604,1,2036,24,4,203601),('2036-01-25',203604,1,2036,25,4,203601),('2036-01-26',203604,1,2036,26,4,203601),('2036-01-27',203605,1,2036,27,5,203601),('2036-01-28',203605,1,2036,28,5,203601),('2036-01-29',203605,1,2036,29,5,203601),('2036-01-30',203605,1,2036,30,5,203601),('2036-01-31',203605,1,2036,31,5,203601),('2036-02-01',203605,2,2036,1,5,203602),('2036-02-02',203605,2,2036,2,5,203602),('2036-02-03',203606,2,2036,3,6,203602),('2036-02-04',203606,2,2036,4,6,203602),('2036-02-05',203606,2,2036,5,6,203602),('2036-02-06',203606,2,2036,6,6,203602),('2036-02-07',203606,2,2036,7,6,203602),('2036-02-08',203606,2,2036,8,6,203602),('2036-02-09',203606,2,2036,9,6,203602),('2036-02-10',203607,2,2036,10,7,203602),('2036-02-11',203607,2,2036,11,7,203602),('2036-02-12',203607,2,2036,12,7,203602),('2036-02-13',203607,2,2036,13,7,203602),('2036-02-14',203607,2,2036,14,7,203602),('2036-02-15',203607,2,2036,15,7,203602),('2036-02-16',203607,2,2036,16,7,203602),('2036-02-17',203608,2,2036,17,8,203602),('2036-02-18',203608,2,2036,18,8,203602),('2036-02-19',203608,2,2036,19,8,203602),('2036-02-20',203608,2,2036,20,8,203602),('2036-02-21',203608,2,2036,21,8,203602),('2036-02-22',203608,2,2036,22,8,203602),('2036-02-23',203608,2,2036,23,8,203602),('2036-02-24',203609,2,2036,24,9,203602),('2036-02-25',203609,2,2036,25,9,203602),('2036-02-26',203609,2,2036,26,9,203602),('2036-02-27',203609,2,2036,27,9,203602),('2036-02-28',203609,2,2036,28,9,203602),('2036-02-29',203609,2,2036,29,9,203602),('2036-03-01',203609,3,2036,1,9,203603),('2036-03-02',203610,3,2036,2,10,203603),('2036-03-03',203610,3,2036,3,10,203603),('2036-03-04',203610,3,2036,4,10,203603),('2036-03-05',203610,3,2036,5,10,203603),('2036-03-06',203610,3,2036,6,10,203603),('2036-03-07',203610,3,2036,7,10,203603),('2036-03-08',203610,3,2036,8,10,203603),('2036-03-09',203611,3,2036,9,11,203603),('2036-03-10',203611,3,2036,10,11,203603),('2036-03-11',203611,3,2036,11,11,203603),('2036-03-12',203611,3,2036,12,11,203603),('2036-03-13',203611,3,2036,13,11,203603),('2036-03-14',203611,3,2036,14,11,203603),('2036-03-15',203611,3,2036,15,11,203603),('2036-03-16',203612,3,2036,16,12,203603),('2036-03-17',203612,3,2036,17,12,203603),('2036-03-18',203612,3,2036,18,12,203603),('2036-03-19',203612,3,2036,19,12,203603),('2036-03-20',203612,3,2036,20,12,203603),('2036-03-21',203612,3,2036,21,12,203603),('2036-03-22',203612,3,2036,22,12,203603),('2036-03-23',203613,3,2036,23,13,203603),('2036-03-24',203613,3,2036,24,13,203603),('2036-03-25',203613,3,2036,25,13,203603),('2036-03-26',203613,3,2036,26,13,203603),('2036-03-27',203613,3,2036,27,13,203603),('2036-03-28',203613,3,2036,28,13,203603),('2036-03-29',203613,3,2036,29,13,203603),('2036-03-30',203614,3,2036,30,14,203603),('2036-03-31',203614,3,2036,31,14,203603),('2036-04-01',203614,4,2036,1,14,203604),('2036-04-02',203614,4,2036,2,14,203604),('2036-04-03',203614,4,2036,3,14,203604),('2036-04-04',203614,4,2036,4,14,203604),('2036-04-05',203614,4,2036,5,14,203604),('2036-04-06',203615,4,2036,6,15,203604),('2036-04-07',203615,4,2036,7,15,203604),('2036-04-08',203615,4,2036,8,15,203604),('2036-04-09',203615,4,2036,9,15,203604),('2036-04-10',203615,4,2036,10,15,203604),('2036-04-11',203615,4,2036,11,15,203604),('2036-04-12',203615,4,2036,12,15,203604),('2036-04-13',203616,4,2036,13,16,203604),('2036-04-14',203616,4,2036,14,16,203604),('2036-04-15',203616,4,2036,15,16,203604),('2036-04-16',203616,4,2036,16,16,203604),('2036-04-17',203616,4,2036,17,16,203604),('2036-04-18',203616,4,2036,18,16,203604),('2036-04-19',203616,4,2036,19,16,203604),('2036-04-20',203617,4,2036,20,17,203604),('2036-04-21',203617,4,2036,21,17,203604),('2036-04-22',203617,4,2036,22,17,203604),('2036-04-23',203617,4,2036,23,17,203604),('2036-04-24',203617,4,2036,24,17,203604),('2036-04-25',203617,4,2036,25,17,203604),('2036-04-26',203617,4,2036,26,17,203604),('2036-04-27',203618,4,2036,27,18,203604),('2036-04-28',203618,4,2036,28,18,203604),('2036-04-29',203618,4,2036,29,18,203604),('2036-04-30',203618,4,2036,30,18,203604),('2036-05-01',203618,5,2036,1,18,203605),('2036-05-02',203618,5,2036,2,18,203605),('2036-05-03',203618,5,2036,3,18,203605),('2036-05-04',203619,5,2036,4,19,203605),('2036-05-05',203619,5,2036,5,19,203605),('2036-05-06',203619,5,2036,6,19,203605),('2036-05-07',203619,5,2036,7,19,203605),('2036-05-08',203619,5,2036,8,19,203605),('2036-05-09',203619,5,2036,9,19,203605),('2036-05-10',203619,5,2036,10,19,203605),('2036-05-11',203620,5,2036,11,20,203605),('2036-05-12',203620,5,2036,12,20,203605),('2036-05-13',203620,5,2036,13,20,203605),('2036-05-14',203620,5,2036,14,20,203605),('2036-05-15',203620,5,2036,15,20,203605),('2036-05-16',203620,5,2036,16,20,203605),('2036-05-17',203620,5,2036,17,20,203605),('2036-05-18',203621,5,2036,18,21,203605),('2036-05-19',203621,5,2036,19,21,203605),('2036-05-20',203621,5,2036,20,21,203605),('2036-05-21',203621,5,2036,21,21,203605),('2036-05-22',203621,5,2036,22,21,203605),('2036-05-23',203621,5,2036,23,21,203605),('2036-05-24',203621,5,2036,24,21,203605),('2036-05-25',203622,5,2036,25,22,203605),('2036-05-26',203622,5,2036,26,22,203605),('2036-05-27',203622,5,2036,27,22,203605),('2036-05-28',203622,5,2036,28,22,203605),('2036-05-29',203622,5,2036,29,22,203605),('2036-05-30',203622,5,2036,30,22,203605),('2036-05-31',203622,5,2036,31,22,203605),('2036-06-01',203623,6,2036,1,23,203606),('2036-06-02',203623,6,2036,2,23,203606),('2036-06-03',203623,6,2036,3,23,203606),('2036-06-04',203623,6,2036,4,23,203606),('2036-06-05',203623,6,2036,5,23,203606),('2036-06-06',203623,6,2036,6,23,203606),('2036-06-07',203623,6,2036,7,23,203606),('2036-06-08',203624,6,2036,8,24,203606),('2036-06-09',203624,6,2036,9,24,203606),('2036-06-10',203624,6,2036,10,24,203606),('2036-06-11',203624,6,2036,11,24,203606),('2036-06-12',203624,6,2036,12,24,203606),('2036-06-13',203624,6,2036,13,24,203606),('2036-06-14',203624,6,2036,14,24,203606),('2036-06-15',203625,6,2036,15,25,203606),('2036-06-16',203625,6,2036,16,25,203606),('2036-06-17',203625,6,2036,17,25,203606),('2036-06-18',203625,6,2036,18,25,203606),('2036-06-19',203625,6,2036,19,25,203606),('2036-06-20',203625,6,2036,20,25,203606),('2036-06-21',203625,6,2036,21,25,203606),('2036-06-22',203626,6,2036,22,26,203606),('2036-06-23',203626,6,2036,23,26,203606),('2036-06-24',203626,6,2036,24,26,203606),('2036-06-25',203626,6,2036,25,26,203606),('2036-06-26',203626,6,2036,26,26,203606),('2036-06-27',203626,6,2036,27,26,203606),('2036-06-28',203626,6,2036,28,26,203606),('2036-06-29',203627,6,2036,29,27,203606),('2036-06-30',203627,6,2036,30,27,203606),('2036-07-01',203627,7,2036,1,27,203607),('2036-07-02',203627,7,2036,2,27,203607),('2036-07-03',203627,7,2036,3,27,203607),('2036-07-04',203627,7,2036,4,27,203607),('2036-07-05',203627,7,2036,5,27,203607),('2036-07-06',203628,7,2036,6,28,203607),('2036-07-07',203628,7,2036,7,28,203607),('2036-07-08',203628,7,2036,8,28,203607),('2036-07-09',203628,7,2036,9,28,203607),('2036-07-10',203628,7,2036,10,28,203607),('2036-07-11',203628,7,2036,11,28,203607),('2036-07-12',203628,7,2036,12,28,203607),('2036-07-13',203629,7,2036,13,29,203607),('2036-07-14',203629,7,2036,14,29,203607),('2036-07-15',203629,7,2036,15,29,203607),('2036-07-16',203629,7,2036,16,29,203607),('2036-07-17',203629,7,2036,17,29,203607),('2036-07-18',203629,7,2036,18,29,203607),('2036-07-19',203629,7,2036,19,29,203607),('2036-07-20',203630,7,2036,20,30,203607),('2036-07-21',203630,7,2036,21,30,203607),('2036-07-22',203630,7,2036,22,30,203607),('2036-07-23',203630,7,2036,23,30,203607),('2036-07-24',203630,7,2036,24,30,203607),('2036-07-25',203630,7,2036,25,30,203607),('2036-07-26',203630,7,2036,26,30,203607),('2036-07-27',203631,7,2036,27,31,203607),('2036-07-28',203631,7,2036,28,31,203607),('2036-07-29',203631,7,2036,29,31,203607),('2036-07-30',203631,7,2036,30,31,203607),('2036-07-31',203631,7,2036,31,31,203607),('2036-08-01',203631,8,2036,1,31,203608),('2036-08-02',203631,8,2036,2,31,203608),('2036-08-03',203632,8,2036,3,32,203608),('2036-08-04',203632,8,2036,4,32,203608),('2036-08-05',203632,8,2036,5,32,203608),('2036-08-06',203632,8,2036,6,32,203608),('2036-08-07',203632,8,2036,7,32,203608),('2036-08-08',203632,8,2036,8,32,203608),('2036-08-09',203632,8,2036,9,32,203608),('2036-08-10',203633,8,2036,10,33,203608),('2036-08-11',203633,8,2036,11,33,203608),('2036-08-12',203633,8,2036,12,33,203608),('2036-08-13',203633,8,2036,13,33,203608),('2036-08-14',203633,8,2036,14,33,203608),('2036-08-15',203633,8,2036,15,33,203608),('2036-08-16',203633,8,2036,16,33,203608),('2036-08-17',203634,8,2036,17,34,203608),('2036-08-18',203634,8,2036,18,34,203608),('2036-08-19',203634,8,2036,19,34,203608),('2036-08-20',203634,8,2036,20,34,203608),('2036-08-21',203634,8,2036,21,34,203608),('2036-08-22',203634,8,2036,22,34,203608),('2036-08-23',203634,8,2036,23,34,203608),('2036-08-24',203635,8,2036,24,35,203608),('2036-08-25',203635,8,2036,25,35,203608),('2036-08-26',203635,8,2036,26,35,203608),('2036-08-27',203635,8,2036,27,35,203608),('2036-08-28',203635,8,2036,28,35,203608),('2036-08-29',203635,8,2036,29,35,203608),('2036-08-30',203635,8,2036,30,35,203608),('2036-08-31',203636,8,2036,31,36,203608),('2036-09-01',203636,9,2036,1,36,203609),('2036-09-02',203636,9,2036,2,36,203609),('2036-09-03',203636,9,2036,3,36,203609),('2036-09-04',203636,9,2036,4,36,203609),('2036-09-05',203636,9,2036,5,36,203609),('2036-09-06',203636,9,2036,6,36,203609),('2036-09-07',203637,9,2036,7,37,203609),('2036-09-08',203637,9,2036,8,37,203609),('2036-09-09',203637,9,2036,9,37,203609),('2036-09-10',203637,9,2036,10,37,203609),('2036-09-11',203637,9,2036,11,37,203609),('2036-09-12',203637,9,2036,12,37,203609),('2036-09-13',203637,9,2036,13,37,203609),('2036-09-14',203638,9,2036,14,38,203609),('2036-09-15',203638,9,2036,15,38,203609),('2036-09-16',203638,9,2036,16,38,203609),('2036-09-17',203638,9,2036,17,38,203609),('2036-09-18',203638,9,2036,18,38,203609),('2036-09-19',203638,9,2036,19,38,203609),('2036-09-20',203638,9,2036,20,38,203609),('2036-09-21',203639,9,2036,21,39,203609),('2036-09-22',203639,9,2036,22,39,203609),('2036-09-23',203639,9,2036,23,39,203609),('2036-09-24',203639,9,2036,24,39,203609),('2036-09-25',203639,9,2036,25,39,203609),('2036-09-26',203639,9,2036,26,39,203609),('2036-09-27',203639,9,2036,27,39,203609),('2036-09-28',203640,9,2036,28,40,203609),('2036-09-29',203640,9,2036,29,40,203609),('2036-09-30',203640,9,2036,30,40,203609),('2036-10-01',203640,10,2036,1,40,203610),('2036-10-02',203640,10,2036,2,40,203610),('2036-10-03',203640,10,2036,3,40,203610),('2036-10-04',203640,10,2036,4,40,203610),('2036-10-05',203641,10,2036,5,41,203610),('2036-10-06',203641,10,2036,6,41,203610),('2036-10-07',203641,10,2036,7,41,203610),('2036-10-08',203641,10,2036,8,41,203610),('2036-10-09',203641,10,2036,9,41,203610),('2036-10-10',203641,10,2036,10,41,203610),('2036-10-11',203641,10,2036,11,41,203610),('2036-10-12',203642,10,2036,12,42,203610),('2036-10-13',203642,10,2036,13,42,203610),('2036-10-14',203642,10,2036,14,42,203610),('2036-10-15',203642,10,2036,15,42,203610),('2036-10-16',203642,10,2036,16,42,203610),('2036-10-17',203642,10,2036,17,42,203610),('2036-10-18',203642,10,2036,18,42,203610),('2036-10-19',203643,10,2036,19,43,203610),('2036-10-20',203643,10,2036,20,43,203610),('2036-10-21',203643,10,2036,21,43,203610),('2036-10-22',203643,10,2036,22,43,203610),('2036-10-23',203643,10,2036,23,43,203610),('2036-10-24',203643,10,2036,24,43,203610),('2036-10-25',203643,10,2036,25,43,203610),('2036-10-26',203644,10,2036,26,44,203610),('2036-10-27',203644,10,2036,27,44,203610),('2036-10-28',203644,10,2036,28,44,203610),('2036-10-29',203644,10,2036,29,44,203610),('2036-10-30',203644,10,2036,30,44,203610),('2036-10-31',203644,10,2036,31,44,203610),('2036-11-01',203644,11,2036,1,44,203611),('2036-11-02',203645,11,2036,2,45,203611),('2036-11-03',203645,11,2036,3,45,203611),('2036-11-04',203645,11,2036,4,45,203611),('2036-11-05',203645,11,2036,5,45,203611),('2036-11-06',203645,11,2036,6,45,203611),('2036-11-07',203645,11,2036,7,45,203611),('2036-11-08',203645,11,2036,8,45,203611),('2036-11-09',203646,11,2036,9,46,203611),('2036-11-10',203646,11,2036,10,46,203611),('2036-11-11',203646,11,2036,11,46,203611),('2036-11-12',203646,11,2036,12,46,203611),('2036-11-13',203646,11,2036,13,46,203611),('2036-11-14',203646,11,2036,14,46,203611),('2036-11-15',203646,11,2036,15,46,203611),('2036-11-16',203647,11,2036,16,47,203611),('2036-11-17',203647,11,2036,17,47,203611),('2036-11-18',203647,11,2036,18,47,203611),('2036-11-19',203647,11,2036,19,47,203611),('2036-11-20',203647,11,2036,20,47,203611),('2036-11-21',203647,11,2036,21,47,203611),('2036-11-22',203647,11,2036,22,47,203611),('2036-11-23',203648,11,2036,23,48,203611),('2036-11-24',203648,11,2036,24,48,203611),('2036-11-25',203648,11,2036,25,48,203611),('2036-11-26',203648,11,2036,26,48,203611),('2036-11-27',203648,11,2036,27,48,203611),('2036-11-28',203648,11,2036,28,48,203611),('2036-11-29',203648,11,2036,29,48,203611),('2036-11-30',203649,11,2036,30,49,203611),('2036-12-01',203649,12,2036,1,49,203612),('2036-12-02',203649,12,2036,2,49,203612),('2036-12-03',203649,12,2036,3,49,203612),('2036-12-04',203649,12,2036,4,49,203612),('2036-12-05',203649,12,2036,5,49,203612),('2036-12-06',203649,12,2036,6,49,203612),('2036-12-07',203650,12,2036,7,50,203612),('2036-12-08',203650,12,2036,8,50,203612),('2036-12-09',203650,12,2036,9,50,203612),('2036-12-10',203650,12,2036,10,50,203612),('2036-12-11',203650,12,2036,11,50,203612),('2036-12-12',203650,12,2036,12,50,203612),('2036-12-13',203650,12,2036,13,50,203612),('2036-12-14',203651,12,2036,14,51,203612),('2036-12-15',203651,12,2036,15,51,203612),('2036-12-16',203651,12,2036,16,51,203612),('2036-12-17',203651,12,2036,17,51,203612),('2036-12-18',203651,12,2036,18,51,203612),('2036-12-19',203651,12,2036,19,51,203612),('2036-12-20',203651,12,2036,20,51,203612),('2036-12-21',203652,12,2036,21,52,203612),('2036-12-22',203652,12,2036,22,52,203612),('2036-12-23',203652,12,2036,23,52,203612),('2036-12-24',203652,12,2036,24,52,203612),('2036-12-25',203652,12,2036,25,52,203612),('2036-12-26',203652,12,2036,26,52,203612),('2036-12-27',203652,12,2036,27,52,203612),('2036-12-28',203653,12,2036,28,53,203612),('2036-12-29',203601,12,2036,29,53,203612),('2036-12-30',203601,12,2036,30,53,203612); /*!40000 ALTER TABLE `time` ENABLE KEYS */; UNLOCK TABLES; @@ -347,7 +347,7 @@ UNLOCK TABLES; LOCK TABLES `department` WRITE; /*!40000 ALTER TABLE `department` DISABLE KEYS */; -INSERT INTO `department` VALUES (1,'VERDNATURA',1,2,763,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL),(22,'COMPRAS',3,4,NULL,72,596,2,5,0,0,0,0,NULL,'/',NULL,1,NULL),(23,'CAMARA',14,19,NULL,72,604,2,6,1,0,1,2,37,'/37/',NULL,0,NULL),(31,'INFORMATICA',5,6,NULL,72,127,3,9,0,0,0,0,NULL,'/','informatica',1,NULL),(34,'CONTABILIDAD',7,8,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,1,NULL),(35,'FINANZAS',9,10,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,1,NULL),(36,'LABORAL',11,12,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,1,NULL),(37,'PRODUCCION',13,52,NULL,72,230,3,11,1,0,0,17,NULL,'/',NULL,0,NULL),(38,'SACADO',20,21,NULL,72,230,4,14,1,0,1,0,37,'/37/',NULL,0,NULL),(39,'ENCAJADO',22,23,NULL,72,230,4,12,1,0,1,0,37,'/37/',NULL,0,NULL),(41,'ADMINISTRACION',53,54,NULL,72,599,3,8,0,0,0,0,NULL,'/',NULL,1,NULL),(43,'VENTAS',55,76,NULL,0,NULL,NULL,NULL,0,0,0,10,NULL,'/',NULL,1,'direccioncomercial@verdnatura.es'),(44,'GERENCIA',77,78,NULL,72,300,2,7,0,0,0,0,NULL,'/',NULL,0,NULL),(45,'LOGISTICA',79,80,NULL,72,596,3,19,0,0,0,0,NULL,'/',NULL,1,NULL),(46,'REPARTO',81,84,NULL,72,659,3,10,0,0,0,1,NULL,'/',NULL,0,NULL),(48,'ALMACENAJE',85,86,NULL,0,NULL,NULL,NULL,1,0,0,0,NULL,'/',NULL,0,NULL),(49,'PROPIEDAD',87,88,NULL,72,1008,1,1,0,0,0,0,NULL,'/',NULL,0,NULL),(52,'CARGA AEREA',89,90,NULL,72,163,4,28,0,0,0,0,NULL,'/',NULL,0,NULL),(53,'MARKETING Y COMUNICACIÓN',91,92,NULL,72,1238,0,0,0,0,0,0,NULL,'/',NULL,1,NULL),(54,'ORNAMENTALES',93,94,NULL,72,433,3,21,0,0,0,0,NULL,'/',NULL,0,NULL),(55,'TALLER NATURAL',95,96,NULL,72,695,2,23,0,0,0,0,NULL,'/',NULL,0,NULL),(56,'TALLER ARTIFICIAL',97,98,NULL,72,1780,2,24,0,0,0,0,NULL,'/',NULL,0,NULL),(58,'CAMPOS',99,100,NULL,72,225,2,2,0,0,0,0,NULL,'/',NULL,0,NULL),(59,'MANTENIMIENTO',101,102,NULL,72,1907,4,16,0,0,0,0,NULL,'/',NULL,0,NULL),(60,'RECLAMACIONES',103,104,NULL,72,563,3,20,0,0,0,0,NULL,'/',NULL,1,NULL),(61,'VNH',105,106,NULL,73,1297,3,17,0,0,0,0,NULL,'/',NULL,0,NULL),(63,'VENTAS FRANCIA',56,57,NULL,72,277,2,27,0,0,1,0,43,'/43/',NULL,0,NULL),(66,'VERDNAMADRID',107,108,NULL,72,163,3,18,0,0,0,0,NULL,'/',NULL,0,NULL),(68,'COMPLEMENTOS',24,25,NULL,72,617,3,26,1,0,1,0,37,'/37/',NULL,0,NULL),(69,'VERDNABARNA',109,110,NULL,74,432,3,22,0,0,0,0,NULL,'/',NULL,0,NULL),(77,'PALETIZADO',82,83,NULL,72,230,4,15,1,0,1,0,46,'/46/',NULL,0,NULL),(80,'EQUIPO J VALLES',58,59,NULL,72,693,3,4,0,0,1,0,43,'/43/','jvp_equipo',1,NULL),(86,'LIMPIEZA',111,112,NULL,72,599,0,0,0,0,0,0,NULL,'/',NULL,0,NULL),(89,'COORDINACION',113,114,NULL,0,NULL,NULL,NULL,1,0,0,0,NULL,'/',NULL,0,NULL),(90,'TRAILER',115,116,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL),(91,'ARTIFICIAL',26,27,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(92,'EQUIPO SILVERIO',60,61,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','sdc_equipo',1,NULL),(93,'CONFECCION',117,118,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL),(94,'EQUIPO J BROCAL',62,63,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','jes_equipo',1,NULL),(95,'EQUIPO C ZAMBRANO',64,65,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','czg_equipo',1,NULL),(96,'EQUIPO C LOPEZ',66,67,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','cla_equipo',1,NULL),(98,'EQUIPO RODRIGO',68,69,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','rhr_equipo',1,NULL),(101,'EQUIPO J IBAÑEZ',70,71,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','jmi_equipo',1,NULL),(102,'EQ ROJO FV RUBEN C',28,29,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(103,'EQ AZUL FV A FOLQUES',30,31,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(104,'EQ AMARILLO FV NORMAN G',32,33,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(105,'EQ MORADO FV MATOU',34,35,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(106,'EQ VERDE PCA KEVIN GIMENEZ',36,37,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(107,'EQ NARANJA PCA RUBEN ZANON',38,39,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(110,'EQ ROSA PCA J BONDIA',40,41,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(111,'EQ REPONEDOR CAJAS',42,43,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(112,'CAMARA EQ EDGAR LLEO',15,16,NULL,0,NULL,NULL,NULL,1,0,2,0,23,'/37/23/',NULL,0,NULL),(113,'CAMARA EQ MARC ROCA',17,18,NULL,0,NULL,NULL,NULL,1,0,2,0,23,'/37/23/',NULL,0,NULL),(114,'EQ MARRON PCA JL NUEVO',44,45,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(115,'EQUIPO CLAUDI',72,73,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','csr_equipo',1,NULL),(120,'PCA PRODUCCION',46,47,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(121,'FV PRODUCCION',48,49,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(122,'PCA ALMACEN',50,51,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(123,'EQUIPO ELENA BASCUÑANA',74,75,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','ebt_equipo',0,NULL),(124,'CONTROL INTERNO',119,120,NULL,72,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL); +INSERT INTO `department` VALUES (1,'VERDNATURA',1,2,763,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL),(22,'COMPRAS',3,4,NULL,72,596,2,5,0,0,0,0,NULL,'/',NULL,1,NULL),(23,'CAMARA',14,19,NULL,72,604,2,6,1,0,1,2,37,'/37/',NULL,0,NULL),(31,'INFORMATICA',5,6,NULL,72,127,3,9,0,0,0,0,NULL,'/',NULL,1,NULL),(34,'CONTABILIDAD',7,8,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,1,NULL),(35,'FINANZAS',9,10,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,1,NULL),(36,'LABORAL',11,12,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,1,NULL),(37,'PRODUCCION',13,52,NULL,72,230,3,11,1,0,0,17,NULL,'/',NULL,0,NULL),(38,'SACADO',20,21,NULL,72,230,4,14,1,0,1,0,37,'/37/',NULL,0,NULL),(39,'ENCAJADO',22,23,NULL,72,230,4,12,1,0,1,0,37,'/37/',NULL,0,NULL),(41,'ADMINISTRACION',53,54,NULL,72,599,3,8,0,0,0,0,NULL,'/',NULL,1,NULL),(43,'VENTAS',55,76,NULL,0,NULL,NULL,NULL,0,0,0,10,NULL,'/',NULL,1,'direccioncomercial@verdnatura.es'),(44,'GERENCIA',77,78,NULL,72,300,2,7,0,0,0,0,NULL,'/',NULL,0,NULL),(45,'LOGISTICA',79,80,NULL,72,596,3,19,0,0,0,0,NULL,'/',NULL,1,NULL),(46,'REPARTO',81,84,NULL,72,659,3,10,0,0,0,1,NULL,'/',NULL,0,NULL),(48,'ALMACENAJE',85,86,NULL,0,NULL,NULL,NULL,1,0,0,0,NULL,'/',NULL,0,NULL),(49,'PROPIEDAD',87,88,NULL,72,1008,1,1,0,0,0,0,NULL,'/',NULL,0,NULL),(52,'CARGA AEREA',89,90,NULL,72,163,4,28,0,0,0,0,NULL,'/',NULL,0,NULL),(53,'MARKETING Y COMUNICACIÓN',91,92,NULL,72,1238,0,0,0,0,0,0,NULL,'/',NULL,1,NULL),(54,'ORNAMENTALES',93,94,NULL,72,433,3,21,0,0,0,0,NULL,'/',NULL,0,NULL),(55,'TALLER NATURAL',95,96,NULL,72,695,2,23,0,0,0,0,NULL,'/',NULL,0,NULL),(56,'TALLER ARTIFICIAL',97,98,NULL,72,1780,2,24,0,0,0,0,NULL,'/',NULL,0,NULL),(58,'CAMPOS',99,100,NULL,72,225,2,2,0,0,0,0,NULL,'/',NULL,0,NULL),(59,'MANTENIMIENTO',101,102,NULL,72,1907,4,16,0,0,0,0,NULL,'/',NULL,0,NULL),(60,'RECLAMACIONES',103,104,NULL,72,563,3,20,0,0,0,0,NULL,'/',NULL,1,NULL),(61,'VNH',105,106,NULL,73,1297,3,17,0,0,0,0,NULL,'/',NULL,0,NULL),(63,'VENTAS FRANCIA',56,57,NULL,72,277,2,27,0,0,1,0,43,'/43/',NULL,0,NULL),(66,'VERDNAMADRID',107,108,NULL,72,163,3,18,0,0,0,0,NULL,'/',NULL,0,NULL),(68,'COMPLEMENTOS',24,25,NULL,72,617,3,26,1,0,1,0,37,'/37/',NULL,0,NULL),(69,'VERDNABARNA',109,110,NULL,74,432,3,22,0,0,0,0,NULL,'/',NULL,0,NULL),(77,'PALETIZADO',82,83,NULL,72,230,4,15,1,0,1,0,46,'/46/',NULL,0,NULL),(80,'EQUIPO J VALLES',58,59,NULL,72,693,3,4,0,0,1,0,43,'/43/','jvp_equipo',1,NULL),(86,'LIMPIEZA',111,112,NULL,72,599,0,0,0,0,0,0,NULL,'/',NULL,0,NULL),(89,'COORDINACION',113,114,NULL,0,NULL,NULL,NULL,1,0,0,0,NULL,'/',NULL,0,NULL),(90,'TRAILER',115,116,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL),(91,'ARTIFICIAL',26,27,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(92,'EQUIPO SILVERIO',60,61,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','sdc_equipo',1,NULL),(93,'CONFECCION',117,118,NULL,0,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL),(94,'EQUIPO J BROCAL',62,63,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','jes_equipo',1,NULL),(95,'EQUIPO C ZAMBRANO',64,65,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','czg_equipo',1,NULL),(96,'EQUIPO C LOPEZ',66,67,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','cla_equipo',1,NULL),(98,'EQUIPO RODRIGO',68,69,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','rhr_equipo',1,NULL),(101,'EQUIPO J IBAÑEZ',70,71,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','jmi_equipo',1,NULL),(102,'EQ ROJO FV RUBEN C',28,29,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(103,'EQ AZUL FV A FOLQUES',30,31,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(104,'EQ AMARILLO FV NORMAN G',32,33,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(105,'EQ MORADO FV MATOU',34,35,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(106,'EQ VERDE PCA KEVIN GIMENEZ',36,37,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(107,'EQ NARANJA PCA RUBEN ZANON',38,39,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(110,'EQ ROSA PCA J BONDIA',40,41,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(111,'EQ REPONEDOR CAJAS',42,43,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(112,'CAMARA EQ EDGAR LLEO',15,16,NULL,0,NULL,NULL,NULL,1,0,2,0,23,'/37/23/',NULL,0,NULL),(113,'CAMARA EQ MARC ROCA',17,18,NULL,0,NULL,NULL,NULL,1,0,2,0,23,'/37/23/',NULL,0,NULL),(114,'EQ MARRON PCA JL NUEVO',44,45,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(115,'EQUIPO CLAUDI',72,73,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','csr_equipo',1,NULL),(120,'PCA PRODUCCION',46,47,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(121,'FV PRODUCCION',48,49,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(122,'PCA ALMACEN',50,51,NULL,0,NULL,NULL,NULL,1,0,1,0,37,'/37/',NULL,0,NULL),(123,'EQUIPO ELENA BASCUÑANA',74,75,NULL,0,NULL,NULL,NULL,0,0,1,0,43,'/43/','ebt_equipo',0,NULL),(124,'CONTROL INTERNO',119,120,NULL,72,NULL,NULL,NULL,0,0,0,0,NULL,'/',NULL,0,NULL); /*!40000 ALTER TABLE `department` ENABLE KEYS */; UNLOCK TABLES; @@ -380,7 +380,7 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:48 +-- Dump completed on 2020-11-02 10:31:40 USE `cache`; -- MySQL dump 10.13 Distrib 5.7.28, for osx10.15 (x86_64) -- @@ -418,7 +418,7 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:48 +-- Dump completed on 2020-11-02 10:31:41 USE `hedera`; -- MySQL dump 10.13 Distrib 5.7.28, for osx10.15 (x86_64) -- @@ -476,7 +476,7 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:50 +-- Dump completed on 2020-11-02 10:31:42 USE `postgresql`; -- MySQL dump 10.13 Distrib 5.7.28, for osx10.15 (x86_64) -- @@ -551,7 +551,7 @@ UNLOCK TABLES; LOCK TABLES `workcenter` WRITE; /*!40000 ALTER TABLE `workcenter` DISABLE KEYS */; -INSERT INTO `workcenter` VALUES (1,'Silla',20,1080,1,'Av espioca 100',552703),(2,'Mercaflor',19,NULL,NULL,NULL,NULL),(3,'Marjales',26,20008,NULL,NULL,NULL),(4,'VNH',NULL,NULL,3,NULL,NULL),(5,'Madrid',28,2853,5,'Av constitución 3',554145),(6,'Vilassar',88,88031,2,'Cami del Crist, 33',556412),(7,'Tenerife',NULL,NULL,10,NULL,NULL); +INSERT INTO `workcenter` VALUES (1,'Silla',20,1081,1,'Av espioca 100',552703),(2,'Mercaflor',19,NULL,NULL,NULL,NULL),(3,'Marjales',26,20008,NULL,NULL,NULL),(4,'VNH',NULL,NULL,3,NULL,NULL),(5,'Madrid',28,2853,5,'Av constitución 3',554145),(6,'Vilassar',88,88031,2,'Cami del Crist, 33',556412),(7,'Tenerife',NULL,NULL,10,NULL,NULL); /*!40000 ALTER TABLE `workcenter` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; @@ -564,7 +564,7 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:51 +-- Dump completed on 2020-11-02 10:31:44 USE `sage`; -- MySQL dump 10.13 Distrib 5.7.28, for osx10.15 (x86_64) -- @@ -602,6 +602,16 @@ LOCK TABLES `TiposTransacciones` WRITE; INSERT INTO `TiposTransacciones` VALUES (1,'Rég.general/Oper.interiores bienes y serv.corrien.','',0,''),(2,'Régimen especial de bienes usados','E',0,''),(3,'Régimen especial de obj. de arte y antigüedades','E',0,''),(4,'Régimen especial agencias de viaje','',0,''),(5,'Régimen especial determinación proporcional','E',0,''),(6,'Oper.en rég.simplificado art.37.1.2º Rgto.IVA','E',0,''),(7,'Oper.en rég.simplificado art.37.1.1º Rgto.IVA','E',0,''),(8,'Oper.en rég.de agricultura, ganadería y pesca','E',0,''),(9,'Oper.en rég.especial de recargo de equivalencia','E',0,''),(10,'Entregas intracomunitarias','E',0,''),(11,'Entregas intermediarias intracomunitarias','E',0,''),(12,'Operaciones sujetas con derecho a devolución','E',0,''),(13,'Prest. Serv. No sujetas derecho devolución','E',0,''),(14,'Exportaciones definitivas','E',0,''),(15,'Envíos definitivos a Canarias, Ceuta y Melilla','E',0,''),(16,'Devoluciones en régimen de viajeros','E',0,''),(17,'Operaciones con áreas exentas','E',0,''),(18,'Operaciones exentas con derecho a deducción','E',0,''),(19,'Operaciones exentas sin derecho a deducción','E',0,''),(20,'Adquisic.intracomunitarias de bienes y serv.corr.','',-1,'P'),(21,'Adquisic.intracomunitarias de bienes de inversión','',-1,'P'),(22,'Adquisic.intermediarias intracomunitarias','',-1,'P'),(23,'Modif.autorizadas en quiebras y susp.de pagos','',0,''),(24,'Entrega de bienes inmuebles no habituales','E',0,''),(25,'Entrega de bienes de inversión','E',0,''),(26,'Op.finan. y Entregas oro inversión, no habituales','E',0,''),(27,'Inversión sujeto pasivo','',-1,'I'),(28,'Prestaciones intracomunitarias de servicios','E',0,''),(29,'Adquisiciones intracomunitarias de servicios','',-1,'I'),(30,'Operaciones interiores de bienes de inversión','R',0,''),(31,'Importaciones de bienes y servicios corrientes','R',0,''),(32,'Importaciones de bienes de inversión','R',0,''),(33,'Operaciones que generan inversión sujeto pasivo','E',0,''),(35,'Compensaciones en rég.de agricultura, gan.y pesca','R',0,''),(36,'Regularización de inversiones','R',0,''),(37,'Operaciones exentas','R',0,''),(38,'Operaciones no sujetas','',0,''),(39,'Gastos devengados op interiores (País Vasco)','R',0,''),(40,'Gastos Adq.intracom. bienes (País Vasco)','',-1,'P'),(42,'Gastos Adq.intermediarias intracom. (País Vasco)','',-1,'P'),(47,'Gastos Inversión sujeto pasivo (País Vasco)','',-1,'I'),(49,'Gastos Adq. intracom. servicios (País Vasco)','',-1,'I'),(51,'Gastos Importaciones (País Vasco)','R',0,''),(53,'Adquisiciones a agencias de viajes en rég.especial','R',0,''),(54,'Entregas intrac.posteriores a importaciones','E',0,''),(55,'Entregas intrac.post.impor.con representante','E',0,''),(56,'Import. bienes y serv. corrientes pdte. liquidar','R',0,''),(57,'Import. bienes de inversión pdte. liquidar','R',0,''),(58,'Servicios prestados por Internet desde España','E',0,''),(59,'Servicios prestados por Internet fuera de España','E',0,''),(60,'Régimen depósito distinto al aduanero','',0,''),(61,'Adquisición de bienes de inversión con ISP','',-1,'I'),(62,'Prest. Serv. Interiores clientes comunit./extranj.','',0,''),(63,'Prest. Serv. Ex. con derecho a deducc. comu./extr.','E',0,''),(64,'Prest. Serv. Ex. sin derecho a deducc. comu./extr.','E',0,''),(65,'Entregas No sujetas derecho devolución','E',0,''),(66,'Operaciones exentas art. 25 ley 19/1994 (Canarias)','',0,''),(67,'Entrega de bienes exenta \"Zona Especial Canaria\"','',0,''),(68,'Prestac. servicios exenta \"Zona Especial Canaria\"','',0,''); /*!40000 ALTER TABLE `TiposTransacciones` ENABLE KEYS */; UNLOCK TABLES; + +-- +-- Dumping data for table `TiposRetencion` +-- + +LOCK TABLES `TiposRetencion` WRITE; +/*!40000 ALTER TABLE `TiposRetencion` DISABLE KEYS */; +INSERT INTO `TiposRetencion` VALUES (1,'RETENCION ESTIMACION OBJETIVA',1.0000000000,'4730000000','4751000000',NULL,NULL,NULL,'03811652-0F3A-44A1-AE1C-B19624525D7F'),(2,'ACTIVIDADES AGRICOLAS O GANADERAS',2.0000000000,'4730000000','4751000000',NULL,NULL,NULL,'F3F91EF3-FED6-444D-B03C-75B639D13FB4'),(9,'ACTIVIDADES PROFESIONALES 2 PRIMEROS AÑOS',9.0000000000,'4730000000','4751000000',NULL,NULL,NULL,'73F95642-E951-4C91-970A-60C503A4792B'),(15,'ACTIVIDADES PROFESIONALES',15.0000000000,'4730000000','4751000000','6',NULL,NULL,'F6BDE0EE-3B01-4023-8FFF-A73AE9AC50D7'),(19,'ARRENDAMIENTO Y SUBARRENDAMIENTO',19.0000000000,'4730000000','4751000000','8',NULL,NULL,'09B033AE-16E5-4057-8D4A-A7710C8A4FB9'); +/*!40000 ALTER TABLE `TiposRetencion` ENABLE KEYS */; +UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; -- @@ -630,4 +640,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 10:02:52 +-- Dump completed on 2020-11-02 10:31:45 diff --git a/db/dump/structure.sql b/db/dump/structure.sql index 2cbe2c105..2573e2b1b 100644 --- a/db/dump/structure.sql +++ b/db/dump/structure.sql @@ -483,9 +483,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -585,17 +585,17 @@ CREATE TABLE `userSync` ( -- -- Dumping routines for database 'account' -- -/*!50003 DROP FUNCTION IF EXISTS `myUserCheckLogin` */; +/*!50003 DROP FUNCTION IF EXISTS `myUserCheckLogin__` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `myUserCheckLogin`() RETURNS tinyint(1) +CREATE DEFINER=`root`@`%` FUNCTION `myUserCheckLogin__`() RETURNS tinyint(1) READS SQL DATA DETERMINISTIC BEGIN @@ -619,7 +619,7 @@ DELIMITER ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `MYUSERGETID`() RETURNS int(11) +CREATE DEFINER=`root`@`%` FUNCTION `myUserGetId`() RETURNS int(11) READS SQL DATA DETERMINISTIC BEGIN @@ -864,6 +864,70 @@ DELIMITER ; /*!50003 SET character_set_client = @saved_cs_client */ ; /*!50003 SET character_set_results = @saved_cs_results */ ; /*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP FUNCTION IF EXISTS `passwordGenerate` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_unicode_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` FUNCTION `passwordGenerate`() RETURNS text CHARSET utf8 COLLATE utf8_unicode_ci + READS SQL DATA +BEGIN +/** + * Generates a random password that meets the minimum requirements. + * + * @return Generated password + */ + DECLARE vMinLength TINYINT; + DECLARE vMinAlpha TINYINT; + DECLARE vMinUpper TINYINT; + DECLARE vMinDigits TINYINT; + DECLARE vMinPunct TINYINT; + DECLARE vAlpha TINYINT DEFAULT 0; + DECLARE vUpper TINYINT DEFAULT 0; + DECLARE vDigits TINYINT DEFAULT 0; + DECLARE vPunct TINYINT DEFAULT 0; + DECLARE vRandIndex INT; + DECLARE vPwd TEXT DEFAULT ''; + + DECLARE vAlphaChars TEXT DEFAULT 'abcdefghijklmnopqrstuvwxyz'; + DECLARE vUpperChars TEXT DEFAULT 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; + DECLARE vDigitChars TEXT DEFAULT '1234567890'; + DECLARE vPunctChars TEXT DEFAULT '!$%&()=.'; + + SELECT length, nAlpha, nUpper, nDigits, nPunct + INTO vMinLength, vMinAlpha, vMinUpper, vMinDigits, vMinPunct FROM userPassword; + + WHILE LENGTH(vPwd) < vMinLength OR vAlpha < vMinAlpha + OR vUpper < vMinUpper OR vDigits < vMinDigits OR vPunct < vMinPunct DO + SET vRandIndex = FLOOR((RAND() * 4) + 1); + + CASE + WHEN vRandIndex = 1 THEN + SET vPwd = CONCAT(vPwd, SUBSTRING(vAlphaChars, FLOOR((RAND() * 26) + 1), 1)); + SET vAlpha = vAlpha + 1; + WHEN vRandIndex = 2 THEN + SET vPwd = CONCAT(vPwd, SUBSTRING(vUpperChars, FLOOR((RAND() * 26) + 1), 1)); + SET vUpper = vUpper + 1; + WHEN vRandIndex = 3 THEN + SET vPwd = CONCAT(vPwd, SUBSTRING(vDigitChars, FLOOR((RAND() * 10) + 1), 1)); + SET vDigits = vDigits + 1; + WHEN vRandIndex = 4 THEN + SET vPwd = CONCAT(vPwd, SUBSTRING(vPunctChars, FLOOR((RAND() * LENGTH(vPunctChars)) + 1), 1)); + SET vPunct = vPunct + 1; + END CASE; + END WHILE; + RETURN vPwd; +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; /*!50003 DROP FUNCTION IF EXISTS `toUnixDays` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; @@ -938,6 +1002,29 @@ DELIMITER ; /*!50003 SET character_set_client = @saved_cs_client */ ; /*!50003 SET character_set_results = @saved_cs_results */ ; /*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP FUNCTION IF EXISTS `userGetNameFromId__` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8 */ ; +/*!50003 SET character_set_results = utf8 */ ; +/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` FUNCTION `userGetNameFromId__`(vSelf INT) RETURNS varchar(30) CHARSET utf8 COLLATE utf8_unicode_ci + DETERMINISTIC +BEGIN +/** + * @deprecated Use user_getNameFromId(); + */ + RETURN user_getNameFromId(vSelf); +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; /*!50003 DROP FUNCTION IF EXISTS `userHasRole` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; @@ -984,6 +1071,72 @@ DELIMITER ; /*!50003 SET character_set_client = @saved_cs_client */ ; /*!50003 SET character_set_results = @saved_cs_results */ ; /*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP FUNCTION IF EXISTS `user_getMysqlRole` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8 */ ; +/*!50003 SET character_set_results = utf8 */ ; +/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` FUNCTION `user_getMysqlRole`(vUserName VARCHAR(255)) RETURNS varchar(255) CHARSET utf8 COLLATE utf8_unicode_ci + DETERMINISTIC +BEGIN +/** + * From a username, it returns the associated MySQL wich should be used when + * using external authentication systems. + * + * @param vUserName The user name + * @return The associated MySQL role + */ + DECLARE vRole VARCHAR(255); + + SELECT CONCAT(IF(r.hasLogin, 'z-', ''), r.name) INTO vRole + FROM role r + JOIN user u ON u.role = r.id + WHERE u.name = vUserName; + + RETURN vRole; +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP FUNCTION IF EXISTS `user_getNameFromId` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8 */ ; +/*!50003 SET character_set_results = utf8 */ ; +/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` FUNCTION `user_getNameFromId`(vSelf INT) RETURNS varchar(30) CHARSET utf8 COLLATE utf8_unicode_ci + DETERMINISTIC +BEGIN +/** + * Gets user name from it's id. + * + * @param vSelf The user id + * @return The user name + */ + DECLARE vName VARCHAR(30); + + SELECT `name` INTO vName + FROM user + WHERE id = vSelf; + + RETURN vName; +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; /*!50003 DROP FUNCTION IF EXISTS `user_hasRole` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; @@ -1056,17 +1209,17 @@ DELIMITER ; /*!50003 SET character_set_client = @saved_cs_client */ ; /*!50003 SET character_set_results = @saved_cs_results */ ; /*!50003 SET collation_connection = @saved_col_connection */ ; -/*!50003 DROP PROCEDURE IF EXISTS `myUserChangePassword` */; +/*!50003 DROP PROCEDURE IF EXISTS `myUserChangePassword__` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` PROCEDURE `myUserChangePassword`(vOldPassword VARCHAR(255), vPassword VARCHAR(255)) +CREATE DEFINER=`root`@`%` PROCEDURE `myUserChangePassword__`(vOldPassword VARCHAR(255), vPassword VARCHAR(255)) BEGIN /** * @deprecated Use myUser_changePassword() @@ -3752,7 +3905,7 @@ BEGIN LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador WHERE (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - AND (v.fecha BETWEEN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) AND TIMESTAMPADD(DAY, - 1, vDate)) + AND (v.fecha BETWEEN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) AND TIMESTAMPADD(DAY, - 1, vDate)) GROUP BY Id_Cliente) mes_actual ON mes_actual.Id_Cliente = c.Id_Cliente LEFT JOIN (SELECT t.Id_Cliente, SUM(m.preu * m.Cantidad * (1 - m.Descuento / 100)) futur @@ -3810,37 +3963,16 @@ DELIMITER ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `comercialesCompleto__`(IN vWorker INT, vDate DATE) BEGIN + DECLARE vAYearAgoStarted DATE DEFAULT DATE_FORMAT(TIMESTAMPADD(YEAR, - 1, vDate), '%Y-%m-01'); + DECLARE vAYearAgoEnded DATE DEFAULT TIMESTAMPADD(YEAR, - 1, LAST_DAY(vDate)); + CALL vn.worker_GetHierarchy(vWorker); INSERT IGNORE INTO tmp.workerHierarchyList (workerFk) SELECT wd2.workerFk - FROM vn.departmentItemType dit - JOIN vn.workerDepartment wd2 ON wd2.departmentFk = dit.departmentFk - WHERE dit.workerFk = vWorker; - - DROP TABLE IF EXISTS tmp.itemTypeExcluded; - CREATE TABLE tmp.itemTypeExcluded - (itemTypeFk INT PRIMARY KEY) - ENGINE = MEMORY; - - IF (SELECT COUNT(*) FROM vn.departmentItemType WHERE workerFk = vWorker LIMIT 1) = 0 THEN - INSERT INTO tmp.itemTypeExcluded (itemTypeFk) - SELECT dit2.itemTypeFk - FROM vn.workerDepartment wd - JOIN vn.departmentItemType dit1 ON wd.departmentFk = dit1.departmentFk AND wd.workerFk = vWorker - JOIN vn.itemType it ON TRUE - LEFT JOIN vn.departmentItemType dit2 ON dit2.departmentFk = dit1.departmentFk AND dit2.itemTypeFk = it.id - WHERE dit2.itemTypeFk IS NOT NULL - GROUP BY it.id; - ELSE -- comercial especialista - INSERT INTO tmp.itemTypeExcluded (itemTypeFk) - SELECT it.id itemTypeFk - FROM vn.itemType it - JOIN vn.workerDepartment wd ON wd.workerFk = vWorker - LEFT JOIN vn.departmentItemType dit ON dit.itemTypeFk = it.id - WHERE NOT (dit.workerFk <=> vWorker); - END IF; - + FROM vn.workerDepartment wd2 + WHERE wd2.workerFk = vWorker; + -- Falta que en algunos casos solo tenga en cuenta los tipos afectados. SELECT c.Id_Cliente id_cliente, @@ -3868,8 +4000,11 @@ BEGIN FROM vn2008.Clientes c LEFT JOIN - (SELECT Id_Cliente, CAST( SUM(Importe) as DECIMAL(12,2)) AS Greuge - FROM vn2008.Greuges + (SELECT g.Id_Cliente, CAST( SUM(Importe) as DECIMAL(12,2)) AS Greuge + FROM vn2008.Greuges g + JOIN vn.`client` c ON c.id = g.Id_Cliente + LEFT JOIN vn.worker w ON c.salesPersonFk = w.id + WHERE (c.salesPersonFk = vWorker OR w.bossFk = vWorker) GROUP BY Id_Cliente ) g ON g.Id_Cliente = c.Id_Cliente LEFT JOIN @@ -3884,9 +4019,7 @@ BEGIN (SELECT v.Id_Cliente, SUM(importe) c365 -- optimizat de 6s /5.3s/ 4.7s a 0.3/0.4/0.3 FROM bs.ventas v JOIN vn2008.Clientes c ON c.Id_Cliente = v.Id_Cliente - LEFT JOIN tmp.itemTypeExcluded ite ON ite.itemTypeFk = v.tipo_id WHERE v.fecha BETWEEN TIMESTAMPADD(YEAR, - 1, vDate) AND vDate - AND ite.itemTypeFk IS NULL GROUP BY v.Id_Cliente) c365 ON c365.Id_Cliente = c.Id_Cliente LEFT JOIN (SELECT @@ -3895,43 +4028,35 @@ BEGIN bs.ventas v INNER JOIN vn2008.Clientes c USING (Id_Cliente) LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - LEFT JOIN tmp.itemTypeExcluded ite ON ite.itemTypeFk = v.tipo_id WHERE - (c.Id_Trabajador = vWorker OR tr.boss = vWorker) AND ite.itemTypeFk IS NULL - AND (v.fecha BETWEEN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) AND vDate) + (c.Id_Trabajador = vWorker OR tr.boss = vWorker) + AND (v.fecha BETWEEN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) AND TIMESTAMPADD(DAY, - 1, vDate)) GROUP BY Id_Cliente) mes_actual ON mes_actual.Id_Cliente = c.Id_Cliente LEFT JOIN - (SELECT - t.Id_Cliente, - SUM(m.preu * m.Cantidad * (1 - m.Descuento / 100)) futur - FROM vn2008.Tickets t - JOIN vn2008.Clientes c ON c.Id_Cliente = t.Id_Cliente - JOIN vn2008.Movimientos m ON m.Id_Ticket = t.Id_Ticket - LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - WHERE - (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - AND DATE(Fecha) BETWEEN vDate AND LAST_DAY(vDate) - GROUP BY Id_Cliente) f ON c.Id_Cliente = f.Id_Cliente - LEFT JOIN - (SELECT - MAX(t.Fecha) LastTicket, c.Id_Cliente - FROM - vn2008.Tickets t - JOIN vn2008.Clientes c ON c.Id_cliente = t.Id_Cliente - LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - - WHERE - (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - GROUP BY t.Id_Cliente) LastTicket ON LastTicket.Id_Cliente = c.Id_Cliente + (SELECT t.Id_Cliente, SUM(m.preu * m.Cantidad * (1 - m.Descuento / 100)) futur + FROM vn2008.Tickets t + JOIN vn2008.Clientes c ON c.Id_Cliente = t.Id_Cliente + JOIN vn2008.Movimientos m ON m.Id_Ticket = t.Id_Ticket + LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador + WHERE + (c.Id_Trabajador = vWorker OR tr.boss = vWorker) + AND t.Fecha BETWEEN vDate AND util.dayEnd(LAST_DAY(vDate)) + GROUP BY Id_Cliente) f ON c.Id_Cliente = f.Id_Cliente LEFT JOIN + (SELECT MAX(t.Fecha) LastTicket, c.Id_Cliente + FROM vn2008.Tickets t + JOIN vn2008.Clientes c ON c.Id_cliente = t.Id_Cliente + LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador + WHERE + (c.Id_Trabajador = vWorker OR tr.boss = vWorker) + GROUP BY t.Id_Cliente) LastTicket ON LastTicket.Id_Cliente = c.Id_Cliente + LEFT JOIN ( SELECT SUM(importe) peso, c.Id_Cliente FROM bs.ventas v JOIN vn2008.Clientes c ON c.Id_Cliente = v.Id_Cliente LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - LEFT JOIN tmp.itemTypeExcluded ite ON ite.itemTypeFk = v.tipo_id - WHERE MONTH(fecha) = MONTH(vDate) - AND YEAR(fecha) = YEAR(vDate) - 1 + WHERE fecha BETWEEN vAYearAgoStarted and vAYearAgoEnded AND (c.Id_Trabajador = vWorker OR tr.boss = vWorker) GROUP BY c.Id_Cliente) CmLy ON CmLy.Id_Cliente = c.Id_Cliente LEFT JOIN @@ -3945,135 +4070,6 @@ BEGIN JOIN tmp.workerHierarchyList s ON s.workerFk = c.Id_Trabajador; DROP TEMPORARY TABLE tmp.workerHierarchyList; - DROP TABLE IF EXISTS tmp.itemTypeExcluded; -END ;; -DELIMITER ; -/*!50003 SET sql_mode = @saved_sql_mode */ ; -/*!50003 SET character_set_client = @saved_cs_client */ ; -/*!50003 SET character_set_results = @saved_cs_results */ ; -/*!50003 SET collation_connection = @saved_col_connection */ ; -/*!50003 DROP PROCEDURE IF EXISTS `comercialesCompleto___` */; -/*!50003 SET @saved_cs_client = @@character_set_client */ ; -/*!50003 SET @saved_cs_results = @@character_set_results */ ; -/*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8mb4 */ ; -/*!50003 SET character_set_results = utf8mb4 */ ; -/*!50003 SET collation_connection = utf8mb4_general_ci */ ; -/*!50003 SET @saved_sql_mode = @@sql_mode */ ; -/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; -DELIMITER ;; -CREATE DEFINER=`root`@`%` PROCEDURE `comercialesCompleto___`(IN vWorker INT, vDate DATE) -BEGIN - -CALL vn.worker_GetHierarchy(vWorker); - -SELECT - c.Id_Cliente id_cliente, - c.calidad, - c.Cliente cliente, - cr.recobro * 100 tarifa, - c.Telefono telefono, - c.movil, - c.POBLACION poblacion, - p.`name` provincia, - vn2008.red(f.futur) futur, - c.Credito credito, - pm.`name` forma_pago, - vn2008.red(c365 / 12) consumo_medio365, - vn2008.red(c365) consumo365, - vn2008.red(CmLy.peso) peso_mes_año_pasado, - vn2008.red(CmLy.peso * 1.19) objetivo, - tr.CodigoTrabajador, - vn2008.red(mes_actual.consumo) consumoMes, - vn2008.red(IFNULL(mes_actual.consumo, 0) - IFNULL(CmLy.peso * 1.19, 0)) como_lo_llevo, - DATE(LastTicket) ultimo_ticket, - dead.muerto, - g.Greuge, - cr.recobro -FROM - vn2008.Clientes c - LEFT JOIN - (SELECT Id_Cliente, CAST( SUM(Importe) as DECIMAL(12,2)) AS Greuge - FROM vn2008.Greuges - GROUP BY Id_Cliente - ) g ON g.Id_Cliente = c.Id_Cliente - LEFT JOIN - vn2008.province p ON p.province_id = c.province_id - JOIN - vn2008.pay_met pm ON pm.id = c.pay_met_id - LEFT JOIN - vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - LEFT JOIN - bi.claims_ratio cr on cr.Id_Cliente = c.Id_Cliente - LEFT JOIN - (SELECT v.Id_Cliente, SUM(importe) c365 -- optimizat de 6s /5.3s/ 4.7s a 0.3/0.4/0.3 - FROM bs.ventas v - JOIN vn2008.Clientes c USING (Id_Cliente) - - WHERE v.fecha BETWEEN TIMESTAMPADD(YEAR, - 1, vDate) AND vDate - GROUP BY v.Id_Cliente) c365 ON c365.Id_Cliente = c.Id_Cliente - LEFT JOIN - (SELECT - Id_Cliente, SUM(importe) consumo - FROM - bs.ventas v - INNER JOIN vn2008.Clientes c USING (Id_Cliente) - LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - WHERE - (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - AND (v.fecha BETWEEN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) AND TIMESTAMPADD(DAY, - 1, vDate)) - GROUP BY Id_Cliente) mes_actual ON mes_actual.Id_Cliente = c.Id_Cliente - LEFT JOIN - (SELECT - t.Id_Cliente, - SUM(m.preu * m.Cantidad * (1 - m.Descuento / 100)) futur - FROM - vn2008.Tickets t - JOIN vn2008.Clientes c ON c.Id_Cliente = t.Id_Cliente - JOIN vn2008.Movimientos m ON m.Id_Ticket = t.Id_Ticket - LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - WHERE - (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - AND DATE(Fecha) BETWEEN vDate AND LAST_DAY(vDate) - GROUP BY Id_Cliente) f ON c.Id_Cliente = f.Id_Cliente - LEFT JOIN - (SELECT - MAX(t.Fecha) LastTicket, c.Id_Cliente - FROM - vn2008.Tickets t - JOIN vn2008.Clientes c ON c.Id_cliente = t.Id_Cliente - LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - - WHERE - (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - GROUP BY t.Id_Cliente) LastTicket ON LastTicket.Id_Cliente = c.Id_Cliente - LEFT JOIN - (SELECT - SUM(importe) peso, c.Id_Cliente - FROM - bs.ventas v - JOIN vn2008.Clientes c ON c.Id_Cliente = v.Id_Cliente - LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - WHERE - MONTH(fecha) = MONTH(vDate) - AND YEAR(fecha) = YEAR(vDate) - 1 - AND (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - GROUP BY c.Id_Cliente) CmLy ON CmLy.Id_Cliente = c.Id_Cliente - LEFT JOIN - (SELECT - c.Id_Cliente, - IF(MAX(Fecha) < DATE_FORMAT(TIMESTAMPADD(MONTH, - 1, vDate), '%Y- %m-01'), TRUE, FALSE) muerto - FROM - vn2008.Facturas f - JOIN vn2008.Clientes c ON c.Id_cliente = f.Id_Cliente - - LEFT JOIN vn2008.Trabajadores tr ON c.Id_Trabajador = tr.Id_Trabajador - WHERE - (c.Id_Trabajador = vWorker OR tr.boss = vWorker) - GROUP BY Id_Cliente) dead ON dead.Id_Cliente = c.Id_Cliente - JOIN tmp.workerHierarchyList s ON s.workerFk = c.Id_Trabajador; - -DROP TEMPORARY TABLE tmp.workerHierarchyList; END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -8485,7 +8481,7 @@ BEGIN INSERT INTO vn.mail (sender, `subject`, body) SELECT IF(u.id IS NOT NULL AND c.email IS NOT NULL, c.email, - CONCAT(account.userGetNameFromId(c.salesPersonFk), '@verdnatura.es') + CONCAT(account.user_getNameFromId(c.salesPersonFk), '@verdnatura.es') ), 'Producto no disponible en Floramondo', CONCAT('El artículo ', s.concept, ' del ticket ', t.id , ' ha sido cancelado por Floramondo. ', ' Se ha actualizado la cantidad a 0. ', @@ -9392,9 +9388,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -9422,13 +9418,6 @@ proc: BEGIN RESIGNAL; END; - -- Campaña Santos 2020 - IF NOW() < '2020-10-19' OR NOW() BETWEEN '2020-10-24' AND '2020-10-26' THEN - - LEAVE proc; - - END IF; - START TRANSACTION; -- select now(),'Antes de borrar'; DELETE itf.* @@ -10744,6 +10733,24 @@ SET character_set_client = utf8; 1 AS `isPicked`*/; SET character_set_client = @saved_cs_client; +-- +-- Temporary table structure for view `myTicketService` +-- + +DROP TABLE IF EXISTS `myTicketService`; +/*!50001 DROP VIEW IF EXISTS `myTicketService`*/; +SET @saved_cs_client = @@character_set_client; +SET character_set_client = utf8; +/*!50001 CREATE VIEW `myTicketService` AS SELECT + 1 AS `id`, + 1 AS `description`, + 1 AS `quantity`, + 1 AS `price`, + 1 AS `taxClassFk`, + 1 AS `ticketFk`, + 1 AS `ticketServiceTypeFk`*/; +SET character_set_client = @saved_cs_client; + -- -- Temporary table structure for view `myTicketState` -- @@ -11615,7 +11622,7 @@ BEGIN DECLARE vOrder INT; SELECT orderFk INTO vOrder FROM basketOrder - WHERE clientFk = account.myUserGetId(); + WHERE clientFk = account.myUser_getId(); RETURN vOrder; END ;; @@ -12889,6 +12896,33 @@ DELIMITER ; /*!50003 SET character_set_client = @saved_cs_client */ ; /*!50003 SET character_set_results = @saved_cs_results */ ; /*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP PROCEDURE IF EXISTS `myTicket_getServices` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8 */ ; +/*!50003 SET character_set_results = utf8 */ ; +/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` PROCEDURE `myTicket_getServices`(vSelf INT) +BEGIN +/** + * Returns a current user ticket services. + * + * @param vSelf The ticket identifier + * @select The ticket services + */ + SELECT id, description, quantity, price + FROM myTicketService + WHERE ticketFk = vSelf; +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; /*!50003 DROP PROCEDURE IF EXISTS `myTicket_list` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; @@ -13461,6 +13495,7 @@ BEGIN DECLARE vCompanyId INT; DECLARE vAgencyModeId INT; DECLARE TICKET_FREE INT DEFAULT 2; + DECLARE vIsFloramondoWarehouse BOOL; DECLARE cDates CURSOR FOR SELECT zgs.shipped, r.warehouse_id @@ -13642,19 +13677,22 @@ BEGIN END IF; UPDATE order_row SET Id_Movimiento = vSale WHERE id = vRowId; - - INSERT INTO edi.putOrder (deliveryInformationID, - supplyResponseId, - quantity, - EndUserPartyId, - EndUserPartyGLN) - SELECT di.ID, i.supplyResponseFk, vAmount / sr.NumberOfItemsPerCask, FALSE, vClientId - FROM edi.deliveryInformation di - JOIN vn.item i ON i.supplyResponseFk = di.supplyResponseID - JOIN edi.supplyResponse sr ON sr.ID = i.supplyResponseFk - WHERE i.id = vItem AND di.LatestDeliveryDateTime > NOW() - AND vAmount / sr.NumberOfItemsPerCask - LIMIT 1; + + SELECT (warehouseInFk = vWarehouse) INTO vIsFloramondoWarehouse FROM vn.floramondoConfig; + IF vIsFloramondoWarehouse THEN + INSERT INTO edi.putOrder (deliveryInformationID, + supplyResponseId, + quantity, + EndUserPartyId, + EndUserPartyGLN) + SELECT di.ID, i.supplyResponseFk, vAmount / sr.NumberOfItemsPerCask, FALSE, vClientId + FROM edi.deliveryInformation di + JOIN vn.item i ON i.supplyResponseFk = di.supplyResponseID + JOIN edi.supplyResponse sr ON sr.ID = i.supplyResponseFk + WHERE i.id = vItem -- AND di.LatestDeliveryDateTime > NOW() + AND vAmount / sr.NumberOfItemsPerCask + LIMIT 1; + END IF; END LOOP; CLOSE cRows; @@ -13884,6 +13922,7 @@ BEGIN WHERE ticketFk = vTicket AND price = vPrice AND itemFk = vItem + AND discount = 0 LIMIT 1; IF vSale THEN UPDATE vn.sale @@ -13918,11 +13957,12 @@ BEGIN quantity, EndUserPartyId, EndUserPartyGLN) - SELECT di.ID, i.supplyResponseFk, vAmount / NumberOfItemsPerCask, FALSE, vClientId + SELECT di.ID, i.supplyResponseFk, vAmount / sr.NumberOfItemsPerCask, FALSE, vClientId FROM edi.deliveryInformation di JOIN vn.item i ON i.supplyResponseFk = di.supplyResponseID JOIN edi.supplyResponse sr ON sr.ID = i.supplyResponseFk - WHERE i.id = vItem + WHERE i.id = vItem AND di.LatestDeliveryDateTime > NOW() + AND vAmount / sr.NumberOfItemsPerCask LIMIT 1; END LOOP; @@ -17840,13 +17880,17 @@ BEGIN CodigoIva2, -- ENT(6) CodigoIva3, -- ENT(6) CodigoIva4, -- ENT(6) - Intracomunitaria -- INT(2) + IvaDeducible1, -- Entero 2 ((-1)) + IvaDeducible2, -- Entero 2 ((-1)) + IvaDeducible3, -- Entero 2 ((-1)) + IvaDeducible4, -- Entero 2 ((-1))-- ENT(6) + Intracomunitaria -- INT(2) ) SELECT 'EN' as TipoEntrada, YEAR(x.FECHA) AS Ejercicio, IF (@@hostname = 'db', c.companyCode, companyCodeTest) AS CodigoEmpresa, -- ENT(2) c.companyCode AS CodigoEmpresa, x.ASIEN AS Asiento, -- LONG(4), nº ASIENTO - IF(x.EURODEBE,"D","H") AS CargoAbono, -- VARCHAR(1) "D" debe ó "H" haber + IF(EURODEBE IS NULL,"H","D") AS CargoAbono, -- VARCHAR(1) "D" debe ó "H" haber x.SUBCTA AS CodigoCuenta, -- VARCHAR(15) partida contable x.CONTRA AS Contrapartida, -- VARCHAR(15) partida contable x.FECHA AS FechaAsiento, -- FECHA(8) @@ -17924,10 +17968,14 @@ BEGIN xmi.CodigoIva2, -- ENT(6) xmi.CodigoIva3, -- ENT(6) xmi.CodigoIva4, -- ENT(6) + xmi.IvaDeducible1, -- Entero 2 ((-1)) + xmi.IvaDeducible2, -- Entero 2 ((-1)) + xmi.IvaDeducible3, -- Entero 2 ((-1)) + xmi.IvaDeducible4, -- Entero 2 ((-1))-- ENT(6) xmi.Intracomunitaria -- TINYINT(1) FROM vn2008.XDiario x JOIN vn.company c ON c.id = x.empresa_id - LEFT JOIN XDiario_movConta_IVA xmi ON xmi.id = x.id AND xmi.moveData = TRUE + LEFT JOIN XDiario_movConta_IVA xmi ON xmi.id = x.id AND xmi.moveData > 0 LEFT JOIN (SELECT ASIEN, FECREGCON, FECHA_EX FROM (SELECT ASIEN, FECREGCON, FECHA_EX FROM vn2008.XDiario @@ -17938,7 +17986,7 @@ BEGIN LEFT JOIN vn.currency cu ON cu.id = b.currencyFk WHERE x.enlazadoSage = 0 AND c.companyCode; - + -- Prepara Metálicos UPDATE sage.movConta m JOIN (SELECT Asiento, SUBSTR(c.socialName,1,35) Nombre, c.fi, n.SiglaNacion @@ -17997,15 +18045,18 @@ BEGIN SET m.BaseIva1 = x.BASEEURO , m.PorIva1 = x.IVA, m.CuotaIva1 = (x.IVA/100) * x.BASEEURO , - m.CodigoTransaccion1 = 20 , + m.CodigoTransaccion1 = 56 , m.CodigoIva1 = IF(x.IVA = 10, 22, 90), m.Serie = x.SERIE, m.Factura = x.FACTURA, m.TipoFactura = "R", m.FechaFacturaOriginal = x.FECHA_EX -- m.Año m.FechaFactura - WHERE (x.SUBCTA = '4700000999' OR x.CONTRA = "4330002067") AND - x.SERIE IN ('R','D'); + WHERE x.SERIE = 'D'; +/*WHERE (x.SUBCTA = '4700000999' OR x.CONTRA = "4330002067") AND + x.SERIE IN ('R','D'); */ + + -- Rectificativas UPDATE movConta m @@ -18020,9 +18071,49 @@ UPDATE movConta m SET m.EjercicioFacturaOriginal = YEAR(sub.FECHA_RT), m.SerieFacturaOriginal = sub.SERIE_RT, m.NumeroFacturaOriginal = sub.FACTU_RT - WHERE m.TipoRectificativa>0 AND + WHERE m.TipoRectificativa > 0 AND m.enlazadoSage = FALSE ; + + +-- Gastos + +UPDATE movConta m + JOIN (SELECT x.ASIEN, x.SUBCTA + FROM vn.XDiario x + JOIN XDiario_movConta_IVA xmi ON xmi.id = x.id AND xmi.moveData = 2 + )sub ON m.Asiento = sub.ASIEN + SET m.Contrapartida = sub.SUBCTA + WHERE m.CargoAbono = "D" AND CodigoCuenta > 6000000000; + +UPDATE movConta m + JOIN (SELECT x.ASIEN + FROM vn.XDiario x + JOIN XDiario_movConta_IVA xmi ON xmi.id = x.id AND xmi.moveData = 2 + )sub ON m.Asiento = sub.ASIEN + JOIN (SELECT SUBCTA, ASIEN + FROM vn.XDiario + WHERE EUROHABER IS NULL AND SUBCTA > 6000000000 + )sub2 ON m.Asiento = sub2.ASIEN + SET m.CodigoCuenta = sub2.SUBCTA + WHERE m.CargoAbono = "D" AND CodigoCuenta < 6000000000; + + +-- Exportaciones Andorras y Canarias cambia TT (la cuenta de taxCode es compartida, id:125) +UPDATE sage.movConta m + SET CodigoTransaccion1 = 15, + CodigoTransaccion2 = IF(CodigoTransaccion2 = 0, 0, 15), + CodigoTransaccion3 = IF(CodigoTransaccion3 = 0, 0, 15), + CodigoTransaccion4 = IF(CodigoTransaccion4 = 0, 0, 15) + WHERE enlazadoSage = FALSE AND + (CodigoTransaccion1 = 14 OR CodigoTransaccion2 = 14 OR CodigoTransaccion3 = 14 OR CodigoTransaccion4 = 14) AND + SiglaNAcion IN ('XC','XB'); + + + + + + /*-- Actualiza las facturas DUA para excluirlas del 347 y marcarlas como intracomunitarias /*UPDATE sage.movConta mc SET @@ -18945,7 +19036,7 @@ BEGIN xmi.Factura = ii.serialNumber, -- x.FACTURA, DUAS¿? xmi.FechaFactura = ii.issued, xmi.ImporteFactura = BaseIva1 + CuotaIva1 + BaseIva2 + CuotaIva2 + BaseIva3 + CuotaIva3 + BaseIva4 + CuotaIva4, - xmi.TipoFactura = IF(id.id, 'C', 'R'), -- MARCAR I para informativa + xmi.TipoFactura = IF(id.id,IF( ii.serial = 'D', 'R','I'), 'R'), -- MARCAR I para informativa xmi.CodigoCuentaFactura = x.SUBCTA, xmi.CifDni = IF(LEFT(TRIM(s.nif),2) = n.SiglaNacion, SUBSTRING(TRIM(s.nif),3) ,s.nif), xmi.Nombre = s.name, @@ -18980,15 +19071,16 @@ BEGIN JOIN vn.supplier s ON s.id = supplierFk JOIN vn.invoiceInTax iit ON iit.invoiceInFk = ii.id JOIN TiposRetencion t ON t.CodigoRetencion = ii.withholdingSageFk - JOIN (SELECT SUM(BASEEURO) taxableBase + JOIN (SELECT SUM(BASEEURO) taxableBase, SUM(EURODEBE) taxBase FROM vn.XDiario WHERE BASEEURO <> 0 AND ASIEN = (SELECT ASIEN FROM vn.XDiario WHERE id = vXDiarioId) )sub SET xmi.CodigoRetencion = t.CodigoRetencion, - xmi.BaseRetencion = sub.taxableBase, + xmi.BaseRetencion = IF (t.CodigoRetencion = 2, sub.taxableBase + sub.taxBase, sub.taxableBase), xmi.PorRetencion = t.PorcentajeRetencion, xmi.ImporteRetencion = iit.taxableBase WHERE xmi.id = vXDiarioId AND iit.expenceFk= 4751000000 ; + END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -19238,14 +19330,14 @@ BEGIN GROUP BY invoiceIn, XDiarioFk,tc.type )sub GROUP BY sub.invoiceIn, sub.XDiarioFk - HAVING tipo='-' AND total=1 + HAVING tipo='-' AND total = 1 ) sub2 ON sub2.invoiceIn = xmi.LibreA1 AND sub2.XDiarioFk = xmi.id SET moveData = FALSE; --- Gastos + -- Gastos UPDATE XDiario_movConta_IVA xm JOIN vn.XDiario x ON x.id = xm.id - JOIN(SELECT x.id,x.ASIEN + JOIN(SELECT x.id,x.ASIEN, BASEEURO FROM vn.XDiario x JOIN (SELECT DISTINCT(x.ASIEN) id FROM XDiario_movConta_IVA xm @@ -19254,9 +19346,11 @@ BEGIN ) sub ON sub.id = x.ASIEN WHERE x.FACTURA>0 AND x.CLAVE IS NULL AND x.SERIE = 'R' )sub2 ON sub2.ASIEN = x.ASIEN - SET xm.id= sub2.id , xm.moveData = TRUE + SET xm.moveData = 2, + xm.BaseIva1 = sub2.BASEEURO, + xm.CuotaIva1 = ( sub2.BASEEURO/100) * xm.PorIva1 WHERE xm.moveData = FALSE; - + DROP TEMPORARY TABLE tmp.invoiceDua; DROP TEMPORARY TABLE tmp.invoiceInList; END ;; @@ -20623,7 +20717,7 @@ DELIMITER ; /*!50003 SET character_set_client = @saved_cs_client */ ; /*!50003 SET character_set_results = @saved_cs_results */ ; /*!50003 SET collation_connection = @saved_col_connection */ ; -/*!50003 DROP PROCEDURE IF EXISTS `log_add_beta` */; +/*!50003 DROP PROCEDURE IF EXISTS `log_add_beta__` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; @@ -20631,9 +20725,9 @@ DELIMITER ; /*!50003 SET character_set_results = utf8 */ ; /*!50003 SET collation_connection = utf8_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; -/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` PROCEDURE `log_add_beta`(IN `vTableName` VARCHAR(255), IN `vNewId` VARCHAR(255), IN `vOldId` VARCHAR(255)) +CREATE DEFINER=`root`@`%` PROCEDURE `log_add_beta__`(IN `vTableName` VARCHAR(255), IN `vNewId` VARCHAR(255), IN `vOldId` VARCHAR(255)) proc: BEGIN -- XXX: Disabled while testing DECLARE vLanded DATE; @@ -20679,8 +20773,8 @@ proc: BEGIN JOIN vn.buy b ON b.itemFk = i.id WHERE b.id = vNewId; - CALL vn.mail_insert(CONCAT(account.userGetNameFromId(vBuyerFk),'@verdnatura.es'), - CONCAT(account.myUserGetName(),'@verdnatura.es'), + CALL vn.mail_insert(CONCAT(account.user_getNameFromId(vBuyerFk),'@verdnatura.es'), + CONCAT(account.myUser_getName(),'@verdnatura.es'), CONCAT('E-',vEntryFk,' Se ha modificado item ', vItemFk, ' ',vItemName), 'Este email se ha generado automáticamente'); @@ -21621,9 +21715,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -21637,7 +21731,7 @@ BEGIN * @param vDate The date to format * @return The formatted date */ - RETURN DATE_FORMAT(vDate, '%Y-%m-01'); + RETURN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) ; END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -22614,6 +22708,7 @@ CREATE TABLE `XDiario` ( KEY `empresa_id` (`empresa_id`), KEY `ASIENidx` (`id`,`ASIEN`), KEY `SERIEidx` (`ASIEN`,`SERIE`), + KEY `XDiario` (`enlazado`), CONSTRAINT `XDiario_ibfk_1` FOREIGN KEY (`empresa_id`) REFERENCES `company` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDBDEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -23547,7 +23642,7 @@ DELIMITER ;; WHERE i.id = OLD.itemFk; IF vIsBuyerToBeEmailed AND - vBuyerFk != account.myUserGetId() AND + vBuyerFk != account.myUser_getId() AND vLanded = CURDATE() THEN IF !(NEW.itemFk <=> OLD.itemFk) OR !(NEW.quantity <=> OLD.quantity) OR @@ -23555,10 +23650,12 @@ DELIMITER ;; !(NEW.grouping <=> OLD.grouping) OR !(NEW.packageFk <=> OLD.packageFk) OR !(NEW.weight <=> OLD.weight) THEN - CALL vn.mail_insert(CONCAT(account.userGetNameFromId(vBuyerFk),'@verdnatura.es'), - CONCAT(account.myUserGetName(),'@verdnatura.es'), - CONCAT('E ', NEW.entryFk ,' Se ha modificado item ', NEW.itemFk, ' ', vItemName), - 'Este email se ha generado automáticamente'); + CALL vn.mail_insert( + CONCAT(account.user_getNameFromId(vBuyerFk),'@verdnatura.es'), + CONCAT(account.myUser_getName(),'@verdnatura.es'), + CONCAT('E ', NEW.entryFk ,' Se ha modificado item ', NEW.itemFk, ' ', vItemName), + 'Este email se ha generado automáticamente' + ); END IF; END IF; END */;; @@ -24797,6 +24894,23 @@ CREATE TABLE `collectionVolumetry` ( ) ENGINE=InnoDBDEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `collectionVolumetry_Paloma` +-- + +DROP TABLE IF EXISTS `collectionVolumetry_Paloma`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `collectionVolumetry_Paloma` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `level` int(10) unsigned NOT NULL DEFAULT '0', + `lines` int(10) unsigned NOT NULL DEFAULT '1', + `liters` int(10) unsigned NOT NULL DEFAULT '0', + `height` int(10) unsigned NOT NULL DEFAULT '20', + PRIMARY KEY (`id`) +) ENGINE=InnoDBDEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + -- -- Table structure for table `commissionConfig` -- @@ -26431,7 +26545,7 @@ BEGIN INSERT INTO entryLog SET action = 'update', description = 'Cambia a Contabilizada', - userFk = account.myUserGetId(), + userFk = account.myUser_getId(), originFk = NEW.id; END IF; END */;; @@ -26567,9 +26681,10 @@ DROP TABLE IF EXISTS `entryShelving`; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `entryShelving` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `entryFk` int(11) NOT NULL DEFAULT '204088', + `entryFk` int(11) NOT NULL DEFAULT '204539', `shelvingFk` varchar(10) CHARACTER SET utf8 NOT NULL, PRIMARY KEY (`id`), + UNIQUE KEY `shelvingFk_UNIQUE` (`shelvingFk`), KEY `entryShelving_fk1_idx` (`entryFk`), KEY `entryShelving_fk2_idx` (`shelvingFk`), CONSTRAINT `entryShelving_fk1` FOREIGN KEY (`entryFk`) REFERENCES `entry` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, @@ -26935,7 +27050,8 @@ SET character_set_client = utf8; 1 AS `expeditionFk`, 1 AS `expeditionTruckFk`, 1 AS `warehouseFk`, - 1 AS `lastPacked`*/; + 1 AS `lastPacked`, + 1 AS `ticketFk`*/; SET character_set_client = @saved_cs_client; -- @@ -27011,11 +27127,28 @@ SET @saved_cs_client = @@character_set_client; SET character_set_client = utf8; /*!50001 CREATE VIEW `expeditionRoute_Monitor` AS SELECT 1 AS `routeFk`, + 1 AS `tickets`, 1 AS `expeditions`, 1 AS `scanned`, 1 AS `lastPacked`*/; SET character_set_client = @saved_cs_client; +-- +-- Temporary table structure for view `expeditionRoute_freeTickets` +-- + +DROP TABLE IF EXISTS `expeditionRoute_freeTickets`; +/*!50001 DROP VIEW IF EXISTS `expeditionRoute_freeTickets`*/; +SET @saved_cs_client = @@character_set_client; +SET character_set_client = utf8; +/*!50001 CREATE VIEW `expeditionRoute_freeTickets` AS SELECT + 1 AS `routeFk`, + 1 AS `ticket`, + 1 AS `code`, + 1 AS `almacen`, + 1 AS `updated`*/; +SET character_set_client = @saved_cs_client; + -- -- Table structure for table `expeditionScan` -- @@ -27165,6 +27298,7 @@ SET character_set_client = utf8; 1 AS `id`, 1 AS `ETD`, 1 AS `description`, + 1 AS `ticketsSinBultos`, 1 AS `pallets`, 1 AS `routes`, 1 AS `scans`, @@ -27274,7 +27408,16 @@ CREATE TABLE `floramondoConfig` ( `id` int(11) NOT NULL, `entryFk` int(11) DEFAULT NULL COMMENT 'ultima entrada de floramondo', `nextLanded` datetime DEFAULT NULL, - PRIMARY KEY (`id`) + `warehouseInFk` smallint(6) unsigned DEFAULT NULL, + `warehouseOutFk` smallint(6) unsigned DEFAULT NULL, + `agencyModeFk` int(11) DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `floramondoConfigWarehouseIn_idx` (`warehouseInFk`), + KEY `floramondoConfigWarehouseOut_idx` (`warehouseOutFk`), + KEY `floramondoConfigAgencyModeFk_idx` (`agencyModeFk`), + CONSTRAINT `floramondoConfigAgencyModeFk` FOREIGN KEY (`agencyModeFk`) REFERENCES `agencyMode` (`id`) ON DELETE SET NULL ON UPDATE CASCADE, + CONSTRAINT `floramondoConfigWarehouseInFk` FOREIGN KEY (`warehouseInFk`) REFERENCES `warehouse` (`id`) ON DELETE SET NULL ON UPDATE CASCADE, + CONSTRAINT `floramondoConfigWarehouseOutFk` FOREIGN KEY (`warehouseOutFk`) REFERENCES `warehouse` (`id`) ON DELETE SET NULL ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -29748,7 +29891,7 @@ CREATE TABLE `mrw` ( `shipped` date DEFAULT NULL, `price` decimal(10,2) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDBDEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -31594,7 +31737,7 @@ BEGIN IF old.discount > 0 AND NEW.discount = 0 THEN INSERT INTO ticketLog - SET originFk = NEW.ticketFk, userFk = account.myUserGetId(), `action` = 'insert', + SET originFk = NEW.ticketFk, userFk = account.myUser_getId(), `action` = 'insert', description = CONCAT('Cambio de descuento del item :', ' ', new.itemFk, ' de ', old.discount ,' a 0 '); END IF; END */;; @@ -32505,7 +32648,7 @@ CREATE TABLE `supplier` ( `isFarmer` tinyint(1) NOT NULL DEFAULT '0', `retAccount` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, `phone` varchar(16) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, - `Fax` varchar(16) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, + `Fax__` varchar(16) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, `commission` float NOT NULL DEFAULT '0', `nickname` varchar(45) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, `payMethodFk` tinyint(3) unsigned NOT NULL, @@ -32927,7 +33070,7 @@ BEGIN END IF; INSERT INTO vncontrol.inter(Id_Ticket, state_id, Id_Trabajador) - SELECT NEW.id, id, account.myUserGetId() + SELECT NEW.id, id, account.myUser_getId() FROM state WHERE `code` = vStateCode COLLATE utf8_general_ci; @@ -33346,7 +33489,7 @@ DELIMITER ;; /*!50003 CREATE*/ /*!50017 DEFINER=`root`@`%`*/ /*!50003 TRIGGER `vn`.`ticketPackaging_BEFORE_INSERT` BEFORE INSERT ON `ticketPackaging` FOR EACH ROW BEGIN - SET NEW.workerFk = account.myUserGetId(); + SET NEW.workerFk = account.myUser_getId(); END */;; DELIMITER ; @@ -33703,6 +33846,8 @@ CREATE TABLE `ticket_print` ( `counter` int(11) NOT NULL DEFAULT '0', `workerFk` int(11) DEFAULT NULL, `id` int(11) NOT NULL AUTO_INCREMENT, + `created` timestamp NULL DEFAULT CURRENT_TIMESTAMP, + `computername` varchar(45) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDBDEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Tabla para la campaña de Santos 2020'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -33807,6 +33952,29 @@ CREATE TABLE `time` ( KEY `yearMonth` (`yearMonth`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Tabla de referencia para las semanas, años y meses'; /*!40101 SET character_set_client = @saved_cs_client */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`root`@`%`*/ /*!50003 TRIGGER `vn`.`time_AFTER_UPDATE` AFTER UPDATE ON `time` FOR EACH ROW +BEGIN +INSERT INTO vn.mail SET + `sender` = 'jgallego@verdnatura.es', + `replyTo` = 'jgallego@verdnatura.es', + `subject` = 'tabla time modificada', + `body` = CONCAT(account.myUserGetName(), ' ha modificado la tabla time ', + NEW.`dated`); +END */;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; -- -- Temporary table structure for view `time__` @@ -34121,7 +34289,7 @@ BEGIN THEN INSERT INTO vn2008.travel_dits SET idaccion_dits = 89, - Id_Trabajador = account.myUserGetId(), + Id_Trabajador = account.myUser_getId(), Id_Ticket = NEW.id, value_old = OLD.isDelivered, value_new = NEW.isDelivered; @@ -34358,7 +34526,7 @@ CREATE TABLE `warehouse` ( `hasAvailable` tinyint(4) NOT NULL DEFAULT '0', `isForTicket` tinyint(2) unsigned zerofill NOT NULL DEFAULT '00', `countryFk` mediumint(8) unsigned NOT NULL DEFAULT '1', - `labelZone` tinyint(4) NOT NULL DEFAULT '0', + `labelZone` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'almacenes donde hay produccion', `hasComission` tinyint(4) NOT NULL DEFAULT '0', `isInventory` tinyint(2) NOT NULL DEFAULT '0', `isComparative` tinyint(2) NOT NULL DEFAULT '0' COMMENT 'Si esta a true,en la comparativa muestra el stock de este almacen, cuando no se especifica almacen.', @@ -39400,7 +39568,7 @@ BEGIN vAgencyModeFk, NULL, vShipped, - `account`.`myUserGetId`(), + `account`.`myUser_getId`(), vTicket ); END IF; @@ -39706,7 +39874,7 @@ BEGIN END IF; IF vBossId = vWorkerId THEN RETURN FALSE; - ELSEIF vBossId = account.myUserGetId() THEN + ELSEIF vBossId = account.myUser_getId() THEN RETURN TRUE; ELSE INSERT INTO tCheckedWorker VALUES (vWorkerId); @@ -40277,6 +40445,135 @@ BEGIN DROP TEMPORARY TABLE IF EXISTS tmp.agencyHourGetShipped; +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP PROCEDURE IF EXISTS `algemesi_silla` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` PROCEDURE `algemesi_silla`(vDate DATE, vItemFk INT, vQuantity INT) +BEGIN + +DECLARE done INT DEFAULT FALSE; +DECLARE vAlgemesiFk INT DEFAULT 60; +DECLARE vSillaFk INT DEFAULT 1; +DECLARE vTicketFk INT; +DECLARE vSaleFk INT; +DECLARE vClonTicket INT DEFAULT 0; +DECLARE i INT DEFAULT 0; + +DECLARE cur1 CURSOR FOR + select distinct s.ticketFk, s.id + from vn.sale s + join vn.ticket t ON t.id = s.ticketFk + left join vn.ticketStateToday tss ON tss.ticket = t.id + where t.shipped between vDate and util.dayend(vDate) + and t.warehouseFk = vAlgemesiFk + and s.itemFk IN (vItemFk) + and s.quantity < vQuantity + and IFNULL(tss.alertLevel,0) = 0 + -- limit 1 + ; + + +DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; + +OPEN cur1; + +FETCH cur1 INTO vTicketFk, vSaleFk; + + WHILE done = 0 DO + + SELECT t.id INTO vClonTicket + FROM vn.ticket t + JOIN (SELECT t.addressFk, t.shipped + FROM vn.ticket t + left join vn.ticketStateToday tss ON tss.ticket = t.id + WHERE id = vTicketFk + and IFNULL(tss.alertLevel,0) = 0) sub USING(addressFk, shipped) + WHERE t.warehouseFk = vSillaFk + LIMIT 1; + + -- SELECT vTicketFk, vClonTicket; + + IF vClonTicket = 0 THEN + + INSERT INTO ticket ( + clientFk, + shipped, + addressFk, + agencyModeFk, + nickname, + warehouseFk, + companyFk, + landed, + zoneFk, + zonePrice, + zoneBonus, + routeFk + ) + SELECT + clientFk, + shipped, + addressFk, + agencyModeFk, + nickname, + vSillaFk, + companyFk, + landed, + zoneFk, + zonePrice, + zoneBonus, + routeFk + + FROM ticket + WHERE id = vTicketFk; + + SET vClonTicket = LAST_INSERT_ID(); + + -- SELECT 'lstID', vClonTicket; + + INSERT IGNORE INTO ticketObservation(ticketFk, observationTypeFk, description) + SELECT vClonTicket, ao.observationTypeFk, ao.description + FROM addressObservation ao + JOIN ticket t ON t.addressFk = ao.addressFk + WHERE t.id = vTicketFk; + + INSERT IGNORE INTO ticketLog + SET originFk = vClonTicket, userFk = account.myUser_getId(), `action` = 'insert', + description = CONCAT('Ha creado el ticket:', ' ', vClonTicket, ' clonando el ', vTicketFk); + + END IF; + + UPDATE vn.sale + SET ticketFk = vClonTicket + WHERE id = vSaleFk; + + + SET vClonTicket = 0; + + SET done = 0; + FETCH cur1 INTO vTicketFk, vSaleFk; + + SET i = i + 1; + + END WHILE; + + CLOSE cur1; + + SELECT i; + + END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -40610,11 +40907,11 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8mb4 */ ; -/*!50003 SET character_set_results = utf8mb4 */ ; -/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +/*!50003 SET character_set_client = utf8 */ ; +/*!50003 SET character_set_results = utf8 */ ; +/*!50003 SET collation_connection = utf8_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; -/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `buy_afterUpsert__`(vSelf INT) BEGIN @@ -40682,8 +40979,8 @@ BEGIN AND vBuyerFk != account.myUserGetId() THEN - CALL vn.mail_insert(CONCAT(account.userGetNameFromId(vBuyerFk),'@verdnatura.es'), - CONCAT(account.myUserGetName(),'@verdnatura.es'), + CALL vn.mail_insert(CONCAT(account.user_getNameFromId(vBuyerFk),'@verdnatura.es'), + CONCAT(account.myUser_getName(),'@verdnatura.es'), CONCAT('E ',vEntryFk,' Se ha modificado item ', vItemFk, ' ',vItemName), 'Este email se ha generado automáticamente'); @@ -40777,6 +41074,7 @@ DELIMITER ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `buy_recalcPrices`() BEGIN +-- Preparar para que proveedores como el 4 no puedan ser recalculadas sus entradas /** * Recalcula los precios para las compras insertadas en tmp.buyRecalc * @@ -42730,9 +43028,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -42754,7 +43052,7 @@ BEGIN ,NULL -- agencia ,NULL -- route ,CURDATE() - ,account.myUserGetId() + ,account.myUser_getId() ,vNewTicket); INSERT INTO vn.sale(ticketFk, itemFk, quantity, concept, price) @@ -43210,34 +43508,45 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; -CREATE DEFINER=`z-developer`@`%` PROCEDURE `cmr_new`(vTicketFk INT) +CREATE DEFINER=`root`@`%` PROCEDURE `cmr_new`(vTicketFk INT) BEGIN IF vTicketFk THEN + + IF (SELECT count(ticketFk) FROM vn.cmr WHERE ticketFk = vTicketFk) THEN + + SELECT id FROM vn.cmr WHERE ticketFk = vTicketFk; + + ELSE - INSERT INTO vn.cmr(ticketFk, companyFk, addressFromFk, addressToFk, agencyFk) - SELECT vTicketFk, t.companyFk, a.id, t.addressFk, am.agencyFk - FROM vn.ticket t - JOIN vn.agencyMode am ON am.id = t.agencyModeFk - JOIN vn.company cm ON cm.id = t.companyFk - JOIN vn.client c ON c.id = cm.clientFk - JOIN vn.address a ON a.clientFk = c.id AND a.isDefaultAddress - WHERE t.id = vTicketFk; - + INSERT INTO vn.cmr(ticketFk, companyFk, addressFromFk, addressToFk, supplierFk) + SELECT vTicketFk, t.companyFk, a.id, t.addressFk, ag.supplierFk + FROM vn.ticket t + JOIN vn.agencyMode am ON am.id = t.agencyModeFk + JOIN vn.agency ag ON ag.id = am.agencyFk + JOIN vn.company cm ON cm.id = t.companyFk + JOIN vn.client c ON c.id = cm.clientFk + JOIN vn.address a ON a.clientFk = c.id AND a.isDefaultAddress + WHERE t.id = vTicketFk; + + SELECT LAST_INSERT_ID(); + + END IF; + ELSE INSERT INTO vn.cmr(created) VALUES(NOW()); + + SELECT LAST_INSERT_ID(); END IF; - SELECT LAST_INSERT_ID(); - END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -43899,9 +44208,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -43953,11 +44262,11 @@ proc:BEGIN SELECT w.code INTO vWorkerCode FROM vn.worker w - WHERE w.id = account.myUserGetId(); + WHERE w.id = account.myUser_getId(); -- Se obtiene nº de colección y el buffer con los pedidos preparables INSERT INTO vn.collection - SET workerFk = account.myUserGetId(); + SET workerFk = account.myUser_getId(); SELECT LAST_INSERT_ID() INTO vCollectionFk; @@ -44223,7 +44532,7 @@ proc:BEGIN -- Actualiza el estado de los tickets INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) - SELECT vStateFk, ticketFk, account.myUserGetId() + SELECT vStateFk, ticketFk, account.myUser_getId() FROM vn.ticketCollection tc WHERE tc.collectionFk = vCollectionFk; @@ -44439,6 +44748,376 @@ DELIMITER ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `collection_new`(vSectorFk INT) +proc:BEGIN + + DECLARE vIsPreviousPrepared BOOLEAN; + DECLARE vCollectionFk INT; + DECLARE vWarehouseFk INT; + DECLARE vMaxTickets INT DEFAULT 4; + DECLARE vStateFk INT; + DECLARE vFirstTicketFk INT; + DECLARE vWorkerCode VARCHAR(3); + DECLARE vShelve INT; + DECLARE vTicket INT; + DECLARE myUserIsSalesPersonRole BOOLEAN; + DECLARE vPrintedTickets INT; + DECLARE vMaxTicketPrinted INT DEFAULT 30; + + + + -- Se comprueba si existe coleccion pendiente, en cuyo caso se devuelve esa colección + SELECT collectionFk INTO vCollectionFk + FROM + ( + SELECT tc.collectionFk, COUNT(*) as lineas, sum(IF(st.id,0,1)) as libres + FROM vn.collection c + JOIN vn.ticketCollection tc ON tc.collectionFk = c.id + JOIN vn.ticket t ON t.id = tc.ticketFk + JOIN vn.sale s ON s.ticketFk = t.id + LEFT JOIN vn.saleTracking st ON st.saleFk = s.id + WHERE c.workerFk = vn.getUser() + AND s.quantity + AND c.created > CURDATE() + GROUP BY c.id + HAVING libres = lineas) sub + LIMIT 1; + + IF vCollectionFk THEN + + SELECT vCollectionFk; + + LEAVE proc; + + END IF; + + IF /*vSectorFk = 37*/ FALSE THEN + + CALL vn.collectionTrain_new(9,3); + + ELSE + + -- Establecemos el almacén y si es un sector de preparación previa, así como el estado para los tickets que se vayan preparando + SELECT isPreviousPrepared, warehouseFk + INTO vIsPreviousPrepared, vWarehouseFk + FROM vn.sector + WHERE id = vSectorFk; + + IF vIsPreviousPrepared THEN + + SELECT id INTO vStateFk + FROM vn.state + WHERE `code` = 'PREVIOUS_PREPARATION'; + ELSE + + SELECT id INTO vStateFk + FROM vn.state + WHERE `code` = 'ON_PREPARATION'; + + END IF; + + -- Averiguamos si es comercial el usuario + SELECT FALSE -- (r.name = 'salesPerson') + INTO myUserIsSalesPersonRole + FROM account.user u + JOIN account.role r ON r.id = u.role + WHERE u.id = vn.getUser(); + + -- Obtenemos el código del usuario + SELECT w.code + INTO vWorkerCode + FROM vn.worker w + WHERE w.id = account.myUser_getId(); + + IF vWorkerCode = 'LOM' THEN + + SET vMaxTickets = 8; + + END IF; + + -- Se obtiene nº de colección y el buffer con los pedidos preparables + INSERT INTO vn.collection + SET workerFk = account.myUser_getId(); + + SELECT LAST_INSERT_ID() INTO vCollectionFk; + + CALL vn2008.production_control_source(vWarehouseFk, 0); + + SELECT COUNT(*) INTO vPrintedTickets + FROM tmp.production_buffer pb + JOIN vn.state s ON s.id = pb.state + WHERE pb.Fecha = CURDATE() + AND s.isPreparable; + + SET vMaxTicketPrinted = vMaxTicketPrinted - vPrintedTickets; + + -- AutoPRINT + + IF vMaxTicketPrinted > 0 THEN + + INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) + SELECT s2.id, pb.Id_Ticket, vn.getUser() + FROM tmp.production_buffer pb + JOIN vn.agency a ON a.id = pb.agency_id + JOIN vn.warehouse w ON w.id = pb.warehouse_id + JOIN vn.state s ON s.id = pb.state + JOIN vn.state s2 ON s2.code = 'PRINTED_AUTO' + LEFT JOIN vn.route r ON r.id = pb.Id_Ruta + WHERE pb.Fecha = CURDATE() + AND NOT pb.problems + AND a.name != 'REC_SILLA' + AND (pb.ubicacion IS NOT NULL OR a.isOwn = FALSE ) + AND (r.id IS NOT NULL OR a.isOwn = FALSE OR a.name = 'REC_ALGEMESI') + AND s.isPrintable + AND (pb.m3 > 0.05 OR s.isOK) + ORDER BY IF(pb.ubicacion IS NOT NULL, 1, 2), + (Hora - 1) * 60 + minuto > hour(now()) * 60 + minute(now()) , + s.order DESC, + Hora, + minuto, + IFNULL(r.priority,99999), + IFNULL(r.id,999999) + /*, + pb.m3 DESC*/ + LIMIT vMaxTicketPrinted; + + END IF; + + -- SELECT vMaxTicketPrinted; + -- Se seleccionan los primeros tickets, asignando colección para dejarlos bloqueados a otros sacadores. + + INSERT IGNORE INTO vn.ticketCollection(ticketFk, collectionFk) + SELECT pb.Id_Ticket, + vCollectionFk + FROM tmp.production_buffer pb + JOIN vn.ticketStateToday tst ON tst.ticket = pb.Id_Ticket + JOIN vn.state s ON s.id = tst.state + LEFT JOIN vn.route r ON r.id = pb.Id_Ruta + WHERE pb.collectionFk IS NULL + AND ( + (s.isPreparable AND NOT myUserIsSalesPersonRole AND pb.Agencia != 'REC_SILLA') + OR + (s.code = 'PICKER_DESIGNED' AND pb.CodigoTrabajador = vWorkerCode) + ) + ORDER BY (s.code = 'PICKER_DESIGNED' AND pb.CodigoTrabajador = vWorkerCode) DESC, + pb.Hora, + pb.Minuto, + IF(IFNULL(r.priority,0) = 0, 999, r.priority), + IFNULL(r.id,99999) + /*, + pb.m3 DESC*/ + LIMIT vMaxTickets; + + + -- Creamos una tabla temporal con los datos que necesitamos para depurar la colección + DROP TEMPORARY TABLE IF EXISTS tmp.ticket; + CREATE TEMPORARY TABLE tmp.ticket + SELECT pb.Id_Ticket ticketFk, + pb.lines, + pb.m3 * 1000 liters, + 0 as height, + 0 as shelve + FROM tmp.production_buffer pb + JOIN vn.ticketCollection tc ON tc.ticketFk = pb.Id_Ticket + WHERE tc.collectionFk = vCollectionFk; + + SELECT ticketFk + INTO vFirstTicketFk + FROM tmp.ticket + LIMIT 1; + + IF (SELECT pb.Agencia FROM tmp.production_buffer pb WHERE Id_Ticket = vFirstTicketFk) = 'REC_SILLA' THEN + + DELETE FROM tmp.ticket WHERE ticketFk != vFirstTicketFk; + + UPDATE tmp.ticket SET shelve = 1; + -- Como sólo hay un ticket, se le asigna el nivel 1 y acabamos + + ELSE + + -- Eliminamos los de recogida, puesto que el primero sabemos que no es de rec_silla + DELETE t.* + FROM tmp.ticket t + JOIN tmp.production_buffer pb ON pb.Id_Ticket = t.ticketFk + WHERE pb.Agencia = 'REC_SILLA'; + + -- Establece altura máxima por pedido, porque las plantas no se pueden recostar. + UPDATE tmp.ticket t + JOIN + ( SELECT MAX(i.size) maxHeigth, + tc.ticketFk + FROM vn.ticketCollection tc + JOIN vn.sale s ON s.ticketFk = tc.ticketFk + JOIN vn.item i ON i.id = s.itemFk + JOIN vn.itemType it ON it.id = i.typeFk + JOIN vn.itemCategory ic ON ic.id = it.categoryFk + WHERE ic.isReclining = FALSE + AND tc.collectionFk = vCollectionFk + GROUP BY tc.ticketFk) sub ON sub.ticketFk = t.ticketFk + SET t.height = sub.maxHeigth; + + -- Vamos a generar una tabla con todas las posibilidades de asignacion de pedido + IF vWorkerCode = 'LOM' THEN + + DROP TEMPORARY TABLE IF EXISTS tmp.ticketShelve; + CREATE TEMPORARY TABLE tmp.ticketShelve + SELECT ticketFk, shelve, linesDif, LitersDif, heightDif + FROM ( + SELECT t.ticketFk, + cv.`level` shelve, + CAST(cv.lines AS SIGNED) - t.lines as linesDif, + CAST(cv.liters AS SIGNED) - t.liters as litersDif, + CAST(cv.height AS SIGNED) - t.height as heightDif + FROM vn.collectionVolumetry_Paloma cv + JOIN tmp.ticket t + ORDER BY (t.ticketFk = vFirstTicketFk) DESC, linesDif + ) sub + WHERE linesDif >= 0 + AND litersDif >= 0 + AND heightDif >= 0 + ORDER BY linesDif; + + ELSE + + DROP TEMPORARY TABLE IF EXISTS tmp.ticketShelve; + CREATE TEMPORARY TABLE tmp.ticketShelve + SELECT ticketFk, shelve, linesDif, LitersDif, heightDif + FROM ( + SELECT t.ticketFk, + cv.`level` shelve, + CAST(cv.lines AS SIGNED) - t.lines as linesDif, + CAST(cv.liters AS SIGNED) - t.liters as litersDif, + CAST(cv.height AS SIGNED) - t.height as heightDif + FROM vn.collectionVolumetry cv + JOIN tmp.ticket t + ORDER BY (t.ticketFk = vFirstTicketFk) DESC, linesDif + ) sub + WHERE linesDif >= 0 + AND litersDif >= 0 + AND heightDif >= 0 + ORDER BY linesDif; + + END IF; + + -- Asignamos la primera balda util al primer pedido + SELECT IFNULL(shelve,0) INTO vShelve + FROM tmp.ticketShelve + WHERE ticketFk = vFirstTicketFk + ORDER BY heightDif, litersDif, linesDif + LIMIT 1; + + IF vShelve THEN + + UPDATE tmp.ticket + SET shelve = vShelve + WHERE ticketFk = vFirstTicketFk; + + DELETE FROM tmp.ticketShelve + WHERE ticketFk = vFirstTicketFk + OR shelve = vShelve; + + WHILE (SELECT COUNT(*) FROM tmp.ticketShelve) DO + + SELECT ticketFk, shelve + INTO vTicket, vShelve + FROM tmp.ticketShelve + LIMIT 1; + + UPDATE tmp.ticket + SET shelve = vShelve + WHERE ticketFk = vTicket; + + DELETE FROM tmp.ticketShelve + WHERE ticketFk = vTicket + OR shelve = vShelve; + + END WHILE; + + ELSE + + UPDATE tmp.ticket + SET shelve = 1 + WHERE ticketFk = vFirstTicketFk; + + END IF; + + END IF; + + -- Eliminamos los que se han quedado sin balda + DELETE FROM tmp.ticket WHERE shelve = 0 ; + + -- Elimina los tickets bloqueados que no se van a preparar + DELETE tc.* + FROM vn.ticketCollection tc + LEFT JOIN tmp.ticket t ON t.ticketFk = tc.ticketFk + WHERE tc.collectionFk = vCollectionFk + AND t.ticketFk IS NULL; + + -- Actualiza el estado de la colección + UPDATE vn.collection c + JOIN vn.state st ON st.code = 'ON_PREPARATION' + SET c.stateFk = st.id + WHERE c.id = vCollectionFk; + + -- Asigna las bandejas + UPDATE vn.ticketCollection tc + JOIN tmp.ticket t ON t.ticketFk = tc.ticketFk + SET tc.level = t.shelve; + + -- Actualiza el estado de los tickets + INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) + SELECT vStateFk, ticketFk, account.myUser_getId() + FROM vn.ticketCollection tc + WHERE tc.collectionFk = vCollectionFk + UNION ALL + SELECT vStateFk, sw.id, account.myUser_getId() + FROM vn.stowaway sw + JOIN vn.ticketCollection tc ON tc.ticketFk = sw.shipFk + WHERE tc.collectionFk = vCollectionFk; + + -- Avisa los preparados previos que hay que bajar del altillo imprimiendo etiqueta + INSERT IGNORE INTO vn.ticketDown(ticketFk) + SELECT DISTINCT tc.ticketFk + FROM vn.ticketCollection tc + JOIN vncontrol.inter vi ON vi.Id_Ticket = tc.ticketFk + JOIN vn.state st ON st.id = vi.state_id + JOIN vn.ticket t ON t.id = tc.ticketFk + JOIN vn.warehouse w ON w.id = t.warehouseFk + WHERE tc.collectionFk = vCollectionFk + AND w.name = 'Silla FV' + AND st.code = 'PREVIOUS_PREPARATION'; + + IF (SELECT COUNT(*) FROM vn.ticketCollection WHERE collectionFk = vCollectionFk) THEN + + CALL vn.salesMerge_byCollection(vCollectionFk); + + SELECT vCollectionFk; + + ELSE + + DELETE FROM vn.collection WHERE id = vCollectionFk; + SELECT 0; + + END IF; + + END IF; + +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP PROCEDURE IF EXISTS `collection_new_Basic` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` PROCEDURE `collection_new_Basic`(vSectorFk INT) proc:BEGIN DECLARE vIsPreviousPrepared BOOLEAN; @@ -44515,11 +45194,11 @@ proc:BEGIN SELECT w.code INTO vWorkerCode FROM vn.worker w - WHERE w.id = account.myUserGetId(); + WHERE w.id = account.myUser_getId(); -- Se obtiene nº de colección y el buffer con los pedidos preparables INSERT INTO vn.collection - SET workerFk = account.myUserGetId(); + SET workerFk = account.myUser_getId(); SELECT LAST_INSERT_ID() INTO vCollectionFk; @@ -44548,11 +45227,10 @@ proc:BEGIN WHERE pb.Fecha = CURDATE() AND NOT pb.problems AND a.name != 'REC_SILLA' - -- AND (pb.ubicacion IS NOT NULL OR a.isOwn = FALSE ) - AND (r.id IS NOT NULL OR a.isOwn = FALSE OR a.name = 'REC_ALGEMESI') + AND (pb.ubicacion IS NOT NULL OR a.isOwn = FALSE ) AND s.isPrintable AND (pb.m3 > 0.05 OR s.isOK) - ORDER BY IF(pb.ubicacion IS NOT NULL, 1, 2), + ORDER BY (Hora - 1) * 60 + minuto > hour(now()) * 60 + minute(now()) , s.order DESC, Hora, @@ -44722,11 +45400,11 @@ proc:BEGIN -- Actualiza el estado de los tickets INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) - SELECT vStateFk, ticketFk, account.myUserGetId() + SELECT vStateFk, ticketFk, account.myUser_getId() FROM vn.ticketCollection tc WHERE tc.collectionFk = vCollectionFk UNION ALL - SELECT vStateFk, sw.id, account.myUserGetId() + SELECT vStateFk, sw.id, account.myUser_getId() FROM vn.stowaway sw JOIN vn.ticketCollection tc ON tc.ticketFk = sw.shipFk WHERE tc.collectionFk = vCollectionFk; @@ -44764,7 +45442,7 @@ DELIMITER ; /*!50003 SET character_set_client = @saved_cs_client */ ; /*!50003 SET character_set_results = @saved_cs_results */ ; /*!50003 SET collation_connection = @saved_col_connection */ ; -/*!50003 DROP PROCEDURE IF EXISTS `collection_new_Basic` */; +/*!50003 DROP PROCEDURE IF EXISTS `collection_new_Basic__` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; @@ -44774,7 +45452,7 @@ DELIMITER ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` PROCEDURE `collection_new_Basic`(vSectorFk INT) +CREATE DEFINER=`root`@`%` PROCEDURE `collection_new_Basic__`(vSectorFk INT) proc:BEGIN DECLARE vIsPreviousPrepared BOOLEAN; @@ -45241,11 +45919,11 @@ IF vLastState <> 'Encajado' THEN -- Actualiza el estado del ticket INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) - SELECT vStateFk, ticketFk, account.myUserGetId() + SELECT vStateFk, ticketFk, account.myUser_getId() FROM vn.ticketCollection tc WHERE tc.ticketFk = vTicketFk UNION ALL - SELECT vStateFk, sw.id, account.myUserGetId() + SELECT vStateFk, sw.id, account.myUser_getId() FROM vn.stowaway sw JOIN vn.ticketCollection tc ON tc.ticketFk = sw.shipFk WHERE tc.ticketFk = vTicketFk; @@ -45285,17 +45963,20 @@ BEGIN SELECT e.id, e.created, IF(e.itemFk = 94,1,4), - IF(e.itemFk = 94,1200,1000), - IF(e.itemFk = 94,500,300), - IF(e.itemFk = 94,250,300), + 10 * p.depth as depth, + 10 * p.width as width, + 10 * p.height as height, IFNULL(t.routeFk,am.agencyFk) routeFk FROM vn.expedition e JOIN vn.ticket t ON t.id = e.ticketFk + JOIN vn.packaging p ON p.id = e.packagingFk LEFT JOIN vn.zone z ON z.id = t.zoneFk LEFT JOIN vn.agencyMode am ON am.id = z.agencyModeFk - WHERE DATE(e.created) = vDate - AND t.warehouseFk = 1 - AND e.isBox = 71; + WHERE t.warehouseFk IN (60,1) + AND t.shipped BETWEEN vDate AND util.dayend(vDate) + AND p.height < 160 + AND p.width < 60 + AND p.depth < 125; INSERT INTO vn.conveyorExpedition( expeditionFk, created, @@ -45307,17 +45988,20 @@ BEGIN SELECT e.id, e.created, 5, - IF(e.itemFk = 94,600,400), - IF(e.itemFk = 94,320,250), - IF(e.itemFk = 94,900,600), + 10 * p.depth as depth, + 10 * p.width as width, + 10 * p.height as height, IFNULL(t.routeFk,am.agencyFk) routeFk FROM vn.expedition e JOIN vn.ticket t ON t.id = e.ticketFk + JOIN vn.packaging p ON p.id = e.packagingFk LEFT JOIN vn.zone z ON z.id = t.zoneFk LEFT JOIN vn.agencyMode am ON am.id = z.agencyModeFk - WHERE DATE(e.created) = vDate - AND t.warehouseFk = 44 - AND e.isBox = 71; + WHERE t.warehouseFk = 44 + AND t.shipped BETWEEN vDate AND util.dayend(vDate) + AND p.height < 160 + AND p.width < 60 + AND p.depth < 125; END ;; DELIMITER ; @@ -47753,9 +48437,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -47838,7 +48522,7 @@ FETCH cur1 INTO vTicketFk, vSaleFk; WHERE t.id = vClonTicket; */ INSERT INTO ticketLog - SET originFk = vTicketFk, userFk = account.myUserGetId(), `action` = 'insert', + SET originFk = vTicketFk, userFk = account.myUser_getId(), `action` = 'insert', description = CONCAT('Ha creado el ticket:', ' ', vClonTicket, ' clonando el ', vTicketFk); END IF; @@ -48105,9 +48789,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -48156,6 +48840,10 @@ proc: BEGIN AND e.supplierFk = 4 AND warehouseInFk = vWh AND NOT isRaid; + + IF vDateLastInventory IS NULL THEN + SELECT inventoried INTO vDateLastInventory FROM config; + END IF; -- Generamos travel, si no existe. SET vTravelFK = 0; @@ -50486,7 +51174,7 @@ BEGIN DECLARE vSpainCountryCode INT DEFAULT 1; DECLARE vIsAnySaleToInvoice BOOL; DECLARE vNewRef VARCHAR(255); - DECLARE vWorker INT DEFAULT account.myUserGetId(); + DECLARE vWorker INT DEFAULT account.myUser_getId(); DECLARE vCompany INT; DECLARE vClient INT; DECLARE vCplusStandardInvoiceTypeFk INT DEFAULT 1; @@ -50673,8 +51361,8 @@ BEGIN IF vSerial <> 'R' AND NOT ISNULL(vInvoiceId) AND vInvoiceId <> 0 THEN CALL invoiceOutBooking(vInvoiceId); - IF account.myUserGetId() IS NOT NULL THEN - INSERT INTO printServerQueue(priorityFk, reportFk, param1, workerFk) VALUES(1, 3, vInvoiceId, account.myUserGetId()); + IF account.myUser_getId() IS NOT NULL THEN + INSERT INTO printServerQueue(priorityFk, reportFk, param1, workerFk) VALUES(1, 3, vInvoiceId, account.myUser_getId()); END IF; END IF; @@ -52689,10 +53377,10 @@ BEGIN i.longName, i.size, i.subName producer, - a.available, - SUM(IF(s.sonFk = vSectorFk, iss.visible, 0)) upstairs, - SUM(IF(iss.sectorFk = vSectorFk, iss.visible, 0)) downstairs, - IF(it.isPackaging, NULL, IFNULL(v.visible,0)) as visible, + IFNULL(a.available,0) available, + SUM(IF(s.sonFk = vSectorFk, IFNULL(iss.visible,0), 0)) upstairs, + SUM(IF(iss.sectorFk = vSectorFk, IFNULL(iss.visible,0), 0)) downstairs, + IF(it.isPackaging, null, IFNULL(v.visible,0)) as visible, vSectorFk as sectorFk FROM vn.itemShelvingStock iss @@ -52702,6 +53390,7 @@ BEGIN LEFT JOIN cache.available a ON a.item_id = iss.itemFk AND a.calc_id = vCalcAvailableFk LEFT JOIN cache.visible v ON v.item_id = iss.itemFk AND v.calc_id = vCalcVisibleFk WHERE vSectorFk IN (iss.sectorFk, s.sonFk) + AND it.workerFk != 3366 GROUP BY iss.itemFk @@ -56096,7 +56785,7 @@ BEGIN SET valueFk = (IFNULL(valueFk,0) + 1) MOD 3; REPLACE vn2008.Movimientos_mark(Id_Movimiento, valor, Id_Trabajador, stateFk) - VALUES(saleFk,valueFk,account.myUserGetId(),encajando); + VALUES(saleFk,valueFk,account.myUser_getId(),encajando); END ;; @@ -56304,7 +56993,7 @@ BEGIN DECLARE vShipmentHour VARCHAR(10); SELECT getTicketTrolleyLabelCount(vTicket) INTO vLabelCount; - SELECT account.myUserGetId() INTO vWorker; + SELECT account.myUser_getId() INTO vWorker; SELECT CONCAT(getShipmentHour(vTicket),':00') INTO vShipmentHour; INSERT INTO printingQueue(printer @@ -57419,7 +58108,7 @@ BEGIN WHERE s.ticketFk = vTicketFk; REPLACE vn2008.Movimientos_mark(Id_Movimiento, Valor, original_quantity, Id_Trabajador, stateFk) - SELECT s.id, s.isPicked, s.quantity, account.myUserGetId(), vStateFk + SELECT s.id, s.isPicked, s.quantity, account.myUser_getId(), vStateFk FROM sale s JOIN vn.saleItemShelving sis ON sis.saleFk = s.id WHERE s.ticketFk = vTicketFk; @@ -57595,7 +58284,7 @@ BEGIN END IF; INSERT INTO ticketTracking(ticketFk, workerFk, stateFk) - SELECT vNewTicket, account.myUserGetId(), s.id + SELECT vNewTicket, account.myUser_getId(), s.id FROM state s WHERE s.code = 'FIXING'; @@ -58723,6 +59412,12 @@ BEGIN DELETE FROM vn.itemShelving WHERE visible <= 0 AND created < TIMESTAMPADD(MONTH,-1,CURDATE()); + + DELETE ish.* + FROM vn.itemShelving ish + JOIN vn.shelving sh ON sh.code = ish.shelvingFk + WHERE sh.parkingFk IS NULL + AND ish.created < TIMESTAMPADD(WEEK,-1,CURDATE()); UPDATE vn.shelving sh LEFT JOIN vn.itemShelving its ON its.shelvingFk = sh.`code` @@ -58744,13 +59439,13 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` PROCEDURE `silla_algemesi`(vDate DATE) +CREATE DEFINER=`root`@`%` PROCEDURE `silla_algemesi`(vDate DATE, vItemFk INT, vQuantity INT) BEGIN DECLARE done INT DEFAULT FALSE; @@ -58758,11 +59453,13 @@ DECLARE vWarehouseFk INT DEFAULT 60; DECLARE vTicketFk INT; DECLARE vSaleFk INT; DECLARE vClonTicket INT DEFAULT 0; +DECLARE i INT DEFAULT 0; DECLARE cur1 CURSOR FOR select distinct s.ticketFk, s.id - from vn.sale s + from vn.sale s join vn.ticket t ON t.id = s.ticketFk + left join vn.ticketStateToday tss ON tss.ticket = t.id join vn.itemShelving ish ON ish.itemFk = s.itemFk join vn.shelving sh ON sh.code = ish.shelvingFk join vn.parking p ON p.id = sh.parkingFk @@ -58771,12 +59468,11 @@ DECLARE cur1 CURSOR FOR and left(t.nickname,1) != '-' and t.warehouseFk = 1 and s.quantity mod ish.packing = 0 - and ( - ( s.itemFk NOT IN (1, 130, 15021, 12697, 52334, 60001, 60130, 38661) and s.quantity >= ish.packing) OR - ( s.itemFk IN ( 12697, 52334) and s.quantity >= ish.packing * 2) - ) - -- limit 1 - ; + and vItemFk IN (0,s.itemFk) + and IFNULL(tss.alertLevel,0) = 0 + and s.quantity >= ish.packing + and s.quantity >= vQuantity + and s.itemFk NOT IN (1, 130, 60002, 1778, 3899); DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; @@ -58789,7 +59485,11 @@ FETCH cur1 INTO vTicketFk, vSaleFk; SELECT t.id INTO vClonTicket FROM vn.ticket t - JOIN (SELECT addressFk, shipped FROM vn.ticket WHERE id = vTicketFk) sub USING(addressFk, shipped) + JOIN (SELECT t.addressFk, t.shipped + FROM vn.ticket t + LEFT JOIN vn.ticketStateToday tss ON tss.ticket = t.id + WHERE id = vTicketFk + and IFNULL(tss.alertLevel,0) = 0 ) sub USING(addressFk, shipped) WHERE t.warehouseFk = vWarehouseFk LIMIT 1; @@ -58839,7 +59539,7 @@ FETCH cur1 INTO vTicketFk, vSaleFk; WHERE t.id = vTicketFk; INSERT IGNORE INTO ticketLog - SET originFk = vClonTicket, userFk = account.myUserGetId(), `action` = 'insert', + SET originFk = vClonTicket, userFk = account.myUser_getId(), `action` = 'insert', description = CONCAT('Ha creado el ticket:', ' ', vClonTicket, ' clonando el ', vTicketFk); END IF; @@ -58847,18 +59547,21 @@ FETCH cur1 INTO vTicketFk, vSaleFk; UPDATE vn.sale SET ticketFk = vClonTicket WHERE id = vSaleFk; - -- SELECT vTicketFk, vClonTicket; + -- SELECT vTicketFk, vClonTicket; SET vClonTicket = 0; SET done = 0; FETCH cur1 INTO vTicketFk, vSaleFk; + SET i = i + 1; + END WHILE; CLOSE cur1; - + SELECT i; + END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -59235,7 +59938,7 @@ BEGIN IF myShipFk THEN INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) - SELECT id, myShipFk, account.myUserGetId() + SELECT id, myShipFk, account.myUser_getId() FROM state WHERE code = 'OK STOWAWAY'; @@ -59472,6 +60175,25 @@ BEGIN +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP PROCEDURE IF EXISTS `test` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`z-sysadmin`@`%` PROCEDURE `test`() +BEGIN +select 'procedimiento ejecutado con éxito'; END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -59570,9 +60292,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -59609,7 +60331,7 @@ BEGIN UPDATE ticket t JOIN tmp.zoneGetLanded zgl ON t.warehouseFk = zgl.warehouseFk SET t.landed = zgl.landed, - t.zone = zgl.zoneFk + t.zoneFk = zgl.zoneFk WHERE t.id = vTicketNew; SELECT zoneFk INTO vZoneFk FROM tmp.zoneGetLanded LIMIT 1; @@ -61174,7 +61896,7 @@ BEGIN IF (SELECT ct.isCreatedAsServed FROM vn.clientType ct JOIN vn.client c ON c.typeFk = ct.code WHERE c.id = vClientId ) <> FALSE THEN INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) - SELECT id, vNewTicket, account.myUserGetId() + SELECT id, vNewTicket, account.myUser_getId() FROM state WHERE `code` = 'DELIVERED'; END IF; @@ -61388,6 +62110,164 @@ BEGIN DECLARE CONTINUE HANDLER FOR NOT FOUND SET vDone = 1; + DROP TEMPORARY TABLE IF EXISTS tmp.ticketProblems; + CREATE TEMPORARY TABLE tmp.ticketProblems ( + ticketFk INT(11) PRIMARY KEY, + isFreezed INTEGER(1) DEFAULT 0, + risk DECIMAL(10,2) DEFAULT 0, + hasTicketRequest INTEGER(1) DEFAULT 0, + isAvailable INTEGER(1) DEFAULT 1, + isTaxDataChecked INTEGER(1) DEFAULT 1 + ) ENGINE = MEMORY; + + DROP TEMPORARY TABLE IF EXISTS tmp.ticketList; + CREATE TEMPORARY TABLE tmp.ticketList + (PRIMARY KEY (ticketFk)) + ENGINE = MEMORY + SELECT tp.ticketFk, c.id clientFk + FROM tmp.ticketGetProblems tp + JOIN vn.client c ON c.id = tp.clientFk; + + + INSERT INTO tmp.ticketProblems(ticketFk, isFreezed) + SELECT DISTINCT tl.ticketFk, 1 + FROM tmp.ticketList tl + JOIN vn.client c ON c.id = tl.clientFk + WHERE c.isFreezed; + + DROP TEMPORARY TABLE IF EXISTS tmp.clientGetDebt; + CREATE TEMPORARY TABLE tmp.clientGetDebt + (PRIMARY KEY (clientFk)) + ENGINE = MEMORY + SELECT DISTINCT clientFk + FROM tmp.ticketList; + + CALL clientGetDebt(CURDATE()); + + + INSERT INTO tmp.ticketProblems(ticketFk, risk) + SELECT DISTINCT tl.ticketFk, r.risk + FROM tmp.ticketList tl + JOIN vn.ticket t ON t.id = tl.ticketFk + JOIN vn.agencyMode a ON t.agencyModeFk = a.id + JOIN tmp.risk r ON r.clientFk = t.clientFk + JOIN vn.client c ON c.id = t.clientFk + WHERE r.risk > c.credit + 10 + AND a.deliveryMethodFk != 3 + ON DUPLICATE KEY UPDATE + risk = r.risk; + + INSERT INTO tmp.ticketProblems(ticketFk, hasTicketRequest) + SELECT DISTINCT tl.ticketFk, 1 + FROM tmp.ticketList tl + JOIN vn.ticketRequest tr ON tr.ticketFk = tl.ticketFk + WHERE tr.isOK IS NULL AND tr.saleFk IS NOT NULL + ON DUPLICATE KEY UPDATE + hasTicketRequest = 1; + + OPEN vCursor; + + WHILE NOT vDone + DO + FETCH vCursor INTO vWarehouse, vDate; + + CALL cache.visible_refresh(vVisibleCache, FALSE, vWarehouse); + CALL cache.available_refresh(vAvailableCache, FALSE, vWarehouse, vDate); + + + INSERT INTO tmp.ticketProblems(ticketFk, isAvailable) + SELECT tl.ticketFk, 0 + FROM tmp.ticketList tl + JOIN vn.ticket t ON t.id = tl.ticketFk + LEFT JOIN vn.sale s ON s.ticketFk = t.id + JOIN vn.item i ON i.id = s.itemFk + JOIN vn.itemType it on it.id = i.typeFk + LEFT JOIN cache.available av ON av.item_id = i.id + AND av.calc_id = vAvailableCache + WHERE date(t.shipped) = vDate + AND categoryFk != 6 + AND IFNULL(av.available, 0) < 0 + AND s.isPicked = FALSE + AND NOT i.generic + AND vWarehouse = t.warehouseFk + GROUP BY tl.ticketFk + ON DUPLICATE KEY UPDATE + isAvailable = 0; + + INSERT INTO tmp.ticketProblems(ticketFk, isAvailable) + SELECT tl.ticketFk, 0 + FROM tmp.ticketList tl + JOIN vn.ticket t ON t.id = tl.ticketFk + LEFT JOIN vn.sale s ON s.ticketFk = t.id + JOIN vn.item i ON i.id = s.itemFk + JOIN vn.itemType it on it.id = i.typeFk + LEFT JOIN cache.visible v ON i.id = v.item_id AND v.calc_id = vVisibleCache + LEFT JOIN cache.available av ON av.item_id = i.id AND av.calc_id = vAvailableCache + WHERE IFNULL(av.available, 0) >= 0 + AND s.quantity > IFNULL(v.visible, 0) + AND s.isPicked = FALSE + AND s.reserved = FALSE + AND it.categoryFk != 6 + AND date(t.shipped) = vDate + AND NOT i.generic + AND CURDATE() = vDate + AND t.warehouseFk = vWarehouse + GROUP BY tl.ticketFk + ON DUPLICATE KEY UPDATE + isAvailable = 0; + + END WHILE; + + CLOSE vCursor; + + INSERT INTO tmp.ticketProblems(ticketFk, isTaxDataChecked) + SELECT DISTINCT tl.ticketFk, FALSE + FROM tmp.ticketList tl + JOIN vn.client c ON c.id = tl.clientFk + WHERE c.isTaxDataChecked= FALSE + ON DUPLICATE KEY UPDATE + isTaxDataChecked = FALSE; + + + SELECT * FROM tmp.ticketProblems; + + DROP TEMPORARY TABLE + tmp.clientGetDebt, + tmp.ticketList; + +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 DROP PROCEDURE IF EXISTS `ticketGetProblems__` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; +DELIMITER ;; +CREATE DEFINER=`root`@`%` PROCEDURE `ticketGetProblems__`() +BEGIN + + DECLARE vWarehouse INT; + DECLARE vDate DATE; + DECLARE vAvailableCache INT; + DECLARE vVisibleCache INT; + DECLARE vDone INT DEFAULT 0; + + DECLARE vCursor CURSOR FOR + SELECT DISTINCT tt.warehouseFk, date(tt.shipped) + FROM tmp.ticketGetProblems tt + WHERE DATE(tt.shipped) BETWEEN CURDATE() + AND TIMESTAMPADD(DAY, 1.9, CURDATE()); + + DECLARE CONTINUE HANDLER FOR NOT FOUND SET vDone = 1; + DROP TEMPORARY TABLE IF EXISTS tmp.ticketProblems; CREATE TEMPORARY TABLE tmp.ticketProblems ( ticketFk INT(11) PRIMARY KEY, @@ -62265,7 +63145,7 @@ BEGIN WHERE inter_id = vControlFk; */ INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador, Id_Supervisor) - SELECT s.nextStateFk, i.Id_Ticket, vLastWorkerFk, account.myUserGetId() + SELECT s.nextStateFk, i.Id_Ticket, vLastWorkerFk, account.myUser_getId() FROM vncontrol.inter i JOIN vn.state s ON i.state_id = s.id WHERE inter_id = vControlFk; @@ -62303,7 +63183,7 @@ CREATE DEFINER=`root`@`%` PROCEDURE `ticketStateUpdate`(vTicketFk INT, vStateCod BEGIN INSERT INTO vncontrol.inter(state_id, Id_Ticket, Id_Trabajador) - SELECT id, vTicketFk, account.myUserGetId() + SELECT id, vTicketFk, account.myUser_getId() FROM vn.state WHERE `code` = vStateCode collate utf8_unicode_ci; @@ -62822,9 +63702,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'NO_ENGINE_SUBSTITUTION' */ ; DELIMITER ;; @@ -62867,7 +63747,7 @@ BEGIN WHERE t.id = vNewTicket; INSERT INTO ticketLog - SET originFk = vNewTicket, userFk = account.myUserGetId(), `action` = 'insert', + SET originFk = vNewTicket, userFk = account.myUser_getId(), `action` = 'insert', description = CONCAT('Ha creado el ticket:', ' ', vNewTicket, ' clonando el ', vOriginalTicket); END ;; @@ -63533,10 +64413,6 @@ BEGIN IF vShipped IS NULL THEN CALL util.throw('NO_ZONE_AVAILABLE'); END IF; - - IF vShipped < CURDATE() THEN - CALL util.throw('ERROR_PAST_SHIPMENT'); - END IF; END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -66625,7 +67501,7 @@ proc: BEGIN IF UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(vLastOut) < vDayBreak THEN SELECT "Descansos 12 h" AS problem; -- ENVIAMOS CORREO AL BOSSFK - SELECT CONCAT(vUserName,' No a podido fichar por el siguiente problema: ',"Descansos 12 h") INTO vBody; + SELECT CONCAT(vUserName,' No ha podido fichar por el siguiente problema: ',"Descansos 12 h") INTO vBody; CALL mail_insert(vTo,vTo,'error al fichar',vBody); LEAVE proc; END IF; @@ -70524,12 +71400,12 @@ USE `account`; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; -/*!50001 SET character_set_client = utf8 */; -/*!50001 SET character_set_results = utf8 */; -/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myRole` AS select `r`.`inheritsFrom` AS `id` from (`roleRole` `r` join `user` `u` on((`u`.`role` = `r`.`role`))) where (`u`.`id` = `MYUSERGETID`()) */; +/*!50001 VIEW `myRole` AS select `r`.`inheritsFrom` AS `id` from (`roleRole` `r` join `user` `u` on((`u`.`role` = `r`.`role`))) where (`u`.`id` = `myUser_getId`()) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -70819,12 +71695,12 @@ USE `hedera`; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; -/*!50001 SET character_set_client = utf8 */; -/*!50001 SET character_set_results = utf8 */; -/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myAddress` AS select `t`.`id` AS `id`,`t`.`clientFk` AS `clientFk`,`t`.`street` AS `street`,`t`.`city` AS `city`,`t`.`postalCode` AS `postalCode`,`t`.`provinceFk` AS `provinceFk`,`t`.`nickname` AS `nickname`,`t`.`isDefaultAddress` AS `isDefaultAddress`,`t`.`isActive` AS `isActive`,`t`.`longitude` AS `longitude`,`t`.`latitude` AS `latitude`,`t`.`warehouseFk` AS `warehouseFk`,`t`.`agencyModeFk` AS `agencyModeFk` from `vn`.`address` `t` where (`t`.`clientFk` = `account`.`myUserGetId`()) */ +/*!50001 VIEW `myAddress` AS select `t`.`id` AS `id`,`t`.`clientFk` AS `clientFk`,`t`.`street` AS `street`,`t`.`city` AS `city`,`t`.`postalCode` AS `postalCode`,`t`.`provinceFk` AS `provinceFk`,`t`.`nickname` AS `nickname`,`t`.`isDefaultAddress` AS `isDefaultAddress`,`t`.`isActive` AS `isActive`,`t`.`longitude` AS `longitude`,`t`.`latitude` AS `latitude`,`t`.`warehouseFk` AS `warehouseFk`,`t`.`agencyModeFk` AS `agencyModeFk` from `vn`.`address` `t` where (`t`.`clientFk` = `account`.`myUser_getId`()) */ /*!50002 WITH CASCADED CHECK OPTION */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; @@ -70859,10 +71735,10 @@ USE `hedera`; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; -/*!50001 SET collation_connection = utf8mb4_unicode_ci */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myBasketDefaults` AS select coalesce(`dm`.`code`,`cm`.`code`) AS `deliveryMethod`,coalesce(`ad`.`agencyModeFk`,`oc`.`defaultAgencyFk`) AS `agencyModeFk`,`c`.`defaultAddressFk` AS `addressFk`,`oc`.`defaultAgencyFk` AS `defaultAgencyFk` from ((((((`hedera`.`orderConfig` `oc` join `vn`.`agencyMode` `ca` on((`ca`.`id` = `oc`.`defaultAgencyFk`))) join `vn`.`deliveryMethod` `cm` on((`cm`.`id` = `ca`.`deliveryMethodFk`))) left join `vn`.`client` `c` on((`c`.`id` = `account`.`myUserGetId`()))) left join `vn`.`address` `ad` on((`ad`.`id` = `c`.`defaultAddressFk`))) left join `vn`.`agencyMode` `a` on((`a`.`id` = `ad`.`agencyModeFk`))) left join `vn`.`deliveryMethod` `dm` on((`dm`.`id` = `a`.`deliveryMethodFk`))) */; +/*!50001 VIEW `myBasketDefaults` AS select coalesce(`dm`.`code`,`cm`.`code`) AS `deliveryMethod`,coalesce(`ad`.`agencyModeFk`,`oc`.`defaultAgencyFk`) AS `agencyModeFk`,`c`.`defaultAddressFk` AS `addressFk`,`oc`.`defaultAgencyFk` AS `defaultAgencyFk` from ((((((`hedera`.`orderConfig` `oc` join `vn`.`agencyMode` `ca` on((`ca`.`id` = `oc`.`defaultAgencyFk`))) join `vn`.`deliveryMethod` `cm` on((`cm`.`id` = `ca`.`deliveryMethodFk`))) left join `vn`.`client` `c` on((`c`.`id` = `account`.`myUser_getId`()))) left join `vn`.`address` `ad` on((`ad`.`id` = `c`.`defaultAddressFk`))) left join `vn`.`agencyMode` `a` on((`a`.`id` = `ad`.`agencyModeFk`))) left join `vn`.`deliveryMethod` `dm` on((`dm`.`id` = `a`.`deliveryMethodFk`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -70894,12 +71770,12 @@ USE `hedera`; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; -/*!50001 SET character_set_client = utf8 */; -/*!50001 SET character_set_results = utf8 */; -/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myClient` AS select `c`.`id` AS `id`,`c`.`isToBeMailed` AS `isToBeMailed`,`c`.`defaultAddressFk` AS `defaultAddressFk`,`c`.`credit` AS `credit` from `vn`.`client` `c` where (`c`.`id` = `account`.`myUserGetId`()) */ +/*!50001 VIEW `myClient` AS select `c`.`id` AS `id`,`c`.`isToBeMailed` AS `isToBeMailed`,`c`.`defaultAddressFk` AS `defaultAddressFk`,`c`.`credit` AS `credit` from `vn`.`client` `c` where (`c`.`id` = `account`.`myUser_getId`()) */ /*!50002 WITH CASCADED CHECK OPTION */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; @@ -70918,7 +71794,7 @@ USE `hedera`; /*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myInvoice` AS select `i`.`id` AS `id`,`i`.`ref` AS `ref`,`i`.`issued` AS `issued`,`i`.`amount` AS `amount`,`i`.`hasPdf` AS `hasPdf` from `vn`.`invoiceOut` `i` where (`i`.`clientFk` = `account`.`myUserGetId`()) */; +/*!50001 VIEW `myInvoice` AS select `i`.`id` AS `id`,`i`.`ref` AS `ref`,`i`.`issued` AS `issued`,`i`.`amount` AS `amount`,`i`.`hasPdf` AS `hasPdf` from `vn`.`invoiceOut` `i` where (`i`.`clientFk` = `account`.`myUser_getId`()) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -70949,12 +71825,12 @@ USE `hedera`; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; -/*!50001 SET character_set_client = utf8 */; -/*!50001 SET character_set_results = utf8 */; -/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myOrder` AS select `o`.`id` AS `id`,`o`.`date_send` AS `landed`,`o`.`customer_id` AS `clientFk`,`o`.`delivery_method_id` AS `deliveryMethodFk`,`o`.`agency_id` AS `agencyModeFk`,`o`.`address_id` AS `addressFk`,`o`.`company_id` AS `companyFk`,`o`.`note` AS `note`,`o`.`source_app` AS `sourceApp`,`o`.`confirmed` AS `isConfirmed`,`o`.`date_make` AS `created`,`o`.`first_row_stamp` AS `firstRowStamp`,`o`.`confirm_date` AS `confirmed` from `hedera`.`order` `o` where (`o`.`customer_id` = `account`.`myUserGetId`()) */; +/*!50001 VIEW `myOrder` AS select `o`.`id` AS `id`,`o`.`date_send` AS `landed`,`o`.`customer_id` AS `clientFk`,`o`.`delivery_method_id` AS `deliveryMethodFk`,`o`.`agency_id` AS `agencyModeFk`,`o`.`address_id` AS `addressFk`,`o`.`company_id` AS `companyFk`,`o`.`note` AS `note`,`o`.`source_app` AS `sourceApp`,`o`.`confirmed` AS `isConfirmed`,`o`.`date_make` AS `created`,`o`.`first_row_stamp` AS `firstRowStamp`,`o`.`confirm_date` AS `confirmed` from `hedera`.`order` `o` where (`o`.`customer_id` = `account`.`myUser_getId`()) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -71004,12 +71880,12 @@ USE `hedera`; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; -/*!50001 SET character_set_client = utf8 */; -/*!50001 SET character_set_results = utf8 */; -/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myTicket` AS select `t`.`id` AS `id`,`t`.`clientFk` AS `clientFk`,`t`.`warehouseFk` AS `warehouseFk`,`t`.`shipped` AS `shipped`,`t`.`landed` AS `landed`,`t`.`nickname` AS `nickname`,`t`.`agencyModeFk` AS `agencyModeFk`,`t`.`refFk` AS `refFk`,`t`.`addressFk` AS `addressFk`,`t`.`location` AS `location`,`t`.`companyFk` AS `companyFk` from `vn`.`ticket` `t` where (`t`.`clientFk` = `account`.`myUserGetId`()) */; +/*!50001 VIEW `myTicket` AS select `t`.`id` AS `id`,`t`.`clientFk` AS `clientFk`,`t`.`warehouseFk` AS `warehouseFk`,`t`.`shipped` AS `shipped`,`t`.`landed` AS `landed`,`t`.`nickname` AS `nickname`,`t`.`agencyModeFk` AS `agencyModeFk`,`t`.`refFk` AS `refFk`,`t`.`addressFk` AS `addressFk`,`t`.`location` AS `location`,`t`.`companyFk` AS `companyFk` from `vn`.`ticket` `t` where (`t`.`clientFk` = `account`.`myUser_getId`()) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -71034,10 +71910,10 @@ USE `hedera`; /*!50001 SET collation_connection = @saved_col_connection */; -- --- Final view structure for view `myTicketState` +-- Final view structure for view `myTicketService` -- -/*!50001 DROP VIEW IF EXISTS `myTicketState`*/; +/*!50001 DROP VIEW IF EXISTS `myTicketService`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; @@ -71046,7 +71922,26 @@ USE `hedera`; /*!50001 SET collation_connection = utf8_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myTicketState` AS select `t`.`id` AS `id`,`t`.`clientFk` AS `clientFk`,`t`.`warehouseFk` AS `warehouseFk`,`t`.`shipped` AS `shipped`,`t`.`landed` AS `landed`,`t`.`nickname` AS `nickname`,`t`.`agencyModeFk` AS `agencyModeFk`,`t`.`refFk` AS `refFk`,`t`.`addressFk` AS `addressFk`,`t`.`location` AS `location`,`t`.`companyFk` AS `companyFk`,`ts`.`alertLevel` AS `alertLevel`,`ts`.`code` AS `code` from (`vn`.`ticket` `t` left join `vn`.`ticketState` `ts` on((`ts`.`ticketFk` = `t`.`id`))) where (`t`.`clientFk` = `account`.`myUserGetId`()) */; +/*!50001 VIEW `myTicketService` AS select `s`.`id` AS `id`,`s`.`description` AS `description`,`s`.`quantity` AS `quantity`,`s`.`price` AS `price`,`s`.`taxClassFk` AS `taxClassFk`,`s`.`ticketFk` AS `ticketFk`,`s`.`ticketServiceTypeFk` AS `ticketServiceTypeFk` from (`vn`.`ticketService` `s` join `hedera`.`myTicket` `t` on((`s`.`ticketFk` = `t`.`id`))) */ +/*!50002 WITH CASCADED CHECK OPTION */; +/*!50001 SET character_set_client = @saved_cs_client */; +/*!50001 SET character_set_results = @saved_cs_results */; +/*!50001 SET collation_connection = @saved_col_connection */; + +-- +-- Final view structure for view `myTicketState` +-- + +/*!50001 DROP VIEW IF EXISTS `myTicketState`*/; +/*!50001 SET @saved_cs_client = @@character_set_client */; +/*!50001 SET @saved_cs_results = @@character_set_results */; +/*!50001 SET @saved_col_connection = @@collation_connection */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; +/*!50001 CREATE ALGORITHM=UNDEFINED */ +/*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ +/*!50001 VIEW `myTicketState` AS select `t`.`id` AS `id`,`t`.`clientFk` AS `clientFk`,`t`.`warehouseFk` AS `warehouseFk`,`t`.`shipped` AS `shipped`,`t`.`landed` AS `landed`,`t`.`nickname` AS `nickname`,`t`.`agencyModeFk` AS `agencyModeFk`,`t`.`refFk` AS `refFk`,`t`.`addressFk` AS `addressFk`,`t`.`location` AS `location`,`t`.`companyFk` AS `companyFk`,`ts`.`alertLevel` AS `alertLevel`,`ts`.`code` AS `code` from (`vn`.`ticket` `t` left join `vn`.`ticketState` `ts` on((`ts`.`ticketFk` = `t`.`id`))) where (`t`.`clientFk` = `account`.`myUser_getId`()) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -71059,12 +71954,12 @@ USE `hedera`; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; -/*!50001 SET character_set_client = utf8 */; -/*!50001 SET character_set_results = utf8 */; -/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `myTpvTransaction` AS select `t`.`id` AS `id`,`t`.`merchantFk` AS `merchantFk`,`t`.`clientFk` AS `clientFk`,`t`.`receiptFk` AS `receiptFk`,`t`.`amount` AS `amount`,`t`.`response` AS `response`,`t`.`status` AS `status`,`t`.`created` AS `created` from `hedera`.`tpvTransaction` `t` where (`t`.`clientFk` = `account`.`myUserGetId`()) */; +/*!50001 VIEW `myTpvTransaction` AS select `t`.`id` AS `id`,`t`.`merchantFk` AS `merchantFk`,`t`.`clientFk` AS `clientFk`,`t`.`receiptFk` AS `receiptFk`,`t`.`amount` AS `amount`,`t`.`response` AS `response`,`t`.`status` AS `status`,`t`.`created` AS `created` from `hedera`.`tpvTransaction` `t` where (`t`.`clientFk` = `account`.`myUser_getId`()) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -71544,7 +72439,7 @@ USE `vn`; /*!50001 SET collation_connection = utf8_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `cmr_list` AS select `cmr`.`id` AS `cmrFk`,`cmr`.`ticketFk` AS `ticketFk`,`cmr`.`truckPlate` AS `truckPlate`,`cmr`.`observations` AS `observations`,`cmr`.`senderInstruccions` AS `senderInstruccions`,`cmr`.`paymentInstruccions` AS `paymentInstruccions`,`cmr`.`specialAgreements` AS `specialAgreements`,`cmr`.`created` AS `created`,`cmr`.`packagesList` AS `packagesList`,`aTo`.`nickname` AS `clientName`,`aTo`.`postalCode` AS `clientPostalCode`,`aTo`.`street` AS `clientStreet`,`aTo`.`city` AS `clientCity`,`pTo`.`name` AS `clientProvince`,`cTo`.`country` AS `clientCountry`,`su`.`name` AS `companyName`,`su`.`street` AS `companyStreet`,`su`.`postCode` AS `companyPostCode`,`su`.`city` AS `companyCity`,`cSu`.`country` AS `companyCountry`,concat(`aFrom`.`street`,' ',`aFrom`.`postalCode`,' ',`aFrom`.`city`,' (',`cFrom`.`country`,')') AS `warehouseAddress`,`cmr`.`created` AS `shipped`,`client`.`socialName` AS `clientOficialName`,`aSu`.`name` AS `carrierName`,`aSu`.`street` AS `carrierStreet`,`aSu`.`postCode` AS `carrierPostCode`,`aSu`.`city` AS `carrierCity`,`cAs`.`country` AS `carrierCountry`,ifnull(`aTo`.`phone`,`client`.`phone`) AS `phone`,ifnull(`aTo`.`mobile`,`client`.`mobile`) AS `mobile`,`aTo`.`id` AS `addressFk` from (((((((((((`cmr` join `address` `aTo` on((`aTo`.`id` = `cmr`.`addressToFk`))) join `province` `pTo` on((`pTo`.`id` = `aTo`.`provinceFk`))) join `country` `cTo` on((`cTo`.`id` = `pTo`.`countryFk`))) join `client` on((`client`.`id` = `aTo`.`clientFk`))) join `supplier` `su` on((`su`.`id` = `cmr`.`companyFk`))) join `country` `cSu` on((`cSu`.`id` = `su`.`countryFk`))) join `address` `aFrom` on((`aFrom`.`id` = `cmr`.`addressFromFk`))) join `province` `pFrom` on((`pFrom`.`id` = `aFrom`.`provinceFk`))) join `country` `cFrom` on((`cFrom`.`id` = `pFrom`.`countryFk`))) join `supplier` `aSu` on((`aSu`.`id` = `cmr`.`supplierFk`))) join `country` `cAs` on((`cAs`.`id` = `aSu`.`countryFk`))) */; +/*!50001 VIEW `cmr_list` AS select `cmr`.`id` AS `cmrFk`,`cmr`.`ticketFk` AS `ticketFk`,`cmr`.`truckPlate` AS `truckPlate`,`cmr`.`observations` AS `observations`,`cmr`.`senderInstruccions` AS `senderInstruccions`,`cmr`.`paymentInstruccions` AS `paymentInstruccions`,`cmr`.`specialAgreements` AS `specialAgreements`,`cmr`.`created` AS `created`,`cmr`.`packagesList` AS `packagesList`,`aTo`.`nickname` AS `clientName`,`aTo`.`postalCode` AS `clientPostalCode`,`aTo`.`street` AS `clientStreet`,`aTo`.`city` AS `clientCity`,`pTo`.`name` AS `clientProvince`,`cTo`.`country` AS `clientCountry`,`su`.`name` AS `companyName`,`su`.`street` AS `companyStreet`,`su`.`postCode` AS `companyPostCode`,`su`.`city` AS `companyCity`,`cSu`.`country` AS `companyCountry`,concat(`aFrom`.`street`,' ',`aFrom`.`postalCode`,' ',`aFrom`.`city`,' (',`cFrom`.`country`,')') AS `warehouseAddress`,`cmr`.`created` AS `shipped`,`aTo`.`nickname` AS `clientOficialName`,`aSu`.`name` AS `carrierName`,`aSu`.`street` AS `carrierStreet`,`aSu`.`postCode` AS `carrierPostCode`,`aSu`.`city` AS `carrierCity`,`cAs`.`country` AS `carrierCountry`,ifnull(`aTo`.`phone`,`client`.`phone`) AS `phone`,ifnull(`aTo`.`mobile`,`client`.`mobile`) AS `mobile`,`aTo`.`id` AS `addressFk` from (((((((((((`cmr` left join `address` `aTo` on((`aTo`.`id` = `cmr`.`addressToFk`))) left join `province` `pTo` on((`pTo`.`id` = `aTo`.`provinceFk`))) left join `country` `cTo` on((`cTo`.`id` = `pTo`.`countryFk`))) left join `client` on((`client`.`id` = `aTo`.`clientFk`))) left join `supplier` `su` on((`su`.`id` = `cmr`.`companyFk`))) left join `country` `cSu` on((`cSu`.`id` = `su`.`countryFk`))) left join `address` `aFrom` on((`aFrom`.`id` = `cmr`.`addressFromFk`))) left join `province` `pFrom` on((`pFrom`.`id` = `aFrom`.`provinceFk`))) left join `country` `cFrom` on((`cFrom`.`id` = `pFrom`.`countryFk`))) left join `supplier` `aSu` on((`aSu`.`id` = `cmr`.`supplierFk`))) left join `country` `cAs` on((`cAs`.`id` = `aSu`.`countryFk`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -71814,7 +72709,7 @@ USE `vn`; /*!50001 SET collation_connection = utf8_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `expeditionCommon` AS select `et`.`id` AS `truckFk`,`et`.`ETD` AS `etd`,ifnull(ucase(`et`.`description`),'SIN ESCANEAR') AS `description`,`es`.`palletFk` AS `palletFk`,`t`.`routeFk` AS `routeFk`,`es`.`id` AS `scanFk`,`e`.`id` AS `expeditionFk`,`r`.`expeditionTruckFk` AS `expeditionTruckFk`,`t`.`warehouseFk` AS `warehouseFk`,`e`.`created` AS `lastPacked` from (((((`vn`.`ticket` `t` left join `vn`.`expedition` `e` on((`t`.`id` = `e`.`ticketFk`))) left join `vn`.`expeditionScan` `es` on((`e`.`id` = `es`.`expeditionFk`))) left join `vn`.`expeditionPallet` `ep` on((`es`.`palletFk` = `ep`.`id`))) left join `vn`.`routesMonitor` `r` on((`r`.`routeFk` = `t`.`routeFk`))) left join `vn`.`expeditionTruck` `et` on((`et`.`id` = `r`.`expeditionTruckFk`))) where ((`t`.`shipped` >= curdate()) and (`t`.`routeFk` <> 0)) */; +/*!50001 VIEW `expeditionCommon` AS select `et`.`id` AS `truckFk`,`et`.`ETD` AS `etd`,ifnull(ucase(`et`.`description`),'SIN ESCANEAR') AS `description`,`es`.`palletFk` AS `palletFk`,`t`.`routeFk` AS `routeFk`,`es`.`id` AS `scanFk`,`e`.`id` AS `expeditionFk`,`r`.`expeditionTruckFk` AS `expeditionTruckFk`,`t`.`warehouseFk` AS `warehouseFk`,`e`.`created` AS `lastPacked`,`t`.`id` AS `ticketFk` from (((((`vn`.`ticket` `t` left join `vn`.`expedition` `e` on((`t`.`id` = `e`.`ticketFk`))) left join `vn`.`expeditionScan` `es` on((`e`.`id` = `es`.`expeditionFk`))) left join `vn`.`expeditionPallet` `ep` on((`es`.`palletFk` = `ep`.`id`))) left join `vn`.`routesMonitor` `r` on((`r`.`routeFk` = `t`.`routeFk`))) left join `vn`.`expeditionTruck` `et` on((`et`.`id` = `r`.`expeditionTruckFk`))) where ((`t`.`shipped` >= curdate()) and (`t`.`routeFk` <> 0)) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -71850,7 +72745,25 @@ USE `vn`; /*!50001 SET collation_connection = utf8_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `expeditionRoute_Monitor` AS select `r`.`id` AS `routeFk`,count(distinct `e`.`id`) AS `expeditions`,count(distinct `es`.`id`) AS `scanned`,max(`e`.`created`) AS `lastPacked` from (((((`vn`.`route` `r` join `vn`.`routesMonitor` `rm` on((`r`.`id` = `rm`.`routeFk`))) join `vn`.`expeditionTruck` `et` on((`et`.`id` = `rm`.`expeditionTruckFk`))) join `vn`.`ticket` `t` on((`t`.`routeFk` = `r`.`id`))) left join `vn`.`expedition` `e` on((`e`.`ticketFk` = `t`.`id`))) left join `vn`.`expeditionScan` `es` on((`es`.`expeditionFk` = `e`.`id`))) where (`et`.`ETD` >= curdate()) group by `r`.`id` */; +/*!50001 VIEW `expeditionRoute_Monitor` AS select `r`.`id` AS `routeFk`,count(distinct if(isnull(`e`.`id`),`t`.`id`,NULL)) AS `tickets`,count(distinct `e`.`id`) AS `expeditions`,count(distinct `es`.`id`) AS `scanned`,max(`e`.`created`) AS `lastPacked` from (((((`vn`.`route` `r` join `vn`.`routesMonitor` `rm` on((`r`.`id` = `rm`.`routeFk`))) join `vn`.`expeditionTruck` `et` on((`et`.`id` = `rm`.`expeditionTruckFk`))) join `vn`.`ticket` `t` on((`t`.`routeFk` = `r`.`id`))) left join `vn`.`expedition` `e` on((`e`.`ticketFk` = `t`.`id`))) left join `vn`.`expeditionScan` `es` on((`es`.`expeditionFk` = `e`.`id`))) where (`et`.`ETD` >= curdate()) group by `r`.`id` */; +/*!50001 SET character_set_client = @saved_cs_client */; +/*!50001 SET character_set_results = @saved_cs_results */; +/*!50001 SET collation_connection = @saved_col_connection */; + +-- +-- Final view structure for view `expeditionRoute_freeTickets` +-- + +/*!50001 DROP VIEW IF EXISTS `expeditionRoute_freeTickets`*/; +/*!50001 SET @saved_cs_client = @@character_set_client */; +/*!50001 SET @saved_cs_results = @@character_set_results */; +/*!50001 SET @saved_col_connection = @@collation_connection */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; +/*!50001 CREATE ALGORITHM=UNDEFINED */ +/*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ +/*!50001 VIEW `expeditionRoute_freeTickets` AS select `t`.`routeFk` AS `routeFk`,`tss`.`ticket` AS `ticket`,`s`.`name` AS `code`,`w`.`name` AS `almacen`,`tss`.`updated` AS `updated` from (((`vn`.`ticketStateToday` `tss` join `vn`.`ticket` `t` on((`t`.`id` = `tss`.`ticket`))) join `vn`.`warehouse` `w` on((`w`.`id` = `t`.`warehouseFk`))) join `vn`.`state` `s` on((`s`.`id` = `tss`.`state`))) where (ifnull(`t`.`packages`,0) = 0) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -71904,7 +72817,7 @@ USE `vn`; /*!50001 SET collation_connection = utf8_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `expeditionTruck_Control` AS select `e`.`truckFk` AS `id`,`e`.`etd` AS `ETD`,`e`.`description` AS `description`,count(distinct `e`.`palletFk`) AS `pallets`,count(distinct `e`.`routeFk`) AS `routes`,count(distinct `e`.`scanFk`) AS `scans`,count(distinct `e`.`expeditionFk`) AS `expeditions`,sum((`e`.`truckFk` <> `e`.`expeditionTruckFk`)) AS `fallos`,max(`e`.`lastPacked`) AS `lastPacked` from `vn`.`expeditionCommon` `e` group by `e`.`truckFk` order by `fallos` desc,`e`.`etd` */; +/*!50001 VIEW `expeditionTruck_Control` AS select `e`.`truckFk` AS `id`,`e`.`etd` AS `ETD`,`e`.`description` AS `description`,count(distinct if(isnull(`e`.`expeditionFk`),`e`.`ticketFk`,NULL)) AS `ticketsSinBultos`,count(distinct `e`.`palletFk`) AS `pallets`,count(distinct `e`.`routeFk`) AS `routes`,count(distinct `e`.`scanFk`) AS `scans`,count(distinct `e`.`expeditionFk`) AS `expeditions`,sum((`e`.`truckFk` <> `e`.`expeditionTruckFk`)) AS `fallos`,max(`e`.`lastPacked`) AS `lastPacked` from `vn`.`expeditionCommon` `e` group by `e`.`truckFk` order by `fallos` desc,`e`.`etd` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -72655,12 +73568,12 @@ USE `vn`; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; -/*!50001 SET character_set_client = utf8 */; -/*!50001 SET character_set_results = utf8 */; -/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 SET character_set_client = utf8mb4 */; +/*!50001 SET character_set_results = utf8mb4 */; +/*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */ -/*!50001 VIEW `productionVolume_LastHour` AS select cast(sum((`productionVolume`.`cm3` / 1000000)) as decimal(10,0)) AS `m3`,`productionVolume`.`warehouseFk` AS `warehouseFk` from `productionVolume` where ((`productionVolume`.`created` > (now() + interval -(1) hour)) and (`productionVolume`.`warehouseFk` in (1,44))) group by `productionVolume`.`warehouseFk` */; +/*!50001 VIEW `productionVolume_LastHour` AS select cast(sum((`productionVolume`.`cm3` / 1000000)) as decimal(10,0)) AS `m3`,`productionVolume`.`warehouseFk` AS `warehouseFk` from `productionVolume` where ((`productionVolume`.`created` > (now() + interval -(1) hour)) and (`productionVolume`.`warehouseFk` in (1,44,60))) group by `productionVolume`.`warehouseFk` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; @@ -73346,4 +74259,4 @@ USE `vncontrol`; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-10-20 11:28:39 +-- Dump completed on 2020-11-02 10:31:18 diff --git a/db/export-data.sh b/db/export-data.sh index e7e588abd..db4e2a003 100755 --- a/db/export-data.sh +++ b/db/export-data.sh @@ -87,5 +87,6 @@ TABLES=( sage TiposIva TiposTransacciones + TiposRetencion ) dump_tables ${TABLES[@]} \ No newline at end of file diff --git a/e2e/helpers/selectors.js b/e2e/helpers/selectors.js index c4f022e67..ffcff8734 100644 --- a/e2e/helpers/selectors.js +++ b/e2e/helpers/selectors.js @@ -272,9 +272,9 @@ export default { firstRequestItemID: 'vn-item-request vn-tbody > vn-tr:nth-child(1) > vn-td-editable:nth-child(7)', firstRequestQuantity: 'vn-item-request vn-tbody > vn-tr:nth-child(1) > vn-td-editable:nth-child(8)', firstRequestConcept: 'vn-item-request vn-tbody > vn-tr:nth-child(1) > vn-td:nth-child(9)', - secondRequestStatus: 'vn-item-request vn-tbody > vn-tr:nth-child(2) > vn-td:nth-child(10)', firstRequestStatus: 'vn-item-request vn-tbody > vn-tr:nth-child(1) > vn-td:nth-child(10)', - secondRequestDecline: 'vn-item-request vn-tbody > vn-tr:nth-child(1) vn-icon-button[icon="thumb_down"]', + secondRequestStatus: 'vn-item-request vn-tbody > vn-tr:nth-child(2) > vn-td:nth-child(10)', + secondRequestDecline: 'vn-item-request vn-tr:nth-child(2) vn-icon-button[icon="thumb_down"]', declineReason: 'vn-textarea[ng-model="$ctrl.denyObservation"]' }, itemBasicData: { @@ -613,7 +613,7 @@ export default { isPaidWithManaCheckbox: 'vn-claim-action vn-check[ng-model="$ctrl.claim.isChargedToMana"]' }, ordersIndex: { - secondSearchResultTotal: 'vn-order-index vn-card > vn-table > div > vn-tbody vn-tr:nth-child(2) vn-td:nth-child(9)', + secondSearchResultTotal: 'vn-order-index vn-card > vn-table > div > vn-tbody .vn-tr:nth-child(2) vn-td:nth-child(9)', advancedSearchButton: 'vn-order-search-panel vn-submit[label="Search"]', openAdvancedSearch: 'vn-searchbar vn-icon[icon="arrow_drop_down"]', advancedSearchShowEmptyCheckbox: 'vn-order-search-panel vn-check[label="Show empty"]', diff --git a/e2e/paths/04-item/13_request.spec.js b/e2e/paths/04-item/13_request.spec.js index 66cd7a0f5..19838883e 100644 --- a/e2e/paths/04-item/13_request.spec.js +++ b/e2e/paths/04-item/13_request.spec.js @@ -28,7 +28,7 @@ describe('Item request path', () => { expect(filledConcept).toContain('Melee weapon heavy shield 1x0.5m'); }); - it('should the status of the request should now be accepted', async() => { + it('should check the status of the request should now be accepted', async() => { let status = await page.waitToGetProperty(selectors.itemRequest.firstRequestStatus, 'innerText'); expect(status).toContain('Accepted'); @@ -38,7 +38,7 @@ describe('Item request path', () => { await page.waitToClick(selectors.itemRequest.secondRequestDecline); await page.write(selectors.itemRequest.declineReason, 'Not quite as expected'); await page.respondToDialog('accept'); - let status = await page.waitToGetProperty(selectors.itemRequest.firstRequestStatus, 'innerText'); + let status = await page.waitToGetProperty(selectors.itemRequest.secondRequestStatus, 'innerText'); expect(status).toContain('Denied'); }); diff --git a/front/core/components/contextmenu/index.js b/front/core/components/contextmenu/index.js index db74848a6..add5a8b66 100755 --- a/front/core/components/contextmenu/index.js +++ b/front/core/components/contextmenu/index.js @@ -165,7 +165,7 @@ export default class Contextmenu { removeFilter() { const userFilter = this.model.userFilter; const userParams = this.model.userParams; - const where = userFilter.where; + const where = userFilter && userFilter.where; let filterKey = this.fieldName; if (this.exprBuilder) { @@ -173,9 +173,11 @@ export default class Contextmenu { param: filterKey, value: null }); - [filterKey] = Object.keys(param); + if (param) [filterKey] = Object.keys(param); } + if (!where) return; + const whereKeys = Object.keys(where); for (let key of whereKeys) removeProp(where, filterKey, key); diff --git a/front/core/locale/es.yml b/front/core/locale/es.yml index 1e1e4da4c..d2d3b6262 100644 --- a/front/core/locale/es.yml +++ b/front/core/locale/es.yml @@ -62,4 +62,5 @@ Go up: Ir arriba Loading...: Cargando... No results found: Sin resultados No data: Sin datos -Load more: Cargar más \ No newline at end of file +Load more: Cargar más +Undo changes: Deshacer cambios \ No newline at end of file diff --git a/modules/account/back/methods/account-synchronizer/test.js b/modules/account/back/methods/account-synchronizer/test.js new file mode 100644 index 000000000..a77940168 --- /dev/null +++ b/modules/account/back/methods/account-synchronizer/test.js @@ -0,0 +1,15 @@ + +module.exports = Self => { + Self.remoteMethod('test', { + description: 'Tests connector configuration', + http: { + path: `/test`, + verb: 'GET' + } + }); + + Self.test = async function() { + let connector = await Self.getSynchronizer(); + await connector.test(); + }; +}; diff --git a/modules/account/back/methods/role-inherit/sync.js b/modules/account/back/methods/role-inherit/sync.js index b84e4c2fe..f3986029e 100644 --- a/modules/account/back/methods/role-inherit/sync.js +++ b/modules/account/back/methods/role-inherit/sync.js @@ -1,6 +1,4 @@ -const SyncEngine = require('../../util/sync-engine'); - module.exports = Self => { Self.remoteMethod('sync', { description: 'Synchronizes the user with the other user databases', @@ -11,17 +9,6 @@ module.exports = Self => { }); Self.sync = async function() { - let engine = new SyncEngine(); - await engine.init(Self.app.models); - - let err; - try { - await engine.syncRoles(); - } catch (e) { - err = e; - } - - await engine.deinit(); - if (err) throw err; + await Self.app.models.AccountConfig.syncRoles(); }; }; diff --git a/modules/account/back/methods/user-account/sync-all.js b/modules/account/back/methods/user-account/sync-all.js index 737099ce8..07d82f5cb 100644 --- a/modules/account/back/methods/user-account/sync-all.js +++ b/modules/account/back/methods/user-account/sync-all.js @@ -1,6 +1,4 @@ -const SyncEngine = require('../../util/sync-engine'); - module.exports = Self => { Self.remoteMethod('syncAll', { description: 'Synchronizes user database with LDAP and Samba', @@ -11,26 +9,6 @@ module.exports = Self => { }); Self.syncAll = async function() { - let $ = Self.app.models; - - let engine = new SyncEngine(); - await engine.init($); - - let usersToSync = await engine.getUsers(); - usersToSync = Array.from(usersToSync.values()) - .sort((a, b) => a.localeCompare(b)); - - for (let user of usersToSync) { - try { - console.log(`Synchronizing user '${user}'`); - await engine.sync(user); - console.log(` -> '${user}' sinchronized`); - } catch (err) { - console.error(` -> '${user}' synchronization error:`, err.message); - } - } - - await engine.deinit(); - await $.RoleInherit.sync(); + await Self.app.models.AccountConfig.syncUsers(); }; }; diff --git a/modules/account/back/methods/user-account/sync-by-id.js b/modules/account/back/methods/user-account/sync-by-id.js index 3c292dd4c..b08c9d9fc 100644 --- a/modules/account/back/methods/user-account/sync-by-id.js +++ b/modules/account/back/methods/user-account/sync-by-id.js @@ -12,6 +12,10 @@ module.exports = Self => { arg: 'password', type: 'string', description: 'The password' + }, { + arg: 'force', + type: 'boolean', + description: 'Whether to force synchronization' } ], http: { @@ -20,8 +24,8 @@ module.exports = Self => { } }); - Self.syncById = async function(id, password) { + Self.syncById = async function(id, password, force) { let user = await Self.app.models.Account.findById(id, {fields: ['name']}); - await Self.sync(user.name, password); + await Self.sync(user.name, password, force); }; }; diff --git a/modules/account/back/methods/user-account/sync.js b/modules/account/back/methods/user-account/sync.js index f16b2c052..7c50dc236 100644 --- a/modules/account/back/methods/user-account/sync.js +++ b/modules/account/back/methods/user-account/sync.js @@ -1,6 +1,4 @@ -const SyncEngine = require('../../util/sync-engine'); - module.exports = Self => { Self.remoteMethod('sync', { description: 'Synchronizes the user with the other user databases', @@ -14,6 +12,10 @@ module.exports = Self => { arg: 'password', type: 'string', description: 'The password' + }, { + arg: 'force', + type: 'boolean', + description: 'Whether to force synchronization' } ], http: { @@ -22,7 +24,7 @@ module.exports = Self => { } }); - Self.sync = async function(userName, password) { + Self.sync = async function(userName, password, force) { let $ = Self.app.models; let user = await $.Account.findOne({ @@ -31,21 +33,9 @@ module.exports = Self => { }); let isSync = !await $.UserSync.exists(userName); - if (user && isSync) return; - - let err; - let engine = new SyncEngine(); - await engine.init($); - - try { - await engine.sync(userName, password, true); - await $.UserSync.destroyById(userName); - } catch (e) { - err = e; - } - - await engine.deinit(); - if (err) throw err; + if (!force && isSync && user) return; + await $.AccountConfig.syncUser(userName, password); + await $.UserSync.destroyById(userName); }; }; diff --git a/modules/account/back/mixins/account-synchronizer.js b/modules/account/back/mixins/account-synchronizer.js new file mode 100644 index 000000000..8ba8bfe9d --- /dev/null +++ b/modules/account/back/mixins/account-synchronizer.js @@ -0,0 +1,78 @@ + +const app = require('vn-loopback/server/server'); +const UserError = require('vn-loopback/util/user-error'); + +module.exports = function(Self, options) { + require('../methods/account-synchronizer/test')(Self); + + Self.once('attached', function() { + app.models.AccountConfig.addSynchronizer(Self); + }); + + /** + * Mixin for user synchronizers. + * + * @property {Array} $ + * @property {Object} accountConfig + * @property {Object} mailConfig + */ + let Mixin = { + /** + * Initalizes the synchronizer. + */ + async init() {}, + + /** + * Deinitalizes the synchronizer. + */ + async deinit() {}, + + /** + * Get users to synchronize. + * + * @param {Set} usersToSync Set where users are added + */ + async getUsers(usersToSync) {}, + + /** + * Synchronizes a user. + * + * @param {Object} info User information + * @param {String} userName The user name + * @param {String} password Thepassword + */ + async syncUser(info, userName, password) {}, + + /** + * Synchronizes user groups. + * + * @param {Object} info User information + * @param {String} userName The user name + */ + async syncUserGroups(info, userName) {}, + + /** + * Synchronizes roles. + */ + async syncRoles() {}, + + /** + * Tests synchronizer configuration. + */ + async test() { + try { + await this.init(); + await this.deinit(); + } catch (e) { + let err = new UserError(e.message); + err.name = e.name; + throw err; + } + } + }; + + for (let method in Mixin) { + if (!Self.prototype[method]) + Self.prototype[method] = Mixin[method]; + } +}; diff --git a/modules/account/back/model-config.json b/modules/account/back/model-config.json index a613b382c..96372f427 100644 --- a/modules/account/back/model-config.json +++ b/modules/account/back/model-config.json @@ -29,6 +29,12 @@ "SambaConfig": { "dataSource": "vn" }, + "Sip": { + "dataSource": "vn" + }, + "SipConfig": { + "dataSource": "vn" + }, "UserAccount": { "dataSource": "vn" }, diff --git a/modules/account/back/models/account-config.js b/modules/account/back/models/account-config.js new file mode 100644 index 000000000..b70b49f70 --- /dev/null +++ b/modules/account/back/models/account-config.js @@ -0,0 +1,223 @@ + +const app = require('vn-loopback/server/server'); + +module.exports = Self => { + Object.assign(Self, { + synchronizers: [], + + addSynchronizer(synchronizer) { + this.synchronizers.push(synchronizer); + }, + + async syncUsers() { + let instance = await Self.getInstance(); + + let usersToSync = instance.getUsers(); + usersToSync = Array.from(usersToSync.values()) + .sort((a, b) => a.localeCompare(b)); + + for (let userName of usersToSync) { + try { + console.log(`Synchronizing user '${userName}'`); + await instance.synchronizerSyncUser(userName); + console.log(` -> '${userName}' sinchronized`); + } catch (err) { + console.error(` -> '${userName}' synchronization error:`, err.message); + } + } + + await instance.synchronizerDeinit(); + await Self.syncRoles(); + }, + + async syncUser(userName, password) { + let instance = await Self.getInstance(); + try { + await instance.synchronizerSyncUser(userName, password, true); + } finally { + await instance.synchronizerDeinit(); + } + }, + + async syncRoles() { + let instance = await Self.getInstance(); + try { + await instance.synchronizerSyncRoles(); + } finally { + await instance.synchronizerDeinit(); + } + }, + + async getSynchronizer() { + return await Self.findOne(); + }, + + async getInstance() { + let instance = await Self.findOne({ + fields: ['homedir', 'shell', 'idBase'] + }); + await instance.synchronizerInit(); + return instance; + } + }); + + Object.assign(Self.prototype, { + async synchronizerInit() { + let mailConfig = await app.models.MailConfig.findOne({ + fields: ['domain'] + }); + + let synchronizers = []; + + for (let Synchronizer of Self.synchronizers) { + let synchronizer = await Synchronizer.getSynchronizer(); + if (!synchronizer) continue; + Object.assign(synchronizer, { + accountConfig: this + }); + await synchronizer.init(); + synchronizers.push(synchronizer); + } + + Object.assign(this, { + synchronizers, + domain: mailConfig.domain + }); + }, + + async synchronizerDeinit() { + for (let synchronizer of this.synchronizers) + await synchronizer.deinit(); + }, + + async synchronizerSyncUser(userName, password, syncGroups) { + let $ = app.models; + + if (!userName) return; + userName = userName.toLowerCase(); + + // Skip conflicting users + if (['administrator', 'root'].indexOf(userName) >= 0) + return; + + let user = await $.Account.findOne({ + where: {name: userName}, + fields: [ + 'id', + 'nickname', + 'email', + 'lang', + 'roleFk', + 'sync', + 'active', + 'created', + 'bcryptPassword', + 'updated' + ], + include: { + relation: 'roles', + scope: { + include: { + relation: 'inherits', + scope: { + fields: ['name'] + } + } + } + } + }); + + let info = { + user, + hasAccount: false + }; + + if (user) { + let exists = await $.UserAccount.exists(user.id); + Object.assign(info, { + hasAccount: user.active && exists, + corporateMail: `${userName}@${this.domain}`, + uidNumber: this.idBase + user.id + }); + } + + let errs = []; + + for (let synchronizer of this.synchronizers) { + try { + await synchronizer.syncUser(userName, info, password); + if (syncGroups) + await synchronizer.syncUserGroups(userName, info); + } catch (err) { + errs.push(err); + } + } + + if (errs.length) throw errs[0]; + }, + + async synchronizerGetUsers() { + let usersToSync = new Set(); + + for (let synchronizer of this.synchronizers) + await synchronizer.getUsers(usersToSync); + + return usersToSync; + }, + + async synchronizerSyncRoles() { + for (let synchronizer of this.synchronizers) + await synchronizer.syncRoles(); + }, + + async syncUser(userName, info, password) { + let $ = app.models; + let {user} = info; + + if (user && user.active) { + let bcryptPassword = password + ? $.User.hashPassword(password) + : user.bcryptPassword; + + await $.Account.upsertWithWhere({id: user.id}, + {bcryptPassword} + ); + + let dbUser = { + id: user.id, + username: userName, + email: user.email, + created: user.created, + updated: user.updated + }; + if (bcryptPassword) + dbUser.password = bcryptPassword; + + if (await $.user.exists(user.id)) + await $.user.replaceById(user.id, dbUser); + else + await $.user.create(dbUser); + } else + await $.user.destroyAll({username: userName}); + }, + + async getUsers(usersToSync) { + let accounts = await app.models.UserAccount.find({ + fields: ['id'], + include: { + relation: 'user', + scope: { + fields: ['name'], + where: {active: true} + } + } + }); + + for (let account of accounts) { + let user = account.user(); + if (!user) continue; + usersToSync.add(user.name); + } + } + }); +}; diff --git a/modules/account/back/models/account-config.json b/modules/account/back/models/account-config.json index a2a405610..1c643ac38 100644 --- a/modules/account/back/models/account-config.json +++ b/modules/account/back/models/account-config.json @@ -6,6 +6,9 @@ "table": "account.accountConfig" } }, + "mixins": { + "AccountSynchronizer": {} + }, "properties": { "id": { "type": "number", diff --git a/modules/account/back/models/ldap-config.js b/modules/account/back/models/ldap-config.js new file mode 100644 index 000000000..3a121aa42 --- /dev/null +++ b/modules/account/back/models/ldap-config.js @@ -0,0 +1,265 @@ + +const app = require('vn-loopback/server/server'); +const ldap = require('../util/ldapjs-extra'); +const crypto = require('crypto'); +const nthash = require('smbhash').nthash; + +module.exports = Self => { + Self.getSynchronizer = async function() { + return await Self.findOne({ + fields: [ + 'server', + 'rdn', + 'password', + 'userDn', + 'groupDn' + ] + }); + }; + + Object.assign(Self.prototype, { + async init() { + this.client = ldap.createClient({ + url: this.server + }); + await this.client.bind(this.rdn, this.password); + }, + + async deinit() { + await this.client.unbind(); + }, + + async syncUser(userName, info, password) { + let { + client, + accountConfig + } = this; + + let {user} = info; + + let res = await client.search(this.userDn, { + scope: 'sub', + attributes: ['userPassword', 'sambaNTPassword'], + filter: `&(uid=${userName})` + }); + + let oldUser; + await new Promise((resolve, reject) => { + res.on('error', reject); + res.on('searchEntry', e => oldUser = e.object); + res.on('end', resolve); + }); + + try { + let dn = `uid=${userName},${this.userDn}`; + await client.del(dn); + } catch (e) { + if (e.name !== 'NoSuchObjectError') throw e; + } + + if (!info.hasAccount) { + if (oldUser) + console.log(` -> '${userName}' removed from LDAP`); + return; + } + + let nickname = user.nickname || userName; + let nameArgs = nickname.trim().split(' '); + let sn = nameArgs.length > 1 + ? nameArgs.splice(1).join(' ') + : '-'; + + let dn = `uid=${userName},${this.userDn}`; + let newEntry = { + uid: userName, + objectClass: [ + 'inetOrgPerson', + 'posixAccount', + 'sambaSamAccount' + ], + cn: nickname, + displayName: nickname, + givenName: nameArgs[0], + sn, + mail: info.corporateMail, + preferredLanguage: user.lang || 'en', + homeDirectory: `${accountConfig.homedir}/${userName}`, + loginShell: accountConfig.shell, + uidNumber: info.uidNumber, + gidNumber: accountConfig.idBase + user.roleFk, + sambaSID: '-' + }; + + if (password) { + let salt = crypto + .randomBytes(8) + .toString('base64'); + + let hash = crypto.createHash('sha1'); + hash.update(password); + hash.update(salt, 'binary'); + let digest = hash.digest('binary'); + + let ssha = Buffer + .from(digest + salt, 'binary') + .toString('base64'); + + Object.assign(newEntry, { + userPassword: `{SSHA}${ssha}`, + sambaNTPassword: nthash(password) + }); + } else if (oldUser) { + Object.assign(newEntry, { + userPassword: oldUser.userPassword, + sambaNTPassword: oldUser.sambaNTPassword + }); + } + + for (let prop in newEntry) { + if (newEntry[prop] == null) + delete newEntry[prop]; + } + + await client.add(dn, newEntry); + }, + + async syncUserGroups(userName, info) { + let {client} = this; + + let res = await client.search(this.groupDn, { + scope: 'sub', + attributes: ['dn'], + filter: `&(memberUid=${userName})(objectClass=posixGroup)` + }); + + let oldGroups = []; + await new Promise((resolve, reject) => { + res.on('error', reject); + res.on('searchEntry', e => oldGroups.push(e.object)); + res.on('end', resolve); + }); + + let reqs = []; + for (let oldGroup of oldGroups) { + let change = new ldap.Change({ + operation: 'delete', + modification: {memberUid: userName} + }); + reqs.push(client.modify(oldGroup.dn, change)); + } + await Promise.all(reqs); + + if (!info.hasAccount) return; + + reqs = []; + for (let role of info.user.roles()) { + let change = new ldap.Change({ + operation: 'add', + modification: {memberUid: userName} + }); + let roleName = role.inherits().name; + let dn = `cn=${roleName},${this.groupDn}`; + reqs.push(client.modify(dn, change)); + } + await Promise.all(reqs); + }, + + async getUsers(usersToSync) { + let {client} = this; + + let res = await client.search(this.userDn, { + scope: 'sub', + attributes: ['uid'], + filter: `uid=*` + }); + + await new Promise((resolve, reject) => { + res.on('error', reject); + res.on('searchEntry', e => usersToSync.add(e.object.uid)); + res.on('end', resolve); + }); + }, + + async syncRoles() { + let $ = app.models; + let { + client, + accountConfig + } = this; + + // Delete roles + + let opts = { + scope: 'sub', + attributes: ['dn'], + filter: 'objectClass=posixGroup' + }; + let res = await client.search(this.groupDn, opts); + + let reqs = []; + await new Promise((resolve, reject) => { + res.on('error', err => { + if (err.name === 'NoSuchObjectError') + err = new Error(`Object '${this.groupDn}' does not exist`); + reject(err); + }); + res.on('searchEntry', e => { + reqs.push(client.del(e.object.dn)); + }); + res.on('end', resolve); + }); + await Promise.all(reqs); + + // Recreate roles + + let roles = await $.Role.find({ + fields: ['id', 'name', 'description'] + }); + let roleRoles = await $.RoleRole.find({ + fields: ['role', 'inheritsFrom'] + }); + let roleMap = toMap(roleRoles, e => { + return {key: e.inheritsFrom, val: e.role}; + }); + + let accounts = await $.UserAccount.find({ + fields: ['id'], + include: { + relation: 'user', + scope: { + fields: ['name', 'roleFk'], + where: {active: true} + } + } + }); + let accountMap = toMap(accounts, e => { + let user = e.user(); + if (!user) return; + return {key: user.roleFk, val: user.name}; + }); + + reqs = []; + for (let role of roles) { + let newEntry = { + objectClass: ['top', 'posixGroup'], + cn: role.name, + description: role.description, + gidNumber: accountConfig.idBase + role.id + }; + + let memberUid = []; + for (let subrole of roleMap.get(role.id) || []) + memberUid = memberUid.concat(accountMap.get(subrole) || []); + + if (memberUid.length) { + memberUid.sort((a, b) => a.localeCompare(b)); + newEntry.memberUid = memberUid; + } + + let dn = `cn=${role.name},${this.groupDn}`; + reqs.push(client.add(dn, newEntry)); + } + await Promise.all(reqs); + } + }); +}; diff --git a/modules/account/back/models/ldap-config.json b/modules/account/back/models/ldap-config.json index f7d3ab08b..2fd5aa901 100644 --- a/modules/account/back/models/ldap-config.json +++ b/modules/account/back/models/ldap-config.json @@ -6,6 +6,9 @@ "table": "account.ldapConfig" } }, + "mixins": { + "AccountSynchronizer": {} + }, "properties": { "id": { "type": "number", diff --git a/modules/account/back/models/samba-config.js b/modules/account/back/models/samba-config.js new file mode 100644 index 000000000..02477a5f3 --- /dev/null +++ b/modules/account/back/models/samba-config.js @@ -0,0 +1,128 @@ + +const ldap = require('../util/ldapjs-extra'); +const ssh = require('node-ssh'); + +module.exports = Self => { + Self.getSynchronizer = async function() { + return await Self.findOne({ + fields: [ + 'host', + 'adDomain', + 'adController', + 'adUser', + 'adPassword', + 'verifyCert' + ] + }); + }; + + Object.assign(Self.prototype, { + async init() { + let sshClient = new ssh.NodeSSH(); + await sshClient.connect({ + host: this.adController, + username: this.adUser, + password: this.adPassword + }); + + let adUser = `cn=${this.adUser},${this.usersDn()}`; + + let adClient = ldap.createClient({ + url: `ldaps://${this.adController}:636`, + tlsOptions: {rejectUnauthorized: this.verifyCert} + }); + await adClient.bind(adUser, this.adPassword); + + Object.assign(this, { + sshClient, + adClient + }); + }, + + async deinit() { + await this.sshClient.dispose(); + await this.adClient.unbind(); + }, + + usersDn() { + let dnBase = this.adDomain + .split('.') + .map(part => `dc=${part}`) + .join(','); + return `cn=Users,${dnBase}`; + }, + + async syncUser(userName, info, password) { + let {sshClient} = this; + + if (info.hasAccount) { + try { + await sshClient.exec('samba-tool user create', [ + userName, + '--uid-number', `${info.uidNumber}`, + '--mail-address', info.corporateMail, + '--random-password' + ]); + await sshClient.exec('samba-tool user setexpiry', [ + userName, + '--noexpiry' + ]); + await sshClient.exec('mkhomedir_helper', [ + userName, + '0027' + ]); + } catch (e) {} + + await sshClient.exec('samba-tool user enable', [ + userName + ]); + + if (password) { + await sshClient.exec('samba-tool user setpassword', [ + userName, + '--newpassword', password + ]); + } + } else { + try { + await sshClient.exec('samba-tool user disable', [ + userName + ]); + console.log(` -> '${userName}' disabled on Samba`); + } catch (e) {} + } + }, + + /** + * Gets Samba enabled users. + * + * Summary of userAccountControl flags: + * https://docs.microsoft.com/en-us/troubleshoot/windows-server/identity/useraccountcontrol-manipulate-account-properties + * + * @param {Set} usersToSync + */ + async getUsers(usersToSync) { + let {adClient} = this; + let usersDn = this.usersDn(); + + let opts = { + scope: 'sub', + attributes: ['sAMAccountName'], + filter: '(&(objectClass=user)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))' + }; + let res = await adClient.search(usersDn, opts); + + await new Promise((resolve, reject) => { + res.on('error', err => { + if (err.name === 'NoSuchObjectError') + err = new Error(`Object '${usersDn}' does not exist`); + reject(err); + }); + res.on('searchEntry', e => { + usersToSync.add(e.object.sAMAccountName); + }); + res.on('end', resolve); + }); + } + }); +}; diff --git a/modules/account/back/models/samba-config.json b/modules/account/back/models/samba-config.json index d729ca111..1bde4cdb6 100644 --- a/modules/account/back/models/samba-config.json +++ b/modules/account/back/models/samba-config.json @@ -6,20 +6,21 @@ "table": "account.sambaConfig" } }, + "mixins": { + "AccountSynchronizer": {} + }, "properties": { "id": { "type": "number", "id": true }, - "host": { + "adDomain": { "type": "string", "required": true }, - "sshUser": { - "type": "string" - }, - "sshPassword": { - "type": "string" + "adController": { + "type": "string", + "required": true }, "adUser": { "type": "string" @@ -27,8 +28,8 @@ "adPassword": { "type": "string" }, - "userDn": { - "type": "string" + "verifyCert": { + "type": "Boolean" } } } diff --git a/modules/account/back/models/sip-config.js b/modules/account/back/models/sip-config.js new file mode 100644 index 000000000..78213039b --- /dev/null +++ b/modules/account/back/models/sip-config.js @@ -0,0 +1,18 @@ + +const app = require('vn-loopback/server/server'); + +module.exports = Self => { + Self.getSynchronizer = async function() { + return await Self.findOne({fields: ['id']}); + }; + + Object.assign(Self.prototype, { + async syncUser(userName, info, password) { + if (!info.hasAccount || !password) return; + + await app.models.Account.rawSql('CALL pbx.sip_setPassword(?, ?)', + [info.user.id, password] + ); + } + }); +}; diff --git a/modules/account/back/models/sip-config.json b/modules/account/back/models/sip-config.json new file mode 100644 index 000000000..088f18224 --- /dev/null +++ b/modules/account/back/models/sip-config.json @@ -0,0 +1,19 @@ +{ + "name": "SipConfig", + "base": "VnModel", + "options": { + "mysql": { + "table": "pbx.sipConfig" + } + }, + "mixins": { + "AccountSynchronizer": {} + }, + "properties": { + "id": { + "type": "Number", + "id": true + } + } +} + \ No newline at end of file diff --git a/back/models/sip.js b/modules/account/back/models/sip.js similarity index 99% rename from back/models/sip.js rename to modules/account/back/models/sip.js index f6b007314..c623721d6 100644 --- a/back/models/sip.js +++ b/modules/account/back/models/sip.js @@ -1,3 +1,4 @@ + module.exports = Self => { Self.validatesUniquenessOf('extension', { message: `The extension must be unique` diff --git a/back/models/sip.json b/modules/account/back/models/sip.json similarity index 100% rename from back/models/sip.json rename to modules/account/back/models/sip.json diff --git a/modules/account/back/util/sync-connector.js b/modules/account/back/util/sync-connector.js deleted file mode 100644 index db7d230be..000000000 --- a/modules/account/back/util/sync-connector.js +++ /dev/null @@ -1,52 +0,0 @@ -/** - * Base class for user synchronizators. - * - * @property {Array} $ - * @property {Object} accountConfig - * @property {Object} mailConfig - */ -class SyncConnector { - /** - * Initalizes the connector. - */ - async init() { - return true; - } - - /** - * Get users to synchronize. - * - * @param {Set} usersToSync Set where users are added - */ - async getUsers(usersToSync) {} - - /** - * Synchronizes a user. - * - * @param {Object} info User information - * @param {String} userName The user name - * @param {String} password Thepassword - */ - async sync(info, userName, password) {} - - /** - * Synchronizes user groups. - * - * @param {User} user Instace of user - * @param {String} userName The user name - */ - async syncGroups(user, userName) {} - - /** - * Synchronizes roles. - */ - async syncRoles() {} - - /** - * Deinitalizes the connector. - */ - async deinit() {} -} - -SyncConnector.connectors = []; -module.exports = SyncConnector; diff --git a/modules/account/back/util/sync-db.js b/modules/account/back/util/sync-db.js deleted file mode 100644 index e8c9e4a4b..000000000 --- a/modules/account/back/util/sync-db.js +++ /dev/null @@ -1,57 +0,0 @@ - -const SyncConnector = require('./sync-connector'); - -class SyncDb extends SyncConnector { - async sync(info, userName, password) { - let {$} = this; - let {user} = info; - - if (user && user.active) { - let bcryptPassword = password - ? $.User.hashPassword(password) - : user.bcryptPassword; - - await $.Account.upsertWithWhere({id: user.id}, - {bcryptPassword} - ); - - let dbUser = { - id: user.id, - username: userName, - email: user.email, - created: user.created, - updated: user.updated - }; - if (bcryptPassword) - dbUser.password = bcryptPassword; - - if (await $.user.exists(user.id)) - await $.user.replaceById(user.id, dbUser); - else - await $.user.create(dbUser); - } else - await $.user.destroyAll({username: userName}); - } - - async getUsers(usersToSync) { - let accounts = await this.$.UserAccount.find({ - fields: ['id'], - include: { - relation: 'user', - scope: { - fields: ['name'], - where: {active: true} - } - } - }); - - for (let account of accounts) { - let user = account.user(); - if (!user) continue; - usersToSync.add(user.name); - } - } -} - -SyncConnector.connectors.push(SyncDb); -module.exports = SyncDb; diff --git a/modules/account/back/util/sync-engine.js b/modules/account/back/util/sync-engine.js deleted file mode 100644 index 6fd256c98..000000000 --- a/modules/account/back/util/sync-engine.js +++ /dev/null @@ -1,127 +0,0 @@ - -const SyncConnector = require('./sync-connector'); -require('./sync-db'); -require('./sync-sip'); -require('./sync-ldap'); -require('./sync-samba'); - -module.exports = class SyncEngine { - async init($) { - let accountConfig = await $.AccountConfig.findOne({ - fields: ['homedir', 'shell', 'idBase'] - }); - let mailConfig = await $.MailConfig.findOne({ - fields: ['domain'] - }); - - let connectors = []; - - for (let ConnectorClass of SyncConnector.connectors) { - let connector = new ConnectorClass(); - Object.assign(connector, { - engine: this, - $, - accountConfig, - mailConfig - }); - if (!await connector.init()) continue; - connectors.push(connector); - } - - Object.assign(this, { - connectors, - $, - accountConfig, - mailConfig - }); - } - - async deinit() { - for (let connector of this.connectors) - await connector.deinit(); - } - - async sync(userName, password, syncGroups) { - let { - $, - accountConfig, - mailConfig - } = this; - - if (!userName) return; - userName = userName.toLowerCase(); - - // Skip conflicting users - if (['administrator', 'root'].indexOf(userName) >= 0) - return; - - let user = await $.Account.findOne({ - where: {name: userName}, - fields: [ - 'id', - 'nickname', - 'email', - 'lang', - 'roleFk', - 'sync', - 'active', - 'created', - 'bcryptPassword', - 'updated' - ], - include: { - relation: 'roles', - scope: { - include: { - relation: 'inherits', - scope: { - fields: ['name'] - } - } - } - } - }); - - let info = { - user, - hasAccount: false - }; - - if (user) { - let exists = await $.UserAccount.exists(user.id); - Object.assign(info, { - hasAccount: user.active && exists, - corporateMail: `${userName}@${mailConfig.domain}`, - uidNumber: accountConfig.idBase + user.id - }); - } - - let errs = []; - - for (let connector of this.connectors) { - try { - await connector.sync(info, userName, password); - if (syncGroups) - await connector.syncGroups(info, userName); - } catch (err) { - errs.push(err); - } - } - - if (errs.length) throw errs[0]; - } - - async syncRoles() { - for (let connector of this.connectors) - await connector.syncRoles(); - } - - async getUsers() { - let usersToSync = new Set(); - - for (let connector of this.connectors) - await connector.getUsers(usersToSync); - - return usersToSync; - } -}; diff --git a/modules/account/back/util/sync-ldap.js b/modules/account/back/util/sync-ldap.js deleted file mode 100644 index b763cf14d..000000000 --- a/modules/account/back/util/sync-ldap.js +++ /dev/null @@ -1,292 +0,0 @@ - -const SyncConnector = require('./sync-connector'); -const nthash = require('smbhash').nthash; -const ldap = require('./ldapjs-extra'); -const crypto = require('crypto'); - -class SyncLdap extends SyncConnector { - async init() { - let ldapConfig = await this.$.LdapConfig.findOne({ - fields: [ - 'server', - 'rdn', - 'password', - 'userDn', - 'groupDn' - ] - }); - if (!ldapConfig) return false; - - let client = ldap.createClient({ - url: ldapConfig.server - }); - await client.bind(ldapConfig.rdn, ldapConfig.password); - - Object.assign(this, { - ldapConfig, - client - }); - return true; - } - - async deinit() { - if (this.client) - await this.client.unbind(); - } - - async sync(info, userName, password) { - let { - ldapConfig, - client, - accountConfig - } = this; - - let {user} = info; - - let res = await client.search(ldapConfig.userDn, { - scope: 'sub', - attributes: ['userPassword', 'sambaNTPassword'], - filter: `&(uid=${userName})` - }); - - let oldUser; - await new Promise((resolve, reject) => { - res.on('error', reject); - res.on('searchEntry', e => oldUser = e.object); - res.on('end', resolve); - }); - - try { - let dn = `uid=${userName},${ldapConfig.userDn}`; - await client.del(dn); - } catch (e) { - if (e.name !== 'NoSuchObjectError') throw e; - } - - if (!info.hasAccount) { - if (oldUser) - console.log(` -> '${userName}' removed from LDAP`); - return; - } - - let nickname = user.nickname || userName; - let nameArgs = nickname.trim().split(' '); - let sn = nameArgs.length > 1 - ? nameArgs.splice(1).join(' ') - : '-'; - - let dn = `uid=${userName},${ldapConfig.userDn}`; - let newEntry = { - uid: userName, - objectClass: [ - 'inetOrgPerson', - 'posixAccount', - 'sambaSamAccount' - ], - cn: nickname, - displayName: nickname, - givenName: nameArgs[0], - sn, - mail: info.corporateMail, - preferredLanguage: user.lang, - homeDirectory: `${accountConfig.homedir}/${userName}`, - loginShell: accountConfig.shell, - uidNumber: info.uidNumber, - gidNumber: accountConfig.idBase + user.roleFk, - sambaSID: '-' - }; - - if (password) { - let salt = crypto - .randomBytes(8) - .toString('base64'); - - let hash = crypto.createHash('sha1'); - hash.update(password); - hash.update(salt, 'binary'); - let digest = hash.digest('binary'); - - let ssha = Buffer - .from(digest + salt, 'binary') - .toString('base64'); - - Object.assign(newEntry, { - userPassword: `{SSHA}${ssha}`, - sambaNTPassword: nthash(password) - }); - } else if (oldUser) { - Object.assign(newEntry, { - userPassword: oldUser.userPassword, - sambaNTPassword: oldUser.sambaNTPassword - }); - } - - for (let prop in newEntry) { - if (newEntry[prop] == null) - delete newEntry[prop]; - } - - await client.add(dn, newEntry); - } - - async syncGroups(info, userName) { - let { - ldapConfig, - client - } = this; - - let res = await client.search(ldapConfig.groupDn, { - scope: 'sub', - attributes: ['dn'], - filter: `&(memberUid=${userName})(objectClass=posixGroup)` - }); - - let oldGroups = []; - await new Promise((resolve, reject) => { - res.on('error', reject); - res.on('searchEntry', e => oldGroups.push(e.object)); - res.on('end', resolve); - }); - - let reqs = []; - for (let oldGroup of oldGroups) { - let change = new ldap.Change({ - operation: 'delete', - modification: {memberUid: userName} - }); - reqs.push(client.modify(oldGroup.dn, change)); - } - await Promise.all(reqs); - - if (!info.hasAccount) return; - - reqs = []; - for (let role of info.user.roles()) { - let change = new ldap.Change({ - operation: 'add', - modification: {memberUid: userName} - }); - let roleName = role.inherits().name; - let dn = `cn=${roleName},${ldapConfig.groupDn}`; - reqs.push(client.modify(dn, change)); - } - await Promise.all(reqs); - } - - async getUsers(usersToSync) { - let { - ldapConfig, - client - } = this; - - let res = await client.search(ldapConfig.userDn, { - scope: 'sub', - attributes: ['uid'], - filter: `uid=*` - }); - - await new Promise((resolve, reject) => { - res.on('error', reject); - res.on('searchEntry', e => usersToSync.add(e.object.uid)); - res.on('end', resolve); - }); - } - - async syncRoles() { - let { - $, - ldapConfig, - client, - accountConfig - } = this; - - // Delete roles - - let opts = { - scope: 'sub', - attributes: ['dn'], - filter: 'objectClass=posixGroup' - }; - let res = await client.search(ldapConfig.groupDn, opts); - - let reqs = []; - await new Promise((resolve, reject) => { - res.on('error', err => { - if (err.name === 'NoSuchObjectError') - err = new Error(`Object '${ldapConfig.groupDn}' does not exist`); - reject(err); - }); - res.on('searchEntry', e => { - reqs.push(client.del(e.object.dn)); - }); - res.on('end', resolve); - }); - await Promise.all(reqs); - - // Recreate roles - - let roles = await $.Role.find({ - fields: ['id', 'name', 'description'] - }); - let roleRoles = await $.RoleRole.find({ - fields: ['role', 'inheritsFrom'] - }); - let roleMap = toMap(roleRoles, e => { - return {key: e.inheritsFrom, val: e.role}; - }); - - let accounts = await $.UserAccount.find({ - fields: ['id'], - include: { - relation: 'user', - scope: { - fields: ['name', 'roleFk'], - where: {active: true} - } - } - }); - let accountMap = toMap(accounts, e => { - let user = e.user(); - if (!user) return; - return {key: user.roleFk, val: user.name}; - }); - - reqs = []; - for (let role of roles) { - let newEntry = { - objectClass: ['top', 'posixGroup'], - cn: role.name, - description: role.description, - gidNumber: accountConfig.idBase + role.id - }; - - let memberUid = []; - for (let subrole of roleMap.get(role.id) || []) - memberUid = memberUid.concat(accountMap.get(subrole) || []); - - if (memberUid.length) { - memberUid.sort((a, b) => a.localeCompare(b)); - newEntry.memberUid = memberUid; - } - - let dn = `cn=${role.name},${ldapConfig.groupDn}`; - reqs.push(client.add(dn, newEntry)); - } - await Promise.all(reqs); - } -} - -SyncConnector.connectors.push(SyncLdap); -module.exports = SyncLdap; - -function toMap(array, fn) { - let map = new Map(); - for (let item of array) { - let keyVal = fn(item); - if (!keyVal) continue; - let key = keyVal.key; - if (!map.has(key)) map.set(key, []); - map.get(key).push(keyVal.val); - } - return map; -} diff --git a/modules/account/back/util/sync-samba.js b/modules/account/back/util/sync-samba.js deleted file mode 100644 index e81fc927b..000000000 --- a/modules/account/back/util/sync-samba.js +++ /dev/null @@ -1,124 +0,0 @@ - -const SyncConnector = require('./sync-connector'); -const ssh = require('node-ssh'); -const ldap = require('./ldapjs-extra'); - -class SyncSamba extends SyncConnector { - async init() { - let sambaConfig = await this.$.SambaConfig.findOne({ - fields: [ - 'host', - 'sshUser', - 'sshPassword', - 'adUser', - 'adPassword', - 'userDn' - ] - }); - if (!sambaConfig) return false; - - let client = new ssh.NodeSSH(); - await client.connect({ - host: sambaConfig.host, - username: sambaConfig.sshUser, - password: sambaConfig.sshPassword - }); - - let adClient = ldap.createClient({ - url: `ldaps://${sambaConfig.host}:636`, - tlsOptions: {rejectUnauthorized: false} - }); - await adClient.bind(sambaConfig.adUser, sambaConfig.adPassword); - - Object.assign(this, { - sambaConfig, - client, - adClient - }); - return true; - } - - async deinit() { - if (!this.client) return; - await this.client.dispose(); - await this.adClient.unbind(); - } - - async sync(info, userName, password) { - let {client} = this; - - if (info.hasAccount) { - try { - await client.exec('samba-tool user create', [ - userName, - '--uid-number', `${info.uidNumber}`, - '--mail-address', info.corporateMail, - '--random-password' - ]); - await client.exec('samba-tool user setexpiry', [ - userName, - '--noexpiry' - ]); - await client.exec('mkhomedir_helper', [ - userName, - '0027' - ]); - } catch (e) {} - - await client.exec('samba-tool user enable', [ - userName - ]); - - if (password) { - await client.exec('samba-tool user setpassword', [ - userName, - '--newpassword', password - ]); - } - } else { - try { - await client.exec('samba-tool user disable', [ - userName - ]); - console.log(` -> '${userName}' disabled on Samba`); - } catch (e) {} - } - } - - /** - * Gets enabled users from Samba. - * - * Summary of userAccountControl flags: - * https://docs.microsoft.com/en-us/troubleshoot/windows-server/identity/useraccountcontrol-manipulate-account-properties - * - * @param {Set} usersToSync - */ - async getUsers(usersToSync) { - let { - sambaConfig, - adClient - } = this; - - let opts = { - scope: 'sub', - attributes: ['sAMAccountName'], - filter: '(&(objectClass=user)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))' - }; - let res = await adClient.search(sambaConfig.userDn, opts); - - await new Promise((resolve, reject) => { - res.on('error', err => { - if (err.name === 'NoSuchObjectError') - err = new Error(`Object '${sambaConfig.userDn}' does not exist`); - reject(err); - }); - res.on('searchEntry', e => { - usersToSync.add(e.object.sAMAccountName); - }); - res.on('end', resolve); - }); - } -} - -SyncConnector.connectors.push(SyncSamba); -module.exports = SyncSamba; diff --git a/modules/account/back/util/sync-sip.js b/modules/account/back/util/sync-sip.js deleted file mode 100644 index 822f673a4..000000000 --- a/modules/account/back/util/sync-sip.js +++ /dev/null @@ -1,15 +0,0 @@ - -const SyncConnector = require('./sync-connector'); - -class SyncSip extends SyncConnector { - async sync(info, userName, password) { - if (!info.hasAccount || !password) return; - - await this.$.Account.rawSql('CALL pbx.sip_setPassword(?, ?)', - [info.user.id, password] - ); - } -} - -SyncConnector.connectors.push(SyncSip); -module.exports = SyncSip; diff --git a/modules/account/front/posix/index.html b/modules/account/front/accounts/index.html similarity index 60% rename from modules/account/front/posix/index.html rename to modules/account/front/accounts/index.html index 4529e86e3..692624fa5 100644 --- a/modules/account/front/posix/index.html +++ b/modules/account/front/accounts/index.html @@ -12,7 +12,7 @@ @@ -22,7 +22,7 @@ rule="AccountConfig"> @@ -58,6 +58,21 @@ ng-if="watcher.dataChanged()" ng-click="watcher.loadOriginalData()"> + + + + + + + + + + + + + + + + + + diff --git a/modules/account/front/accounts/index.js b/modules/account/front/accounts/index.js new file mode 100644 index 000000000..4c7ea53b6 --- /dev/null +++ b/modules/account/front/accounts/index.js @@ -0,0 +1,38 @@ +import ngModule from '../module'; +import Section from 'salix/components/section'; +import UserError from 'core/lib/user-error'; + +export default class Controller extends Section { + onSynchronizeAll() { + this.vnApp.showSuccess(this.$t('Synchronizing in the background')); + this.$http.patch(`UserAccounts/syncAll`) + .then(() => this.vnApp.showSuccess(this.$t('Users synchronized!'))); + } + + onUserSync() { + if (!this.syncUser) + throw new UserError('Please enter the username'); + + let params = { + password: this.syncPassword, + force: true + }; + return this.$http.patch(`UserAccounts/${this.syncUser}/sync`, params) + .then(() => this.vnApp.showSuccess(this.$t('User synchronized!'))); + } + + onSynchronizeRoles() { + this.$http.patch(`RoleInherits/sync`) + .then(() => this.vnApp.showSuccess(this.$t('Roles synchronized!'))); + } + + onSyncClose() { + this.syncUser = ''; + this.syncPassword = ''; + } +} + +ngModule.component('vnAccountAccounts', { + template: require('./index.html'), + controller: Controller +}); diff --git a/modules/account/front/posix/locale/es.yml b/modules/account/front/accounts/locale/es.yml similarity index 50% rename from modules/account/front/posix/locale/es.yml rename to modules/account/front/accounts/locale/es.yml index e7481699f..9a6bb5073 100644 --- a/modules/account/front/posix/locale/es.yml +++ b/modules/account/front/accounts/locale/es.yml @@ -1,16 +1,16 @@ -Host: Host -RDN: RDN -Base DN: DN base -Password should be base64 encoded: La contraseña debe estar codificada en base64 -Filter: Filtro -Group DN: DN grupos -Synchronize now: Sincronizar ahora +Accounts: Cuentas +Homedir base: Directorio base para carpetas de usuario +Shell: Intérprete de línea de comandos +User and role base id: Id base usuarios y roles +Synchronize all: Sincronizar todo Synchronize user: Sincronizar usuario +Synchronize roles: Sincronizar roles If password is not specified, just user attributes are synchronized: >- Si la contraseña no se especifica solo se sincronizarán lo atributos del usuario Synchronizing in the background: Sincronizando en segundo plano -LDAP users synchronized: Usuarios LDAP sincronizados +Users synchronized!: ¡Usuarios sincronizados! Username: Nombre de usuario Synchronize: Sincronizar Please enter the username: Por favor introduce el nombre de usuario -User synchronized: Usuario sincronizado +User synchronized!: ¡Usuario sincronizado! +Roles synchronized!: ¡Roles sincronizados! diff --git a/modules/account/front/basic-data/index.js b/modules/account/front/basic-data/index.js index 243a46068..342297e45 100644 --- a/modules/account/front/basic-data/index.js +++ b/modules/account/front/basic-data/index.js @@ -13,8 +13,5 @@ ngModule.component('vnUserBasicData', { controller: Controller, require: { card: '^vnUserCard' - }, - bindings: { - user: '<' } }); diff --git a/modules/account/front/index.js b/modules/account/front/index.js index 7a826f270..50e04c9fa 100644 --- a/modules/account/front/index.js +++ b/modules/account/front/index.js @@ -17,4 +17,4 @@ import './aliases'; import './roles'; import './ldap'; import './samba'; -import './posix'; +import './accounts'; diff --git a/modules/account/front/ldap/index.html b/modules/account/front/ldap/index.html index e32fd1f79..79dc967ff 100644 --- a/modules/account/front/ldap/index.html +++ b/modules/account/front/ldap/index.html @@ -48,21 +48,16 @@ + + - - - - - - - - - - - - - - - - diff --git a/modules/account/front/ldap/index.js b/modules/account/front/ldap/index.js index 232940b8b..40e1e8db1 100644 --- a/modules/account/front/ldap/index.js +++ b/modules/account/front/ldap/index.js @@ -1,26 +1,10 @@ import ngModule from '../module'; import Section from 'salix/components/section'; -import UserError from 'core/lib/user-error'; export default class Controller extends Section { - onSynchronizeAll() { - this.vnApp.showSuccess(this.$t('Synchronizing in the background')); - this.$http.patch(`UserAccounts/syncAll`) - .then(() => this.vnApp.showSuccess(this.$t('Users synchronized!'))); - } - - onUserSync() { - if (!this.syncUser) - throw new UserError('Please enter the username'); - - let params = {password: this.syncPassword}; - return this.$http.patch(`UserAccounts/${this.syncUser}/sync`, params) - .then(() => this.vnApp.showSuccess(this.$t('User synchronized!'))); - } - - onSyncClose() { - this.syncUser = ''; - this.syncPassword = ''; + onTestConection() { + this.$http.get(`LdapConfigs/test`) + .then(() => this.vnApp.showSuccess(this.$t('LDAP connection established!'))); } } diff --git a/modules/account/front/ldap/locale/es.yml b/modules/account/front/ldap/locale/es.yml index 56fe623e8..0353d6b72 100644 --- a/modules/account/front/ldap/locale/es.yml +++ b/modules/account/front/ldap/locale/es.yml @@ -4,13 +4,5 @@ RDN: RDN User DN: DN usuarios Filter: Filtro Group DN: DN grupos -Synchronize now: Sincronizar ahora -Synchronize user: Sincronizar usuario -If password is not specified, just user attributes are synchronized: >- - Si la contraseña no se especifica solo se sincronizarán lo atributos del usuario -Synchronizing in the background: Sincronizando en segundo plano -Users synchronized!: ¡Usuarios sincronizados! -Username: Nombre de usuario -Synchronize: Sincronizar -Please enter the username: Por favor introduce el nombre de usuario -User synchronized!: ¡Usuario sincronizado! +Test connection: Probar conexión +LDAP connection established!: ¡Conexión con LDAP establecida! diff --git a/modules/account/front/posix/index.js b/modules/account/front/posix/index.js deleted file mode 100644 index 2b86703ac..000000000 --- a/modules/account/front/posix/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import ngModule from '../module'; -import Section from 'salix/components/section'; - -export default class Controller extends Section {} - -ngModule.component('vnAccountPosix', { - template: require('./index.html'), - controller: Controller -}); diff --git a/modules/account/front/routes.json b/modules/account/front/routes.json index 6382b4f4e..1fecb1332 100644 --- a/modules/account/front/routes.json +++ b/modules/account/front/routes.json @@ -9,7 +9,7 @@ {"state": "account.index", "icon": "face"}, {"state": "account.role", "icon": "group"}, {"state": "account.alias", "icon": "email"}, - {"state": "account.posix", "icon": "accessibility"}, + {"state": "account.accounts", "icon": "accessibility"}, {"state": "account.ldap", "icon": "account_tree"}, {"state": "account.samba", "icon": "desktop_windows"}, {"state": "account.acl", "icon": "check"}, @@ -67,34 +67,22 @@ "url": "/basic-data", "state": "account.card.basicData", "component": "vn-user-basic-data", - "description": "Basic data", - "params": { - "user": "$ctrl.user" - } + "description": "Basic data" }, { "url": "/roles", "state": "account.card.roles", "component": "vn-user-roles", - "description": "Inherited roles", - "params": { - "user": "$ctrl.user" - } + "description": "Inherited roles" }, { "url": "/mail-forwarding", "state": "account.card.mailForwarding", "component": "vn-user-mail-forwarding", - "description": "Mail forwarding", - "params": { - "user": "$ctrl.user" - } + "description": "Mail forwarding" }, { "url": "/aliases", "state": "account.card.aliases", "component": "vn-user-aliases", - "description": "Mail aliases", - "params": { - "user": "$ctrl.user" - } + "description": "Mail aliases" }, { "url": "/role?q", "state": "account.role", @@ -178,10 +166,10 @@ "component": "vn-alias-users", "description": "Users" }, { - "url": "/posix", - "state": "account.posix", - "component": "vn-account-posix", - "description": "Posix", + "url": "/accounts", + "state": "account.accounts", + "component": "vn-account-accounts", + "description": "Accounts", "acl": ["developer"] }, { "url": "/ldap", diff --git a/modules/account/front/samba/index.html b/modules/account/front/samba/index.html index 34d5a5052..92e0a8624 100644 --- a/modules/account/front/samba/index.html +++ b/modules/account/front/samba/index.html @@ -9,7 +9,7 @@ name="form" ng-submit="watcher.submit()" class="vn-w-md"> - + - - - - + + + + this.vnApp.showSuccess(this.$t('Samba connection established!'))); + } +} ngModule.component('vnAccountSamba', { template: require('./index.html'), diff --git a/modules/account/front/samba/locale/es.yml b/modules/account/front/samba/locale/es.yml index a036bb3cc..d098a4fbe 100644 --- a/modules/account/front/samba/locale/es.yml +++ b/modules/account/front/samba/locale/es.yml @@ -1,7 +1,8 @@ Enable synchronization: Habilitar sincronización -Host: Host -SSH user: Usuario SSH -SSH password: Contraseña SSH +Domain controller: Controlador de dominio +AD domain: Dominio AD AD user: Usuario AD AD password: Contraseña AD -User DN: DN usuarios +Verify certificate: Verificar certificado +Test connection: Probar conexión +Samba connection established!: ¡Conexión con Samba establecida! diff --git a/modules/item/front/diary/index.html b/modules/item/front/diary/index.html index b8572dcff..3fdc9a9e4 100644 --- a/modules/item/front/diary/index.html +++ b/modules/item/front/diary/index.html @@ -30,10 +30,10 @@ Date - Id + Id State Reference - Client + Client In Out Balance @@ -54,7 +54,7 @@ {{::sale.shipped | date:'dd/MM/yyyy' }} - + @@ -63,7 +63,7 @@ {{::sale.stateName | dashIfEmpty}} {{::sale.reference | dashIfEmpty}} - + {{::sale.name | dashIfEmpty}} diff --git a/modules/item/front/request/index.html b/modules/item/front/request/index.html index 29a103746..9b129a017 100644 --- a/modules/item/front/request/index.html +++ b/modules/item/front/request/index.html @@ -93,7 +93,7 @@ class="bright"> - {{::order.id}} @@ -62,7 +62,7 @@ vn-tooltip="Preview"> - + diff --git a/modules/supplier/front/index/index.html b/modules/supplier/front/index/index.html index 9c4dd21d2..07e10cd84 100644 --- a/modules/supplier/front/index/index.html +++ b/modules/supplier/front/index/index.html @@ -1,61 +1,61 @@ + model="model"> - - - + model="model" + class="vn-w-sm"> + + + - - + + \ No newline at end of file diff --git a/modules/ticket/front/index/index.html b/modules/ticket/front/index/index.html index 2a56ab115..8872b76d7 100644 --- a/modules/ticket/front/index/index.html +++ b/modules/ticket/front/index/index.html @@ -187,7 +187,7 @@ - - + show-field="name" + ng-model="filter.alertLevel"> + + {{name}} + diff --git a/modules/ticket/front/search-panel/index.js b/modules/ticket/front/search-panel/index.js index 22093784a..08b0fb244 100644 --- a/modules/ticket/front/search-panel/index.js +++ b/modules/ticket/front/search-panel/index.js @@ -1,7 +1,27 @@ import ngModule from '../module'; import SearchPanel from 'core/components/searchbar/search-panel'; +class Controller extends SearchPanel { + constructor($, $element) { + super($, $element); + this.getGroupedStates(); + } + + getGroupedStates() { + let groupedStates = []; + this.$http.get('AlertLevels').then(res => { + for (let state of res.data) { + groupedStates.push({ + alertLevel: state.alertLevel, + code: state.code, + name: this.$t(state.code) + }); + } + this.groupedStates = groupedStates; + }); + } +} ngModule.vnComponent('vnTicketSearchPanel', { template: require('./index.html'), - controller: SearchPanel + controller: Controller }); diff --git a/modules/ticket/front/search-panel/index.spec.js b/modules/ticket/front/search-panel/index.spec.js new file mode 100644 index 000000000..55d341d2a --- /dev/null +++ b/modules/ticket/front/search-panel/index.spec.js @@ -0,0 +1,35 @@ +import './index'; + +describe('Ticket Component vnTicketSearchPanel', () => { + let $httpBackend; + let controller; + + beforeEach(ngModule('ticket')); + + beforeEach(inject(($componentController, _$httpBackend_) => { + $httpBackend = _$httpBackend_; + controller = $componentController('vnTicketSearchPanel', {$element: null}); + controller.$t = () => {}; + })); + + describe('getGroupedStates()', () => { + it('should set an array of groupedStates with the aditionof a name translation', () => { + jest.spyOn(controller, '$t').mockReturnValue('miCodigo'); + const data = [ + { + alertLevel: 9999, + code: 'myCode' + } + ]; + $httpBackend.whenGET('AlertLevels').respond(data); + controller.getGroupedStates(); + $httpBackend.flush(); + + expect(controller.groupedStates).toEqual([{ + alertLevel: 9999, + code: 'myCode', + name: 'miCodigo' + }]); + }); + }); +}); diff --git a/modules/ticket/front/search-panel/locale/en.yml b/modules/ticket/front/search-panel/locale/en.yml new file mode 100644 index 000000000..21ba978db --- /dev/null +++ b/modules/ticket/front/search-panel/locale/en.yml @@ -0,0 +1,4 @@ +FREE: Free +DELIVERED: Delivered +ON_PREPARATION: On preparation +PACKED: Packed \ No newline at end of file diff --git a/modules/ticket/front/search-panel/locale/es.yml b/modules/ticket/front/search-panel/locale/es.yml index 0e338ab0b..5fa75ac09 100644 --- a/modules/ticket/front/search-panel/locale/es.yml +++ b/modules/ticket/front/search-panel/locale/es.yml @@ -12,4 +12,8 @@ Order id: Id cesta Grouped States: Estado agrupado Days onward: Días adelante With problems: Con problemas -Pending: Pendiente \ No newline at end of file +Pending: Pendiente +FREE: Libre +DELIVERED: Servido +ON_PREPARATION: En preparacion +PACKED: Encajado \ No newline at end of file diff --git a/modules/zone/front/index/index.html b/modules/zone/front/index/index.html index 55760d770..7f2540cb7 100644 --- a/modules/zone/front/index/index.html +++ b/modules/zone/front/index/index.html @@ -17,10 +17,10 @@ - + class="clickable n-tr search-result"> {{::zone.id}} {{::zone.name}} {{::zone.agencyMode.name}} @@ -42,7 +42,7 @@ - + diff --git a/package-lock.json b/package-lock.json index bf09f732e..f3b9f8a6f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23078,7 +23078,7 @@ }, "sha.js": { "version": "2.4.11", - "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": {