-- Dumping data for table `gibbonInternalAssessmentColumn`
--


--
-- Table structure for table `gibbonInternalAssessmentEntry`
--

CREATE TABLE `gibbonInternalAssessmentEntry` (
  `gibbonInternalAssessmentEntryID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonInternalAssessmentColumnID` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonIDStudent` int(10) unsigned zerofill NOT NULL,
  `attainmentValue` varchar(10) DEFAULT NULL,
  `attainmentDescriptor` varchar(100) DEFAULT NULL,
  `effortValue` varchar(10) DEFAULT NULL,
  `effortDescriptor` varchar(100) DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `response` text DEFAULT NULL,
  `gibbonPersonIDLastEdit` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonInternalAssessmentEntryID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonInternalAssessmentEntry`
--


--
-- Table structure for table `gibbonLanguage`
--

CREATE TABLE `gibbonLanguage` (
  `gibbonLanguageID` int(4) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(30) NOT NULL,
  PRIMARY KEY (`gibbonLanguageID`)
) ENGINE=InnoDB AUTO_INCREMENT=84 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonLanguage`
--

INSERT INTO `gibbonLanguage` VALUES (0001,'Afrikaans'),(0002,'Albanian'),(0003,'Arabic'),(0004,'Armenian'),(0005,'Basque'),(0006,'Bengali'),(0007,'Bulgarian'),(0008,'Catalan'),(0009,'Cambodian'),(0010,'Chinese (Mandarin)'),(0011,'Chinese (Cantonese)'),(0012,'Croatian'),(0013,'Czech'),(0014,'Danish'),(0015,'Dutch'),(0016,'English'),(0017,'Estonian'),(0018,'Fijian'),(0019,'Finnish'),(0020,'French'),(0021,'Georgian'),(0022,'German'),(0023,'Greek'),(0024,'Gujarati'),(0025,'Hebrew'),(0026,'Hindi'),(0027,'Hungarian'),(0028,'Icelandic'),(0029,'Indonesian'),(0030,'Irish'),(0031,'Italian'),(0032,'Japanese'),(0033,'Javanese'),(0034,'Korean'),(0035,'Latin'),(0036,'Latvian'),(0037,'Lithuanian'),(0038,'Macedonian'),(0039,'Malay'),(0040,'Malayalam'),(0041,'Maltese'),(0042,'Maori'),(0043,'Marathi'),(0044,'Mongolian'),(0045,'Nepali'),(0046,'Norwegian'),(0047,'Persian'),(0048,'Polish'),(0049,'Portuguese'),(0050,'Punjabi'),(0051,'Quechua'),(0052,'Romanian'),(0053,'Russian'),(0054,'Samoan'),(0055,'Serbian'),(0056,'Slovak'),(0057,'Slovenian'),(0058,'Spanish'),(0059,'Swahili'),(0060,'Swedish'),(0061,'Tamil'),(0062,'Tatar'),(0063,'Telugu'),(0064,'Thai'),(0065,'Tibetan'),(0066,'Tongan'),(0067,'Turkish'),(0068,'Ukrainian'),(0069,'Urdu'),(0070,'Uzbek'),(0071,'Vietnamese'),(0072,'Welsh'),(0073,'Xhosa'),(0074,'Odia'),(0075,'Myanmar'),(0076,'Burmese'),(0077,'Filipino'),(0078,'Sinhala'),(0079,'Malagasy'),(0080,'Maldivian'),(0081,'Somali'),(0082,'Zulu'),(0083,'Tamazight');

--
-- Table structure for table `gibbonLibraryItem`
--

CREATE TABLE `gibbonLibraryItem` (
  `gibbonLibraryItemID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonLibraryItemIDParent` int(10) DEFAULT NULL,
  `gibbonLibraryTypeID` int(5) unsigned zerofill NOT NULL,
  `id` varchar(255) NOT NULL,
  `name` varchar(255) NOT NULL COMMENT 'Name for book, model for computer, etc.',
  `producer` varchar(255) NOT NULL COMMENT 'Author for book, manufacturer for computer, etc',
  `fields` text NOT NULL COMMENT 'JSON object',
  `vendor` varchar(100) NOT NULL,
  `purchaseDate` date DEFAULT NULL,
  `invoiceNumber` varchar(50) NOT NULL,
  `cost` decimal(10,2) DEFAULT NULL,
  `imageType` enum('','Link','File') NOT NULL DEFAULT '' COMMENT 'Type of image. Image should be 240px x 240px, or smaller.',
  `imageLocation` varchar(255) NOT NULL COMMENT 'URL or local FS path of image.',
  `comment` text NOT NULL,
  `gibbonSpaceID` int(5) unsigned zerofill DEFAULT NULL,
  `locationDetail` varchar(255) NOT NULL,
  `ownershipType` enum('School','Individual') NOT NULL DEFAULT 'School',
  `gibbonPersonIDOwnership` int(10) unsigned zerofill DEFAULT NULL COMMENT 'If owned by school, then this is the main user. If owned by individual, then this is that individual.',
  `gibbonDepartmentID` int(4) unsigned zerofill DEFAULT NULL COMMENT 'Who is responsible for managing this item? By default this will be the person who added the record, but it can be changed.',
  `replacement` enum('Y','N') NOT NULL DEFAULT 'Y',
  `replacementCost` decimal(10,2) DEFAULT NULL,
  `gibbonSchoolYearIDReplacement` int(3) unsigned zerofill DEFAULT NULL,
  `physicalCondition` enum('','As New','Lightly Worn','Moderately Worn','Damaged','Unusable') NOT NULL,
  `bookable` enum('N','Y') NOT NULL DEFAULT 'N',
  `borrowable` enum('Y','N') NOT NULL DEFAULT 'Y',
  `status` enum('Available','In Use','Decommissioned','Lost','On Loan','Repair','Reserved','On Order') NOT NULL DEFAULT 'Available' COMMENT 'The current status of the item.',
  `gibbonPersonIDStatusResponsible` int(10) unsigned zerofill DEFAULT NULL COMMENT 'The person who is responsible for the current status.',
  `gibbonPersonIDStatusRecorder` int(10) unsigned zerofill DEFAULT NULL COMMENT 'The person who recored the current status.',
  `timestampStatus` datetime DEFAULT NULL COMMENT 'The time the status was recorded',
  `returnExpected` date DEFAULT NULL COMMENT 'The time when the event expires.',
  `returnAction` enum('Make Available','Decommission','Repair','Reserve') DEFAULT NULL COMMENT 'What to do when the item is returned?',
  `gibbonPersonIDReturnAction` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `timestampCreator` datetime NOT NULL,
  `gibbonPersonIDUpdate` int(10) unsigned zerofill DEFAULT NULL,
  `timestampUpdate` datetime DEFAULT NULL,
  PRIMARY KEY (`gibbonLibraryItemID`),
  UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonLibraryItem`
--

INSERT INTO `gibbonLibraryItem` VALUES (0000000005,NULL,00004,'03538','Howards End','E. M. Forster, Regina Marler, Benjamin DeMott','{\"Format\":\"Book\",\"Publisher\":\"Signet Classic\",\"Publication Date\":\"06\\/11\\/2007\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0451530462\",\"ISBN13\":\"9780451530462\",\"Description\":\"The classic novel explores the divisions of culture and class in late-Victorian England through the story of a disputed inheritance.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"281\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=iaVLeokzxFIC&dq=isbn:9780451530462&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=iaVLeokzxFIC&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F FOR)','',NULL,NULL,'N',NULL,NULL,'','N','Y','On Loan',0000002469,0000000001,'2021-06-17 10:19:56','2021-06-08','',0000000000,0000000823,'2012-10-04 16:04:08',0000000823,'2012-10-30 10:30:05'),(0000000006,NULL,00004,'03535','Tender Is the Night','F. Scott Fitzgerald','{\"Format\":\"Book\",\"Publisher\":\"Penguin Classics\",\"Publication Date\":\"1997\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0140622608\",\"ISBN13\":\"9780140622607\",\"Description\":\"To the French Riviera come Dick and Nicole Diver. Handsome, rich and glamorous, their dinners are legendary, their atmosphere magnetic. But something is wrong - Nicole has a secret and Dick a weakness. Together they head towards the rocks on which their lives crash - and only one of them really survives. Fitzgerald worked on seventeen versions of this novel, the obsessions of which consumed his marriage and his life.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"392\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=jbZgQgAACAAJ&dq=isbn:9780140622607&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=jbZgQgAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F FIT)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,'',NULL,0000000823,'2012-10-04 16:13:57',0000000823,'2012-10-30 10:38:46'),(0000000008,NULL,00004,'06556','Who\'s afraid of Virginia Woolf?','Edward Albee','{\"Format\":\"Book\",\"Publisher\":\"Signet\",\"Publication Date\":\"1983\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0451158717\",\"ISBN13\":\"9780451158710\",\"Description\":\"A social event becomes a personal challenge for two faculty members and thier wives at a small New England college as their inner fears and desires are exposed. Reprint.\",\"Subjects\":\"Drama\",\"Collection\":\"\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"242\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=noSCftZGbPMC&dq=isbn:9780451158710&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=noSCftZGbPMC&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Play (812.54 ALB)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,NULL,NULL,0000000823,'2012-10-04 16:20:34',0000000689,'2017-10-12 09:33:41'),(0000000009,NULL,00004,'03518','Animal Farm','George Orwell, Russell Baker, Christopher Montague Woodhouse','{\"Format\":\"Book\",\"Publisher\":\"Signet Classics\",\"Publication Date\":\"1996\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0451526341\",\"ISBN13\":\"9780451526342\",\"Description\":\"Featuring a new preface, this classic satire on totalitarianism in which farm animals overthrow their human owner and set up their own government is once again brought to life for a new generation of readers. Reissue.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"140\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=SGAZdjNfruYC&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Class Read 3','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,'',NULL,0000000823,'2012-10-05 08:14:04',0000000689,'2015-12-08 14:54:43'),(0000000010,NULL,00004,'04011','The Good Soldier Švejk','Jaroslav Hašek','{\"Format\":\"Book\",\"Publisher\":\"Penguin Classics\",\"Publication Date\":\"01\\/12\\/2005\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0140449914\",\"ISBN13\":\"9780140449914\",\"Description\":\"In The Good Soldier Svejk, celebrated Czech writer and anarchist Jaroslav Hasek combined dazzling wordplay and piercing satire in a hilariously subversive depiction of the futility of war. Good-natured and garrulous, Svejk becomes the Austrian army\'s most loyal Czech soldier when he is called up on the outbreak of World War I\\u2014although his bumbling attempts to get to the front serve only to prevent him from reaching it. Playing cards and getting drunk, he uses all his cunning and genial subterfuge to deal with the police, clergy, and officers who chivy him toward battle. Cecil Parrott\'s vibrant translation conveys the brilliant irreverence of this classic about a hapless Everyman caught in a vast bureaucratic machine. \\u201cBrilliant . . . Perhaps the funniest novel ever written.\\u201d \\u2014George Monbiot\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"752\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=A1hgPQAACAAJ&dq=isbn:9780140449914&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=A1hgPQAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F HAS)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,'',NULL,0000000823,'2012-10-05 08:16:23',0000000823,'2012-10-30 10:09:57'),(0000000011,NULL,00004,'06904','Pride and Prejudice','Jane Austen, Meg Cabot','{\"Format\":\"Book\",\"Publisher\":\"Bloomsbury Pub Ltd\",\"Publication Date\":\"05\\/03\\/2007\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0747587485\",\"ISBN13\":\"9780747587484\",\"Description\":\"Elizabeth Bennet\'s chances of happiness are endangered by the foibles of human nature in this classic nineteenth-century novel.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"352\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=tigfAAAACAAJ&dq=isbn:9780747587484&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=tigfAAAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F AUS)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,'',NULL,0000000823,'2012-10-05 08:18:51',0000000823,'2012-11-07 11:42:37'),(0000000012,NULL,00004,'01139','The Grapes of Wrath','John Steinbeck','{\"Format\":\"Book\",\"Publisher\":\"ePenguin\",\"Publication Date\":\"26\\/04\\/2001\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0140292926\",\"ISBN13\":\"9780140292923\",\"Description\":\"Shocking and controversial when it was first published in 1939, Steinbeck\'s Pulitzer Prize-winning epic remains his undisputed masterpiece. Set against the background of dust bowl Oklahoma and Californian migrant life, it tells of the Joad family, who, like thousands of others, are forced to travel West in search of the promised land. Their story is one of false hopes, thwarted desires and broken dreams, yet out of their suffering Steinbeck created a drama that is intensely human yet majestic in its scale and moral vision; an eloquent tribute to the endurance and dignity of the human spirit.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"544\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=rK34BBMEnoAC&dq=isbn:9780140292923&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=rK34BBMEnoAC&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F STE)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,'',NULL,0000000823,'2012-10-05 08:20:18',0000000823,'2012-10-30 10:10:47'),(0000000013,NULL,00004,'04986','COMPLETE FAIRY TALES, THE','Jacob W. Grimm, IRMAOS GRIMM, Wilhelm K. Grimm','{\"Format\":\"Book\",\"Publisher\":\"\",\"Publication Date\":\"20\\/05\\/2009\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"1840221747\",\"ISBN13\":\"9781840221749\",\"Description\":\"Jacob Grimm (1785-1863) and his brother Wilhelm (1786-1859) were philologists and folklorists. The brothers rediscovered a host of fairy tales, telling of princes and princesses in their castles, witches in their towers and forests, of giants and dwarfs, of fabulous animals and dark deeds. Together with the well-known tales of \'Rapunzel\', \'The Goose-Girl\', \'Sleeping Beauty\', \'Hansel and Gretel\' and \'Snow White\', there are the darker tales such as \'Death\'s Messengers\' which deserve to be better known, and which will appeal not only to allwho are interested in the history of folklore, but also to all those who simply love good story-telling.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"848\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=gxKcPwAACAAJ&dq=isbn:9781840221749&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=gxKcPwAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F GRI)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,'',NULL,0000000823,'2012-10-05 08:23:52',0000000823,'2012-10-30 10:09:43'),(0000000014,NULL,00004,'00222','Wuthering Heights','Emily Brontë','{\"Format\":\"Book\",\"Publisher\":\"Wilder Publications Limited\",\"Publication Date\":\"30\\/11\\/2007\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"160459117X\",\"ISBN13\":\"9781604591170\",\"Description\":\"The tale of Heathcliff\'s and Cathy\'s ungovernable love and suffering, and the havoc that their passion wreaks on the families of the Earnshaws and the Lintons, shocked the book\'s first readers, with even Emily\'s sister Charlotte claiming Whether it is right or advisable to create beings like Heathcliff, I do not know. I scarcely think it is.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"220\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=SluXuAAACAAJ&dq=isbn:9781604591170&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=SluXuAAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F BRO)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,NULL,NULL,0000000823,'2012-10-05 08:26:07',0000000823,'2012-10-30 10:11:03'),(0000000015,NULL,00004,'04071','Alice\'s Adventures in Wonderland','Lewis Carroll','{\"Format\":\"Book\",\"Publisher\":\"Oxford University Press\",\"Publication Date\":\"03\\/11\\/2005\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0195971299\",\"ISBN13\":\"9780195971293\",\"Description\":\"The New Oxford Progressive English Readers offer a great selection of classic novels and plays from renowned authors that have been abridged in the form of easy-to-read stories for children to enjoy.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"72\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=z2uMAAAACAAJ&dq=isbn:0195971299&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=z2uMAAAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F CAR)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,NULL,NULL,0000000823,'2012-10-05 08:27:55',0000000823,'2012-10-30 10:08:20'),(0000000016,NULL,00004,'00470','Wuthering Heights','Emily Brontė, Jim Pipe, Nick Spender','{\"Format\":\"Book\",\"Publisher\":\"Barrons Juveniles\",\"Publication Date\":\"01\\/04\\/2009\",\"Country of Publication\":\"\",\"Edition\":\"\",\"ISBN10\":\"0764140086\",\"ISBN13\":\"9780764140082\",\"Description\":\"Retells in graphic novel format the story of a foundling brought to Wuthering Heights and his lifelong effect on the children of two aristocratic families, and includes background information on the book, author, and timeline.\",\"Subjects\":\"\",\"Collection\":\"Fiction - Classics\",\"Control Number\":\"\",\"Cataloging Authority\":\"\",\"Reader Age (Youngest)\":\"\",\"Reader Age (Oldest)\":\"\",\"Page Count\":\"48\",\"Height\":\"\",\"Width\":\"\",\"Thickness\":\"\",\"Language\":\"en\",\"Link\":\"http:\\/\\/books.google.com\\/books?id=UupQPgAACAAJ&dq=isbn:9780764140082&hl=&source=gbs_api\"}','',NULL,'',NULL,'Link','http://books.google.com/books?id=UupQPgAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api','',00013,'Classics (F BRO)','',NULL,NULL,'N',NULL,NULL,'','N','Y','Available',NULL,NULL,NULL,NULL,NULL,NULL,0000000823,'2012-10-05 08:29:39',0000000823,'2012-10-30 10:10:28');

--
-- Table structure for table `gibbonLibraryItemEvent`
--

CREATE TABLE `gibbonLibraryItemEvent` (
  `gibbonLibraryItemEventID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonLibraryItemID` int(10) unsigned zerofill NOT NULL,
  `type` enum('Decommission','Loss','Loan','Repair','Reserve','Other') NOT NULL DEFAULT 'Other' COMMENT 'This is maintained even after the item is returned, so we know what type of event it was.',
  `status` enum('Available','Decommissioned','Lost','On Loan','Repair','Reserved','Returned') NOT NULL DEFAULT 'Available',
  `gibbonPersonIDStatusResponsible` int(10) unsigned zerofill DEFAULT NULL COMMENT 'The person who was responsible for the event.',
  `gibbonPersonIDOut` int(10) unsigned zerofill DEFAULT NULL COMMENT 'The person who recored the event.',
  `timestampOut` datetime DEFAULT NULL COMMENT 'The time the event was recorded',
  `returnExpected` date DEFAULT NULL COMMENT 'The time when the event expires.',
  `returnAction` enum('Make Available','Decommission','Repair','Reserve') DEFAULT NULL COMMENT 'What to do when the item is returned?',
  `gibbonPersonIDReturnAction` int(10) unsigned zerofill DEFAULT NULL,
  `timestampReturn` datetime DEFAULT NULL,
  `gibbonPersonIDIn` int(10) unsigned zerofill DEFAULT NULL,
  PRIMARY KEY (`gibbonLibraryItemEventID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonLibraryItemEvent`
--


--
-- Table structure for table `gibbonLibraryShelf`
--

CREATE TABLE `gibbonLibraryShelf` (
  `gibbonLibraryShelfID` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(90) NOT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'N',
  `shuffle` enum('N','Y') NOT NULL DEFAULT 'N',
  `field` varchar(90) NOT NULL,
  `fieldValue` varchar(90) DEFAULT NULL,
  `type` enum('Manual','Automatic') NOT NULL DEFAULT 'Manual',
  `sequenceNumber` int(6) NOT NULL,
  PRIMARY KEY (`gibbonLibraryShelfID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonLibraryShelf`
--


--
-- Table structure for table `gibbonLibraryShelfItem`
--

CREATE TABLE `gibbonLibraryShelfItem` (
  `gibbonLibraryShelfItemID` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonLibraryItemID` int(10) unsigned zerofill NOT NULL,
  `gibbonLibraryShelfID` int(6) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonLibraryShelfItemID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonLibraryShelfItem`
--


--
-- Table structure for table `gibbonLibraryType`
--

CREATE TABLE `gibbonLibraryType` (
  `gibbonLibraryTypeID` int(5) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(30) NOT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `fields` text NOT NULL COMMENT 'JSON object',
  PRIMARY KEY (`gibbonLibraryTypeID`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonLibraryType`
--

INSERT INTO `gibbonLibraryType` VALUES (00004,'Print Publication','Y','[{\"name\":\"Format\",\"description\":\"\",\"type\":\"Select\",\"options\":\",Art - Original,Art - Reproduction,Book,Braille,Cartographic material,Chart,Diorama,Electronic Resource,Filmstrip,Flash Card,Game,Globe,Journal,Kit,Large print,Magazine,Manuscript,Microform,Microscope slide,Model,Motion Picture,Music,Picture,Realia,Resource,Serial,Slide,Sound Recording,Technical Drawing,Text,Toy,Transparency,Videorecording\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Publisher\",\"description\":\"Name of the company who published the volume.\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Publication Date\",\"description\":\"Format: dd\\/mm\\/yyyy, mm\\/yyyy or yyyy.\",\"type\":\"Text\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Country of Publication\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Edition\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"ISBN10\",\"description\":\"10-digit unique ISBN number.\",\"type\":\"Text\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"ISBN13\",\"description\":\"13-digit unique ISBN number.\",\"type\":\"Text\",\"options\":\"13\",\"default\":\"\",\"required\":\"Y\"},{\"name\":\"Description\",\"description\":\"A brief blurb describing the volume.\",\"type\":\"Textarea\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Subjects\",\"description\":\"Comma separated list of subjects.\",\"type\":\"Textarea\",\"options\":\"2\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Collection\",\"description\":\"\",\"type\":\"Select\",\"options\":\",Fiction, Fiction - Best Sellers, Fiction - Classics, Fiction - Mystery, Fiction - Series, Fiction - Young Adult, Nonfiction, Nonfiction - College Prep, Nonfiction - Graphic Novels, Nonfiction - Life Skills, Nonfiction - Reference\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Control Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Cataloging Authority\",\"description\":\"Issuing authority for Control Number.\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Reader Age (Youngest)\",\"description\":\"Age in years, youngest reading age recommendation.\",\"type\":\"Text\",\"options\":\"3\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Reader Age (Oldest)\",\"description\":\"Age in years, oldest reading age recommendation.\",\"type\":\"Text\",\"options\":\"3\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Page Count\",\"description\":\"The number of pages in the volume.\",\"type\":\"Text\",\"options\":\"4\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Height\",\"description\":\"The physical height of the volume, in cm.\",\"type\":\"Text\",\"options\":\"6\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Width\",\"description\":\"The physical width of the volume, in cm.\",\"type\":\"Text\",\"options\":\"6\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Thickness\",\"description\":\"The physical thickness of the volume, in cm.\",\"type\":\"Text\",\"options\":\"6\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Language\",\"description\":\"The primary language of the volume.\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Link\",\"description\":\"Link to web-based information on the volume.\",\"type\":\"URL\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"}]'),(00007,'Computer','Y','[{\"name\":\"Form Factor\",\"description\":\"\",\"type\":\"Select\",\"options\":\"Desktop, Laptop, Tablet, Phone, Set-Top Box, Rack-Mounted Server, Other\",\"default\":\"Laptop\",\"required\":\"Y\"},{\"name\":\"Operating System\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Serial Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model Name\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model ID\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"CPU Type\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"CPU Speed\",\"description\":\"In GHz.\",\"type\":\"Text\",\"options\":\"6\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Memory\",\"description\":\"Total RAM, in GB.\",\"type\":\"Text\",\"options\":\"6\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Storage Type\",\"description\":\"Primary internal storage type.\",\"type\":\"Select\",\"options\":\",HDD, SSD, Hybrid, Other\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Storage\",\"description\":\"Total HDD/SDD capacity, in GB.\",\"type\":\"Text\",\"options\":\"6\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Wireless MAC Address\",\"description\":\"\",\"type\":\"Text\",\"options\":\"17\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Wired MAC Address\",\"description\":\"\",\"type\":\"Text\",\"options\":\"17\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Accessories\",\"description\":\"Any chargers, display dongles, remotes etc?\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Expiry\",\"description\":\"Format: dd/mm/yyyy.\",\"type\":\"Date\",\"options\":\"\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Last Reinstall Date\",\"description\":\"Format: dd/mm/yyyy.\",\"type\":\"Date\",\"options\":\"\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Repair Log/Notes\",\"description\":\"\",\"type\":\"Textarea\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"}]'),(00008,'Electronics','Y','[{\"name\":\"Type\",\"description\":\"What kind of product is this?\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"Y\"},{\"name\":\"Serial Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model Name\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model ID\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Accessories\",\"description\":\"Any chargers, remotes controls, etc?\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Expiry\",\"description\":\"Format: dd\\/mm\\/yyyy.\",\"type\":\"Date\",\"options\":\"\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Repair Log\\/Notes\",\"description\":\"\",\"type\":\"Textarea\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"}]'),(00009,'Other','Y','[{\"name\":\"Type\",\"description\":\"What kind of product is this?\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"Y\"}]'),(00010,'Software','Y','[{\"name\":\"Version\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Operating System\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"License Type\",\"description\":\"E.g. Open Source, Site License, number of users.\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"License Name\",\"description\":\"If the software is registered, who is it registered to?\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"License Serial Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"License Expiry\",\"description\":\"Format: dd\\/mm\\/yyyy.\",\"type\":\"Date\",\"options\":\"\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"License Management Link\",\"description\":\"Link to web-based management tool.\",\"type\":\"URL\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"}]'),(00011,'Audio/Visual Hardware','Y','[{\"name\":\"Type\",\"description\":\"What kind of product is this?\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"Y\"},{\"name\":\"Serial Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model Name\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model ID\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Accessories\",\"description\":\"Any chargers, remotes controls, etc?\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Expiry\",\"description\":\"Format: dd\\/mm\\/yyyy.\",\"type\":\"Date\",\"options\":\"\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Repair Log\\/Notes\",\"description\":\"\",\"type\":\"Textarea\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"}]'),(00012,'Optical Media','Y','[{\"name\":\"Type\",\"description\":\"What type of optical media is this?\",\"type\":\"Select\",\"options\":\"CD,DVD,Blu-Ray\",\"default\":\"\",\"required\":\"Y\"},{\"name\":\"Format\",\"description\":\"Technical details of media formatting.\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Language\",\"description\":\"\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Subtitles\",\"description\":\"\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Aspect Ratio\",\"description\":\"\",\"type\":\"Text\",\"options\":\"20\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Number of Discs\",\"description\":\"\",\"type\":\"Select\",\"options\":\",1,2,3,4,5\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Content Rating\",\"description\":\"Details of age guidance or retrictions.\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Studio\",\"description\":\"Name of originating studio.\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Release Date\",\"description\":\"Format: dd\\/mm\\/yyyy, mm\\/yyyy or yyyy.\",\"type\":\"Text\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Run Time\",\"description\":\"In minutes.\",\"type\":\"Text\",\"options\":\"3\",\"default\":\"\",\"required\":\"N\"}]'),(00013,'Telephone','Y','[{\"name\":\"Serial Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model Name\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Model ID\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Telephone Number\",\"description\":\"External telephone number\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Telephone Extension\",\"description\":\"Internal telephone extension\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Accessories\",\"description\":\"Any chargers, remotes controls, etc?\",\"type\":\"Text\",\"options\":\"255\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Number\",\"description\":\"\",\"type\":\"Text\",\"options\":\"50\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Warranty Expiry\",\"description\":\"Format: dd\\/mm\\/yyyy.\",\"type\":\"Date\",\"options\":\"\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Wireless MAC Address\",\"description\":\"\",\"type\":\"Text\",\"options\":\"17\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Wired MAC Address\",\"description\":\"\",\"type\":\"Text\",\"options\":\"17\",\"default\":\"\",\"required\":\"N\"},{\"name\":\"Repair Log\\/Notes\",\"description\":\"\",\"type\":\"Textarea\",\"options\":\"10\",\"default\":\"\",\"required\":\"N\"}]');

--
-- Table structure for table `gibbonLog`
--

CREATE TABLE `gibbonLog` (
  `gibbonLogID` int(16) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonModuleID` int(4) unsigned zerofill DEFAULT NULL,
  `gibbonPersonID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  `title` varchar(50) NOT NULL,
  `serialisedArray` text DEFAULT NULL,
  `ip` varchar(15) DEFAULT NULL,
  PRIMARY KEY (`gibbonLogID`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonLog`
--

INSERT INTO `gibbonLog` VALUES (0000000000000001,NULL,0000000001,025,'2024-09-15 21:41:32','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000002,NULL,0000000001,025,'2024-09-15 22:20:30','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000003,NULL,0000000001,025,'2024-09-15 22:25:10','Background Process - AbsenceNotificationProcess','a:7:{s:3:\"pID\";i:0;s:6:\"status\";s:8:\"Complete\";s:6:\"output\";s:50:\"{\"database\":[\"0000000001\",\"0000002052\"],\"mail\":[]}\";s:5:\"class\";s:46:\"Gibbon\\Module\\Staff\\AbsenceNotificationProcess\";s:6:\"method\";s:13:\"runNewAbsence\";s:3:\"key\";s:32:\"352be1228ccb2668fe06246ea3476be0\";s:4:\"data\";a:1:{i:0;s:14:\"00000000000001\";}}',NULL),(0000000000000004,NULL,0000000001,025,'2024-09-15 22:46:49','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000005,NULL,0000000001,025,'2024-09-17 15:04:48','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000006,NULL,0000000001,025,'2024-09-18 22:44:15','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000007,NULL,0000000001,025,'2024-09-18 22:55:58','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000008,NULL,0000000001,025,'2024-09-18 22:58:21','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000009,NULL,0000000001,025,'2024-09-18 23:03:45','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000010,NULL,0000000001,025,'2024-09-18 23:04:33','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000011,NULL,0000000001,025,'2024-09-18 23:06:24','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000012,NULL,0000000001,025,'2024-09-18 23:16:34','Background Process - MessageProcess','a:7:{s:3:\"pID\";i:0;s:6:\"status\";s:8:\"Complete\";s:6:\"output\";s:342:\"{\"return\":\"error4\",\"email\":\"Y\",\"emailCount\":10,\"emailErrors\":[\"korsagajean@gmail.com\",\"192@gibbon.localhost\",\"770@gibbon.localhost\",\"1056@gibbon.localhost\",\"1101@gibbon.localhost\",\"1102@gibbon.localhost\",\"1110@gibbon.localhost\",\"1121@gibbon.localhost\",\"1517@gibbon.localhost\",\"2052@gibbon.localhost\"],\"sms\":\"N\",\"smsCount\":0,\"smsBatchCount\":0}\";s:5:\"class\";s:38:\"Gibbon\\Module\\Messenger\\MessageProcess\";s:6:\"method\";s:14:\"runSendMessage\";s:3:\"key\";s:32:\"511f6a109c013eaa35cc81dc1a2f332c\";s:4:\"data\";a:5:{i:0;s:12:\"000000000001\";i:1;s:3:\"025\";i:2;s:10:\"0000000001\";i:3;s:3:\"001\";i:4;a:23:{s:17:\"gibbonMessengerID\";s:12:\"000000000001\";s:18:\"gibbonSchoolYearID\";s:3:\"025\";s:6:\"status\";s:5:\"Draft\";s:5:\"email\";s:1:\"Y\";s:11:\"messageWall\";s:1:\"Y\";s:14:\"messageWallPin\";s:1:\"Y\";s:21:\"messageWall_dateStart\";s:10:\"2024-09-02\";s:19:\"messageWall_dateEnd\";s:10:\"2024-09-04\";s:3:\"sms\";s:1:\"N\";s:7:\"subject\";s:4:\"test\";s:4:\"body\";s:11:\"<p>test</p>\";s:14:\"gibbonPersonID\";s:10:\"0000000001\";s:9:\"timestamp\";s:19:\"2024-09-18 23:16:30\";s:9:\"emailFrom\";s:21:\"korsagajean@gmail.com\";s:12:\"emailReplyTo\";s:21:\"korsagajean@gmail.com\";s:11:\"emailReport\";s:0:\"\";s:12:\"emailReceipt\";s:1:\"N\";s:16:\"emailReceiptText\";s:0:\"\";s:16:\"individualNaming\";s:1:\"Y\";s:16:\"includeSignature\";s:1:\"Y\";s:9:\"smsReport\";s:0:\"\";s:12:\"confidential\";s:1:\"N\";s:17:\"enableSharingLink\";s:1:\"N\";}}}',NULL),(0000000000000013,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"korsagajean@gmail.com\";}',''),(0000000000000014,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:20:\"192@gibbon.localhost\";}',''),(0000000000000015,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:20:\"770@gibbon.localhost\";}',''),(0000000000000016,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"1056@gibbon.localhost\";}',''),(0000000000000017,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"1101@gibbon.localhost\";}',''),(0000000000000018,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"1102@gibbon.localhost\";}',''),(0000000000000019,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"1110@gibbon.localhost\";}',''),(0000000000000020,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"1121@gibbon.localhost\";}',''),(0000000000000021,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"1517@gibbon.localhost\";}',''),(0000000000000022,NULL,0000000001,025,'2024-09-18 23:16:34','Email Send Status','a:3:{s:6:\"Status\";s:6:\"Not OK\";s:6:\"Result\";s:36:\"Could not instantiate mail function.\";s:10:\"Recipients\";s:21:\"2052@gibbon.localhost\";}',''),(0000000000000023,NULL,0000000001,025,'2024-09-19 22:12:03','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000024,NULL,0000000001,025,'2024-09-20 20:14:00','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000025,NULL,0000000001,025,'2024-09-20 20:47:39','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1'),(0000000000000026,NULL,0000000001,025,'2024-09-20 23:06:07','Login - Success','a:3:{s:8:\"username\";s:7:\"korsaga\";s:6:\"method\";s:7:\"Default\";s:6:\"reason\";s:0:\"\";}','::1');

--
-- Table structure for table `gibbonMarkbookColumn`
--

CREATE TABLE `gibbonMarkbookColumn` (
  `gibbonMarkbookColumnID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `gibbonHookID` int(4) unsigned zerofill DEFAULT NULL,
  `gibbonUnitID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonPlannerEntryID` int(14) unsigned zerofill DEFAULT NULL,
  `gibbonSchoolYearTermID` int(5) unsigned zerofill DEFAULT NULL,
  `groupingID` int(8) unsigned zerofill DEFAULT NULL COMMENT 'A value used to group multiple markbook columns.',
  `type` varchar(50) NOT NULL,
  `name` varchar(40) DEFAULT NULL,
  `description` text NOT NULL,
  `date` date DEFAULT NULL,
  `sequenceNumber` int(3) unsigned NOT NULL DEFAULT 0,
  `attachment` varchar(255) NOT NULL,
  `attainment` enum('Y','N') NOT NULL DEFAULT 'Y',
  `gibbonScaleIDAttainment` int(5) unsigned zerofill DEFAULT NULL,
  `attainmentWeighting` decimal(5,2) DEFAULT NULL,
  `attainmentRaw` enum('Y','N') NOT NULL DEFAULT 'N',
  `attainmentRawMax` decimal(8,2) DEFAULT NULL,
  `effort` enum('Y','N') NOT NULL DEFAULT 'Y',
  `gibbonScaleIDEffort` int(5) unsigned zerofill DEFAULT NULL,
  `gibbonRubricIDAttainment` int(8) unsigned zerofill DEFAULT NULL,
  `gibbonRubricIDEffort` int(8) unsigned zerofill DEFAULT NULL,
  `comment` enum('Y','N') NOT NULL DEFAULT 'Y',
  `uploadedResponse` enum('Y','N') NOT NULL DEFAULT 'Y',
  `complete` enum('N','Y') NOT NULL,
  `completeDate` date DEFAULT NULL,
  `viewableStudents` enum('N','Y') NOT NULL,
  `viewableParents` enum('N','Y') NOT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonIDLastEdit` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonMarkbookColumnID`),
  KEY `gibbonCourseClassID` (`gibbonCourseClassID`),
  KEY `completeDate` (`completeDate`),
  KEY `complete` (`complete`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMarkbookColumn`
--


--
-- Table structure for table `gibbonMarkbookEntry`
--

CREATE TABLE `gibbonMarkbookEntry` (
  `gibbonMarkbookEntryID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonMarkbookColumnID` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonIDStudent` int(10) unsigned zerofill NOT NULL,
  `modifiedAssessment` enum('N','Y') DEFAULT NULL,
  `attainmentValue` varchar(10) DEFAULT NULL,
  `attainmentValueRaw` varchar(10) DEFAULT NULL,
  `attainmentDescriptor` varchar(100) DEFAULT NULL,
  `attainmentConcern` enum('N','Y','P') DEFAULT NULL COMMENT '''P'' denotes that student has exceed their personal target',
  `effortValue` varchar(10) DEFAULT NULL,
  `effortDescriptor` varchar(100) DEFAULT NULL,
  `effortConcern` enum('N','Y') DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `response` varchar(255) DEFAULT NULL,
  `gibbonPersonIDLastEdit` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonMarkbookEntryID`),
  KEY `gibbonPersonIDStudent` (`gibbonPersonIDStudent`),
  KEY `gibbonMarkbookColumnID` (`gibbonMarkbookColumnID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMarkbookEntry`
--


--
-- Table structure for table `gibbonMarkbookTarget`
--

CREATE TABLE `gibbonMarkbookTarget` (
  `gibbonMarkbookTargetID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `gibbonPersonIDStudent` int(10) unsigned zerofill NOT NULL,
  `gibbonScaleGradeID` int(7) unsigned zerofill DEFAULT NULL,
  PRIMARY KEY (`gibbonMarkbookTargetID`),
  UNIQUE KEY `coursePerson` (`gibbonCourseClassID`,`gibbonPersonIDStudent`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMarkbookTarget`
--


--
-- Table structure for table `gibbonMarkbookWeight`
--

CREATE TABLE `gibbonMarkbookWeight` (
  `gibbonMarkbookWeightID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `type` varchar(50) NOT NULL,
  `description` varchar(50) NOT NULL,
  `reportable` enum('Y','N') NOT NULL DEFAULT 'Y',
  `calculate` enum('term','year') NOT NULL DEFAULT 'year',
  `weighting` decimal(5,2) NOT NULL,
  PRIMARY KEY (`gibbonMarkbookWeightID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMarkbookWeight`
--


--
-- Table structure for table `gibbonMedicalCondition`
--

CREATE TABLE `gibbonMedicalCondition` (
  `gibbonMedicalConditionID` int(4) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(80) NOT NULL,
  `description` text DEFAULT NULL,
  PRIMARY KEY (`gibbonMedicalConditionID`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMedicalCondition`
--

INSERT INTO `gibbonMedicalCondition` VALUES (0001,'Allergy - Food',NULL),(0002,'Allergy - Insect',NULL),(0003,'Allergy - Drug',NULL),(0004,'Allergy - Animal',NULL),(0005,'Allergy - Grass/Pollen',NULL),(0006,'Allergy - Other',NULL),(0007,'Asthma',NULL),(0008,'G6PD Deficiency',NULL),(0009,'Joint Problems',NULL),(0010,'Diabetes',NULL),(0011,'Hypertension',NULL),(0012,'Convulsions/Epilepsy',NULL),(0013,'Kidney Disease',NULL),(0014,'Rare Blood Type',NULL),(0015,'Heart Condition',NULL),(0016,'Previous Concussion or Head Injury',NULL),(0017,'Previous Serious Injury',NULL),(0018,'Dizziness or Fainting spells',NULL),(0019,'Rheumatic Fever',NULL),(0020,'Frequent Nose Bleeds',NULL),(0021,'Psychological Condition',NULL),(0022,'Hearing Impairment',NULL),(0023,'Visual Impairment',NULL),(0024,'Visual Impairment - Requiring Contact Lenses or Glasses',NULL),(0025,'Visual Impairment - Colour Blindness',NULL),(0026,'Travel Sickness',NULL),(0027,'Other',NULL);

--
-- Table structure for table `gibbonMessengerCannedResponse`
--

CREATE TABLE `gibbonMessengerCannedResponse` (
  `gibbonMessengerCannedResponseID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `subject` varchar(30) NOT NULL,
  `body` text NOT NULL,
  `timestampCreator` timestamp NOT NULL DEFAULT current_timestamp(),
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonMessengerCannedResponseID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMessengerCannedResponse`
--


--
-- Table structure for table `gibbonMessengerTarget`
--

CREATE TABLE `gibbonMessengerTarget` (
  `gibbonMessengerTargetID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonMessengerID` int(12) unsigned zerofill NOT NULL,
  `type` enum('Class','Course','Form Group','Year Group','Activity','Role','Applicants','Individuals','Houses','Role Category','Transport','Attendance','Group') DEFAULT NULL,
  `id` varchar(30) NOT NULL,
  `parents` enum('N','Y') NOT NULL DEFAULT 'N',
  `students` enum('N','Y') NOT NULL DEFAULT 'N',
  `staff` enum('N','Y') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonMessengerTargetID`),
  KEY `gibbonMessengerID` (`gibbonMessengerID`,`gibbonMessengerTargetID`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMessengerTarget`
--

INSERT INTO `gibbonMessengerTarget` VALUES (00000000000001,000000000001,'Role','001','N','N','N'),(00000000000003,000000000002,'Role','004','N','N','N'),(00000000000004,000000000002,'Attendance','Absent','N','Y','N'),(00000000000011,000000000003,'Role Category','Parent','N','N','N'),(00000000000012,000000000003,'Attendance','Absent','Y','Y','N');

--
-- Table structure for table `gibbonMigration`
--

CREATE TABLE `gibbonMigration` (
  `gibbonMigrationID` int(8) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(60) NOT NULL,
  `version` varchar(8) NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonMigrationID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonMigration`
--


--
-- Table structure for table `gibbonModule`
--

CREATE TABLE `gibbonModule` (
  `gibbonModuleID` int(4) unsigned zerofill NOT NULL AUTO_INCREMENT COMMENT 'This number is assigned at install, and is only unique to the installation',
  `name` varchar(30) NOT NULL DEFAULT '' COMMENT 'This name should be globally unique preferably, but certainly locally unique',
  `description` text NOT NULL,
  `entryURL` varchar(255) NOT NULL DEFAULT 'index.php',
  `type` enum('Core','Additional') NOT NULL DEFAULT 'Core',
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `category` varchar(12) NOT NULL,
  `version` varchar(8) NOT NULL,
  `author` varchar(40) NOT NULL,
  `url` varchar(255) NOT NULL,
  PRIMARY KEY (`gibbonModuleID`),
  UNIQUE KEY `gibbonModuleName` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=146 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonModule`
--

INSERT INTO `gibbonModule` VALUES (0001,'School Admin','Allows administrators to configure school settings.','schoolYear_manage.php','Core','Y','Admin','','Ross Parker','http://rossparker.org'),(0002,'User Admin','Allows administrators to manage users.','user_manage.php','Core','Y','Admin','','Ross Parker','http://rossparker.org'),(0003,'System Admin','Allows administrators to configure system settings.','systemOverview.php','Core','Y','Admin','','Ross Parker','http://rossparker.org'),(0004,'Departments','View details within a department','departments.php','Core','Y','Learn','','Ross Parker','http://rossparker.org'),(0005,'Students','Allows users to view student data','student_view.php','Core','Y','People','','Ross Parker','http://rossparker.org'),(0006,'Attendance','School attendance taking','attendance.php','Core','Y','People','','Ross Parker','http://rossparker.org'),(0007,'Markbook','A system for keeping track of marks','markbook_view.php','Core','Y','Assess','','Ross Parker','http://rossparker.org'),(0008,'Data Updater','Allow users to update their family\'s data','data_updates.php','Core','Y','People','','Ross Parker','http://rossparker.org'),(0009,'Planner','Supports lesson planning and information sharing for staff, student and parents','planner.php','Core','Y','Learn','','Ross Parker','http://rossparker.org'),(0011,'Individual Needs','Individual Needs','in_view.php','Core','Y','Learn','','Ross Parker','http://rossparker.org'),(0012,'Crowd Assessment','Allows users to assess each other\'s work','crowdAssess.php','Core','Y','Assess','','Ross Parker','http://rossparker.org'),(0013,'Timetable Admin','Timetable administration','tt.php','Core','Y','Admin','','Ross Parker','http://rossparker.org'),(0014,'Timetable','Allows users to view timetables','tt.php','Core','Y','Learn','','Ross Parker','http://rossparker.org'),(0015,'Activities','Run a school activities program','activities_view.php','Core','Y','Learn','','Ross Parker','http://rossparker.org'),(0016,'Formal Assessment','Facilitates tracking of student performance in external examinations.','externalAssessment.php','Core','Y','Assess','','Ross Parker','http://rossparker.org'),(0119,'Behaviour','Tracking Student Behaviour','behaviour_manage.php','Core','Y','People','','Ross Parker','http://rossparker.org'),(0121,'Messenger','Unified messenger for email, message wall and more.','messenger_manage.php','Core','Y','Other','','Ross Parker','http://rossparker.org'),(0126,'Rubrics','Allows users to create rubrics for assessment','rubrics.php','Core','Y','Assess','','Ross Parker','http://rossparker.org'),(0130,'Library','Allows the management of a catalog from which items can be borrowed.','library_manage_catalog.php','Core','Y','Learn','','Ross Parker','http://rossparker.org'),(0135,'Finance','Allows a school to issue invoices and track payments.','invoices_manage.php','Core','Y','Other','','Ross Parker','http://rossparker.org'),(0136,'Staff','Allows users to view staff information','staff_view.php','Core','Y','People','','Ross Parker','http://rossparker.org'),(0137,'Form Groups','Allows users to view a listing of form groups','formGroups.php','Core','Y','People','','Ross Parker','http://rossparker.org'),(0141,'Tracking','Provides visual graphing of student progress, as recorded in the Markbook and Internal Assessment.','graphing.php','Core','Y','Assess','','Ross Parker','https://rossparker.org'),(0144,'Reports','Report writing and PDF generation','reporting_my.php','Core','Y','Assess','v19.0.','Sandra Kuipers','https://github.com/SKuipers'),(0145,'Admissions','','studentEnrolment_manage.php','Core','Y','People','','Sandra Kuipers','https://github.com/SKuipers');

--
-- Table structure for table `gibbonNotification`
--

CREATE TABLE `gibbonNotification` (
  `gibbonNotificationID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `status` enum('New','Archived') NOT NULL DEFAULT 'New',
  `gibbonModuleID` int(4) unsigned zerofill DEFAULT NULL,
  `count` int(4) NOT NULL DEFAULT 1,
  `text` text NOT NULL,
  `actionLink` varchar(255) NOT NULL COMMENT 'Relative to absoluteURL, start with a forward slash',
  `timestamp` datetime NOT NULL,
  PRIMARY KEY (`gibbonNotificationID`),
  KEY `gibbonPersonID` (`gibbonPersonID`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonNotification`
--

INSERT INTO `gibbonNotification` VALUES (0000000001,0000000001,'New',NULL,1,'Maile Pickett sera absent le 4 Sept. 2024 pour Personal Leave.','/index.php?q=/modules/Staff/absences_view_details.php&gibbonStaffAbsenceID=00000000000001','2024-09-15 22:25:10'),(0000000002,0000002052,'New',NULL,1,'Maile Pickett sera absent le 4 Sept. 2024 pour Personal Leave.','/index.php?q=/modules/Staff/absences_view_details.php&gibbonStaffAbsenceID=00000000000001','2024-09-15 22:25:10'),(0000000003,0000000001,'New',0121,1,'Votre requête s\'est exécutée avec succès, mais certains ou tous les messages n\'ont pas pu délivrés.<br/><br/>Votre message n\'a pas pu être remis aux destinataires suivants. Cela peut se produire parce que le courriel n\'est pas valide ou que le serveur de courriels n\'a pas répondu.<br/><ul class=\'\'><li class=\'leading-normal\'>korsagajean@gmail.com</li><li class=\'leading-normal\'>192@gibbon.localhost</li><li class=\'leading-normal\'>770@gibbon.localhost</li><li class=\'leading-normal\'>1056@gibbon.localhost</li><li class=\'leading-normal\'>1101@gibbon.localhost</li><li class=\'leading-normal\'>1102@gibbon.localhost</li><li class=\'leading-normal\'>1110@gibbon.localhost</li><li class=\'leading-normal\'>1121@gibbon.localhost</li><li class=\'leading-normal\'>1517@gibbon.localhost</li><li class=\'leading-normal\'>2052@gibbon.localhost</li></ul>','/index.php?q=/modules/Messenger/messenger_manage_report.php&gibbonMessengerID=000000000001&sidebar=true&search=','2024-09-18 23:16:34');

--
-- Table structure for table `gibbonNotificationEvent`
--

CREATE TABLE `gibbonNotificationEvent` (
  `gibbonNotificationEventID` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `event` varchar(90) NOT NULL,
  `moduleName` varchar(30) NOT NULL,
  `actionName` varchar(50) NOT NULL,
  `type` enum('Core','Additional','CLI') NOT NULL DEFAULT 'Core',
  `scopes` varchar(255) NOT NULL DEFAULT 'All',
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  PRIMARY KEY (`gibbonNotificationEventID`),
  UNIQUE KEY `event` (`event`,`moduleName`)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonNotificationEvent`
--

INSERT INTO `gibbonNotificationEvent` VALUES (000001,'Daily Behaviour Summary','Behaviour','Find Behaviour Patterns','CLI','All','Y'),(000002,'New Negative Record','Behaviour','View Behaviour Records_all','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000003,'New Positive Record','Behaviour','View Behaviour Records_all','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000004,'Family Data Updates','Data Updater','Family Data Updates','Core','All','Y'),(000005,'Finance Data Updates','Data Updater','Finance Data Updates','Core','All','Y'),(000006,'Medical Form Updates','Data Updater','Medical Form Updates','Core','All','Y'),(000007,'Personal Data Updates','Data Updater','Personal Data Updates','Core','All','Y'),(000008,'Login - Failed','User Admin','Manage Users','Core','All','Y'),(000009,'New Public Registration','User Admin','Manage Users','Core','All','Y'),(000010,'New Application Form','Admissions','View Student Profile_full','Core','All','Y'),(000011,'New Application Form','Staff','Manage Applications','Core','All','Y'),(000012,'Student Withdrawn','Activities','Manage Activities','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000013,'New Activity Registration','Activities','Manage Activities','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000014,'Updated Individual Needs','Individual Needs','Individual Needs Records_viewEdit','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000015,'New Student Note','Students','View Student Profile_full','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000016,'Updated Privacy Settings','Students','View Student Profile_full','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000017,'Daily Attendance Summary','Attendance','Form Groups Not Registered','CLI','All','Y'),(000018,'User Status Check and Fix','User Admin','Manage Users','CLI','All','Y'),(000019,'Overdue Loan Items','Library','Lending & Activity Log','CLI','All','Y'),(000020,'Behaviour Letters','Behaviour','View Behaviour Records_all','CLI','All','Y'),(000021,'Parent Weekly Email Summary','School Admin','Parent Weekly Email Summary','CLI','All','Y'),(000022,'Application Form Accepted','Admissions','View Student Profile_full','Core','All,gibbonYearGroupID','Y'),(000023,'Weekly Attendance Summary','Attendance','Attendance Summary by Date','CLI','All,gibbonYearGroupID','Y'),(000024,'Student Bumped','Activities','Manage Activities','Core','All','Y'),(000025,'Updated Behaviour Record','Behaviour','View Behaviour Records_all','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000026,'Student Withdrawn','Admissions','View Student Profile_full','Core','All,gibbonYearGroupID','Y'),(000027,'New Staff','Staff','Staff Directory_full','Core','All','Y'),(000028,'Staff Left','Staff','Staff Directory_full','Core','All','Y'),(000029,'Parent Daily Email Summary','School Admin','Parent Weekly Email Summary','CLI','All','Y'),(000030,'Tutor Daily Email Summary','School Admin','Parent Weekly Email Summary','CLI','All','Y'),(000031,'Medical Condition','Students','Manage Medical Forms','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000032,'New Application with SEN/Medical','Admissions','Manage Applications','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000033,'Staff Data Updates','Data Updater','Staff Data Updates','Core','All','Y'),(000034,'Updated Timetable Subscriber','Timetable','View Timetable by Person','Core','All','Y'),(000035,'New Investigation','Individual Needs','Manage Investigations','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000036,'Behaviour Record for IN Student','Behaviour','View Behaviour Records_all','Core','All,gibbonPersonIDStudent,gibbonYearGroupID','Y'),(000037,'Remove Stale Notifications','User Admin','Manage Users','CLI','All','Y'),(000038,'Activity Enrolment Added','Activities','View Activities','Core','All','Y'),(000039,'Activity Enrolment Removed','Activities','View Activities','Core','All','Y'),(000040,'Activity Status Changed','Activities','View Activities','Core','All','Y'),(000041,'First Aid Qualification Expiry','Staff','Manage Staff','Core','All','Y'),(000042,'Student Form Group Changed','Admissions','View Student Profile_full','Core','All,gibbonYearGroupID','Y');

--
-- Table structure for table `gibbonNotificationListener`
--

CREATE TABLE `gibbonNotificationListener` (
  `gibbonNotificationListenerID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonNotificationEventID` int(6) unsigned zerofill DEFAULT NULL,
  `gibbonPersonID` int(10) unsigned zerofill DEFAULT NULL,
  `scopeType` varchar(30) DEFAULT NULL,
  `scopeID` int(20) unsigned DEFAULT NULL,
  PRIMARY KEY (`gibbonNotificationListenerID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonNotificationListener`
--


--
-- Table structure for table `gibbonOutcome`
--

CREATE TABLE `gibbonOutcome` (
  `gibbonOutcomeID` int(8) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `nameShort` varchar(14) NOT NULL,
  `category` varchar(50) NOT NULL,
  `description` text NOT NULL,
  `active` enum('Y','N') NOT NULL,
  `scope` enum('School','Learning Area') NOT NULL,
  `gibbonDepartmentID` int(4) unsigned zerofill DEFAULT NULL,
  `gibbonYearGroupIDList` varchar(255) NOT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonOutcomeID`)
) ENGINE=InnoDB AUTO_INCREMENT=241 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonOutcome`
--

INSERT INTO `gibbonOutcome` VALUES (00000081,'Conducting Myself & Relating To Others','ATL-CM','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000082,'Working With Other Students','ATL-WWOS','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000083,'Working Independently','ATL-WI','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000084,'Showing Initiative & Making Choices','ATL-SIMC','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000085,'Organisation','ATL-Org','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000086,'Attitude To Feedback & Advice','ATL-ATFA','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000087,'Resilience & Motivation','ATL-RM','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000088,'Attitude To Challenge','ATL-ATC','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001),(00000240,'Contribution to Class','ATL-CTC','Approach to Learning','','Y','School',NULL,'001,002,003,004,005,006,007',0000000001);

--
-- Table structure for table `gibbonPayment`
--

CREATE TABLE `gibbonPayment` (
  `gibbonPaymentID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `foreignTable` varchar(50) NOT NULL,
  `foreignTableID` int(14) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill DEFAULT NULL COMMENT 'Person recording the transaction',
  `type` varchar(60) NOT NULL DEFAULT 'Online',
  `status` enum('Complete','Partial','Final','Failure') NOT NULL DEFAULT 'Complete' COMMENT 'Complete means paid in one go, partial is part of a set of payments, and final is last in a set of payments.',
  `amount` decimal(13,2) NOT NULL,
  `gateway` varchar(30) DEFAULT NULL,
  `onlineTransactionStatus` enum('Success','Failure') DEFAULT NULL,
  `paymentToken` varchar(50) DEFAULT NULL,
  `paymentPayerID` varchar(50) DEFAULT NULL,
  `paymentTransactionID` varchar(50) DEFAULT NULL,
  `paymentReceiptID` varchar(50) DEFAULT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonPaymentID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPayment`
--


--
-- Table structure for table `gibbonPermission`
--

CREATE TABLE `gibbonPermission` (
  `permissionID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonRoleID` int(3) unsigned zerofill NOT NULL,
  `gibbonActionID` int(7) unsigned zerofill NOT NULL,
  PRIMARY KEY (`permissionID`),
  KEY `gibbonRoleID` (`gibbonRoleID`),
  KEY `gibbonActionID` (`gibbonActionID`)
) ENGINE=InnoDB AUTO_INCREMENT=54068 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPermission`
--

INSERT INTO `gibbonPermission` VALUES (0000053554,001,0000705),(0000053555,006,0000705),(0000053556,002,0000705),(0000053557,001,0000709),(0000053558,002,0000709),(0000053559,001,0000673),(0000053560,006,0000673),(0000053561,002,0000673),(0000053562,001,0000067),(0000053563,006,0000067),(0000053564,002,0000067),(0000053565,001,0000058),(0000053566,006,0000058),(0000053567,002,0000058),(0000053568,001,0000055),(0000053569,001,0000056),(0000053570,003,0000056),(0000053571,002,0000056),(0000053572,001,0000057),(0000053573,006,0000057),(0000053574,002,0000057),(0000053575,001,0000059),(0000053576,006,0000059),(0000053578,003,0000053),(0000053579,001,0000052),(0000053580,004,0000052),(0000053581,006,0000052),(0000053582,002,0000052),(0000053587,001,0000026),(0000053588,006,0000026),(0000053589,002,0000026),(0000053590,001,0000027),(0000053591,006,0000027),(0000053592,002,0000027),(0000053593,001,0000030),(0000053594,006,0000030),(0000053595,002,0000030),(0000053596,001,0000028),(0000053597,006,0000028),(0000053598,002,0000028),(0000053599,001,0000031),(0000053600,006,0000031),(0000053601,002,0000031),(0000053602,004,0000060),(0000053603,001,0000044),(0000053604,006,0000044),(0000053605,002,0000044),(0000053606,001,0000029),(0000053607,006,0000029),(0000053608,002,0000029),(0000053609,001,0000719),(0000053610,002,0000719),(0000053611,001,0000606),(0000053612,002,0000607),(0000053613,001,0000608),(0000053614,002,0000608),(0000053615,001,0000047),(0000053616,004,0000047),(0000053617,003,0000047),(0000053618,002,0000047),(0000053619,001,0000764),(0000053620,001,0000765),(0000053621,004,0000765),(0000053622,006,0000765),(0000053623,002,0000765),(0000053624,001,0000773),(0000053625,001,0000774),(0000053626,004,0000774),(0000053627,006,0000774),(0000053628,002,0000774),(0000053629,001,0000586),(0000053630,004,0000064),(0000053631,001,0000585),(0000053632,004,0000014),(0000053633,006,0000014),(0000053634,002,0000014),(0000053635,001,0000022),(0000053636,004,0000022),(0000053637,003,0000022),(0000053638,006,0000022),(0000053639,002,0000022),(0000053640,001,0000069),(0000053641,001,0000068),(0000053642,002,0000068),(0000053643,001,0000772),(0000053644,001,0000770),(0000053645,001,0000767),(0000053646,001,0000769),(0000053647,001,0000768),(0000053648,001,0000771),(0000053649,002,0000716),(0000053650,001,0000046),(0000053651,001,0000718),(0000053652,001,0000720),(0000053653,004,0000720),(0000053654,003,0000720),(0000053655,006,0000720),(0000053656,002,0000720),(0000053657,001,0000748),(0000053658,006,0000748),(0000053659,001,0000711),(0000053660,001,0000710),(0000053661,001,0000722),(0000053662,002,0000722),(0000053663,001,0000721),(0000053664,001,0000759),(0000053665,002,0000758),(0000053666,001,0000034),(0000053667,002,0000034),(0000053668,004,0000041),(0000053669,001,0000033),(0000053670,006,0000033),(0000053671,002,0000033),(0000053672,003,0000039),(0000053673,001,0000630),(0000053674,002,0000629),(0000053675,001,0000624),(0000053676,001,0000623),(0000053677,002,0000623),(0000053678,001,0000625),(0000053679,002,0000625),(0000053680,001,0000657),(0000053681,001,0000743),(0000053682,002,0000743),(0000053683,001,0000744),(0000053684,002,0000744),(0000053685,001,0000745),(0000053686,001,0000615),(0000053687,001,0000614),(0000053688,002,0000614),(0000053689,001,0000616),(0000053690,002,0000616),(0000053691,001,0000618),(0000053692,001,0000617),(0000053693,002,0000617),(0000053694,001,0000619),(0000053695,002,0000619),(0000053696,001,0000632),(0000053697,001,0000660),(0000053698,002,0000660),(0000053699,001,0000658),(0000053700,002,0000658),(0000053701,001,0000628),(0000053702,001,0000621),(0000053703,001,0000620),(0000053704,002,0000620),(0000053705,001,0000622),(0000053706,002,0000622),(0000053707,001,0000626),(0000053708,002,0000626),(0000053709,001,0000627),(0000053710,001,0000746),(0000053711,004,0000746),(0000053712,003,0000746),(0000053713,002,0000746),(0000053714,002,0000036),(0000053715,001,0000038),(0000053716,004,0000040),(0000053717,003,0000035),(0000053718,002,0000675),(0000053719,001,0000676),(0000053720,001,0000661),(0000053721,002,0000662),(0000053722,001,0000061),(0000053723,002,0000061),(0000053724,001,0000611),(0000053725,006,0000612),(0000053726,002,0000612),(0000053727,001,0000613),(0000053728,006,0000613),(0000053729,002,0000613),(0000053730,001,0000781),(0000053731,003,0000781),(0000053732,006,0000781),(0000053733,002,0000781),(0000053734,002,0000678),(0000053735,001,0000679),(0000053736,001,0000708),(0000053737,004,0000708),(0000053738,003,0000708),(0000053739,002,0000708),(0000053740,001,0000726),(0000053741,001,0000054),(0000053742,001,0000715),(0000053743,001,0000605),(0000053744,001,0000013),(0000053745,001,0000062),(0000053746,001,0000756),(0000053747,001,0000706),(0000053748,001,0000008),(0000053749,001,0000717),(0000053750,001,0000712),(0000053751,001,0000674),(0000053752,001,0000610),(0000053753,001,0000007),(0000053754,001,0000003),(0000053755,001,0000747),(0000053756,001,0000025),(0000053757,001,0000016),(0000053758,001,0000742),(0000053759,001,0000015),(0000053760,001,0000006),(0000053761,001,0000727),(0000053762,001,0000779),(0000053763,001,0000780),(0000053764,001,0000713),(0000053765,001,0000077),(0000053766,006,0000077),(0000053767,002,0000077),(0000053768,001,0000724),(0000053769,001,0000755),(0000053770,001,0000075),(0000053771,006,0000075),(0000053772,002,0000075),(0000053773,001,0000707),(0000053774,002,0000707),(0000053775,001,0000714),(0000053776,001,0000073),(0000053777,006,0000073),(0000053778,002,0000073),(0000053779,001,0000757),(0000053780,001,0000072),(0000053781,006,0000072),(0000053782,002,0000072),(0000053783,001,0000043),(0000053784,006,0000043),(0000053785,002,0000043),(0000053786,003,0000023),(0000053787,001,0000024),(0000053788,006,0000024),(0000053789,002,0000024),(0000053790,004,0000042),(0000053791,001,0000010),(0000053792,001,0000020),(0000053793,001,0000005),(0000053794,001,0000631),(0000053795,001,0000760),(0000053796,001,0000051),(0000053797,004,0000051),(0000053798,003,0000051),(0000053799,006,0000051),(0000053800,002,0000051),(0000053801,001,0000655),(0000053802,006,0000655),(0000053803,002,0000655),(0000053804,001,0000066),(0000053805,001,0000018),(0000053806,001,0000656),(0000053807,001,0000049),(0000053808,001,0000017),(0000053809,001,0000048),(0000053810,001,0000050),(0000053812,001,0000725),(0000053813,001,0000766),(0000053814,001,0000775),(0000053816,001,0000019),(0000053817,001,0000021),(0000053818,001,0000012),(0000053819,001,0000009),(0000053820,001,0000032),(0000053821,001,0000723),(0000053822,001,0000002),(0000053823,001,0000065),(0000053824,001,0000063),(0000053825,001,0000070),(0000053826,001,0000004),(0000053827,001,0000778),(0000053828,001,0000777),(0000053829,001,0000776),(0000053842,001,0000796),(0000053851,001,0000802),(0000053852,002,0000802),(0000053853,004,0000781),(0000053854,001,0000803),(0000053855,001,0000804),(0000053856,001,0000805),(0000053857,001,0000804),(0000053858,001,0000806),(0000053859,001,0000807),(0000053860,002,0000807),(0000053861,001,0000808),(0000053862,001,0000809),(0000053863,001,0000810),(0000053864,002,0000810),(0000053865,001,0000811),(0000053866,001,0000812),(0000053867,002,0000813),(0000053868,001,0000814),(0000053869,002,0000815),(0000053870,001,0000816),(0000053871,001,0000817),(0000053872,002,0000817),(0000053873,001,0000818),(0000053874,002,0000818),(0000053875,006,0000818),(0000053876,001,0000819),(0000053878,001,0000820),(0000053879,001,0000821),(0000053880,001,0000822),(0000053881,001,0000823),(0000053882,001,0000824),(0000053883,001,0000825),(0000053884,001,0000826),(0000053885,001,0000827),(0000053886,002,0000827),(0000053887,006,0000827),(0000053888,001,0000828),(0000053889,002,0000829),(0000053890,006,0000829),(0000053891,001,0000830),(0000053892,001,0000831),(0000053893,001,0000832),(0000053894,001,0000833),(0000053895,002,0000834),(0000053896,001,0000835),(0000053897,003,0000836),(0000053898,004,0000837),(0000053899,001,0000838),(0000053900,002,0000838),(0000053901,001,0000839),(0000053902,001,0000841),(0000053903,001,0000842),(0000053904,001,0000843),(0000053905,001,0000844),(0000053906,001,0000846),(0000053907,001,0000847),(0000053908,001,0000848),(0000053909,004,0000849),(0000053910,001,0000851),(0000053912,001,0000853),(0000053913,001,0000854),(0000053914,001,0000855),(0000053915,001,0000856),(0000053916,002,0000856),(0000053917,006,0000856),(0000053918,001,0000857),(0000053920,001,0000859),(0000053921,001,0000860),(0000053922,002,0000860),(0000053923,001,0000861),(0000053924,002,0000861),(0000053925,001,0000866),(0000053926,001,0000867),(0000053927,001,0000868),(0000053928,001,0000869),(0000053929,002,0000869),(0000053930,001,0000870),(0000053931,001,0000871),(0000053932,001,0000872),(0000053933,001,0000873),(0000053934,002,0000873),(0000053935,001,0000874),(0000053936,002,0000874),(0000053937,001,0000875),(0000053938,002,0000875),(0000053939,001,0000876),(0000053940,002,0000876),(0000053941,001,0000877),(0000053942,001,0000878),(0000053943,002,0000878),(0000053944,006,0000878),(0000053945,001,0000879),(0000053946,001,0000880),(0000053947,002,0000880),(0000053948,001,0000881),(0000053949,001,0000882),(0000053950,001,0000883),(0000053951,001,0000884),(0000053952,001,0000886),(0000053953,006,0000746),(0000053954,001,0000888),(0000053955,001,0000889),(0000053956,002,0000889),(0000053957,001,0000890),(0000053958,002,0000890),(0000053959,001,0000891),(0000053960,003,0000894),(0000053961,004,0000895),(0000053962,003,0000896),(0000053963,001,0000898),(0000053964,001,0000899),(0000053965,001,0000900),(0000053966,001,0000902),(0000053967,001,0000903),(0000053968,002,0000903),(0000053969,001,0000904),(0000053970,002,0000904),(0000053971,004,0000904),(0000053972,006,0000904),(0000053973,001,0000905),(0000053974,002,0000906),(0000053975,001,0000907),(0000053976,002,0000908),(0000053977,001,0000909),(0000053978,001,0000910),(0000053979,001,0000912),(0000053980,001,0000913),(0000053981,001,0000914),(0000053982,001,0000916),(0000053983,001,0000918),(0000053984,001,0000919),(0000053985,001,0000920),(0000053986,001,0000921),(0000053987,001,0000922),(0000053988,001,0000923),(0000053989,001,0000924),(0000053990,001,0000925),(0000053991,001,0000926),(0000053992,001,0000927),(0000053993,001,0000928),(0000053994,001,0000930),(0000053995,001,0000933),(0000053996,001,0000934),(0000053997,001,0000935),(0000053998,002,0000936),(0000053999,001,0000937),(0000054000,002,0000937),(0000054001,001,0000938),(0000054002,001,0000939),(0000054003,001,0000940),(0000054004,001,0000941),(0000054005,001,0000942),(0000054006,001,0000943),(0000054007,001,0000944),(0000054008,004,0000945),(0000054009,003,0000946),(0000054010,001,0000947),(0000054011,001,0000948),(0000054012,002,0000948),(0000054013,001,0000949),(0000054014,002,0000949),(0000054015,001,0000950),(0000054016,001,0000951),(0000054017,001,0000952),(0000054018,001,0000953),(0000054019,002,0000954),(0000054020,001,0000955),(0000054021,001,0000956),(0000054022,001,0000957),(0000054023,001,0000958),(0000054024,001,0000959),(0000054025,002,0000960),(0000054026,001,0000961),(0000054027,001,0000962),(0000054028,001,0000963),(0000054029,001,0000965),(0000054030,001,0000966),(0000054031,001,0000967),(0000054032,001,0000968),(0000054033,001,0000969),(0000054034,001,0000970),(0000054035,001,0000971),(0000054036,002,0000971),(0000054037,001,0000972),(0000054038,001,0000973),(0000054039,001,0000974),(0000054040,001,0000975),(0000054041,001,0000976),(0000054042,001,0000977),(0000054043,002,0000977),(0000054044,001,0000978),(0000054045,001,0000979),(0000054046,001,0000980),(0000054047,002,0000980),(0000054048,001,0000981),(0000054049,006,0000977),(0000054050,001,0000982),(0000054051,001,0000983),(0000054052,001,0000984),(0000054053,001,0000985),(0000054054,001,0000986),(0000054056,001,0000988),(0000054057,001,0000989),(0000054058,002,0000990),(0000054059,004,0000990),(0000054060,006,0000990),(0000054061,001,0000991),(0000054062,001,0000992),(0000054063,001,0000993),(0000054064,001,0000994),(0000054065,002,0000994),(0000054066,001,0000995),(0000054067,001,0000997);

--
-- Table structure for table `gibbonPersonMedical`
--

CREATE TABLE `gibbonPersonMedical` (
  `gibbonPersonMedicalID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `longTermMedication` enum('','Y','N') NOT NULL,
  `longTermMedicationDetails` text NOT NULL,
  `comment` text NOT NULL,
  `fields` text DEFAULT NULL,
  PRIMARY KEY (`gibbonPersonMedicalID`),
  KEY `gibbonPersonID` (`gibbonPersonID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonMedical`
--


--
-- Table structure for table `gibbonPersonMedicalCondition`
--

CREATE TABLE `gibbonPersonMedicalCondition` (
  `gibbonPersonMedicalConditionID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonMedicalID` int(10) unsigned zerofill NOT NULL,
  `name` varchar(100) NOT NULL,
  `gibbonAlertLevelID` int(3) unsigned zerofill DEFAULT NULL,
  `triggers` varchar(255) NOT NULL,
  `reaction` varchar(255) NOT NULL,
  `response` varchar(255) NOT NULL,
  `medication` varchar(255) NOT NULL,
  `lastEpisode` date DEFAULT NULL,
  `lastEpisodeTreatment` varchar(255) NOT NULL,
  `comment` text NOT NULL,
  `attachment` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`gibbonPersonMedicalConditionID`),
  KEY `gibbonPersonMedicalID` (`gibbonPersonMedicalID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonMedicalCondition`
--


--
-- Table structure for table `gibbonPersonMedicalConditionUpdate`
--

CREATE TABLE `gibbonPersonMedicalConditionUpdate` (
  `gibbonPersonMedicalConditionUpdateID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonMedicalUpdateID` int(12) unsigned zerofill DEFAULT NULL,
  `gibbonPersonMedicalConditionID` int(12) unsigned zerofill DEFAULT NULL,
  `gibbonPersonMedicalID` int(10) unsigned zerofill DEFAULT NULL,
  `name` varchar(80) NOT NULL,
  `gibbonAlertLevelID` int(3) unsigned zerofill DEFAULT NULL,
  `triggers` varchar(255) NOT NULL,
  `reaction` varchar(255) NOT NULL,
  `response` varchar(255) NOT NULL,
  `medication` varchar(255) NOT NULL,
  `lastEpisode` date DEFAULT NULL,
  `lastEpisodeTreatment` varchar(255) NOT NULL,
  `comment` text NOT NULL,
  `attachment` varchar(255) DEFAULT NULL,
  `gibbonPersonIDUpdater` int(10) unsigned zerofill NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonPersonMedicalConditionUpdateID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonMedicalConditionUpdate`
--


--
-- Table structure for table `gibbonPersonMedicalUpdate`
--

CREATE TABLE `gibbonPersonMedicalUpdate` (
  `gibbonPersonMedicalUpdateID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearID` int(3) unsigned zerofill DEFAULT NULL,
  `status` enum('Pending','Complete') NOT NULL DEFAULT 'Pending',
  `gibbonPersonMedicalID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `longTermMedication` enum('','Y','N') NOT NULL,
  `longTermMedicationDetails` text NOT NULL,
  `comment` text NOT NULL,
  `gibbonPersonIDUpdater` int(10) unsigned zerofill NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  `fields` text DEFAULT NULL,
  PRIMARY KEY (`gibbonPersonMedicalUpdateID`),
  KEY `gibbonMedicalIndex` (`gibbonPersonID`,`gibbonPersonMedicalID`,`gibbonSchoolYearID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonMedicalUpdate`
--


--
-- Table structure for table `gibbonPersonReset`
--

CREATE TABLE `gibbonPersonReset` (
  `gibbonPersonResetID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `key` varchar(40) NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonPersonResetID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `gibbonPersonReset`
--


--
-- Table structure for table `gibbonPersonStatusLog`
--

CREATE TABLE `gibbonPersonStatusLog` (
  `gibbonPersonStatusLogID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `statusOld` enum('Full','Expected','Left','Pending Approval') NOT NULL DEFAULT 'Full',
  `statusNew` enum('Full','Expected','Left','Pending Approval') NOT NULL DEFAULT 'Full',
  `reason` text NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonPersonStatusLogID`),
  KEY `gibbonPersonID` (`gibbonPersonID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonStatusLog`
--

INSERT INTO `gibbonPersonStatusLog` VALUES (000000000001,0000002773,'Full','Full','Créé','2024-09-20 00:17:52');

--
-- Table structure for table `gibbonPersonUpdate`
--

CREATE TABLE `gibbonPersonUpdate` (
  `gibbonPersonUpdateID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearID` int(3) unsigned zerofill DEFAULT NULL,
  `status` enum('Pending','Complete') NOT NULL DEFAULT 'Pending',
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `title` varchar(5) NOT NULL,
  `surname` varchar(60) NOT NULL DEFAULT '',
  `firstName` varchar(60) NOT NULL DEFAULT '',
  `preferredName` varchar(60) NOT NULL DEFAULT '',
  `officialName` varchar(150) NOT NULL,
  `nameInCharacters` varchar(60) NOT NULL,
  `dob` date DEFAULT NULL,
  `email` varchar(75) DEFAULT NULL,
  `emailAlternate` varchar(75) DEFAULT NULL,
  `address1` mediumtext NOT NULL,
  `address1District` varchar(255) NOT NULL,
  `address1Country` varchar(255) NOT NULL,
  `address2` mediumtext NOT NULL,
  `address2District` varchar(255) NOT NULL,
  `address2Country` varchar(255) NOT NULL,
  `phone1Type` enum('','Mobile','Home','Work','Fax','Pager','Other') NOT NULL DEFAULT '',
  `phone1CountryCode` varchar(7) NOT NULL,
  `phone1` varchar(20) NOT NULL,
  `phone3Type` enum('','Mobile','Home','Work','Fax','Pager','Other') NOT NULL DEFAULT '',
  `phone3CountryCode` varchar(7) NOT NULL,
  `phone3` varchar(20) NOT NULL,
  `phone2Type` enum('','Mobile','Home','Work','Fax','Pager','Other') NOT NULL DEFAULT '',
  `phone2CountryCode` varchar(7) NOT NULL,
  `phone2` varchar(20) NOT NULL,
  `phone4Type` enum('','Mobile','Home','Work','Fax','Pager','Other') NOT NULL DEFAULT '',
  `phone4CountryCode` varchar(7) NOT NULL,
  `phone4` varchar(20) NOT NULL,
  `languageFirst` varchar(30) NOT NULL,
  `languageSecond` varchar(30) NOT NULL,
  `languageThird` varchar(30) NOT NULL,
  `countryOfBirth` varchar(30) NOT NULL,
  `ethnicity` varchar(255) NOT NULL,
  `religion` varchar(30) NOT NULL,
  `profession` varchar(90) DEFAULT NULL,
  `employer` varchar(90) DEFAULT NULL,
  `jobTitle` varchar(90) DEFAULT NULL,
  `emergency1Name` varchar(90) DEFAULT NULL,
  `emergency1Number1` varchar(30) DEFAULT NULL,
  `emergency1Number2` varchar(30) DEFAULT NULL,
  `emergency1Relationship` varchar(30) DEFAULT NULL,
  `emergency2Name` varchar(90) DEFAULT NULL,
  `emergency2Number1` varchar(30) DEFAULT NULL,
  `emergency2Number2` varchar(30) DEFAULT NULL,
  `emergency2Relationship` varchar(30) DEFAULT NULL,
  `vehicleRegistration` varchar(20) NOT NULL,
  `gibbonPersonIDUpdater` int(10) unsigned zerofill NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  `privacy` text DEFAULT NULL,
  `fields` text NOT NULL COMMENT 'Serialised array of custom field values',
  PRIMARY KEY (`gibbonPersonUpdateID`),
  KEY `gibbonPersonIndex` (`gibbonPersonID`,`gibbonSchoolYearID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonUpdate`
--


--
-- Table structure for table `gibbonPersonalDocument`
--

CREATE TABLE `gibbonPersonalDocument` (
  `gibbonPersonalDocumentID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonalDocumentTypeID` int(3) unsigned zerofill NOT NULL,
  `foreignTable` varchar(60) NOT NULL,
  `foreignTableID` int(12) unsigned zerofill NOT NULL,
  `document` enum('Passport','ID Card','Visa','Document') NOT NULL DEFAULT 'Document',
  `documentNumber` varchar(120) DEFAULT NULL,
  `documentName` varchar(120) DEFAULT NULL,
  `documentType` varchar(60) DEFAULT NULL,
  `dateIssue` date DEFAULT NULL,
  `dateExpiry` date DEFAULT NULL,
  `filePath` varchar(255) DEFAULT NULL,
  `country` varchar(60) DEFAULT NULL,
  `gibbonPersonIDUpdater` int(10) unsigned zerofill DEFAULT NULL,
  `timestamp` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonPersonalDocumentID`),
  UNIQUE KEY `foreignTableID` (`gibbonPersonalDocumentTypeID`,`foreignTable`,`foreignTableID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonalDocument`
--


--
-- Table structure for table `gibbonPersonalDocumentType`
--

CREATE TABLE `gibbonPersonalDocumentType` (
  `gibbonPersonalDocumentTypeID` int(3) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(60) NOT NULL,
  `description` varchar(255) NOT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `type` enum('Core','Additional') NOT NULL DEFAULT 'Additional',
  `document` enum('Passport','ID Card','Visa','Document') NOT NULL DEFAULT 'Document',
  `fields` text DEFAULT NULL,
  `required` enum('Y','N') NOT NULL DEFAULT 'Y',
  `sequenceNumber` int(3) NOT NULL DEFAULT 0,
  `activePersonStudent` tinyint(1) NOT NULL DEFAULT 0,
  `activePersonStaff` tinyint(1) NOT NULL DEFAULT 0,
  `activePersonParent` tinyint(1) NOT NULL DEFAULT 0,
  `activePersonOther` tinyint(1) NOT NULL DEFAULT 0,
  `activeApplicationForm` tinyint(1) NOT NULL DEFAULT 0,
  `activeDataUpdater` tinyint(1) NOT NULL DEFAULT 0,
  PRIMARY KEY (`gibbonPersonalDocumentTypeID`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPersonalDocumentType`
--

INSERT INTO `gibbonPersonalDocumentType` VALUES (001,'Primary Passport','','Y','Core','Passport','[\"documentName\",\"documentNumber\",\"country\",\"dateIssue\",\"dateExpiry\",\"filePath\"]','N',1,1,1,0,0,1,1),(002,'Additional Passport','','Y','Core','Passport','[\"documentName\",\"documentNumber\",\"country\",\"dateIssue\",\"dateExpiry\",\"filePath\"]','N',2,1,1,0,0,0,1),(003,'ID Card','','Y','Core','ID Card','[\"documentNumber\",\"filePath\"]','N',3,1,1,1,1,1,1),(004,'Residency/Visa','','Y','Core','Visa','[\"documentType\",\"dateExpiry\"]','N',4,1,1,1,1,0,1),(005,'Birth Certificate','','Y','Core','Document','[\"country\",\"filePath\"]','N',5,1,1,1,1,0,1);

--
-- Table structure for table `gibbonPlannerEntry`
--

CREATE TABLE `gibbonPlannerEntry` (
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `gibbonUnitID` int(10) unsigned zerofill DEFAULT NULL,
  `date` date DEFAULT NULL,
  `timeStart` time DEFAULT NULL,
  `timeEnd` time DEFAULT NULL,
  `name` varchar(50) NOT NULL,
  `summary` varchar(255) NOT NULL,
  `description` mediumtext NOT NULL,
  `teachersNotes` mediumtext NOT NULL,
  `homework` enum('N','Y') NOT NULL DEFAULT 'N',
  `homeworkDueDateTime` datetime DEFAULT NULL,
  `homeworkDetails` mediumtext NOT NULL,
  `homeworkTimeCap` int(3) DEFAULT NULL,
  `homeworkLocation` enum('Out of Class','In Class') DEFAULT NULL,
  `homeworkSubmission` enum('N','Y') NOT NULL,
  `homeworkSubmissionDateOpen` date DEFAULT NULL,
  `homeworkSubmissionDrafts` varchar(1) DEFAULT NULL,
  `homeworkSubmissionType` enum('','Link','File','Link/File') NOT NULL,
  `homeworkSubmissionRequired` enum('Optional','Required') DEFAULT NULL,
  `homeworkCrowdAssess` enum('N','Y') NOT NULL,
  `homeworkCrowdAssessOtherTeachersRead` enum('N','Y') NOT NULL,
  `homeworkCrowdAssessOtherParentsRead` enum('N','Y') NOT NULL,
  `homeworkCrowdAssessClassmatesParentsRead` enum('N','Y') NOT NULL,
  `homeworkCrowdAssessSubmitterParentsRead` enum('N','Y') NOT NULL,
  `homeworkCrowdAssessOtherStudentsRead` enum('N','Y') NOT NULL,
  `homeworkCrowdAssessClassmatesRead` enum('N','Y') NOT NULL,
  `viewableStudents` enum('Y','N') NOT NULL DEFAULT 'Y',
  `viewableParents` enum('Y','N') NOT NULL DEFAULT 'N',
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonIDLastEdit` int(10) unsigned zerofill NOT NULL,
  `fields` text DEFAULT NULL,
  PRIMARY KEY (`gibbonPlannerEntryID`),
  KEY `gibbonCourseClassID` (`gibbonCourseClassID`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPlannerEntry`
--

INSERT INTO `gibbonPlannerEntry` VALUES (00000000000006,00002426,0000003065,'2024-06-17','13:10:00','14:20:00','Epic Wallpaper 1','Want To Make Some Eye Candy?, Assessment, Getting Started With Acorn, Fi...','','','N',NULL,'',NULL,NULL,'N',NULL,NULL,'',NULL,'N','N','N','N','N','N','N','Y','Y',0000000001,0000000001,NULL),(00000000000007,00002426,0000003065,'2024-06-18','09:40:00','10:50:00','Epic Wallpaper 2','Why So Big?, Layers, Finding A Silhouette, Making A Cutout, Find A Backg...','','','N',NULL,'',NULL,NULL,'N',NULL,NULL,'',NULL,'N','N','N','N','N','N','N','Y','Y',0000000001,0000000001,NULL),(00000000000008,00002426,0000003065,'2024-06-24','13:10:00','14:20:00','Epic Wallpaper 3','Hong Kong Style, Apply Your Background, Playtime, Filters, Playtime','','','N',NULL,'',NULL,NULL,'N',NULL,NULL,'',NULL,'N','N','N','N','N','N','N','Y','Y',0000000001,0000000001,NULL),(00000000000009,00002426,0000003065,'2024-06-24','14:20:00','15:30:00','Epic Wallpaper 4','Creative Commons License, Text Controls, Playtime','','','N',NULL,'',NULL,NULL,'N',NULL,NULL,'',NULL,'N','N','N','N','N','N','N','Y','Y',0000000001,0000000001,NULL),(00000000000010,00002426,0000003065,'2024-07-01','13:10:00','14:20:00','Epic Wallpaper 5','Finish, Export & Submit, Raster vs. Vector','','','N',NULL,'',NULL,NULL,'N',NULL,NULL,'',NULL,'N','N','N','N','N','N','N','Y','Y',0000000001,0000000001,NULL);

--
-- Table structure for table `gibbonPlannerEntryDiscuss`
--

CREATE TABLE `gibbonPlannerEntryDiscuss` (
  `gibbonPlannerEntryDiscussID` int(16) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  `comment` text NOT NULL,
  `gibbonPlannerEntryDiscussIDReplyTo` int(16) unsigned zerofill DEFAULT NULL,
  PRIMARY KEY (`gibbonPlannerEntryDiscussID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPlannerEntryDiscuss`
--


--
-- Table structure for table `gibbonPlannerEntryGuest`
--

CREATE TABLE `gibbonPlannerEntryGuest` (
  `gibbonPlannerEntryGuestID` int(16) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `role` enum('Guest Student','Guest Teacher','Guest Assistant','Guest Technician','Guest Parent','Other Guest') NOT NULL,
  PRIMARY KEY (`gibbonPlannerEntryGuestID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPlannerEntryGuest`
--


--
-- Table structure for table `gibbonPlannerEntryHomework`
--

CREATE TABLE `gibbonPlannerEntryHomework` (
  `gibbonPlannerEntryHomeworkID` int(16) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `type` enum('Link','File') NOT NULL,
  `version` enum('Draft','Final') NOT NULL,
  `status` enum('On Time','Late','Exemption') NOT NULL,
  `location` varchar(255) DEFAULT NULL,
  `count` int(1) NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`gibbonPlannerEntryHomeworkID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPlannerEntryHomework`
--


--
-- Table structure for table `gibbonPlannerEntryOutcome`
--

CREATE TABLE `gibbonPlannerEntryOutcome` (
  `gibbonPlannerEntryOutcomeID` int(16) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL,
  `gibbonOutcomeID` int(8) unsigned zerofill NOT NULL,
  `sequenceNumber` int(4) NOT NULL,
  `content` text NOT NULL,
  PRIMARY KEY (`gibbonPlannerEntryOutcomeID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPlannerEntryOutcome`
--


--
-- Table structure for table `gibbonPlannerEntryStudentHomework`
--

CREATE TABLE `gibbonPlannerEntryStudentHomework` (
  `gibbonPlannerEntryStudentHomeworkID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `homeworkDueDateTime` datetime NOT NULL,
  `homeworkDetails` mediumtext NOT NULL,
  `homeworkComplete` enum('Y','N') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonPlannerEntryStudentHomeworkID`),
  KEY `gibbonPlannerEntryID` (`gibbonPlannerEntryID`,`gibbonPersonID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci COMMENT='Allows students to add homework deadlines themselves';

--
-- Dumping data for table `gibbonPlannerEntryStudentHomework`
--


--
-- Table structure for table `gibbonPlannerEntryStudentTracker`
--

CREATE TABLE `gibbonPlannerEntryStudentTracker` (
  `gibbonPlannerEntryStudentTrackerID` int(16) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `homeworkComplete` enum('Y','N') NOT NULL,
  PRIMARY KEY (`gibbonPlannerEntryStudentTrackerID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPlannerEntryStudentTracker`
--


--
-- Table structure for table `gibbonPlannerParentWeeklyEmailSummary`
--

CREATE TABLE `gibbonPlannerParentWeeklyEmailSummary` (
  `gibbonPlannerParentWeeklyEmailSummaryID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL,
  `gibbonPersonIDParent` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonIDStudent` int(10) unsigned zerofill NOT NULL,
  `weekOfYear` int(2) NOT NULL,
  `key` varchar(40) NOT NULL,
  `confirmed` enum('N','Y') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonPlannerParentWeeklyEmailSummaryID`),
  UNIQUE KEY `key` (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonPlannerParentWeeklyEmailSummary`
--


--
-- Table structure for table `gibbonReport`
--

CREATE TABLE `gibbonReport` (
  `gibbonReportID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportArchiveID` int(5) unsigned zerofill DEFAULT NULL,
  `gibbonReportTemplateID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonSchoolYearID` int(3) unsigned zerofill DEFAULT NULL,
  `name` varchar(90) DEFAULT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `status` enum('None','Draft','Published') NOT NULL DEFAULT 'None',
  `gibbonReportingCycleID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonYearGroupIDList` varchar(255) DEFAULT NULL,
  `queryBuilderQueryID` int(10) unsigned zerofill DEFAULT NULL,
  `accessDate` datetime DEFAULT NULL,
  `timestampModified` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `timestampGenerated` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`gibbonReportID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReport`
--


--
-- Table structure for table `gibbonReportArchive`
--

CREATE TABLE `gibbonReportArchive` (
  `gibbonReportArchiveID` int(5) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(90) DEFAULT NULL,
  `path` varchar(255) DEFAULT NULL,
  `readonly` enum('Y','N') NOT NULL DEFAULT 'N',
  `viewableStaff` enum('Y','N') NOT NULL DEFAULT 'N',
  `viewableStudents` enum('Y','N') NOT NULL DEFAULT 'N',
  `viewableParents` enum('Y','N') NOT NULL DEFAULT 'N',
  `viewableOther` enum('Y','N') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonReportArchiveID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportArchive`
--

INSERT INTO `gibbonReportArchive` VALUES (00001,'Default Archive','/uploads/reports','N','Y','N','N','N');

--
-- Table structure for table `gibbonReportArchiveEntry`
--

CREATE TABLE `gibbonReportArchiveEntry` (
  `gibbonReportArchiveEntryID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportArchiveID` int(5) unsigned zerofill DEFAULT NULL,
  `gibbonReportID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonSchoolYearID` int(3) unsigned zerofill DEFAULT NULL,
  `gibbonYearGroupID` int(3) unsigned zerofill DEFAULT NULL,
  `gibbonFormGroupID` int(5) unsigned zerofill DEFAULT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `type` enum('Single','Batch') NOT NULL DEFAULT 'Single',
  `status` enum('Draft','Final') NOT NULL DEFAULT 'Draft',
  `reportIdentifier` varchar(255) DEFAULT NULL,
  `filePath` varchar(255) DEFAULT NULL,
  `timestampCreated` timestamp NULL DEFAULT NULL,
  `timestampModified` timestamp NOT NULL DEFAULT current_timestamp(),
  `timestampSent` timestamp NULL DEFAULT NULL,
  `gibbonPersonIDAccessed` int(10) unsigned zerofill DEFAULT NULL,
  `timestampAccessed` timestamp NULL DEFAULT NULL,
  `timestampAccessExpiry` timestamp NULL DEFAULT NULL,
  `accessToken` varchar(60) DEFAULT NULL,
  PRIMARY KEY (`gibbonReportArchiveEntryID`),
  UNIQUE KEY `archiveEntry` (`gibbonReportArchiveID`,`gibbonSchoolYearID`,`reportIdentifier`,`type`,`gibbonYearGroupID`,`gibbonPersonID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportArchiveEntry`
--


--
-- Table structure for table `gibbonReportPrototypeSection`
--

CREATE TABLE `gibbonReportPrototypeSection` (
  `gibbonReportPrototypeSectionID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(90) DEFAULT NULL,
  `type` enum('Core','Additional') NOT NULL DEFAULT 'Additional',
  `category` varchar(90) DEFAULT NULL,
  `types` varchar(60) DEFAULT NULL,
  `config` text DEFAULT NULL,
  `templateParams` text DEFAULT NULL,
  `templateFile` varchar(255) DEFAULT NULL,
  `dataSources` text DEFAULT NULL,
  `icon` varchar(120) DEFAULT NULL,
  `fonts` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`gibbonReportPrototypeSectionID`),
  UNIQUE KEY `type` (`type`,`templateFile`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportPrototypeSection`
--


--
-- Table structure for table `gibbonReportTemplate`
--

CREATE TABLE `gibbonReportTemplate` (
  `gibbonReportTemplateID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `context` enum('Student Enrolment','Reporting Cycle','Custom Query') NOT NULL DEFAULT 'Student Enrolment',
  `name` varchar(90) DEFAULT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `orientation` char(1) NOT NULL DEFAULT 'P',
  `pageSize` varchar(20) NOT NULL DEFAULT 'A4',
  `marginX` decimal(4,2) NOT NULL DEFAULT 10.00,
  `marginY` decimal(4,2) NOT NULL DEFAULT 10.00,
  `flags` int(10) unsigned zerofill DEFAULT NULL,
  `config` text DEFAULT NULL,
  `stylesheet` varchar(120) DEFAULT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`gibbonReportTemplateID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportTemplate`
--


--
-- Table structure for table `gibbonReportTemplateFont`
--

CREATE TABLE `gibbonReportTemplateFont` (
  `gibbonReportTemplateFontID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `fontName` varchar(90) NOT NULL,
  `fontTCPDF` varchar(90) DEFAULT NULL,
  `fontPath` text DEFAULT NULL,
  `fontType` enum('R','B','I','BI') NOT NULL DEFAULT 'R',
  `fontFamily` varchar(60) DEFAULT NULL,
  PRIMARY KEY (`gibbonReportTemplateFontID`),
  UNIQUE KEY `fontTCPDF` (`fontTCPDF`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportTemplateFont`
--


--
-- Table structure for table `gibbonReportTemplateSection`
--

CREATE TABLE `gibbonReportTemplateSection` (
  `gibbonReportTemplateSectionID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportTemplateID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonReportPrototypeSectionID` int(10) unsigned zerofill DEFAULT NULL,
  `name` varchar(90) DEFAULT NULL,
  `type` enum('Body','Header','Footer') NOT NULL DEFAULT 'Body',
  `flags` int(10) unsigned zerofill DEFAULT NULL,
  `page` int(3) NOT NULL DEFAULT 0,
  `config` text DEFAULT NULL,
  `sequenceNumber` int(3) unsigned DEFAULT NULL,
  `templateParams` text DEFAULT NULL,
  `templateContent` text DEFAULT NULL,
  PRIMARY KEY (`gibbonReportTemplateSectionID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportTemplateSection`
--


--
-- Table structure for table `gibbonReportingAccess`
--

CREATE TABLE `gibbonReportingAccess` (
  `gibbonReportingAccessID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportingCycleID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonReportingScopeIDList` varchar(255) DEFAULT NULL,
  `gibbonRoleIDList` varchar(255) DEFAULT NULL,
  `gibbonPersonIDList` varchar(255) DEFAULT NULL,
  `accessType` enum('Role','Person') NOT NULL DEFAULT 'Role',
  `dateStart` date DEFAULT NULL,
  `dateEnd` date DEFAULT NULL,
  `canWrite` enum('Y','N') NOT NULL DEFAULT 'N',
  `canProofRead` enum('Y','N') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonReportingAccessID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingAccess`
--


--
-- Table structure for table `gibbonReportingCriteria`
--

CREATE TABLE `gibbonReportingCriteria` (
  `gibbonReportingCriteriaID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportingCycleID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonReportingScopeID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonReportingCriteriaTypeID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonYearGroupID` int(3) unsigned zerofill DEFAULT NULL,
  `gibbonFormGroupID` int(5) unsigned zerofill DEFAULT NULL,
  `gibbonCourseID` int(8) unsigned zerofill DEFAULT NULL,
  `target` enum('Per Student','Per Group') NOT NULL DEFAULT 'Per Student',
  `name` varchar(255) DEFAULT NULL,
  `description` text DEFAULT NULL,
  `category` varchar(255) DEFAULT NULL,
  `gibbonScaleID` int(5) unsigned zerofill DEFAULT NULL,
  `sequenceNumber` int(3) DEFAULT NULL,
  `groupID` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`gibbonReportingCriteriaID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingCriteria`
--


--
-- Table structure for table `gibbonReportingCriteriaType`
--

CREATE TABLE `gibbonReportingCriteriaType` (
  `gibbonReportingCriteriaTypeID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(90) DEFAULT NULL,
  `valueType` varchar(30) DEFAULT NULL,
  `defaultValue` varchar(255) DEFAULT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `characterLimit` int(6) DEFAULT NULL,
  `gibbonScaleID` int(5) unsigned zerofill DEFAULT NULL,
  `options` text DEFAULT NULL,
  PRIMARY KEY (`gibbonReportingCriteriaTypeID`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingCriteriaType`
--

INSERT INTO `gibbonReportingCriteriaType` VALUES (0000000001,'Comment, Short','Comment',NULL,'Y',500,NULL,NULL),(0000000002,'Comment, Long','Comment',NULL,'Y',1000,NULL,NULL);

--
-- Table structure for table `gibbonReportingCycle`
--

CREATE TABLE `gibbonReportingCycle` (
  `gibbonReportingCycleID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearID` int(3) unsigned zerofill DEFAULT NULL,
  `gibbonYearGroupIDList` varchar(255) DEFAULT NULL,
  `name` varchar(90) DEFAULT NULL,
  `nameShort` varchar(20) DEFAULT NULL,
  `sequenceNumber` int(3) DEFAULT NULL,
  `cycleNumber` int(3) DEFAULT NULL,
  `cycleTotal` int(3) DEFAULT NULL,
  `dateStart` date DEFAULT NULL,
  `dateEnd` date DEFAULT NULL,
  `milestones` text DEFAULT NULL,
  `notes` text DEFAULT NULL,
  PRIMARY KEY (`gibbonReportingCycleID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingCycle`
--


--
-- Table structure for table `gibbonReportingProgress`
--

CREATE TABLE `gibbonReportingProgress` (
  `gibbonReportingProgressID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportingScopeID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonYearGroupID` int(3) unsigned zerofill DEFAULT NULL,
  `gibbonFormGroupID` int(5) unsigned zerofill DEFAULT NULL,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `gibbonPersonIDStudent` int(10) unsigned zerofill NOT NULL,
  `status` enum('In Progress','Complete') NOT NULL DEFAULT 'In Progress',
  PRIMARY KEY (`gibbonReportingProgressID`),
  UNIQUE KEY `gibbonReportingScopeID` (`gibbonReportingScopeID`,`gibbonCourseClassID`,`gibbonPersonIDStudent`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingProgress`
--


--
-- Table structure for table `gibbonReportingProof`
--

CREATE TABLE `gibbonReportingProof` (
  `gibbonReportingProofID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportingValueID` int(12) unsigned zerofill DEFAULT NULL,
  `status` enum('Done','Edited','Accepted','Declined') NOT NULL DEFAULT 'Done',
  `reason` varchar(255) DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `gibbonPersonIDProofed` int(10) unsigned zerofill DEFAULT NULL,
  `timestampProofed` timestamp NULL DEFAULT NULL,
  `gibbonPersonIDActioned` int(10) unsigned zerofill DEFAULT NULL,
  `timestampActioned` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`gibbonReportingProofID`),
  UNIQUE KEY `gibbonReportingValueID` (`gibbonReportingValueID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingProof`
--


--
-- Table structure for table `gibbonReportingScope`
--

CREATE TABLE `gibbonReportingScope` (
  `gibbonReportingScopeID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportingCycleID` int(10) unsigned zerofill DEFAULT NULL,
  `scopeType` enum('Year Group','Form Group','Course') NOT NULL DEFAULT 'Year Group',
  `name` varchar(90) DEFAULT NULL,
  `sequenceNumber` int(3) DEFAULT NULL,
  PRIMARY KEY (`gibbonReportingScopeID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingScope`
--


--
-- Table structure for table `gibbonReportingValue`
--

CREATE TABLE `gibbonReportingValue` (
  `gibbonReportingValueID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonReportingCycleID` int(10) unsigned zerofill DEFAULT NULL,
  `gibbonReportingCriteriaID` int(12) unsigned zerofill DEFAULT NULL,
  `gibbonSchoolYearID` int(3) unsigned zerofill DEFAULT NULL,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `gibbonPersonIDStudent` int(10) unsigned zerofill NOT NULL,
  `gibbonScaleGradeID` int(7) unsigned zerofill DEFAULT NULL,
  `value` varchar(255) DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `gibbonPersonIDCreated` int(10) unsigned zerofill DEFAULT NULL,
  `timestampCreated` timestamp NULL DEFAULT NULL,
  `gibbonPersonIDModified` int(10) unsigned zerofill DEFAULT NULL,
  `timestampModified` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`gibbonReportingValueID`),
  UNIQUE KEY `gibbonReportingCriteriaID` (`gibbonReportingCriteriaID`,`gibbonPersonIDStudent`,`gibbonCourseClassID`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonReportingValue`
--


--
-- Table structure for table `gibbonResource`
--

CREATE TABLE `gibbonResource` (
  `gibbonResourceID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(60) NOT NULL,
  `description` text NOT NULL,
  `gibbonYearGroupIDList` varchar(255) NOT NULL,
  `type` enum('File','HTML','Link') NOT NULL,
  `category` varchar(255) NOT NULL,
  `purpose` varchar(255) NOT NULL,
  `tags` text NOT NULL,
  `content` text NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `timestamp` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`gibbonResourceID`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonResource`
--

INSERT INTO `gibbonResource` VALUES (00000000000001,'TED.com','','001,002,003,004,005,006,007','Link','Website','Inspiration','video,expert,allsubjects,self,ted,keynote','http://www.ted.com',0000000001,'2011-10-16 01:14:45'),(00000000000002,'rossparker.org','','001,002,003,004,005,006,007','Link','Website','Inspiration','ross parker,resource,blog,teacher,video,cpd,units,lessons','http://rossparker.org',0000000001,'2011-10-16 01:16:14'),(00000000000003,'If by Rudyard Kippling','','001,002,003,004,005,006,007','HTML','Poetry','Inspiration','rudyard kipling,poetry,english,literature,self,man,values','<p><span style=\"font-family: Arial;\">IF you can keep your head when all about you <br /> Are losing theirs and blaming it on you,<br /> If you can trust yourself when all men doubt you,<br /> But make allowance for their doubting too;<br /> If you can wait and not be tired by waiting,<br /> Or being lied about, don\'t deal in lies,<br /> Or being hated, don\'t give way to hating,<br /> And yet don\'t look too good, nor talk too wise:<p>If you can dream - and not make dreams your master;<br /> If you can think - and not make thoughts your aim;<br /> If you can meet with Triumph and Disaster<br /> And treat those two impostors just the same;<br /> If you can bear to hear the truth you\'ve spoken<br /> Twisted by knaves to make a trap for fools,<br /> Or watch the things you gave your life to, broken,<br /> And stoop and build \'em up with worn-out tools:</p><p>If you can make one heap of all your winnings <br /> And risk it on one turn of pitch-and-toss,<br /> And lose, and start again at your beginnings<br /> And never breathe a word about your loss;<br /> If you can force your heart and nerve and sinew<br /> To serve your turn long after they are gone,<br /> And so hold on when there is nothing in you<br /> Except the Will which says to them: \'Hold on!\'</p><p>If you can talk with crowds and keep your virtue,<br /> \' Or walk with Kings - nor lose the common touch,<br /> if neither foes nor loving friends can hurt you,<br /> If all men count with you, but none too much;<br /> If you can fill the unforgiving minute<br /> With sixty seconds\' worth of distance run,<br /> Yours is the Earth and everything that\'s in it,<br /> And - which is more - you\'ll be a Man, my son!</p></span></p>',0000000001,'2011-10-16 01:17:53'),(00000000000004,'Human Eye in Slow Motion','','001,002,003,004,005,006,007','Link','Video','Other','biology,science,eye','http://www.youtube.com/watch?v=ySMtB5nWxPs#!',0000000001,'2011-10-18 04:13:48'),(00000000000005,'iGenius: Steve Jobs','','001,002,003,004,005,006,007','Link','Video','Other','ict,technology,steve jobs,apple,change,culture,business','http://www.youtube.com/watch?v=O1JNLK8fiII#!',0000000001,'2011-10-18 14:44:32'),(00000000000006,'The Plastic Bag','','001,002,003,004,005,006,007','HTML','Video','Other','eag,plastic,waste,mockumentary,video,youtube,embed','<p><iframe src=\"http://www.youtube.com/embed/GLgh9h2ePYw\" frameborder=\"0\" height=\"315\" width=\"560\"></iframe></p>',0000000001,'2011-10-20 17:46:18');

--
-- Table structure for table `gibbonResourceTag`
--

CREATE TABLE `gibbonResourceTag` (
  `gibbonResourceTagID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `tag` varchar(100) NOT NULL,
  `count` int(6) NOT NULL,
  PRIMARY KEY (`gibbonResourceTagID`),
  UNIQUE KEY `tag` (`tag`),
  KEY `tag_2` (`tag`)
) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonResourceTag`
--

INSERT INTO `gibbonResourceTag` VALUES (000000000001,'allsubjects',1),(000000000002,'apple',1),(000000000003,'biology',1),(000000000004,'blog',1),(000000000005,'business',1),(000000000006,'change',1),(000000000007,'cpd',1),(000000000008,'culture',1),(000000000009,'eag',1),(000000000010,'embed',1),(000000000011,'english',1),(000000000012,'expert',1),(000000000013,'eye',1),(000000000014,'ict',1),(000000000015,'keynote',1),(000000000016,'lessons',1),(000000000017,'literature',1),(000000000018,'man',1),(000000000019,'mockumentary',1),(000000000020,'plastic',1),(000000000021,'poetry',1),(000000000022,'resource',1),(000000000023,'ross parker',1),(000000000024,'rudyard kipling',1),(000000000025,'science',1),(000000000026,'self',2),(000000000027,'steve jobs',1),(000000000028,'teacher',1),(000000000029,'technology',1),(000000000030,'ted',1),(000000000031,'units',1),(000000000032,'values',1),(000000000033,'video',3),(000000000034,'waste',1),(000000000035,'youtube',1);

--
-- Table structure for table `gibbonRole`
--

CREATE TABLE `gibbonRole` (
  `gibbonRoleID` int(3) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `category` enum('Staff','Student','Parent','Other') NOT NULL DEFAULT 'Staff',
  `name` varchar(20) NOT NULL,
  `nameShort` varchar(4) NOT NULL,
  `description` varchar(60) NOT NULL,
  `type` enum('Core','Additional') NOT NULL DEFAULT 'Core',
  `canLoginRole` enum('Y','N') NOT NULL DEFAULT 'Y',
  `futureYearsLogin` enum('Y','N') NOT NULL DEFAULT 'Y',
  `pastYearsLogin` enum('Y','N') NOT NULL DEFAULT 'Y',
  `restriction` enum('None','Same Role','Admin Only') NOT NULL DEFAULT 'None',
  PRIMARY KEY (`gibbonRoleID`),
  UNIQUE KEY `name` (`name`),
  UNIQUE KEY `nameShort` (`nameShort`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonRole`
--

INSERT INTO `gibbonRole` VALUES (001,'Staff','Administrator','Adm','Controls all aspects of the system','Core','Y','Y','Y','Admin Only'),(002,'Staff','Teacher','Tcr','Regular, classroom teacher','Core','Y','Y','Y','None'),(003,'Student','Student','Std','Person studying in the school','Core','Y','Y','Y','None'),(004,'Parent','Parent','Prt','Parent or guardian of person studying in','Core','Y','Y','Y','None'),(006,'Staff','Support Staff','SSt','Staff who support teaching and learning','Core','Y','Y','Y','None');

--
-- Table structure for table `gibbonRubric`
--

CREATE TABLE `gibbonRubric` (
  `gibbonRubricID` int(8) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  `category` varchar(50) NOT NULL,
  `description` text NOT NULL,
  `active` enum('Y','N') NOT NULL,
  `scope` enum('School','Learning Area') NOT NULL,
  `gibbonDepartmentID` int(4) unsigned zerofill DEFAULT NULL,
  `gibbonYearGroupIDList` varchar(255) NOT NULL,
  `gibbonScaleID` int(5) unsigned zerofill DEFAULT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonRubricID`)
) ENGINE=InnoDB AUTO_INCREMENT=239 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonRubric`
--

INSERT INTO `gibbonRubric` VALUES (00000238,'Approaches to Learning Rubric v3','','','Y','School',NULL,'001,002,003,004,005,006,007',NULL,0000000001);

--
-- Table structure for table `gibbonRubricCell`
--

CREATE TABLE `gibbonRubricCell` (
  `gibbonRubricCellID` int(11) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonRubricID` int(8) unsigned zerofill NOT NULL,
  `gibbonRubricColumnID` int(9) unsigned zerofill NOT NULL,
  `gibbonRubricRowID` int(9) unsigned zerofill NOT NULL,
  `contents` text NOT NULL,
  PRIMARY KEY (`gibbonRubricCellID`),
  KEY `gibbonRubricID` (`gibbonRubricID`),
  KEY `gibbonRubricColumnID` (`gibbonRubricColumnID`),
  KEY `gibbonRubricRowID` (`gibbonRubricRowID`)
) ENGINE=InnoDB AUTO_INCREMENT=7075 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonRubricCell`
--

INSERT INTO `gibbonRubricCell` VALUES (00000006984,00000238,000001110,000000990,'Actively resists challenge and leaving comfort zone.'),(00000006985,00000238,000001111,000000990,'Unsettled by challenge and prefers to remain in comfort zone.'),(00000006986,00000238,000001112,000000990,'Open to challenge with encouragement and support. Prepared to be stretched.'),(00000006987,00000238,000001113,000000990,'Welcomes challenge and enjoys being stretched.'),(00000006988,00000238,000001114,000000990,'Actively seeks out challenge and prefers to be stretched.'),(00000006989,00000238,000001110,000000991,'Highly discouraged by setbacks and resistant to support and external motivation, Internal motivation is absent.'),(00000006990,00000238,000001111,000000991,'Easily discouraged by setbacks, requires ongoing support and external motivation to persevere. Internal motivation is fragile and tends to rely on interest.'),(00000006991,00000238,000001112,000000991,'Somewhat discouraged by setbacks, but perseveres with initial support and external motivation. Internal motivation is evident but inconsistent and primarily associated with interest.'),(00000006992,00000238,000001113,000000991,'Accepts setbacks as a part of learning and growing. Is able to persevere. Self-motivation is consistent across activities.'),(00000006993,00000238,000001114,000000991,'Welcomes setbacks as inevitable to making progress and growing as a person. Highly self-motivated.'),(00000006994,00000238,000001110,000000992,'Finds feedback impossible to accept. Closed to advice.'),(00000006995,00000238,000001111,000000992,'Typically defensive or dismissive of feedback. Ignores or discounts advice.'),(00000006996,00000238,000001112,000000992,'Usually open to feedback and prepared to act on it. Usually follows good advice.'),(00000006997,00000238,000001113,000000992,'Engages with feedback and responds to it. Takes and follows good advice.'),(00000006998,00000238,000001114,000000992,'Readily engages with feedback. Seeks and acts carefully on good advice.'),(00000006999,00000238,000001110,000000993,'Disorganised. Few, if any, strategies for prioritizing activities within and out of class.'),(00000007000,00000238,000001111,000000993,'Poorly organised. Some strategies for prioritizing activities within and out of class, but they tend to be either inadequate or poorly used.'),(00000007001,00000238,000001112,000000993,'Usually organized, given support and encouragement. Uses strategies to prioritize activities within and out of class, with general success.'),(00000007002,00000238,000001113,000000993,'Organised. Successful strategies to prioritize activities, within and out of class.'),(00000007003,00000238,000001114,000000993,'Highly organized. Flexible strategies to prioritize activities, within and out of class, and to anticipate change.'),(00000007004,00000238,000001110,000000994,'Gets stuck easily and does not seek help. Prone to inactivity in class.'),(00000007005,00000238,000001111,000000994,'Tends not to generate own solutions and requires teacher input to move on once stuck. Inconsistent effort in class.'),(00000007006,00000238,000001112,000000994,'Shows initiative in generating own solutions and seeks help when stuck, both from teacher or other students. Consistent effort in class.'),(00000007007,00000238,000001113,000000994,'Shows creativity in generating own solutions and quickly seeks help when stuck, both from teacher and other students. Consistent, dedicated effort in class.'),(00000007008,00000238,000001114,000000994,'Highly resourceful and imaginative with a wide repertoire of strategies to move on when stuck. Exemplary effort in class.'),(00000007009,00000238,000001110,000000995,'Needs prompting to begin tasks. Easily distracted. Limited endurance.'),(00000007010,00000238,000001111,000000995,'Sometimes needs prompting to begin tasks. Occasionally distracted. Endurance tends to correlate with interest.'),(00000007011,00000238,000001112,000000995,'Begins tasks promptly. Generally focussed. Appropriate levels of endurance, especially when interested.'),(00000007012,00000238,000001113,000000995,'Self-starter, stays on task and focussed. Appropriate levels of endurance, independent of interest.'),(00000007013,00000238,000001114,000000995,'Self-starter, stays on task and achieves flow. Advanced levels of endurance, independent of interest.'),(00000007014,00000238,000001110,000000996,'Finds group work challenging. Tends only to work with friends. Can be disruptive.'),(00000007015,00000238,000001111,000000996,'Functions in a group though happiest working with friends. Able to play a part and make a contribution.'),(00000007016,00000238,000001112,000000996,'Comfortable in group work, whether or not with friends. Collaborates effectively and reliably contributes.'),(00000007017,00000238,000001113,000000996,'Accomplished in group work. Facilitates collaboration and contributes. Loyal, takes responsibility, concerned for others.'),(00000007018,00000238,000001114,000000996,'Flourishes in group work. Makes things happen. Loyal, takes responsibility, helps others grow.'),(00000007019,00000238,000001110,000000997,'Finds it hard to relate to others sensitively. Sometimes unaware of or unconcerned about behaviour.'),(00000007020,00000238,000001111,000000997,'Has preferred way of relating to others, and finds it hard to shift into other relationships.'),(00000007021,00000238,000001112,000000997,'Has a range of ways of relating to others, shifting between modes when desired and advisable.'),(00000007022,00000238,000001113,000000997,'Has a wide range of ways of relating to others, shifting between modes with ease.'),(00000007023,00000238,000001114,000000997,'Subtle and versatile in relating to others, shifting between modes reliably and mindfully.'),(00000007024,00000238,000001110,000000998,'Tends not to contribute to class, even when prompted.'),(00000007025,00000238,000001111,000000998,'Contributes to class only when prompted. '),(00000007026,00000238,000001112,000000998,'Occasionally contributes to class without being prompted.'),(00000007027,00000238,000001113,000000998,'Contributes to class without being prompted.'),(00000007028,00000238,000001114,000000998,'Regularly and reliably contributes to class. Progresses learning in the group.'),(00000007066,00000238,000001128,000000990,'At this juncture, this aspect of performance is not yet assessable.'),(00000007067,00000238,000001128,000000991,'At this juncture, this aspect of performance is not yet assessable.'),(00000007068,00000238,000001128,000000992,'At this juncture, this aspect of performance is not yet assessable.'),(00000007069,00000238,000001128,000000993,'At this juncture, this aspect of performance is not yet assessable.'),(00000007070,00000238,000001128,000000994,'At this juncture, this aspect of performance is not yet assessable.'),(00000007071,00000238,000001128,000000995,'At this juncture, this aspect of performance is not yet assessable.'),(00000007072,00000238,000001128,000000996,'At this juncture, this aspect of performance is not yet assessable.'),(00000007073,00000238,000001128,000000997,'At this juncture, this aspect of performance is not yet assessable.'),(00000007074,00000238,000001128,000000998,'At this juncture, this aspect of performance is not yet assessable.');

--
-- Table structure for table `gibbonRubricColumn`
--

CREATE TABLE `gibbonRubricColumn` (
  `gibbonRubricColumnID` int(9) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonRubricID` int(8) unsigned zerofill NOT NULL,
  `title` varchar(20) NOT NULL,
  `backgroundColor` varchar(7) DEFAULT NULL,
  `sequenceNumber` int(2) NOT NULL,
  `gibbonScaleGradeID` int(7) unsigned zerofill DEFAULT NULL,
  `visualise` enum('Y','N') NOT NULL DEFAULT 'Y',
  PRIMARY KEY (`gibbonRubricColumnID`),
  KEY `gibbonRubricID` (`gibbonRubricID`)
) ENGINE=InnoDB AUTO_INCREMENT=1129 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonRubricColumn`
--

INSERT INTO `gibbonRubricColumn` VALUES (000001110,00000238,'Apprentice 1','#acd9e8',1,NULL,'Y'),(000001111,00000238,'Apprentice 2','#acd9e8',2,NULL,'Y'),(000001112,00000238,'Apprentice 3','#acd9e8',3,NULL,'Y'),(000001113,00000238,'Journeyman 4','#f3aa57',4,NULL,'Y'),(000001114,00000238,'Master 5','#fcf700',5,NULL,'Y'),(000001128,00000238,'Not Yet Assessable ','#757577',5,NULL,'N');

--
-- Table structure for table `gibbonRubricEntry`
--

CREATE TABLE `gibbonRubricEntry` (
  `gibbonRubricEntry` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonRubricID` int(8) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `gibbonRubricCellID` int(11) unsigned zerofill NOT NULL,
  `contextDBTable` varchar(255) NOT NULL COMMENT 'Which database table is this entry related to?',
  `contextDBTableID` int(20) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonRubricEntry`),
  KEY `gibbonRubricID` (`gibbonRubricID`),
  KEY `gibbonPersonID` (`gibbonPersonID`),
  KEY `gibbonRubricCellID` (`gibbonRubricCellID`),
  KEY `contextDBTable` (`contextDBTable`),
  KEY `contextDBTableID` (`contextDBTableID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonRubricEntry`
--


--
-- Table structure for table `gibbonRubricRow`
--

CREATE TABLE `gibbonRubricRow` (
  `gibbonRubricRowID` int(9) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonRubricID` int(8) unsigned zerofill NOT NULL,
  `title` varchar(40) NOT NULL,
  `backgroundColor` varchar(7) DEFAULT NULL,
  `sequenceNumber` int(2) NOT NULL,
  `gibbonOutcomeID` int(8) unsigned zerofill DEFAULT NULL,
  PRIMARY KEY (`gibbonRubricRowID`),
  KEY `gibbonRubricID` (`gibbonRubricID`)
) ENGINE=InnoDB AUTO_INCREMENT=999 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonRubricRow`
--

INSERT INTO `gibbonRubricRow` VALUES (000000990,00000238,'','#aa9bd1',1,00000088),(000000991,00000238,'','#aa9bd1',2,00000087),(000000992,00000238,'','#aa9bd1',3,00000086),(000000993,00000238,'','#aa9bd1',4,00000085),(000000994,00000238,'','#aa9bd1',5,00000084),(000000995,00000238,'','#aa9bd1',6,00000083),(000000996,00000238,'','#aa9bd1',7,00000082),(000000997,00000238,'','#aa9bd1',8,00000081),(000000998,00000238,'','#aa9bd1',9,00000240);

--
-- Table structure for table `gibbonScale`
--

CREATE TABLE `gibbonScale` (
  `gibbonScaleID` int(5) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(40) NOT NULL,
  `nameShort` varchar(5) NOT NULL,
  `usage` varchar(50) NOT NULL,
  `lowestAcceptable` varchar(5) DEFAULT NULL COMMENT 'This is the sequence number of the lowest grade a student can get without being unsatisfactory',
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `numeric` enum('N','Y') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonScaleID`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonScale`
--

INSERT INTO `gibbonScale` VALUES (00001,'International Baccalaureate','IB','7 (highest) to 1 (lowest)','','N','Y'),(00002,'International Baccalaureate EE','IBEE','A (highest) to E (lowest)','','N','N'),(00003,'United Kingdom GCSE/iGCSE','GCSE','A* (highest) to U (lowest)','','Y','N'),(00004,'Percentage','%','100 (highest) to 0 (lowest)','51','Y','Y'),(00005,'Full Letter Grade','FLG','A+ (highest) to F (lowest)','','N','N'),(00006,'Simple Letter Grade','SLG','A (highest) to F (lowest)','','N','N'),(00007,'International College HK','ICHK','7 (highest) to 1 (lowest)','4','Y','Y'),(00009,'Completion','Comp','Has task has been completed?','1','Y','N'),(00010,'Cognitive Abilities Test','CAT','140 (highest) to 60 (lowest)','70','Y','Y'),(00011,'UK National Curriculum KS3','KS3','8A (highest) to B3 (lowest)','14','Y','N'),(00012,'United Kingdom GCSE/iGCSE Predicted','GPrd','8A (highest) to B3 (lowest)','','Y','N'),(00013,'IB Diploma (Subject)','IBDS','7 (highest) to 1 (lowest)','4','Y','Y'),(00014,'IB Diploma (Total)','IBDT','45 (highest) to 0','22','Y','Y'),(00015,'UK National Curriculum KS3 Simplified','KS3S','Level 8 (highest) to Level 3 (lowest)','4','Y','N');

--
-- Table structure for table `gibbonScaleGrade`
--

CREATE TABLE `gibbonScaleGrade` (
  `gibbonScaleGradeID` int(7) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonScaleID` int(5) unsigned zerofill NOT NULL,
  `value` varchar(10) NOT NULL,
  `descriptor` varchar(50) NOT NULL,
  `sequenceNumber` int(5) NOT NULL,
  `isDefault` enum('N','Y') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonScaleGradeID`)
) ENGINE=InnoDB AUTO_INCREMENT=331 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonScaleGrade`
--

INSERT INTO `gibbonScaleGrade` VALUES (0000001,00001,'7','7',1,'N'),(0000002,00001,'6','6',2,'N'),(0000003,00001,'5','5',3,'N'),(0000004,00001,'4','4',4,'N'),(0000005,00001,'3','3',5,'N'),(0000006,00001,'2','2',6,'N'),(0000007,00001,'1','1',7,'N'),(0000008,00002,'A','49–60',1,'N'),(0000009,00002,'B','40–48',2,'N'),(0000010,00002,'C','32–39',3,'N'),(0000011,00002,'D','22–31',4,'N'),(0000012,00002,'E','0–21',5,'N'),(0000013,00003,'A*','A*',1,'N'),(0000014,00003,'A','A',2,'N'),(0000015,00003,'B','B',3,'N'),(0000016,00003,'C','C',4,'N'),(0000017,00003,'D','D',5,'N'),(0000018,00003,'E','E',6,'N'),(0000019,00003,'F','F',7,'N'),(0000020,00003,'G','G',8,'N'),(0000021,00003,'U','Unclassified',9,'N'),(0000022,00004,'100%','100%',1,'N'),(0000023,00004,'99%','99%',2,'N'),(0000024,00004,'98%','98%',3,'N'),(0000025,00004,'97%','97%',4,'N'),(0000026,00004,'96%','96%',5,'N'),(0000027,00004,'95%','95%',6,'N'),(0000028,00004,'94%','94%',7,'N'),(0000029,00004,'93%','93%',8,'N'),(0000030,00004,'92%','92%',9,'N'),(0000031,00004,'91%','91%',10,'N'),(0000032,00004,'90%','90%',11,'N'),(0000033,00004,'89%','89%',12,'N'),(0000034,00004,'88%','88%',13,'N'),(0000035,00004,'87%','87%',14,'N'),(0000036,00004,'86%','86%',15,'N'),(0000037,00004,'85%','85%',16,'N'),(0000038,00004,'84%','84%',17,'N'),(0000039,00004,'83%','83%',18,'N'),(0000040,00004,'82%','82%',19,'N'),(0000041,00004,'81%','81%',20,'N'),(0000042,00004,'80%','80%',21,'N'),(0000043,00004,'79%','79%',22,'N'),(0000044,00004,'78%','78%',23,'N'),(0000045,00004,'77%','77%',24,'N'),(0000046,00004,'76%','76%',25,'N'),(0000047,00004,'75%','75%',26,'N'),(0000048,00004,'74%','74%',27,'N'),(0000049,00004,'73%','73%',28,'N'),(0000050,00004,'72%','72%',29,'N'),(0000051,00004,'71%','71%',30,'N'),(0000052,00004,'70%','70%',31,'N'),(0000053,00004,'69%','69%',32,'N'),(0000054,00004,'68%','68%',33,'N'),(0000055,00004,'67%','67%',34,'N'),(0000056,00004,'66%','66%',35,'N'),(0000057,00004,'65%','65%',36,'N'),(0000058,00004,'64%','64%',37,'N'),(0000059,00004,'63%','63%',38,'N'),(0000060,00004,'62%','62%',39,'N'),(0000061,00004,'61%','61%',40,'N'),(0000062,00004,'60%','60%',41,'N'),(0000063,00004,'59%','59%',42,'N'),(0000064,00004,'58%','58%',43,'N'),(0000065,00004,'57%','57%',44,'N'),(0000066,00004,'56%','56%',45,'N'),(0000067,00004,'55%','55%',46,'N'),(0000068,00004,'54%','54%',47,'N'),(0000069,00004,'53%','53%',48,'N'),(0000070,00004,'52%','52%',49,'N'),(0000071,00004,'51%','51%',50,'N'),(0000072,00004,'50%','50%',51,'N'),(0000073,00004,'49%','49%',52,'N'),(0000074,00004,'48%','48%',53,'N'),(0000075,00004,'47%','47%',54,'N'),(0000076,00004,'46%','46%',55,'N'),(0000077,00004,'45%','45%',56,'N'),(0000078,00004,'44%','44%',57,'N'),(0000079,00004,'43%','43%',58,'N'),(0000080,00004,'42%','42%',59,'N'),(0000081,00004,'41%','41%',60,'N'),(0000082,00004,'40%','40%',61,'N'),(0000083,00004,'39%','39%',62,'N'),(0000084,00004,'38%','38%',63,'N'),(0000085,00004,'37%','37%',64,'N'),(0000086,00004,'36%','36%',65,'N'),(0000087,00004,'35%','35%',66,'N'),(0000088,00004,'34%','34%',67,'N'),(0000089,00004,'33%','33%',68,'N'),(0000090,00004,'32%','32%',69,'N'),(0000091,00004,'31%','31%',70,'N'),(0000092,00004,'30%','30%',71,'N'),(0000093,00004,'29%','29%',72,'N'),(0000094,00004,'28%','28%',73,'N'),(0000095,00004,'27%','27%',74,'N'),(0000096,00004,'26%','26%',75,'N'),(0000097,00004,'25%','25%',76,'N'),(0000098,00004,'24%','24%',77,'N'),(0000099,00004,'23%','23%',78,'N'),(0000100,00004,'22%','22%',79,'N'),(0000101,00004,'21%','21%',80,'N'),(0000102,00004,'20%','20%',81,'N'),(0000103,00004,'19%','19%',82,'N'),(0000104,00004,'18%','18%',83,'N'),(0000105,00004,'17%','17%',84,'N'),(0000106,00004,'16%','16%',85,'N'),(0000107,00004,'15%','15%',86,'N'),(0000108,00004,'14%','14%',87,'N'),(0000109,00004,'13%','13%',88,'N'),(0000110,00004,'12%','12%',89,'N'),(0000111,00004,'11%','11%',90,'N'),(0000112,00004,'10%','10%',91,'N'),(0000113,00004,'9%','9%',92,'N'),(0000114,00004,'8%','8%',93,'N'),(0000115,00004,'7%','7%',94,'N'),(0000116,00004,'6%','6%',95,'N'),(0000117,00004,'5%','5%',96,'N'),(0000118,00004,'4%','4%',97,'N'),(0000119,00004,'3%','3%',98,'N'),(0000120,00004,'2%','2%',99,'N'),(0000121,00004,'1%','1%',100,'N'),(0000122,00004,'0%','0%',101,'N'),(0000123,00005,'A+','A+',1,'N'),(0000124,00005,'A','A',2,'N'),(0000125,00005,'A-','A-',3,'N'),(0000126,00005,'B+','B+',4,'N'),(0000127,00005,'B','B',5,'N'),(0000128,00005,'B-','B-',6,'N'),(0000129,00005,'C+','C+',7,'N'),(0000130,00005,'C','C',8,'N'),(0000131,00005,'C-','C-',9,'N'),(0000132,00005,'D+','D+',10,'N'),(0000133,00005,'D','D',11,'N'),(0000134,00005,'D-','D-',12,'N'),(0000135,00005,'E+','E+',13,'N'),(0000136,00005,'E','E',14,'N'),(0000137,00005,'E-','E-',15,'N'),(0000138,00005,'F','F',16,'N'),(0000139,00006,'A','A',1,'N'),(0000140,00006,'B','B',2,'N'),(0000141,00006,'C','C',3,'N'),(0000142,00006,'D','D',4,'N'),(0000143,00006,'E','E',5,'N'),(0000144,00006,'F','F',6,'N'),(0000145,00007,'7','Exceptional  Performance',1,'N'),(0000146,00007,'6','Well Above Expected Level',2,'N'),(0000147,00007,'5','Above Expected Level',3,'N'),(0000148,00007,'4','At Expected Level',4,'N'),(0000149,00007,'3','Below Expected Level',5,'N'),(0000150,00007,'2','Well Below Expected Level',6,'N'),(0000151,00007,'1','Cause For Concern',7,'N'),(0000152,00009,'Complete','Work complete',1,'N'),(0000153,00009,'Incomplete','Work incomplete',3,'N'),(0000154,00009,'Late','Work submitted late',2,'N'),(0000155,00007,'Incomplete','Work incomplete',8,'N'),(0000156,00001,'Incomplete','Work incomplete',8,'N'),(0000157,00003,'Incomplete','Work incomplete',10,'N'),(0000158,00004,'Incomplete','Work incomplete',102,'N'),(0000159,00005,'Incomplete','Work incomplete',17,'N'),(0000160,00006,'Incomplete','Work incomplete',7,'N'),(0000162,00010,'60','60',110,'N'),(0000163,00010,'61','61',109,'N'),(0000164,00010,'62','62',108,'N'),(0000165,00010,'63','63',107,'N'),(0000166,00010,'64','64',106,'N'),(0000167,00010,'65','65',105,'N'),(0000168,00010,'66','66',104,'N'),(0000169,00010,'67','67',103,'N'),(0000170,00010,'68','68',102,'N'),(0000171,00010,'69','69',101,'N'),(0000172,00010,'70','70',100,'N'),(0000173,00010,'71','71',99,'N'),(0000174,00010,'72','72',98,'N'),(0000175,00010,'73','73',97,'N'),(0000176,00010,'74','74',96,'N'),(0000177,00010,'75','75',95,'N'),(0000178,00010,'76','76',94,'N'),(0000179,00010,'77','77',93,'N'),(0000180,00010,'78','78',92,'N'),(0000181,00010,'79','79',91,'N'),(0000182,00010,'80','80',90,'N'),(0000183,00010,'81','81',89,'N'),(0000184,00010,'82','82',88,'N'),(0000185,00010,'83','83',87,'N'),(0000186,00010,'84','84',86,'N'),(0000187,00010,'85','85',85,'N'),(0000188,00010,'86','86',84,'N'),(0000189,00010,'87','87',83,'N'),(0000190,00010,'88','88',82,'N'),(0000191,00010,'89','89',81,'N'),(0000192,00010,'90','90',80,'N'),(0000193,00010,'91','91',79,'N'),(0000194,00010,'92','92',78,'N'),(0000195,00010,'93','93',77,'N'),(0000196,00010,'94','94',76,'N'),(0000197,00010,'95','95',75,'N'),(0000198,00010,'96','96',74,'N'),(0000199,00010,'97','97',73,'N'),(0000200,00010,'98','98',72,'N'),(0000201,00010,'99','99',71,'N'),(0000202,00010,'100','100',70,'N'),(0000203,00010,'101','101',69,'N'),(0000204,00010,'102','102',68,'N'),(0000205,00010,'103','103',67,'N'),(0000206,00010,'104','104',66,'N'),(0000207,00010,'105','105',65,'N'),(0000208,00010,'106','106',64,'N'),(0000209,00010,'107','107',63,'N'),(0000210,00010,'108','108',62,'N'),(0000211,00010,'109','109',61,'N'),(0000212,00010,'110','110',60,'N'),(0000213,00010,'111','111',59,'N'),(0000214,00010,'112','112',58,'N'),(0000215,00010,'113','113',57,'N'),(0000216,00010,'114','114',56,'N'),(0000217,00010,'115','115',55,'N'),(0000218,00010,'116','116',54,'N'),(0000219,00010,'117','117',53,'N'),(0000220,00010,'118','118',52,'N'),(0000221,00010,'119','119',51,'N'),(0000222,00010,'120','120',50,'N'),(0000223,00010,'121','121',49,'N'),(0000224,00010,'122','122',48,'N'),(0000225,00010,'123','123',47,'N'),(0000226,00010,'124','124',46,'N'),(0000227,00010,'125','125',45,'N'),(0000228,00010,'126','126',44,'N'),(0000229,00010,'127','127',43,'N'),(0000230,00010,'128','128',42,'N'),(0000231,00010,'129','129',41,'N'),(0000232,00010,'130','130',40,'N'),(0000233,00010,'131','131',39,'N'),(0000234,00010,'132','132',38,'N'),(0000235,00010,'133','133',37,'N'),(0000236,00010,'134','134',36,'N'),(0000237,00010,'135','135',35,'N'),(0000238,00010,'136','136',34,'N'),(0000239,00010,'137','137',33,'N'),(0000240,00010,'138','138',32,'N'),(0000241,00010,'139','139',31,'N'),(0000242,00010,'140','140',30,'N'),(0000243,00011,'8A','8A',1,'N'),(0000244,00011,'8B','8B',2,'N'),(0000245,00011,'8C','8C',3,'N'),(0000246,00011,'7A','7A',4,'N'),(0000247,00011,'7B','7B',5,'N'),(0000248,00011,'7C','7C',6,'N'),(0000249,00011,'6A','6A',7,'N'),(0000250,00011,'6B','6B',8,'N'),(0000251,00011,'6C','6C',9,'N'),(0000252,00011,'5A','5A',9,'N'),(0000253,00011,'5B','5B',10,'N'),(0000254,00011,'5C','5C',11,'N'),(0000255,00011,'4A','4A',12,'N'),(0000256,00011,'4B','4B',13,'N'),(0000257,00011,'4C','4C',14,'N'),(0000258,00011,'B3','B3',15,'N'),(0000259,00012,'A','A',1,'N'),(0000260,00012,'A/B','A/B',2,'N'),(0000261,00012,'B','B',3,'N'),(0000262,00012,'B/C','B/C',4,'N'),(0000263,00012,'C','C',5,'N'),(0000264,00012,'C/D','C/D',6,'N'),(0000265,00012,'D','D',7,'N'),(0000266,00012,'D/E','D/E',8,'N'),(0000267,00012,'E','E',9,'N'),(0000268,00012,'E/F','E/F',10,'N'),(0000269,00012,'F','F',11,'N'),(0000270,00012,'G','G',12,'N'),(0000271,00012,'U','Unclassified',13,'N'),(0000272,00010,'141','141',29,'N'),(0000273,00013,'7','7',1,'N'),(0000274,00013,'6','6',2,'N'),(0000275,00013,'5','5',3,'N'),(0000276,00013,'4','4',4,'N'),(0000277,00013,'3','3',5,'N'),(0000278,00013,'2','2',6,'N'),(0000279,00013,'1','1',7,'N'),(0000280,00014,'45','45',1,'N'),(0000281,00014,'44','44',2,'N'),(0000282,00014,'43','43',3,'N'),(0000283,00014,'42','42',4,'N'),(0000284,00014,'41','41',5,'N'),(0000285,00014,'40','40',6,'N'),(0000286,00014,'39','39',7,'N'),(0000287,00014,'38','38',8,'N'),(0000288,00014,'37','37',9,'N'),(0000289,00014,'36','36',10,'N'),(0000290,00014,'35','35',11,'N'),(0000291,00014,'34','34',12,'N'),(0000292,00014,'33','33',13,'N'),(0000293,00014,'32','32',14,'N'),(0000294,00014,'31','31',15,'N'),(0000295,00014,'30','30',16,'N'),(0000296,00014,'29','29',17,'N'),(0000297,00014,'28','28',18,'N'),(0000298,00014,'27','27',19,'N'),(0000299,00014,'26','26',20,'N'),(0000300,00014,'25','25',21,'N'),(0000301,00014,'24','24',22,'N'),(0000302,00014,'23','23',23,'N'),(0000303,00014,'22','22',24,'N'),(0000304,00014,'21','21',25,'N'),(0000305,00014,'20','20',26,'N'),(0000306,00014,'19','19',27,'N'),(0000307,00014,'18','18',28,'N'),(0000308,00014,'17','17',29,'N'),(0000309,00014,'16','16',30,'N'),(0000310,00014,'15','15',31,'N'),(0000311,00014,'14','14',32,'N'),(0000312,00014,'13','13',33,'N'),(0000313,00014,'12','12',34,'N'),(0000314,00014,'11','11',35,'N'),(0000315,00014,'10','10',36,'N'),(0000316,00014,'9','9',37,'N'),(0000317,00014,'8','8',38,'N'),(0000318,00014,'7','7',39,'N'),(0000319,00014,'6','6',40,'N'),(0000320,00014,'5','5',41,'N'),(0000321,00014,'4','4',42,'N'),(0000322,00014,'3','3',43,'N'),(0000323,00014,'2','2',44,'N'),(0000324,00014,'1','1',45,'N'),(0000325,00015,'8','Level 8',1,'N'),(0000326,00015,'7','Level 7',2,'N'),(0000327,00015,'6','Level 6',3,'N'),(0000328,00015,'5','Level 5',4,'N'),(0000329,00015,'4','Level 4',5,'N'),(0000330,00015,'3','Level 3',6,'N');

--
-- Table structure for table `gibbonSchoolYear`
--

CREATE TABLE `gibbonSchoolYear` (
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(9) NOT NULL DEFAULT '',
  `status` enum('Past','Current','Upcoming') NOT NULL DEFAULT 'Upcoming',
  `sequenceNumber` int(3) NOT NULL,
  `firstDay` date DEFAULT NULL,
  `lastDay` date DEFAULT NULL,
  PRIMARY KEY (`gibbonSchoolYearID`),
  UNIQUE KEY `academicYearName` (`name`),
  UNIQUE KEY `sequenceNumber` (`sequenceNumber`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonSchoolYear`
--

INSERT INTO `gibbonSchoolYear` VALUES (025,'2024-2025','Current',3,'2024-05-20','2025-06-29'),(026,'2025-2026','Upcoming',4,'2025-08-11','2026-06-29');

--
-- Table structure for table `gibbonSchoolYearSpecialDay`
--

CREATE TABLE `gibbonSchoolYearSpecialDay` (
  `gibbonSchoolYearSpecialDayID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearTermID` int(5) unsigned zerofill NOT NULL,
  `type` enum('School Closure','Timing Change','Off Timetable') DEFAULT NULL,
  `name` varchar(20) NOT NULL,
  `description` varchar(255) NOT NULL,
  `date` date NOT NULL,
  `schoolOpen` time DEFAULT NULL,
  `schoolStart` time DEFAULT NULL,
  `schoolEnd` time DEFAULT NULL,
  `schoolClose` time DEFAULT NULL,
  `context` enum('Year Group','Form Group') DEFAULT NULL,
  `gibbonYearGroupIDList` varchar(255) DEFAULT NULL,
  `gibbonFormGroupIDList` varchar(255) DEFAULT NULL,
  `cancelActivities` enum('Y','N') DEFAULT 'N',
  PRIMARY KEY (`gibbonSchoolYearSpecialDayID`),
  UNIQUE KEY `date` (`date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonSchoolYearSpecialDay`
--


--
-- Table structure for table `gibbonSchoolYearTerm`
--

CREATE TABLE `gibbonSchoolYearTerm` (
  `gibbonSchoolYearTermID` int(5) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL,
  `sequenceNumber` int(5) NOT NULL,
  `name` varchar(20) NOT NULL,
  `nameShort` varchar(4) NOT NULL,
  `firstDay` date NOT NULL,
  `lastDay` date NOT NULL,
  PRIMARY KEY (`gibbonSchoolYearTermID`),
  UNIQUE KEY `sequenceNumber` (`sequenceNumber`,`gibbonSchoolYearID`)
) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonSchoolYearTerm`
--

INSERT INTO `gibbonSchoolYearTerm` VALUES (00034,025,31,'Term 1','T1','2024-05-20','2024-12-30'),(00035,025,32,'Term 2','T2','2025-01-07','2025-04-13'),(00036,025,33,'Term 3','T3','2025-04-14','2025-06-29'),(00037,026,34,'Term 1','T1','2025-08-11','2025-12-28'),(00038,026,35,'Term 2','T2','2026-01-05','2026-04-05'),(00039,026,36,'Term 3','T3','2026-04-13','2026-06-29');

--
-- Table structure for table `gibbonSetting`
--

CREATE TABLE `gibbonSetting` (
  `gibbonSettingID` int(5) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `scope` varchar(50) NOT NULL,
  `name` varchar(50) NOT NULL,
  `nameDisplay` varchar(60) NOT NULL,
  `description` varchar(255) NOT NULL,
  `value` text NOT NULL,
  PRIMARY KEY (`gibbonSettingID`),
  UNIQUE KEY `scope` (`scope`,`nameDisplay`),
  UNIQUE KEY `scope_2` (`scope`,`name`)
) ENGINE=InnoDB AUTO_INCREMENT=358 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonSetting`
--



--
-- Table structure for table `gibbonSpace`
--

CREATE TABLE `gibbonSpace` (
  `gibbonSpaceID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(30) NOT NULL,
  `type` varchar(50) NOT NULL,
  `active` enum('N','Y') NOT NULL DEFAULT 'Y',
  `capacity` int(5) NOT NULL,
  `computer` enum('N','Y') NOT NULL,
  `computerStudent` int(3) NOT NULL DEFAULT 0,
  `projector` enum('N','Y') NOT NULL,
  `tv` enum('N','Y') NOT NULL,
  `dvd` enum('N','Y') NOT NULL,
  `hifi` enum('N','Y') NOT NULL,
  `speakers` enum('N','Y') NOT NULL,
  `iwb` enum('N','Y') NOT NULL,
  `phoneInternal` varchar(5) NOT NULL,
  `phoneExternal` varchar(20) NOT NULL,
  `comment` text NOT NULL,
  PRIMARY KEY (`gibbonSpaceID`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonSpace`
--

INSERT INTO `gibbonSpace` VALUES (0000000001,'C101','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','101','',''),(0000000002,'C102','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','102','',''),(0000000004,'C103','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','103','',''),(0000000005,'C104','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','104','',''),(0000000006,'C106','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','106','',''),(0000000007,'C107','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','107','',''),(0000000008,'C105','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','105','',''),(0000000009,'C108','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','108','',''),(0000000010,'D002','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','402','',''),(0000000011,'D004','Laboratory','Y',24,'N',0,'Y','N','N','N','Y','N','404','',''),(0000000012,'B003','Performance','Y',24,'N',0,'Y','N','N','N','Y','N','218','',''),(0000000013,'Library','Library','Y',30,'N',2,'N','N','N','N','N','N','237','',''),(0000000014,'Hall','Hall','Y',300,'N',0,'Y','N','N','Y','Y','N','','',''),(0000000015,'Court','Outdoor','Y',100,'N',0,'N','N','N','N','N','N','','',''),(0000000017,'C204','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','204','',''),(0000000018,'C203','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','203','',''),(0000000019,'C201','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','201','',''),(0000000020,'C202','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','202','',''),(0000000021,'C301','Laboratory','Y',24,'N',0,'Y','N','N','N','Y','N','301','',''),(0000000022,'C303','Laboratory','Y',24,'N',0,'Y','N','N','N','Y','N','303','',''),(0000000023,'C309','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','309','',''),(0000000024,'C205','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','205','',''),(0000000025,'C206A','Classroom','Y',12,'N',0,'Y','N','N','N','Y','N','206','',''),(0000000026,'C206B','Classroom','Y',12,'N',0,'Y','N','N','N','Y','N','207','',''),(0000000028,'C208','Performance','Y',24,'N',0,'Y','N','N','N','Y','N','208','',''),(0000000029,'C304','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','304','',''),(0000000030,'C305','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','305','',''),(0000000031,'C306','Classroom','Y',24,'N',0,'Y','N','N','N','Y','N','306','',''),(0000000032,'C307','Laboratory','Y',24,'N',0,'Y','N','N','N','Y','N','307','',''),(0000000033,'HOS','Office','Y',0,'N',0,'Y','N','N','N','Y','N','288','',''),(0000000034,'C302','Office','Y',0,'Y',0,'N','N','N','N','N','N','302','',''),(0000000035,'B002','Office','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000036,'B001','Office','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000037,'C308 (Chemical Store)','Storage','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000038,'House 8','Other','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000039,'Server Room','Other','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000040,'House 2','Other','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000041,'Back Court','Outdoor','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000042,'House 3','Other','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000043,'B001A','Classroom','Y',6,'N',0,'Y','N','N','N','Y','N','227','',''),(0000000044,'B001B','Classroom','Y',4,'N',0,'Y','N','N','N','Y','N','224','',''),(0000000045,'B001C (Finance)','Office','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000046,'D101','Classroom','Y',20,'N',0,'Y','N','N','N','Y','N','601','',''),(0000000047,'D102','Classroom','Y',20,'N',0,'Y','N','N','N','Y','N','602','',''),(0000000048,'D103','Classroom','Y',20,'N',0,'Y','N','N','N','Y','N','603','',''),(0000000049,'D104','Classroom','Y',20,'N',0,'Y','N','N','N','Y','N','604','',''),(0000000050,'D105','Classroom','Y',20,'N',0,'Y','N','N','N','Y','N','605','',''),(0000000051,'D106','Classroom','Y',20,'N',0,'Y','N','N','N','Y','N','606','',''),(0000000052,'D100','Classroom','Y',4,'N',0,'N','N','N','N','Y','N','600','',''),(0000000053,'D100A (Testing)','Other','Y',6,'N',6,'N','N','N','N','N','N','609','',''),(0000000054,'D100B (Admissions)','Office','Y',2,'N',0,'N','N','N','N','N','N','610','',''),(0000000055,'D107 (IB Center)','Classroom','Y',30,'N',0,'Y','N','N','N','Y','N','607','',''),(0000000056,'House 1','Other','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000057,'D201 (Yoga)','Creative Space','Y',30,'N',0,'N','N','N','N','N','N','','',''),(0000000058,'D202 (Music)','Creative Space','Y',30,'N',0,'N','N','N','N','N','N','','',''),(0000000059,'D203 (Storage)','Creative Space','Y',30,'N',0,'N','N','N','N','N','N','','',''),(0000000060,'D204 (Maker Space)','Creative Space','Y',30,'N',0,'N','N','N','N','N','N','','',''),(0000000061,'Learning Support','Other','Y',10,'N',0,'N','N','N','N','N','N','231','',''),(0000000062,'House 5','Other','Y',0,'N',0,'N','N','N','N','N','N','','',''),(0000000064,'B102','Staffroom','Y',0,'N',0,'N','N','N','N','N','N','','','');

--
-- Table structure for table `gibbonSpacePerson`
--

CREATE TABLE `gibbonSpacePerson` (
  `gibbonSpacePersonID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSpaceID` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `usageType` enum('','Teaching','Office','Other') DEFAULT NULL,
  PRIMARY KEY (`gibbonSpacePersonID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `gibbonSpacePerson`
--


--
-- Table structure for table `gibbonStaff`
--

CREATE TABLE `gibbonStaff` (
  `gibbonStaffID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `type` varchar(20) NOT NULL,
  `initials` varchar(4) DEFAULT NULL,
  `jobTitle` varchar(100) NOT NULL,
  `firstAidQualified` enum('','N','Y') NOT NULL DEFAULT '',
  `firstAidQualification` varchar(100) DEFAULT NULL,
  `firstAidExpiry` date DEFAULT NULL,
  `countryOfOrigin` varchar(80) NOT NULL,
  `qualifications` varchar(255) NOT NULL,
  `biography` text NOT NULL,
  `biographicalGrouping` varchar(100) NOT NULL COMMENT 'Used for group staff when creating a staff directory.',
  `biographicalGroupingPriority` int(3) NOT NULL,
  `fields` text DEFAULT NULL,
  PRIMARY KEY (`gibbonStaffID`),
  UNIQUE KEY `gibbonPersonID` (`gibbonPersonID`),
  UNIQUE KEY `initials` (`initials`)
) ENGINE=InnoDB AUTO_INCREMENT=171 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaff`
--

INSERT INTO `gibbonStaff` VALUES (0000000001,0000000001,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000002,0000000136,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000003,0000000125,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000004,0000000132,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000005,0000000145,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000006,0000000123,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000007,0000000140,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000008,0000000150,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000009,0000000156,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000010,0000000121,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000011,0000000137,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000012,0000000141,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000013,0000000142,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000014,0000000139,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000015,0000000117,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000016,0000000120,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000017,0000000151,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000018,0000000143,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000019,0000000124,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000020,0000000144,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000021,0000000119,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000023,0000000122,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000024,0000000370,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000025,0000000198,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000026,0000000371,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000027,0000000381,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000028,0000000385,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000029,0000000373,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000030,0000000374,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000031,0000000375,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000032,0000000376,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000033,0000000377,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000034,0000000378,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000035,0000000564,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000036,0000000565,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000037,0000000372,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000038,0000000579,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000039,0000000338,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000040,0000000589,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000041,0000000628,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000042,0000000689,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000043,0000000769,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000044,0000000770,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000045,0000000771,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000046,0000000622,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000047,0000000772,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000048,0000000773,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000049,0000000774,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000050,0000000775,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000051,0000000810,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000052,0000000811,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000053,0000000812,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000054,0000000813,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000055,0000000503,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000056,0000000824,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000057,0000000823,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000058,0000000590,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000059,0000000584,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000060,0000000839,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000061,0000000866,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000062,0000000867,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000063,0000000868,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000064,0000000869,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000065,0000000870,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000066,0000000871,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000067,0000001053,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000068,0000001054,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000069,0000001055,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000070,0000001056,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000071,0000001057,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000072,0000001084,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000073,0000001096,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000075,0000001104,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000076,0000001110,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000077,0000001112,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000078,0000001131,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000079,0000001101,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000080,0000001118,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000081,0000001123,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000082,0000001116,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000083,0000001119,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000084,0000001122,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000085,0000001117,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000086,0000001120,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000087,0000001121,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000089,0000001331,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000090,0000001489,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000091,0000001501,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000092,0000001502,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000093,0000001503,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000094,0000001504,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000095,0000001505,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000096,0000001506,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000097,0000001526,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000098,0000000857,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000099,0000001517,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000100,0000001109,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000101,0000001531,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000102,0000001518,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000103,0000001580,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000104,0000001581,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000105,0000001579,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000106,0000001738,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000107,0000001519,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000108,0000001776,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000109,0000001777,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000110,0000001778,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000111,0000001782,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000112,0000001799,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000113,0000001810,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000114,0000001818,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000115,0000000192,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000116,0000001873,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000117,0000002052,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000118,0000002027,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000119,0000002059,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000120,0000002075,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000121,0000002026,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000122,0000002025,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000123,0000002028,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000124,0000002096,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000125,0000001675,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000126,0000000965,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000127,0000001398,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000128,0000001854,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000129,0000002132,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000130,0000001601,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000131,0000002133,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000132,0000002134,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000133,0000002289,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000134,0000002291,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000135,0000002290,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000136,0000002292,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000137,0000002305,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000138,0000002312,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000139,0000002322,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000140,0000001089,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000141,0000002326,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000142,0000002347,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000143,0000002363,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000144,0000002356,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000145,0000002379,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000146,0000002377,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000147,0000002378,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000148,0000002410,'LS Assistant',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000150,0000002439,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000151,0000002440,'Teacher',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000152,0000002424,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000153,0000002494,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000154,0000000014,'LS Assistant',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000155,0000001277,'LS Assistant',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000156,0000002335,'LS Assistant',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000157,0000002551,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000158,0000002552,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000159,0000002553,'LS Assistant',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000160,0000002544,'LS Assistant',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000161,0000002554,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000162,0000002561,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000163,0000002562,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000164,0000002722,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000165,0000002732,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000166,0000002733,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000167,0000002734,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000168,0000002735,'Teaching',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000169,0000002538,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL),(0000000170,0000002736,'Support',NULL,'','',NULL,NULL,'','','','',0,NULL);

--
-- Table structure for table `gibbonStaffAbsence`
--

CREATE TABLE `gibbonStaffAbsence` (
  `gibbonStaffAbsenceID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffAbsenceTypeID` int(6) unsigned zerofill NOT NULL,
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `reason` varchar(60) DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `commentConfidential` text DEFAULT NULL,
  `status` enum('Pending Approval','Approved','Declined') DEFAULT 'Approved',
  `coverageRequired` enum('N','Y') DEFAULT 'N',
  `gibbonPersonIDApproval` int(10) unsigned zerofill DEFAULT NULL,
  `timestampApproval` timestamp NULL DEFAULT NULL,
  `notesApproval` text DEFAULT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `timestampCreator` timestamp NOT NULL DEFAULT current_timestamp(),
  `notificationSent` enum('N','Y') DEFAULT 'N',
  `notificationList` text DEFAULT NULL,
  `gibbonGroupID` int(8) unsigned zerofill DEFAULT NULL,
  `googleCalendarEventID` text DEFAULT NULL,
  PRIMARY KEY (`gibbonStaffAbsenceID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffAbsence`
--

INSERT INTO `gibbonStaffAbsence` VALUES (00000000000001,000002,025,0000002052,'','','','Approved','N',NULL,NULL,NULL,0000000001,'2024-09-15 22:25:10','Y','[\"0000000001\"]',NULL,NULL);

--
-- Table structure for table `gibbonStaffAbsenceDate`
--

CREATE TABLE `gibbonStaffAbsenceDate` (
  `gibbonStaffAbsenceDateID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffAbsenceID` int(14) unsigned zerofill DEFAULT NULL,
  `date` date DEFAULT NULL,
  `allDay` enum('N','Y') DEFAULT 'Y',
  `timeStart` time DEFAULT NULL,
  `timeEnd` time DEFAULT NULL,
  `value` decimal(3,2) NOT NULL DEFAULT 1.00,
  PRIMARY KEY (`gibbonStaffAbsenceDateID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffAbsenceDate`
--

INSERT INTO `gibbonStaffAbsenceDate` VALUES (00000000000001,00000000000001,'2024-09-04','Y',NULL,NULL,1.00);

--
-- Table structure for table `gibbonStaffAbsenceType`
--

CREATE TABLE `gibbonStaffAbsenceType` (
  `gibbonStaffAbsenceTypeID` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(60) DEFAULT NULL,
  `nameShort` varchar(10) DEFAULT NULL,
  `active` enum('N','Y') DEFAULT 'Y',
  `requiresApproval` enum('N','Y') DEFAULT 'N',
  `reasons` text DEFAULT NULL,
  `sequenceNumber` int(3) NOT NULL,
  PRIMARY KEY (`gibbonStaffAbsenceTypeID`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffAbsenceType`
--

INSERT INTO `gibbonStaffAbsenceType` VALUES (000001,'Sick Leave','S','Y','N','',1),(000002,'Personal Leave','P','Y','N','',2),(000003,'Non-paid Leave','NP','Y','N','',3),(000004,'School Related','D','Y','N','PD,Sports Trip,Offsite Event,Other',4);

--
-- Table structure for table `gibbonStaffApplicationForm`
--

CREATE TABLE `gibbonStaffApplicationForm` (
  `gibbonStaffApplicationFormID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffJobOpeningID` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill DEFAULT NULL,
  `surname` varchar(60) DEFAULT NULL,
  `firstName` varchar(60) DEFAULT NULL,
  `preferredName` varchar(60) DEFAULT NULL,
  `officialName` varchar(150) DEFAULT NULL,
  `nameInCharacters` varchar(60) DEFAULT NULL,
  `gender` enum('M','F','Other','Unspecified') NOT NULL DEFAULT 'Unspecified',
  `status` enum('Pending','Accepted','Rejected','Withdrawn') NOT NULL DEFAULT 'Pending',
  `dob` date DEFAULT NULL,
  `email` varchar(75) DEFAULT NULL,
  `homeAddress` mediumtext DEFAULT NULL,
  `homeAddressDistrict` varchar(255) DEFAULT NULL,
  `homeAddressCountry` varchar(255) DEFAULT NULL,
  `phone1Type` enum('','Mobile','Home','Work','Fax','Pager','Other') DEFAULT NULL,
  `phone1CountryCode` varchar(7) DEFAULT NULL,
  `phone1` varchar(20) DEFAULT NULL,
  `countryOfBirth` varchar(30) DEFAULT NULL,
  `languageFirst` varchar(30) DEFAULT NULL,
  `languageSecond` varchar(30) DEFAULT NULL,
  `languageThird` varchar(30) DEFAULT NULL,
  `agreement` enum('N','Y') DEFAULT NULL,
  `timestamp` timestamp NULL DEFAULT NULL,
  `priority` int(1) NOT NULL DEFAULT 0,
  `milestones` text NOT NULL,
  `notes` text NOT NULL,
  `dateStart` date DEFAULT NULL,
  `questions` text NOT NULL,
  `fields` text NOT NULL COMMENT 'Serialised array of custom field values',
  `staffFields` text DEFAULT NULL,
  `referenceEmail1` varchar(100) NOT NULL,
  `referenceEmail2` varchar(100) NOT NULL,
  PRIMARY KEY (`gibbonStaffApplicationFormID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffApplicationForm`
--


--
-- Table structure for table `gibbonStaffApplicationFormFile`
--

CREATE TABLE `gibbonStaffApplicationFormFile` (
  `gibbonStaffApplicationFormFileID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffApplicationFormID` int(12) unsigned zerofill NOT NULL,
  `name` varchar(255) NOT NULL,
  `path` varchar(255) NOT NULL,
  PRIMARY KEY (`gibbonStaffApplicationFormFileID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffApplicationFormFile`
--


--
-- Table structure for table `gibbonStaffContract`
--

CREATE TABLE `gibbonStaffContract` (
  `gibbonStaffContractID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffID` int(10) unsigned zerofill NOT NULL,
  `title` varchar(100) NOT NULL,
  `status` enum('','Pending','Active','Expired') NOT NULL DEFAULT '',
  `dateStart` date NOT NULL,
  `dateEnd` date DEFAULT NULL,
  `salaryScale` varchar(255) DEFAULT NULL,
  `salaryAmount` decimal(12,2) DEFAULT NULL,
  `salaryPeriod` enum('','Week','Month','Year','Contract') DEFAULT NULL,
  `responsibility` varchar(255) DEFAULT NULL,
  `responsibilityAmount` decimal(12,2) DEFAULT NULL,
  `responsibilityPeriod` enum('','Week','Month','Year','Contract') DEFAULT NULL,
  `housingAmount` decimal(12,2) DEFAULT NULL,
  `housingPeriod` enum('','Week','Month','Year','Contract') DEFAULT NULL,
  `travelAmount` decimal(12,2) DEFAULT NULL,
  `travelPeriod` enum('','Week','Month','Year','Contract') DEFAULT NULL,
  `retirementAmount` decimal(12,2) DEFAULT NULL,
  `retirementPeriod` enum('','Week','Month','Year','Contract') DEFAULT NULL,
  `bonusAmount` decimal(12,2) DEFAULT NULL,
  `bonusPeriod` enum('','Week','Month','Year','Contract') DEFAULT NULL,
  `education` text NOT NULL,
  `notes` text NOT NULL,
  `contractUpload` varchar(255) DEFAULT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `timestampCreator` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonStaffContractID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffContract`
--


--
-- Table structure for table `gibbonStaffCoverage`
--

CREATE TABLE `gibbonStaffCoverage` (
  `gibbonStaffCoverageID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffAbsenceID` int(14) unsigned zerofill DEFAULT NULL,
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `status` enum('Requested','Accepted','Declined','Cancelled','Pending','Not Required') DEFAULT 'Requested',
  `requestType` enum('Individual','Broadcast','Assigned') DEFAULT 'Broadcast',
  `substituteTypes` varchar(255) DEFAULT NULL,
  `gibbonPersonIDStatus` int(10) unsigned zerofill NOT NULL,
  `timestampStatus` timestamp NOT NULL DEFAULT current_timestamp(),
  `notesStatus` text DEFAULT NULL,
  `gibbonPersonIDCoverage` int(10) unsigned zerofill DEFAULT NULL,
  `timestampCoverage` timestamp NULL DEFAULT NULL,
  `notesCoverage` text DEFAULT NULL,
  `attachmentType` enum('File','HTML','Link') DEFAULT NULL,
  `attachmentContent` text DEFAULT NULL,
  `notificationSent` enum('N','Y') DEFAULT 'N',
  `notificationList` text DEFAULT NULL,
  PRIMARY KEY (`gibbonStaffCoverageID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffCoverage`
--


--
-- Table structure for table `gibbonStaffCoverageDate`
--

CREATE TABLE `gibbonStaffCoverageDate` (
  `gibbonStaffCoverageDateID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffCoverageID` int(14) unsigned zerofill DEFAULT NULL,
  `gibbonStaffAbsenceDateID` int(14) unsigned zerofill DEFAULT NULL,
  `foreignTable` varchar(60) DEFAULT NULL,
  `foreignTableID` int(12) unsigned zerofill DEFAULT NULL,
  `date` date DEFAULT NULL,
  `allDay` enum('N','Y') DEFAULT 'Y',
  `timeStart` time DEFAULT NULL,
  `timeEnd` time DEFAULT NULL,
  `value` decimal(3,2) NOT NULL DEFAULT 1.00,
  `gibbonPersonIDUnavailable` int(10) unsigned zerofill DEFAULT NULL,
  `reason` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`gibbonStaffCoverageDateID`),
  KEY `foreignTable` (`foreignTable`,`foreignTableID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffCoverageDate`
--


--
-- Table structure for table `gibbonStaffDuty`
--

CREATE TABLE `gibbonStaffDuty` (
  `gibbonStaffDutyID` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonDaysOfWeekIDList` varchar(30) DEFAULT NULL,
  `name` varchar(90) NOT NULL,
  `nameShort` varchar(20) NOT NULL,
  `timeStart` time NOT NULL,
  `timeEnd` time NOT NULL,
  `sequenceNumber` int(6) NOT NULL,
  PRIMARY KEY (`gibbonStaffDutyID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffDuty`
--


--
-- Table structure for table `gibbonStaffDutyPerson`
--

CREATE TABLE `gibbonStaffDutyPerson` (
  `gibbonStaffDutyPersonID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonStaffDutyID` int(10) unsigned zerofill NOT NULL,
  `gibbonDaysOfWeekID` int(2) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonStaffDutyPersonID`),
  UNIQUE KEY `gibbonStaffDutyID` (`gibbonStaffDutyID`,`gibbonDaysOfWeekID`,`gibbonPersonID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffDutyPerson`
--


--
-- Table structure for table `gibbonStaffJobOpening`
--

CREATE TABLE `gibbonStaffJobOpening` (
  `gibbonStaffJobOpeningID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `type` varchar(20) NOT NULL,
  `jobTitle` varchar(100) NOT NULL,
  `dateOpen` date NOT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `description` text NOT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `timestampCreator` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonStaffJobOpeningID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffJobOpening`
--


--
-- Table structure for table `gibbonStaffUpdate`
--

CREATE TABLE `gibbonStaffUpdate` (
  `gibbonStaffUpdateID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearID` int(3) unsigned zerofill DEFAULT NULL,
  `gibbonStaffID` int(10) unsigned zerofill NOT NULL,
  `status` enum('Pending','Complete') NOT NULL DEFAULT 'Pending',
  `type` varchar(20) NOT NULL,
  `initials` varchar(4) DEFAULT NULL,
  `jobTitle` varchar(100) NOT NULL,
  `firstAidQualified` enum('','N','Y') NOT NULL DEFAULT '',
  `firstAidQualification` varchar(100) DEFAULT NULL,
  `firstAidExpiry` date DEFAULT NULL,
  `countryOfOrigin` varchar(80) NOT NULL,
  `qualifications` varchar(255) NOT NULL,
  `biography` text NOT NULL,
  `fields` text NOT NULL,
  `gibbonPersonIDUpdater` int(10) unsigned zerofill NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`gibbonStaffUpdateID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStaffUpdate`
--


--
-- Table structure for table `gibbonString`
--

CREATE TABLE `gibbonString` (
  `gibbonStringID` int(8) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `original` varchar(255) NOT NULL,
  `replacement` varchar(255) NOT NULL,
  `mode` enum('Whole','Partial') NOT NULL,
  `caseSensitive` enum('Y','N') NOT NULL,
  `priority` int(2) NOT NULL DEFAULT 0,
  PRIMARY KEY (`gibbonStringID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonString`
--


--
-- Table structure for table `gibbonStudentEnrolment`
--

CREATE TABLE `gibbonStudentEnrolment` (
  `gibbonStudentEnrolmentID` int(8) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL,
  `gibbonYearGroupID` int(3) unsigned zerofill NOT NULL,
  `gibbonFormGroupID` int(5) unsigned zerofill NOT NULL,
  `rollOrder` int(2) DEFAULT NULL,
  `fields` text DEFAULT NULL,
  PRIMARY KEY (`gibbonStudentEnrolmentID`),
  KEY `gibbonSchoolYearID` (`gibbonSchoolYearID`),
  KEY `gibbonYearGroupID` (`gibbonYearGroupID`),
  KEY `gibbonPersonIndex` (`gibbonPersonID`,`gibbonSchoolYearID`),
  KEY `gibbonFormGroupID` (`gibbonFormGroupID`)
) ENGINE=InnoDB AUTO_INCREMENT=2874 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStudentEnrolment`
--

INSERT INTO `gibbonStudentEnrolment` VALUES (00002482,0000001424,025,005,00153,NULL,NULL),(00002483,0000001520,025,005,00153,NULL,NULL),(00002484,0000001471,025,005,00153,NULL,NULL),(00002485,0000001352,025,005,00153,NULL,NULL),(00002486,0000001367,025,005,00153,NULL,NULL),(00002487,0000002357,025,005,00153,NULL,NULL),(00002488,0000001355,025,005,00153,NULL,NULL),(00002489,0000002407,025,005,00153,NULL,NULL),(00002490,0000001465,025,005,00153,NULL,NULL),(00002491,0000001692,025,005,00153,NULL,NULL),(00002492,0000001416,025,005,00153,NULL,NULL),(00002493,0000001538,025,005,00153,NULL,NULL),(00002494,0000001358,025,005,00153,NULL,NULL),(00002495,0000001393,025,005,00153,NULL,NULL),(00002496,0000001845,025,005,00153,NULL,NULL),(00002497,0000001486,025,005,00153,NULL,NULL),(00002498,0000001430,025,005,00154,NULL,NULL),(00002499,0000001585,025,005,00154,NULL,NULL),(00002500,0000002444,025,005,00154,NULL,NULL),(00002501,0000001410,025,005,00154,NULL,NULL),(00002502,0000002316,025,005,00154,NULL,NULL),(00002503,0000002084,025,005,00154,NULL,NULL),(00002504,0000001427,025,005,00154,NULL,NULL),(00002505,0000001440,025,005,00154,NULL,NULL),(00002506,0000001492,025,005,00154,NULL,NULL),(00002507,0000001391,025,005,00154,NULL,NULL),(00002508,0000001477,025,005,00154,NULL,NULL),(00002509,0000001377,025,005,00154,NULL,NULL),(00002510,0000002490,025,005,00154,NULL,NULL),(00002511,0000002306,025,005,00154,NULL,NULL),(00002512,0000001374,025,005,00154,NULL,NULL),(00002513,0000002286,025,005,00154,NULL,NULL),(00002514,0000001445,025,005,00164,NULL,NULL),(00002515,0000002380,025,005,00164,NULL,NULL),(00002516,0000001388,025,005,00164,NULL,NULL),(00002517,0000002398,025,005,00164,NULL,NULL),(00002518,0000001364,025,005,00164,NULL,NULL),(00002519,0000001396,025,005,00164,NULL,NULL),(00002520,0000001403,025,005,00164,NULL,NULL),(00002521,0000001399,025,005,00164,NULL,NULL),(00002522,0000001400,025,005,00164,NULL,NULL),(00002523,0000001483,025,005,00164,NULL,NULL),(00002524,0000001507,025,005,00164,NULL,NULL),(00002525,0000001867,025,005,00164,NULL,NULL),(00002526,0000001631,025,005,00164,NULL,NULL),(00002527,0000001710,025,005,00164,NULL,NULL),(00002528,0000002729,025,005,00164,NULL,NULL),(00002529,0000001571,025,005,00164,NULL,NULL),(00002531,0000001276,025,006,00155,NULL,NULL),(00002532,0000001275,025,006,00155,NULL,NULL),(00002533,0000002100,025,006,00155,NULL,NULL),(00002534,0000001251,025,006,00155,NULL,NULL),(00002535,0000001163,025,006,00155,NULL,NULL),(00002536,0000001226,025,006,00155,NULL,NULL),(00002537,0000002145,025,006,00155,NULL,NULL),(00002538,0000001178,025,006,00155,NULL,NULL),(00002539,0000001214,025,006,00155,NULL,NULL),(00002540,0000001204,025,006,00155,NULL,NULL),(00002541,0000001157,025,006,00155,NULL,NULL),(00002542,0000001236,025,006,00155,NULL,NULL),(00002543,0000001257,025,006,00155,NULL,NULL),(00002544,0000001191,025,006,00155,NULL,NULL),(00002545,0000002138,025,006,00155,NULL,NULL),(00002546,0000001160,025,006,00155,NULL,NULL),(00002547,0000002411,025,006,00155,NULL,NULL),(00002548,0000001245,025,006,00157,NULL,NULL),(00002549,0000002120,025,006,00157,NULL,NULL),(00002550,0000001200,025,006,00157,NULL,NULL),(00002551,0000001680,025,006,00157,NULL,NULL),(00002552,0000001193,025,006,00157,NULL,NULL),(00002553,0000001154,025,006,00157,NULL,NULL),(00002554,0000001259,025,006,00157,NULL,NULL),(00002555,0000001233,025,006,00157,NULL,NULL),(00002556,0000001548,025,006,00157,NULL,NULL),(00002557,0000001814,025,006,00157,NULL,NULL),(00002558,0000001254,025,006,00157,NULL,NULL),(00002559,0000001528,025,006,00157,NULL,NULL),(00002560,0000001201,025,006,00157,NULL,NULL),(00002561,0000002090,025,006,00157,NULL,NULL),(00002562,0000001242,025,006,00157,NULL,NULL),(00002563,0000002103,025,006,00157,NULL,NULL),(00002564,0000001179,025,006,00157,NULL,NULL),(00002565,0000002505,025,002,00146,NULL,NULL),(00002566,0000002283,025,002,00146,NULL,NULL),(00002567,0000002511,025,002,00146,NULL,NULL),(00002568,0000002193,025,002,00146,NULL,NULL),(00002569,0000002537,025,002,00146,NULL,NULL),(00002570,0000002212,025,002,00146,NULL,NULL),(00002571,0000002374,025,002,00146,NULL,NULL),(00002572,0000002323,025,002,00146,NULL,NULL),(00002573,0000002364,025,002,00146,NULL,NULL),(00002574,0000002333,025,002,00146,NULL,NULL),(00002575,0000002233,025,002,00146,NULL,NULL),(00002576,0000002243,025,002,00146,NULL,NULL),(00002577,0000002216,025,002,00146,NULL,NULL),(00002578,0000002330,025,002,00146,NULL,NULL),(00002579,0000002514,025,002,00146,NULL,NULL),(00002580,0000002215,025,002,00146,NULL,NULL),(00002581,0000002340,025,002,00146,NULL,NULL),(00002582,0000002169,025,002,00146,NULL,NULL),(00002583,0000002498,025,002,00146,NULL,NULL),(00002584,0000002302,025,002,00146,NULL,NULL),(00002585,0000002517,025,002,00146,NULL,NULL),(00002586,0000002371,025,002,00147,NULL,NULL),(00002587,0000002190,025,002,00147,NULL,NULL),(00002588,0000002334,025,002,00147,NULL,NULL),(00002589,0000002236,025,002,00147,NULL,NULL),(00002590,0000002520,025,002,00147,NULL,NULL),(00002591,0000002150,025,002,00147,NULL,NULL),(00002592,0000002239,025,002,00147,NULL,NULL),(00002593,0000002501,025,002,00147,NULL,NULL),(00002594,0000002523,025,002,00147,NULL,NULL),(00002595,0000002178,025,002,00147,NULL,NULL),(00002596,0000002206,025,002,00147,NULL,NULL),(00002597,0000002271,025,002,00147,NULL,NULL),(00002598,0000002420,025,002,00147,NULL,NULL),(00002599,0000002175,025,002,00147,NULL,NULL),(00002600,0000002253,025,002,00147,NULL,NULL),(00002601,0000002383,025,002,00147,NULL,NULL),(00002602,0000002360,025,002,00147,NULL,NULL),(00002603,0000002166,025,002,00147,NULL,NULL),(00002604,0000002535,025,002,00147,NULL,NULL),(00002605,0000002529,025,002,00147,NULL,NULL),(00002606,0000002247,025,002,00148,NULL,NULL),(00002607,0000002194,025,002,00148,NULL,NULL),(00002608,0000002172,025,002,00148,NULL,NULL),(00002609,0000002293,025,002,00148,NULL,NULL),(00002610,0000002250,025,002,00148,NULL,NULL),(00002611,0000002277,025,002,00148,NULL,NULL),(00002612,0000002319,025,002,00148,NULL,NULL),(00002613,0000002508,025,002,00148,NULL,NULL),(00002614,0000002504,025,002,00148,NULL,NULL),(00002615,0000002200,025,002,00148,NULL,NULL),(00002616,0000002545,025,002,00148,NULL,NULL),(00002617,0000002231,025,002,00148,NULL,NULL),(00002618,0000002160,025,002,00148,NULL,NULL),(00002619,0000002203,025,002,00148,NULL,NULL),(00002620,0000002296,025,002,00148,NULL,NULL),(00002621,0000002299,025,002,00148,NULL,NULL),(00002622,0000002348,025,002,00148,NULL,NULL),(00002623,0000002163,025,002,00148,NULL,NULL),(00002624,0000002526,025,002,00148,NULL,NULL),(00002625,0000002187,025,002,00148,NULL,NULL),(00002626,0000002469,025,001,00143,NULL,NULL),(00002627,0000002695,025,001,00143,NULL,NULL),(00002628,0000002450,025,001,00143,NULL,NULL),(00002629,0000002459,025,001,00143,NULL,NULL),(00002630,0000002611,025,001,00143,NULL,NULL),(00002631,0000002679,025,001,00143,NULL,NULL),(00002632,0000002447,025,001,00143,NULL,NULL),(00002633,0000002683,025,001,00143,NULL,NULL),(00002634,0000002760,025,001,00143,NULL,NULL),(00002635,0000002614,025,001,00143,NULL,NULL),(00002636,0000002485,025,001,00143,NULL,NULL),(00002637,0000002472,025,001,00143,NULL,NULL),(00002638,0000002610,025,001,00143,NULL,NULL),(00002639,0000002636,025,001,00143,NULL,NULL),(00002640,0000002627,025,001,00143,NULL,NULL),(00002641,0000002754,025,001,00143,NULL,NULL),(00002642,0000002615,025,001,00143,NULL,NULL),(00002643,0000002601,025,001,00143,NULL,NULL),(00002644,0000002746,025,001,00143,NULL,NULL),(00002645,0000002482,025,001,00143,NULL,NULL),(00002646,0000002715,025,001,00143,NULL,NULL),(00002647,0000002430,025,001,00144,NULL,NULL),(00002648,0000002657,025,001,00144,NULL,NULL),(00002649,0000002460,025,001,00144,NULL,NULL),(00002650,0000002630,025,001,00144,NULL,NULL),(00002651,0000002621,025,001,00144,NULL,NULL),(00002652,0000002692,025,001,00144,NULL,NULL),(00002653,0000002607,025,001,00144,NULL,NULL),(00002654,0000002633,025,001,00144,NULL,NULL),(00002655,0000002426,025,001,00144,NULL,NULL),(00002656,0000002652,025,001,00144,NULL,NULL),(00002657,0000002699,025,001,00144,NULL,NULL),(00002658,0000002642,025,001,00144,NULL,NULL),(00002659,0000002453,025,001,00144,NULL,NULL),(00002660,0000002702,025,001,00144,NULL,NULL),(00002661,0000002743,025,001,00144,NULL,NULL),(00002662,0000002645,025,001,00144,NULL,NULL),(00002663,0000002476,025,001,00144,NULL,NULL),(00002664,0000002663,025,001,00144,NULL,NULL),(00002665,0000002651,025,001,00144,NULL,NULL),(00002666,0000002563,025,001,00144,NULL,NULL),(00002667,0000002696,025,001,00144,NULL,NULL),(00002668,0000002749,025,001,00145,NULL,NULL),(00002669,0000002580,025,001,00145,NULL,NULL),(00002670,0000002624,025,001,00145,NULL,NULL),(00002671,0000002654,025,001,00145,NULL,NULL),(00002672,0000002666,025,001,00145,NULL,NULL),(00002673,0000002466,025,001,00145,NULL,NULL),(00002674,0000002686,025,001,00145,NULL,NULL),(00002675,0000002726,025,001,00145,NULL,NULL),(00002676,0000002586,025,001,00145,NULL,NULL),(00002677,0000002639,025,001,00145,NULL,NULL),(00002678,0000002473,025,001,00145,NULL,NULL),(00002679,0000002433,025,001,00145,NULL,NULL),(00002680,0000002711,025,001,00145,NULL,NULL),(00002681,0000002436,025,001,00145,NULL,NULL),(00002682,0000002479,025,001,00145,NULL,NULL),(00002683,0000002427,025,001,00145,NULL,NULL),(00002684,0000002689,025,001,00145,NULL,NULL),(00002685,0000002708,025,001,00145,NULL,NULL),(00002686,0000002670,025,001,00145,NULL,NULL),(00002687,0000002576,025,001,00145,NULL,NULL),(00002688,0000002566,025,001,00145,NULL,NULL),(00002689,0000002618,025,001,00162,NULL,NULL),(00002690,0000002573,025,001,00162,NULL,NULL),(00002691,0000002592,025,001,00162,NULL,NULL),(00002692,0000002583,025,001,00162,NULL,NULL),(00002693,0000002705,025,001,00162,NULL,NULL),(00002694,0000002660,025,001,00162,NULL,NULL),(00002695,0000002598,025,001,00162,NULL,NULL),(00002696,0000002589,025,001,00162,NULL,NULL),(00002697,0000002604,025,001,00162,NULL,NULL),(00002698,0000002425,025,001,00162,NULL,NULL),(00002699,0000002676,025,001,00162,NULL,NULL),(00002700,0000002595,025,001,00162,NULL,NULL),(00002701,0000002700,025,001,00162,NULL,NULL),(00002702,0000002463,025,001,00162,NULL,NULL),(00002703,0000002648,025,001,00162,NULL,NULL),(00002704,0000002761,025,001,00162,NULL,NULL),(00002705,0000002714,025,001,00162,NULL,NULL),(00002706,0000002680,025,001,00162,NULL,NULL),(00002707,0000002570,025,001,00145,NULL,NULL),(00002708,0000002770,025,001,00143,NULL,NULL),(00002709,0000002577,025,001,00143,NULL,NULL),(00002710,0000002757,025,001,00143,NULL,NULL),(00002711,0000002225,025,001,00143,NULL,NULL),(00002712,0000002764,025,001,00143,NULL,NULL),(00002713,0000002567,025,001,00143,NULL,NULL),(00002714,0000002456,025,001,00143,NULL,NULL),(00002715,0000002667,025,001,00143,NULL,NULL),(00002716,0000002740,025,001,00143,NULL,NULL),(00002717,0000002274,025,001,00143,NULL,NULL),(00002718,0000002752,025,001,00143,NULL,NULL),(00002719,0000002767,025,001,00143,NULL,NULL),(00002720,0000002033,025,004,00151,NULL,NULL),(00002721,0000002022,025,003,00159,NULL,NULL),(00002722,0000001677,025,004,00152,NULL,NULL),(00002723,0000002404,025,003,00159,NULL,NULL),(00002724,0000002079,025,003,00159,NULL,NULL),(00002725,0000001819,025,007,00156,NULL,NULL),(00002726,0000002113,025,003,00149,NULL,NULL),(00002727,0000002386,025,004,00163,NULL,NULL),(00002728,0000002081,025,004,00152,NULL,NULL),(00002729,0000001977,025,003,00150,NULL,NULL),(00002730,0000001974,025,003,00149,NULL,NULL),(00002731,0000001591,025,004,00151,NULL,NULL),(00002732,0000001744,025,004,00151,NULL,NULL),(00002733,0000000925,025,007,00143,NULL,NULL),(00002734,0000001617,025,004,00152,NULL,NULL),(00002735,0000001019,025,007,00156,NULL,NULL),(00002736,0000001891,025,003,00150,NULL,NULL),(00002737,0000001207,025,006,00157,NULL,NULL),(00002738,0000002123,025,003,00159,NULL,NULL),(00002739,0000002093,025,003,00159,NULL,NULL),(00002740,0000001263,025,006,00155,NULL,NULL),(00002741,0000001878,025,003,00149,NULL,NULL),(00002742,0000002541,025,007,00156,NULL,NULL),(00002743,0000002037,025,003,00150,NULL,NULL),(00002744,0000001970,025,003,00159,NULL,NULL),(00002745,0000002135,025,003,00150,NULL,NULL),(00002746,0000002035,025,004,00152,NULL,NULL),(00002747,0000001918,025,003,00150,NULL,NULL),(00002748,0000001686,025,004,00151,NULL,NULL),(00002749,0000002327,025,003,00149,NULL,NULL),(00002750,0000002389,025,003,00150,NULL,NULL),(00002751,0000001901,025,003,00149,NULL,NULL),(00002752,0000001700,025,004,00152,NULL,NULL),(00002753,0000001779,025,004,00151,NULL,NULL),(00002754,0000001882,025,003,00149,NULL,NULL),(00002755,0000001739,025,004,00152,NULL,NULL),(00002756,0000000876,025,007,00156,NULL,NULL),(00002757,0000002265,025,002,00148,NULL,NULL),(00002758,0000001992,025,003,00149,NULL,NULL),(00002759,0000001934,025,003,00149,NULL,NULL),(00002760,0000002116,025,003,00159,NULL,NULL),(00002761,0000001879,025,003,00159,NULL,NULL),(00002762,0000001657,025,004,00163,NULL,NULL),(00002763,0000001801,025,004,00151,NULL,NULL),(00002764,0000002019,025,003,00159,NULL,NULL),(00002765,0000002548,025,004,00163,NULL,NULL),(00002766,0000000934,025,007,00156,NULL,NULL),(00002767,0000000937,025,007,00156,NULL,NULL),(00002768,0000000931,025,007,00156,NULL,NULL),(00002769,0000002087,025,004,00152,NULL,NULL),(00002770,0000001831,025,004,00163,NULL,NULL),(00002771,0000002268,025,002,00148,NULL,NULL),(00002772,0000001928,025,003,00159,NULL,NULL),(00002773,0000001925,025,003,00159,NULL,NULL),(00002774,0000002495,025,003,00149,NULL,NULL),(00002775,0000000913,025,007,00156,NULL,NULL),(00002776,0000000964,025,007,00156,NULL,NULL),(00002777,0000001667,025,004,00163,NULL,NULL),(00002778,0000001937,025,003,00150,NULL,NULL),(00002779,0000001791,025,004,00151,NULL,NULL),(00002780,0000001986,025,003,00150,NULL,NULL),(00002781,0000001913,025,003,00150,NULL,NULL),(00002782,0000002673,025,004,00152,NULL,NULL),(00002783,0000001885,025,003,00150,NULL,NULL),(00002784,0000002006,025,003,00149,NULL,NULL),(00002785,0000001753,025,004,00163,NULL,NULL),(00002786,0000002009,025,003,00149,NULL,NULL),(00002787,0000002076,025,003,00150,NULL,NULL),(00002788,0000001616,025,004,00163,NULL,NULL),(00002789,0000001022,025,007,00156,NULL,NULL),(00002790,0000002401,025,004,00152,NULL,NULL),(00002791,0000001960,025,003,00159,NULL,NULL),(00002792,0000001983,025,003,00149,NULL,NULL),(00002793,0000001905,025,003,00150,NULL,NULL),(00002794,0000001888,025,003,00150,NULL,NULL),(00002795,0000001721,025,004,00151,NULL,NULL),(00002796,0000001166,025,006,00155,NULL,NULL),(00002797,0000000897,025,007,00156,NULL,NULL),(00002798,0000002395,025,002,00146,NULL,NULL),(00002799,0000001796,025,004,00163,NULL,NULL),(00002800,0000002156,025,004,00151,NULL,NULL),(00002801,0000002029,025,003,00159,NULL,NULL),(00002802,0000002262,025,002,00148,NULL,NULL),(00002803,0000002719,025,004,00151,NULL,NULL),(00002804,0000002060,025,004,00152,NULL,NULL),(00002805,0000002066,025,004,00152,NULL,NULL),(00002806,0000002000,025,003,00150,NULL,NULL),(00002807,0000002441,025,004,00163,NULL,NULL),(00002808,0000001222,025,006,00155,NULL,NULL),(00002809,0000001870,025,003,00149,NULL,NULL),(00002810,0000001921,025,003,00150,NULL,NULL),(00002811,0000002129,025,003,00159,NULL,NULL),(00002812,0000001773,025,004,00152,NULL,NULL),(00002813,0000001761,025,004,00151,NULL,NULL),(00002814,0000002109,025,006,00155,NULL,NULL),(00002815,0000002723,025,004,00163,NULL,NULL),(00002816,0000002555,025,003,00150,NULL,NULL),(00002817,0000001603,025,004,00163,NULL,NULL),(00002818,0000001946,025,003,00159,NULL,NULL),(00002819,0000001914,025,003,00149,NULL,NULL),(00002820,0000002309,025,004,00151,NULL,NULL),(00002821,0000001955,025,003,00150,NULL,NULL),(00002822,0000000922,025,007,00156,NULL,NULL),(00002823,0000002141,025,003,00150,NULL,NULL),(00002824,0000002063,025,004,00163,NULL,NULL),(00002825,0000002491,025,003,00149,NULL,NULL),(00002826,0000001897,025,003,00149,NULL,NULL),(00002827,0000000928,025,007,00156,NULL,NULL),(00002828,0000001995,025,003,00149,NULL,NULL),(00002829,0000001904,025,003,00159,NULL,NULL),(00002830,0000001609,025,004,00163,NULL,NULL),(00002831,0000001730,025,004,00151,NULL,NULL),(00002832,0000002184,025,007,00156,NULL,NULL),(00002833,0000001848,025,004,00152,NULL,NULL),(00002834,0000002056,025,003,00150,NULL,NULL),(00002835,0000002737,025,004,00151,NULL,NULL),(00002836,0000001627,025,004,00152,NULL,NULL),(00002837,0000001600,025,004,00151,NULL,NULL),(00002838,0000001894,025,003,00159,NULL,NULL),(00002839,0000002012,025,003,00150,NULL,NULL),(00002840,0000001645,025,004,00152,NULL,NULL),(00002841,0000001915,025,003,00149,NULL,NULL),(00002842,0000001980,025,003,00149,NULL,NULL),(00002843,0000002532,025,003,00149,NULL,NULL),(00002844,0000001639,025,004,00151,NULL,NULL),(00002845,0000001642,025,004,00151,NULL,NULL),(00002846,0000000905,025,007,00156,NULL,NULL),(00002847,0000001924,025,003,00150,NULL,NULL),(00002848,0000001182,025,006,00155,NULL,NULL),(00002849,0000002232,025,002,00146,NULL,NULL),(00002850,0000001706,025,004,00152,NULL,NULL),(00002851,0000002040,025,003,00159,NULL,NULL),(00002852,0000001654,025,004,00163,NULL,NULL),(00002853,0000001828,025,004,00152,NULL,NULL),(00002854,0000001911,025,003,00159,NULL,NULL),(00002855,0000001858,025,004,00163,NULL,NULL),(00002856,0000002280,025,003,00149,NULL,NULL),(00002857,0000001735,025,004,00152,NULL,NULL),(00002858,0000001898,025,003,00150,NULL,NULL),(00002859,0000001964,025,003,00150,NULL,NULL),(00002860,0000001931,025,003,00159,NULL,NULL),(00002861,0000001016,025,007,00156,NULL,NULL),(00002862,0000001713,025,004,00163,NULL,NULL),(00002863,0000001008,025,007,00156,NULL,NULL),(00002864,0000001989,025,003,00159,NULL,NULL),(00002865,0000001593,025,004,00151,NULL,NULL),(00002866,0000001864,025,003,00149,NULL,NULL),(00002867,0000001612,025,004,00152,NULL,NULL),(00002868,0000002097,025,004,00151,NULL,NULL),(00002869,0000001628,025,004,00163,NULL,NULL),(00002870,0000001621,025,004,00163,NULL,NULL),(00002871,0000002488,025,004,00152,NULL,NULL),(00002872,0000002392,025,007,00156,NULL,NULL),(00002873,0000001875,025,003,00159,NULL,NULL);

--
-- Table structure for table `gibbonStudentNote`
--

CREATE TABLE `gibbonStudentNote` (
  `gibbonStudentNoteID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `gibbonStudentNoteCategoryID` int(5) unsigned zerofill DEFAULT NULL,
  `title` varchar(50) NOT NULL,
  `note` text NOT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `timestamp` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`gibbonStudentNoteID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStudentNote`
--


--
-- Table structure for table `gibbonStudentNoteCategory`
--

CREATE TABLE `gibbonStudentNoteCategory` (
  `gibbonStudentNoteCategoryID` int(5) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(30) NOT NULL,
  `template` text NOT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  PRIMARY KEY (`gibbonStudentNoteCategoryID`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonStudentNoteCategory`
--

INSERT INTO `gibbonStudentNoteCategory` VALUES (00006,'Academic','','Y'),(00007,'Pastoral','','Y'),(00008,'Behaviour','','Y'),(00009,'Other','','Y');

--
-- Table structure for table `gibbonSubstitute`
--

CREATE TABLE `gibbonSubstitute` (
  `gibbonSubstituteID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `active` enum('Y','N') DEFAULT 'Y',
  `type` varchar(60) DEFAULT NULL,
  `details` varchar(255) DEFAULT NULL,
  `priority` int(2) NOT NULL DEFAULT 0,
  PRIMARY KEY (`gibbonSubstituteID`),
  UNIQUE KEY `gibbonPersonID` (`gibbonPersonID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonSubstitute`
--


--
-- Table structure for table `gibbonTT`
--

CREATE TABLE `gibbonTT` (
  `gibbonTTID` int(8) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonSchoolYearID` int(3) unsigned zerofill NOT NULL,
  `name` varchar(30) NOT NULL,
  `nameShort` varchar(12) NOT NULL,
  `nameShortDisplay` enum('Day Of The Week','Timetable Day Short Name','') NOT NULL DEFAULT 'Day Of The Week',
  `gibbonYearGroupIDList` varchar(255) NOT NULL,
  `active` enum('Y','N') NOT NULL,
  PRIMARY KEY (`gibbonTTID`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTT`
--

INSERT INTO `gibbonTT` VALUES (00000010,025,'Sample Timetable','TT','Day Of The Week','001,002,003,004,005,006,007','Y');

--
-- Table structure for table `gibbonTTColumn`
--

CREATE TABLE `gibbonTTColumn` (
  `gibbonTTColumnID` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(30) NOT NULL,
  `nameShort` varchar(12) NOT NULL,
  PRIMARY KEY (`gibbonTTColumnID`)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTColumn`
--

INSERT INTO `gibbonTTColumn` VALUES (000038,'2021-22 Mon','202122Mo'),(000039,'2021-22 Tue','202122Tu'),(000040,'2021-22 Wed','202122We'),(000041,'2021-22 Thu','202122Th'),(000042,'2021-22 Fri','202122Fri');

--
-- Table structure for table `gibbonTTColumnRow`
--

CREATE TABLE `gibbonTTColumnRow` (
  `gibbonTTColumnRowID` int(8) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonTTColumnID` int(6) unsigned zerofill NOT NULL,
  `name` varchar(12) NOT NULL,
  `nameShort` varchar(4) NOT NULL,
  `timeStart` time NOT NULL,
  `timeEnd` time NOT NULL,
  `type` enum('Lesson','Pastoral','Sport','Break','Service','Other') NOT NULL,
  PRIMARY KEY (`gibbonTTColumnRowID`),
  KEY `gibbonTTColumnID` (`gibbonTTColumnID`)
) ENGINE=InnoDB AUTO_INCREMENT=344 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTColumnRow`
--

INSERT INTO `gibbonTTColumnRow` VALUES (00000302,000038,'Registration','Reg','08:15:00','08:30:00','Pastoral'),(00000303,000038,'Period 1','P1','08:30:00','09:40:00','Lesson'),(00000304,000038,'Period 2','P2','09:40:00','10:50:00','Lesson'),(00000305,000038,'Break 1','B1','10:50:00','11:10:00','Break'),(00000306,000038,'Period 3','P3','11:10:00','12:20:00','Lesson'),(00000307,000038,'Break 2','B2','12:20:00','13:10:00','Break'),(00000308,000038,'Period 4','P4','13:10:00','14:20:00','Lesson'),(00000309,000038,'Period 5','P5','14:20:00','15:30:00','Lesson'),(00000310,000039,'Registration','Reg','08:15:00','08:30:00','Pastoral'),(00000311,000039,'Period 1','P1','08:30:00','09:40:00','Lesson'),(00000312,000039,'Period 2','P2','09:40:00','10:50:00','Lesson'),(00000313,000039,'Break 1','B1','10:50:00','11:10:00','Break'),(00000314,000039,'Period 3','P3','11:10:00','12:20:00','Lesson'),(00000315,000039,'Break 2','B2','12:20:00','13:10:00','Break'),(00000316,000039,'Period 4','P4','13:10:00','14:20:00','Lesson'),(00000317,000039,'Activities','Act','14:20:00','15:30:00','Other'),(00000318,000040,'Period 1','P1','08:55:00','10:00:00','Lesson'),(00000319,000040,'Period 2','P2','10:00:00','11:05:00','Lesson'),(00000320,000040,'Break 1','B1','11:05:00','11:25:00','Break'),(00000321,000040,'Period 3','P3','11:25:00','12:30:00','Lesson'),(00000322,000040,'Break 2','B2','12:30:00','13:15:00','Break'),(00000323,000040,'Period 4','P4','13:15:00','14:20:00','Lesson'),(00000324,000040,'Collaboratio','Coll','14:20:00','16:30:00','Other'),(00000325,000041,'Registration','Reg','08:15:00','08:30:00','Pastoral'),(00000326,000041,'Period 1','P1','08:30:00','09:40:00','Lesson'),(00000327,000041,'Period 2','P2','09:40:00','10:50:00','Lesson'),(00000328,000041,'Break 1','B1','10:50:00','11:10:00','Break'),(00000329,000041,'Period 3','P3','11:10:00','12:20:00','Lesson'),(00000330,000041,'Break 2','B2','12:20:00','13:10:00','Break'),(00000331,000041,'Period 4','P4','13:10:00','14:20:00','Lesson'),(00000332,000041,'Period 5','P5','14:20:00','15:30:00','Lesson'),(00000333,000042,'Registration','Reg','08:15:00','08:30:00','Pastoral'),(00000334,000042,'Period 1','P1','08:30:00','09:40:00','Lesson'),(00000335,000042,'Period 2','P2','09:40:00','10:50:00','Lesson'),(00000336,000042,'Break 1','B1','10:50:00','11:10:00','Break'),(00000337,000042,'Period 3','P3','11:10:00','12:20:00','Lesson'),(00000338,000042,'Break 2','B2','12:20:00','13:10:00','Break'),(00000339,000042,'Period 4','P4','13:10:00','14:20:00','Lesson'),(00000340,000042,'Period 5','P5','14:20:00','15:30:00','Lesson'),(00000341,000038,'Meetings','Meet','15:30:00','16:30:00','Other'),(00000342,000040,'Tutorial','Tut','08:15:00','08:55:00','Pastoral'),(00000343,000041,'Clinics','Cln','15:30:00','16:30:00','Other');

--
-- Table structure for table `gibbonTTDay`
--

CREATE TABLE `gibbonTTDay` (
  `gibbonTTDayID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonTTID` int(8) unsigned zerofill NOT NULL,
  `gibbonTTColumnID` int(6) unsigned zerofill NOT NULL,
  `name` varchar(12) NOT NULL,
  `nameShort` varchar(4) NOT NULL,
  `color` varchar(7) NOT NULL COMMENT 'RGB Hex, leading #',
  `fontColor` varchar(7) NOT NULL COMMENT 'RGB Hex, leading #',
  PRIMARY KEY (`gibbonTTDayID`)
) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTDay`
--

INSERT INTO `gibbonTTDay` VALUES (0000000061,00000010,000038,'Mon 1 Red','Mo1R','#cc0000','#ffffff'),(0000000062,00000010,000039,'Tue 1 Red','Tu1R','#cc0000','#ffffff'),(0000000063,00000010,000040,'Wed 1 Red','We1R','#cc0000','#ffffff'),(0000000064,00000010,000041,'Thu 1 Red','Th1R','#cc0000','#ffffff'),(0000000065,00000010,000042,'Fri 1 Red','Fr1R','#cc0000','#ffffff'),(0000000066,00000010,000038,'Mon 2 Blue','Mo2B','#0000cc','#ffffff'),(0000000067,00000010,000039,'Tue 2 Blue ','Tu2B','#0000cc','#ffffff'),(0000000068,00000010,000040,'Wed 2 Blue','We2B','#0000cc','#ffffff'),(0000000069,00000010,000041,'Thu 2 Blue','Th2B','#0000cc','#ffffff'),(0000000070,00000010,000042,'Fri 2 Blue','Fr2B','#0000cc','#ffffff');

--
-- Table structure for table `gibbonTTDayDate`
--

CREATE TABLE `gibbonTTDayDate` (
  `gibbonTTDayDateID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonTTDayID` int(10) unsigned zerofill NOT NULL,
  `date` date NOT NULL,
  PRIMARY KEY (`gibbonTTDayDateID`),
  KEY `gibbonTTDayID` (`gibbonTTDayID`)
) ENGINE=InnoDB AUTO_INCREMENT=381 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTDayDate`
--

INSERT INTO `gibbonTTDayDate` VALUES (0000000005,0000000061,'2024-08-19'),(0000000006,0000000061,'2024-09-02'),(0000000007,0000000061,'2024-09-16'),(0000000008,0000000061,'2024-09-30'),(0000000009,0000000061,'2024-10-14'),(0000000010,0000000061,'2024-10-28'),(0000000011,0000000061,'2024-11-18'),(0000000012,0000000061,'2024-12-02'),(0000000013,0000000061,'2025-01-06'),(0000000014,0000000061,'2025-01-20'),(0000000015,0000000061,'2025-02-03'),(0000000016,0000000061,'2025-02-17'),(0000000017,0000000061,'2025-03-03'),(0000000018,0000000061,'2025-03-17'),(0000000019,0000000061,'2025-04-14'),(0000000020,0000000061,'2025-04-28'),(0000000021,0000000061,'2025-05-12'),(0000000022,0000000061,'2025-05-26'),(0000000023,0000000061,'2025-06-09'),(0000000024,0000000061,'2025-06-23'),(0000000029,0000000066,'2024-08-12'),(0000000030,0000000066,'2024-08-26'),(0000000031,0000000066,'2024-09-09'),(0000000032,0000000066,'2024-09-23'),(0000000033,0000000066,'2024-10-07'),(0000000034,0000000066,'2024-10-21'),(0000000035,0000000066,'2024-11-04'),(0000000036,0000000066,'2024-11-11'),(0000000037,0000000066,'2024-11-25'),(0000000038,0000000066,'2024-12-09'),(0000000039,0000000066,'2025-01-13'),(0000000040,0000000066,'2025-01-27'),(0000000041,0000000066,'2025-02-10'),(0000000042,0000000066,'2025-02-24'),(0000000043,0000000066,'2025-03-10'),(0000000044,0000000066,'2025-03-24'),(0000000045,0000000066,'2025-04-21'),(0000000046,0000000066,'2025-05-05'),(0000000047,0000000066,'2025-05-19'),(0000000048,0000000066,'2025-06-02'),(0000000049,0000000066,'2025-06-16'),(0000000054,0000000062,'2024-08-20'),(0000000055,0000000062,'2024-09-03'),(0000000056,0000000062,'2024-09-17'),(0000000057,0000000062,'2024-10-01'),(0000000058,0000000062,'2024-10-15'),(0000000059,0000000062,'2024-10-29'),(0000000060,0000000062,'2024-11-19'),(0000000061,0000000062,'2024-12-03'),(0000000062,0000000062,'2025-01-07'),(0000000063,0000000062,'2025-01-21'),(0000000064,0000000062,'2025-02-04'),(0000000065,0000000062,'2025-02-18'),(0000000066,0000000062,'2025-03-04'),(0000000067,0000000062,'2025-03-18'),(0000000068,0000000062,'2025-04-15'),(0000000069,0000000062,'2025-04-29'),(0000000070,0000000062,'2025-05-13'),(0000000071,0000000062,'2025-05-27'),(0000000072,0000000062,'2025-06-10'),(0000000073,0000000062,'2025-06-24'),(0000000078,0000000067,'2024-08-13'),(0000000079,0000000067,'2024-08-27'),(0000000080,0000000067,'2024-09-10'),(0000000081,0000000067,'2024-09-24'),(0000000082,0000000067,'2024-10-08'),(0000000083,0000000067,'2024-10-22'),(0000000084,0000000067,'2024-11-05'),(0000000085,0000000067,'2024-11-12'),(0000000086,0000000067,'2024-11-26'),(0000000087,0000000067,'2024-12-10'),(0000000088,0000000067,'2025-01-14'),(0000000089,0000000067,'2025-01-28'),(0000000090,0000000067,'2025-02-11'),(0000000091,0000000067,'2025-02-25'),(0000000092,0000000067,'2025-03-11'),(0000000093,0000000067,'2025-04-22'),(0000000094,0000000067,'2025-05-06'),(0000000095,0000000067,'2025-05-20'),(0000000096,0000000067,'2025-06-03'),(0000000097,0000000067,'2025-06-17'),(0000000102,0000000063,'2024-08-21'),(0000000103,0000000063,'2024-09-04'),(0000000104,0000000063,'2024-09-18'),(0000000105,0000000063,'2024-10-02'),(0000000106,0000000063,'2024-10-16'),(0000000107,0000000063,'2024-10-30'),(0000000108,0000000063,'2024-11-20'),(0000000109,0000000063,'2024-12-04'),(0000000110,0000000063,'2025-01-08'),(0000000111,0000000063,'2025-01-22'),(0000000112,0000000063,'2025-02-05'),(0000000113,0000000063,'2025-02-19'),(0000000114,0000000063,'2025-03-05'),(0000000115,0000000063,'2025-03-19'),(0000000116,0000000063,'2025-04-16'),(0000000117,0000000063,'2025-04-30'),(0000000118,0000000063,'2025-05-14'),(0000000119,0000000063,'2025-05-28'),(0000000120,0000000063,'2025-06-11'),(0000000121,0000000063,'2025-06-25'),(0000000126,0000000068,'2024-08-14'),(0000000127,0000000068,'2024-08-28'),(0000000128,0000000068,'2024-09-11'),(0000000129,0000000068,'2024-09-25'),(0000000130,0000000068,'2024-10-09'),(0000000131,0000000068,'2024-10-23'),(0000000132,0000000068,'2024-11-06'),(0000000133,0000000068,'2024-11-13'),(0000000134,0000000068,'2024-11-27'),(0000000135,0000000068,'2024-12-11'),(0000000136,0000000068,'2025-01-15'),(0000000137,0000000068,'2025-01-29'),(0000000138,0000000068,'2025-02-12'),(0000000140,0000000068,'2025-03-12'),(0000000141,0000000068,'2025-04-23'),(0000000142,0000000068,'2025-05-07'),(0000000143,0000000068,'2025-05-21'),(0000000144,0000000068,'2025-06-04'),(0000000145,0000000068,'2025-06-18'),(0000000150,0000000064,'2024-08-22'),(0000000151,0000000064,'2024-09-05'),(0000000152,0000000064,'2024-09-19'),(0000000153,0000000064,'2024-10-03'),(0000000154,0000000064,'2024-10-17'),(0000000155,0000000064,'2024-10-31'),(0000000156,0000000064,'2024-11-21'),(0000000157,0000000064,'2024-12-05'),(0000000158,0000000064,'2025-01-09'),(0000000159,0000000064,'2025-01-23'),(0000000160,0000000064,'2025-02-06'),(0000000161,0000000064,'2025-02-20'),(0000000162,0000000064,'2025-03-06'),(0000000163,0000000064,'2025-03-20'),(0000000164,0000000064,'2025-04-17'),(0000000165,0000000064,'2025-05-01'),(0000000166,0000000064,'2025-05-15'),(0000000167,0000000064,'2025-05-29'),(0000000168,0000000064,'2025-06-12'),(0000000173,0000000069,'2024-08-15'),(0000000174,0000000069,'2024-08-29'),(0000000175,0000000069,'2024-09-12'),(0000000176,0000000069,'2024-09-26'),(0000000177,0000000069,'2024-10-10'),(0000000178,0000000069,'2024-10-24'),(0000000179,0000000069,'2024-11-07'),(0000000180,0000000069,'2024-11-14'),(0000000181,0000000069,'2024-11-28'),(0000000182,0000000069,'2025-01-16'),(0000000183,0000000069,'2025-01-30'),(0000000184,0000000069,'2025-02-13'),(0000000186,0000000069,'2025-03-13'),(0000000187,0000000069,'2025-04-24'),(0000000188,0000000069,'2025-05-08'),(0000000189,0000000069,'2025-05-22'),(0000000190,0000000069,'2025-06-05'),(0000000191,0000000069,'2025-06-19'),(0000000241,0000000067,'2025-03-25'),(0000000243,0000000068,'2025-03-26'),(0000000245,0000000069,'2024-12-12'),(0000000246,0000000069,'2025-03-27'),(0000000249,0000000064,'2025-06-26'),(0000000250,0000000065,'2025-07-04'),(0000000251,0000000068,'2025-02-26'),(0000000256,0000000070,'2025-04-25'),(0000000257,0000000070,'2025-05-09'),(0000000258,0000000070,'2025-05-23'),(0000000259,0000000070,'2025-06-06'),(0000000260,0000000070,'2025-06-20'),(0000000264,0000000065,'2025-04-18'),(0000000265,0000000065,'2025-05-02'),(0000000266,0000000065,'2025-05-16'),(0000000267,0000000065,'2025-05-30'),(0000000268,0000000065,'2025-06-13'),(0000000269,0000000065,'2025-06-27'),(0000000270,0000000069,'2025-02-27'),(0000000272,0000000065,'2024-08-23'),(0000000274,0000000065,'2024-09-06'),(0000000276,0000000065,'2024-09-20'),(0000000278,0000000065,'2024-10-04'),(0000000280,0000000065,'2024-10-18'),(0000000282,0000000065,'2024-11-01'),(0000000285,0000000065,'2024-11-22'),(0000000287,0000000065,'2024-12-06'),(0000000291,0000000065,'2025-01-10'),(0000000293,0000000065,'2025-01-24'),(0000000295,0000000065,'2025-02-07'),(0000000297,0000000065,'2025-02-21'),(0000000299,0000000065,'2025-03-07'),(0000000301,0000000065,'2025-03-21'),(0000000305,0000000070,'2024-08-16'),(0000000306,0000000070,'2024-08-30'),(0000000307,0000000070,'2024-09-13'),(0000000308,0000000070,'2024-09-27'),(0000000309,0000000070,'2024-10-11'),(0000000310,0000000070,'2024-10-25'),(0000000311,0000000070,'2024-11-08'),(0000000312,0000000070,'2024-11-15'),(0000000313,0000000070,'2024-11-29'),(0000000314,0000000070,'2024-12-13'),(0000000315,0000000070,'2025-01-17'),(0000000316,0000000070,'2025-01-31'),(0000000317,0000000070,'2025-02-14'),(0000000318,0000000070,'2025-02-28'),(0000000319,0000000070,'2025-03-14'),(0000000320,0000000070,'2025-03-28'),(0000000321,0000000066,'2024-05-20'),(0000000322,0000000066,'2024-06-03'),(0000000323,0000000066,'2024-06-17'),(0000000324,0000000066,'2024-07-01'),(0000000325,0000000066,'2024-07-15'),(0000000326,0000000066,'2024-07-29'),(0000000327,0000000067,'2024-05-21'),(0000000328,0000000067,'2024-06-04'),(0000000329,0000000067,'2024-06-18'),(0000000330,0000000067,'2024-07-02'),(0000000331,0000000067,'2024-07-16'),(0000000332,0000000067,'2024-07-30'),(0000000333,0000000068,'2024-05-22'),(0000000334,0000000068,'2024-06-05'),(0000000335,0000000068,'2024-06-19'),(0000000336,0000000068,'2024-07-03'),(0000000337,0000000068,'2024-07-17'),(0000000338,0000000068,'2024-07-31'),(0000000339,0000000069,'2024-05-23'),(0000000340,0000000069,'2024-06-06'),(0000000341,0000000069,'2024-06-20'),(0000000342,0000000069,'2024-07-04'),(0000000343,0000000069,'2024-07-18'),(0000000344,0000000069,'2024-08-01'),(0000000345,0000000070,'2024-05-24'),(0000000346,0000000070,'2024-06-07'),(0000000347,0000000070,'2024-06-21'),(0000000348,0000000070,'2024-07-05'),(0000000349,0000000070,'2024-07-19'),(0000000350,0000000070,'2024-08-02'),(0000000351,0000000061,'2024-05-27'),(0000000352,0000000061,'2024-06-10'),(0000000353,0000000061,'2024-06-24'),(0000000354,0000000061,'2024-07-08'),(0000000355,0000000061,'2024-07-22'),(0000000356,0000000061,'2024-08-05'),(0000000357,0000000062,'2024-05-28'),(0000000358,0000000062,'2024-06-11'),(0000000359,0000000062,'2024-06-25'),(0000000360,0000000062,'2024-07-09'),(0000000361,0000000062,'2024-07-23'),(0000000362,0000000062,'2024-08-06'),(0000000363,0000000063,'2024-05-29'),(0000000364,0000000063,'2024-06-12'),(0000000365,0000000063,'2024-06-26'),(0000000366,0000000063,'2024-07-10'),(0000000367,0000000063,'2024-07-24'),(0000000368,0000000063,'2024-08-07'),(0000000369,0000000064,'2024-05-30'),(0000000370,0000000064,'2024-06-13'),(0000000371,0000000064,'2024-06-27'),(0000000372,0000000064,'2024-07-11'),(0000000373,0000000064,'2024-07-25'),(0000000374,0000000064,'2024-08-08'),(0000000375,0000000065,'2024-05-31'),(0000000376,0000000065,'2024-06-14'),(0000000377,0000000065,'2024-06-28'),(0000000378,0000000065,'2024-07-12'),(0000000379,0000000065,'2024-07-26'),(0000000380,0000000065,'2024-08-09');

--
-- Table structure for table `gibbonTTDayRowClass`
--

CREATE TABLE `gibbonTTDayRowClass` (
  `gibbonTTDayRowClassID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonTTColumnRowID` int(8) unsigned zerofill NOT NULL,
  `gibbonTTDayID` int(10) unsigned zerofill NOT NULL,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `gibbonSpaceID` int(10) unsigned zerofill DEFAULT NULL,
  PRIMARY KEY (`gibbonTTDayRowClassID`),
  KEY `gibbonCourseClassID` (`gibbonCourseClassID`),
  KEY `gibbonSpaceID` (`gibbonSpaceID`),
  KEY `gibbonTTColumnRowID` (`gibbonTTColumnRowID`)
) ENGINE=InnoDB AUTO_INCREMENT=14318 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTDayRowClass`
--

INSERT INTO `gibbonTTDayRowClass` VALUES (000000013168,00000337,0000000065,00002409,0000000007),(000000013169,00000337,0000000070,00002409,0000000007),(000000013170,00000335,0000000070,00002408,0000000007),(000000013171,00000327,0000000064,00002408,0000000007),(000000013172,00000309,0000000061,00002407,0000000007),(000000013173,00000304,0000000066,00002407,0000000007),(000000013174,00000306,0000000061,00002518,0000000007),(000000013175,00000309,0000000066,00002518,0000000007),(000000013176,00000303,0000000061,00002484,0000000007),(000000013177,00000304,0000000061,00002484,0000000007),(000000013178,00000303,0000000066,00002484,0000000007),(000000013179,00000319,0000000063,00002484,0000000007),(000000013180,00000319,0000000068,00002484,0000000007),(000000013181,00000306,0000000061,00002280,0000000052),(000000013182,00000308,0000000061,00002280,0000000052),(000000013183,00000308,0000000066,00002280,0000000052),(000000013184,00000332,0000000064,00002280,0000000052),(000000013185,00000323,0000000068,00002280,0000000052),(000000013186,00000327,0000000064,00002310,0000000052),(000000013187,00000331,0000000064,00002310,0000000052),(000000013188,00000331,0000000069,00002310,0000000052),(000000013189,00000311,0000000062,00002310,0000000052),(000000013190,00000311,0000000067,00002310,0000000052),(000000013191,00000304,0000000061,00002412,0000000030),(000000013192,00000304,0000000066,00002412,0000000030),(000000013193,00000314,0000000067,00002412,0000000030),(000000013194,00000319,0000000063,00002412,0000000030),(000000013195,00000319,0000000068,00002412,0000000030),(000000013196,00000337,0000000065,00002411,0000000029),(000000013197,00000308,0000000061,00002411,0000000029),(000000013198,00000309,0000000066,00002411,0000000029),(000000013199,00000327,0000000069,00002411,0000000029),(000000013200,00000319,0000000068,00002411,0000000029),(000000013201,00000334,0000000070,00002410,0000000029),(000000013202,00000303,0000000061,00002410,0000000029),(000000013203,00000303,0000000066,00002410,0000000029),(000000013204,00000327,0000000064,00002410,0000000029),(000000013205,00000319,0000000063,00002410,0000000029),(000000013206,00000335,0000000065,00002519,0000000029),(000000013207,00000335,0000000070,00002519,0000000029),(000000013208,00000309,0000000061,00002519,0000000029),(000000013209,00000308,0000000066,00002519,0000000029),(000000013210,00000321,0000000063,00002519,0000000029),(000000013211,00000308,0000000061,00002447,0000000030),(000000013212,00000309,0000000066,00002447,0000000001),(000000013213,00000311,0000000062,00002447,0000000030),(000000013214,00000311,0000000067,00002447,0000000030),(000000013215,00000323,0000000063,00002447,0000000030),(000000013216,00000323,0000000068,00002447,0000000030),(000000013217,00000335,0000000065,00002446,0000000030),(000000013218,00000303,0000000061,00002446,0000000031),(000000013219,00000309,0000000066,00002446,0000000031),(000000013220,00000329,0000000069,00002446,0000000030),(000000013221,00000323,0000000063,00002446,0000000009),(000000013222,00000318,0000000068,00002446,0000000030),(000000013223,00000335,0000000070,00002445,0000000030),(000000013224,00000308,0000000061,00002445,0000000032),(000000013225,00000303,0000000066,00002445,0000000031),(000000013226,00000326,0000000064,00002445,0000000030),(000000013227,00000326,0000000069,00002445,0000000030),(000000013228,00000311,0000000062,00002445,0000000031),(000000013229,00000334,0000000070,00002336,0000000032),(000000013230,00000306,0000000061,00002336,0000000032),(000000013231,00000306,0000000066,00002336,0000000032),(000000013232,00000323,0000000063,00002336,0000000032),(000000013233,00000323,0000000068,00002336,0000000032),(000000013234,00000326,0000000064,00002370,0000000032),(000000013235,00000326,0000000069,00002370,0000000032),(000000013236,00000332,0000000064,00002337,0000000011),(000000013237,00000332,0000000069,00002337,0000000011),(000000013238,00000323,0000000063,00002337,0000000011),(000000013239,00000323,0000000068,00002337,0000000011),(000000013240,00000334,0000000065,00002371,0000000032),(000000013241,00000340,0000000070,00002371,0000000032),(000000013242,00000319,0000000068,00002371,0000000032),(000000013243,00000312,0000000062,00002339,0000000022),(000000013244,00000312,0000000067,00002339,0000000022),(000000013245,00000321,0000000063,00002339,0000000022),(000000013246,00000321,0000000068,00002339,0000000022),(000000013247,00000311,0000000062,00002373,0000000022),(000000013248,00000311,0000000067,00002373,0000000022),(000000013249,00000309,0000000061,00002340,0000000022),(000000013250,00000309,0000000066,00002340,0000000022),(000000013251,00000306,0000000061,00002374,0000000022),(000000013252,00000306,0000000066,00002374,0000000022),(000000013253,00000334,0000000065,00002414,0000000047),(000000013254,00000340,0000000070,00002414,0000000047),(000000013255,00000326,0000000064,00002414,0000000047),(000000013256,00000326,0000000069,00002414,0000000047),(000000013257,00000316,0000000062,00002414,0000000047),(000000013258,00000316,0000000067,00002414,0000000047),(000000013259,00000334,0000000065,00002413,0000000048),(000000013260,00000340,0000000070,00002413,0000000048),(000000013261,00000326,0000000064,00002413,0000000048),(000000013262,00000326,0000000069,00002413,0000000048),(000000013263,00000316,0000000062,00002413,0000000048),(000000013264,00000316,0000000067,00002413,0000000048),(000000013265,00000334,0000000065,00002417,0000000010),(000000013266,00000340,0000000070,00002417,0000000010),(000000013267,00000326,0000000064,00002417,0000000010),(000000013268,00000326,0000000069,00002417,0000000010),(000000013269,00000316,0000000062,00002417,0000000010),(000000013270,00000316,0000000067,00002417,0000000010),(000000013271,00000334,0000000065,00002416,0000000049),(000000013272,00000340,0000000070,00002416,0000000049),(000000013273,00000326,0000000064,00002416,0000000049),(000000013274,00000326,0000000069,00002416,0000000049),(000000013275,00000316,0000000062,00002416,0000000049),(000000013276,00000316,0000000067,00002416,0000000049),(000000013277,00000332,0000000064,00002449,0000000047),(000000013278,00000332,0000000069,00002449,0000000047),(000000013279,00000314,0000000062,00002449,0000000047),(000000013280,00000314,0000000067,00002449,0000000047),(000000013281,00000321,0000000063,00002449,0000000047),(000000013282,00000321,0000000068,00002449,0000000047),(000000013283,00000332,0000000064,00002448,0000000046),(000000013284,00000332,0000000069,00002448,0000000046),(000000013285,00000314,0000000062,00002448,0000000046),(000000013286,00000314,0000000067,00002448,0000000046),(000000013287,00000321,0000000063,00002448,0000000046),(000000013288,00000321,0000000068,00002448,0000000046),(000000013289,00000332,0000000064,00002452,0000000010),(000000013290,00000332,0000000069,00002452,0000000010),(000000013291,00000314,0000000062,00002452,0000000010),(000000013292,00000314,0000000067,00002452,0000000010),(000000013293,00000321,0000000063,00002452,0000000010),(000000013294,00000321,0000000068,00002452,0000000010),(000000013295,00000332,0000000064,00002451,0000000049),(000000013296,00000332,0000000069,00002451,0000000049),(000000013297,00000314,0000000062,00002451,0000000049),(000000013298,00000314,0000000067,00002451,0000000049),(000000013299,00000321,0000000063,00002451,0000000049),(000000013300,00000321,0000000068,00002451,0000000049),(000000013301,00000332,0000000064,00002450,0000000048),(000000013302,00000332,0000000069,00002450,0000000048),(000000013303,00000314,0000000062,00002450,0000000048),(000000013304,00000314,0000000067,00002450,0000000048),(000000013305,00000321,0000000063,00002450,0000000048),(000000013306,00000321,0000000068,00002450,0000000048),(000000013307,00000339,0000000065,00002486,0000000010),(000000013308,00000339,0000000070,00002486,0000000010),(000000013309,00000306,0000000061,00002486,0000000010),(000000013310,00000306,0000000066,00002486,0000000010),(000000013311,00000327,0000000064,00002486,0000000010),(000000013312,00000327,0000000069,00002486,0000000010),(000000013313,00000339,0000000065,00002485,0000000049),(000000013314,00000339,0000000070,00002485,0000000049),(000000013315,00000306,0000000061,00002485,0000000049),(000000013316,00000306,0000000066,00002485,0000000049),(000000013317,00000327,0000000064,00002485,0000000049),(000000013318,00000327,0000000069,00002485,0000000049),(000000013319,00000339,0000000065,00002489,0000000046),(000000013320,00000339,0000000070,00002489,0000000046),(000000013321,00000306,0000000061,00002489,0000000046),(000000013322,00000306,0000000066,00002489,0000000046),(000000013323,00000327,0000000064,00002489,0000000046),(000000013324,00000327,0000000069,00002489,0000000046),(000000013325,00000339,0000000065,00002487,0000000048),(000000013326,00000339,0000000070,00002487,0000000048),(000000013327,00000306,0000000061,00002487,0000000048),(000000013328,00000306,0000000066,00002487,0000000048),(000000013329,00000327,0000000064,00002487,0000000048),(000000013330,00000327,0000000069,00002487,0000000048),(000000013331,00000339,0000000065,00002488,0000000047),(000000013332,00000339,0000000070,00002488,0000000047),(000000013333,00000306,0000000061,00002488,0000000047),(000000013334,00000306,0000000066,00002488,0000000047),(000000013335,00000327,0000000064,00002488,0000000047),(000000013336,00000327,0000000069,00002488,0000000047),(000000013337,00000337,0000000065,00002282,0000000048),(000000013338,00000337,0000000070,00002282,0000000048),(000000013339,00000303,0000000061,00002282,0000000048),(000000013340,00000303,0000000066,00002282,0000000048),(000000013341,00000319,0000000063,00002282,0000000048),(000000013342,00000319,0000000068,00002282,0000000048),(000000013343,00000337,0000000065,00002281,0000000010),(000000013344,00000337,0000000070,00002281,0000000010),(000000013345,00000303,0000000061,00002281,0000000010),(000000013346,00000303,0000000066,00002281,0000000010),(000000013347,00000319,0000000063,00002281,0000000010),(000000013348,00000319,0000000068,00002281,0000000010),(000000013349,00000337,0000000065,00002284,0000000049),(000000013350,00000337,0000000070,00002284,0000000049),(000000013351,00000303,0000000061,00002284,0000000049),(000000013352,00000303,0000000066,00002284,0000000049),(000000013353,00000319,0000000063,00002284,0000000049),(000000013354,00000319,0000000068,00002284,0000000049),(000000013355,00000337,0000000065,00002283,0000000047),(000000013356,00000337,0000000070,00002283,0000000047),(000000013357,00000303,0000000061,00002283,0000000047),(000000013358,00000303,0000000066,00002283,0000000047),(000000013359,00000319,0000000063,00002283,0000000047),(000000013360,00000319,0000000068,00002283,0000000047),(000000013361,00000337,0000000065,00002285,0000000046),(000000013362,00000337,0000000070,00002285,0000000046),(000000013363,00000303,0000000061,00002285,0000000046),(000000013364,00000303,0000000066,00002285,0000000046),(000000013365,00000319,0000000063,00002285,0000000046),(000000013366,00000319,0000000068,00002285,0000000046),(000000013367,00000340,0000000065,00002312,0000000046),(000000013368,00000334,0000000070,00002312,0000000046),(000000013369,00000309,0000000061,00002312,0000000046),(000000013370,00000309,0000000066,00002312,0000000046),(000000013371,00000329,0000000064,00002312,0000000046),(000000013372,00000329,0000000069,00002312,0000000046),(000000013373,00000340,0000000065,00002311,0000000049),(000000013374,00000334,0000000070,00002311,0000000049),(000000013375,00000309,0000000061,00002311,0000000049),(000000013376,00000309,0000000066,00002311,0000000049),(000000013377,00000329,0000000064,00002311,0000000049),(000000013378,00000329,0000000069,00002311,0000000049),(000000013379,00000340,0000000065,00002313,0000000047),(000000013380,00000334,0000000070,00002313,0000000047),(000000013381,00000309,0000000061,00002313,0000000047),(000000013382,00000309,0000000066,00002313,0000000047),(000000013383,00000329,0000000064,00002313,0000000047),(000000013384,00000329,0000000069,00002313,0000000047),(000000013385,00000340,0000000065,00002520,0000000048),(000000013386,00000334,0000000070,00002520,0000000048),(000000013387,00000309,0000000061,00002520,0000000048),(000000013388,00000309,0000000066,00002520,0000000048),(000000013389,00000329,0000000064,00002520,0000000048),(000000013390,00000329,0000000069,00002520,0000000048),(000000013391,00000340,0000000065,00002521,0000000010),(000000013392,00000334,0000000070,00002521,0000000010),(000000013393,00000309,0000000061,00002521,0000000010),(000000013394,00000309,0000000066,00002521,0000000010),(000000013395,00000308,0000000061,00002341,0000000010),(000000013396,00000308,0000000066,00002341,0000000010),(000000013397,00000311,0000000062,00002341,0000000010),(000000013398,00000311,0000000067,00002341,0000000010),(000000013399,00000318,0000000063,00002341,0000000010),(000000013400,00000318,0000000068,00002341,0000000010),(000000013401,00000335,0000000070,00002376,0000000046),(000000013402,00000304,0000000061,00002376,0000000046),(000000013403,00000304,0000000066,00002376,0000000046),(000000013404,00000312,0000000062,00002376,0000000046),(000000013405,00000312,0000000067,00002376,0000000046),(000000013406,00000334,0000000065,00002522,0000000046),(000000013407,00000340,0000000070,00002522,0000000046),(000000013408,00000308,0000000061,00002522,0000000048),(000000013409,00000308,0000000066,00002522,0000000048),(000000013410,00000326,0000000064,00002522,0000000046),(000000013411,00000326,0000000069,00002522,0000000046),(000000013412,00000317,0000000062,00002522,0000000046),(000000013413,00000316,0000000062,00002522,0000000046),(000000013414,00000317,0000000067,00002522,0000000046),(000000013415,00000316,0000000067,00002522,0000000046),(000000013416,00000308,0000000061,00002342,0000000049),(000000013417,00000308,0000000066,00002342,0000000049),(000000013418,00000318,0000000063,00002342,0000000049),(000000013419,00000318,0000000068,00002342,0000000049),(000000013420,00000308,0000000061,00002523,0000000047),(000000013421,00000308,0000000066,00002523,0000000047),(000000013422,00000318,0000000063,00002523,0000000047),(000000013423,00000318,0000000068,00002523,0000000047),(000000013424,00000335,0000000070,00002377,0000000049),(000000013425,00000304,0000000061,00002377,0000000049),(000000013426,00000304,0000000066,00002377,0000000049),(000000013427,00000326,0000000064,00002455,0000000007),(000000013428,00000326,0000000069,00002455,0000000007),(000000013429,00000329,0000000064,00002454,0000000007),(000000013430,00000311,0000000062,00002454,0000000007),(000000013431,00000339,0000000065,00002453,0000000007),(000000013433,00000306,0000000061,00002286,0000000028),(000000013434,00000308,0000000061,00002286,0000000028),(000000013435,00000308,0000000066,00002286,0000000028),(000000013436,00000332,0000000064,00002286,0000000028),(000000013437,00000323,0000000068,00002286,0000000028),(000000013438,00000327,0000000064,00002314,0000000028),(000000013439,00000331,0000000064,00002314,0000000012),(000000013440,00000331,0000000069,00002314,0000000012),(000000013441,00000311,0000000062,00002314,0000000028),(000000013442,00000311,0000000067,00002314,0000000028),(000000013443,00000304,0000000061,00002287,0000000031),(000000013444,00000304,0000000066,00002287,0000000031),(000000013445,00000312,0000000062,00002287,0000000031),(000000013446,00000312,0000000067,00002287,0000000031),(000000013447,00000321,0000000068,00002287,0000000031),(000000013448,00000304,0000000061,00002524,0000000029),(000000013449,00000304,0000000066,00002524,0000000029),(000000013450,00000312,0000000062,00002524,0000000029),(000000013451,00000312,0000000067,00002524,0000000029),(000000013452,00000321,0000000068,00002524,0000000029),(000000013453,00000337,0000000065,00002315,0000000031),(000000013454,00000337,0000000070,00002315,0000000031),(000000013455,00000308,0000000061,00002315,0000000031),(000000013456,00000308,0000000066,00002315,0000000031),(000000013457,00000327,0000000069,00002315,0000000031),(000000013458,00000332,0000000064,00002343,0000000031),(000000013459,00000332,0000000069,00002343,0000000031),(000000013460,00000323,0000000063,00002343,0000000031),(000000013461,00000323,0000000068,00002343,0000000031),(000000013462,00000339,0000000070,00002378,0000000031),(000000013463,00000326,0000000064,00002378,0000000031),(000000013464,00000326,0000000069,00002378,0000000031),(000000013465,00000319,0000000068,00002378,0000000031),(000000013466,00000340,0000000065,00002525,0000000031),(000000013467,00000334,0000000070,00002525,0000000031),(000000013468,00000306,0000000061,00002525,0000000031),(000000013469,00000306,0000000066,00002525,0000000031),(000000013470,00000329,0000000064,00002526,0000000002),(000000013471,00000329,0000000069,00002526,0000000002),(000000013472,00000311,0000000062,00002526,0000000002),(000000013473,00000311,0000000067,00002526,0000000002),(000000013474,00000318,0000000063,00002526,0000000002),(000000013475,00000318,0000000068,00002526,0000000002),(000000013476,00000329,0000000064,00002527,0000000006),(000000013477,00000329,0000000069,00002527,0000000006),(000000013478,00000311,0000000062,00002527,0000000006),(000000013479,00000311,0000000067,00002527,0000000006),(000000013480,00000318,0000000063,00002527,0000000006),(000000013481,00000318,0000000068,00002527,0000000006),(000000013482,00000329,0000000064,00002528,0000000025),(000000013483,00000329,0000000069,00002528,0000000025),(000000013484,00000311,0000000062,00002528,0000000025),(000000013485,00000311,0000000067,00002528,0000000025),(000000013486,00000318,0000000063,00002528,0000000025),(000000013487,00000318,0000000068,00002528,0000000025),(000000013488,00000329,0000000064,00002529,0000000017),(000000013489,00000329,0000000069,00002529,0000000017),(000000013490,00000311,0000000062,00002529,0000000017),(000000013491,00000311,0000000067,00002529,0000000017),(000000013492,00000318,0000000063,00002529,0000000017),(000000013493,00000318,0000000068,00002529,0000000017),(000000013494,00000329,0000000064,00002530,0000000001),(000000013495,00000329,0000000069,00002530,0000000001),(000000013496,00000311,0000000062,00002530,0000000001),(000000013497,00000311,0000000067,00002530,0000000001),(000000013498,00000318,0000000063,00002530,0000000001),(000000013499,00000318,0000000068,00002530,0000000001),(000000013500,00000337,0000000065,00002531,0000000004),(000000013501,00000337,0000000070,00002531,0000000004),(000000013502,00000306,0000000061,00002531,0000000004),(000000013503,00000306,0000000066,00002531,0000000004),(000000013504,00000331,0000000064,00002531,0000000004),(000000013505,00000331,0000000069,00002531,0000000004),(000000013506,00000337,0000000065,00002532,0000000001),(000000013507,00000337,0000000070,00002532,0000000001),(000000013508,00000306,0000000061,00002532,0000000001),(000000013509,00000306,0000000066,00002532,0000000001),(000000013510,00000331,0000000064,00002532,0000000001),(000000013511,00000331,0000000069,00002532,0000000001),(000000013512,00000337,0000000065,00002533,0000000002),(000000013513,00000337,0000000070,00002533,0000000002),(000000013514,00000306,0000000061,00002533,0000000002),(000000013515,00000306,0000000066,00002533,0000000002),(000000013516,00000331,0000000064,00002533,0000000002),(000000013517,00000331,0000000069,00002533,0000000002),(000000013518,00000337,0000000065,00002534,0000000017),(000000013519,00000337,0000000070,00002534,0000000017),(000000013520,00000306,0000000061,00002534,0000000017),(000000013521,00000306,0000000066,00002534,0000000017),(000000013522,00000331,0000000064,00002534,0000000017),(000000013523,00000331,0000000069,00002534,0000000017),(000000013524,00000335,0000000065,00002535,0000000006),(000000013525,00000335,0000000070,00002535,0000000006),(000000013526,00000332,0000000064,00002535,0000000006),(000000013527,00000332,0000000069,00002535,0000000006),(000000013528,00000312,0000000062,00002535,0000000006),(000000013529,00000312,0000000067,00002535,0000000006),(000000013530,00000335,0000000065,00002536,0000000001),(000000013531,00000335,0000000070,00002536,0000000001),(000000013532,00000332,0000000064,00002536,0000000001),(000000013533,00000332,0000000069,00002536,0000000001),(000000013534,00000312,0000000062,00002536,0000000001),(000000013535,00000312,0000000067,00002536,0000000001),(000000013536,00000335,0000000065,00002537,0000000002),(000000013537,00000335,0000000070,00002537,0000000002),(000000013538,00000332,0000000064,00002537,0000000002),(000000013539,00000332,0000000069,00002537,0000000002),(000000013540,00000312,0000000062,00002537,0000000002),(000000013541,00000312,0000000067,00002537,0000000002),(000000013542,00000335,0000000065,00002538,0000000004),(000000013543,00000335,0000000070,00002538,0000000004),(000000013544,00000332,0000000064,00002538,0000000004),(000000013545,00000332,0000000069,00002538,0000000004),(000000013546,00000312,0000000062,00002538,0000000004),(000000013547,00000312,0000000067,00002538,0000000004),(000000013548,00000340,0000000065,00002539,0000000006),(000000013549,00000334,0000000070,00002539,0000000006),(000000013550,00000309,0000000061,00002539,0000000006),(000000013551,00000309,0000000066,00002539,0000000006),(000000013552,00000326,0000000064,00002539,0000000006),(000000013553,00000326,0000000069,00002539,0000000006),(000000013554,00000340,0000000065,00002540,0000000002),(000000013555,00000334,0000000070,00002540,0000000002),(000000013556,00000309,0000000061,00002540,0000000002),(000000013557,00000309,0000000066,00002540,0000000002),(000000013558,00000326,0000000064,00002540,0000000002),(000000013559,00000326,0000000069,00002540,0000000002),(000000013560,00000340,0000000065,00002541,0000000008),(000000013561,00000334,0000000070,00002541,0000000008),(000000013562,00000309,0000000061,00002541,0000000008),(000000013563,00000309,0000000066,00002541,0000000008),(000000013564,00000326,0000000064,00002541,0000000008),(000000013565,00000326,0000000069,00002541,0000000008),(000000013566,00000339,0000000065,00002542,0000000001),(000000013567,00000339,0000000070,00002542,0000000001),(000000013568,00000303,0000000061,00002542,0000000001),(000000013569,00000303,0000000066,00002542,0000000001),(000000013570,00000316,0000000062,00002542,0000000001),(000000013571,00000321,0000000063,00002542,0000000001),(000000013572,00000321,0000000068,00002542,0000000001),(000000013573,00000339,0000000065,00002543,0000000004),(000000013574,00000339,0000000070,00002543,0000000004),(000000013575,00000303,0000000061,00002543,0000000004),(000000013576,00000303,0000000066,00002543,0000000004),(000000013577,00000316,0000000062,00002543,0000000004),(000000013578,00000321,0000000063,00002543,0000000004),(000000013579,00000321,0000000068,00002543,0000000004),(000000013580,00000339,0000000065,00002544,0000000008),(000000013581,00000339,0000000070,00002544,0000000008),(000000013582,00000303,0000000061,00002544,0000000008),(000000013583,00000303,0000000066,00002544,0000000008),(000000013584,00000316,0000000062,00002544,0000000008),(000000013585,00000321,0000000063,00002544,0000000008),(000000013586,00000321,0000000068,00002544,0000000008),(000000013587,00000331,0000000064,00002292,0000000007),(000000013588,00000331,0000000069,00002292,0000000007),(000000013589,00000332,0000000069,00002292,0000000007),(000000013590,00000323,0000000063,00002292,0000000007),(000000013591,00000331,0000000064,00002291,0000000018),(000000013592,00000331,0000000069,00002291,0000000006),(000000013593,00000332,0000000069,00002291,0000000008),(000000013594,00000323,0000000063,00002291,0000000008),(000000013595,00000331,0000000064,00002545,0000000008),(000000013596,00000331,0000000069,00002545,0000000020),(000000013597,00000332,0000000069,00002545,0000000029),(000000013598,00000323,0000000063,00002545,0000000005),(000000013599,00000318,0000000063,00002319,0000000008),(000000013600,00000323,0000000063,00002319,0000000001),(000000013601,00000318,0000000068,00002319,0000000008),(000000013602,00000323,0000000068,00002319,0000000001),(000000013603,00000318,0000000063,00002320,0000000004),(000000013604,00000323,0000000063,00002320,0000000004),(000000013605,00000318,0000000068,00002320,0000000004),(000000013606,00000323,0000000068,00002320,0000000004),(000000013607,00000334,0000000065,00002344,0000000001),(000000013608,00000340,0000000070,00002344,0000000001),(000000013609,00000304,0000000061,00002344,0000000001),(000000013610,00000304,0000000066,00002344,0000000001),(000000013611,00000314,0000000067,00002344,0000000001),(000000013612,00000319,0000000063,00002344,0000000001),(000000013613,00000319,0000000068,00002344,0000000001),(000000013614,00000334,0000000065,00002546,0000000004),(000000013615,00000340,0000000070,00002546,0000000004),(000000013616,00000304,0000000061,00002546,0000000004),(000000013617,00000304,0000000066,00002546,0000000004),(000000013618,00000314,0000000067,00002546,0000000004),(000000013619,00000319,0000000063,00002546,0000000004),(000000013620,00000319,0000000068,00002546,0000000004),(000000013621,00000308,0000000061,00002382,0000000004),(000000013622,00000308,0000000066,00002382,0000000004),(000000013623,00000311,0000000062,00002382,0000000004),(000000013624,00000311,0000000067,00002382,0000000004),(000000013625,00000304,0000000061,00002345,0000000008),(000000013626,00000304,0000000066,00002345,0000000008),(000000013627,00000319,0000000063,00002345,0000000008),(000000013628,00000319,0000000068,00002345,0000000008),(000000013629,00000308,0000000061,00002384,0000000002),(000000013630,00000308,0000000066,00002384,0000000002),(000000013631,00000335,0000000070,00002346,0000000031),(000000013632,00000326,0000000064,00002346,0000000011),(000000013633,00000326,0000000069,00002346,0000000011),(000000013634,00000306,0000000061,00002385,0000000011),(000000013635,00000306,0000000066,00002385,0000000011),(000000013636,00000304,0000000061,00002293,0000000011),(000000013637,00000304,0000000066,00002293,0000000011),(000000013638,00000312,0000000062,00002293,0000000011),(000000013639,00000312,0000000067,00002293,0000000011),(000000013640,00000321,0000000068,00002293,0000000011),(000000013641,00000337,0000000065,00002321,0000000011),(000000013642,00000337,0000000070,00002321,0000000011),(000000013643,00000308,0000000061,00002321,0000000011),(000000013644,00000308,0000000066,00002321,0000000011),(000000013645,00000327,0000000069,00002321,0000000011),(000000013646,00000340,0000000065,00002423,0000000028),(000000013647,00000327,0000000064,00002423,0000000012),(000000013648,00000327,0000000069,00002423,0000000028),(000000013649,00000335,0000000065,00002422,0000000028),(000000013650,00000334,0000000070,00002422,0000000028),(000000013651,00000306,0000000066,00002422,0000000028),(000000013652,00000340,0000000065,00002421,0000000012),(000000013653,00000309,0000000066,00002421,0000000012),(000000013654,00000312,0000000067,00002421,0000000012),(000000013655,00000334,0000000070,00002547,0000000012),(000000013656,00000312,0000000062,00002547,0000000012),(000000013657,00000321,0000000068,00002547,0000000012),(000000013658,00000339,0000000065,00002462,0000000012),(000000013659,00000335,0000000070,00002462,0000000012),(000000013660,00000329,0000000064,00002462,0000000012),(000000013661,00000327,0000000069,00002462,0000000012),(000000013662,00000339,0000000070,00002461,0000000012),(000000013663,00000309,0000000061,00002461,0000000012),(000000013664,00000326,0000000064,00002461,0000000012),(000000013665,00000326,0000000069,00002461,0000000012),(000000013666,00000335,0000000065,00002460,0000000012),(000000013668,00000316,0000000067,00002460,0000000012),(000000013669,00000323,0000000063,00002460,0000000012),(000000013670,00000303,0000000061,00002493,0000000028),(000000013671,00000304,0000000061,00002493,0000000028),(000000013672,00000303,0000000066,00002493,0000000028),(000000013673,00000319,0000000063,00002493,0000000028),(000000013674,00000319,0000000068,00002493,0000000028),(000000013675,00000308,0000000061,00002426,0000000009),(000000013676,00000308,0000000066,00002426,0000000009),(000000013677,00000309,0000000066,00002426,0000000009),(000000013678,00000312,0000000062,00002426,0000000009),(000000013679,00000309,0000000061,00002425,0000000009),(000000013680,00000303,0000000066,00002425,0000000009),(000000013681,00000319,0000000063,00002425,0000000009),(000000013682,00000321,0000000068,00002425,0000000009),(000000013683,00000304,0000000061,00002424,0000000009),(000000013684,00000306,0000000066,00002424,0000000009),(000000013685,00000321,0000000063,00002424,0000000009),(000000013686,00000319,0000000068,00002424,0000000009),(000000013687,00000303,0000000061,00002548,0000000009),(000000013688,00000304,0000000066,00002548,0000000009),(000000013689,00000327,0000000069,00002548,0000000009),(000000013690,00000312,0000000067,00002548,0000000009),(000000013691,00000334,0000000065,00002465,0000000008),(000000013692,00000308,0000000066,00002465,0000000030),(000000013693,00000327,0000000064,00002464,0000000008),(000000013694,00000312,0000000067,00002464,0000000008),(000000013695,00000309,0000000061,00002463,0000000031),(000000013697,00000340,0000000065,00002495,0000000001),(000000013698,00000334,0000000070,00002495,0000000001),(000000013699,00000304,0000000066,00002494,0000000006),(000000013700,00000311,0000000067,00002494,0000000031),(000000013701,00000329,0000000069,00002496,0000000029),(000000013702,00000318,0000000068,00002496,0000000029),(000000013703,00000312,0000000062,00002348,0000000005),(000000013704,00000312,0000000067,00002348,0000000005),(000000013705,00000321,0000000063,00002348,0000000005),(000000013706,00000321,0000000068,00002348,0000000005),(000000013707,00000326,0000000064,00002549,0000000005),(000000013708,00000326,0000000069,00002549,0000000005),(000000013709,00000309,0000000061,00002349,0000000005),(000000013710,00000309,0000000066,00002349,0000000005),(000000013711,00000331,0000000064,00002349,0000000005),(000000013712,00000331,0000000069,00002349,0000000005),(000000013713,00000334,0000000070,00002550,0000000005),(000000013714,00000311,0000000062,00002550,0000000005),(000000013715,00000311,0000000067,00002550,0000000005),(000000013716,00000304,0000000061,00002294,0000000023),(000000013717,00000304,0000000066,00002294,0000000023),(000000013718,00000312,0000000062,00002294,0000000023),(000000013719,00000312,0000000067,00002294,0000000023),(000000013720,00000321,0000000068,00002294,0000000023),(000000013721,00000337,0000000065,00002322,0000000023),(000000013722,00000337,0000000070,00002322,0000000023),(000000013723,00000308,0000000061,00002322,0000000023),(000000013724,00000308,0000000066,00002322,0000000023),(000000013725,00000327,0000000069,00002322,0000000023),(000000013726,00000340,0000000065,00002551,0000000023),(000000013727,00000334,0000000070,00002551,0000000023),(000000013728,00000306,0000000061,00002551,0000000023),(000000013729,00000306,0000000066,00002551,0000000023),(000000013730,00000335,0000000065,00002350,0000000023),(000000013731,00000335,0000000070,00002350,0000000023),(000000013732,00000326,0000000064,00002350,0000000023),(000000013733,00000326,0000000069,00002350,0000000023),(000000013734,00000309,0000000061,00002552,0000000023),(000000013735,00000309,0000000066,00002552,0000000023),(000000013736,00000334,0000000065,00002553,0000000023),(000000013737,00000340,0000000070,00002553,0000000023),(000000013738,00000319,0000000063,00002553,0000000023),(000000013739,00000319,0000000068,00002553,0000000023),(000000013740,00000303,0000000061,00002429,0000000030),(000000013741,00000306,0000000061,00002429,0000000030),(000000013742,00000303,0000000066,00002429,0000000030),(000000013743,00000306,0000000066,00002429,0000000030),(000000013744,00000340,0000000065,00002428,0000000009),(000000013745,00000306,0000000061,00002428,0000000009),(000000013746,00000331,0000000069,00002428,0000000031),(000000013747,00000321,0000000063,00002428,0000000012),(000000013748,00000337,0000000065,00002427,0000000006),(000000013749,00000337,0000000070,00002427,0000000006),(000000013750,00000331,0000000064,00002427,0000000006),(000000013751,00000321,0000000068,00002427,0000000006),(000000013752,00000337,0000000065,00002554,0000000008),(000000013753,00000308,0000000061,00002554,0000000008),(000000013754,00000306,0000000066,00002554,0000000008),(000000013755,00000314,0000000067,00002554,0000000008),(000000013756,00000312,0000000062,00002468,0000000017),(000000013757,00000316,0000000062,00002468,0000000030),(000000013758,00000312,0000000067,00002468,0000000017),(000000013759,00000316,0000000067,00002468,0000000030),(000000013760,00000334,0000000065,00002467,0000000006),(000000013761,00000340,0000000070,00002467,0000000006),(000000013762,00000308,0000000066,00002467,0000000006),(000000013763,00000316,0000000067,00002467,0000000006),(000000013764,00000329,0000000064,00002466,0000000008),(000000013765,00000312,0000000062,00002466,0000000008),(000000013767,00000323,0000000068,00002466,0000000008),(000000013768,00000340,0000000070,00002498,0000000008),(000000013769,00000331,0000000069,00002498,0000000008),(000000013770,00000314,0000000062,00002498,0000000008),(000000013771,00000316,0000000067,00002498,0000000008),(000000013772,00000329,0000000069,00002497,0000000028),(000000013773,00000314,0000000062,00002497,0000000028),(000000013774,00000314,0000000067,00002497,0000000028),(000000013775,00000318,0000000063,00002497,0000000028),(000000013776,00000334,0000000065,00002499,0000000009),(000000013777,00000340,0000000070,00002499,0000000009),(000000013778,00000316,0000000062,00002499,0000000009),(000000013779,00000316,0000000067,00002499,0000000009),(000000013780,00000306,0000000066,00002296,0000000006),(000000013781,00000321,0000000063,00002296,0000000006),(000000013782,00000314,0000000062,00002295,0000000012),(000000013783,00000314,0000000067,00002295,0000000012),(000000013784,00000335,0000000065,00002555,0000000008),(000000013785,00000335,0000000070,00002555,0000000008),(000000013786,00000334,0000000065,00002501,0000000031),(000000013787,00000337,0000000070,00002501,0000000029),(000000013788,00000316,0000000062,00002501,0000000029),(000000013789,00000311,0000000067,00002501,0000000029),(000000013790,00000323,0000000063,00002501,0000000029),(000000013791,00000318,0000000068,00002501,0000000031),(000000013792,00000334,0000000065,00002500,0000000029),(000000013793,00000340,0000000070,00002500,0000000029),(000000013794,00000329,0000000064,00002500,0000000029),(000000013795,00000311,0000000062,00002500,0000000029),(000000013796,00000316,0000000067,00002500,0000000029),(000000013797,00000323,0000000068,00002500,0000000029),(000000013798,00000340,0000000065,00002502,0000000029),(000000013799,00000331,0000000064,00002502,0000000029),(000000013800,00000331,0000000069,00002502,0000000029),(000000013801,00000314,0000000062,00002502,0000000029),(000000013802,00000314,0000000067,00002502,0000000029),(000000013803,00000318,0000000063,00002502,0000000029),(000000013804,00000334,0000000065,00002430,0000000026),(000000013805,00000340,0000000070,00002430,0000000026),(000000013806,00000326,0000000064,00002430,0000000026),(000000013807,00000326,0000000069,00002430,0000000026),(000000013808,00000316,0000000062,00002430,0000000026),(000000013809,00000316,0000000067,00002430,0000000026),(000000013810,00000332,0000000064,00002469,0000000026),(000000013811,00000332,0000000069,00002469,0000000026),(000000013812,00000314,0000000062,00002469,0000000026),(000000013813,00000314,0000000067,00002469,0000000026),(000000013814,00000321,0000000063,00002469,0000000026),(000000013815,00000321,0000000068,00002469,0000000026),(000000013816,00000339,0000000065,00002503,0000000026),(000000013817,00000339,0000000070,00002503,0000000026),(000000013818,00000306,0000000061,00002503,0000000026),(000000013819,00000306,0000000066,00002503,0000000026),(000000013820,00000327,0000000064,00002503,0000000026),(000000013821,00000327,0000000069,00002503,0000000026),(000000013822,00000337,0000000065,00002297,0000000026),(000000013823,00000337,0000000070,00002297,0000000026),(000000013824,00000303,0000000061,00002297,0000000026),(000000013825,00000303,0000000066,00002297,0000000026),(000000013826,00000319,0000000063,00002297,0000000026),(000000013827,00000319,0000000068,00002297,0000000026),(000000013828,00000340,0000000065,00002323,0000000026),(000000013829,00000334,0000000070,00002323,0000000026),(000000013830,00000309,0000000061,00002323,0000000026),(000000013831,00000309,0000000066,00002323,0000000026),(000000013832,00000329,0000000064,00002323,0000000026),(000000013833,00000329,0000000069,00002323,0000000026),(000000013834,00000339,0000000065,00002556,0000000018),(000000013835,00000339,0000000070,00002556,0000000018),(000000013836,00000332,0000000064,00002556,0000000018),(000000013837,00000332,0000000069,00002556,0000000018),(000000013838,00000323,0000000063,00002556,0000000018),(000000013839,00000323,0000000068,00002556,0000000018),(000000013840,00000339,0000000065,00002557,0000000017),(000000013841,00000339,0000000070,00002557,0000000017),(000000013842,00000332,0000000064,00002557,0000000017),(000000013843,00000332,0000000069,00002557,0000000017),(000000013844,00000323,0000000063,00002557,0000000017),(000000013845,00000323,0000000068,00002557,0000000017),(000000013846,00000339,0000000065,00002558,0000000020),(000000013847,00000339,0000000070,00002558,0000000020),(000000013848,00000332,0000000064,00002558,0000000020),(000000013849,00000332,0000000069,00002558,0000000020),(000000013850,00000323,0000000063,00002558,0000000020),(000000013851,00000323,0000000068,00002558,0000000020),(000000013852,00000339,0000000065,00002559,0000000019),(000000013853,00000339,0000000070,00002559,0000000019),(000000013854,00000332,0000000064,00002559,0000000019),(000000013855,00000332,0000000069,00002559,0000000019),(000000013856,00000323,0000000063,00002559,0000000019),(000000013857,00000323,0000000068,00002559,0000000019),(000000013858,00000339,0000000065,00002560,0000000024),(000000013859,00000339,0000000070,00002560,0000000024),(000000013860,00000332,0000000064,00002560,0000000024),(000000013861,00000332,0000000069,00002560,0000000024),(000000013862,00000323,0000000063,00002560,0000000024),(000000013863,00000323,0000000068,00002560,0000000024),(000000013864,00000340,0000000065,00002561,0000000024),(000000013865,00000334,0000000070,00002561,0000000024),(000000013866,00000304,0000000061,00002561,0000000024),(000000013867,00000304,0000000066,00002561,0000000024),(000000013868,00000319,0000000063,00002561,0000000024),(000000013869,00000319,0000000068,00002561,0000000024),(000000013870,00000340,0000000065,00002562,0000000017),(000000013871,00000334,0000000070,00002562,0000000017),(000000013872,00000304,0000000061,00002562,0000000017),(000000013873,00000304,0000000066,00002562,0000000017),(000000013874,00000319,0000000063,00002562,0000000017),(000000013875,00000319,0000000068,00002562,0000000017),(000000013876,00000340,0000000065,00002563,0000000018),(000000013877,00000334,0000000070,00002563,0000000018),(000000013878,00000304,0000000061,00002563,0000000018),(000000013879,00000304,0000000066,00002563,0000000018),(000000013880,00000319,0000000063,00002563,0000000018),(000000013881,00000319,0000000068,00002563,0000000018),(000000013882,00000340,0000000065,00002564,0000000020),(000000013883,00000334,0000000070,00002564,0000000020),(000000013884,00000304,0000000061,00002564,0000000020),(000000013885,00000304,0000000066,00002564,0000000020),(000000013886,00000319,0000000063,00002564,0000000020),(000000013887,00000319,0000000068,00002564,0000000020),(000000013888,00000309,0000000061,00002565,0000000019),(000000013889,00000309,0000000066,00002565,0000000019),(000000013890,00000326,0000000064,00002565,0000000019),(000000013891,00000326,0000000069,00002565,0000000019),(000000013892,00000321,0000000063,00002565,0000000019),(000000013893,00000321,0000000068,00002565,0000000019),(000000013894,00000309,0000000061,00002566,0000000018),(000000013895,00000309,0000000066,00002566,0000000018),(000000013896,00000326,0000000064,00002566,0000000018),(000000013897,00000326,0000000069,00002566,0000000018),(000000013898,00000321,0000000063,00002566,0000000018),(000000013899,00000321,0000000068,00002566,0000000018),(000000013900,00000309,0000000061,00002567,0000000024),(000000013901,00000309,0000000066,00002567,0000000024),(000000013902,00000326,0000000064,00002567,0000000024),(000000013903,00000326,0000000069,00002567,0000000024),(000000013904,00000321,0000000063,00002567,0000000024),(000000013905,00000321,0000000068,00002567,0000000024),(000000013906,00000309,0000000061,00002568,0000000017),(000000013907,00000309,0000000066,00002568,0000000017),(000000013908,00000326,0000000064,00002568,0000000017),(000000013909,00000326,0000000069,00002568,0000000017),(000000013910,00000321,0000000063,00002568,0000000017),(000000013911,00000321,0000000068,00002568,0000000017),(000000013912,00000309,0000000061,00002569,0000000020),(000000013913,00000309,0000000066,00002569,0000000020),(000000013914,00000326,0000000064,00002569,0000000020),(000000013915,00000326,0000000069,00002569,0000000020),(000000013916,00000321,0000000063,00002569,0000000020),(000000013917,00000321,0000000068,00002569,0000000020),(000000013918,00000334,0000000065,00002570,0000000024),(000000013919,00000340,0000000070,00002570,0000000024),(000000013920,00000329,0000000064,00002570,0000000024),(000000013921,00000329,0000000069,00002570,0000000024),(000000013922,00000311,0000000062,00002570,0000000024),(000000013923,00000311,0000000067,00002570,0000000024),(000000013924,00000334,0000000065,00002571,0000000019),(000000013925,00000340,0000000070,00002571,0000000019),(000000013926,00000329,0000000064,00002571,0000000019),(000000013927,00000329,0000000069,00002571,0000000019),(000000013928,00000311,0000000062,00002571,0000000019),(000000013929,00000311,0000000067,00002571,0000000019),(000000013930,00000334,0000000065,00002572,0000000018),(000000013931,00000340,0000000070,00002572,0000000018),(000000013932,00000329,0000000064,00002572,0000000018),(000000013933,00000329,0000000069,00002572,0000000018),(000000013934,00000311,0000000062,00002572,0000000018),(000000013935,00000311,0000000067,00002572,0000000018),(000000013942,00000335,0000000065,00002574,0000000019),(000000013943,00000335,0000000070,00002574,0000000019),(000000013944,00000306,0000000061,00002574,0000000019),(000000013945,00000306,0000000066,00002574,0000000019),(000000013946,00000312,0000000062,00002574,0000000019),(000000013947,00000312,0000000067,00002574,0000000019),(000000013948,00000335,0000000065,00002575,0000000020),(000000013949,00000335,0000000070,00002575,0000000020),(000000013950,00000306,0000000061,00002575,0000000020),(000000013951,00000306,0000000066,00002575,0000000020),(000000013952,00000312,0000000062,00002575,0000000020),(000000013953,00000312,0000000067,00002575,0000000020),(000000013954,00000335,0000000065,00002576,0000000024),(000000013955,00000335,0000000070,00002576,0000000024),(000000013956,00000306,0000000061,00002576,0000000024),(000000013957,00000306,0000000066,00002576,0000000024),(000000013958,00000312,0000000062,00002576,0000000024),(000000013959,00000312,0000000067,00002576,0000000018),(000000013960,00000337,0000000070,00002577,0000000019),(000000013961,00000303,0000000061,00002577,0000000019),(000000013962,00000303,0000000066,00002577,0000000019),(000000013963,00000316,0000000062,00002577,0000000019),(000000013964,00000316,0000000067,00002577,0000000019),(000000013965,00000303,0000000061,00002578,0000000018),(000000013966,00000303,0000000066,00002578,0000000018),(000000013967,00000327,0000000064,00002578,0000000018),(000000013968,00000327,0000000069,00002578,0000000018),(000000013969,00000309,0000000061,00002389,0000000025),(000000013970,00000309,0000000066,00002389,0000000025),(000000013971,00000318,0000000068,00002389,0000000019),(000000013972,00000337,0000000065,00002579,0000000018),(000000013973,00000337,0000000070,00002579,0000000018),(000000013974,00000316,0000000062,00002579,0000000018),(000000013975,00000316,0000000067,00002579,0000000018),(000000013976,00000314,0000000067,00002390,0000000024),(000000013977,00000318,0000000068,00002390,0000000024),(000000013978,00000303,0000000061,00002507,0000000012),(000000013979,00000304,0000000061,00002507,0000000012),(000000013980,00000303,0000000066,00002507,0000000012),(000000013981,00000319,0000000063,00002507,0000000012),(000000013982,00000319,0000000068,00002507,0000000012),(000000013983,00000306,0000000061,00002301,0000000012),(000000013984,00000308,0000000061,00002301,0000000012),(000000013985,00000308,0000000066,00002301,0000000012),(000000013986,00000332,0000000064,00002301,0000000012),(000000013987,00000323,0000000068,00002301,0000000012),(000000013988,00000327,0000000064,00002327,0000000009),(000000013989,00000331,0000000064,00002327,0000000009),(000000013990,00000331,0000000069,00002327,0000000009),(000000013991,00000311,0000000062,00002327,0000000009),(000000013992,00000311,0000000067,00002327,0000000009),(000000013993,00000314,0000000067,00002391,0000000018),(000000013994,00000318,0000000063,00002391,0000000018),(000000013995,00000318,0000000068,00002391,0000000018),(000000013996,00000334,0000000070,00002437,0000000014),(000000013997,00000309,0000000061,00002437,0000000014),(000000013998,00000331,0000000064,00002437,0000000015),(000000013999,00000312,0000000067,00002437,0000000015),(000000014000,00000304,0000000061,00002436,0000000014),(000000014001,00000304,0000000066,00002436,0000000014),(000000014002,00000312,0000000062,00002436,0000000014),(000000014003,00000312,0000000067,00002436,0000000014),(000000014004,00000306,0000000061,00002435,0000000014),(000000014005,00000308,0000000066,00002435,0000000014),(000000014006,00000327,0000000069,00002435,0000000015),(000000014007,00000312,0000000062,00002435,0000000015),(000000014008,00000337,0000000070,00002580,0000000014),(000000014009,00000303,0000000066,00002580,0000000014),(000000014010,00000331,0000000064,00002580,0000000014),(000000014011,00000319,0000000063,00002580,0000000014),(000000014012,00000339,0000000070,00002476,0000000015),(000000014013,00000303,0000000061,00002476,0000000015),(000000014014,00000303,0000000066,00002476,0000000015),(000000014015,00000329,0000000069,00002476,0000000015),(000000014016,00000327,0000000069,00002475,0000000014),(000000014017,00000316,0000000062,00002475,0000000014),(000000014018,00000311,0000000067,00002475,0000000014),(000000014019,00000318,0000000063,00002475,0000000014),(000000014020,00000339,0000000070,00002474,0000000014),(000000014021,00000303,0000000061,00002474,0000000014),(000000014022,00000327,0000000064,00002474,0000000014),(000000014023,00000318,0000000068,00002474,0000000014),(000000014024,00000308,0000000061,00002509,0000000014),(000000014025,00000308,0000000066,00002509,0000000015),(000000014026,00000329,0000000064,00002509,0000000015),(000000014027,00000318,0000000063,00002509,0000000015),(000000014028,00000323,0000000068,00002509,0000000014),(000000014029,00000337,0000000065,00002508,0000000014),(000000014030,00000337,0000000070,00002508,0000000015),(000000014031,00000316,0000000062,00002508,0000000015),(000000014032,00000323,0000000063,00002508,0000000014),(000000014033,00000318,0000000068,00002508,0000000015),(000000014034,00000334,0000000070,00002510,0000000015),(000000014035,00000304,0000000066,00002510,0000000015),(000000014036,00000329,0000000064,00002510,0000000014),(000000014037,00000311,0000000062,00002510,0000000015),(000000014038,00000311,0000000067,00002510,0000000015),(000000014039,00000335,0000000065,00002303,0000000014),(000000014040,00000335,0000000070,00002303,0000000014),(000000014041,00000314,0000000062,00002303,0000000014),(000000014042,00000314,0000000067,00002303,0000000014),(000000014043,00000335,0000000065,00002302,0000000015),(000000014044,00000335,0000000070,00002302,0000000015),(000000014045,00000306,0000000066,00002302,0000000014),(000000014046,00000321,0000000063,00002302,0000000014),(000000014047,00000306,0000000066,00002581,0000000015),(000000014048,00000314,0000000062,00002581,0000000015),(000000014049,00000314,0000000067,00002581,0000000015),(000000014050,00000321,0000000063,00002581,0000000015),(000000014051,00000326,0000000064,00002328,0000000014),(000000014052,00000326,0000000069,00002328,0000000014),(000000014053,00000316,0000000067,00002328,0000000014),(000000014054,00000326,0000000064,00002329,0000000015),(000000014055,00000326,0000000069,00002329,0000000015),(000000014056,00000316,0000000067,00002329,0000000015),(000000014057,00000329,0000000064,00002359,0000000021),(000000014058,00000329,0000000069,00002359,0000000021),(000000014059,00000311,0000000062,00002359,0000000021),(000000014060,00000311,0000000067,00002359,0000000021),(000000014061,00000323,0000000063,00002394,0000000021),(000000014062,00000323,0000000068,00002394,0000000021),(000000014063,00000335,0000000065,00002360,0000000021),(000000014064,00000335,0000000070,00002360,0000000021),(000000014065,00000326,0000000064,00002360,0000000021),(000000014066,00000326,0000000069,00002360,0000000021),(000000014067,00000337,0000000070,00002395,0000000021),(000000014068,00000303,0000000061,00002395,0000000021),(000000014069,00000303,0000000066,00002395,0000000021),(000000014070,00000334,0000000065,00002356,0000000050),(000000014071,00000340,0000000070,00002356,0000000050),(000000014072,00000337,0000000070,00002392,0000000050),(000000014073,00000312,0000000062,00002361,0000000030),(000000014074,00000312,0000000067,00002361,0000000030),(000000014075,00000321,0000000063,00002361,0000000030),(000000014076,00000321,0000000068,00002361,0000000030),(000000014077,00000303,0000000061,00002396,0000000023),(000000014078,00000303,0000000066,00002396,0000000023),(000000014079,00000323,0000000063,00002396,0000000023),(000000014080,00000323,0000000068,00002396,0000000023),(000000014081,00000309,0000000061,00002582,0000000030),(000000014082,00000309,0000000066,00002582,0000000030),(000000014083,00000331,0000000064,00002582,0000000030),(000000014084,00000331,0000000069,00002582,0000000030),(000000014085,00000335,0000000065,00002440,0000000032),(000000014086,00000335,0000000070,00002440,0000000032),(000000014087,00000331,0000000069,00002440,0000000032),(000000014088,00000314,0000000062,00002440,0000000032),(000000014089,00000321,0000000063,00002440,0000000032),(000000014090,00000321,0000000068,00002440,0000000032),(000000014091,00000337,0000000070,00002439,0000000020),(000000014092,00000303,0000000061,00002439,0000000020),(000000014093,00000308,0000000066,00002439,0000000020),(000000014094,00000331,0000000064,00002439,0000000020),(000000014095,00000314,0000000062,00002439,0000000020),(000000014096,00000314,0000000067,00002439,0000000020),(000000014097,00000335,0000000065,00002438,0000000017),(000000014098,00000335,0000000070,00002438,0000000017),(000000014099,00000308,0000000061,00002438,0000000017),(000000014100,00000331,0000000069,00002438,0000000011),(000000014101,00000314,0000000062,00002438,0000000011),(000000014102,00000314,0000000067,00002438,0000000017),(000000014103,00000340,0000000065,00002583,0000000011),(000000014104,00000304,0000000061,00002583,0000000032),(000000014105,00000327,0000000064,00002583,0000000031),(000000014106,00000331,0000000069,00002583,0000000018),(000000014107,00000314,0000000062,00002583,0000000031),(000000014108,00000319,0000000068,00002583,0000000011),(000000014109,00000335,0000000065,00002479,0000000011),(000000014110,00000340,0000000070,00002479,0000000011),(000000014111,00000309,0000000061,00002479,0000000011),(000000014112,00000327,0000000064,00002479,0000000011),(000000014113,00000318,0000000063,00002479,0000000011),(000000014114,00000318,0000000068,00002479,0000000011),(000000014115,00000339,0000000065,00002478,0000000011),(000000014116,00000335,0000000070,00002478,0000000011),(000000014117,00000308,0000000061,00002478,0000000024),(000000014118,00000303,0000000066,00002478,0000000011),(000000014119,00000312,0000000062,00002478,0000000021),(000000014120,00000323,0000000068,00002478,0000000010),(000000014121,00000334,0000000065,00002477,0000000017),(000000014122,00000340,0000000070,00002477,0000000017),(000000014123,00000309,0000000066,00002477,0000000011),(000000014124,00000327,0000000069,00002477,0000000020),(000000014125,00000312,0000000067,00002477,0000000021),(000000014126,00000318,0000000063,00002477,0000000020),(000000014127,00000337,0000000065,00002512,0000000032),(000000014128,00000304,0000000066,00002512,0000000032),(000000014129,00000331,0000000064,00002512,0000000032),(000000014130,00000329,0000000069,00002512,0000000032),(000000014131,00000311,0000000062,00002512,0000000032),(000000014132,00000314,0000000067,00002512,0000000032),(000000014133,00000340,0000000065,00002511,0000000021),(000000014134,00000334,0000000070,00002511,0000000021),(000000014135,00000308,0000000061,00002511,0000000021),(000000014136,00000308,0000000066,00002511,0000000021),(000000014137,00000331,0000000064,00002511,0000000021),(000000014138,00000331,0000000069,00002511,0000000021),(000000014139,00000337,0000000065,00002513,0000000022),(000000014140,00000337,0000000070,00002513,0000000022),(000000014141,00000308,0000000061,00002513,0000000022),(000000014142,00000308,0000000066,00002513,0000000022),(000000014143,00000323,0000000063,00002513,0000000022),(000000014144,00000323,0000000068,00002513,0000000022),(000000014145,00000339,0000000065,00002305,0000000032),(000000014146,00000339,0000000070,00002305,0000000032),(000000014147,00000327,0000000064,00002305,0000000032),(000000014148,00000327,0000000069,00002305,0000000032),(000000014149,00000316,0000000062,00002305,0000000032),(000000014150,00000316,0000000067,00002305,0000000032),(000000014151,00000318,0000000063,00002305,0000000032),(000000014152,00000318,0000000068,00002305,0000000032),(000000014153,00000339,0000000065,00002304,0000000021),(000000014154,00000339,0000000070,00002304,0000000021),(000000014155,00000327,0000000064,00002304,0000000021),(000000014156,00000327,0000000069,00002304,0000000021),(000000014157,00000316,0000000062,00002304,0000000021),(000000014158,00000316,0000000067,00002304,0000000021),(000000014159,00000318,0000000063,00002304,0000000021),(000000014160,00000318,0000000068,00002304,0000000021),(000000014161,00000339,0000000065,00002584,0000000022),(000000014162,00000339,0000000070,00002584,0000000022),(000000014163,00000327,0000000064,00002584,0000000022),(000000014164,00000327,0000000069,00002584,0000000022),(000000014165,00000316,0000000062,00002584,0000000022),(000000014166,00000316,0000000067,00002584,0000000022),(000000014167,00000318,0000000063,00002584,0000000022),(000000014168,00000318,0000000068,00002584,0000000022),(000000014169,00000334,0000000065,00002331,0000000021),(000000014170,00000340,0000000070,00002331,0000000021),(000000014171,00000304,0000000061,00002331,0000000021),(000000014172,00000304,0000000066,00002331,0000000021),(000000014173,00000332,0000000064,00002331,0000000021),(000000014174,00000332,0000000069,00002331,0000000021),(000000014175,00000314,0000000062,00002331,0000000021),(000000014176,00000314,0000000067,00002331,0000000021),(000000014177,00000319,0000000063,00002331,0000000021),(000000014178,00000319,0000000068,00002331,0000000021),(000000014179,00000334,0000000065,00002330,0000000022),(000000014180,00000340,0000000070,00002330,0000000022),(000000014181,00000304,0000000061,00002330,0000000022),(000000014182,00000304,0000000066,00002330,0000000022),(000000014183,00000332,0000000064,00002330,0000000022),(000000014184,00000332,0000000069,00002330,0000000022),(000000014185,00000314,0000000062,00002330,0000000022),(000000014186,00000314,0000000067,00002330,0000000022),(000000014187,00000319,0000000063,00002330,0000000022),(000000014188,00000319,0000000068,00002330,0000000022),(000000014189,00000334,0000000065,00002441,0000000005),(000000014190,00000340,0000000070,00002441,0000000005),(000000014191,00000326,0000000064,00002441,0000000050),(000000014192,00000326,0000000069,00002441,0000000050),(000000014193,00000316,0000000062,00002441,0000000005),(000000014194,00000316,0000000067,00002441,0000000005),(000000014195,00000332,0000000064,00002480,0000000005),(000000014196,00000332,0000000069,00002480,0000000005),(000000014197,00000314,0000000062,00002480,0000000050),(000000014198,00000314,0000000067,00002480,0000000050),(000000014199,00000321,0000000063,00002480,0000000050),(000000014200,00000321,0000000068,00002480,0000000050),(000000014201,00000339,0000000065,00002514,0000000005),(000000014202,00000339,0000000070,00002514,0000000005),(000000014203,00000306,0000000061,00002514,0000000005),(000000014204,00000306,0000000066,00002514,0000000005),(000000014205,00000327,0000000064,00002514,0000000005),(000000014206,00000327,0000000069,00002514,0000000005),(000000014207,00000337,0000000065,00002307,0000000005),(000000014208,00000337,0000000070,00002307,0000000005),(000000014209,00000303,0000000061,00002307,0000000005),(000000014210,00000303,0000000066,00002307,0000000005),(000000014211,00000319,0000000063,00002307,0000000005),(000000014212,00000319,0000000068,00002307,0000000005),(000000014213,00000340,0000000065,00002332,0000000050),(000000014214,00000334,0000000070,00002332,0000000050),(000000014215,00000309,0000000061,00002332,0000000050),(000000014216,00000309,0000000066,00002332,0000000050),(000000014217,00000329,0000000064,00002332,0000000005),(000000014218,00000329,0000000069,00002332,0000000005),(000000014219,00000308,0000000061,00002363,0000000050),(000000014220,00000308,0000000066,00002363,0000000050),(000000014221,00000318,0000000063,00002363,0000000050),(000000014222,00000318,0000000068,00002363,0000000050),(000000014223,00000312,0000000062,00002399,0000000050),(000000014224,00000312,0000000067,00002399,0000000050),(000000014225,00000329,0000000064,00002364,0000000050),(000000014226,00000329,0000000069,00002364,0000000050),(000000014227,00000311,0000000062,00002364,0000000050),(000000014228,00000311,0000000067,00002364,0000000050),(000000014229,00000335,0000000070,00002585,0000000050),(000000014230,00000304,0000000061,00002585,0000000050),(000000014231,00000304,0000000066,00002585,0000000050),(000000014232,00000314,0000000067,00002362,0000000006),(000000014233,00000312,0000000062,00002365,0000000028),(000000014234,00000312,0000000067,00002365,0000000028),(000000014235,00000321,0000000063,00002365,0000000028),(000000014236,00000321,0000000068,00002365,0000000028),(000000014237,00000309,0000000061,00002366,0000000028),(000000014238,00000309,0000000066,00002366,0000000028),(000000014239,00000331,0000000064,00002366,0000000028),(000000014240,00000331,0000000069,00002366,0000000028),(000000014241,00000339,0000000070,00002367,0000000023),(000000014242,00000339,0000000065,00002586,0000000002),(000000014243,00000339,0000000070,00002586,0000000002),(000000014244,00000316,0000000062,00002402,0000000002),(000000014245,00000316,0000000067,00002402,0000000002),(000000014246,00000321,0000000063,00002402,0000000002),(000000014247,00000321,0000000068,00002402,0000000002),(000000014248,00000334,0000000065,00002587,0000000052),(000000014249,00000340,0000000070,00002587,0000000052),(000000014250,00000314,0000000067,00002587,0000000052),(000000014251,00000335,0000000065,00002588,0000000052),(000000014252,00000335,0000000070,00002588,0000000052),(000000014253,00000326,0000000064,00002588,0000000052),(000000014254,00000326,0000000069,00002588,0000000052),(000000014255,00000314,0000000062,00002276,0000000033),(000000014256,00000314,0000000062,00002390,0000000024),(000000014257,00000318,0000000063,00002390,0000000024),(000000014258,00000335,0000000065,00002377,0000000049),(000000014259,00000335,0000000065,00002376,0000000046),(000000014260,00000331,0000000064,00002340,0000000022),(000000014261,00000331,0000000069,00002339,0000000022),(000000014262,00000329,0000000064,00002374,0000000022),(000000014263,00000329,0000000069,00002374,0000000022),(000000014264,00000327,0000000064,00002384,0000000002),(000000014265,00000327,0000000069,00002384,0000000002),(000000014266,00000314,0000000062,00002362,0000000006),(000000014268,00000314,0000000062,00002344,0000000001),(000000014269,00000329,0000000064,00002341,0000000010),(000000014270,00000329,0000000069,00002341,0000000010),(000000014271,00000327,0000000064,00002382,0000000004),(000000014273,00000327,0000000069,00002382,0000000004),(000000014274,00000314,0000000062,00002546,0000000004),(000000014275,00000335,0000000065,00002364,0000000050),(000000014276,00000337,0000000065,00002392,0000000050),(000000014277,00000329,0000000064,00002385,0000000031),(000000014278,00000329,0000000069,00002385,0000000031),(000000014280,00000319,0000000063,00002378,0000000031),(000000014282,00000335,0000000065,00002346,0000000031),(000000014284,00000339,0000000065,00002378,0000000031),(000000014286,00000314,0000000062,00002587,0000000052),(000000014287,00000337,0000000065,00002395,0000000021),(000000014288,00000339,0000000065,00002367,0000000023),(000000014289,00000332,0000000064,00002396,0000000023),(000000014290,00000332,0000000069,00002396,0000000023),(000000014291,00000331,0000000064,00002552,0000000023),(000000014292,00000331,0000000069,00002552,0000000023),(000000014293,00000314,0000000062,00002391,0000000018),(000000014294,00000340,0000000065,00002550,0000000005),(000000014295,00000340,0000000065,00002336,0000000032),(000000014297,00000319,0000000063,00002371,0000000032),(000000014298,00000332,0000000064,00002336,0000000032),(000000014299,00000332,0000000069,00002336,0000000032),(000000014300,00000337,0000000065,00002577,0000000019),(000000014301,00000327,0000000064,00002577,0000000019),(000000014302,00000327,0000000069,00002577,0000000019),(000000014303,00000318,0000000063,00002389,0000000019),(000000014304,00000331,0000000069,00002389,0000000019),(000000014305,00000331,0000000064,00002389,0000000019),(000000014306,00000311,0000000067,00002463,0000000008),(000000014307,00000308,0000000066,00002466,0000000008),(000000014308,00000342,0000000063,00002589,NULL),(000000014309,00000342,0000000068,00002589,NULL),(000000014310,00000311,0000000062,00002590,0000000020),(000000014311,00000329,0000000064,00002590,0000000020),(000000014312,00000334,0000000065,00002590,0000000020),(000000014313,00000311,0000000067,00002590,0000000020),(000000014314,00000329,0000000069,00002590,0000000020),(000000014315,00000340,0000000070,00002590,0000000020),(000000014316,00000329,0000000069,00002460,0000000012),(000000014317,00000316,0000000062,00002453,0000000007);

--
-- Table structure for table `gibbonTTDayRowClassException`
--

CREATE TABLE `gibbonTTDayRowClassException` (
  `gibbonTTDayRowClassExceptionID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonTTDayRowClassID` int(12) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonTTDayRowClassExceptionID`)
) ENGINE=InnoDB AUTO_INCREMENT=1534 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTDayRowClassException`
--

INSERT INTO `gibbonTTDayRowClassException` VALUES (00000000001440,000000013406,0000000140),(00000000001441,000000013407,0000000140),(00000000001442,000000013408,0000002347),(00000000001443,000000013409,0000002347),(00000000001444,000000013410,0000000140),(00000000001445,000000013411,0000000140),(00000000001446,000000013412,0000000140),(00000000001447,000000013413,0000000140),(00000000001448,000000013414,0000000140),(00000000001449,000000013415,0000000140),(00000000001450,000000013591,0000001123),(00000000001451,000000013592,0000001123),(00000000001452,000000013593,0000001122),(00000000001453,000000013594,0000001122),(00000000001454,000000013595,0000000374),(00000000001455,000000013596,0000000374),(00000000001456,000000013599,0000000373),(00000000001457,000000013600,0000002363),(00000000001458,000000013601,0000000373),(00000000001459,000000013602,0000002363),(00000000001460,000000013603,0000001122),(00000000001461,000000013604,0000000374),(00000000001462,000000013604,0000001110),(00000000001463,000000013605,0000001122),(00000000001464,000000013606,0000000374),(00000000001465,000000013606,0000001110),(00000000001466,000000013631,0000000589),(00000000001467,000000013632,0000000124),(00000000001468,000000013633,0000000124),(00000000001469,000000013786,0000002722),(00000000001470,000000013787,0000000124),(00000000001471,000000013788,0000000124),(00000000001472,000000013789,0000000124),(00000000001473,000000013790,0000000124),(00000000001474,000000013791,0000002722),(00000000001475,000000013882,0000001601),(00000000001476,000000013883,0000001601),(00000000001477,000000013886,0000001601),(00000000001478,000000013887,0000001601),(00000000001479,000000013930,0000001601),(00000000001480,000000013931,0000001601),(00000000001481,000000013932,0000001601),(00000000001482,000000013933,0000001601),(00000000001483,000000014000,0000001104),(00000000001484,000000014001,0000001104),(00000000001485,000000014002,0000000373),(00000000001486,000000014003,0000000373),(00000000001487,000000014004,0000000373),(00000000001488,000000014005,0000000373),(00000000001489,000000014006,0000001104),(00000000001490,000000014007,0000001104),(00000000001491,000000014008,0000000373),(00000000001492,000000014009,0000001104),(00000000001493,000000014010,0000000373),(00000000001494,000000014011,0000001104),(00000000001495,000000014020,0000001104),(00000000001496,000000014021,0000000373),(00000000001497,000000014022,0000001104),(00000000001498,000000014023,0000000373),(00000000001499,000000014115,0000000589),(00000000001500,000000014116,0000002134),(00000000001501,000000014117,0000000589),(00000000001502,000000014118,0000002134),(00000000001503,000000014119,0000000589),(00000000001504,000000014120,0000000589),(00000000001505,000000014189,0000000144),(00000000001506,000000014190,0000000144),(00000000001507,000000014191,0000001776),(00000000001508,000000014192,0000001776),(00000000001509,000000014193,0000000144),(00000000001510,000000014194,0000000144),(00000000001511,000000014195,0000000144),(00000000001512,000000014196,0000000144),(00000000001513,000000014197,0000001776),(00000000001514,000000014198,0000001776),(00000000001515,000000014199,0000001776),(00000000001516,000000014200,0000001776),(00000000001517,000000014213,0000001776),(00000000001518,000000014214,0000001776),(00000000001519,000000014215,0000001776),(00000000001520,000000014216,0000001776),(00000000001521,000000014217,0000000144),(00000000001522,000000014218,0000000144),(00000000001523,000000014277,0000000589),(00000000001524,000000013634,0000000124),(00000000001525,000000013635,0000000124),(00000000001526,000000014282,0000000589),(00000000001527,000000014278,0000000589),(00000000001528,000000013694,0000002562),(00000000001529,000000013693,0000002363),(00000000001530,000000014254,0000001200),(00000000001531,000000014252,0000001200),(00000000001532,000000014253,0000001200),(00000000001533,000000014251,0000001200);

--
-- Table structure for table `gibbonTTImport`
--

CREATE TABLE `gibbonTTImport` (
  `gibbonTTImportID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `courseNameShort` varchar(12) NOT NULL DEFAULT '',
  `classNameShort` varchar(8) NOT NULL DEFAULT '',
  `dayName` varchar(12) NOT NULL,
  `rowName` varchar(12) NOT NULL,
  `teacherUsernameList` text NOT NULL,
  `spaceName` varchar(30) NOT NULL,
  PRIMARY KEY (`gibbonTTImportID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTImport`
--


--
-- Table structure for table `gibbonTTSpaceBooking`
--

CREATE TABLE `gibbonTTSpaceBooking` (
  `gibbonTTSpaceBookingID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `foreignKey` enum('gibbonSpaceID','gibbonLibraryItemID') NOT NULL DEFAULT 'gibbonSpaceID',
  `foreignKeyID` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  `date` date NOT NULL,
  `timeStart` time NOT NULL,
  `timeEnd` time NOT NULL,
  `reason` varchar(255) NOT NULL,
  PRIMARY KEY (`gibbonTTSpaceBookingID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTSpaceBooking`
--


--
-- Table structure for table `gibbonTTSpaceChange`
--

CREATE TABLE `gibbonTTSpaceChange` (
  `gibbonTTSpaceChangeID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonTTDayRowClassID` int(12) unsigned zerofill NOT NULL,
  `gibbonSpaceID` int(10) unsigned zerofill DEFAULT NULL,
  `date` date NOT NULL,
  `gibbonPersonID` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonTTSpaceChangeID`),
  KEY `gibbonTTDayRowClassID` (`gibbonTTDayRowClassID`),
  KEY `date` (`date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTTSpaceChange`
--


--
-- Table structure for table `gibbonTheme`
--

CREATE TABLE `gibbonTheme` (
  `gibbonThemeID` int(4) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(30) NOT NULL,
  `description` varchar(100) NOT NULL,
  `active` enum('N','Y') NOT NULL DEFAULT 'N',
  `version` varchar(6) NOT NULL,
  `author` varchar(40) NOT NULL,
  `url` varchar(255) NOT NULL,
  PRIMARY KEY (`gibbonThemeID`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonTheme`
--

INSERT INTO `gibbonTheme` VALUES (0013,'Default','Gibbon\'s 2021 look and feel.','Y','1.0.00','Sandra Kuipers','https://github.com/SKuipers');

--
-- Table structure for table `gibbonUnit`
--

CREATE TABLE `gibbonUnit` (
  `gibbonUnitID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonCourseID` int(8) unsigned zerofill NOT NULL,
  `name` varchar(40) NOT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `description` text NOT NULL,
  `tags` text NOT NULL,
  `map` enum('Y','N') NOT NULL DEFAULT 'Y' COMMENT 'Should this unit be included in curriculum maps and other summaries?',
  `ordering` int(2) NOT NULL DEFAULT 0,
  `attachment` varchar(255) NOT NULL,
  `details` text NOT NULL,
  `license` varchar(50) DEFAULT NULL,
  `sharedPublic` enum('Y','N') DEFAULT NULL,
  `gibbonPersonIDCreator` int(10) unsigned zerofill NOT NULL,
  `gibbonPersonIDLastEdit` int(10) unsigned zerofill NOT NULL,
  PRIMARY KEY (`gibbonUnitID`)
) ENGINE=InnoDB AUTO_INCREMENT=3066 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonUnit`
--

INSERT INTO `gibbonUnit` VALUES (0000003065,00001321,'Epic Wallpaper','Y','In this short unit students learn about graphics whilst designing their own epic wallpaper.','creativity,graphic design,ict,problem solving,technology,design','Y',0,'','<table style=\"width: 100%;\">\r\n<tbody>\r\n<tr>\r\n<td style=\"vertical-align: top;\" colspan=\"2\"><span style=\"text-decoration: underline; font-weight: bold;\">Guiding Question</span><br /> Want To Make Some Eye Candy?</td>\r\n</tr>\r\n<tr>\r\n<td style=\"width: 50%; vertical-align: top;\"><span style=\"text-decoration: underline; font-weight: bold;\">Outcomes/Learning Objectives</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">If you use want to use Gibbon\'s Outcomes, use the outcome blocks above instead of this section.</span><br />\r\n<ul style=\"margin-top: 0px;\">\r\n<li>Learn how to use the Acorn image editing application, including the following:\r\n<ul>\r\n<li>How to remove the background from an image.</li>\r\n<li>The importance and power of layers.</li>\r\n<li>How to use filters.</li>\r\n</ul>\r\n</li>\r\n<li>Understand the difference between raster and vector images.</li>\r\n<li>Understand the differences between common raster formats, including jpg, png and gif.</li>\r\n<li>Understanding some ideas from typography, including type face, kerning and line spacing.</li>\r\n</ul>\r\n</td>\r\n<td style=\"width: 50%; vertical-align: top;\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">Differentiation</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">Differentiation by outcome or task? What will G&amp;T students be expected to do? How ill you use questioning to challenge all students? What have you done to support EAL needs?</span></p>\r\n<ul>\r\n<li>All technical terminology will be clearly explained, which will help EAL and native speakers alike.</li>\r\n<li>Questioning and discussion will be used to assess student differences, and the teacher will respond accordingly.</li>\r\n<li>Questioning and discussion will allow students to ask catch up or advance their knowledge through their own initiative.</li>\r\n<li>The teacher will work closely with students on an individual basis to ascertain and develop their understanding.</li>\r\n</ul>\r\n</td>\r\n</tr>\r\n<tr>\r\n<td style=\"width: 50%; vertical-align: top;\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">Assessment</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">What task(s) will allow students the opportunity to respond to the unit question? How will students show what they have understood? For IB, check subject guides and master assessment calendar.</span></p>\r\n<ul>\r\n<li>Wallpaper design</li>\r\n</ul>\r\n</td>\r\n<td style=\"width: 50%; vertical-align: top;\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">AfL</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">How will peer and self-assessment be used, rubrics, questioning be used to support learning? How will you deepen students\' comprehension and hit higher tier of Blooms Taxonomy?</span></p>\r\n<ul>\r\n<li>Discussion and questioning will be used throughout to assess student progress.</li>\r\n</ul>\r\n</td>\r\n</tr>\r\n<tr>\r\n<td style=\"width: 50%; vertical-align: top;\"><span style=\"text-decoration: underline; font-weight: bold;\">Activities &amp; Lessons</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">If you use want to use Gibbon\'s Smart Blocks, use the content blocks below instead of this section.</span><br />\r\n<ul>\r\n<li>See content blocks below.</li>\r\n</ul>\r\n</td>\r\n<td style=\"width: 50%; vertical-align: top;\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">Resources</span></p>\r\n<ul>\r\n<li>See content blocks below.</li>\r\n</ul>\r\n</td>\r\n</tr>\r\n<tr>\r\n<td style=\"width: 50%; vertical-align: top;\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">Interdisciplinary Links </span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">Do not try and force this. What areas of other subjects might this reflect and/discuss language. For IB, links with ToK.</span></p>\r\n<p>&nbsp;</p>\r\n</td>\r\n<td style=\"width: 50%; vertical-align: top;\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">IB Learner Profile Links</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">How does the unit reflect IB Learner Profile attributes?</span></p>\r\n<ul>\r\n<li>NA</li>\r\n</ul>\r\n</td>\r\n</tr>\r\n<tr>\r\n<td style=\"vertical-align: top;\" colspan=\"2\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">Approaches to Learning</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">How will this unit contribute to the overall development of subject-specific and general approaches to learning skills?</span></p>\r\n<ul>\r\n<li>Students will be encouraged to work independently.</li>\r\n<li>Students will be encouraged to solve their own problems.</li>\r\n<li>Students will be encouraged to experiment and try new things as they search for a solution which works for them.</li>\r\n</ul>\r\n</td>\r\n</tr>\r\n<tr>\r\n<td style=\"vertical-align: top;\" colspan=\"2\">\r\n<p><span style=\"text-decoration: underline; font-weight: bold;\">Teacher Reflection</span><br /> <span style=\"text-decoration: none; font-weight: normal; font-style: italic; font-size: 85%;\">What was successful? What needs changing? Alternative Assessments and Lesson Ideas? What other Differentiation Ideas/Plans could be used?</span></p>\r\n<ul>\r\n<li>2012-13: this unit was run as Sell A Teacher, and whilst it was successful, there was less time for it next year, so it is being shortened and re-focused.</li>\r\n<li>2014-15: this has proven to be one of the most popular units in Year 7, so it has been shifted to be the first unit of the year. Extra information on Creative Commons and Hong Kong culture have been added.</li>\r\n</ul>\r\n</td>\r\n</tr>\r\n</tbody>\r\n</table>','',NULL,0000000001,0000000001);

--
-- Table structure for table `gibbonUnitBlock`
--

CREATE TABLE `gibbonUnitBlock` (
  `gibbonUnitBlockID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonUnitID` int(10) unsigned zerofill NOT NULL,
  `title` varchar(100) NOT NULL,
  `type` varchar(50) NOT NULL,
  `length` varchar(3) NOT NULL,
  `contents` text NOT NULL,
  `teachersNotes` text NOT NULL,
  `sequenceNumber` int(4) NOT NULL,
  PRIMARY KEY (`gibbonUnitBlockID`)
) ENGINE=InnoDB AUTO_INCREMENT=39687 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonUnitBlock`
--

INSERT INTO `gibbonUnitBlock` VALUES (000000039667,0000003065,'Want To Make Some Eye Candy?','The Pitch','5','<ul>\r\n<li>Graphic software allows us to make something out of nothing, to express our creativity.</li>\r\n<li>Do you want to learn how to make some epic wallpaper for your laptop?</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Epic Moose Wallpaper_-4kd34vi9t0b3dsi.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Epic Moose Wallpaper_-4kd34vi9t0b3dsi.png\" alt=\"\" /></a></p>','',0),(000000039668,0000003065,'Assessment','What To Expect','5','<ul>\r\n<li>At the end of this unit you will submit your wallpaper design as a PNG file, and this will be assessed.</li>\r\n<li>The focuses of this assessment will be:</li>\r\n<ul>\r\n<li>How attractive your design is.</li>\r\n<li>The quality and care reflected in your design work.</li>\r\n<li>Your use of CC.</li>\r\n<li>Your use of drop shadow and 3D effects.</li>\r\n<li>Your use of typography.</li>\r\n</ul>\r\n<li>You will receive a comment and an Approaches To Learning grade, but no Attainment grade.</li>\r\n</ul>','',1),(000000039669,0000003065,'Getting Started With Acorn','Hands On','10','<ul>\r\n<li>Acorn is software which allows you to edit graphic files.</li>\r\n<li>Can you use Spotlight to find and launch Acorn?</li>\r\n<li>Once you have launched Acorn, create a new image sized at 1680 x 1050 <span style=\"text-decoration: underline;\"><strong>pixels</strong></span> with resolution 72 <span style=\"text-decoration: underline;\"><strong>dpi</strong></span>:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Acorn New Image Window_qo6nfntkpfxmtzf.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Acorn New Image Window_qo6nfntkpfxmtzf.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Save your new file as a .acorn image.</li>\r\n</ul>','',2),(000000039670,0000003065,'Find A CC Texture','Teacher Talk & Hands On','40','<p><strong>Creative Commons</strong></p>\r\n<ul>\r\n<li>Let\'s discuss some of the following ideas:</li>\r\n<ul>\r\n<li>Is it legal to use everything we find on the Internet?</li>\r\n<li>What is copyright law?</li>\r\n<li>Who does copyright law protect?</li>\r\n<li>What are the dangers of copyright law?</li>\r\n<li>What is Creative Commons (CC)?</li>\r\n</ul>\r\n<li>If we want to a) be creative &amp; remix and b) stay out of trouble, Creative Commons gives us a huge collection of media to work with.</li>\r\n</ul>\r\n<p><strong>Your CC Texture</strong></p>\r\n<ul>\r\n<li>The foreground (front) of your wallpaper is going to be a texture (such as a wall, or some wood, or some metal).</li>\r\n<li>Can you find a <span style=\"text-decoration: underline;\"><strong>large</strong></span> (see image below for help), <span style=\"text-decoration: underline;\"><strong>Creative Commons</strong></span> licensed texture to use?</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Google Image Search Size_8bhpcqeqhdi62-k.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Google Image Search Size_8bhpcqeqhdi62-k.png\" alt=\"\" /></a></p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n<li>Once you have found the texture you want, save the <span style=\"text-decoration: underline;\"><strong>largest</strong></span> version of it you can.</li>\r\n<li>Also, bookmark the link for the page holding the image, for Creative Commons attribution later on.</li>\r\n</ul>','',3),(000000039671,0000003065,'Use Your Texture','Hands On','10','<ul>\r\n<li>Now that you have saved your texture, drag the file into your Acorn image.</li>\r\n<li>You might want to <span style=\"text-decoration: underline;\"><strong>resize</strong></span> your image to fit. You can do this using Layer &gt; Rotate And Transform &gt; Scale And Rotate in the top menu bar.</li>\r\n<li>You should now have something that looks like this:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Texture In Acorn_t4xm9jhuocw5dk_6.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Texture In Acorn_t4xm9jhuocw5dk_6.png\" alt=\"\" /></a></p>','',4),(000000039672,0000003065,'Why So Big?','Discussion','5','<ul>\r\n<li>Why do you think we want to use only really large images in this project? Let\'s discuss this question as a class.</li>\r\n</ul>','',5),(000000039673,0000003065,'Layers','Teacher Talk','20','<ul>\r\n<li>I now want you to think about layers in graphics software like Acorn: I will explain the principles behind layers in graphics, so you can improve your understanding.</li>\r\n<li>Let\'s discuss why you think layers are useful?</li>\r\n<li>Do you know which file formats maintain layers?</li>\r\n<li>Did you know that in Acorn you can change the name of your layers to help keep your work organised? It can get really confusing when you have dozens of layers.</li>\r\n</ul>','',6),(000000039674,0000003065,'Finding A Silhouette','Hands On','15','<ul>\r\n<li>As part of your wallpaper, you will cut a hole in the foreground so we can see behind it.</li>\r\n<li>To do this you need to A) find a silhouette of the shape you want to cut out B) draw your own shape to cut out.</li>\r\n<li>Let\'s try option A first: please search the web to find a Creative Commons license&nbsp; of the shape you wish to cut out.</li>\r\n<li>Like with the texture, once you find the image you want, download it and also bookmark the page you found it from for your Creative Commons attribution.</li>\r\n<li>Hopefully you have something like this:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Silhouette_2jbkmii-8t5qhm-u.jpg\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Silhouette_2jbkmii-8t5qhm-u.jpg\" alt=\"\" /></a></p>','',7),(000000039675,0000003065,'Making A Cutout','Hands On','15','<ul>\r\n<li>Now we are going to use your silhouette to make a cutout in your foreground</li>\r\n<li>Drag your saved cutout file into your wallpaper image in Acorn, and then <span style=\"text-decoration: underline;\"><strong>resize</strong></span> and <span style=\"text-decoration: underline;\"><strong>position</strong></span> as desired.</li>\r\n<li>Use the <span style=\"text-decoration: underline;\"><strong>Magic Wand</strong></span> (see image below) tool and shift key, to select all the parts of you silhouette.</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Magic Wand Select Tool_jhdh997zyqqtr_s.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Magic Wand Select Tool_jhdh997zyqqtr_s.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Now make the foreground layer active:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Layer Active_pzzxc2734p5hq3zs.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Layer Active_pzzxc2734p5hq3zs.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Press the delete key to delete the silhouette shape from the foreground.</li>\r\n<li>Now right click on the layer with the silhouette and delete the layer. You should now see through your foreground into the transparent background:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Cutout_iy9qvi0hgbdx2yk2.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Cutout_iy9qvi0hgbdx2yk2.png\" alt=\"\" /></a></p>','',8),(000000039676,0000003065,'Find A Background','Hands On','15','<ul>\r\n<li>The final main part of your wallpaper will be a background that contrasts against the foreground.</li>\r\n<li>Search online to find an interesting background image available under Creative Commons.</li>\r\n<li>Remember to bookmark the page containing the image so that you can attribute it later on.</li>\r\n<li>As an example, the following image might make a good background:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Example Background_-67mh3_-bypt0xeu.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Example Background_-67mh3_-bypt0xeu.png\" alt=\"\" /></a></p>','',9),(000000039677,0000003065,'Hong Kong Style','Inspiration','15','<ul>\r\n<li>Hong Kong has its own, unique style: a result of Eastern and Western influences working side-by-side for many decades.</li>\r\n<li>If we were to create a Hong Kong-style wallpaper, what might it look like?</li>\r\n<ul>\r\n<li>Let\'s use the Think-Pair-Share thinking routine to come up with some ideas of what this might look like.</li>\r\n</ul>\r\n<li><em>I have prepared my own Epic Hong Kong Wallpaper, which is hidden in the Teacher\'s Notes.</em></li>\r\n<li style=\"text-align: left;\">We can learn about Hong Kong style using the two videos:</li>\r\n</ul>\r\n<p style=\"text-align: center;\"><iframe width=\"560\" height=\"315\" src=\"https://player.vimeo.com/video/166929892\" frameborder=\"0\" webkitallowfullscreen=\"webkitallowfullscreen\" mozallowfullscreen=\"mozallowfullscreen\" allowfullscreen=\"allowfullscreen\"></iframe></p>\r\n<p style=\"text-align: center;\"><iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/6YosDqsWvyU\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"></iframe></p>','<p><a target=\"_blank\" style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2015/07/EpicHongKongWallpaperweb_t9ezjr52f0yxnmvw.png\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2015/07/EpicHongKongWallpaperweb_t9ezjr52f0yxnmvw.png\" /></a></p>',10),(000000039678,0000003065,'Apply Your Background','Hands On','5','<ul>\r\n<li>Now take your downloaded background, and drag it into your wallpaper image.</li>\r\n<li>In the layers view, drag the background image layer (which will be on top) and move it behind the foreground:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Layers View_kz4i9-uvyfcsupy.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Layers View_kz4i9-uvyfcsupy.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Now use the <span style=\"text-decoration: underline;\"><strong>move</strong></span> and <span style=\"text-decoration: underline;\"><strong>resize</strong></span> tools to put your background in just the right position.</li>\r\n</ul>','',11),(000000039679,0000003065,'Playtime','Hands On','15','<ul>\r\n<li>You now have some time to keep playing with your wallpaper.</li>\r\n<li>How can you improve the way your work looks?</li>\r\n</ul>','',12),(000000039680,0000003065,'Filters','Teacher Talk','20','<ul>\r\n<li>Filters are effects which you can apply to your graphics to make them look different.</li>\r\n<li>Filters can make your work more interesting, creative and original.</li>\r\n<li>Some fun filters to try include:\r\n<ul>\r\n<li>Motion blur</li>\r\n<li>Drop Shadow</li>\r\n<li>Tilt shift</li>\r\n</ul>\r\n</li>\r\n<li>Try to make your top layer active, and then apply a drop shadow. Reapply the same shadow a few times, and it will make the foreground appear to pop out from the background.</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Pop Example_qd39pijmcdfx0enj.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Pop Example_qd39pijmcdfx0enj.png\" alt=\"\" /></a></p>','',13),(000000039681,0000003065,'Playtime','Hands On','15','<ul>\r\n<li>You now have the remainder of the lesson to keep playing with your wallpaper.</li>\r\n<li>How can you improve the way your work looks?</li>\r\n</ul>','',14),(000000039682,0000003065,'Creative Commons License','Hands On','10','<ul>\r\n<li>As you are almost finished with your wallpaper, now is a good time to apply your Creative Commons License.</li>\r\n<li>Go to the <a style=\"font-weight: bold;\" href=\"http://creativecommons.org/choose\" target=\"_blank\">Creative Common License Chooser</a> and choose the license you want to use.</li>\r\n<li>Copy the license image and text to your work, and then add your attribution.</li>\r\n</ul>\r\n<hr />\r\n<p></p>\r\n<ul>\r\n<li><span style=\"background-color: #ff99cc;\"><strong>Going forward, you need to use Creative Commons for your ICT work, whenever you are</strong></span></li>\r\n<ul>\r\n<li><span style=\"background-color: #ff99cc;\"><strong>a) remixing work created by others or </strong></span></li>\r\n<li><span style=\"background-color: #ff99cc;\"><strong>b) creating work that you intend to share online</strong></span></li>\r\n</ul>\r\n</ul>','',15),(000000039683,0000003065,'Text Controls','Teacher Talk','10','<ul>\r\n<li>How much time do you spend thinking about text and font? Do you know any history?</li>\r\n</ul>\r\n<p><iframe width=\"560\" height=\"315\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"//www.youtube.com/embed/wOgIkxAfJsk\" frameborder=\"0\"></iframe></p>\r\n<ul>\r\n<li>When using Acorn, you have lots of&nbsp; control over text and how it is displayed. Some useful controls include:\r\n<ul>\r\n<li>Font type</li>\r\n<li>Kerning</li>\r\n<li>Line height</li>\r\n<li>Size</li>\r\n<li>Color</li>\r\n</ul>\r\n</li>\r\n<li>You can also get more fonts to install on your computer, from sites such as <a href=\"http://www.1001freefonts.com\">http://www.1001freefonts.com</a>.</li>\r\n<li>Can you make the text on your work look more interesting?</li>\r\n</ul>','',16),(000000039684,0000003065,'Playtime','Hands On','50','<ul>\r\n<li>You now have the remainder of the lesson to keep playing with your wallpaper.</li>\r\n<li>How can you improve the way your work looks?</li>\r\n</ul>','',17),(000000039685,0000003065,'Finish, Export & Submit','Hands On','50','<ul>\r\n<li>You now have 35 minutes to put the finishing touches on your work.</li>\r\n<li>The video below might help you if you are stuck getting your CC license set up and put into Acorn:</li>\r\n</ul>\r\n<p style=\"text-align: center;\"><iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/0NFLmAlTDVE?rel=0\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"></iframe></p>\r\n<ul>\r\n<li>Leave enough time to save your work as a PNG file: png files can be opened by people who don\'t have Acorn, and are also smaller than Acorn files. When you save, you will lose your layers though, so keep the Acorn file as well in case you want to go back and edit some more.</li>\r\n<li>Finally, submit your work to Gibbon.</li>\r\n</ul>','',18),(000000039686,0000003065,'Raster vs. Vector','Teacher Talk','20','<ul>\r\n<li>To finish this unit, let\'s consider the ideas of <span style=\"text-decoration: underline;\"><strong>raster</strong></span> and <span style=\"text-decoration: underline;\"><strong>vector</strong></span> graphics.</li>\r\n<li>See <em>Teachers Notes</em> for details.</li>\r\n</ul>','<ul>\r\n<li>Teacher to introduce students to how graphics are represented, stored and displayed on computers.</li>\r\n<li>Most graphics programs store graphics as raster images. <br />\r\n<ul>\r\n<li>What is a raster?</li>\r\n<li>When are rasters good?</li>\r\n<li>Example raster formats? What are their strengths and weaknesses.</li>\r\n</ul>\r\n</li>\r\n<li>Some programs store graphics as vector images\r\n<ul>\r\n<li>What is a vector?</li>\r\n<li>When are vectors good?</li>\r\n<li>Example vector formats?</li>\r\n</ul>\r\n</li>\r\n<li>The Acorn file format (.acorn) uses raster for most elements, but some things (like text) are stored as vectors.</li>\r\n<li>Students should use the .acorn format whilst working on the box.</li>\r\n</ul>',19);

--
-- Table structure for table `gibbonUnitClass`
--

CREATE TABLE `gibbonUnitClass` (
  `gibbonUnitClassID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonUnitID` int(10) unsigned zerofill NOT NULL,
  `gibbonCourseClassID` int(8) unsigned zerofill NOT NULL,
  `running` enum('N','Y') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonUnitClassID`)
) ENGINE=InnoDB AUTO_INCREMENT=5431 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonUnitClass`
--

INSERT INTO `gibbonUnitClass` VALUES (000000005430,0000003065,00002426,'Y');

--
-- Table structure for table `gibbonUnitClassBlock`
--

CREATE TABLE `gibbonUnitClassBlock` (
  `gibbonUnitClassBlockID` int(14) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonUnitClassID` int(12) unsigned zerofill NOT NULL,
  `gibbonPlannerEntryID` int(14) unsigned zerofill NOT NULL,
  `gibbonUnitBlockID` int(12) unsigned zerofill NOT NULL,
  `title` varchar(100) NOT NULL,
  `type` varchar(50) NOT NULL,
  `length` varchar(3) NOT NULL,
  `contents` text NOT NULL,
  `teachersNotes` text NOT NULL,
  `sequenceNumber` int(4) NOT NULL,
  `complete` enum('Y','N') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibbonUnitClassBlockID`)
) ENGINE=InnoDB AUTO_INCREMENT=62230 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonUnitClassBlock`
--

INSERT INTO `gibbonUnitClassBlock` VALUES (00000000062210,000000005430,00000000000006,000000039667,'Want To Make Some Eye Candy?','The Pitch','5','<ul>\r\n<li>Graphic software allows us to make something out of nothing, to express our creativity.</li>\r\n<li>Do you want to learn how to make some epic wallpaper for your laptop?</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Epic Moose Wallpaper_-4kd34vi9t0b3dsi.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Epic Moose Wallpaper_-4kd34vi9t0b3dsi.png\" alt=\"\" /></a></p>','',0,'N'),(00000000062211,000000005430,00000000000006,000000039668,'Assessment','What To Expect','5','<ul>\r\n<li>At the end of this unit you will submit your wallpaper design as a PNG file, and this will be assessed.</li>\r\n<li>The focuses of this assessment will be:</li>\r\n<ul>\r\n<li>How attractive your design is.</li>\r\n<li>The quality and care reflected in your design work.</li>\r\n<li>Your use of CC.</li>\r\n<li>Your use of drop shadow and 3D effects.</li>\r\n<li>Your use of typography.</li>\r\n</ul>\r\n<li>You will receive a comment and an Approaches To Learning grade, but no Attainment grade.</li>\r\n</ul>','',1,'N'),(00000000062212,000000005430,00000000000006,000000039669,'Getting Started With Acorn','Hands On','10','<ul>\r\n<li>Acorn is software which allows you to edit graphic files.</li>\r\n<li>Can you use Spotlight to find and launch Acorn?</li>\r\n<li>Once you have launched Acorn, create a new image sized at 1680 x 1050 <span style=\"text-decoration: underline;\"><strong>pixels</strong></span> with resolution 72 <span style=\"text-decoration: underline;\"><strong>dpi</strong></span>:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Acorn New Image Window_qo6nfntkpfxmtzf.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Acorn New Image Window_qo6nfntkpfxmtzf.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Save your new file as a .acorn image.</li>\r\n</ul>','',2,'N'),(00000000062213,000000005430,00000000000006,000000039670,'Find A CC Texture','Teacher Talk & Hands On','40','<p><strong>Creative Commons</strong></p>\r\n<ul>\r\n<li>Let\'s discuss some of the following ideas:</li>\r\n<ul>\r\n<li>Is it legal to use everything we find on the Internet?</li>\r\n<li>What is copyright law?</li>\r\n<li>Who does copyright law protect?</li>\r\n<li>What are the dangers of copyright law?</li>\r\n<li>What is Creative Commons (CC)?</li>\r\n</ul>\r\n<li>If we want to a) be creative &amp; remix and b) stay out of trouble, Creative Commons gives us a huge collection of media to work with.</li>\r\n</ul>\r\n<p><strong>Your CC Texture</strong></p>\r\n<ul>\r\n<li>The foreground (front) of your wallpaper is going to be a texture (such as a wall, or some wood, or some metal).</li>\r\n<li>Can you find a <span style=\"text-decoration: underline;\"><strong>large</strong></span> (see image below for help), <span style=\"text-decoration: underline;\"><strong>Creative Commons</strong></span> licensed texture to use?</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Google Image Search Size_8bhpcqeqhdi62-k.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Google Image Search Size_8bhpcqeqhdi62-k.png\" alt=\"\" /></a></p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n<li>Once you have found the texture you want, save the <span style=\"text-decoration: underline;\"><strong>largest</strong></span> version of it you can.</li>\r\n<li>Also, bookmark the link for the page holding the image, for Creative Commons attribution later on.</li>\r\n</ul>','',3,'N'),(00000000062214,000000005430,00000000000006,000000039671,'Use Your Texture','Hands On','10','<ul>\r\n<li>Now that you have saved your texture, drag the file into your Acorn image.</li>\r\n<li>You might want to <span style=\"text-decoration: underline;\"><strong>resize</strong></span> your image to fit. You can do this using Layer &gt; Rotate And Transform &gt; Scale And Rotate in the top menu bar.</li>\r\n<li>You should now have something that looks like this:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Texture In Acorn_t4xm9jhuocw5dk_6.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Texture In Acorn_t4xm9jhuocw5dk_6.png\" alt=\"\" /></a></p>','',4,'N'),(00000000062215,000000005430,00000000000007,000000039672,'Why So Big?','Discussion','5','<ul>\r\n<li>Why do you think we want to use only really large images in this project? Let\'s discuss this question as a class.</li>\r\n</ul>','',5,'N'),(00000000062216,000000005430,00000000000007,000000039673,'Layers','Teacher Talk','20','<ul>\r\n<li>I now want you to think about layers in graphics software like Acorn: I will explain the principles behind layers in graphics, so you can improve your understanding.</li>\r\n<li>Let\'s discuss why you think layers are useful?</li>\r\n<li>Do you know which file formats maintain layers?</li>\r\n<li>Did you know that in Acorn you can change the name of your layers to help keep your work organised? It can get really confusing when you have dozens of layers.</li>\r\n</ul>','',6,'N'),(00000000062217,000000005430,00000000000007,000000039674,'Finding A Silhouette','Hands On','15','<ul>\r\n<li>As part of your wallpaper, you will cut a hole in the foreground so we can see behind it.</li>\r\n<li>To do this you need to A) find a silhouette of the shape you want to cut out B) draw your own shape to cut out.</li>\r\n<li>Let\'s try option A first: please search the web to find a Creative Commons license&nbsp; of the shape you wish to cut out.</li>\r\n<li>Like with the texture, once you find the image you want, download it and also bookmark the page you found it from for your Creative Commons attribution.</li>\r\n<li>Hopefully you have something like this:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Silhouette_2jbkmii-8t5qhm-u.jpg\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Silhouette_2jbkmii-8t5qhm-u.jpg\" alt=\"\" /></a></p>','',7,'N'),(00000000062218,000000005430,00000000000007,000000039675,'Making A Cutout','Hands On','15','<ul>\r\n<li>Now we are going to use your silhouette to make a cutout in your foreground</li>\r\n<li>Drag your saved cutout file into your wallpaper image in Acorn, and then <span style=\"text-decoration: underline;\"><strong>resize</strong></span> and <span style=\"text-decoration: underline;\"><strong>position</strong></span> as desired.</li>\r\n<li>Use the <span style=\"text-decoration: underline;\"><strong>Magic Wand</strong></span> (see image below) tool and shift key, to select all the parts of you silhouette.</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Magic Wand Select Tool_jhdh997zyqqtr_s.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Magic Wand Select Tool_jhdh997zyqqtr_s.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Now make the foreground layer active:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Layer Active_pzzxc2734p5hq3zs.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Layer Active_pzzxc2734p5hq3zs.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Press the delete key to delete the silhouette shape from the foreground.</li>\r\n<li>Now right click on the layer with the silhouette and delete the layer. You should now see through your foreground into the transparent background:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Cutout_iy9qvi0hgbdx2yk2.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Cutout_iy9qvi0hgbdx2yk2.png\" alt=\"\" /></a></p>','',8,'N'),(00000000062219,000000005430,00000000000007,000000039676,'Find A Background','Hands On','15','<ul>\r\n<li>The final main part of your wallpaper will be a background that contrasts against the foreground.</li>\r\n<li>Search online to find an interesting background image available under Creative Commons.</li>\r\n<li>Remember to bookmark the page containing the image so that you can attribute it later on.</li>\r\n<li>As an example, the following image might make a good background:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Example Background_-67mh3_-bypt0xeu.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Example Background_-67mh3_-bypt0xeu.png\" alt=\"\" /></a></p>','',9,'N'),(00000000062220,000000005430,00000000000008,000000039677,'Hong Kong Style','Inspiration','15','<ul>\r\n<li>Hong Kong has its own, unique style: a result of Eastern and Western influences working side-by-side for many decades.</li>\r\n<li>If we were to create a Hong Kong-style wallpaper, what might it look like?</li>\r\n<ul>\r\n<li>Let\'s use the Think-Pair-Share thinking routine to come up with some ideas of what this might look like.</li>\r\n</ul>\r\n<li><em>I have prepared my own Epic Hong Kong Wallpaper, which is hidden in the Teacher\'s Notes.</em></li>\r\n<li style=\"text-align: left;\">We can learn about Hong Kong style using the two videos:</li>\r\n</ul>\r\n<p style=\"text-align: center;\"><iframe width=\"560\" height=\"315\" src=\"https://player.vimeo.com/video/166929892\" frameborder=\"0\" webkitallowfullscreen=\"webkitallowfullscreen\" mozallowfullscreen=\"mozallowfullscreen\" allowfullscreen=\"allowfullscreen\"></iframe></p>\r\n<p style=\"text-align: center;\"><iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/6YosDqsWvyU\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"></iframe></p>','<p><a target=\"_blank\" style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2015/07/EpicHongKongWallpaperweb_t9ezjr52f0yxnmvw.png\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2015/07/EpicHongKongWallpaperweb_t9ezjr52f0yxnmvw.png\" /></a></p>',10,'N'),(00000000062221,000000005430,00000000000008,000000039678,'Apply Your Background','Hands On','5','<ul>\r\n<li>Now take your downloaded background, and drag it into your wallpaper image.</li>\r\n<li>In the layers view, drag the background image layer (which will be on top) and move it behind the foreground:</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Layers View_kz4i9-uvyfcsupy.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Layers View_kz4i9-uvyfcsupy.png\" alt=\"\" /></a></p>\r\n<ul>\r\n<li>Now use the <span style=\"text-decoration: underline;\"><strong>move</strong></span> and <span style=\"text-decoration: underline;\"><strong>resize</strong></span> tools to put your background in just the right position.</li>\r\n</ul>','',11,'N'),(00000000062222,000000005430,00000000000008,000000039679,'Playtime','Hands On','15','<ul>\r\n<li>You now have some time to keep playing with your wallpaper.</li>\r\n<li>How can you improve the way your work looks?</li>\r\n</ul>','',12,'N'),(00000000062223,000000005430,00000000000008,000000039680,'Filters','Teacher Talk','20','<ul>\r\n<li>Filters are effects which you can apply to your graphics to make them look different.</li>\r\n<li>Filters can make your work more interesting, creative and original.</li>\r\n<li>Some fun filters to try include:\r\n<ul>\r\n<li>Motion blur</li>\r\n<li>Drop Shadow</li>\r\n<li>Tilt shift</li>\r\n</ul>\r\n</li>\r\n<li>Try to make your top layer active, and then apply a drop shadow. Reapply the same shadow a few times, and it will make the foreground appear to pop out from the background.</li>\r\n</ul>\r\n<p><a style=\"font-weight: bold;\" href=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Pop Example_qd39pijmcdfx0enj.png\" target=\"_blank\"><img class=\"resource\" style=\"max-width: 500px; display: block; margin-left: auto; margin-right: auto;\" src=\"https://gibbon.ichk.edu.hk/uploads/2013/06/Foreground Pop Example_qd39pijmcdfx0enj.png\" alt=\"\" /></a></p>','',13,'N'),(00000000062224,000000005430,00000000000008,000000039681,'Playtime','Hands On','15','<ul>\r\n<li>You now have the remainder of the lesson to keep playing with your wallpaper.</li>\r\n<li>How can you improve the way your work looks?</li>\r\n</ul>','',14,'N'),(00000000062225,000000005430,00000000000009,000000039682,'Creative Commons License','Hands On','10','<ul>\r\n<li>As you are almost finished with your wallpaper, now is a good time to apply your Creative Commons License.</li>\r\n<li>Go to the <a style=\"font-weight: bold;\" href=\"http://creativecommons.org/choose\" target=\"_blank\">Creative Common License Chooser</a> and choose the license you want to use.</li>\r\n<li>Copy the license image and text to your work, and then add your attribution.</li>\r\n</ul>\r\n<hr />\r\n<p></p>\r\n<ul>\r\n<li><span style=\"background-color: #ff99cc;\"><strong>Going forward, you need to use Creative Commons for your ICT work, whenever you are</strong></span></li>\r\n<ul>\r\n<li><span style=\"background-color: #ff99cc;\"><strong>a) remixing work created by others or </strong></span></li>\r\n<li><span style=\"background-color: #ff99cc;\"><strong>b) creating work that you intend to share online</strong></span></li>\r\n</ul>\r\n</ul>','',15,'N'),(00000000062226,000000005430,00000000000009,000000039683,'Text Controls','Teacher Talk','10','<ul>\r\n<li>How much time do you spend thinking about text and font? Do you know any history?</li>\r\n</ul>\r\n<p><iframe width=\"560\" height=\"315\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"//www.youtube.com/embed/wOgIkxAfJsk\" frameborder=\"0\"></iframe></p>\r\n<ul>\r\n<li>When using Acorn, you have lots of&nbsp; control over text and how it is displayed. Some useful controls include:\r\n<ul>\r\n<li>Font type</li>\r\n<li>Kerning</li>\r\n<li>Line height</li>\r\n<li>Size</li>\r\n<li>Color</li>\r\n</ul>\r\n</li>\r\n<li>You can also get more fonts to install on your computer, from sites such as <a href=\"http://www.1001freefonts.com\">http://www.1001freefonts.com</a>.</li>\r\n<li>Can you make the text on your work look more interesting?</li>\r\n</ul>','',16,'N'),(00000000062227,000000005430,00000000000009,000000039684,'Playtime','Hands On','50','<ul>\r\n<li>You now have the remainder of the lesson to keep playing with your wallpaper.</li>\r\n<li>How can you improve the way your work looks?</li>\r\n</ul>','',17,'N'),(00000000062228,000000005430,00000000000010,000000039685,'Finish, Export & Submit','Hands On','50','<ul>\r\n<li>You now have 35 minutes to put the finishing touches on your work.</li>\r\n<li>The video below might help you if you are stuck getting your CC license set up and put into Acorn:</li>\r\n</ul>\r\n<p style=\"text-align: center;\"><iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/0NFLmAlTDVE?rel=0\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"></iframe></p>\r\n<ul>\r\n<li>Leave enough time to save your work as a PNG file: png files can be opened by people who don\'t have Acorn, and are also smaller than Acorn files. When you save, you will lose your layers though, so keep the Acorn file as well in case you want to go back and edit some more.</li>\r\n<li>Finally, submit your work to Gibbon.</li>\r\n</ul>','',18,'N'),(00000000062229,000000005430,00000000000010,000000039686,'Raster vs. Vector','Teacher Talk','20','<ul>\r\n<li>To finish this unit, let\'s consider the ideas of <span style=\"text-decoration: underline;\"><strong>raster</strong></span> and <span style=\"text-decoration: underline;\"><strong>vector</strong></span> graphics.</li>\r\n<li>See <em>Teachers Notes</em> for details.</li>\r\n</ul>','<ul>\r\n<li>Teacher to introduce students to how graphics are represented, stored and displayed on computers.</li>\r\n<li>Most graphics programs store graphics as raster images. <br />\r\n<ul>\r\n<li>What is a raster?</li>\r\n<li>When are rasters good?</li>\r\n<li>Example raster formats? What are their strengths and weaknesses.</li>\r\n</ul>\r\n</li>\r\n<li>Some programs store graphics as vector images\r\n<ul>\r\n<li>What is a vector?</li>\r\n<li>When are vectors good?</li>\r\n<li>Example vector formats?</li>\r\n</ul>\r\n</li>\r\n<li>The Acorn file format (.acorn) uses raster for most elements, but some things (like text) are stored as vectors.</li>\r\n<li>Students should use the .acorn format whilst working on the box.</li>\r\n</ul>',19,'N');

--
-- Table structure for table `gibbonUnitOutcome`
--

CREATE TABLE `gibbonUnitOutcome` (
  `gibbonUnitOutcomeID` int(12) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonUnitID` int(10) unsigned zerofill NOT NULL,
  `gibbonOutcomeID` int(8) unsigned zerofill NOT NULL,
  `sequenceNumber` int(4) NOT NULL,
  `content` text NOT NULL,
  PRIMARY KEY (`gibbonUnitOutcomeID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonUnitOutcome`
--


--
-- Table structure for table `gibbonUsernameFormat`
--

CREATE TABLE `gibbonUsernameFormat` (
  `gibbonUsernameFormatID` int(3) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `gibbonRoleIDList` varchar(255) DEFAULT NULL,
  `format` varchar(255) DEFAULT NULL,
  `isDefault` enum('Y','N') NOT NULL DEFAULT 'N',
  `isNumeric` enum('Y','N') NOT NULL DEFAULT 'N',
  `numericValue` int(12) unsigned NOT NULL DEFAULT 0,
  `numericIncrement` int(3) unsigned NOT NULL DEFAULT 1,
  `numericSize` int(3) unsigned NOT NULL DEFAULT 4,
  PRIMARY KEY (`gibbonUsernameFormatID`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `gibbonUsernameFormat`
--

INSERT INTO `gibbonUsernameFormat` VALUES (001,'003','[preferredName:1][surname]','Y','N',0,1,4),(002,'001,002,006','[preferredName:1].[surname]','N','N',0,1,4);

--
-- Table structure for table `gibbonYearGroup`
--

CREATE TABLE `gibbonYearGroup` (
  `gibbonYearGroupID` int(3) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `name` varchar(15) NOT NULL,
  `nameShort` varchar(4) NOT NULL,
  `sequenceNumber` int(3) NOT NULL,
  `gibbonPersonIDHOY` int(10) unsigned zerofill DEFAULT NULL,
  PRIMARY KEY (`gibbonYearGroupID`),
  UNIQUE KEY `name` (`name`,`nameShort`,`sequenceNumber`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibbonYearGroup`
--

INSERT INTO `gibbonYearGroup` VALUES (001,'Year 7','Y07',1,NULL),(002,'Year 8','Y08',2,NULL),(003,'Year 9','Y09',3,NULL),(004,'Year 10','Y10',4,NULL),(005,'Year 11','Y11',5,NULL),(006,'Year 12','Y12',6,NULL),(007,'Year 13','Y13',7,NULL);

--
-- Table structure for table `gibboni18n`
--

CREATE TABLE `gibboni18n` (
  `gibboni18nID` int(4) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `code` varchar(5) NOT NULL,
  `name` varchar(100) NOT NULL,
  `version` varchar(10) DEFAULT NULL,
  `active` enum('Y','N') NOT NULL DEFAULT 'Y',
  `installed` enum('Y','N') NOT NULL DEFAULT 'N',
  `systemDefault` enum('Y','N') NOT NULL DEFAULT 'N',
  `dateFormat` varchar(20) NOT NULL,
  `dateFormatRegEx` text NOT NULL,
  `dateFormatPHP` varchar(20) NOT NULL,
  `rtl` enum('Y','N') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`gibboni18nID`)
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `gibboni18n`
--

INSERT INTO `gibboni18n` VALUES (0001,'en_GB','English - United Kingdom',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0002,'en_US','English - United States',NULL,'Y','N','N','mm/dd/yyyy','/(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20\\d\\d)/','m/d/Y','N'),(0003,'es_ES','Español - España',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0004,'zh_CN','汉语 - 中国',NULL,'Y','N','N','yyyy-mm-dd','/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/','Y-m-d','N'),(0005,'zh_HK','體字 - 香港',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0007,'pl_PL','Język polski - Polska',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0008,'it_IT','Italiano - Italia',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0010,'id_ID','Bahasa Indonesia - Indonesia',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0011,'ar_SA','العربية - المملكة العربية السعودية',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','Y'),(0012,'fr_FR','Français - France','27.0.01','Y','Y','Y','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0013,'ur_PK','پاکستان - اُردُو',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','Y'),(0014,'sw_KE','Swahili',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0015,'pt_PT','Português',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0016,'ro_RO','Română',NULL,'Y','N','N','dd.mm.yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d.m.Y','N'),(0017,'ja_JP','日本語',NULL,'N','N','N','yyyy-mm-dd','/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/','Y-m-d','N'),(0018,'ru_RU','ру́сский язы́к',NULL,'N','N','N','dd.mm.yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d.m.Y','N'),(0019,'uk_UA','українська мова',NULL,'N','N','N','dd.mm.yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d.m.Y','N'),(0020,'bn_BD','বাংলা',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0021,'da_DK','Dansk - Danmark',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0022,'fa_IR','فارسی',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','Y'),(0023,'pt_BR','Português - Brasil',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0024,'ka_GE','ქართული ენა',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0025,'nl_NL','Dutch - Nederland',NULL,'Y','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0026,'hu_HU','Magyar - Magyarország',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0027,'bg_BG','български език',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0028,'ko_KP','한국어 - 대한민국',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0029,'fi_FI','Suomen Kieli - Suomi',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0030,'de_DE','Deutsch - Deutschland',NULL,'Y','N','N','dd.mm.yyyy','/^(0[1-9]|[12][0-9]|3[01])[.](0[1-9]|1[012])[.](19|20)\\d\\d$/i','d.m.Y','N'),(0031,'in_OR','ଓଡ଼ିଆ - इंडिया',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0032,'no_NO','Norsk - Norge',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0033,'vi_VN','Tiếng Việt - Việt Nam',NULL,'Y','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0034,'sq_AL','Shqip - Shqipëri',NULL,'Y','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0035,'th_TH','ภาษาไทย - ราชอาณาจักรไทย',NULL,'Y','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0036,'el_GR','ελληνικά - Ελλάδα',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\\d\\d$/i','d-m-Y','N'),(0037,'am_ET','አማርኛ - ኢትዮጵያ',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0038,'om_ET','Afaan Oromo - Ethiopia',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0039,'hr_HR','Hrvatski - Hrvatska',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0040,'et_EE','Eesti Keel - Eesti',NULL,'N','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0041,'he_IL','עברית - ישראל',NULL,'Y','N','N','dd.mm.yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d.m.Y','Y'),(0042,'tr_TR','Türkçe - Türkiye',NULL,'Y','N','N','dd.mm.yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d.m.Y','N'),(0043,'my_MM','မြန်မာ - မြန်မာ',NULL,'N','N','N','dd-mm-yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d-m-Y','N'),(0044,'es_MX','Español - Mexico',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0045,'af_ZA','Afrikaans - Suid-Afrika',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0046,'uk_UA','українська мова - Україна','21.0.00','Y','N','N','dd.mm.yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d.m.Y','N'),(0047,'es_DO','Español - República Dominicana',NULL,'Y','N','N','dd/mm/yyyy','/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\\d\\d$/i','d/m/Y','N'),(0048,'lt_LT','Lietuvių Kalba - Lithuanian','25.0.00','Y','N','N','yyyy.mm.dd','/^[0-9]{4}.(0[1-9]|1[0-2]).(0[1-9]|[1-2][0-9]|3[0-1])$/','Y.m.d','N');


