INSERT INTO `skills_students_ratings` (`id`, `student_id`, `enroll_id`, `skill_item_id`, `rating_id`, `exam_id`, `term_id`, `class_id`, `section_id`, `session_id`, `branch_id`, `teacher_id`, `teacher_remarks`, `head_teacher_remarks`, `created_at`, `updated_at`) VALUES
(3343, 648, 395, 7, 2, 1, 1, 3, 1, 4, 1, 23, 'Good performance it was such joy having you in my class.', 'Good performance keep it up. See you next term.', '2026-01-20 10:44:12', NULL),
(3344, 647, 394, 20, 2, 1, 1, 3, 1, 4, 1, 23, 'Good performance it was such joy having you in my class.', 'Good performance keep it up. See you next term.', '2026-01-20 10:44:12', NULL),
(3345, 647, 394, 1, 3, 1, 1, 3, 1, 4, 1, 23, 'Good performance it was such joy having you in my class.', 'Good performance keep it up. See you next term.', '2026-01-20 10:44:12', NULL),
(3346, 647, 394, 2, 2, 1, 1, 3, 1, 4, 1, 23, 'Good performance it was such joy having you in my class.', 'Good performance keep it up. See you next term.', '2026-01-20 10:44:12', NULL),
(3347, 647, 394, 3, 3, 1, 1, 3, 1, 4, 1, 23, 'Good performance it was such joy having you in my class.', 'Good performance keep it up. See you next term.', '2026-01-20 10:44:12', NULL),
(3348, 647, 394, 6, 3, 1, 1, 3, 1, 4, 1, 23, 'Good performance it was such joy having you in my class.', 'Good performance keep it up. See you next term.', '2026-01-20 10:44:12', NULL),
(3349, 647, 394, 7, 3, 1, 1, 3, 1, 4, 1, 23, 'Good performance it was such joy having you in my class.', 'Good performance keep it up. See you next term.', '2026-01-20 10:44:12', NULL),
(3350, 649, 396, 20, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3351, 649, 396, 1, 2, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3352, 649, 396, 2, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3353, 649, 396, 3, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3354, 649, 396, 6, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3355, 649, 396, 7, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3356, 650, 397, 20, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3357, 650, 397, 1, 2, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3358, 650, 397, 2, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3359, 650, 397, 3, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3360, 650, 397, 6, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3361, 650, 397, 7, 3, 1, 1, 4, 1, 4, 1, 23, 'It was such joy having you in my class. Excellent performance.', 'Good to see your progress, Keep it up and see you next term.', '2026-01-20 14:12:16', NULL),
(3394, 658, 405, 32, 5, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3395, 658, 405, 31, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3396, 658, 405, 28, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3397, 658, 405, 29, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3398, 658, 405, 30, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3399, 658, 405, 41, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3400, 658, 405, 55, 1, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3401, 658, 405, 49, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3402, 658, 405, 39, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3403, 658, 405, 57, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3404, 658, 405, 62, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3405, 658, 405, 40, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3406, 658, 405, 56, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3407, 658, 405, 61, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3408, 658, 405, 58, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3409, 658, 405, 59, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3410, 658, 405, 60, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3411, 658, 405, 63, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3412, 658, 405, 51, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3413, 658, 405, 54, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3414, 658, 405, 42, 1, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3415, 658, 405, 47, 1, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3416, 658, 405, 46, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3417, 658, 405, 44, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3418, 658, 405, 48, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3419, 658, 405, 45, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3420, 658, 405, 52, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3421, 658, 405, 50, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3422, 658, 405, 43, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3423, 658, 405, 53, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3426, 657, 404, 32, 5, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3427, 657, 404, 31, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3428, 657, 404, 28, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3429, 657, 404, 29, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3430, 657, 404, 30, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3431, 657, 404, 41, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3432, 657, 404, 55, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3433, 657, 404, 49, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3434, 657, 404, 39, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3435, 657, 404, 57, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3436, 657, 404, 62, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3437, 657, 404, 40, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3438, 657, 404, 56, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3439, 657, 404, 61, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3440, 657, 404, 58, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3441, 657, 404, 59, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3442, 657, 404, 60, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3443, 657, 404, 63, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3444, 657, 404, 51, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3445, 657, 404, 54, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3446, 657, 404, 42, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3447, 657, 404, 47, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3448, 657, 404, 46, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3449, 657, 404, 44, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3450, 657, 404, 48, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3451, 657, 404, 45, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3452, 657, 404, 52, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3453, 657, 404, 50, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3454, 657, 404, 43, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3455, 657, 404, 53, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3458, 656, 403, 32, 5, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3459, 656, 403, 31, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3460, 656, 403, 28, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3461, 656, 403, 29, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3462, 656, 403, 30, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3463, 656, 403, 41, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3464, 656, 403, 55, 1, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3465, 656, 403, 49, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3466, 656, 403, 39, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3467, 656, 403, 57, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3468, 656, 403, 62, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3469, 656, 403, 40, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3470, 656, 403, 56, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3471, 656, 403, 61, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3472, 656, 403, 58, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3473, 656, 403, 59, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3474, 656, 403, 60, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3475, 656, 403, 63, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3476, 656, 403, 51, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3477, 656, 403, 54, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3478, 656, 403, 42, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3479, 656, 403, 47, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3480, 656, 403, 46, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3481, 656, 403, 44, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3482, 656, 403, 48, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3483, 656, 403, 45, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3484, 656, 403, 52, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3485, 656, 403, 50, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3486, 656, 403, 43, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3487, 656, 403, 53, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3490, 655, 402, 32, 5, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3491, 655, 402, 31, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3492, 655, 402, 28, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3493, 655, 402, 29, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3494, 655, 402, 30, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3495, 655, 402, 41, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3496, 655, 402, 55, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3497, 655, 402, 49, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3498, 655, 402, 39, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3499, 655, 402, 57, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3500, 655, 402, 62, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3501, 655, 402, 40, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3502, 655, 402, 56, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3503, 655, 402, 61, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3504, 655, 402, 58, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3505, 655, 402, 59, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3506, 655, 402, 60, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3507, 655, 402, 63, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3508, 655, 402, 51, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3509, 655, 402, 54, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3510, 655, 402, 42, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3511, 655, 402, 47, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3512, 655, 402, 46, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3513, 655, 402, 44, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3514, 655, 402, 48, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3515, 655, 402, 45, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3516, 655, 402, 52, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3517, 655, 402, 50, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3518, 655, 402, 43, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3519, 655, 402, 53, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3522, 654, 401, 32, 5, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3523, 654, 401, 31, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3524, 654, 401, 28, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3525, 654, 401, 29, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3526, 654, 401, 30, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3527, 654, 401, 41, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3528, 654, 401, 55, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3529, 654, 401, 49, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3530, 654, 401, 39, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3531, 654, 401, 57, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3532, 654, 401, 62, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3533, 654, 401, 40, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3534, 654, 401, 56, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3535, 654, 401, 61, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3536, 654, 401, 58, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3537, 654, 401, 59, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3538, 654, 401, 60, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3539, 654, 401, 63, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3540, 654, 401, 51, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3541, 654, 401, 54, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3542, 654, 401, 42, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3543, 654, 401, 47, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3544, 654, 401, 46, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3545, 654, 401, 44, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3546, 654, 401, 48, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3547, 654, 401, 45, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3548, 654, 401, 52, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3549, 654, 401, 50, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3550, 654, 401, 43, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3551, 654, 401, 53, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3554, 653, 400, 32, 5, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3555, 653, 400, 31, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3556, 653, 400, 28, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3557, 653, 400, 29, 1, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3558, 653, 400, 30, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3559, 653, 400, 41, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3560, 653, 400, 55, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3561, 653, 400, 49, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3562, 653, 400, 39, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3563, 653, 400, 57, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3564, 653, 400, 62, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3565, 653, 400, 40, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3566, 653, 400, 56, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3567, 653, 400, 61, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3568, 653, 400, 58, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3569, 653, 400, 59, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3570, 653, 400, 60, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3571, 653, 400, 63, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3572, 653, 400, 51, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3573, 653, 400, 54, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3574, 653, 400, 42, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3575, 653, 400, 47, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3576, 653, 400, 46, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3577, 653, 400, 44, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3578, 653, 400, 48, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3579, 653, 400, 45, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3580, 653, 400, 52, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3581, 653, 400, 50, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3582, 653, 400, 43, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3583, 653, 400, 53, 3, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3586, 572, 319, 28, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3587, 561, 308, 31, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3588, 561, 308, 28, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', NULL),
(3589, 561, 308, 29, 2, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3590, 561, 308, 30, 4, 1, 1, 2, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:28:00', '2026-02-18 13:34:54'),
(3591, 547, 243, 32, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3592, 547, 243, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3593, 547, 243, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3594, 547, 243, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3595, 547, 243, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3596, 547, 243, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3597, 547, 243, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3598, 547, 243, 49, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3599, 547, 243, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3600, 547, 243, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3601, 547, 243, 62, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3602, 547, 243, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3603, 547, 243, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3604, 547, 243, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3605, 547, 243, 58, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3606, 547, 243, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3607, 547, 243, 60, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3608, 547, 243, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3609, 547, 243, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3610, 547, 243, 54, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3611, 547, 243, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3612, 547, 243, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3613, 547, 243, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3614, 547, 243, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3615, 547, 243, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3616, 547, 243, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3617, 547, 243, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3618, 547, 243, 50, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3619, 547, 243, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3620, 547, 243, 53, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3623, 548, 244, 32, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3624, 548, 244, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3625, 548, 244, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3626, 548, 244, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3627, 548, 244, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3628, 548, 244, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3629, 548, 244, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3630, 548, 244, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3631, 548, 244, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3632, 548, 244, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3633, 548, 244, 62, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3634, 548, 244, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3635, 548, 244, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3636, 548, 244, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3637, 548, 244, 58, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3638, 548, 244, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3639, 548, 244, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3640, 548, 244, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3641, 548, 244, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3642, 548, 244, 54, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3643, 548, 244, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3644, 548, 244, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3645, 548, 244, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3646, 548, 244, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3647, 548, 244, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3648, 548, 244, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3649, 548, 244, 52, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3650, 548, 244, 50, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3651, 548, 244, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3652, 548, 244, 53, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3655, 549, 245, 32, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3656, 549, 245, 31, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15');
INSERT INTO `skills_students_ratings` (`id`, `student_id`, `enroll_id`, `skill_item_id`, `rating_id`, `exam_id`, `term_id`, `class_id`, `section_id`, `session_id`, `branch_id`, `teacher_id`, `teacher_remarks`, `head_teacher_remarks`, `created_at`, `updated_at`) VALUES
(3657, 549, 245, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3658, 549, 245, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3659, 549, 245, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3660, 549, 245, 41, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3661, 549, 245, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3662, 549, 245, 49, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3663, 549, 245, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3664, 549, 245, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3665, 549, 245, 62, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3666, 549, 245, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3667, 549, 245, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3668, 549, 245, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3669, 549, 245, 58, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3670, 549, 245, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3671, 549, 245, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3672, 549, 245, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3673, 549, 245, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3674, 549, 245, 54, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3675, 549, 245, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3676, 549, 245, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3677, 549, 245, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3678, 549, 245, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3679, 549, 245, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3680, 549, 245, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3681, 549, 245, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3682, 549, 245, 50, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3683, 549, 245, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3684, 549, 245, 53, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3687, 550, 246, 32, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3688, 550, 246, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3689, 550, 246, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3690, 550, 246, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3691, 550, 246, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3692, 550, 246, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3693, 550, 246, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3694, 550, 246, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3695, 550, 246, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3696, 550, 246, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3697, 550, 246, 62, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3698, 550, 246, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3699, 550, 246, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3700, 550, 246, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3701, 550, 246, 58, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3702, 550, 246, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3703, 550, 246, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3704, 550, 246, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3705, 550, 246, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3706, 550, 246, 54, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3707, 550, 246, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3708, 550, 246, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3709, 550, 246, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3710, 550, 246, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3711, 550, 246, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3712, 550, 246, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3713, 550, 246, 52, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3714, 550, 246, 50, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3715, 550, 246, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3716, 550, 246, 53, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3719, 551, 247, 32, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3720, 551, 247, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3721, 551, 247, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3722, 551, 247, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3723, 551, 247, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3724, 551, 247, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3725, 551, 247, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3726, 551, 247, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3727, 551, 247, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3728, 551, 247, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3729, 551, 247, 62, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3730, 551, 247, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3731, 551, 247, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3732, 551, 247, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3733, 551, 247, 58, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3734, 551, 247, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3735, 551, 247, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3736, 551, 247, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3737, 551, 247, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3738, 551, 247, 54, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3739, 551, 247, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3740, 551, 247, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3741, 551, 247, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3742, 551, 247, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3743, 551, 247, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3744, 551, 247, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3745, 551, 247, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3746, 551, 247, 50, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3747, 551, 247, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3748, 551, 247, 53, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3751, 552, 248, 32, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3752, 552, 248, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3753, 552, 248, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3754, 552, 248, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3755, 552, 248, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3756, 552, 248, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3757, 552, 248, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3758, 552, 248, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3759, 552, 248, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3760, 552, 248, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3761, 552, 248, 62, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3762, 552, 248, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3763, 552, 248, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3764, 552, 248, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3765, 552, 248, 58, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3766, 552, 248, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3767, 552, 248, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3768, 552, 248, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3769, 552, 248, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3770, 552, 248, 54, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3771, 552, 248, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3772, 552, 248, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3773, 552, 248, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3774, 552, 248, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3775, 552, 248, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3776, 552, 248, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3777, 552, 248, 52, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3778, 552, 248, 50, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3779, 552, 248, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3780, 552, 248, 53, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3783, 553, 249, 32, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3784, 553, 249, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3785, 553, 249, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3786, 553, 249, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3787, 553, 249, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3788, 553, 249, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3789, 553, 249, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3790, 553, 249, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3791, 553, 249, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3792, 553, 249, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3793, 553, 249, 62, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3794, 553, 249, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3795, 553, 249, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3796, 553, 249, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3797, 553, 249, 58, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3798, 553, 249, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3799, 553, 249, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3800, 553, 249, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3801, 553, 249, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3802, 553, 249, 54, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3803, 553, 249, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3804, 553, 249, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3805, 553, 249, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3806, 553, 249, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3807, 553, 249, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3808, 553, 249, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3809, 553, 249, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3810, 553, 249, 50, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', '2026-02-17 15:51:15'),
(3811, 553, 249, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3812, 553, 249, 53, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-08 18:38:22', NULL),
(3815, 661, 408, 32, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3816, 661, 408, 31, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3817, 661, 408, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3818, 661, 408, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3819, 661, 408, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3820, 661, 408, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3821, 661, 408, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3822, 661, 408, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3823, 661, 408, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3824, 661, 408, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3825, 661, 408, 62, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3826, 661, 408, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3827, 661, 408, 56, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3828, 661, 408, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3829, 661, 408, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3830, 661, 408, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3831, 661, 408, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3832, 661, 408, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3833, 661, 408, 54, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3834, 661, 408, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3835, 661, 408, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3836, 661, 408, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3837, 661, 408, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3838, 661, 408, 48, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3839, 661, 408, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3840, 661, 408, 52, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3841, 661, 408, 50, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3842, 661, 408, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3843, 661, 408, 53, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3846, 662, 409, 32, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3847, 662, 409, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3848, 662, 409, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3849, 662, 409, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3850, 662, 409, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3851, 662, 409, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3852, 662, 409, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3853, 662, 409, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3854, 662, 409, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3855, 662, 409, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3856, 662, 409, 62, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3857, 662, 409, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3858, 662, 409, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3859, 662, 409, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3860, 662, 409, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3861, 662, 409, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3862, 662, 409, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3863, 662, 409, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3864, 662, 409, 54, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3865, 662, 409, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3866, 662, 409, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3867, 662, 409, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3868, 662, 409, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3869, 662, 409, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3870, 662, 409, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3871, 662, 409, 52, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3872, 662, 409, 50, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3873, 662, 409, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3874, 662, 409, 53, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3877, 663, 410, 32, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3878, 663, 410, 31, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3879, 663, 410, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3880, 663, 410, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3881, 663, 410, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3882, 663, 410, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3883, 663, 410, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3884, 663, 410, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3885, 663, 410, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3886, 663, 410, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3887, 663, 410, 62, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3888, 663, 410, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3889, 663, 410, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3890, 663, 410, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3891, 663, 410, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3892, 663, 410, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3893, 663, 410, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3894, 663, 410, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3895, 663, 410, 54, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3896, 663, 410, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3897, 663, 410, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3898, 663, 410, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3899, 663, 410, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3900, 663, 410, 48, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3901, 663, 410, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3902, 663, 410, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3903, 663, 410, 50, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3904, 663, 410, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3905, 663, 410, 53, 4, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3908, 664, 411, 32, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3909, 664, 411, 31, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3910, 664, 411, 28, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3911, 664, 411, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3912, 664, 411, 30, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3913, 664, 411, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3914, 664, 411, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3915, 664, 411, 49, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3916, 664, 411, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3917, 664, 411, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3918, 664, 411, 62, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3919, 664, 411, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3920, 664, 411, 56, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3921, 664, 411, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3922, 664, 411, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3923, 664, 411, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3924, 664, 411, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3925, 664, 411, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3926, 664, 411, 54, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3927, 664, 411, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3928, 664, 411, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3929, 664, 411, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3930, 664, 411, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3931, 664, 411, 48, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3932, 664, 411, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3933, 664, 411, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3934, 664, 411, 50, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3935, 664, 411, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3936, 664, 411, 53, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3939, 665, 412, 32, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3940, 665, 412, 31, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3941, 665, 412, 28, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3942, 665, 412, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL);
INSERT INTO `skills_students_ratings` (`id`, `student_id`, `enroll_id`, `skill_item_id`, `rating_id`, `exam_id`, `term_id`, `class_id`, `section_id`, `session_id`, `branch_id`, `teacher_id`, `teacher_remarks`, `head_teacher_remarks`, `created_at`, `updated_at`) VALUES
(3943, 665, 412, 30, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3944, 665, 412, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3945, 665, 412, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3946, 665, 412, 49, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3947, 665, 412, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3948, 665, 412, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3949, 665, 412, 62, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3950, 665, 412, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3951, 665, 412, 56, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3952, 665, 412, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3953, 665, 412, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3954, 665, 412, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3955, 665, 412, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3956, 665, 412, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3957, 665, 412, 54, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3958, 665, 412, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3959, 665, 412, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3960, 665, 412, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3961, 665, 412, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3962, 665, 412, 48, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3963, 665, 412, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3964, 665, 412, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3965, 665, 412, 50, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3966, 665, 412, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3967, 665, 412, 53, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3970, 666, 413, 32, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3971, 666, 413, 31, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3972, 666, 413, 28, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3973, 666, 413, 29, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3974, 666, 413, 30, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3975, 666, 413, 41, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3976, 666, 413, 55, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3977, 666, 413, 49, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3978, 666, 413, 39, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3979, 666, 413, 57, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3980, 666, 413, 62, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3981, 666, 413, 40, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3982, 666, 413, 56, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3983, 666, 413, 61, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3984, 666, 413, 59, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3985, 666, 413, 60, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3986, 666, 413, 63, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3987, 666, 413, 51, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3988, 666, 413, 54, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3989, 666, 413, 42, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3990, 666, 413, 47, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3991, 666, 413, 46, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3992, 666, 413, 44, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3993, 666, 413, 48, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3994, 666, 413, 45, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3995, 666, 413, 52, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3996, 666, 413, 50, 2, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3997, 666, 413, 43, 3, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL),
(3998, 666, 413, 53, 1, 1, 1, 22, 1, 4, 1, 23, 'It is such joy having you in my class.', 'Good to see your progress, Keep it up and see you next term.', '2026-02-17 15:51:15', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `sms_api`
--

CREATE TABLE IF NOT EXISTS `sms_api` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `sms_api`
--

INSERT INTO `sms_api` (`id`, `name`) VALUES
(1, 'twilio'),
(2, 'clickatell'),
(3, 'msg91'),
(4, 'bulksms'),
(5, 'textlocal'),
(6, 'smscountry'),
(7, 'bulksmsbd'),
(8, 'customsms');

-- --------------------------------------------------------

--
-- Table structure for table `sms_credential`
--

CREATE TABLE IF NOT EXISTS `sms_credential` (
  `id` int NOT NULL AUTO_INCREMENT,
  `sms_api_id` int NOT NULL,
  `field_one` varchar(300) NOT NULL,
  `field_two` varchar(300) NOT NULL,
  `field_three` varchar(300) NOT NULL,
  `field_four` varchar(300) NOT NULL,
  `branch_id` int NOT NULL,
  `is_active` tinyint(1) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `sms_template`
--

CREATE TABLE IF NOT EXISTS `sms_template` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `tags` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `sms_template`
--

INSERT INTO `sms_template` (`id`, `name`, `tags`) VALUES
(1, 'admission', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}'),
(2, 'fee_collection', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}, {paid_amount}, {paid_date} '),
(3, 'attendance', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}'),
(4, 'exam_attendance', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}, {exam_name}, {term_name}, {subject}'),
(5, 'exam_results', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}, {exam_name}, {term_name}, {subject}, {marks}'),
(6, 'homework', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}, {subject}, {date_of_homework}, {date_of_submission}'),
(7, 'live_class', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}, {date_of_live_class}, {start_time}, {end_time}, {host_by}'),
(8, 'online_exam_publish', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}, {exam_title}, {start_time}, {end_time}, {time_duration}, {attempt}, {passing_mark}, {exam_fee}'),
(9, 'student_birthday_wishes', '{name}, {class}, {section}, {admission_date}, {roll}, {register_no}, {birthday}'),
(10, 'staff_birthday_wishes', '{name}, {birthday}, {joining_date}'),
(11, 'alumni_event', '{student_name}, {event_title}, {start_date}, {end_date}');

-- --------------------------------------------------------

--
-- Table structure for table `sms_template_details`
--

CREATE TABLE IF NOT EXISTS `sms_template_details` (
  `id` int NOT NULL AUTO_INCREMENT,
  `template_id` int NOT NULL,
  `dlt_template_id` varchar(255) DEFAULT NULL,
  `notify_student` tinyint NOT NULL DEFAULT '1',
  `notify_parent` tinyint NOT NULL DEFAULT '1',
  `template_body` longtext NOT NULL,
  `branch_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `staff`
--

CREATE TABLE IF NOT EXISTS `staff` (
  `id` int NOT NULL AUTO_INCREMENT,
  `staff_id` varchar(25) NOT NULL,
  `name` varchar(255) NOT NULL,
  `department` int NOT NULL,
  `qualification` varchar(255) NOT NULL,
  `experience_details` varchar(255) DEFAULT NULL,
  `total_experience` varchar(255) DEFAULT NULL,
  `designation` int NOT NULL,
  `joining_date` varchar(100) NOT NULL,
  `birthday` varchar(100) NOT NULL,
  `sex` varchar(20) NOT NULL,
  `religion` varchar(100) NOT NULL,
  `blood_group` varchar(20) NOT NULL,
  `present_address` text NOT NULL,
  `permanent_address` text NOT NULL,
  `mobileno` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `salary_template_id` int DEFAULT '0',
  `branch_id` int DEFAULT NULL,
  `photo` varchar(255) DEFAULT NULL,
  `facebook_url` varchar(255) DEFAULT NULL,
  `linkedin_url` varchar(255) DEFAULT NULL,
  `twitter_url` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=97 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `staff`
--

INSERT INTO `staff` (`id`, `staff_id`, `name`, `department`, `qualification`, `experience_details`, `total_experience`, `designation`, `joining_date`, `birthday`, `sex`, `religion`, `blood_group`, `present_address`, `permanent_address`, `mobileno`, `email`, `salary_template_id`, `branch_id`, `photo`, `facebook_url`, `linkedin_url`, `twitter_url`, `created_at`, `updated_at`) VALUES
(1, 'f366a15', 'EduMac', 0, '', NULL, NULL, 0, '2025-10-28', '', '', '', '', 'Plot 14, Line II, Ogunwusi layout, Fashina', 'Capt Adedoyin William Street, Fashina', '08099312050', 'Macanalyticng@gmail.com', 0, NULL, '92e1cefbf44a26c7f1b48eae02437d7e.png', '', '', '', '2025-10-28 14:55:41', NULL),
(2, '788a699', 'Mrs Ayeni', 4, 'M.Sc', '', '', 2, '2017-01-01', '', 'female', '', '', 'At 6 Àgbè Street,  Oranfe, Ile-Ife osun state, Nigeria.', 'At 6 Àgbè Street,  Oranfe, Ile-Ife osun state, Nigeria.', '+234 803 429 1067', 'flourishingcedarhills@gmail.com', 0, 1, '60098766cc343869524839341bf7cb1f.png', '', '', '', '2025-09-17 15:48:51', NULL),
(3, '0e72ca0', 'Abosede Ayodele', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'bose.ayodele@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(5, 'a1a6f26', 'Oluwatobi Adefolake', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'Oyedeletobi30@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(6, '518d500', 'Adeyemi Adewoyin', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'adewoyinyemi4@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(7, '29ca25f', 'Kemi Oyedeji', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'koyedeji79@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(9, 'b69021c', 'Peter Okunfolarin', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'adewalepeter39@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(10, 'f287e58', 'Bukunmi Oni', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'bukunmitina@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(11, '706663f', 'Hope Okosun', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'aine.ekhayeme@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(15, 'e10698d', 'Tobiloba Ayilaran', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'ayilaranto@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(16, 'b98e305', 'Olowomojuore Ebunoluwa', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'ebunoluwaolowomojuore@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(18, 'ad1ff4d', 'Abiodun Adefarati', 2, '', NULL, NULL, 3, '1969-12-31', '1969-12-31', '', '', '', '', '', '', 'abiodun8k@gmail.com', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-09-19 06:25:55', NULL),
(21, '3225ee7', 'Hallelujah Adebayo', 2, 'bsc', '', '', 3, '1969-12-31', '1969-12-31', '', '', '', 'flourishingcedarhills@gmail.com', '', '+234 803 429 1067', 'teacher1@fchcs.org.ng', 0, 1, 'defualt.png', '', '', '', '2025-09-19 06:25:56', NULL),
(23, '800d97f', 'Mrs Adeloye E.O', 4, 'M.sc', '', '', 1, '2017-01-02', '', 'female', '', '', '6, Agbe Street, Oranfe, Off Ilesha Road, Ile-Ife, Osun State.', '', '09110976779', 'folabomiade@gmail.com', 0, 1, '2a63bdd95c88a610279bb4f52e11f2ac.jpg', '', '', '', '2025-10-02 21:07:48', NULL),
(24, 'c4be51d', 'Mrs Abosede', 5, 'MSc', '10', '10', 5, '2023-01-01', '', 'female', '', '', 'House 1, Iredapo Quaters Temipemi Along Ilesha road. Ile-Ife, Osun state', '', '+234 806 262 9714', 'Gkisileife@gmail.com', 0, 2, '4c075c6e1ed47c34bc04bf4447faedc4.png', '', '', '', '2025-10-04 20:43:27', NULL),
(60, '9791ad5', 'FCHCS Staff 1', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff1@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(61, '2658e4e', 'FCHCS Staff 2', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff2@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(62, '03922d2', 'FCHCS Staff 3', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff3@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(63, '73ba2c4', 'FCHCS Staff 4', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff4@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(64, '33995ff', 'FCHCS Staff 5', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff5@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(65, 'c047683', 'FCHCS Staff 6', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff6@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(66, '0563806', 'FCHCS Staff 7', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff7@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(67, '33b791c', 'FCHCS Staff 8', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff8@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(68, '892413f', 'FCHCS Staff 9', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff9@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(69, '96b1089', 'FCHCS Staff 10', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff10@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(70, 'fa6938f', 'FCHCS Staff 11', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff11@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:44', NULL),
(71, '04bb813', 'FCHCS Staff 12', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff12@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(72, '79d51fb', 'FCHCS Staff 13', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff13@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(73, '1c98489', 'FCHCS Staff 14', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff14@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(74, '3889ae5', 'FCHCS Staff 15', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff15@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(75, 'cd8a4bb', 'FCHCS Staff 16', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff16@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(76, 'f5f2760', 'FCHCS Staff 17', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff17@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(77, '9a89960', 'FCHCS Staff 18', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff18@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(78, '8b92b6e', 'FCHCS Staff 19', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff19@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(79, 'cf88195', 'FCHCS Staff 20', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff20@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(80, 'a792784', 'FCHCS Staff 21', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff21@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(81, 'f61b8b9', 'FCHCS Staff 22', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff22@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(82, '77b53fb', 'FCHCS Staff 23', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff23@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(83, '0c85f1a', 'FCHCS Staff 24', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff24@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(84, '54c9e1e', 'FCHCS Staff 25', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff25@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(85, '29f06d1', 'FCHCS Staff 26', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff26@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(86, 'a3e104e', 'FCHCS Staff 27', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff27@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(87, '4948558', 'FCHCS Staff 28', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff28@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(88, 'f206a95', 'FCHCS Staff 29', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff29@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(89, '2133a33', 'FCHCS Staff 30', 8, '', NULL, NULL, 9, '2017-01-01', '1969-12-31', '', '', '', '', '', '', 'staff30@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-10-15 13:06:45', NULL),
(90, 'b5cbbd5', 'Cornelius Bankola', 2, 'B.sc', NULL, NULL, 3, '1969-12-31', '1969-12-31', 'male', '', '', '', '', '+234 803 429 1067', 'teacher2@fchcs.org.ng', 0, 1, 'defualt.png', NULL, NULL, NULL, '2025-11-18 13:07:18', NULL),
(91, '60a69bf', 'Edumac Demo Staff 1', 9, 'bsc', NULL, NULL, 12, '2017-01-01', '1970-01-01', 'male', '', '', '', '', '8099312050', 'staff1@edumac.com.ng', 0, 3, 'defualt.png', NULL, NULL, NULL, '2025-11-19 19:19:07', NULL),
(92, '43a0d7f', 'Edumac Demo Staff 2', 9, 'bsc', NULL, NULL, 12, '2017-01-01', '1970-01-01', 'female', '', '', '', '', '8099312050', 'staff2@edumac.com.ng', 0, 3, 'defualt.png', NULL, NULL, NULL, '2025-11-19 19:19:07', NULL),
(93, 'e1d56c4', 'Edumac Demo Admin', 11, 'bsc', NULL, NULL, 10, '2017-01-01', '1970-01-01', 'male', '', '', '', '', '8099312050', 'Admin@edumac.com.ng', 0, 3, 'defualt.png', NULL, NULL, NULL, '2025-11-19 19:32:28', NULL),
(94, '5aa4646', 'Edumac Demo Accountant', 10, 'bsc', NULL, NULL, 11, '2017-01-01', '1970-01-01', 'female', '', '', '', '', '8099312050', 'Accountant@edumac.com.ng', 0, 3, 'defualt.png', NULL, NULL, NULL, '2025-11-19 19:34:12', NULL),
(95, 'aeb04db', 'Orja okolie', 0, '', NULL, NULL, 0, '2026-02-03', '', 'male', '', '', '', '', '09079109762', 'eromoseledavid027@gmail.com', 0, 4, NULL, NULL, NULL, NULL, '2026-02-03 20:00:53', NULL),
(96, '4c7859d', 'JoJo Samuel', 12, 'Marketing', '', '', 13, '2026-02-03', '', 'male', '', '', 'Chiti estate', '', '09079209768', 'eromoselediko1@gmail.com', 0, 4, 'defualt.png', '', '', '', '2026-02-03 20:09:33', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `staff_attendance`
--

CREATE TABLE IF NOT EXISTS `staff_attendance` (
  `id` int NOT NULL AUTO_INCREMENT,
  `staff_id` int NOT NULL,
  `status` varchar(11) DEFAULT NULL COMMENT 'P=Present, A=Absent, H=Holiday, L=Late',
  `remark` varchar(255) NOT NULL,
  `qr_code` tinyint(1) NOT NULL DEFAULT '0',
  `in_time` time DEFAULT NULL,
  `out_time` time DEFAULT NULL,
  `date` date DEFAULT NULL,
  `branch_id` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `staff_attendance_rms_1` (`branch_id`),
  KEY `staff_attendance_rms_2` (`staff_id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `staff_attendance`
--

INSERT INTO `staff_attendance` (`id`, `staff_id`, `status`, `remark`, `qr_code`, `in_time`, `out_time`, `date`, `branch_id`) VALUES
(1, 3, '', '', 0, NULL, NULL, '2025-10-14', 1),
(3, 5, '', '', 0, NULL, NULL, '2025-10-14', 1),
(4, 6, '', '', 0, NULL, NULL, '2025-10-14', 1),
(5, 7, '', '', 0, NULL, NULL, '2025-10-14', 1),
(7, 9, '', '', 0, NULL, NULL, '2025-10-14', 1),
(8, 10, '', '', 0, NULL, NULL, '2025-10-14', 1),
(9, 11, 'P', '', 0, NULL, NULL, '2025-10-14', 1),
(13, 15, '', '', 0, NULL, NULL, '2025-10-14', 1),
(14, 16, 'HD', '', 0, '05:19:24', '05:30:18', '2025-10-14', 1),
(16, 18, '', '', 0, NULL, NULL, '2025-10-14', 1),
(19, 21, '', '', 0, NULL, NULL, '2025-10-14', 1);

-- --------------------------------------------------------

--
-- Table structure for table `staff_bank_account`
--

CREATE TABLE IF NOT EXISTS `staff_bank_account` (
  `id` int NOT NULL AUTO_INCREMENT,
  `staff_id` int NOT NULL,
  `bank_name` varchar(200) NOT NULL,
  `holder_name` varchar(255) NOT NULL,
  `bank_branch` varchar(255) NOT NULL,
  `bank_address` varchar(255) NOT NULL,
  `ifsc_code` varchar(200) NOT NULL,
  `account_no` varchar(200) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `staff_department`
--

CREATE TABLE IF NOT EXISTS `staff_department` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` longtext NOT NULL,
  `branch_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `staff_department`
--

INSERT INTO `staff_department` (`id`, `name`, `branch_id`, `created_at`, `updated_at`) VALUES
(1, 'Admin', 1, '2025-09-17 15:06:58', NULL),
(2, 'Teachers', 1, '2025-09-17 15:07:16', NULL),
(3, 'Accountant', 1, '2025-09-17 15:07:37', NULL),
(4, 'General Admin', 1, '2025-09-17 15:11:02', NULL),
(5, 'General Admin', 2, '2025-09-17 15:11:20', NULL),
(6, 'Teachers', 2, '2025-09-17 15:11:33', NULL),
(7, 'Accountant', 2, '2025-09-17 15:11:50', NULL),
(8, 'Staff', 1, '2025-10-15 13:05:19', NULL),
(9, 'Teachers', 3, '2025-11-19 19:15:04', NULL),
(10, 'Accountant', 3, '2025-11-19 19:15:18', NULL),
(11, 'General Admin', 3, '2025-11-19 19:15:33', NULL),
(12, 'Junior Secondary', 4, '2026-02-03 20:05:50', NULL),
(13, 'Senior secondary', 4, '2026-02-03 20:05:58', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `staff_designation`
--

CREATE TABLE IF NOT EXISTS `staff_designation` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` longtext NOT NULL,
  `branch_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `staff_designation`
--

INSERT INTO `staff_designation` (`id`, `name`, `branch_id`, `created_at`, `updated_at`) VALUES
(1, 'General Admin', 1, '2025-09-17 14:06:45', NULL),
(2, 'School Admin', 1, '2025-09-17 14:06:56', NULL),
(3, 'Teacher', 1, '2025-09-17 15:08:09', NULL),
(4, 'Accountant', 1, '2025-09-17 15:08:26', NULL),
(5, 'General Admin', 2, '2025-09-17 15:09:38', NULL),
(6, 'Accountant', 2, '2025-09-17 15:09:51', NULL),
(7, 'Teacher', 2, '2025-09-17 15:10:04', NULL),
(8, 'School Admin', 2, '2025-09-19 18:16:58', NULL),
(9, 'Staff', 1, '2025-10-15 13:05:30', NULL),
(10, 'General Admin', 3, '2025-11-19 19:16:13', NULL),
(11, 'Accountant', 3, '2025-11-19 19:16:19', NULL),
(12, 'Teacher', 3, '2025-11-19 19:16:46', NULL),
(13, 'Teacher', 4, '2026-02-03 20:05:18', NULL),
(14, 'Administrator', 4, '2026-02-03 20:05:25', NULL),
(15, 'Class teacher', 4, '2026-02-03 20:05:38', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `staff_documents`
--

CREATE TABLE IF NOT EXISTS `staff_documents` (
  `id` int NOT NULL AUTO_INCREMENT,
  `staff_id` int NOT NULL,
  `title` varchar(255) NOT NULL,
  `category_id` varchar(20) NOT NULL,
  `remarks` text NOT NULL,
  `file_name` varchar(255) NOT NULL,
  `enc_name` varchar(255) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `staff_privileges`
--

CREATE TABLE IF NOT EXISTS `staff_privileges` (
  `id` int NOT NULL AUTO_INCREMENT,
  `role_id` int NOT NULL,
  `permission_id` int NOT NULL,
  `is_add` tinyint(1) NOT NULL,
  `is_edit` tinyint(1) NOT NULL,
  `is_view` tinyint(1) NOT NULL,
  `is_delete` tinyint(1) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1243 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `staff_privileges`
--

INSERT INTO `staff_privileges` (`id`, `role_id`, `permission_id`, `is_add`, `is_edit`, `is_view`, `is_delete`) VALUES
(1, 3, 1, 0, 0, 0, 0),
(2, 3, 2, 0, 0, 0, 0),
(3, 3, 3, 0, 0, 0, 0),
(4, 3, 4, 0, 0, 0, 0),
(5, 3, 5, 0, 0, 0, 0),
(6, 3, 30, 0, 0, 0, 0),
(7, 3, 7, 0, 0, 0, 0),
(8, 3, 8, 0, 0, 0, 0),
(9, 3, 6, 0, 0, 0, 0),
(10, 3, 9, 0, 0, 0, 0),
(11, 3, 10, 0, 0, 0, 0),
(12, 3, 11, 0, 0, 0, 0),
(13, 3, 12, 0, 0, 0, 0),
(14, 3, 13, 0, 0, 0, 0),
(15, 3, 14, 0, 0, 0, 0),
(16, 3, 15, 0, 0, 0, 0),
(17, 3, 16, 0, 0, 0, 0),
(18, 3, 17, 0, 0, 0, 0),
(20, 3, 19, 0, 0, 0, 0),
(21, 3, 20, 1, 0, 1, 0),
(22, 3, 21, 0, 0, 0, 0),
(23, 3, 22, 0, 0, 0, 0),
(24, 3, 23, 0, 0, 0, 0),
(25, 3, 24, 0, 0, 0, 0),
(26, 3, 25, 0, 0, 0, 0),
(27, 3, 26, 0, 0, 1, 0),
(28, 3, 27, 0, 0, 1, 0),
(29, 3, 28, 0, 0, 0, 0),
(30, 3, 29, 0, 0, 1, 0),
(31, 3, 32, 0, 0, 0, 0),
(32, 3, 31, 0, 0, 0, 0),
(33, 3, 33, 0, 0, 0, 0),
(34, 3, 34, 0, 0, 1, 0),
(35, 3, 35, 0, 0, 1, 0),
(36, 3, 36, 0, 0, 0, 0),
(37, 3, 37, 0, 0, 1, 0),
(38, 3, 38, 1, 1, 1, 0),
(39, 3, 39, 0, 0, 0, 0),
(40, 3, 77, 1, 1, 1, 0),
(41, 3, 78, 0, 0, 0, 0),
(42, 3, 79, 0, 0, 1, 0),
(43, 3, 40, 0, 0, 0, 0),
(44, 3, 41, 0, 0, 0, 0),
(45, 3, 42, 0, 0, 0, 0),
(46, 3, 43, 0, 0, 0, 0),
(47, 3, 44, 0, 0, 0, 0),
(48, 3, 45, 0, 0, 0, 0),
(49, 3, 46, 0, 0, 0, 0),
(50, 3, 47, 0, 0, 0, 0),
(51, 3, 48, 0, 0, 0, 0),
(52, 3, 49, 1, 0, 0, 0),
(53, 3, 50, 0, 0, 0, 0),
(54, 3, 51, 0, 0, 0, 0),
(55, 3, 52, 0, 0, 0, 0),
(56, 3, 53, 0, 0, 0, 0),
(57, 3, 54, 0, 0, 0, 0),
(58, 3, 55, 0, 0, 0, 0),
(59, 3, 56, 0, 0, 0, 0),
(60, 3, 57, 0, 0, 0, 0),
(61, 3, 58, 0, 0, 0, 0),
(62, 3, 59, 0, 0, 0, 0),
(63, 3, 60, 0, 0, 0, 0),
(64, 3, 61, 0, 0, 0, 0),
(65, 3, 62, 0, 0, 0, 0),
(66, 3, 80, 0, 0, 0, 0),
(67, 3, 69, 0, 0, 0, 0),
(68, 3, 70, 0, 0, 0, 0),
(69, 3, 71, 0, 0, 0, 0),
(70, 3, 72, 0, 0, 0, 0),
(71, 3, 73, 0, 0, 0, 0),
(72, 3, 74, 0, 0, 0, 0),
(73, 3, 75, 0, 0, 0, 0),
(74, 3, 76, 0, 0, 0, 0),
(75, 3, 63, 0, 0, 0, 0),
(76, 3, 64, 0, 0, 0, 0),
(77, 3, 65, 0, 0, 0, 0),
(78, 3, 66, 0, 0, 0, 0),
(79, 3, 67, 0, 0, 0, 0),
(80, 3, 68, 0, 0, 0, 0),
(81, 3, 81, 0, 0, 0, 0),
(82, 3, 82, 0, 0, 0, 0),
(83, 3, 83, 0, 0, 0, 0),
(84, 3, 84, 0, 0, 0, 0),
(85, 3, 85, 0, 0, 0, 0),
(86, 3, 86, 0, 0, 0, 0),
(87, 3, 87, 0, 0, 0, 0),
(88, 2, 1, 1, 1, 1, 1),
(89, 2, 2, 1, 0, 0, 0),
(90, 2, 3, 1, 1, 1, 1),
(91, 2, 4, 0, 0, 1, 0),
(92, 2, 5, 1, 0, 1, 0),
(93, 2, 30, 1, 0, 1, 0),
(94, 2, 7, 1, 1, 1, 1),
(95, 2, 8, 1, 0, 1, 0),
(96, 2, 6, 1, 1, 1, 1),
(97, 2, 9, 1, 1, 1, 1),
(98, 2, 10, 1, 1, 1, 1),
(99, 2, 11, 1, 0, 1, 0),
(100, 2, 12, 1, 1, 1, 1),
(101, 2, 13, 1, 0, 1, 0),
(102, 2, 14, 1, 0, 1, 0),
(103, 2, 15, 0, 0, 1, 0),
(104, 2, 16, 1, 1, 1, 1),
(105, 2, 17, 1, 1, 1, 1),
(107, 2, 19, 1, 1, 1, 1),
(108, 2, 20, 1, 1, 1, 1),
(109, 2, 21, 1, 1, 1, 1),
(110, 2, 22, 1, 1, 1, 1),
(111, 2, 23, 1, 1, 1, 1),
(112, 2, 24, 1, 1, 1, 1),
(113, 2, 25, 1, 1, 1, 1),
(114, 2, 26, 1, 1, 1, 1),
(115, 2, 27, 1, 1, 1, 1),
(116, 2, 28, 1, 0, 1, 1),
(117, 2, 29, 1, 1, 1, 1),
(118, 2, 32, 1, 1, 1, 1),
(119, 2, 31, 1, 1, 1, 1),
(120, 2, 33, 1, 1, 1, 1),
(121, 2, 34, 1, 1, 1, 1),
(122, 2, 35, 1, 1, 1, 1),
(123, 2, 36, 1, 1, 1, 1),
(124, 2, 37, 1, 0, 1, 1),
(125, 2, 38, 1, 1, 1, 1),
(126, 2, 39, 1, 1, 1, 1),
(127, 2, 77, 1, 1, 1, 1),
(128, 2, 78, 0, 0, 1, 0),
(129, 2, 79, 0, 0, 1, 0),
(130, 2, 40, 0, 0, 0, 0),
(131, 2, 41, 0, 0, 0, 0),
(132, 2, 42, 0, 0, 0, 0),
(133, 2, 43, 0, 0, 0, 0),
(134, 2, 44, 0, 1, 1, 1),
(135, 2, 45, 0, 1, 1, 1),
(136, 2, 46, 0, 1, 1, 1),
(137, 2, 47, 0, 1, 1, 1),
(138, 2, 48, 0, 0, 1, 1),
(139, 2, 49, 1, 0, 0, 0),
(140, 2, 50, 1, 0, 0, 0),
(141, 2, 51, 1, 0, 0, 0),
(142, 2, 52, 0, 0, 1, 0),
(143, 2, 53, 0, 0, 1, 0),
(144, 2, 54, 0, 0, 1, 0),
(145, 2, 55, 0, 0, 0, 0),
(146, 2, 56, 0, 0, 0, 0),
(147, 2, 57, 0, 0, 0, 0),
(148, 2, 58, 0, 0, 0, 0),
(149, 2, 59, 1, 1, 1, 1),
(150, 2, 60, 1, 1, 1, 1),
(151, 2, 61, 1, 0, 1, 1),
(152, 2, 62, 1, 1, 1, 1),
(153, 2, 80, 0, 0, 1, 0),
(154, 2, 69, 1, 1, 1, 1),
(155, 2, 70, 1, 1, 1, 1),
(156, 2, 71, 1, 1, 1, 1),
(157, 2, 72, 1, 1, 1, 1),
(158, 2, 73, 1, 0, 0, 0),
(159, 2, 74, 1, 1, 1, 1),
(160, 2, 75, 0, 0, 1, 0),
(161, 2, 76, 0, 0, 1, 1),
(162, 2, 63, 1, 1, 1, 1),
(163, 2, 64, 1, 1, 1, 1),
(164, 2, 65, 1, 1, 1, 1),
(165, 2, 66, 0, 0, 1, 0),
(166, 2, 67, 1, 1, 1, 1),
(167, 2, 68, 1, 1, 1, 1),
(168, 2, 81, 0, 0, 0, 0),
(169, 2, 82, 0, 0, 0, 0),
(170, 2, 83, 0, 0, 0, 0),
(171, 2, 84, 0, 0, 0, 0),
(172, 2, 85, 0, 0, 0, 0),
(173, 2, 86, 0, 0, 0, 0),
(174, 2, 87, 0, 0, 0, 0),
(175, 7, 1, 0, 0, 0, 0),
(176, 7, 2, 0, 0, 0, 0),
(177, 7, 3, 0, 0, 0, 0),
(178, 7, 4, 0, 0, 0, 0),
(179, 7, 5, 0, 0, 0, 0),
(180, 7, 30, 0, 0, 0, 0),
(181, 7, 7, 0, 0, 0, 0),
(182, 7, 8, 0, 0, 0, 0),
(183, 7, 6, 0, 0, 0, 0),
(184, 7, 9, 0, 0, 0, 0),
(185, 7, 10, 0, 0, 0, 0),
(186, 7, 11, 0, 0, 0, 0),
(187, 7, 12, 0, 0, 0, 0),
(188, 7, 13, 0, 0, 0, 0),
(189, 7, 14, 0, 0, 0, 0),
(190, 7, 15, 0, 0, 0, 0),
(191, 7, 16, 0, 0, 0, 0),
(192, 7, 17, 0, 0, 0, 0),
(194, 7, 19, 0, 0, 0, 0),
(195, 7, 20, 0, 0, 0, 0),
(196, 7, 21, 0, 0, 0, 0),
(197, 7, 22, 0, 0, 0, 0),
(198, 7, 23, 0, 0, 0, 0),
(199, 7, 24, 0, 0, 0, 0),
(200, 7, 25, 0, 0, 0, 0),
(201, 7, 26, 0, 0, 1, 0),
(202, 7, 27, 0, 0, 0, 0),
(203, 7, 28, 0, 0, 0, 0),
(204, 7, 29, 0, 0, 1, 0),
(205, 7, 32, 0, 0, 0, 0),
(206, 7, 31, 0, 0, 0, 0),
(207, 7, 33, 0, 0, 0, 0),
(208, 7, 34, 0, 0, 0, 0),
(209, 7, 35, 0, 0, 0, 0),
(210, 7, 36, 0, 0, 0, 0),
(211, 7, 37, 0, 0, 0, 0),
(212, 7, 38, 0, 0, 0, 0),
(213, 7, 39, 0, 0, 0, 0),
(214, 7, 77, 0, 0, 0, 0),
(215, 7, 78, 0, 0, 0, 0),
(216, 7, 79, 0, 0, 0, 0),
(217, 7, 40, 0, 0, 0, 0),
(218, 7, 41, 0, 0, 0, 0),
(219, 7, 42, 0, 0, 0, 0),
(220, 7, 43, 0, 0, 0, 0),
(221, 7, 44, 0, 0, 0, 0),
(222, 7, 45, 0, 0, 0, 0),
(223, 7, 46, 0, 0, 0, 0),
(224, 7, 47, 0, 0, 0, 0),
(225, 7, 48, 0, 0, 0, 0),
(226, 7, 49, 0, 0, 0, 0),
(227, 7, 50, 0, 0, 0, 0),
(228, 7, 51, 0, 0, 0, 0),
(229, 7, 52, 0, 0, 0, 0),
(230, 7, 53, 0, 0, 0, 0),
(231, 7, 54, 0, 0, 0, 0),
(232, 7, 55, 0, 0, 0, 0),
(233, 7, 56, 0, 0, 0, 0),
(234, 7, 57, 0, 0, 0, 0),
(235, 7, 58, 0, 0, 0, 0),
(236, 7, 59, 0, 0, 0, 0),
(237, 7, 60, 0, 0, 0, 0),
(238, 7, 61, 0, 0, 0, 0),
(239, 7, 62, 0, 0, 0, 0),
(240, 7, 80, 0, 0, 0, 0),
(241, 7, 69, 0, 0, 0, 0),
(242, 7, 70, 0, 0, 0, 0),
(243, 7, 71, 0, 0, 0, 0),
(244, 7, 72, 0, 0, 0, 0),
(245, 7, 73, 0, 0, 0, 0),
(246, 7, 74, 0, 0, 0, 0),
(247, 7, 75, 0, 0, 0, 0),
(248, 7, 76, 0, 0, 0, 0),
(249, 7, 63, 0, 0, 0, 0),
(250, 7, 64, 0, 0, 0, 0),
(251, 7, 65, 0, 0, 0, 0),
(252, 7, 66, 0, 0, 0, 0),
(253, 7, 67, 0, 0, 0, 0),
(254, 7, 68, 0, 0, 0, 0),
(255, 7, 81, 0, 0, 0, 0),
(256, 7, 82, 0, 0, 0, 0),
(257, 7, 83, 0, 0, 0, 0),
(258, 7, 84, 0, 0, 0, 0),
(259, 7, 85, 0, 0, 0, 0),
(260, 7, 86, 0, 0, 0, 0),
(261, 7, 87, 0, 0, 0, 0),
(262, 88, 88, 1, 1, 1, 1),
(263, 88, 88, 1, 1, 1, 1),
(264, 89, 89, 1, 1, 1, 1),
(265, 90, 90, 1, 1, 1, 1),
(266, 2, 88, 1, 0, 1, 0),
(267, 2, 89, 0, 0, 1, 0),
(268, 90, 90, 1, 1, 1, 1),
(269, 2, 90, 0, 1, 1, 0),
(270, 91, 91, 1, 1, 1, 1),
(271, 92, 92, 1, 1, 1, 1),
(272, 2, 91, 0, 0, 1, 0),
(273, 2, 92, 0, 0, 1, 0),
(274, 93, 93, 1, 1, 1, 1),
(275, 94, 94, 1, 1, 1, 1),
(276, 95, 95, 1, 1, 1, 1),
(277, 96, 96, 1, 1, 1, 1),
(278, 2, 93, 0, 0, 1, 0),
(279, 2, 94, 0, 0, 1, 0),
(280, 2, 95, 0, 0, 1, 0),
(281, 2, 96, 0, 0, 1, 0),
(282, 97, 97, 1, 1, 1, 1),
(283, 98, 98, 1, 1, 1, 1),
(284, 2, 97, 0, 0, 1, 0),
(285, 2, 98, 0, 0, 1, 0),
(286, 99, 99, 1, 1, 1, 1),
(287, 100, 100, 1, 1, 1, 1),
(288, 101, 101, 1, 1, 1, 1),
(289, 102, 102, 1, 1, 1, 1),
(290, 2, 99, 0, 0, 1, 0),
(291, 2, 100, 0, 0, 1, 0),
(292, 2, 101, 0, 0, 1, 0),
(293, 2, 102, 0, 0, 1, 0),
(294, 103, 103, 1, 1, 1, 1),
(295, 2, 103, 0, 1, 1, 0),
(296, 3, 91, 0, 0, 0, 0),
(297, 3, 92, 0, 0, 0, 0),
(298, 3, 93, 0, 0, 0, 0),
(299, 3, 94, 0, 0, 0, 0),
(300, 3, 95, 0, 0, 0, 0),
(301, 3, 96, 0, 0, 0, 0),
(302, 3, 97, 0, 0, 0, 0),
(303, 3, 98, 0, 0, 1, 0),
(304, 3, 99, 0, 0, 0, 0),
(305, 3, 100, 0, 0, 0, 0),
(306, 3, 101, 0, 0, 0, 0),
(307, 3, 102, 0, 0, 0, 0),
(308, 3, 88, 0, 0, 0, 0),
(309, 3, 89, 0, 0, 0, 0),
(310, 3, 90, 0, 0, 0, 0),
(311, 3, 103, 0, 0, 0, 0),
(312, 4, 91, 0, 0, 1, 0),
(313, 4, 92, 0, 0, 1, 0),
(314, 4, 93, 0, 0, 0, 0),
(315, 4, 94, 0, 0, 0, 0),
(316, 4, 95, 0, 0, 0, 0),
(317, 4, 96, 0, 0, 0, 0),
(318, 4, 97, 0, 0, 0, 0),
(319, 4, 98, 0, 0, 0, 0),
(320, 4, 99, 0, 0, 0, 0),
(321, 4, 100, 0, 0, 0, 0),
(322, 4, 101, 0, 0, 0, 0),
(323, 4, 102, 0, 0, 0, 0),
(324, 4, 1, 0, 0, 0, 0),
(325, 4, 2, 0, 0, 0, 0),
(326, 4, 3, 0, 0, 0, 0),
(327, 4, 4, 0, 0, 0, 0),
(328, 4, 5, 0, 0, 0, 0),
(329, 4, 30, 0, 0, 0, 0),
(330, 4, 7, 0, 0, 0, 0),
(331, 4, 8, 0, 0, 0, 0),
(332, 4, 6, 0, 0, 0, 0),
(333, 4, 9, 0, 0, 0, 0),
(334, 4, 10, 0, 0, 0, 0),
(335, 4, 11, 0, 0, 0, 0),
(336, 4, 12, 1, 1, 1, 1),
(337, 4, 13, 1, 0, 1, 0),
(338, 4, 14, 1, 0, 1, 0),
(339, 4, 15, 0, 0, 1, 0),
(340, 4, 16, 1, 1, 1, 1),
(341, 4, 17, 1, 1, 1, 1),
(343, 4, 19, 1, 1, 1, 1),
(344, 4, 20, 1, 1, 1, 1),
(345, 4, 21, 1, 1, 1, 1),
(346, 4, 22, 1, 1, 1, 1),
(347, 4, 23, 0, 0, 0, 0),
(348, 4, 24, 0, 0, 0, 0),
(349, 4, 25, 0, 0, 0, 0),
(350, 4, 26, 0, 0, 0, 0),
(351, 4, 27, 0, 0, 0, 0),
(352, 4, 28, 0, 0, 0, 0),
(353, 4, 29, 0, 0, 0, 0),
(354, 4, 32, 0, 0, 0, 0),
(355, 4, 88, 0, 0, 0, 0),
(356, 4, 89, 0, 0, 0, 0),
(357, 4, 31, 0, 0, 0, 0),
(358, 4, 33, 0, 0, 0, 0),
(359, 4, 34, 0, 0, 0, 0),
(360, 4, 35, 0, 0, 0, 0),
(361, 4, 36, 0, 0, 0, 0),
(362, 4, 37, 0, 0, 0, 0),
(363, 4, 38, 0, 0, 0, 0),
(364, 4, 39, 0, 0, 0, 0),
(365, 4, 77, 0, 0, 0, 0),
(366, 4, 78, 0, 0, 0, 0),
(367, 4, 79, 0, 0, 0, 0),
(368, 4, 40, 0, 0, 0, 0),
(369, 4, 41, 0, 0, 0, 0),
(370, 4, 42, 0, 0, 0, 0),
(371, 4, 43, 0, 0, 0, 0),
(372, 4, 44, 0, 0, 0, 0),
(373, 4, 45, 0, 0, 0, 0),
(374, 4, 46, 0, 0, 0, 0),
(375, 4, 47, 0, 0, 0, 0),
(376, 4, 48, 0, 0, 0, 0),
(377, 4, 49, 0, 0, 0, 0),
(378, 4, 50, 0, 0, 0, 0),
(379, 4, 51, 0, 0, 0, 0),
(380, 4, 52, 0, 0, 0, 0),
(381, 4, 53, 0, 0, 0, 0),
(382, 4, 54, 0, 0, 0, 0),
(383, 4, 55, 0, 0, 1, 0),
(384, 4, 56, 0, 0, 0, 0),
(385, 4, 57, 0, 0, 0, 0),
(386, 4, 58, 1, 0, 1, 0),
(387, 4, 59, 0, 0, 0, 0),
(388, 4, 60, 0, 0, 0, 0),
(389, 4, 61, 0, 0, 0, 0),
(390, 4, 62, 0, 0, 0, 0),
(391, 4, 80, 0, 0, 0, 0),
(392, 4, 69, 1, 1, 1, 1),
(393, 4, 70, 1, 1, 1, 1),
(394, 4, 71, 1, 1, 1, 1),
(395, 4, 72, 1, 1, 1, 1),
(396, 4, 73, 1, 0, 0, 0),
(397, 4, 74, 1, 1, 1, 1),
(398, 4, 75, 0, 0, 1, 0),
(399, 4, 76, 0, 0, 1, 0),
(400, 4, 63, 1, 1, 1, 1),
(401, 4, 64, 1, 1, 1, 1),
(402, 4, 65, 1, 1, 1, 1),
(403, 4, 66, 0, 0, 1, 0),
(404, 4, 67, 1, 1, 1, 1),
(405, 4, 68, 1, 1, 1, 1),
(406, 4, 81, 0, 0, 0, 0),
(407, 4, 82, 0, 0, 0, 0),
(408, 4, 83, 0, 0, 0, 0),
(409, 4, 84, 0, 0, 0, 0),
(410, 4, 85, 0, 0, 0, 0),
(411, 4, 86, 0, 0, 0, 0),
(412, 4, 87, 0, 0, 0, 0),
(413, 4, 90, 0, 0, 0, 0),
(414, 4, 103, 0, 0, 0, 0),
(415, 5, 91, 0, 0, 0, 0),
(416, 5, 92, 0, 0, 0, 0),
(417, 5, 93, 0, 0, 1, 0),
(418, 5, 94, 0, 0, 1, 0),
(419, 5, 95, 0, 0, 0, 0),
(420, 5, 96, 0, 0, 0, 0),
(421, 5, 97, 0, 0, 0, 0),
(422, 5, 98, 0, 0, 0, 0),
(423, 5, 99, 0, 0, 0, 0),
(424, 5, 100, 0, 0, 0, 0),
(425, 5, 101, 0, 0, 0, 0),
(426, 5, 102, 0, 0, 0, 0),
(427, 5, 1, 0, 0, 1, 0),
(428, 5, 2, 0, 0, 0, 0),
(429, 5, 3, 0, 0, 0, 0),
(430, 5, 4, 0, 0, 0, 0),
(431, 5, 5, 0, 0, 0, 0),
(432, 5, 30, 0, 0, 0, 0),
(433, 5, 7, 0, 0, 0, 0),
(434, 5, 8, 0, 0, 0, 0),
(435, 5, 6, 0, 0, 1, 0),
(436, 5, 9, 0, 0, 0, 0),
(437, 5, 10, 0, 0, 0, 0),
(438, 5, 11, 0, 0, 0, 0),
(439, 5, 12, 0, 0, 0, 0),
(440, 5, 13, 0, 0, 0, 0),
(441, 5, 14, 0, 0, 0, 0),
(442, 5, 15, 0, 0, 0, 0),
(443, 5, 16, 0, 0, 0, 0),
(444, 5, 17, 0, 0, 0, 0),
(446, 5, 19, 0, 0, 0, 0),
(447, 5, 20, 1, 1, 1, 1),
(448, 5, 21, 0, 0, 0, 0),
(449, 5, 22, 0, 0, 0, 0),
(450, 5, 23, 0, 0, 0, 0),
(451, 5, 24, 0, 0, 0, 0),
(452, 5, 25, 0, 0, 0, 0),
(453, 5, 26, 0, 0, 0, 0),
(454, 5, 27, 0, 0, 0, 0),
(455, 5, 28, 0, 0, 0, 0),
(456, 5, 29, 0, 0, 0, 0),
(457, 5, 32, 0, 0, 0, 0),
(458, 5, 88, 0, 0, 0, 0),
(459, 5, 89, 0, 0, 0, 0),
(460, 5, 31, 0, 0, 0, 0),
(461, 5, 33, 0, 0, 0, 0),
(462, 5, 34, 0, 0, 0, 0),
(463, 5, 35, 0, 0, 0, 0),
(464, 5, 36, 0, 0, 0, 0),
(465, 5, 37, 0, 0, 0, 0),
(466, 5, 38, 0, 0, 0, 0),
(467, 5, 39, 0, 0, 0, 0),
(468, 5, 77, 0, 0, 0, 0),
(469, 5, 78, 0, 0, 0, 0),
(470, 5, 79, 0, 0, 0, 0),
(471, 5, 40, 0, 0, 0, 0),
(472, 5, 41, 0, 0, 0, 0),
(473, 5, 42, 0, 0, 0, 0),
(474, 5, 43, 0, 0, 0, 0),
(475, 5, 44, 0, 0, 0, 0),
(476, 5, 45, 0, 0, 0, 0),
(477, 5, 46, 0, 0, 0, 0),
(478, 5, 47, 0, 0, 0, 0),
(479, 5, 48, 0, 0, 0, 0),
(480, 5, 49, 0, 0, 0, 0),
(481, 5, 50, 0, 0, 0, 0),
(482, 5, 51, 0, 0, 0, 0),
(483, 5, 52, 0, 0, 0, 0),
(484, 5, 53, 0, 0, 0, 0),
(485, 5, 54, 0, 0, 0, 0),
(486, 5, 55, 1, 1, 1, 1),
(487, 5, 56, 1, 1, 1, 1),
(488, 5, 57, 1, 0, 1, 1),
(489, 5, 58, 1, 0, 1, 1),
(490, 5, 59, 0, 0, 0, 0),
(491, 5, 60, 0, 0, 0, 0),
(492, 5, 61, 0, 0, 0, 0),
(493, 5, 62, 0, 0, 0, 0),
(494, 5, 80, 0, 0, 0, 0),
(495, 5, 69, 0, 0, 0, 0),
(496, 5, 70, 0, 0, 0, 0),
(497, 5, 71, 0, 0, 0, 0),
(498, 5, 72, 0, 0, 0, 0),
(499, 5, 73, 0, 0, 0, 0),
(500, 5, 74, 0, 0, 0, 0),
(501, 5, 75, 0, 0, 0, 0),
(502, 5, 76, 0, 0, 0, 0),
(503, 5, 63, 0, 0, 0, 0),
(504, 5, 64, 0, 0, 0, 0),
(505, 5, 65, 0, 0, 0, 0),
(506, 5, 66, 0, 0, 0, 0),
(507, 5, 67, 0, 0, 0, 0),
(508, 5, 68, 0, 0, 0, 0),
(509, 5, 81, 0, 0, 0, 0),
(510, 5, 82, 0, 0, 0, 0),
(511, 5, 83, 0, 0, 0, 0),
(512, 5, 84, 0, 0, 0, 0),
(513, 5, 85, 0, 0, 0, 0),
(514, 5, 86, 0, 0, 0, 0),
(515, 5, 87, 0, 0, 0, 0),
(516, 5, 90, 0, 0, 0, 0),
(517, 5, 103, 0, 0, 0, 0),
(518, 104, 104, 1, 1, 1, 1),
(519, 2, 104, 0, 0, 1, 0),
(520, 4, 104, 0, 0, 1, 0),
(521, 2, 18, 1, 0, 1, 0),
(522, 2, 105, 0, 0, 0, 0),
(523, 2, 106, 0, 0, 0, 0),
(524, 2, 107, 0, 0, 1, 0),
(525, 2, 109, 0, 0, 0, 0),
(526, 2, 108, 0, 0, 0, 0),
(527, 3, 18, 0, 0, 0, 0),
(528, 3, 107, 0, 0, 1, 0),
(529, 3, 109, 0, 0, 0, 0),
(530, 3, 104, 0, 0, 0, 0),
(531, 3, 105, 0, 0, 0, 0),
(532, 3, 106, 0, 0, 0, 0),
(533, 3, 108, 0, 0, 0, 0),
(534, 2, 110, 1, 1, 1, 1),
(535, 2, 111, 0, 0, 1, 0),
(536, 2, 112, 0, 0, 1, 0),
(537, 2, 113, 1, 1, 1, 1),
(538, 2, 114, 0, 0, 1, 0),
(539, 2, 115, 0, 0, 1, 0),
(540, 2, 116, 1, 1, 1, 1),
(541, 2, 117, 0, 0, 1, 0),
(542, 3, 110, 0, 0, 0, 0),
(543, 3, 111, 0, 0, 0, 0),
(544, 3, 112, 0, 0, 0, 0),
(545, 3, 113, 0, 0, 0, 0),
(546, 3, 114, 0, 0, 0, 0),
(547, 3, 115, 0, 0, 0, 0),
(548, 3, 116, 0, 0, 0, 0),
(549, 3, 117, 0, 0, 0, 0),
(550, 2, 127, 1, 0, 1, 1),
(551, 2, 118, 0, 0, 0, 0),
(552, 2, 119, 0, 0, 0, 0),
(553, 2, 120, 0, 0, 0, 0),
(554, 2, 121, 0, 0, 0, 0),
(555, 2, 122, 0, 0, 0, 0),
(556, 2, 123, 0, 0, 0, 0),
(557, 2, 124, 0, 0, 0, 0),
(558, 2, 125, 0, 0, 0, 0),
(559, 2, 126, 0, 0, 0, 0),
(560, 3, 118, 0, 0, 0, 0),
(561, 3, 119, 0, 0, 0, 0),
(562, 3, 120, 0, 0, 0, 0),
(563, 3, 121, 0, 0, 0, 0),
(564, 3, 122, 0, 0, 0, 0),
(565, 3, 123, 0, 0, 0, 0),
(566, 3, 124, 0, 0, 0, 0),
(567, 3, 125, 0, 0, 0, 0),
(568, 3, 126, 0, 0, 0, 0),
(569, 3, 127, 0, 0, 0, 0),
(570, 3, 128, 0, 0, 0, 0),
(571, 2, 129, 0, 0, 0, 0),
(572, 2, 128, 0, 0, 0, 0),
(573, 2, 131, 0, 0, 0, 0),
(574, 2, 132, 0, 0, 0, 0),
(575, 2, 130, 0, 0, 0, 1),
(576, 4, 118, 0, 0, 0, 0),
(577, 4, 119, 0, 0, 0, 0),
(578, 4, 120, 0, 0, 0, 0),
(579, 4, 121, 0, 0, 0, 0),
(580, 4, 122, 0, 0, 0, 0),
(581, 4, 123, 0, 0, 0, 0),
(582, 4, 124, 0, 0, 0, 0),
(583, 4, 125, 0, 0, 0, 0),
(584, 4, 126, 0, 0, 0, 0),
(585, 4, 131, 0, 0, 0, 0),
(586, 4, 132, 0, 0, 0, 0),
(587, 4, 127, 0, 0, 0, 0),
(588, 4, 113, 0, 0, 0, 0),
(589, 4, 114, 0, 0, 0, 0),
(590, 4, 115, 0, 0, 0, 0),
(591, 4, 116, 0, 0, 0, 0),
(592, 4, 117, 0, 0, 0, 0),
(593, 4, 110, 0, 0, 0, 0),
(594, 4, 111, 0, 0, 0, 0),
(595, 4, 112, 0, 0, 0, 0),
(596, 4, 18, 0, 0, 0, 0),
(597, 4, 107, 0, 0, 0, 0),
(598, 4, 109, 0, 0, 0, 0),
(599, 4, 129, 0, 0, 0, 0),
(600, 4, 130, 0, 0, 0, 1),
(601, 4, 105, 0, 0, 0, 0),
(602, 4, 106, 0, 0, 0, 0),
(603, 4, 108, 0, 0, 0, 0),
(604, 4, 128, 0, 0, 0, 0),
(605, 2, 154, 1, 1, 1, 1),
(606, 2, 155, 0, 0, 1, 0),
(607, 2, 133, 0, 0, 1, 0),
(608, 3, 133, 0, 0, 0, 0),
(609, 2, 134, 0, 0, 0, 0),
(610, 2, 136, 1, 1, 1, 1),
(611, 2, 137, 1, 1, 1, 1),
(612, 2, 138, 1, 0, 0, 0),
(613, 2, 139, 1, 1, 1, 1),
(614, 2, 140, 0, 0, 1, 0),
(615, 2, 135, 0, 1, 1, 0),
(616, 3, 131, 0, 0, 0, 0),
(617, 3, 132, 0, 0, 0, 0),
(618, 3, 129, 0, 0, 0, 0),
(619, 3, 130, 0, 0, 0, 0),
(620, 3, 136, 0, 0, 0, 0),
(621, 3, 137, 0, 0, 0, 0),
(622, 3, 138, 0, 0, 0, 0),
(623, 3, 139, 0, 0, 0, 0),
(624, 3, 140, 0, 0, 0, 0),
(625, 3, 134, 0, 0, 0, 0),
(626, 3, 135, 0, 0, 0, 0),
(627, 2, 141, 1, 0, 1, 0),
(628, 2, 142, 0, 1, 1, 0),
(629, 2, 143, 0, 1, 1, 0),
(630, 2, 144, 0, 1, 1, 0),
(631, 2, 145, 0, 1, 1, 0),
(632, 2, 146, 0, 1, 1, 0),
(633, 2, 147, 0, 0, 1, 0),
(634, 2, 148, 0, 1, 1, 0),
(635, 2, 149, 0, 0, 1, 0),
(636, 2, 150, 0, 0, 1, 0),
(637, 2, 151, 0, 0, 1, 0),
(638, 2, 152, 0, 0, 1, 0),
(639, 2, 153, 0, 0, 1, 0),
(640, 8, 91, 0, 0, 0, 0),
(641, 8, 92, 0, 0, 0, 0),
(642, 8, 93, 0, 0, 1, 0),
(643, 8, 94, 0, 0, 1, 0),
(644, 8, 95, 0, 0, 1, 0),
(645, 8, 96, 0, 0, 1, 0),
(646, 8, 97, 0, 0, 0, 0),
(647, 8, 98, 0, 0, 0, 0),
(648, 8, 99, 0, 0, 0, 0),
(649, 8, 100, 0, 0, 0, 0),
(650, 8, 101, 0, 0, 0, 0),
(651, 8, 102, 0, 0, 0, 0),
(652, 8, 151, 0, 0, 1, 0),
(653, 8, 152, 0, 0, 1, 0),
(654, 8, 118, 0, 0, 0, 0),
(655, 8, 119, 0, 0, 0, 0),
(656, 8, 120, 0, 0, 0, 0),
(657, 8, 121, 0, 0, 0, 0),
(658, 8, 122, 0, 0, 0, 0),
(659, 8, 123, 0, 0, 0, 0),
(660, 8, 124, 0, 0, 0, 0),
(661, 8, 125, 0, 0, 0, 0),
(662, 8, 126, 0, 0, 0, 0),
(663, 8, 131, 0, 0, 0, 0),
(664, 8, 132, 0, 0, 0, 0),
(665, 8, 1, 0, 0, 1, 0),
(666, 8, 2, 0, 0, 0, 0),
(667, 8, 3, 0, 0, 0, 0),
(668, 8, 4, 0, 0, 0, 0),
(669, 8, 5, 0, 0, 0, 0),
(670, 8, 30, 0, 0, 0, 0),
(671, 8, 127, 0, 0, 0, 0),
(672, 8, 7, 0, 0, 1, 0),
(673, 8, 8, 0, 0, 0, 0),
(674, 8, 6, 0, 0, 1, 0),
(675, 8, 9, 0, 0, 0, 0),
(676, 8, 10, 0, 0, 0, 0),
(677, 8, 11, 0, 0, 0, 0),
(678, 8, 113, 0, 0, 0, 0),
(679, 8, 114, 0, 0, 0, 0),
(680, 8, 115, 0, 0, 0, 0),
(681, 8, 116, 0, 0, 0, 0),
(682, 8, 117, 0, 0, 0, 0),
(683, 8, 110, 0, 0, 0, 0),
(684, 8, 111, 0, 0, 0, 0),
(685, 8, 112, 0, 0, 0, 0),
(686, 8, 12, 0, 0, 0, 0),
(687, 8, 13, 0, 0, 0, 0),
(688, 8, 14, 0, 0, 1, 0),
(689, 8, 15, 0, 0, 0, 0),
(690, 8, 16, 0, 0, 0, 0),
(691, 8, 17, 0, 0, 0, 0),
(692, 8, 18, 1, 0, 1, 1),
(693, 8, 19, 0, 0, 0, 0),
(694, 8, 20, 1, 1, 1, 1),
(695, 8, 21, 0, 0, 0, 0),
(696, 8, 22, 0, 0, 0, 0),
(697, 8, 107, 0, 0, 0, 0),
(698, 8, 23, 0, 0, 0, 0),
(699, 8, 24, 0, 0, 0, 0),
(700, 8, 25, 0, 0, 0, 0),
(701, 8, 26, 0, 0, 0, 0),
(702, 8, 27, 0, 0, 0, 0),
(703, 8, 28, 0, 0, 0, 0),
(704, 8, 29, 0, 0, 0, 0),
(705, 8, 133, 0, 0, 0, 0),
(706, 8, 109, 0, 0, 0, 0),
(707, 8, 129, 0, 0, 0, 0),
(708, 8, 31, 0, 0, 0, 0),
(709, 8, 33, 0, 0, 0, 0),
(710, 8, 32, 0, 0, 0, 0),
(711, 8, 88, 0, 0, 0, 0),
(712, 8, 89, 0, 0, 0, 0),
(713, 8, 34, 0, 0, 0, 0),
(714, 8, 35, 0, 0, 0, 0),
(715, 8, 36, 0, 0, 0, 0),
(716, 8, 37, 0, 0, 0, 0),
(717, 8, 38, 0, 0, 0, 0),
(718, 8, 39, 0, 0, 0, 0),
(719, 8, 77, 0, 0, 0, 0),
(720, 8, 78, 0, 0, 0, 0),
(721, 8, 79, 0, 0, 0, 0),
(722, 8, 153, 0, 0, 0, 0),
(723, 8, 40, 0, 0, 0, 0),
(724, 8, 41, 0, 0, 0, 0),
(725, 8, 42, 0, 0, 0, 0),
(726, 8, 43, 0, 0, 0, 0),
(727, 8, 44, 0, 0, 0, 0),
(728, 8, 45, 0, 0, 0, 0),
(729, 8, 46, 0, 0, 0, 0),
(730, 8, 47, 0, 0, 0, 0),
(731, 8, 48, 0, 0, 0, 0),
(732, 8, 49, 0, 0, 0, 0),
(733, 8, 50, 0, 0, 0, 0),
(734, 8, 51, 0, 0, 0, 0),
(735, 8, 52, 0, 0, 0, 0),
(736, 8, 53, 0, 0, 0, 0),
(737, 8, 54, 0, 0, 0, 0),
(738, 8, 55, 0, 0, 0, 0),
(739, 8, 56, 0, 0, 0, 0),
(740, 8, 57, 0, 0, 0, 0),
(741, 8, 58, 0, 0, 0, 0),
(742, 8, 59, 0, 0, 0, 0),
(743, 8, 60, 0, 0, 0, 0),
(744, 8, 61, 0, 0, 0, 0),
(745, 8, 62, 0, 0, 0, 0),
(746, 8, 80, 0, 0, 0, 0),
(747, 8, 149, 0, 0, 0, 0),
(748, 8, 150, 0, 0, 0, 0),
(749, 8, 69, 0, 0, 0, 0),
(750, 8, 70, 0, 0, 0, 0),
(751, 8, 71, 0, 0, 0, 0),
(752, 8, 72, 0, 0, 0, 0),
(753, 8, 73, 0, 0, 0, 0),
(754, 8, 74, 0, 0, 0, 0),
(755, 8, 75, 0, 0, 0, 0),
(756, 8, 76, 0, 0, 0, 0),
(757, 8, 104, 0, 0, 0, 0),
(758, 8, 130, 0, 0, 0, 0),
(759, 8, 63, 0, 0, 0, 0),
(760, 8, 64, 0, 0, 0, 0),
(761, 8, 65, 0, 0, 0, 0),
(762, 8, 66, 0, 0, 0, 0),
(763, 8, 67, 0, 0, 0, 0),
(764, 8, 68, 0, 0, 0, 0),
(765, 8, 136, 0, 0, 0, 0),
(766, 8, 137, 0, 0, 0, 0),
(767, 8, 138, 0, 0, 0, 0),
(768, 8, 139, 0, 0, 0, 0),
(769, 8, 140, 0, 0, 0, 0),
(770, 8, 141, 0, 0, 0, 0),
(771, 8, 142, 1, 1, 1, 1),
(772, 8, 143, 1, 1, 1, 1),
(773, 8, 144, 1, 1, 1, 1),
(774, 8, 145, 1, 1, 1, 1),
(775, 8, 146, 1, 1, 1, 1),
(776, 8, 147, 1, 0, 1, 1),
(777, 8, 148, 1, 1, 1, 1),
(778, 8, 81, 0, 0, 0, 0),
(779, 8, 82, 0, 0, 0, 0),
(780, 8, 83, 0, 0, 0, 0),
(781, 8, 84, 0, 0, 0, 0),
(782, 8, 85, 0, 0, 0, 0),
(783, 8, 86, 0, 0, 0, 0),
(784, 8, 87, 0, 0, 0, 0),
(785, 8, 90, 0, 0, 0, 0),
(786, 8, 103, 0, 0, 0, 0),
(787, 8, 105, 0, 0, 0, 0),
(788, 8, 106, 0, 0, 0, 0),
(789, 8, 108, 0, 0, 0, 0),
(790, 8, 128, 0, 0, 0, 0),
(791, 8, 134, 0, 0, 0, 0),
(792, 8, 135, 0, 0, 0, 0),
(793, 2, 157, 1, 1, 1, 1),
(794, 2, 158, 1, 1, 1, 1),
(795, 2, 159, 1, 1, 1, 1),
(796, 2, 160, 1, 1, 1, 1),
(797, 2, 161, 1, 1, 1, 1),
(798, 2, 162, 1, 0, 1, 0),
(799, 2, 163, 1, 1, 1, 1),
(800, 2, 164, 1, 0, 1, 1),
(801, 2, 165, 0, 0, 1, 0),
(802, 2, 166, 1, 0, 1, 1),
(803, 2, 167, 0, 0, 1, 0),
(804, 2, 168, 0, 0, 1, 0),
(805, 2, 173, 0, 0, 0, 0),
(806, 2, 174, 1, 1, 1, 1),
(807, 2, 155, 0, 0, 1, 0),
(808, 2, 156, 1, 1, 1, 1),
(809, 2, 169, 0, 0, 1, 1),
(810, 2, 170, 0, 1, 1, 1),
(811, 2, 171, 0, 1, 1, 1),
(812, 2, 172, 1, 0, 1, 0),
(813, 2, 175, 0, 1, 1, 1),
(814, 2, 501, 1, 0, 0, 0),
(815, 2, 502, 1, 0, 0, 0),
(816, 2, 503, 0, 0, 1, 0),
(817, 2, 504, 0, 0, 1, 0),
(818, 2, 505, 1, 0, 1, 0),
(819, 2, 401, 1, 0, 0, 0),
(820, 9, 91, 0, 0, 0, 0),
(821, 9, 92, 0, 0, 0, 0),
(822, 9, 93, 0, 0, 0, 0),
(823, 9, 94, 0, 0, 0, 0),
(824, 9, 95, 0, 0, 0, 0),
(825, 9, 96, 0, 0, 0, 0),
(826, 9, 97, 0, 0, 0, 0),
(827, 9, 98, 0, 0, 1, 0),
(828, 9, 99, 0, 0, 0, 0),
(829, 9, 100, 0, 0, 1, 0),
(830, 9, 101, 0, 0, 0, 0),
(831, 9, 102, 0, 0, 0, 0),
(832, 9, 151, 0, 0, 1, 0),
(833, 9, 152, 0, 0, 1, 0),
(834, 9, 118, 0, 0, 0, 0),
(835, 9, 119, 0, 0, 0, 0),
(836, 9, 120, 0, 0, 0, 0),
(837, 9, 121, 0, 0, 0, 0),
(838, 9, 122, 0, 0, 0, 0),
(839, 9, 123, 0, 0, 0, 0),
(840, 9, 124, 0, 0, 0, 0),
(841, 9, 125, 0, 0, 0, 0),
(842, 9, 126, 0, 0, 0, 0),
(843, 9, 131, 0, 0, 0, 0),
(844, 9, 132, 0, 0, 0, 0),
(845, 9, 173, 0, 0, 0, 0),
(846, 9, 142, 1, 0, 1, 0),
(847, 9, 143, 1, 0, 1, 0),
(848, 9, 144, 1, 0, 1, 0),
(849, 9, 145, 1, 0, 1, 0),
(850, 9, 146, 1, 0, 1, 0),
(851, 9, 147, 1, 0, 1, 0),
(852, 9, 148, 1, 0, 1, 0),
(853, 9, 157, 1, 0, 1, 0),
(854, 9, 158, 1, 0, 1, 0),
(855, 9, 159, 1, 0, 1, 0),
(856, 9, 160, 1, 0, 1, 0),
(857, 9, 161, 1, 0, 1, 0),
(858, 9, 162, 1, 0, 1, 0),
(859, 9, 163, 1, 0, 1, 0),
(860, 9, 164, 1, 0, 1, 0),
(861, 9, 165, 0, 0, 1, 0),
(862, 9, 166, 1, 0, 1, 0),
(863, 9, 167, 0, 0, 1, 0),
(864, 9, 1, 1, 0, 1, 0),
(865, 9, 2, 1, 0, 0, 0),
(866, 9, 3, 1, 0, 1, 0),
(867, 9, 4, 0, 0, 1, 0),
(868, 9, 5, 1, 0, 1, 0),
(869, 9, 30, 1, 0, 1, 0),
(870, 9, 127, 1, 0, 1, 0),
(871, 9, 154, 1, 0, 1, 0),
(872, 9, 7, 1, 0, 1, 0),
(873, 9, 8, 1, 0, 1, 0),
(874, 9, 6, 1, 0, 1, 0),
(875, 9, 9, 1, 0, 1, 0),
(876, 9, 10, 1, 0, 1, 0),
(877, 9, 11, 1, 0, 1, 0),
(878, 9, 113, 1, 1, 1, 0),
(879, 9, 114, 0, 0, 1, 0),
(880, 9, 115, 0, 0, 1, 0),
(881, 9, 116, 1, 0, 1, 0),
(882, 9, 117, 0, 0, 1, 0),
(883, 9, 110, 0, 0, 0, 0),
(884, 9, 111, 0, 0, 0, 0),
(885, 9, 112, 0, 0, 0, 0),
(886, 9, 12, 1, 0, 1, 0),
(887, 9, 13, 1, 0, 1, 0),
(888, 9, 14, 1, 0, 1, 0),
(889, 9, 15, 0, 0, 1, 0),
(890, 9, 16, 1, 0, 1, 0),
(891, 9, 17, 1, 0, 1, 0),
(892, 9, 18, 1, 0, 1, 0),
(893, 9, 19, 1, 0, 1, 0),
(894, 9, 20, 1, 0, 1, 0),
(895, 9, 21, 1, 0, 1, 0),
(896, 9, 22, 1, 0, 1, 0),
(897, 9, 107, 0, 0, 1, 0),
(898, 9, 23, 1, 1, 1, 1),
(899, 9, 24, 1, 1, 1, 1),
(900, 9, 25, 1, 1, 1, 1),
(901, 9, 26, 1, 1, 1, 1),
(902, 9, 27, 1, 1, 1, 1),
(903, 9, 28, 1, 0, 1, 1),
(904, 9, 29, 1, 1, 1, 1),
(905, 9, 133, 0, 0, 1, 0),
(906, 9, 109, 0, 0, 0, 0),
(907, 9, 129, 0, 0, 0, 0),
(908, 9, 31, 1, 0, 1, 0),
(909, 9, 33, 1, 0, 1, 0),
(910, 9, 32, 1, 1, 1, 0),
(911, 9, 88, 1, 0, 1, 0),
(912, 9, 89, 0, 0, 1, 0),
(913, 9, 34, 1, 1, 1, 0),
(914, 9, 35, 1, 1, 1, 0),
(915, 9, 36, 1, 1, 1, 0),
(916, 9, 37, 1, 0, 1, 0),
(917, 9, 38, 1, 1, 1, 0),
(918, 9, 39, 1, 1, 1, 0),
(919, 9, 77, 1, 1, 1, 0),
(920, 9, 78, 0, 0, 1, 0),
(921, 9, 79, 0, 0, 1, 0),
(922, 9, 153, 0, 0, 1, 0),
(923, 9, 168, 0, 0, 1, 0),
(924, 9, 174, 0, 0, 1, 0),
(925, 9, 136, 1, 1, 1, 0),
(926, 9, 137, 1, 1, 1, 0),
(927, 9, 138, 1, 0, 0, 0),
(928, 9, 139, 1, 1, 1, 0),
(929, 9, 140, 0, 0, 1, 0),
(930, 9, 141, 1, 0, 1, 0),
(931, 9, 40, 0, 0, 0, 0),
(932, 9, 41, 0, 0, 0, 0),
(933, 9, 42, 0, 0, 0, 0),
(934, 9, 43, 0, 0, 0, 0),
(935, 9, 44, 1, 1, 1, 0),
(936, 9, 45, 1, 1, 1, 0),
(937, 9, 46, 1, 1, 1, 0),
(938, 9, 47, 1, 1, 1, 0),
(939, 9, 48, 0, 0, 1, 0),
(940, 9, 175, 0, 0, 0, 0),
(941, 9, 49, 1, 0, 0, 0),
(942, 9, 50, 1, 0, 0, 0),
(943, 9, 51, 1, 0, 0, 0),
(944, 9, 52, 0, 0, 1, 0),
(945, 9, 53, 0, 0, 1, 0),
(946, 9, 54, 0, 0, 1, 0),
(947, 9, 55, 0, 0, 0, 0),
(948, 9, 56, 0, 0, 0, 0),
(949, 9, 57, 0, 0, 0, 0),
(950, 9, 58, 0, 0, 0, 0),
(951, 9, 59, 1, 1, 1, 1),
(952, 9, 60, 1, 1, 1, 1),
(953, 9, 61, 1, 0, 1, 1),
(954, 9, 62, 1, 1, 1, 1),
(955, 9, 80, 0, 0, 1, 0),
(956, 9, 149, 0, 0, 1, 0),
(957, 9, 150, 0, 0, 1, 0),
(958, 9, 69, 1, 0, 1, 0),
(959, 9, 70, 1, 0, 1, 0),
(960, 9, 71, 1, 0, 1, 0),
(961, 9, 72, 1, 0, 1, 0),
(962, 9, 73, 1, 0, 0, 0),
(963, 9, 74, 1, 0, 1, 0),
(964, 9, 75, 0, 0, 1, 0),
(965, 9, 76, 0, 0, 1, 0),
(966, 9, 104, 0, 0, 1, 0),
(967, 9, 130, 0, 0, 0, 0),
(968, 9, 155, 0, 0, 1, 0),
(969, 9, 156, 1, 0, 1, 0),
(970, 9, 63, 1, 0, 1, 0),
(971, 9, 64, 1, 0, 1, 0),
(972, 9, 65, 1, 0, 1, 0),
(973, 9, 66, 0, 0, 0, 0),
(974, 9, 67, 0, 0, 0, 0),
(975, 9, 68, 0, 0, 0, 0),
(976, 9, 401, 0, 0, 0, 0),
(977, 9, 501, 1, 0, 0, 0),
(978, 9, 502, 1, 0, 0, 0),
(979, 9, 503, 0, 0, 1, 0),
(980, 9, 504, 0, 0, 1, 0),
(981, 9, 505, 1, 0, 1, 0),
(982, 9, 81, 0, 0, 0, 0),
(983, 9, 82, 0, 0, 0, 0),
(984, 9, 83, 0, 0, 0, 0),
(985, 9, 84, 0, 0, 0, 0),
(986, 9, 85, 0, 0, 0, 0),
(987, 9, 86, 0, 0, 0, 0),
(988, 9, 87, 0, 0, 0, 0),
(989, 9, 90, 0, 1, 1, 0),
(990, 9, 103, 0, 0, 0, 0),
(991, 9, 105, 0, 0, 0, 0),
(992, 9, 106, 0, 0, 0, 0),
(993, 9, 108, 0, 0, 0, 0),
(994, 9, 128, 0, 0, 0, 0),
(995, 9, 134, 1, 1, 1, 1),
(996, 9, 135, 0, 1, 1, 0),
(997, 9, 169, 0, 0, 1, 1),
(998, 9, 170, 1, 1, 1, 1),
(999, 9, 171, 1, 1, 1, 1),
(1000, 9, 172, 1, 0, 1, 0),
(1001, 3, 151, 0, 0, 0, 0),
(1002, 3, 152, 0, 0, 0, 0),
(1003, 3, 173, 0, 0, 0, 0),
(1004, 3, 142, 0, 0, 0, 0),
(1005, 3, 143, 0, 0, 0, 0),
(1006, 3, 144, 0, 0, 0, 0),
(1007, 3, 145, 0, 0, 0, 0),
(1008, 3, 146, 0, 0, 0, 0),
(1009, 3, 147, 0, 0, 0, 0),
(1010, 3, 148, 0, 0, 0, 0),
(1011, 3, 157, 0, 0, 0, 0),
(1012, 3, 158, 0, 0, 0, 0),
(1013, 3, 159, 0, 0, 0, 0),
(1014, 3, 160, 0, 0, 0, 0),
(1015, 3, 161, 0, 0, 0, 0),
(1016, 3, 162, 0, 0, 0, 0),
(1017, 3, 163, 0, 0, 0, 0),
(1018, 3, 164, 0, 0, 0, 0),
(1019, 3, 165, 0, 0, 0, 0),
(1020, 3, 166, 0, 0, 0, 0),
(1021, 3, 167, 0, 0, 0, 0),
(1022, 3, 154, 0, 0, 0, 0),
(1023, 3, 153, 0, 0, 0, 0),
(1024, 3, 168, 0, 0, 1, 0),
(1025, 3, 174, 0, 0, 0, 0),
(1026, 3, 141, 0, 0, 0, 0),
(1027, 3, 175, 0, 0, 0, 0),
(1028, 3, 149, 0, 0, 0, 0),
(1029, 3, 150, 0, 0, 0, 0),
(1030, 3, 155, 0, 0, 0, 0),
(1031, 3, 156, 0, 0, 0, 0),
(1032, 3, 401, 0, 0, 0, 0),
(1033, 3, 501, 1, 0, 0, 0),
(1034, 3, 502, 1, 0, 0, 0),
(1035, 3, 503, 0, 0, 0, 0),
(1036, 3, 504, 0, 0, 0, 0),
(1037, 3, 505, 0, 0, 0, 0),
(1038, 3, 169, 0, 0, 0, 0),
(1039, 3, 170, 0, 0, 0, 0),
(1040, 3, 171, 0, 0, 0, 0),
(1041, 3, 172, 0, 0, 0, 0),
(1042, 10, 91, 0, 0, 0, 0),
(1043, 10, 92, 0, 0, 0, 0),
(1044, 10, 93, 0, 0, 0, 0),
(1045, 10, 94, 0, 0, 0, 0),
(1046, 10, 95, 0, 0, 0, 0),
(1047, 10, 96, 0, 0, 0, 0),
(1048, 10, 97, 0, 0, 0, 0),
(1049, 10, 98, 0, 0, 0, 0),
(1050, 10, 99, 0, 0, 0, 0),
(1051, 10, 100, 0, 0, 0, 0),
(1052, 10, 101, 0, 0, 0, 0),
(1053, 10, 102, 0, 0, 0, 0),
(1054, 10, 151, 0, 0, 0, 0),
(1055, 10, 152, 0, 0, 0, 0),
(1056, 10, 118, 0, 0, 0, 0),
(1057, 10, 119, 0, 0, 0, 0),
(1058, 10, 120, 0, 0, 0, 0),
(1059, 10, 121, 0, 0, 0, 0),
(1060, 10, 122, 0, 0, 0, 0),
(1061, 10, 123, 0, 0, 0, 0),
(1062, 10, 124, 0, 0, 0, 0),
(1063, 10, 125, 0, 0, 0, 0),
(1064, 10, 126, 0, 0, 0, 0),
(1065, 10, 131, 0, 0, 0, 0),
(1066, 10, 132, 0, 0, 0, 0),
(1067, 10, 173, 0, 0, 0, 0),
(1068, 10, 142, 0, 0, 0, 0),
(1069, 10, 143, 0, 0, 0, 0),
(1070, 10, 144, 0, 0, 0, 0),
(1071, 10, 145, 0, 0, 0, 0),
(1072, 10, 146, 0, 0, 0, 0),
(1073, 10, 147, 0, 0, 0, 0),
(1074, 10, 148, 0, 0, 0, 0),
(1075, 10, 157, 0, 0, 0, 0),
(1076, 10, 158, 0, 0, 0, 0),
(1077, 10, 159, 0, 0, 0, 0),
(1078, 10, 160, 0, 0, 0, 0),
(1079, 10, 161, 0, 0, 0, 0),
(1080, 10, 162, 0, 0, 0, 0),
(1081, 10, 163, 0, 0, 0, 0),
(1082, 10, 164, 0, 0, 0, 0),
(1083, 10, 165, 0, 0, 0, 0),
(1084, 10, 166, 0, 0, 0, 0),
(1085, 10, 167, 0, 0, 0, 0),
(1086, 10, 1, 0, 0, 0, 0),
(1087, 10, 2, 0, 0, 0, 0),
(1088, 10, 3, 0, 0, 0, 0),
(1089, 10, 4, 0, 0, 0, 0),
(1090, 10, 5, 0, 0, 0, 0),
(1091, 10, 30, 0, 0, 0, 0),
(1092, 10, 127, 0, 0, 0, 0),
(1093, 10, 154, 0, 0, 0, 0),
(1094, 10, 7, 0, 0, 0, 0),
(1095, 10, 8, 0, 0, 0, 0),
(1096, 10, 6, 0, 0, 0, 0),
(1097, 10, 9, 0, 0, 0, 0),
(1098, 10, 10, 0, 0, 0, 0),
(1099, 10, 11, 0, 0, 0, 0),
(1100, 10, 113, 0, 0, 0, 0),
(1101, 10, 114, 0, 0, 0, 0),
(1102, 10, 115, 0, 0, 0, 0),
(1103, 10, 116, 0, 0, 0, 0),
(1104, 10, 117, 0, 0, 0, 0),
(1105, 10, 110, 0, 0, 0, 0),
(1106, 10, 111, 0, 0, 0, 0),
(1107, 10, 112, 0, 0, 0, 0),
(1108, 10, 12, 0, 0, 0, 0),
(1109, 10, 13, 0, 0, 0, 0),
(1110, 10, 14, 0, 0, 0, 0),
(1111, 10, 15, 0, 0, 0, 0),
(1112, 10, 16, 0, 0, 0, 0),
(1113, 10, 17, 0, 0, 0, 0),
(1114, 10, 18, 0, 0, 0, 0),
(1115, 10, 19, 0, 0, 0, 0),
(1116, 10, 20, 0, 0, 0, 0),
(1117, 10, 21, 0, 0, 0, 0),
(1118, 10, 22, 0, 0, 0, 0),
(1119, 10, 107, 0, 0, 0, 0),
(1120, 10, 23, 0, 0, 0, 0),
(1121, 10, 24, 0, 0, 0, 0),
(1122, 10, 25, 0, 0, 0, 0),
(1123, 10, 26, 0, 0, 0, 0),
(1124, 10, 27, 0, 0, 0, 0),
(1125, 10, 28, 0, 0, 0, 0),
(1126, 10, 29, 0, 0, 0, 0),
(1127, 10, 133, 0, 0, 0, 0),
(1128, 10, 109, 0, 0, 0, 0),
(1129, 10, 129, 0, 0, 0, 0),
(1130, 10, 31, 0, 0, 0, 0),
(1131, 10, 33, 0, 0, 0, 0),
(1132, 10, 32, 0, 0, 0, 0),
(1133, 10, 88, 0, 0, 0, 0),
(1134, 10, 89, 0, 0, 0, 0),
(1135, 10, 34, 0, 0, 0, 0),
(1136, 10, 35, 0, 0, 0, 0),
(1137, 10, 36, 0, 0, 0, 0),
(1138, 10, 37, 0, 0, 0, 0),
(1139, 10, 38, 0, 0, 0, 0),
(1140, 10, 39, 0, 0, 0, 0),
(1141, 10, 77, 0, 0, 0, 0),
(1142, 10, 78, 0, 0, 0, 0),
(1143, 10, 79, 0, 0, 0, 0),
(1144, 10, 153, 0, 0, 0, 0),
(1145, 10, 168, 0, 0, 0, 0),
(1146, 10, 174, 0, 0, 0, 0),
(1147, 10, 136, 0, 0, 0, 0),
(1148, 10, 137, 0, 0, 0, 0),
(1149, 10, 138, 0, 0, 0, 0),
(1150, 10, 139, 0, 0, 0, 0),
(1151, 10, 140, 0, 0, 0, 0),
(1152, 10, 141, 0, 0, 0, 0),
(1153, 10, 40, 0, 0, 0, 0),
(1154, 10, 41, 0, 0, 0, 0),
(1155, 10, 42, 0, 0, 0, 0),
(1156, 10, 43, 0, 0, 0, 0),
(1157, 10, 44, 0, 0, 0, 0),
(1158, 10, 45, 0, 0, 0, 0),
(1159, 10, 46, 0, 0, 0, 0),
(1160, 10, 47, 0, 0, 0, 0),
(1161, 10, 48, 0, 0, 0, 0),
(1162, 10, 175, 0, 0, 0, 0),
(1163, 10, 49, 1, 0, 0, 0),
(1164, 10, 50, 0, 0, 0, 0),
(1165, 10, 51, 0, 0, 0, 0),
(1166, 10, 52, 0, 0, 0, 0),
(1167, 10, 53, 0, 0, 0, 0),
(1168, 10, 54, 0, 0, 0, 0),
(1169, 10, 55, 0, 0, 0, 0),
(1170, 10, 56, 0, 0, 0, 0),
(1171, 10, 57, 0, 0, 0, 0),
(1172, 10, 58, 0, 0, 0, 0),
(1173, 10, 59, 0, 0, 0, 0),
(1174, 10, 60, 0, 0, 0, 0),
(1175, 10, 61, 0, 0, 0, 0),
(1176, 10, 62, 0, 0, 0, 0),
(1177, 10, 80, 0, 0, 0, 0),
(1178, 10, 149, 0, 0, 0, 0),
(1179, 10, 150, 0, 0, 0, 0),
(1180, 10, 69, 0, 0, 0, 0),
(1181, 10, 70, 0, 0, 0, 0),
(1182, 10, 71, 0, 0, 0, 0),
(1183, 10, 72, 0, 0, 0, 0),
(1184, 10, 73, 0, 0, 0, 0),
(1185, 10, 74, 0, 0, 0, 0),
(1186, 10, 75, 0, 0, 0, 0),
(1187, 10, 76, 0, 0, 0, 0),
(1188, 10, 104, 0, 0, 0, 0),
(1189, 10, 130, 0, 0, 0, 0),
(1190, 10, 155, 0, 0, 0, 0),
(1191, 10, 156, 0, 0, 0, 0),
(1192, 10, 63, 0, 0, 0, 0),
(1193, 10, 64, 0, 0, 0, 0),
(1194, 10, 65, 0, 0, 0, 0),
(1195, 10, 66, 0, 0, 0, 0),
(1196, 10, 67, 0, 0, 0, 0),
(1197, 10, 68, 0, 0, 0, 0),
(1198, 10, 401, 0, 0, 0, 0),
(1199, 10, 501, 1, 0, 0, 0),
(1200, 10, 502, 1, 0, 0, 0),
(1201, 10, 503, 0, 0, 0, 0),
(1202, 10, 504, 0, 0, 0, 0),
(1203, 10, 505, 0, 0, 0, 0),
(1204, 10, 81, 0, 0, 0, 0),
(1205, 10, 82, 0, 0, 0, 0),
(1206, 10, 83, 0, 0, 0, 0),
(1207, 10, 84, 0, 0, 0, 0),
(1208, 10, 85, 0, 0, 0, 0),
(1209, 10, 86, 0, 0, 0, 0),
(1210, 10, 87, 0, 0, 0, 0),
(1211, 10, 90, 0, 0, 0, 0),
(1212, 10, 103, 0, 0, 0, 0),
(1213, 10, 105, 0, 0, 0, 0),
(1214, 10, 106, 0, 0, 0, 0),
(1215, 10, 108, 0, 0, 0, 0),
(1216, 10, 128, 0, 0, 0, 0),
(1217, 10, 134, 0, 0, 0, 0),
(1218, 10, 135, 0, 0, 0, 0),
(1219, 10, 169, 0, 0, 0, 0),
(1220, 10, 170, 0, 0, 0, 0),
(1221, 10, 171, 0, 0, 0, 0),
(1222, 10, 172, 0, 0, 0, 0),
(1223, 1, 506, 1, 1, 1, 1),
(1224, 1, 507, 1, 1, 1, 1),
(1225, 1, 508, 1, 1, 1, 1),
(1226, 1, 509, 1, 1, 1, 1),
(1227, 1, 506, 1, 1, 1, 1),
(1228, 1, 507, 1, 1, 1, 1),
(1229, 1, 508, 1, 1, 1, 1),
(1230, 1, 509, 1, 1, 1, 1),
(1231, 2, 506, 1, 1, 1, 1),
(1232, 2, 507, 1, 1, 1, 1),
(1233, 2, 508, 1, 1, 1, 1),
(1234, 2, 509, 1, 1, 1, 1),
(1235, 3, 506, 0, 0, 1, 0),
(1236, 3, 507, 0, 0, 1, 0),
(1237, 3, 508, 0, 0, 1, 0),
(1238, 3, 509, 1, 1, 1, 1),
(1239, 9, 506, 1, 1, 1, 0),
(1240, 9, 507, 1, 1, 1, 0),
(1241, 9, 508, 1, 1, 1, 0),
(1242, 9, 509, 1, 1, 1, 0);

-- --------------------------------------------------------

--
-- Table structure for table `student`
--

CREATE TABLE IF NOT EXISTS `student` (
  `id` int NOT NULL AUTO_INCREMENT,
  `register_no` varchar(100) DEFAULT NULL,
  `admission_date` varchar(100) DEFAULT NULL,
  `first_name` varchar(255) DEFAULT NULL,
  `last_name` varchar(255) DEFAULT NULL,
  `gender` varchar(20) DEFAULT NULL,
  `birthday` varchar(100) DEFAULT NULL,
  `religion` varchar(100) DEFAULT NULL,
  `caste` varchar(100) DEFAULT NULL,
  `blood_group` varchar(100) DEFAULT NULL,
  `mother_tongue` varchar(100) DEFAULT NULL,
  `current_address` text,
  `permanent_address` text,
  `city` varchar(255) DEFAULT NULL,
  `state` varchar(255) DEFAULT NULL,
  `mobileno` varchar(100) DEFAULT NULL,
  `category_id` int NOT NULL DEFAULT '0',
  `email` varchar(100) DEFAULT NULL,
  `parent_id` int DEFAULT NULL,
  `route_id` int NOT NULL DEFAULT '0',
  `stoppage_point_id` int DEFAULT NULL,
  `vehicle_id` int DEFAULT NULL,
  `hostel_id` int NOT NULL DEFAULT '0',
  `room_id` int NOT NULL DEFAULT '0',
  `previous_details` text,
  `photo` varchar(100) DEFAULT NULL,
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=667 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `student`
--

INSERT INTO `student` (`id`, `register_no`, `admission_date`, `first_name`, `last_name`, `gender`, `birthday`, `religion`, `caste`, `blood_group`, `mother_tongue`, `current_address`, `permanent_address`, `city`, `state`, `mobileno`, `category_id`, `email`, `parent_id`, `route_id`, `stoppage_point_id`, `vehicle_id`, `hostel_id`, `room_id`, `previous_details`, `photo`, `active`, `created_at`, `updated_at`) VALUES
(307, 'P00596', '1969-12-31', 'Dorcas  Adejoke', 'ADELAKUN', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 307, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-30 18:33:43', NULL),
(308, 'P00654', '1969-12-31', 'Zion', 'Akinloye', '', '1969-12-31', 'NULL', '', '', 'NULL', '', '', '', 'Nigeria', '', 0, '', 308, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:07:15', NULL),
(309, 'P00350', '1969-12-31', 'Ridwanulahi Akorede', 'ABDUL HAMMED', 'Male', '1969-12-31', '', '', '', '', 'Back 99b Mokuro Road, Ile-ife', '', '', 'Osun', '', 0, '', 309, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:06', NULL),
(310, 'P00487', '1969-12-31', 'Ibrahim Akorede', 'ABIOLA', 'Male', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 310, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:06', NULL),
(311, 'P00304', '1969-12-31', 'Ifeoluwa Samson', 'ADELEKE', 'Male', '1969-12-31', '', '', '', '', 'Olubuse Quarters', '', '', 'Fct', '', 0, '', 311, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:06', NULL),
(313, 'P00193', '1969-12-31', 'ADEOLUWA JOSEPH', 'ADEPOJU', 'MALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'WANDE ABIMBOLA ESTATE, ZONE 6, OLUBUSE QUARTERS', '', '', 'OSUN', '', 0, '', 313, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(314, 'P00315', '1969-12-31', 'Adebola Joy', 'ADEPOJU', 'Female', '1969-12-31', '', '', '', '', 'House 7, Wande Abimbola Estate, Ile-ife', '', '', 'Osun', '', 0, '', 314, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(315, 'P00391', '1969-12-31', 'Temidayo Mercy', 'ADESINA', 'Female', '1969-12-31', '', '', '', '', 'Afeki,opa, Ile Ife', '', '', 'Osun', '', 0, '', 315, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(316, 'P00394', '1969-12-31', 'Chris', 'ADEWOYIN', 'Male', '1969-12-31', '', '', '', '', '3, Line 2c, Aladanla Layout, Ile Ife', '', '', 'Osun', '', 0, '', 316, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(317, 'P00489', '1969-12-31', 'Oreoluwa Adedolapo', 'AKANJI', 'FEMALE', '1969-12-31', '', '', '', '', 'Aladanla', '', '', 'FCT', '', 0, '', 317, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(318, 'P00488', '1969-12-31', 'Daniel  Ayomide', 'AKINYOSADE', 'Male', '1969-12-31', 'christainity', '', '', '', 'Osu', '', '', 'Fct', '', 0, '', 318, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(319, 'P00443', '1969-12-31', 'Oluwafolafunmi Temileyi', 'AKOMOLAFE', 'Female', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 319, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(320, 'P00425', '1969-12-31', 'Akindesola Albert', 'ALARAN', 'Female', '1969-12-31', '', '', '', '', 'Fajuyi', '', '', 'Fct', '', 0, '', 320, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(321, 'P00383', '1969-12-31', 'Adedunmola Adesewa', 'ANIBIJUWON', 'Female', '1969-12-31', 'christainity', '', '', '', 'Total Filing Station, Aladanla, Ile Ife', '', '', 'Osun', '', 0, '', 321, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(322, 'P00328', '1969-12-31', 'Nelson Adetomiwa', 'AROWOLO', 'Male', '1969-12-31', '', '', '', '', 'Beside Chirstway Church, Iloromu', '', '', 'Fct', '', 0, '', 322, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:07', NULL),
(323, 'P00343', '1969-12-31', 'Iremide Racheal', 'AWOYELE', 'Female', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 323, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:08', NULL),
(324, 'P00449', '1969-12-31', 'Alexandra Enioluwa', 'BABATUNDE', 'Female', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 324, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:08', NULL),
(325, 'P00307', '1969-12-31', 'Mofofayo Zion', 'BALOGUN', 'Male', '1969-12-31', '', '', '', '', 'Dept. Of Heamatology,oauthc', '', '', 'Ondo', '', 0, '', 325, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:08', NULL),
(327, 'P00288', '1969-12-31', 'Daniel Oluwadarasimi', 'FASOGBON', 'Male', '1969-12-31', '', '', '', '', 'Idita', '', '', 'Fct', '', 0, '', 327, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:08', NULL),
(328, 'P00414', '1969-12-31', 'Oyindamola Moyinoluwa', 'FASORANTI', 'Female', '1969-12-31', '', '', '', '', 'Near Soji Opa, Oranfe Street, Off OAUTHC Phase II Entrance, Ile-Ife', '', 'Ife East', 'Osun', '', 0, '', 328, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:08', NULL),
(332, 'P00341', '1969-12-31', 'Johanna Aanuoluwa', 'ODUNYEMI', 'Female', '1969-12-31', '', '', '', '', 'Olopomeji', '', '', 'Fct', '', 0, '', 332, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:08', NULL),
(333, 'P00318', '1969-12-31', 'Joshua Eyimofe', 'OGUNMADE', 'Male', '1969-12-31', '', '', '', '', 'Saliu Okiji Street,oranfe Ile-ife', '', '', 'Ogun', '', 0, '', 333, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:08', NULL),
(335, 'P00312', '1969-12-31', 'Alfred', 'OLADELE', 'Male', '1969-12-31', '', '', '', '', 'Aladanla', '', '', 'Fct', '', 0, '', 335, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(336, 'P00400', '1969-12-31', 'Elizabeth Ireoluwa', 'OLADELE', 'Female', '1969-12-31', '', '', '', '', '2, Bolorunduro, Oke - Omi, Osu', '', '', 'Ekiti', '', 0, '', 336, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(337, 'P00448', '1969-12-31', 'Isaac Adeifeoluwa', 'OLADIRAN', 'Male', '1969-12-31', '', '', '', '', 'Temipemi', '', '', 'Fct', '', 0, '', 337, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(338, 'P00346', '1969-12-31', 'Michelle Toluwalase', 'OLAGUNJU', 'Female', '1969-12-31', '', '', '', '', 'Ifewara Road, Ile-ife', '', '', 'Osun', '', 0, '', 338, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(339, 'P00347', '1969-12-31', 'Michael Tanitotuwa', 'OLAGUNJU', 'Male', '1969-12-31', '', '', '', '', 'Ifewara Road Ile-ife', '', '', 'Osun', '', 0, '', 339, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(340, 'P00439', '1969-12-31', 'Iradatullahi Olasewa', 'OLAOTIPIN', 'Male', '1969-12-31', '', '', '', '', 'Oke Ogbo', '', '', 'Fct', '', 0, '', 340, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(341, 'P00354', '1969-12-31', 'Moyinoluwa', 'OLUWAFEMI', 'FEMALE', '1969-12-31', '', '', '', '', 'Olasode Area, Ile Ife, Osun State', '', '', 'OYO', '', 0, '', 341, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(342, 'P00469', '1969-12-31', 'Hameedah Adeola', 'ADEBOYE', 'FEMALE', '1969-12-31', '', '', '', '', 'Idita', '', '', 'OSUN', '', 0, '', 342, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(343, 'P00598', '1969-12-31', 'Chinonso Joel', 'PATRICK', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 343, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(344, 'P00338', '1969-12-31', 'Oluwasemilore Enoch', 'BOLAJI', 'Male', '1969-12-31', '', '', '', '', 'Idita', '', '', 'Fct', '', 0, '', 344, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:09', NULL),
(345, 'P00362', '1969-12-31', 'Isreal Ayomide', 'EGBEYEMI', 'Male', '1969-12-31', '', '', '', '', 'No 8,iloromi Quarters,ile Ife', '', 'Ife central', 'Osun', '', 0, '', 345, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(346, 'P00495', '1969-12-31', 'Abdulmateen Opeyemi', 'GBADAMOSI', 'Male', '1969-12-31', '', '', '', '', 'Iloromu', '', '', 'Fct', '', 0, '', 346, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(347, 'P00548', '1969-12-31', 'Emmanuella', 'ADEOYE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 347, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(348, 'P00549', '1969-12-31', 'Emmanuel Ifesinachi', 'OKECHUKWU', '', '1969-12-31', 'christainity', '', '', '', 'House 42 ilupeju, oke ogbo Ile ife', '', 'Ohaukwu', 'Ebonyi', '', 0, '', 348, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(349, 'P00310', '1969-12-31', 'Muizat Olamide', 'SANUSI', 'Female', '1969-12-31', 'islam', '', '', '', '79,mokuro Road,ile-ife,osun State', '', 'Ife East', 'Osun', '', 0, '', 349, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(350, 'P00369', '1969-12-31', 'Oyeyemi Ethan', 'OYETORO', 'Male', '1969-12-31', '', '', '', '', 'Erinta Layout, Olasode', '', '', 'Oyo', '', 0, '', 350, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(351, 'P00297', '1969-12-31', 'Oyeleke Dominion', 'OYEWUNMI', 'MALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'Fajuyi', '', '', 'FCT', '', 0, '', 351, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(352, 'P00405', '1969-12-31', 'Becka Imisioluwa', 'PATRICK', 'Female', '1969-12-31', '', '', '', '', 'Opposite Keto Filling Station', '', '', 'Fct', '', 0, '', 352, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(353, 'P00454', '1969-12-31', 'Testimony  Chimeremeze', 'PRINCEWILL', 'Female', '1969-12-31', '', '', '', '', 'Oauthc', '', '', 'Fct', '', 0, '', 353, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(354, 'P00576', '1969-12-31', 'Daniel Obaloluwa', 'Uba', 'Male', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 354, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(355, 'P00589', '1969-12-31', 'Mojubaoluwa Michael', 'Aduroja', 'Male', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 355, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:10', NULL),
(356, 'P00538', '1969-12-31', 'Umarufaruq', 'ADEBAYO', 'Male', '1969-12-31', 'islam', '', '', '', '', '', '', '', '', 0, '', 356, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:08:11', NULL),
(357, 'P00332', '1969-12-31', 'Momooreoluwa', 'ABASS', 'Female', '1969-12-31', '', '', '', '', 'Line 5, Ife City College Area', '', '', 'Fct', '', 0, '', 357, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:50', NULL),
(358, 'P00230', '1969-12-31', 'Ayomide', 'ABEWELA', 'Female', '1969-12-31', '', '', '', '', 'Ikoyi Quarter Ile Ife', '', '', '', '', 0, '', 358, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:50', NULL),
(359, 'P00503', '1969-12-31', 'Kehinde', 'ADEFIOYE', 'Male', '1969-12-31', '', '', '', '', 'Idita', '', '', 'Osun', '', 0, '', 359, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:50', NULL),
(360, 'P00504', '1969-12-31', 'Taiwo', 'ADEFIOYE', 'Male', '1969-12-31', '', '', '', '', 'Idita', '', '', 'Osun', '', 0, '', 360, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:50', NULL),
(361, 'P00287', '1969-12-31', 'Iyanuoluwa', 'ADETOGUN', 'Female', '1969-12-31', '', '', '', '', 'Idi Iroko', '', '', 'Fct', '', 0, '', 361, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(362, 'P00292', '1969-12-31', 'Damilare', 'ADEYEMO', 'Male', '1969-12-31', '', '', '', '', 'Olubuse', '', '', 'Fct', '', 0, '', 362, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(363, 'P00457', '1969-12-31', 'Tiwatope', 'AFOLABI', 'Female', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 363, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(365, 'P00472', '1969-12-31', 'Oluwalonimi', 'AJIBOLA', 'Female', '1969-12-31', '', '', '', '', 'Oauthc', '', '', 'Fct', '', 0, '', 365, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(366, 'P00250', '1969-12-31', 'Zakariyau', 'BELLO', 'Male', '1969-12-31', '', '', '', '', 'Obalufon', '', '', 'Osun', '', 0, '', 366, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(367, 'P00231', '1969-12-31', 'Daniel', 'ELIBOH', 'Male', '1969-12-31', '', '', '', '', '22 Omotoyosi Ajayi Street Behind Gboye Filling Station', '', '', '', '', 0, '', 367, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(368, 'P00286', '1969-12-31', 'Anjolaoluwa', 'FAGBEMI', 'Female', '1969-12-31', '', '', '', '', 'Ajegunle', '', '', 'Fct', '', 0, '', 368, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(369, 'P00283', '1969-12-31', 'Folarin', 'FOWOWE', 'Male', '1969-12-31', 'christainity', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 369, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(370, 'P00267', '1969-12-31', 'Ayomide', 'JAYEOBA', 'Male', '1969-12-31', '', '', '', '', 'Ikoyi Quarter,', '', '', 'Fct', '', 0, '', 370, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(371, 'P00296', '1969-12-31', 'Glory', 'KOLAJO', 'Female', '1969-12-31', '', '', '', '', 'Off Oladimeji Schools', '', '', 'Fct', '', 0, '', 371, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:51', NULL),
(372, 'P00565', '1969-12-31', 'Barachel OreOluwa', 'BALOGUN', '', '1969-12-31', 'christainity', '', '', '', 'Oranfe, Ile-Ife', '', '', 'Lagos', '', 0, '', 372, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(373, 'P00564', '1969-12-31', 'Elijah Oluwaferanmi', 'OGUNODE', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 373, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(374, 'P00577', '1969-12-31', 'Oluwashindara Daniel', 'ADEWOYIN', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 374, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(375, 'P00384', '1969-12-31', 'Abdulbasit', 'MUYIDEEN', 'Male', '1969-12-31', 'Islam', '', '', '', 'No 39 Awolumate,opa,ile-ife', '', '', 'Fct', '', 0, '', 375, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(376, 'P00192', '1969-12-31', 'KIVA', 'NZENWA', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'ANIYAJUWON STREET', '', '', 'IMO', '', 0, '', 376, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(379, 'P00244', '1969-12-31', 'Iruooghene', 'OKOTIE', 'Female', '1969-12-31', '', '', '', '', 'Jse, Oau', '', '', 'Fct', '', 0, '', 379, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(380, 'P00258', '1969-12-31', 'Oreoluwa', 'OLAFARE', 'MALE', '1969-12-31', '', '', '', '', 'Ife City College Road', '', '', 'FCT', '', 0, '', 380, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(381, 'P00245', '1969-12-31', 'Racheal', 'OLAJIDE', 'Female', '1969-12-31', '', '', '', '', 'Iloromu', '', '', 'Ondo', '', 0, '', 381, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(382, 'P00198', '1969-12-31', 'Kolawole', 'OLAMIJULO', 'Male', '1969-12-31', '', '', '', '', 'Skymax Pharmacy, Ilesa Road', '', '', 'Osun', '', 0, '', 382, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:52', NULL),
(383, 'P00463', '1969-12-31', 'Oluwamayomikun', 'OMOLOLU', 'Male', '1969-12-31', 'christainity', '', '', '', 'Olubuse Quarters', '', '', 'Osun', '', 0, '', 383, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(384, 'P00438', '1969-12-31', 'Emmanuel', 'SALIU', 'Male', '1969-12-31', '', '', '', '', 'Oloruntobi,ife City', '', '', 'Fct', '', 0, '', 384, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(385, 'P00299', '1969-12-31', 'Khayrah', 'SANUSI', 'Female', '1969-12-31', '', '', '', '', 'Aniyanjuwon Street', '', '', 'Osun', '', 0, '', 385, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(387, 'P00593', '1969-12-31', 'Abdulazeez Ayomide', 'AFOLABI', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 387, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(388, 'P00597', '1969-12-31', 'SARAH  TIWATOPE', 'ONI', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 388, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(389, 'P00547', '1969-12-31', 'Nelson', 'UGWU', '', '1969-12-31', 'christainity', '', '', '', 'Oranfe, Ile Ife', '', '', 'Osun state', '', 0, '', 389, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(390, 'P00592', '1969-12-31', 'Neemah Boluwatife', 'LAWAL', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 390, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(391, 'P00541', '1969-12-31', 'Darasimi', 'OWOOTOMO', '', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 391, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(392, 'P00522', '1969-12-31', 'Millicent', 'ADEYEMO', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 392, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 0, '2025-10-31 05:11:53', NULL),
(393, 'P00531', '1969-12-31', 'Jolayemi', 'OLUWAFEMI', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 393, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:11:53', NULL),
(394, 'P00544', '1969-12-31', 'Mohammed  Folarin', 'OLAOTIPIN', 'MALE', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 394, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:33', NULL),
(395, 'P00172', '1969-12-31', 'ADEKUNLE DANIEL', 'ADEBOWALE', 'MALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'NO.6 ANIYAJUWON II, ORANFE, ILE-IFE', '', '', 'OSUN', '', 0, '', 395, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:33', NULL),
(396, 'P00468', '1969-12-31', 'Aisha Adekunmi', 'ADEBOYE', 'FEMALE', '1969-12-31', '', '', '', '', 'Idita', '', '', 'FCT', '', 0, '', 396, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:33', NULL),
(397, 'P00200', '1969-12-31', 'Ameedat Inioluwa', 'ADEFISAYO', 'Female', '1969-12-31', '', '', '', '', 'Rotkay Plaza, Opposite Oauthc Phase 1 Gate.', '', '', 'Osun', '', 0, '', 397, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:33', NULL),
(398, 'P00191', '1969-12-31', 'NEHEMIAH IDUNUOLUWA', 'ADEWOYIN', 'MALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'MOKURO ROAD ILE - IFE', '', '', 'OSUN', '', 0, '', 398, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(399, 'P00339', '1969-12-31', 'Toluwanimi Lillian', 'ADEYERA', 'Female', '1969-12-31', '', '', '', '', 'Olopomeji', '', '', 'Fct', '', 0, '', 399, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(400, 'P00471', '1969-12-31', 'Jedidiah Emmanuel', 'AJIBOLA', 'Male', '1969-12-31', '', '', '', '', 'Oauthc', '', '', 'Fct', '', 0, '', 400, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(401, 'P00444', '1969-12-31', 'Oluwafirefunmi Ikeoluwa', 'AKOMOLAFE', 'Female', '1969-12-31', 'christainity', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 401, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(402, 'P00173', '1969-12-31', 'DESMOND EMMANUEL', 'AWOYELE', 'MALE', '1969-12-31', 'CHRISTIANITY', '', '', '', '54 ORANFE STREET, ILE-IFE', '', '', 'OSUN', '', 0, '', 402, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(403, 'P00442', '1969-12-31', 'Joanna Oluwadarasimi', 'ADENIYI', 'Female', '1969-12-31', '', '', '', '', 'Awoyoku', '', '', 'Fct', '', 0, '', 403, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(404, 'P00313', '1969-12-31', 'Molamijesu', 'BALOGUN', 'Male', '1969-12-31', '', '', '', '', 'Olubuse Quarters,along Ilesha Road,ile Ife.', '', '', 'Ondo', '', 0, '', 404, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(405, 'P00183', '1969-12-31', 'ESTHER IYANUOLUWA', 'BAMITEKO', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', '5, JINAT ARALOLA STREET, ILOROMU QUARTERS', '', '', 'EKITI', '', 0, '', 405, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(406, 'P00215', '1969-12-31', 'Obaloluwa Popoola', 'Daramola', 'Male', '1969-12-31', 'Christianity', '', '', '', 'Idita Zone,mokuro, Ile-ife.osun-state', '', '', 'Osun', '', 0, '', 406, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(407, 'P00363', '1969-12-31', 'Mofopefoluwa Joshua', 'EGBEYEMI', 'Male', '1969-12-31', 'christainity', '', '', '', 'No 8, Iloromu Quarter, Ile Ife', '', 'Ife central', 'Osun', '', 0, '', 407, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:34', NULL),
(408, 'P00491', '1969-12-31', 'Dominion Faith', 'FADARE', 'FEMALE', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'FCT', '', 0, '', 408, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(409, 'P00171', '1969-12-31', 'MOMOOREOLUWA ABIGAIL', 'FAMUBODE', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'NO. 21 OLASODE STREET', '', '', 'EKITI', '', 0, '', 409, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(410, 'P00380', '1969-12-31', 'Grace Adesire', 'OGUNSAKIN', 'Female', '1969-12-31', '', '', '', '', 'Zone Db Oranfe, Ile Ife, Osun State', '', '', 'Osun', '', 0, '', 410, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(411, 'P00334', '1969-12-31', 'Victor Aderomola', 'OYEJIDE', 'Male', '1969-12-31', '', '', '', '', 'Modomo', '', '', 'Fct', '', 0, '', 411, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(412, 'P00368', '1969-12-31', 'Oyelade Tehillah', 'OYETORO', 'Female', '1969-12-31', '', '', '', '', 'Erinta Layout, Olasode', '', '', 'Fct', '', 0, '', 412, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(413, 'P00404', '1969-12-31', 'Kelvin Modeniola', 'PATRICK', 'Male', '1969-12-31', '', '', '', '', 'Opposite Keto Filling Station Mokuro', '', '', 'Fct', '', 0, '', 413, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(414, 'P00455', '1969-12-31', 'Blossom Amanda', 'PRINCEWILL', 'FEMALE', '1969-12-31', '', '', '', '', 'Opposite Abitop Hospital', '', '', 'FCT', '', 0, '', 414, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(415, 'P00545', '1969-12-31', 'Joela Obaloluwa', 'ADEOSUN', 'Female', '1969-12-31', 'christainity', '', '', '', '2, Line 1,  Road 7, Ikoyi Quarter Road 7, Ikoyi Quarters, Ile-Ife', '', '7', 'Osun', '', 0, '', 415, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(416, 'P00562', '1969-12-31', 'Abdul seleem', 'Adebayo', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 416, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(417, 'P00248', '1969-12-31', 'Abimbola Adeniiro', 'Adedoyin', 'Male', '1969-12-31', 'christainity', '', '', '', 'Awolumate quarters, Opa', '', 'Ife Central', 'Osun', '', 0, '', 417, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(418, 'P00517', '1969-12-31', 'Adeyeye Alexander', 'ADEDINI', 'Male', '1969-12-31', 'christainity', '', '', '', '1, Ile Isoya Palace,Isoya Ife Kingdom', '', '', 'Osun', '', 0, '', 418, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:35', NULL),
(419, 'P00535', '1969-12-31', 'Oluwashindara', 'ADEDAMOLA', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 419, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:36', NULL),
(420, 'P00543', '1969-12-31', 'Testimony', 'ADEOYE', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 420, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:36', NULL),
(421, 'P00532', '1969-12-31', 'Jomiloju', 'OLUWAFEMI', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 421, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:36', NULL),
(422, 'P00537', '1969-12-31', 'Khalid', 'ADEBAYO', 'Male', '1969-12-31', 'islam', '', '', '', '', '', '', '', '', 0, '', 422, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:13:36', NULL),
(423, 'P00461', '1969-12-31', 'Oluwadarasimi  Joy', 'ADESOKAN', 'Female', '1969-12-31', 'christainity', '', '', '', '6  zone 4 line 3, idita market mokuro Road, Ile-Ife', '', 'Ife East', 'Osun state', '', 0, '', 423, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(424, 'P00550', '1969-12-31', 'Desire', 'ADEBAYO', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 424, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(425, 'P00551', '1969-12-31', 'Feranmi', 'FAYEMI', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 425, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(426, 'P00552', '1969-12-31', 'Oluwadasimi', 'FASOTE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 426, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(427, 'P00553', '1969-12-31', 'Oluwashindara', 'OLADELE', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 427, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(428, 'P00204', '1969-12-31', 'Nelson Adedeji', 'ADEYEMO', 'Male', '1969-12-31', '', '', '', '', 'Anu-olu Street, Iloromu', '', '', '', '', 0, '', 428, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 0, '2025-10-31 05:17:57', NULL),
(429, 'P00490', '1969-12-31', 'Erioluwa Wuraola', 'AKANJI', 'Female', '1969-12-31', '', '', '', '', 'Aladanla', '', '', 'Fct', '', 0, '', 429, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(430, 'P00079', '1969-12-31', 'EBUNOLUWA ENIOLUWAFE', 'AKINTARO', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'PLOT VI ,MAKINDE STREET, IDI IROKO ,ORANFE', '', '', 'OSUN', '', 0, '', 430, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(431, 'P00451', '1969-12-31', 'Victoria  Ayomiotan', 'AYENI', 'Female', '1969-12-31', 'christainity', '', '', '', 'Mokuro', '', '', 'Fct', '', 0, '', 431, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(432, 'P00130', '1969-12-31', 'MICHELA OFURE', 'ELIBOH', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', '22 OMOTOYOSI AJAYI STREET, BEHIND GBOYE FILLING STATION, ILESA ROAD, ILE-IFE', '', '', 'EBONYI', '', 0, '', 432, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:57', NULL),
(433, 'P00213', '1969-12-31', 'Oluwademilade Fawas', 'FAGBEMI', 'Male', '1969-12-31', '', '', '', '', 'No 51, Ajegunle Street', '', '', '', '', 0, '', 433, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(434, 'P00176', '1969-12-31', 'NAJAAT TOMILOLA', 'ISA', 'FEMALE', '1969-12-31', 'ISLAM', '', '', '', 'ILOROMU, ILE - IFE', '', '', 'OSUN', '', 0, '', 434, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(435, 'P00450', '1969-12-31', 'Muhammed Olamide', 'LAWAL', 'Male', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 435, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(437, 'P00127', '1969-12-31', 'JOMILOJU ELYON', 'MATTHEW', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', '10, ILOROMU QUARTERS, ILE-IFE', '', '', 'OSUN', '', 0, '', 437, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(438, 'P00125', '1969-12-31', 'EUNICE EBUNOLUWA', 'OGUNDEPO', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'NO 4, BACK AGBALA DANIEL ILESA ROAD,ILE IFE', '', '', 'OSUN', '', 0, '', 438, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(440, 'P00575', '1969-12-31', 'Emmanuel Damilola', 'Samuel', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 440, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(441, 'P00582', '1969-12-31', 'Hanoon Olamide', 'Olatunji', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 441, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(442, 'P00494', '1969-12-31', 'Muhmmed Adeyemi', 'QUADRI', 'Male', '1969-12-31', '', '', '', '', 'Onibuor, Opa', '', '', 'Fct', '', 0, '', 442, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(443, 'P00080', '1969-12-31', 'ABDULMUIZZ OLATUNJI', 'SANUSI', 'MALE', '1969-12-31', 'islam', '', '', '', '79,MOKURO ROAD,ILE IFE', '', 'Ife East', 'OSUN', '', 0, '', 443, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:58', NULL),
(444, 'P00256', '1969-12-31', 'Chizaram Stephanie', 'UDEH', 'Female', '1969-12-31', '', '', '', '', 'Erinta, Ife City College Area', '', '', 'Fct', '', 0, '', 444, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:59', NULL),
(445, 'P00623', '1969-12-31', 'Gold Inioluwa', 'Adereti', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 445, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:17:59', NULL),
(446, 'P00556', '1969-12-31', 'Kafopefoluwa', 'ADEWUYI', 'MALE', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 446, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:24:59', NULL),
(447, 'P00060', '1969-12-31', 'MERCY ORE-OLUWA', 'ADEKANYE', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'ORI OWO LINE 1,IFE CITY, ZONE 5', '', '', 'FCT', '', 0, '', 447, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:24:59', NULL),
(448, 'P00046', '1969-12-31', 'BABAFEMI ISABELLA', 'ADELOYE', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'OREMEJI BUILDING,ILESA ROAD,ILE IFE', '', '', 'OSUN', '', 0, '', 448, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:24:59', NULL),
(449, 'P00340', '1969-12-31', 'Adedunmola Karen', 'ADENIJI', 'Female', '1969-12-31', '', '', '', '', 'Oke Ogbo', '', '', 'Fct', '', 0, '', 449, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:24:59', NULL),
(450, 'P00057', '1969-12-31', 'IREMIDE', 'ADESINA', 'MALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'NO 5, SEMINARY OPA ILE IFE', '', '', 'EKITI', '', 0, '', 450, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(451, 'P00047', '1969-12-31', 'IYANUOLUWA ENIOLUYAN', 'AKINTARO', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', 'PLOT VI,MAKINDE STREET,IDI IROKO,ORANFE', '', '', 'OSUN', '', 0, '', 451, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(452, 'P00289', '1969-12-31', 'Wonder', 'AKINTILO', 'Female', '1969-12-31', '', '', '', '', 'Beside Ktis', '', '', 'Fct', '', 0, '', 452, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(453, 'P00290', '1969-12-31', 'Sign', 'AKINTILO', 'Female', '1969-12-31', '', '', '', '', 'Beside Ktis', '', '', 'Fct', '', 0, '', 453, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(454, 'P00117', '1969-12-31', 'DEBORAH TEMILOLUWA', 'BAMITEKO', 'FEMALE', '1969-12-31', 'CHRISTIANITY', '', '', '', '5,JINAT ARALOLA STREET ,ILOROMU 1,ILOROMU QUARTERS ILE IFE', '', '', 'EKITI', '', 0, '', 454, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(455, 'P00054', '1969-12-31', 'MUJEEB OLAMIDE', 'ISA', 'MALE', '1969-12-31', 'ISLAM', '', '', '', 'NO 1 ,ILOROMU QUARTERS ,ILE IFE', '', '', 'OSUN', '', 0, '', 455, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(456, 'P00440', '1969-12-31', 'Al-ameen Ayokunmi', 'Olaotipin', 'Male', '1969-12-31', '', '', '', '', 'Oke Ogbo', '', '', 'Fct', '', 0, '', 456, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(457, 'P00499', '1969-12-31', 'Olamide Emmanuel', 'OYEYEMI', 'Male', '1969-12-31', '', '', '', '', 'Osun State', '', '', 'Fct', '', 0, '', 457, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(458, 'P00518', '1969-12-31', 'Okunade David', 'ADEDINI', 'Male', '1969-12-31', 'christainity', '', '', '', '1, Ile-Isoya Palace,Isoya, Ife Kingdom', '', '', 'Osun', '', 0, '', 458, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:25:00', NULL),
(459, 'P00546', '1969-12-31', 'Fimijoba', 'AWODIRE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 459, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:36', NULL),
(460, 'P00601', '1969-12-31', 'Iremide Israel', 'AGUNLEJIKA', 'Male', '1969-12-31', 'christainity', '', '', '', 'Zac 33 Iyemogun Street, Behind Ilesa East local Govt', '', 'Ilesa East', 'Osun', '', 0, '', 460, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:36', NULL),
(461, 'P00396', '1969-12-31', 'Adebusola Iyanuoluwa', 'ADEWUYI', 'Male', '1969-12-31', '', '', '', '', '64, Orange Str Opposite, Oauthc, Phase Ii', '', '', 'Osun', '', 0, '', 461, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:36', NULL),
(462, 'P00382', '1969-12-31', 'Najeeb Anumorigba', 'ISA', 'Male', '1969-12-31', '', '', '', '', 'No C8, Olubuse Quarters, Ile Ife', '', '', 'Osun', '', 0, '', 462, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:36', NULL),
(463, 'P00446', '1969-12-31', 'Oluwamayowa Martins', 'ABASS', 'Male', '1969-12-31', '', '', '', '', 'Ife City', '', '', 'Fct', '', 0, '', 463, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:36', NULL),
(464, 'P00486', '1969-12-31', 'Oluwafirefunmi Andrea', 'ADEKANMI', 'Female', '1969-12-31', '', '', '', '', 'Agric', '', '', 'Fct', '', 0, '', 464, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:36', NULL),
(465, 'P00484', '1969-12-31', 'Adedolapo Goodnews', 'ADELUGBA', 'Male', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 465, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:36', NULL),
(466, 'P00505', '1969-12-31', 'Omokolade Bengamen', 'ADEYANJU', 'Male', '1969-12-31', '', '', '', '', 'Seminary Opa', '', '', 'Osun', '', 0, '', 466, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(467, 'P00594', '1969-12-31', 'Abdulrahman Akolade', 'Afolabi', 'Male', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 467, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(468, 'P00385', '1969-12-31', 'Princess Aderonke', 'AKERELE', 'Female', '1969-12-31', 'Christianity', '', '', '', 'Temipemi Street', '', '', 'Fct', '', 0, '', 468, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(469, 'P00428', '1969-12-31', 'Ifeoluwa Emmauella', 'AKINTARO', 'Female', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 469, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(470, 'P00483', '1969-12-31', 'Akinloluwa Angela', 'ALARAN', 'Female', '1969-12-31', '', '', '', '', 'Hammedal, Ilesa Garage, Ile-ife', '', '', 'Fct', '', 0, '', 470, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(471, 'P00408', '1969-12-31', 'Samuel Oluwatiresimi', 'AYENI', 'Male', '1969-12-31', 'christainity', '', '', '', 'Iloromu Quarters, Zone D', '', '', 'Fct', '', 0, '', 471, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(472, 'P00452', '1969-12-31', 'Elizabeth  Omogbenro', 'AYENI', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', 'Fct', '', 0, '', 472, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(473, 'P00429', '1969-12-31', 'Omotoyosi Zipporah', 'FOWOWE', 'Female', '1969-12-31', '', '', '', '', 'Oluroye', '', '', 'Fct', '', 0, '', 473, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(474, 'P00342', '1969-12-31', 'Oluwademilade Israel', 'MATTHEW', 'Male', '1969-12-31', '', '', '', '', 'Seminary', '', '', 'Fct', '', 0, '', 474, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(475, 'P00424', '1969-12-31', 'Folakemi Jachimma', 'NZENWA', 'Female', '1969-12-31', '', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 475, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(476, 'P00437', '2014-12-31', 'Obafela Olamilekan', 'OKUNOLA', 'Male', '2014-12-31', 'islam', '', '', '', 'Ife City', '', 'Ife central local government', 'Fct', '', 0, '', 476, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:37', NULL),
(477, 'P00485', '1969-12-31', 'Joyce Oluwadarasimi', 'ODUNYEMI', 'Female', '1969-12-31', '', '', '', '', 'Temi Pemi', '', '', 'Fct', '', 0, '', 477, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(478, 'P00430', '1969-12-31', 'Praise Adebola', 'OGUNSAKIN', 'Female', '1969-12-31', 'christainity', '', '', '', 'Iloromu', '', '', 'Fct', '', 0, '', 478, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(479, 'P00407', '1969-12-31', 'Ireoluwa Daniel', 'OJO', 'Male', '1969-12-31', 'christainity', '', '', '', 'House H172, Temipemi St. Ile Ife', '', 'Ife Central', 'Osun', '', 0, '', 479, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(480, 'P00433', '1969-12-31', 'Abigail Osinachi', 'OKORIE', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', 'Fct', '', 0, '', 480, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(481, 'P00579', '1969-12-31', 'Mojolaoluwa Gabriell', 'Adewoyin', 'Male', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 481, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(482, 'P00456', '1969-12-31', 'Ifeoluwa  Divine-favour', 'OLAYINKA', 'Female', '1969-12-31', '', '', '', '', 'Ife City College Area', '', '', 'Enugu', '', 0, '', 482, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(483, 'P00464', '1969-12-31', 'Joe Oluwademilade', 'OMOLOLU', 'Male', '1969-12-31', 'christainity', '', '', '', 'Olubuse Quarters', '', '', 'Oyo', '', 0, '', 483, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(484, 'P00500', '1969-12-31', 'Jibola Joshua', 'OYEYEMI', 'Male', '1969-12-31', '', '', '', '', '4, Akintola Street , Line 1 Ilode ,ife.', '', '', 'Fct', '', 0, '', 484, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(485, 'P00333', '2014-12-31', 'Ezekiel Oluwatobiloba', 'PETER', 'MALE', '2016-12-31', '', '', '', '', 'Temipemi Quarters', '', '', 'FCT', '', 0, '', 485, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(486, 'P00506', '1969-12-31', 'Promise', 'VICTOR', 'Male', '1969-12-31', '', '', '', '', 'Ojaja', '', '', 'Osun', '', 0, '', 486, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(487, 'P00634', '1969-12-31', 'Racheal  Ayomide', 'Adereti', 'Female', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 487, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:38', NULL),
(488, 'P00599', '1969-12-31', 'Chinachenerem Emmanuel', 'PATRICK', 'Male', '1969-12-31', 'christainity', '', '', '', 'No 8, Oranfe street', '', '', '', '', 0, '', 488, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(489, 'P00519', '1969-12-31', 'Aderayo Naomi', 'ADEDINI', 'Female', '1969-12-31', 'christainity', '', '', '', '1, Ile Isoya Palace,Isoya Ife Kingdom', '', '', 'Osun', '', 0, '', 489, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(490, 'P00521', '1969-12-31', 'Modupeola', 'OPEOLA', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 490, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(491, 'P00540', '1969-12-31', 'Divine Oluwashindara', 'AKINLOYE', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 491, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(492, 'P00542', '1969-12-31', 'Nelson Shedrack', 'OWOOTOMO', 'Male', '1969-12-31', 'christainity', '', '', '', 'Iloromu Junction, Ife', '', '', 'Osun', '', 0, '', 492, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(493, 'P00605', '1969-12-31', 'Ayomide', 'ABAYOMI', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 493, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(494, 'P00612', '1969-12-31', 'CHIDIOMIMI  TRIUMPH', 'UDEH', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 494, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(495, 'P00613', '1969-12-31', 'Chidioduito  Treasure', 'UDEH', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 495, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:27:39', NULL),
(496, 'P00559', '1969-12-31', 'Nancy', 'EWOBE', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 496, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(497, 'P00602', '1969-12-31', 'Jeremiah', 'SOREMEKUN', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 497, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(498, 'P00477', '1969-12-31', 'Nathaniel  Oluwanifemi', 'FUNMILAYO', 'Male', '1969-12-31', 'christainity', '', '', '', 'Iloromu', '', '', 'Fct', '', 0, '', 498, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(499, 'P00493', '1969-12-31', 'Khadijat Adeola', 'QUADRI', 'Female', '1969-12-31', 'Islam', '', '', '', 'Onibuore, Opa', '', '', 'Fct', '', 0, '', 499, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(500, 'P00410', '1969-12-31', 'Adeoluwa  Michael', 'ADEGBENRO', 'Male', '1969-12-31', 'christainity', '', '', '', 'Aladanla', '', '', 'Fct', '', 0, '', 500, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(501, 'P00445', '1969-12-31', 'Adesewa Victoria', 'ADEKANLE', 'Female', '1969-12-31', 'christainity', '', '', '', 'Oke Ogbo', '', '', 'Fct', '', 0, '', 501, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(502, 'P00418', '1969-12-31', 'Adedamola Nehemiah', 'ADENIJI', 'Male', '1969-12-31', 'christainity', '', '', '', 'Oke Ogbo', '', '', 'Fct', '', 0, '', 502, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(503, 'P00473', '1969-12-31', 'Jeshua Eniibukun', 'AJIBOLA', 'Male', '1969-12-31', 'christainity', '', '', '', 'Ile-ife', '', '', 'Fct', '', 0, '', 503, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:50', NULL),
(504, 'P00447', '1969-12-31', 'Samuel Korede', 'AWOTIPE', 'Male', '1969-12-31', 'christainity', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 504, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(505, 'P00462', '1969-12-31', 'Joyce', 'GBENGA-AROTIBA', 'Female', '1969-12-31', 'christainity', '', '', '', 'Anibijuwon Street', '', '', 'Ondo', '', 0, '', 505, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(506, 'P00412', '1969-12-31', 'Oluwadarasimi Christianah', 'OLAFARE', 'Female', '1969-12-31', 'christainity', '', '', '', 'Ife City College Road', '', '', 'Fct', '', 0, '', 506, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(507, 'P00523', '1969-12-31', 'Philemon', 'OGUNJOBI', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 507, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(508, 'P00603', '1969-12-31', 'Daniel', 'OLUWAFEMI', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 508, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(509, 'P00530', '1969-12-31', 'Kikiope', 'OLUWAFEMI', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 509, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(510, 'P00527', '1969-12-31', 'Demilade Kezia', 'ADEPOJU', 'Male', '1969-12-31', 'christainity', '', '', '', 'Aniyanjuwon', '', '', 'Osun', '', 0, '', 510, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(511, 'P00563', '1969-12-31', 'Mariam', 'Adebayo', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 511, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(512, 'P00574', '1969-12-31', 'Desire Deborah', 'Samuel', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 512, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(514, 'P00409', '1969-12-31', 'Ademuyiwa Omoniyiola', 'Adedoyin', 'Male', '1969-12-31', 'christainity', '', '', '', 'Awolumate quarters, Opa', '', 'Ife Central', 'Osun', '', 0, '', 514, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:51', NULL),
(515, 'P00411', '1969-12-31', 'Ademurewa Omoniyiola', 'Adedoyin', 'Female', '1969-12-31', 'christainity', '', '', '', 'Awolumate quarters, Opa', '', 'Ife Central', 'Osun', '', 0, '', 515, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(516, 'P00515', '1969-12-31', 'Zion', 'ALADESAYE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 516, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(517, 'P00479', '1969-12-31', 'Denzel Iyinoluwa', 'BABATUNDE', 'Male', '1969-12-31', 'christainity', '', '', '', 'Oranfe', '', '', 'Fct', '', 0, '', 517, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(518, 'P00510', '1969-12-31', 'Oluwademilade', 'FASOORE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 518, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(520, 'P00604', '1969-12-31', 'Ibukun Daniel', 'ADERINWALE', 'Male', '1969-12-31', 'christainity', '', '', '', 'No14 Agbala Daniel street, Ilesa road Opa Ile -ife', '', 'Y', 'Osun', '', 0, '', 520, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(521, 'P00568', '1969-12-31', 'Mercy-Grace Christia', 'Adebayo', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 521, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(522, 'P00476', '1969-12-31', 'Hephzibah  Oluwandabira', 'ADEDOKUN', 'Female', '1969-12-31', 'christainity', '', '', '', 'Olubuae, Kojumole', '', '', 'Fct', '', 0, '', 522, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(523, 'P00534', '1969-12-31', 'Morianugba', 'AKINDE', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 523, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(524, 'P00511', '1969-12-31', 'Nicole', 'AROWOLO', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 524, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:52', NULL),
(525, 'P00614', '1969-12-31', 'Cheryl   Edara- Abas', 'ABASIAMA', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 525, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:53', NULL),
(526, 'P00652', '1969-12-31', 'Olajumoke Iyanu', 'Ogunfeyitimi', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 526, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:40:53', NULL),
(527, 'P00571', '1969-12-31', 'Oluwaseun Nephtali', 'Ojo', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 527, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:14', NULL),
(528, 'P00581', '1969-12-31', 'Oluwatise Ivy', 'Akinniran', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 528, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:14', NULL),
(529, 'P00475', '1969-12-31', 'Ewamide Morayo', 'AGBE', 'Female', '1969-12-31', '', '', '', '', 'Irebami Line 3', '', '', 'Fct', '', 0, '', 529, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:14', NULL),
(530, 'P00460', '1969-12-31', 'Samuel Olaoluwa', 'AGBEYANGI', 'Male', '1969-12-31', '', '', '', '', 'Hammedal Estate', '', '', 'Fct', '', 0, '', 530, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:14', NULL),
(531, 'P00584', '1969-12-31', 'Omofolayo Jehosheba', 'Awodire', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 531, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:14', NULL),
(532, 'P00606', '1969-12-31', 'Ramadan', 'BELLO', 'Male', '1969-12-31', 'islam', '', '', '', '', '', '', '', '', 0, '', 532, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:14', NULL),
(533, 'P00620', '1969-12-31', 'Davida Adepeju', 'Adeoye', '', '1969-12-31', 'christainity', '', '', '', '5, Road 1, Line 5, Aba-gani, Opa, Ile-Ife, Osun State', '', 'Ife Central', 'Osun State', '', 0, '', 533, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(534, 'P00566', '1969-12-31', 'Abraham Prosper', 'Olayinka', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 534, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(536, 'P00611', '1969-12-31', 'Ayomiposi', 'ADELEKE', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 536, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(537, 'P00618', '1969-12-31', 'Emmanuel   Morireolu', 'OGUNMADE', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 537, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(538, 'P00619', '1969-12-31', 'Tinuade Elizabeth', 'ADEYANJU', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 538, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(539, 'P00560', '1969-12-31', 'Tiwatope Iremide', 'Paul', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 539, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(540, 'P00507', '1969-12-31', 'Noah', 'ANIFOWOSE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 540, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL);
INSERT INTO `student` (`id`, `register_no`, `admission_date`, `first_name`, `last_name`, `gender`, `birthday`, `religion`, `caste`, `blood_group`, `mother_tongue`, `current_address`, `permanent_address`, `city`, `state`, `mobileno`, `category_id`, `email`, `parent_id`, `route_id`, `stoppage_point_id`, `vehicle_id`, `hostel_id`, `room_id`, `previous_details`, `photo`, `active`, `created_at`, `updated_at`) VALUES
(541, 'P00529', '1969-12-31', 'Obaloluwa', 'FAMUBODE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 541, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(542, 'P00573', '1969-12-31', 'Caleb Akintayo', 'Akindoyin', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 542, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(543, 'P00513', '1969-12-31', 'Eliana Chigozie', 'MICHAEL', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 543, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:15', NULL),
(544, 'P00512', '1969-12-31', 'Ogooluwa', 'OLAJIDE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 544, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:16', NULL),
(545, 'P00509', '1969-12-31', 'Ademide', 'ADEOJO', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 545, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:16', NULL),
(546, 'P00557', '1969-12-31', 'Adefolarin Zane', 'OLADELE', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 546, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 05:56:16', NULL),
(547, 'P00585', '1969-12-31', 'Oluwaseyifunmi David', 'Kolajo', '', '1969-12-31', '', 'NULL', 'NULL', 'NULL', 'NULL', '', '', '', '', 0, '', 547, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 07:12:35', NULL),
(548, 'P00628', '1969-12-31', 'Iremide  Elizabeth', 'Abayomi', '', '1969-12-31', '', 'NULL', 'NULL', 'NULL', 'NULL', '', '', '', '', 0, '', 548, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 07:12:35', NULL),
(549, 'P00595', '1969-12-31', 'Oyeladun  Jemimah', 'Oyetoro', '', '1969-12-31', '', 'NULL', 'NULL', 'NULL', 'NULL', '', '', '', '', 0, '', 549, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 07:12:35', NULL),
(550, 'P00617', '1969-12-31', 'Abraham Obanijesu', 'Elujoba', '', '1969-12-31', '', 'NULL', 'NULL', 'NULL', 'NULL', '', '', '', '', 0, '', 550, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 07:12:35', NULL),
(551, 'P00616', '1969-12-31', 'Abdullah Adebola', 'Balogun', '', '1969-12-31', '', 'NULL', 'NULL', 'NULL', 'NULL', '', '', '', '', 0, '', 551, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 07:12:35', NULL),
(552, 'P00622', '1969-12-31', 'Bliss Eniirekan', 'Ekhaiegba', '', '1969-12-31', '', 'NULL', 'NULL', 'NULL', 'NULL', '', '', '', '', 0, '', 552, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 07:12:35', NULL),
(553, 'P00632', '1969-12-31', 'Iyanuoluwa  Diana', 'Adeboye', '', '1969-12-31', '', 'NULL', 'NULL', 'NULL', 'NULL', '', '', '', '', 0, '', 553, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-10-31 07:12:35', NULL),
(554, 'EDM001', '1970-01-01', 'ALIYAH', 'FISAYO', 'FEMALE', '1970-01-01', 'Islam', '', '', '', 'No14 Agbala Daniel street, Ilesa road Opa Ile -ife', '', 'ABJ', 'OSUN', '8099312050', 0, 'student@edumac.com.ng', 554, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-11-19 19:48:09', NULL),
(555, 'EDM002', '1970-01-01', 'ITU', 'INWALE', 'MALE', '1970-01-01', 'CHRISTIANITY', '', '', '', 'No14 Agbala Daniel street, Ilesa road Opa Ile -ife', '', 'ABJ', 'OSUN', '8099312050', 0, 'student@edumac.com.ng', 555, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-11-19 19:48:10', NULL),
(556, 'EDM003', '1970-01-01', 'GRACE', 'AKIFESI', 'FEMALE', '1970-01-01', 'CHRISTIANITY', '', '', '', 'NO 14,LINE 2,ZONE 5,OPAAFEKI', '', 'ABJ', 'ONDO', '8099312050', 0, 'student@edumac.com.ng', 556, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-11-19 19:48:27', NULL),
(557, 'EDM004', '1970-01-01', 'Ansade', 'RANTI', 'Female', '1970-01-01', 'christainity', '', '', '', 'NO 14,LINE 2,ZONE 5,OPAAFEKI', '', 'ABJ', 'Osun', '8099312050', 0, 'student@edumac.com.ng', 557, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-11-19 19:48:27', NULL),
(558, 'P00132', '1969-12-31', 'ADEMIDUN ANTHONIA', 'ADEKANLE', 'FEMALE', '1969-12-31', 'christainity', '', '', '', 'BEHIND NIGERIA POLICE STATION OLOPO LAND, ILE-IFE', '', '', 'ONDO', '', 0, '', 306, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-11 09:25:50', NULL),
(559, 'P00635', '1969-12-31', 'TIWALADE', 'ODUNMORAYO', 'Female', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 558, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-11 10:34:02', NULL),
(560, 'P00651', '1969-12-31', 'Imole', 'OGUNFEYINTIN', 'Male', '1969-12-31', 'christainity', '', '', '', '', '', '', '', '', 0, '', 394, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-11 10:41:05', NULL),
(561, 'P00631', '1969-12-31', 'Mabel  Erimipe', 'Fasesin', '', '1969-12-31', 'christainity', '', '', 'NULL', '', '', 'ile-ife', 'Osun state', '', 0, '', 559, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:25', NULL),
(562, 'P00627', '1969-12-31', 'Kendra  Simisola', 'Oloro', '', '1969-12-31', 'christainity', '', '', 'NULL', '', '', 'ile-ife', 'Osun state', '', 0, '', 560, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:25', NULL),
(563, 'P00674', '1969-12-31', 'OPEOLA', 'MOMUREWA', 'MALE', '2023-11-08', 'christainity', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 561, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:25', NULL),
(567, 'P00678', '2025-02-31', 'BOLAJI', 'OLUWASETEMI', 'FEMALE', '15/08/2023', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 565, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:25', NULL),
(568, 'P00679', '2025-02-31', 'ADELUGBA', 'ADEOLA', 'MALE', '29/04/2023', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 566, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(569, 'P00681', '2025-09-31', 'ADEAGBO', 'OLUWASEMILORE', 'FEMALE', '24/05/2023\r\n', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 567, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(570, 'P00682', '1969-12-31', 'OLAGUNJU', 'DESIRE', 'FEMALE', '2023-10-03', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 568, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(571, 'P00669', '1969-12-31', 'FADIPE', 'KATHERINA', 'FEMALE', '2023-04-10', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 569, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(572, 'P00664', '2025-09-31', 'IYANDA', 'ADEMIDE', 'MALE', '19/09/2023', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 570, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(574, 'P00662', '2025-09-31', 'AKEREMALE', 'SEUNFUNMI', 'FEMALE', '25/01/2023', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 572, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(575, 'P00649', '2025-09-31', 'ADEPOJU', 'DARASIMI', 'MALE', '20/06/2023\r\n', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 573, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(576, 'P00650', '1969-12-31', 'NZENWA', 'URENNA', 'FEMALE', '2023-10-08', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 574, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(577, 'P00672', '2025-09-31', 'AKINDE', 'MORIREGBA', 'FEMALE', '2023-08-27\r\n', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 575, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:26', NULL),
(578, 'P00673', '1969-12-31', 'ALUKO', 'HULDAH', 'FEMALE', '2023-09-12', 'CHRISTAINITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 576, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:27', NULL),
(579, 'P00644', '2025-09-31', 'JOHN', 'TIMOTHEUS', 'MALE', '19/05/2023\r\n', 'CHRISTIANITY', 'Null', '', 'Null', '', '', 'ile-ife', 'Osun state', '', 0, '', 577, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 05:30:27', NULL),
(580, 'P00643', '1969-12-31', 'JOHN', 'THEOPHILUS', 'male', '1969-12-31', 'CHRISTAINITY', NULL, '', '', '', 'ILE-IFE', 'ile-ife', 'Osun state', NULL, 2, NULL, 578, 0, NULL, 0, 0, 0, '{\"school_name\":\"FLOURISHING CEDAR HILLS CHILDRENS SCHOOL\",\"qualification\":\"Nil\",\"remarks\":\"\"}', 'defualt.png', 1, '2025-12-12 07:18:57', NULL),
(581, 'P00661', '1969-12-31', 'OLAOLUWA', 'ANUOLUWAPO', 'FEMALE', '1969-12-31', 'CHRISTAINITY', '', '', '', '', '', 'ile-ife', 'Osun state', '', 0, '', 579, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 07:18:57', NULL),
(582, 'Gkis0001', '1969-12-31', 'Oluwafolakemi', 'Bamigbola', 'Female', '2024-02-02', 'Christian', 'Yoruba', 'creche', 'Yoruba', '5, Joy unspeakable Avenue, Cele Ikoyi area, Ile-Ife.', '5, Joy unspeakable Avenue, Cele Ikoyi area, Ile-Ife.', '', 'Oyo', '8100841928', 0, '', 580, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:01', NULL),
(583, 'Gkis0002', '1969-12-31', 'Japhet', 'Fadipesi', 'Male', '2023-12-26', 'Christian', 'Yoruba', 'Creche', 'Yoruba', '1, along Emmanuel Anglican Church, Ikoyi quarters, Ile-Ife.', '1, along Emmanuel Anglican Church, Ikoyi quarters, Ile-Ife.', '', 'Ondo', '8039448107', 0, '', 581, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:01', NULL),
(584, 'Gkis0003', '1969-12-31', 'Erinifeoluwa', 'Akinbani', 'Female', '2024-07-06', 'Christian', 'Yoruba', 'Creche', 'Yoruba', 'NIL', 'NIL', '', 'Ondo', '8162974306', 0, '', 582, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:01', NULL),
(585, 'Gkis0004', '1969-12-31', 'Favour', '', '', '1969-12-31', 'NIL', 'NIL', 'Creche', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, '', 583, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:01', NULL),
(586, 'Gkis0005', '1969-12-31', 'Taiwo', '', '', '1969-12-31', 'NIL', 'NIL', 'Creche', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, '', 584, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:01', NULL),
(587, 'Gkis0006', '1969-12-31', 'Kehinde', '', '', '1969-12-31', 'NIL', 'NIL', 'Creche', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, '', 585, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:01', NULL),
(588, 'Gkis0007', '1969-12-31', 'Inioluwa', '', '', '1969-12-31', 'NIL', 'NIL', 'Creche', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, '', 586, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:02', NULL),
(589, 'Gkis0008', '1969-12-31', 'Romola', '', '', '1969-12-31', 'NIL', 'NIL', 'Creche', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, '', 587, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:12:02', NULL),
(590, 'Gkis0009', '1969-12-31', 'Oluwafolakemi', 'Bamigbola', 'Female', '2024-02-02', 'Christian', 'Yoruba', 'ruby', 'Yoruba', '5, Joy unspeakable Avenue, Cele Ikoyi area, Ile-Ife.', '5, Joy unspeakable Avenue, Cele Ikoyi area, Ile-Ife.', '', 'Oyo', '8100841928', 0, 'NIL', 588, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:21:36', NULL),
(591, 'Gkis0010', '1969-12-31', 'Japhet', 'Fadipesi', 'Male', '2023-12-26', 'Christian', 'Yoruba', 'ruby', 'Yoruba', '1, along Emmanuel Anglican Church, Ikoyi quarters, Ile-Ife.', '1, along Emmanuel Anglican Church, Ikoyi quarters, Ile-Ife.', '', 'Ondo', '8039448107', 0, 'NIL', 589, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:21:36', NULL),
(592, 'Gkis0011', '1969-12-31', 'Adetayo', 'Adereni', 'Male', '2022-05-12', 'Christian', 'Yoruba', 'pre_Nur One', 'Yoruba', '38, Ife city, after Ife city secondary school, Ile-Ife', '38, Ife city, after Ife city secondary school, Ile-Ife', '', 'Osun', '8066066917', 0, 'NIL', 590, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:24:16', NULL),
(593, 'Gkis0012', '1969-12-31', 'Progress', 'Stephen', 'male', '2023-04-17', 'Christian', 'Hausa', 'pre_Nur One', 'Hausa', 'Kwagiri', '', 'Jaba', 'Kaduna', '8074016665', 0, 'NIL', 591, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:24:16', NULL),
(594, 'Gkis0013', '1969-12-31', 'Deborah', 'Taiwo', 'Female', '2023-03-06', 'Christian', 'Yoruba', 'pre_Nur One', 'Yoruba', '25, line 4, Olasode street, Ile-Ife', '25, line 4, Olasode street, Ile-Ife', '', 'Osun', '8100843189', 0, 'NIL', 592, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:24:17', NULL),
(595, 'Gkis0014', '1969-12-31', 'Ajibade', 'Danial', 'male', '1969-12-31', 'Christian', 'Yoruba', 'pre_Nur One', 'Yoruba', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 593, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:24:17', NULL),
(596, 'Gkis0015', '1969-12-31', 'Adedoyin', 'Adekunle', 'male', '1969-12-31', 'Christian', 'Yoruba', 'pre_Nur One', 'Yoruba', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 594, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:24:17', NULL),
(597, 'Gkis0016', '1969-12-31', 'Adekanbi', 'Anuoluwapo', 'female', '1969-12-31', 'Christian', 'Yoruba', 'pre_Nur One', 'Yoruba', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 595, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:24:17', NULL),
(598, 'Gkis0017', '1969-12-31', 'Adebodun', 'Donald', 'Male', '2022-05-12', 'Christian', 'Yoruba', 'pre_Nur Two', 'Yoruba', '38, Ife city, after Ife city secondary school, Ile-Ife', '38, Ife city, after Ife city secondary school, Ile-Ife', '', 'Osun', '8066066917', 0, 'NIL', 596, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:27:10', NULL),
(599, 'Gkis0018', '1969-12-31', 'Adebodun', 'Mitchell', 'female', '2023-04-17', 'Christian', 'Hausa', 'pre_Nur Two', 'Hausa', 'Kwagiri', '', 'Jaba', 'Kaduna', '8074016665', 0, 'NIL', 597, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:27:10', NULL),
(600, 'Gkis0019', '1969-12-31', 'Lawson', 'Iretamide', 'Female', '2023-03-06', 'Christian', 'Yoruba', 'pre_Nur Two', 'Yoruba', '25, line 4, Olasode street, Ile-Ife', '25, line 4, Olasode street, Ile-Ife', 'NIL', 'Osun', '8100843189', 0, 'NIL', 598, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:27:10', NULL),
(601, 'Gkis0020', '1969-12-31', 'Aramide', 'Adekunle', 'Male', '2022-04-13', 'Christian', 'Yoruba', 'pre_Nur Two', 'Yoruba', 'Shop 8, Ife city junction, Ile-Ife', '', 'NIL', 'Osun', '8136685712', 0, 'NIL', 599, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:27:10', NULL),
(602, 'Gkis0021', '1969-12-31', 'Zion', 'Olowomujuore', 'Female', '1969-12-31', 'Christian', 'Yoruba', 'pre_Nur Two', 'Yoruba', 'NIL', 'NIL', 'NIL', 'Osun', 'NIL', 0, 'NIL', 600, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:27:10', NULL),
(603, 'Gkis0022', '1969-12-31', 'Zoe', 'Itohan', 'Female', '1969-12-31', 'NIL', 'NIL', 'Nur One', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 601, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:29:31', NULL),
(604, 'Gkis0023', '1969-12-31', 'Amarechi', 'Ibah', 'Female', '2021-11-30', 'Christian', 'Ibo', 'Nur One', 'Ibo', '17, Aniyajuwon street, opposite phase 2, OAUTHC, Ile-Ife.', '17, Aniyajuwon street, opposite phase 2, OAUTHC, Ile-Ife.', '', 'Imo', '8054292803', 0, 'NIL', 602, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:29:31', NULL),
(605, 'Gkis0024', '1969-12-31', 'Awoyemi', 'Maverlous', 'male', '1969-12-31', 'NIL', 'NIL', 'Nur One', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 603, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:29:31', NULL),
(606, 'Gkis0025', '1969-12-31', 'Faita', 'Precious', 'male', '1969-12-31', 'NIL', 'NIL', 'Nur One', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 604, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:29:32', NULL),
(607, 'Gkis0026', '1969-12-31', 'Iseoluwa Joann', 'Oluyemi', 'Female', '2021-06-29', 'Christian', 'Yoruba', 'Nur Two', 'Youba', 'NIL', 'NIL', '', 'Osun', '7038547755', 0, 'NIL', 605, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:31:11', NULL),
(608, 'Gkis0027', '1969-12-31', 'Babalola', 'Oluwasemilore', 'Female', '1969-12-31', 'NIL', 'NIL', 'Nur Two', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 606, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:31:11', NULL),
(609, 'Gkis0028', '1969-12-31', 'Babalola', 'Tijesunimi', 'male', '1969-12-31', 'NIL', 'NIL', 'Nur Two', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 607, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:31:11', NULL),
(610, 'Gkis0029', '1969-12-31', 'Joshua', 'Salami', 'male', '1969-12-31', 'NIL', 'NIL', 'Nur Two', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 608, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:31:11', NULL),
(611, 'Gkis0030', '1969-12-31', 'Abimbola', 'Micheal', 'male', '1969-12-31', 'NIL', 'NIL', 'primary one', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 609, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:32:21', NULL),
(612, 'Gkis0031', '1969-12-31', 'Olowomojuore', 'Pemisire', 'female', '1969-12-31', 'NIL', 'NIL', 'primary one', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 610, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:32:21', NULL),
(613, 'Gkis0032', '1969-12-31', 'Famoyegun', 'Ibukun', 'male', '1969-12-31', 'NIL', 'NIL', 'primary one', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 611, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:32:21', NULL),
(614, 'Gkis0033', '1969-12-31', 'Taiwo', 'Adewale', 'Male', '2017-08-17', 'Christian', 'Yoruba', 'primary Two', 'Yoruba', 'Ile tuntun, along ilesa road, Ile-Ife,', 'Ile tuntun, along ilesa road, Ile-Ife,', 'NIL', 'Osun', '8130538221', 0, 'NIL', 612, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:33:35', NULL),
(615, 'Gkis0034', '1969-12-31', 'Kehinde', 'Adewale', 'Female', '2017-08-17', 'Christian', 'Yoruba', 'primary Two', 'Yoruba', 'Ile tuntun, along ilesa road, Ile-Ife,', 'Ile tuntun, along ilesa road, Ile-Ife,', 'NIL', 'Osun', '8130538221', 0, 'NIL', 613, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:33:35', NULL),
(616, 'Gkis0035', '1969-12-31', 'Anjolaoluwa', 'Akinjobi', 'Female', '1969-12-31', 'Christian', 'Yoruba', 'primary Two', 'Yoruba', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 614, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:33:35', NULL),
(617, 'Gkis0036', '1969-12-31', 'Temitope', 'Stephen', 'Male', '1969-12-31', 'NIL', 'NIL', 'primary Two', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 615, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:33:35', NULL),
(618, 'Gkis0037', '1969-12-31', 'Awoyemi', 'Miracle', 'male', '1969-12-31', 'NIL', 'NIL', 'primary two', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 616, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 16:35:21', NULL),
(619, 'P00642', '1969-12-31', 'John', 'Tabitha', 'FEMALE', '1969-12-31', 'CHRISTIANITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 617, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:20:47', NULL),
(620, 'P00653', '1969-12-31', 'PHILIP', 'OBALOLUWA', 'MALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 618, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:20:47', NULL),
(621, 'P00655', '1969-12-31', 'ODUNLAMI', 'SAMUEL', 'MALE', '2018-05-03', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 619, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:20:47', NULL),
(622, 'P00658', '1969-12-31', 'ADEDIRAN', 'SAMUEL', 'MALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 620, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:20:47', NULL),
(623, 'P00666', '1969-12-31', 'OGUNWUSI', 'ADEWUYI', 'MALE', '2017-11-06', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 621, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:20:47', NULL),
(624, 'P00667', '1969-12-31', 'AJENIFUJA', 'ADEBOLA', 'MALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 622, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:20:47', NULL),
(625, 'P00671', '1969-12-31', 'FAMOYEGUN', 'MICHAEL', 'MALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 623, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:20:47', NULL),
(626, 'P00645', '1969-12-31', 'ADESANYA', 'OPEMIPO', 'MALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 624, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:26:12', NULL),
(627, 'P00657', '1969-12-31', 'MOSHOOD', 'FARIHAT', 'FEMALE', '1969-12-31', 'ISLAM', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 625, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:26:12', NULL),
(628, 'P00647', '1969-12-31', 'ADEDIORA', 'ELIZABETH', 'FEMALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 626, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:38:44', NULL),
(629, 'P00659', '1969-12-31', 'ADEDIRAN', 'SIMEON', 'MALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 627, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:38:45', NULL),
(630, 'P00660', '2025-10-31', 'GABRIEL', 'AMBLESSED', 'FEMALE', '2022-07-11', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 628, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:38:45', NULL),
(631, 'P00637', '1969-12-31', 'ADELEKE', 'ANJOLA', 'FEMALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', '', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 629, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 21:38:45', NULL),
(635, 'P00656', '1969-12-31', 'ODUNLAMI', 'ESTHER', 'FEMALE', '2020-10-05', 'CHRISTAINITY', 'Nil', '', '', 'Nil', 'Nil', 'Nil', 'Nil', 'Nil', 0, '', 633, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 22:14:57', NULL),
(636, 'P00670', '1969-12-31', 'FAMOYEGUN', 'JOSHUA', 'MALE', '2019-01-06', 'CHRISTAINITY', 'Nil', '', '', 'Nil', 'Nil', 'Nil', 'Nil', 'Nil', 0, '', 634, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-12 22:14:58', NULL),
(637, 'P00683', '1969-12-31', 'AKERELE', 'ADEDIWURA', 'FEMALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', 'yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 635, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-14 05:17:41', NULL),
(638, 'P00680', '1969-12-31', 'AWOYELE', 'DOYINSOLA', 'FEMALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', 'yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 636, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-14 05:17:41', NULL),
(639, 'P00686', '1969-12-31', 'AKINYEMI', 'KHALID', 'MALE', '1969-12-31', 'ISLAM', '', '', '', 'NIL', 'NIL', 'ile-ife', 'Osun state', 'NIL', 0, '', 637, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-16 11:26:51', NULL),
(640, 'P00684', '1969-12-31', 'LAWRENCE', 'OLUWATOBILOBA', 'FEMALE', '1969-12-31', 'CHRISTAINITY', '', '', '', 'NIL', 'NIL', 'ile-ife', 'Osun state', 'NIL', 0, '', 638, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-16 11:29:53', NULL),
(641, 'P00685', '1969-12-31', 'ODEWALE', 'DELIGHT', 'FEMALE', '2018-01-10', 'CHRISTAINITY', '', '', '', 'NIL', 'NIL', '', '', 'NIL', 0, '', 639, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-16 12:04:10', NULL),
(642, 'P00688', '1969-12-31', 'OJO', 'DANIEL', 'MALE', '2018-05-12', 'CHRISTAINITY', 'NIL', '', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 640, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-16 12:27:52', NULL),
(643, 'P00648', '1969-12-31', 'PHILIP', 'DIADEM', 'MALE', '1969-12-31', 'CHRISTAINITY', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 641, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-17 13:12:09', NULL),
(644, 'P00663', '1969-12-31', 'AKEREMALE', 'OLUWAMUREWA', 'FEMALE', '2021-09-04', 'CHRISTAINITY', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 642, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-17 13:12:09', NULL),
(645, 'P00668', '1969-12-31', 'FADIPE', 'ISRAEL', 'MALE', '1969-12-31', 'CHRISTAINITY', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 0, 'NIL', 643, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-17 13:12:09', NULL),
(646, 'P00646', '1969-12-31', 'ADESANYA', 'IRETIMOFE', 'MALE', '1969-12-31', 'CHRISTAINITY', 'NIL', '', '', '', 'NIL', 'ile-ife', 'Osun state', 'NIL', 0, 'NIL', 644, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2025-12-17 13:53:15', NULL),
(647, 'P00687', '20-10-2025', 'OJO', 'SAMUEL', 'MALE', '20-06-2021', 'CHRISTAINITY', 'Reception 2', '', '', '', '', '', '', '', 0, '', 645, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-20 09:30:04', NULL),
(648, 'P00583', '1969-12-31', 'Damola Michael', 'Fashogbon', '', '1969-12-31', '', '', '', '', '', '', '', '', '', 0, '', 646, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-20 10:19:42', NULL),
(649, 'P00609', '1969-12-31', 'Kingsley  Olamilekan', 'OLANIYI', 'Male', '1969-12-31', 'christainity', 'nil', '', 'YORUBA', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 647, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-20 13:15:58', NULL),
(650, 'P00587', '1969-12-31', 'Samuel  Obaloluwa', 'Akindoyin', 'Male', '1969-12-31', 'christainity', 'nil', '', 'YORUBA', 'nil', 'nil', 'nil', 'nil', 'nil', 0, '', 648, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-20 13:15:58', NULL),
(651, 'P00692', '2025-08-10', 'LAWAL', 'FAREEDAH', 'FEMALE', '1969-12-31', 'ISLAM', 'nil', '', 'yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 649, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:27:39', NULL),
(652, 'P00665', '2025-08-10', 'ABIOLA', 'TIJESUNIMI', 'FEMALE', '1969-12-31', 'CHRISTAINITY', 'nil', '', 'yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 650, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:34:30', NULL),
(653, 'P00625', '2025-08-10', 'EHIMEN', 'DOMINION', 'MALE', '1969-12-31', 'CHRISTAINITY', 'Yoruba', '', 'Yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 651, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:53:50', NULL),
(654, 'P00630', '2025-08-10', 'OLAOYE', 'BRIGHT', 'MALE', '1969-12-31', 'CHRISTAINITY', 'Yoruba', '', 'Yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 652, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:53:50', NULL),
(655, 'P00691', '2025-08-10', 'ALARAN', 'AKINYOSADE', 'MALE', '1969-12-31', 'CHRISTAINITY', 'Yoruba', '', 'Yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 653, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:53:51', NULL),
(656, 'P00694', '2025-08-10', 'FUNMILAYO', 'JOEL', 'MALE', '2023-03-08', 'CHRISTAINITY', 'Yoruba', '', 'Yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 654, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:53:51', NULL),
(657, 'P00693', '2025-08-10', 'OLAOTIPIN', 'FAUZIYAH', 'FEMALE', '2023-08-11', 'ISLAM', 'Yoruba', '', 'Yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 655, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:53:51', NULL),
(658, 'P00689', '2025-08-10', 'ALEKE', 'EZINNE', 'FEMALE', '24-02-2023\r\n', 'CHRISTAINITY', 'Yoruba', '', 'Yoruba', 'nil', 'nil', 'nil', 'nil', 'nil', 0, 'nil', 656, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-01-23 13:53:51', NULL),
(660, '01', '2026-02-03', 'Okolie', 'Joanne', 'female', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, 0, 0, NULL, 0, 0, 0, '{\"school_name\":null,\"qualification\":null,\"remarks\":null}', 'a29a1f5cf2a55032a6446a9a0acadf8d.jpg', 1, '2026-02-03 20:19:29', NULL),
(661, 'P00638', '1969-12-31', 'Dominion', 'Olayinka', 'Male', '1969-12-31', 'NULL', 'Yoruba', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 0, '', 658, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-02-17 15:05:07', NULL),
(662, 'P00640', '1969-12-31', 'Habibat', 'Muyideen', 'Female', '1969-12-31', 'NULL', 'Yoruba', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 0, '', 659, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-02-17 15:05:07', NULL),
(663, 'P00676', '1969-12-31', 'Ireoluwa', 'Makinde', 'Female', '1969-12-31', 'NULL', 'Yoruba', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 0, '', 660, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-02-17 15:05:07', NULL),
(664, 'P00690', '1969-12-31', 'Gabriel', 'Aleke', 'Male', '1969-12-31', 'NULL', 'Yoruba', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 0, '', 661, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-02-17 15:05:07', NULL),
(665, 'P00677', '1969-12-31', 'Joshua', 'Olagunju', 'Male', '1969-12-31', 'NULL', 'Yoruba', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 0, '', 662, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-02-17 15:05:07', NULL),
(666, 'P00675', '1969-12-31', 'Sabitu', 'Amani', 'Female', '2022-10-28', 'NULL', 'Yoruba', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 0, '', 663, 0, NULL, NULL, 0, 0, NULL, 'defualt.png', 1, '2026-02-17 15:10:57', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `student_admission_fields`
--

CREATE TABLE IF NOT EXISTS `student_admission_fields` (
  `id` int NOT NULL AUTO_INCREMENT,
  `fields_id` int NOT NULL,
  `status` tinyint NOT NULL DEFAULT '1',
  `required` tinyint NOT NULL DEFAULT '0',
  `branch_id` int NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=94 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `student_admission_fields`
--

INSERT INTO `student_admission_fields` (`id`, `fields_id`, `status`, `required`, `branch_id`) VALUES
(1, 1, 1, 0, 1),
(2, 2, 1, 1, 1),
(3, 3, 1, 0, 1),
(4, 4, 1, 1, 1),
(5, 5, 1, 1, 1),
(6, 6, 1, 1, 1),
(7, 8, 1, 0, 1),
(8, 9, 0, 0, 1),
(9, 10, 1, 0, 1),
(10, 11, 1, 0, 1),
(11, 12, 1, 0, 1),
(12, 13, 1, 1, 1),
(13, 14, 1, 1, 1),
(14, 15, 1, 1, 1),
(15, 16, 0, 0, 1),
(16, 17, 0, 0, 1),
(17, 18, 1, 1, 1),
(18, 19, 1, 1, 1),
(19, 20, 1, 1, 1),
(20, 21, 1, 1, 1),
(21, 22, 1, 0, 1),
(22, 23, 1, 0, 1),
(23, 24, 1, 1, 1),
(24, 25, 0, 0, 1),
(25, 26, 0, 0, 1),
(26, 27, 1, 1, 1),
(27, 28, 1, 1, 1),
(28, 29, 1, 1, 1),
(29, 30, 0, 0, 1),
(30, 32, 1, 0, 1),
(31, 33, 1, 0, 1),
(32, 1, 1, 0, 2),
(33, 2, 1, 1, 2),
(34, 3, 1, 1, 2),
(35, 4, 1, 1, 2),
(36, 5, 0, 0, 2),
(37, 6, 0, 0, 2),
(38, 8, 1, 0, 2),
(39, 9, 0, 0, 2),
(40, 10, 1, 0, 2),
(41, 11, 1, 0, 2),
(42, 12, 0, 0, 2),
(43, 13, 1, 0, 2),
(44, 14, 1, 0, 2),
(45, 15, 1, 0, 2),
(46, 16, 0, 0, 2),
(47, 17, 0, 0, 2),
(48, 18, 1, 0, 2),
(49, 19, 1, 0, 2),
(50, 20, 1, 1, 2),
(51, 21, 1, 1, 2),
(52, 22, 1, 0, 2),
(53, 23, 1, 0, 2),
(54, 24, 1, 0, 2),
(55, 25, 1, 0, 2),
(56, 26, 1, 0, 2),
(57, 27, 1, 1, 2),
(58, 28, 1, 1, 2),
(59, 29, 1, 1, 2),
(60, 30, 1, 0, 2),
(61, 32, 1, 0, 2),
(62, 33, 1, 0, 2),
(63, 1, 1, 0, 4),
(64, 2, 1, 1, 4),
(65, 3, 1, 0, 4),
(66, 4, 0, 0, 4),
(67, 5, 1, 0, 4),
(68, 6, 1, 1, 4),
(69, 8, 0, 0, 4),
(70, 9, 0, 0, 4),
(71, 10, 0, 0, 4),
(72, 11, 0, 0, 4),
(73, 12, 0, 0, 4),
(74, 13, 0, 0, 4),
(75, 14, 0, 0, 4),
(76, 15, 0, 0, 4),
(77, 16, 0, 0, 4),
(78, 17, 0, 0, 4),
(79, 18, 1, 0, 4),
(80, 19, 0, 0, 4),
(81, 20, 0, 0, 4),
(82, 21, 0, 0, 4),
(83, 22, 0, 0, 4),
(84, 23, 0, 0, 4),
(85, 24, 0, 0, 4),
(86, 25, 0, 0, 4),
(87, 26, 0, 0, 4),
(88, 27, 0, 0, 4),
(89, 28, 0, 0, 4),
(90, 29, 0, 0, 4),
(91, 30, 0, 0, 4),
(92, 32, 0, 0, 4),
(93, 33, 0, 0, 4);

-- --------------------------------------------------------

--
-- Table structure for table `student_attendance`
--

CREATE TABLE IF NOT EXISTS `student_attendance` (
  `id` int NOT NULL AUTO_INCREMENT,
  `enroll_id` int NOT NULL,
  `date` date NOT NULL,
  `status` varchar(4) DEFAULT NULL COMMENT 'P=Present, A=Absent, H=Holiday, L=Late',
  `qr_code` tinyint(1) NOT NULL DEFAULT '0',
  `in_time` time DEFAULT NULL,
  `out_time` time DEFAULT NULL,
  `remark` text,
  `branch_id` int DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `student_attendance_rms_1` (`branch_id`),
  KEY `student_attendance_rms_2` (`enroll_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `student_attendance`
--

INSERT INTO `student_attendance` (`id`, `enroll_id`, `date`, `status`, `qr_code`, `in_time`, `out_time`, `remark`, `branch_id`, `created_at`, `updated_at`) VALUES
(1, 250, '2025-12-02', 'L', 0, NULL, NULL, '', 3, '2025-12-03 10:18:18', NULL),
(2, 251, '2025-12-02', 'P', 0, NULL, NULL, '', 3, '2025-12-03 10:18:18', NULL),
(3, 250, '2025-12-03', 'HD', 0, NULL, NULL, '', 3, '2025-12-03 13:20:35', NULL),
(4, 251, '2025-12-03', 'P', 0, NULL, NULL, '', 3, '2025-12-03 13:20:35', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `student_category`
--

CREATE TABLE IF NOT EXISTS `student_category` (
  `id` int NOT NULL AUTO_INCREMENT,
  `branch_id` int NOT NULL DEFAULT '0',
  `name` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `student_category`
--

INSERT INTO `student_category` (`id`, `branch_id`, `name`) VALUES
(1, 1, 'Nursery Session'),
(2, 1, 'Primary Session'),
(3, 2, 'Nursery Session'),
(4, 2, 'Primary Session'),
(5, 3, 'Primary Session'),
(6, 4, 'Junior Secondary');

-- --------------------------------------------------------

--
-- Table structure for table `student_documents`
--

CREATE TABLE IF NOT EXISTS `student_documents` (
  `id` int NOT NULL AUTO_INCREMENT,
  `student_id` int NOT NULL,
  `title` varchar(255) NOT NULL,
  `type` varchar(100) NOT NULL,
  `remarks` text NOT NULL,
  `file_name` varchar(255) NOT NULL,
  `enc_name` varchar(255) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `student_fields`
--

CREATE TABLE IF NOT EXISTS `student_fields` (
  `id` int NOT NULL AUTO_INCREMENT,
  `prefix` varchar(255) NOT NULL,
  `default_status` tinyint(1) NOT NULL DEFAULT '1',
  `default_required` tinyint NOT NULL DEFAULT '1',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `student_fields`
--

INSERT INTO `student_fields` (`id`, `prefix`, `default_status`, `default_required`, `created_at`) VALUES
(1, 'roll', 1, 0, '2022-04-25 20:27:04'),
(2, 'last_name', 1, 1, '2022-04-25 20:27:04'),
(3, 'gender', 1, 0, '2022-04-25 20:27:04'),
(4, 'birthday', 1, 0, '2022-04-25 20:27:04'),
(5, 'admission_date', 1, 1, '2022-04-25 20:27:04'),
(6, 'category', 1, 1, '2022-04-25 20:27:04'),
(7, 'section', 1, 1, '2022-04-25 20:27:04'),
(8, 'religion', 1, 0, '2022-04-25 20:27:04'),
(9, 'tribe', 1, 0, '2022-04-25 20:27:04'),
(10, 'blood_group', 1, 0, '2022-04-25 20:27:04'),
(11, 'mother_tongue', 1, 0, '2022-04-25 20:27:04'),
(12, 'present_address', 1, 0, '2022-04-25 20:27:04'),
(13, 'permanent_address', 1, 0, '2022-04-25 20:27:04'),
(14, 'city', 1, 0, '2022-04-25 20:27:04'),
(15, 'state', 1, 0, '2022-04-25 20:27:04'),
(16, 'student_email', 1, 0, '2022-04-25 20:27:04'),
(17, 'student_mobile_no', 1, 0, '2022-04-25 20:27:04'),
(18, 'student_photo', 1, 0, '2022-04-25 20:27:04'),
(19, 'previous_school_details', 1, 0, '2022-04-25 20:27:04'),
(20, 'guardian_name', 1, 1, '2022-04-25 20:27:04'),
(21, 'guardian_relation', 1, 1, '2022-04-25 20:27:04'),
(22, 'father_name', 1, 0, '2022-04-25 20:27:04'),
(23, 'mother_name', 1, 0, '2022-04-25 20:27:04'),
(24, 'guardian_occupation', 1, 1, '2022-04-25 20:27:04'),
(25, 'guardian_income', 1, 1, '2022-04-25 20:27:04'),
(26, 'guardian_education', 1, 1, '2022-04-25 20:27:04'),
(27, 'guardian_email', 1, 1, '2022-04-25 20:27:04'),
(28, 'guardian_mobile_no', 1, 1, '2022-04-25 20:27:04'),
(29, 'guardian_address', 1, 1, '2022-04-25 20:27:04'),
(30, 'guardian_photo', 1, 0, '2022-04-25 20:27:04'),
(31, 'upload_documents', 1, 1, '2022-04-25 20:27:04'),
(32, 'guardian_city', 1, 0, '2022-04-25 20:27:04'),
(33, 'guardian_state', 1, 0, '2022-04-25 20:27:04'),
(34, 'first_name', 1, 1, '2022-04-25 20:27:04');

-- --------------------------------------------------------

--
-- Table structure for table `student_profile_fields`
--

CREATE TABLE IF NOT EXISTS `student_profile_fields` (
  `id` int NOT NULL AUTO_INCREMENT,
  `fields_id` int NOT NULL,
  `status` tinyint NOT NULL DEFAULT '1',
  `required` tinyint NOT NULL DEFAULT '0',
  `branch_id` int NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `student_profile_fields`
--

INSERT INTO `student_profile_fields` (`id`, `fields_id`, `status`, `required`, `branch_id`) VALUES
(1, 2, 1, 1, 1),
(2, 3, 1, 1, 1),
(3, 4, 1, 1, 1),
(4, 5, 0, 0, 1),
(5, 6, 1, 1, 1),
(6, 8, 1, 0, 1),
(7, 9, 0, 0, 1),
(8, 10, 0, 0, 1),
(9, 11, 0, 0, 1),
(10, 12, 1, 0, 1),
(11, 13, 0, 0, 1),
(12, 14, 1, 0, 1),
(13, 15, 1, 0, 1),
(14, 16, 0, 0, 1),
(15, 17, 0, 0, 1),
(16, 18, 1, 0, 1),
(17, 19, 0, 0, 1),
(18, 34, 1, 1, 1),
(19, 2, 1, 1, 4),
(20, 3, 1, 0, 4),
(21, 4, 0, 0, 4),
(22, 5, 1, 1, 4),
(23, 6, 1, 1, 4),
(24, 8, 0, 0, 4),
(25, 9, 0, 0, 4),
(26, 10, 0, 0, 4),
(27, 11, 0, 0, 4),
(28, 12, 0, 0, 4),
(29, 13, 0, 0, 4),
(30, 14, 0, 0, 4),
(31, 15, 0, 0, 4),
(32, 16, 0, 0, 4),
(33, 17, 0, 0, 4),
(34, 18, 1, 1, 4),
(35, 19, 0, 0, 4),
(36, 34, 1, 1, 4);

-- --------------------------------------------------------

--
-- Table structure for table `student_subject_attendance`
--

CREATE TABLE IF NOT EXISTS `student_subject_attendance` (
  `id` int NOT NULL AUTO_INCREMENT,
  `enroll_id` int DEFAULT NULL,
  `subject_timetable_id` int DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  `date` date DEFAULT NULL,
  `remark` text,
  `branch_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `attendence_type_id` (`status`),
  KEY `student_session_id` (`enroll_id`),
  KEY `subject_timetable_id` (`subject_timetable_id`),
  KEY `student_subject_attendance_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `subject`
--

CREATE TABLE IF NOT EXISTS `subject` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `subject_code` varchar(200) NOT NULL,
  `subject_type` varchar(255) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL,
  `subject_author` varchar(255) NOT NULL,
  `branch_id` int DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `subject`
--

INSERT INTO `subject` (`id`, `name`, `subject_code`, `subject_type`, `subject_author`, `branch_id`) VALUES
(1, 'ENGLISH STUDIES', 'ENG', 'Mandatory', '', 1),
(2, 'MATHEMATICS', 'MTH', 'Mandatory', '', 1),
(3, 'BASIC SCIENCE', 'BCS', 'Mandatory', '', 1),
(4, 'PHYSICAL & HEALTH EDUCATION', 'PHE', 'Mandatory', '', 1),
(5, 'NIGERIA HISTORY', 'HIS', 'Mandatory', '', 1),
(6, 'SOCIAL & CITIZEN STUDIES', 'SCS', 'Mandatory', '', 1),
(7, 'CULTURAL & CREATIVE ART', 'CCA', 'Mandatory', '', 1),
(8, 'PRE-VOCATIONAL STUDIES', 'PVS', 'Mandatory', '', 1),
(9, 'FRENCH', 'FRC', 'Optional', '', 1),
(10, 'NIGERIA LANGUAGE', 'NGL', 'Mandatory', '', 1),
(11, 'BASIC DIGITAL  LITERACY', 'BGL', 'Mandatory', '', 1),
(12, 'HAND WRITING PS', 'HDW', 'Mandatory', '', 1),
(13, 'CHRISTAIN RELIGIOUS STUDIES', 'CRS', 'Optional', '', 1),
(14, 'ISLAMIC STUDIES', 'KRS', 'Optional', '', 1),
(15, 'LITERACY', 'LIT', 'Mandatory', '', 1),
(16, 'NUMERACY', 'NUM', 'Mandatory', '', 1),
(17, 'HAND WRITING', 'HDW', 'Mandatory', '', 1),
(18, 'RHYME', 'RHY', 'Mandatory', '', 1),
(19, 'SOCIAL HABITS', 'SOH', 'Mandatory', '', 1),
(20, 'HEALTH HABITS', 'HEB', 'Mandatory', '', 1),
(21, 'QUATITATIVE REASONING', 'QR', 'Optional', '', 1),
(22, 'VERBAL REASONING', 'VR', 'Optional', '', 1),
(23, 'LITERATURE', 'LIT', 'Mandatory', '', 1),
(24, 'English', 'ENG', 'Mandatory', '', 3),
(25, 'Mathematics', 'MTH', 'Theory', '', 3),
(26, 'English', 'Eng', 'Mandatory', '', 2),
(27, 'Mathematics', 'Mth', 'Mandatory', '', 2),
(28, 'Basic Science', 'Bsc', 'Mandatory', '', 2),
(29, 'Physical & Health Education', 'Phe', 'Mandatory', '', 2),
(30, 'Social & Citizen Studies', 'Soc', 'Practical', '', 2),
(31, 'Cultural & Creative Art', 'Cca', 'Mandatory', '', 2),
(32, 'Quatitative Reasoning', 'QR', 'Mandatory', '', 2),
(33, 'Nigeria History', 'His', 'Mandatory', '', 2),
(34, 'Music', 'msc', 'Mandatory', '', 2),
(35, 'Verbal Reasoning', 'VR', 'Theory', '', 2),
(36, 'Literacy', 'Lit', 'Mandatory', '', 2),
(37, 'Numeracy', 'Num', 'Mandatory', '', 2),
(38, 'Hand Writing', 'Haw', 'Mandatory', '', 2),
(39, 'Rhymes', 'Rym', 'Mandatory', '', 2),
(40, 'Pre-Vocational Studies', 'Pvs', 'Mandatory', '', 2),
(41, 'Nigeria Language', 'Nil', 'Mandatory', '', 2),
(42, 'Computer Studies', 'Ict', 'Mandatory', '', 2),
(43, 'Social Habit', 'Soh', 'Mandatory', '', 2),
(44, 'Health Habits', 'Hab', 'Mandatory', '', 2),
(45, 'Civils Studies', 'cst', 'Mandatory', '', 2),
(46, 'Christian Religion Study', 'Crs', 'Mandatory', '', 2),
(47, 'Yorùbá Language', 'Yor', 'Theory', '', 2),
(48, 'Agricultural Science', 'Ags', 'Mandatory', '', 2),
(49, 'English language', '104', 'Theory', '', 4);

-- --------------------------------------------------------

--
-- Table structure for table `subject_assign`
--

CREATE TABLE IF NOT EXISTS `subject_assign` (
  `id` int NOT NULL AUTO_INCREMENT,
  `class_id` int NOT NULL,
  `section_id` int NOT NULL,
  `subject_id` int NOT NULL,
  `teacher_id` int NOT NULL,
  `branch_id` int NOT NULL,
  `session_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `subject_assign_rms_1` (`branch_id`),
  KEY `subject_assign_rms_2` (`session_id`),
  KEY `subject_assign_rms_3` (`class_id`),
  KEY `subject_assign_rms_4` (`section_id`),
  KEY `subject_assign_rms_5` (`subject_id`)
) ENGINE=InnoDB AUTO_INCREMENT=285 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `subject_assign`
--

INSERT INTO `subject_assign` (`id`, `class_id`, `section_id`, `subject_id`, `teacher_id`, `branch_id`, `session_id`, `created_at`, `updated_at`) VALUES
(3, 1, 1, 3, 0, 1, 4, '2025-09-19 08:07:52', NULL),
(7, 1, 1, 7, 0, 1, 4, '2025-09-19 08:07:52', NULL),
(12, 1, 1, 13, 0, 1, 4, '2025-09-19 08:07:52', NULL),
(15, 2, 1, 3, 0, 1, 4, '2025-09-19 08:10:02', NULL),
(19, 2, 1, 7, 0, 1, 4, '2025-09-19 08:10:02', NULL),
(24, 2, 1, 13, 0, 1, 4, '2025-09-19 08:10:02', NULL),
(27, 3, 1, 3, 0, 1, 4, '2025-09-19 08:13:52', NULL),
(31, 3, 1, 7, 0, 1, 4, '2025-09-19 08:13:52', NULL),
(38, 4, 1, 3, 0, 1, 4, '2025-09-19 09:28:32', NULL),
(42, 4, 1, 7, 0, 1, 4, '2025-09-19 09:28:32', NULL),
(46, 4, 1, 13, 0, 1, 4, '2025-09-19 09:28:32', NULL),
(49, 5, 1, 3, 0, 1, 4, '2025-09-19 09:29:56', NULL),
(53, 5, 1, 7, 0, 1, 4, '2025-09-19 09:29:56', NULL),
(58, 5, 1, 13, 0, 1, 4, '2025-09-19 09:29:56', NULL),
(59, 6, 2, 1, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(60, 6, 2, 2, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(61, 6, 2, 3, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(62, 6, 2, 4, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(63, 6, 2, 5, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(64, 6, 2, 6, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(65, 6, 2, 7, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(66, 6, 2, 8, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(67, 6, 2, 10, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(68, 6, 2, 11, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(69, 6, 2, 12, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(70, 6, 2, 13, 0, 1, 4, '2025-09-19 09:33:30', NULL),
(71, 3, 1, 13, 0, 1, 4, '2025-09-19 09:37:01', NULL),
(73, 7, 2, 1, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(74, 7, 2, 2, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(75, 7, 2, 3, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(76, 7, 2, 4, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(77, 7, 2, 5, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(78, 7, 2, 6, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(79, 7, 2, 7, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(80, 7, 2, 8, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(81, 7, 2, 10, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(82, 7, 2, 11, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(83, 7, 2, 12, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(84, 7, 2, 13, 0, 1, 4, '2025-09-19 09:41:09', NULL),
(85, 8, 2, 1, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(86, 8, 2, 2, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(87, 8, 2, 3, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(88, 8, 2, 4, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(89, 8, 2, 5, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(90, 8, 2, 6, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(91, 8, 2, 7, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(92, 8, 2, 8, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(93, 8, 2, 9, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(94, 8, 2, 10, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(95, 8, 2, 11, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(96, 8, 2, 12, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(97, 8, 2, 13, 0, 1, 4, '2025-09-19 09:42:46', NULL),
(98, 9, 2, 1, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(99, 9, 2, 2, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(100, 9, 2, 3, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(101, 9, 2, 4, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(102, 9, 2, 5, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(103, 9, 2, 6, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(104, 9, 2, 7, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(105, 9, 2, 8, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(106, 9, 2, 9, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(107, 9, 2, 10, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(108, 9, 2, 11, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(109, 9, 2, 12, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(110, 9, 2, 13, 0, 1, 4, '2025-09-19 09:44:59', NULL),
(111, 10, 2, 1, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(112, 10, 2, 2, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(113, 10, 2, 3, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(114, 10, 2, 4, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(115, 10, 2, 5, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(116, 10, 2, 6, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(117, 10, 2, 7, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(118, 10, 2, 8, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(119, 10, 2, 9, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(120, 10, 2, 10, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(121, 10, 2, 11, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(122, 10, 2, 12, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(123, 10, 2, 13, 0, 1, 4, '2025-09-19 09:46:06', NULL),
(124, 1, 1, 15, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(125, 1, 1, 16, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(126, 1, 1, 17, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(127, 1, 1, 18, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(128, 1, 1, 19, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(129, 1, 1, 20, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(130, 1, 1, 21, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(131, 1, 1, 22, 0, 1, 4, '2025-10-31 19:48:50', NULL),
(132, 2, 1, 15, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(133, 2, 1, 16, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(134, 2, 1, 17, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(135, 2, 1, 18, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(136, 2, 1, 19, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(137, 2, 1, 20, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(138, 2, 1, 21, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(139, 2, 1, 22, 0, 1, 4, '2025-10-31 19:51:12', NULL),
(140, 3, 1, 15, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(141, 3, 1, 16, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(142, 3, 1, 17, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(143, 3, 1, 18, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(144, 3, 1, 19, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(145, 3, 1, 20, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(146, 3, 1, 21, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(147, 3, 1, 22, 0, 1, 4, '2025-10-31 19:56:03', NULL),
(148, 4, 1, 15, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(149, 4, 1, 16, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(150, 4, 1, 17, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(151, 4, 1, 18, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(152, 4, 1, 19, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(153, 4, 1, 20, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(154, 4, 1, 21, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(155, 4, 1, 22, 0, 1, 4, '2025-10-31 19:58:20', NULL),
(156, 5, 1, 15, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(157, 5, 1, 16, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(158, 5, 1, 17, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(159, 5, 1, 18, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(160, 5, 1, 19, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(161, 5, 1, 20, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(162, 5, 1, 21, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(163, 5, 1, 22, 11, 1, 4, '2025-10-31 20:00:13', NULL),
(164, 22, 1, 3, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(165, 22, 1, 7, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(166, 22, 1, 13, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(167, 22, 1, 15, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(168, 22, 1, 16, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(169, 22, 1, 17, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(170, 22, 1, 18, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(171, 22, 1, 19, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(172, 22, 1, 20, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(173, 22, 1, 21, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(174, 22, 1, 22, 0, 1, 4, '2025-11-04 05:41:13', NULL),
(175, 23, 6, 24, 91, 3, 4, '2025-11-19 19:39:02', NULL),
(176, 23, 6, 25, 91, 3, 4, '2025-11-19 19:39:02', NULL),
(177, 24, 6, 24, 92, 3, 4, '2025-11-19 19:39:16', NULL),
(178, 24, 6, 25, 92, 3, 4, '2025-11-19 19:39:16', NULL),
(179, 13, 4, 31, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(180, 13, 4, 36, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(181, 13, 4, 37, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(182, 13, 4, 38, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(183, 13, 4, 39, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(184, 13, 4, 43, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(185, 13, 4, 44, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(186, 13, 4, 45, 0, 2, 4, '2025-12-14 05:39:17', NULL),
(187, 14, 4, 36, 0, 2, 4, '2025-12-14 08:06:10', NULL),
(188, 14, 4, 37, 0, 2, 4, '2025-12-14 08:06:10', NULL),
(189, 14, 4, 38, 0, 2, 4, '2025-12-14 08:06:10', NULL),
(190, 14, 4, 39, 0, 2, 4, '2025-12-14 08:06:10', NULL),
(191, 14, 4, 43, 0, 2, 4, '2025-12-14 08:06:10', NULL),
(192, 14, 4, 44, 0, 2, 4, '2025-12-14 08:06:10', NULL),
(194, 14, 4, 31, 0, 2, 4, '2025-12-14 08:06:40', NULL),
(195, 15, 4, 31, 0, 2, 4, '2025-12-14 08:08:34', NULL),
(196, 15, 4, 36, 0, 2, 4, '2025-12-14 08:08:34', NULL),
(197, 15, 4, 37, 0, 2, 4, '2025-12-14 08:08:34', NULL),
(198, 15, 4, 38, 0, 2, 4, '2025-12-14 08:08:34', NULL),
(199, 15, 4, 39, 0, 2, 4, '2025-12-14 08:08:34', NULL),
(200, 15, 4, 43, 0, 2, 4, '2025-12-14 08:08:34', NULL),
(201, 15, 4, 44, 0, 2, 4, '2025-12-14 08:08:34', NULL),
(203, 16, 4, 31, 0, 2, 4, '2025-12-14 08:25:35', NULL),
(204, 16, 4, 36, 0, 2, 4, '2025-12-14 08:25:35', NULL),
(205, 16, 4, 37, 0, 2, 4, '2025-12-14 08:25:35', NULL),
(206, 16, 4, 38, 0, 2, 4, '2025-12-14 08:25:35', NULL),
(207, 16, 4, 39, 0, 2, 4, '2025-12-14 08:25:35', NULL),
(208, 16, 4, 43, 0, 2, 4, '2025-12-14 08:25:35', NULL),
(209, 16, 4, 44, 0, 2, 4, '2025-12-14 08:25:35', NULL),
(211, 17, 5, 26, 0, 2, 4, '2025-12-14 08:32:40', NULL),
(212, 17, 5, 27, 0, 2, 4, '2025-12-14 08:32:40', NULL),
(213, 17, 5, 28, 0, 2, 4, '2025-12-14 08:32:40', NULL),
(214, 17, 5, 29, 0, 2, 4, '2025-12-14 08:32:40', NULL),
(215, 17, 5, 30, 0, 2, 4, '2025-12-14 08:32:40', NULL),
(216, 17, 5, 31, 0, 2, 4, '2025-12-14 08:32:40', NULL),
(217, 17, 5, 45, 0, 2, 4, '2025-12-14 08:32:40', NULL),
(218, 13, 4, 28, 0, 2, 4, '2025-12-14 08:32:55', NULL),
(219, 14, 4, 28, 0, 2, 4, '2025-12-14 08:33:11', NULL),
(220, 15, 4, 28, 0, 2, 4, '2025-12-14 08:33:26', NULL),
(221, 16, 4, 28, 0, 2, 4, '2025-12-14 08:34:18', NULL),
(222, 17, 5, 38, 0, 2, 4, '2025-12-14 08:35:45', NULL),
(223, 17, 5, 46, 0, 2, 4, '2025-12-14 08:37:57', NULL),
(224, 17, 5, 34, 0, 2, 4, '2025-12-14 08:39:18', NULL),
(225, 17, 5, 47, 0, 2, 4, '2025-12-14 08:40:55', NULL),
(226, 18, 5, 26, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(227, 18, 5, 27, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(228, 18, 5, 28, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(229, 18, 5, 29, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(230, 18, 5, 30, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(231, 18, 5, 31, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(232, 18, 5, 34, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(233, 18, 5, 38, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(234, 18, 5, 45, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(235, 18, 5, 46, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(236, 18, 5, 47, 0, 2, 4, '2025-12-14 08:43:49', NULL),
(237, 19, 5, 26, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(238, 19, 5, 27, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(239, 19, 5, 28, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(240, 19, 5, 29, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(241, 19, 5, 30, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(242, 19, 5, 31, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(243, 19, 5, 34, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(244, 19, 5, 38, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(245, 19, 5, 45, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(246, 19, 5, 46, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(247, 19, 5, 47, 0, 2, 4, '2025-12-14 08:45:28', NULL),
(248, 11, 4, 36, 0, 2, 4, '2025-12-14 08:47:23', NULL),
(249, 11, 4, 37, 0, 2, 4, '2025-12-14 08:47:23', NULL),
(250, 11, 4, 38, 0, 2, 4, '2025-12-14 08:47:23', NULL),
(251, 11, 4, 39, 0, 2, 4, '2025-12-14 08:47:23', NULL),
(252, 11, 4, 43, 0, 2, 4, '2025-12-14 08:47:23', NULL),
(253, 11, 4, 44, 0, 2, 4, '2025-12-14 08:47:23', NULL),
(254, 12, 4, 36, 0, 2, 4, '2025-12-14 08:48:35', NULL),
(255, 12, 4, 37, 0, 2, 4, '2025-12-14 08:48:35', NULL),
(256, 12, 4, 38, 0, 2, 4, '2025-12-14 08:48:35', NULL),
(257, 12, 4, 39, 0, 2, 4, '2025-12-14 08:48:35', NULL),
(258, 12, 4, 43, 0, 2, 4, '2025-12-14 08:48:35', NULL),
(259, 12, 4, 44, 0, 2, 4, '2025-12-14 08:48:35', NULL),
(260, 20, 5, 26, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(261, 20, 5, 27, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(262, 20, 5, 28, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(263, 20, 5, 29, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(264, 20, 5, 30, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(265, 20, 5, 31, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(266, 20, 5, 34, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(267, 20, 5, 45, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(268, 20, 5, 46, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(269, 20, 5, 47, 0, 2, 4, '2025-12-14 15:52:02', NULL),
(270, 21, 5, 26, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(271, 21, 5, 27, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(272, 21, 5, 28, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(273, 21, 5, 29, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(274, 21, 5, 30, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(275, 21, 5, 31, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(276, 21, 5, 34, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(277, 21, 5, 45, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(278, 21, 5, 46, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(279, 21, 5, 47, 0, 2, 4, '2025-12-14 15:52:59', NULL),
(280, 7, 2, 14, 90, 1, 4, '2025-12-16 10:18:13', NULL),
(281, 14, 4, 34, 0, 2, 4, '2025-12-16 16:59:45', NULL),
(282, 15, 4, 34, 0, 2, 4, '2025-12-16 17:00:27', NULL),
(283, 16, 4, 34, 0, 2, 4, '2025-12-16 17:00:55', NULL),
(284, 25, 9, 49, 96, 4, 4, '2026-02-03 20:17:53', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `teacher_allocation`
--

CREATE TABLE IF NOT EXISTS `teacher_allocation` (
  `id` int NOT NULL AUTO_INCREMENT,
  `class_id` int NOT NULL,
  `section_id` int NOT NULL,
  `teacher_id` int NOT NULL,
  `session_id` int NOT NULL,
  `branch_id` int DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `teacher_allocation`
--

INSERT INTO `teacher_allocation` (`id`, `class_id`, `section_id`, `teacher_id`, `session_id`, `branch_id`) VALUES
(1, 6, 2, 18, 4, 1),
(2, 5, 1, 11, 4, 1),
(3, 4, 1, 21, 4, 1),
(4, 8, 2, 3, 4, 1),
(5, 9, 2, 5, 4, 1),
(6, 10, 2, 9, 4, 1),
(7, 3, 1, 7, 4, 1),
(8, 2, 1, 6, 4, 1),
(9, 22, 1, 6, 4, 1),
(10, 23, 6, 91, 4, 3),
(11, 24, 6, 92, 4, 3),
(12, 7, 2, 90, 4, 1),
(13, 25, 9, 96, 4, 4);

-- --------------------------------------------------------

--
-- Table structure for table `teacher_note`
--

CREATE TABLE IF NOT EXISTS `teacher_note` (
  `id` int NOT NULL AUTO_INCREMENT,
  `title` longtext NOT NULL,
  `description` longtext NOT NULL,
  `file_name` longtext NOT NULL,
  `enc_name` longtext NOT NULL,
  `type_id` int NOT NULL,
  `class_id` longtext NOT NULL,
  `teacher_id` int NOT NULL,
  `branch_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `theme_settings`
--

CREATE TABLE IF NOT EXISTS `theme_settings` (
  `id` int NOT NULL AUTO_INCREMENT,
  `border_mode` varchar(200) NOT NULL,
  `dark_skin` varchar(200) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `theme_settings`
--

INSERT INTO `theme_settings` (`id`, `border_mode`, `dark_skin`, `created_at`, `updated_at`) VALUES
(1, 'true', 'false', '2018-10-23 16:59:38', '2020-05-10 14:08:47');

-- --------------------------------------------------------

--
-- Table structure for table `timetable_class`
--

CREATE TABLE IF NOT EXISTS `timetable_class` (
  `id` int NOT NULL AUTO_INCREMENT,
  `class_id` int NOT NULL,
  `section_id` int NOT NULL,
  `break` varchar(11) DEFAULT 'false',
  `subject_id` int NOT NULL,
  `teacher_id` int NOT NULL,
  `class_room` varchar(100) DEFAULT NULL,
  `time_start` time NOT NULL,
  `time_end` time NOT NULL,
  `day` varchar(20) NOT NULL,
  `session_id` int NOT NULL,
  `branch_id` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `timetable_class_rms_1` (`branch_id`),
  KEY `timetable_class_rms_2` (`class_id`),
  KEY `timetable_class_rms_3` (`section_id`),
  KEY `timetable_class_rms_4` (`session_id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `timetable_class`
--

INSERT INTO `timetable_class` (`id`, `class_id`, `section_id`, `break`, `subject_id`, `teacher_id`, `class_room`, `time_start`, `time_end`, `day`, `session_id`, `branch_id`) VALUES
(1, 6, 2, '0', 2, 4, '1', '09:15:00', '10:00:00', 'monday', 4, 1),
(2, 6, 2, '0', 2, 4, '1', '09:15:00', '10:00:00', 'monday', 4, 1),
(3, 6, 2, '0', 1, 3, '1', '10:00:00', '10:45:00', 'monday', 4, 1),
(4, 6, 2, '0', 3, 3, '1', '10:45:00', '11:30:00', 'monday', 4, 1),
(5, 6, 2, '0', 4, 3, '1', '12:15:00', '12:45:00', 'monday', 4, 1),
(6, 6, 2, '0', 2, 4, '1', '09:15:00', '10:00:00', 'monday', 4, 1),
(7, 6, 2, '0', 1, 3, '1', '10:00:00', '10:45:00', 'monday', 4, 1),
(8, 6, 2, '0', 3, 3, '1', '10:45:00', '11:30:00', 'monday', 4, 1),
(9, 6, 2, '0', 4, 3, '1', '11:30:00', '12:15:00', 'monday', 4, 1),
(10, 6, 2, '0', 6, 3, '1', '12:15:00', '13:00:00', 'monday', 4, 1),
(11, 23, 6, '0', 24, 91, '2', '08:00:00', '08:40:00', 'monday', 4, 3),
(12, 23, 6, '0', 25, 92, '2', '20:45:00', '20:45:00', 'monday', 4, 3);

-- --------------------------------------------------------

--
-- Table structure for table `timetable_exam`
--

CREATE TABLE IF NOT EXISTS `timetable_exam` (
  `id` int NOT NULL AUTO_INCREMENT,
  `exam_id` int NOT NULL,
  `class_id` int NOT NULL,
  `section_id` int NOT NULL,
  `subject_id` int NOT NULL,
  `time_start` varchar(20) NOT NULL,
  `time_end` varchar(20) NOT NULL,
  `mark_distribution` text NOT NULL,
  `hall_id` int NOT NULL,
  `exam_date` date NOT NULL,
  `branch_id` int NOT NULL,
  `session_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `timetable_exam_rms_1` (`branch_id`),
  KEY `timetable_exam_rms_2` (`exam_id`),
  KEY `timetable_exam_rms_3` (`class_id`),
  KEY `timetable_exam_rms_4` (`section_id`),
  KEY `timetable_exam_rms_5` (`session_id`),
  KEY `timetable_exam_rms_6` (`subject_id`)
) ENGINE=InnoDB AUTO_INCREMENT=567 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `timetable_exam`
--

INSERT INTO `timetable_exam` (`id`, `exam_id`, `class_id`, `section_id`, `subject_id`, `time_start`, `time_end`, `mark_distribution`, `hall_id`, `exam_date`, `branch_id`, `session_id`, `created_at`, `updated_at`) VALUES
(1, 1, 6, 2, 1, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-21', 1, 4, '2025-10-08 01:54:04', NULL),
(2, 1, 6, 2, 2, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-22', 1, 4, '2025-10-08 01:54:04', NULL),
(3, 1, 6, 2, 3, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-23', 1, 4, '2025-10-08 01:54:04', NULL),
(4, 1, 6, 2, 4, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-24', 1, 4, '2025-10-08 01:54:04', NULL),
(5, 1, 6, 2, 5, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-25', 1, 4, '2025-10-08 01:54:04', NULL),
(6, 1, 6, 2, 6, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-26', 1, 4, '2025-10-08 01:54:04', NULL),
(7, 1, 6, 2, 7, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-27', 1, 4, '2025-10-08 01:54:04', NULL),
(8, 1, 6, 2, 8, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-28', 1, 4, '2025-10-08 01:54:04', NULL),
(9, 1, 6, 2, 10, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-29', 1, 4, '2025-10-08 01:54:04', NULL),
(10, 1, 6, 2, 11, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-30', 1, 4, '2025-10-08 01:54:04', NULL),
(11, 1, 6, 2, 12, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-12-01', 1, 4, '2025-10-08 01:54:04', NULL),
(12, 1, 6, 2, 13, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-12-02', 1, 4, '2025-10-08 01:54:04', NULL),
(13, 2, 6, 2, 1, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-07', 1, 4, '2025-10-08 01:59:27', NULL),
(14, 2, 6, 2, 2, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-08', 1, 4, '2025-10-08 01:59:27', NULL),
(15, 2, 6, 2, 3, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-09', 1, 4, '2025-10-08 01:59:27', NULL),
(16, 2, 6, 2, 4, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-10', 1, 4, '2025-10-08 01:59:27', NULL),
(17, 2, 6, 2, 5, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-11', 1, 4, '2025-10-08 01:59:27', NULL),
(18, 2, 6, 2, 6, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-12', 1, 4, '2025-10-08 01:59:27', NULL),
(19, 2, 6, 2, 7, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-13', 1, 4, '2025-10-08 01:59:27', NULL),
(20, 2, 6, 2, 8, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-14', 1, 4, '2025-10-08 01:59:27', NULL),
(21, 2, 6, 2, 10, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-15', 1, 4, '2025-10-08 01:59:27', NULL),
(22, 2, 6, 2, 11, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-16', 1, 4, '2025-10-08 01:59:27', NULL),
(23, 2, 6, 2, 12, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-17', 1, 4, '2025-10-08 01:59:27', NULL),
(24, 2, 6, 2, 13, '3:00 AM', '3:40 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-18', 1, 4, '2025-10-08 01:59:27', NULL),
(25, 3, 6, 2, 1, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-07', 1, 4, '2025-10-08 02:02:36', NULL),
(26, 3, 6, 2, 2, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-08', 1, 4, '2025-10-08 02:02:36', NULL),
(27, 3, 6, 2, 3, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-09', 1, 4, '2025-10-08 02:02:36', NULL),
(28, 3, 6, 2, 4, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-10', 1, 4, '2025-10-08 02:02:36', NULL),
(29, 3, 6, 2, 5, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-11', 1, 4, '2025-10-08 02:02:36', NULL),
(30, 3, 6, 2, 6, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-12', 1, 4, '2025-10-08 02:02:36', NULL),
(31, 3, 6, 2, 7, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-13', 1, 4, '2025-10-08 02:02:36', NULL),
(32, 3, 6, 2, 8, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-14', 1, 4, '2025-10-08 02:02:36', NULL),
(33, 3, 6, 2, 10, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-15', 1, 4, '2025-10-08 02:02:36', NULL),
(34, 3, 6, 2, 11, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-16', 1, 4, '2025-10-08 02:02:36', NULL),
(35, 3, 6, 2, 12, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-17', 1, 4, '2025-10-08 02:02:36', NULL),
(36, 3, 6, 2, 13, '3:05 AM', '3:45 AM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"30\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"}}', 1, '2025-10-18', 1, 4, '2025-10-08 02:02:36', NULL),
(37, 1, 7, 2, 1, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-18', 1, 4, '2025-10-08 02:07:05', NULL),
(38, 1, 7, 2, 2, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-19', 1, 4, '2025-10-08 02:07:05', NULL),
(39, 1, 7, 2, 3, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-20', 1, 4, '2025-10-08 02:07:05', NULL),
(40, 1, 7, 2, 4, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-21', 1, 4, '2025-10-08 02:07:05', NULL),
(41, 1, 7, 2, 5, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-22', 1, 4, '2025-10-08 02:07:05', NULL),
(42, 1, 7, 2, 6, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-23', 1, 4, '2025-10-08 02:07:05', NULL),
(43, 1, 7, 2, 7, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-24', 1, 4, '2025-10-08 02:07:05', NULL),
(44, 1, 7, 2, 8, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-25', 1, 4, '2025-10-08 02:07:05', NULL),
(45, 1, 7, 2, 10, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-26', 1, 4, '2025-10-08 02:07:05', NULL),
(46, 1, 7, 2, 11, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-27', 1, 4, '2025-10-08 02:07:05', NULL),
(47, 1, 7, 2, 12, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-28', 1, 4, '2025-10-08 02:07:05', NULL),
(48, 1, 7, 2, 13, '5:25 PM', '6:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-29', 1, 4, '2025-10-08 02:07:05', NULL),
(49, 2, 7, 2, 1, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-07', 1, 4, '2025-10-08 02:08:22', NULL),
(50, 2, 7, 2, 2, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-08', 1, 4, '2025-10-08 02:08:22', NULL),
(51, 2, 7, 2, 3, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-09', 1, 4, '2025-10-08 02:08:22', NULL),
(52, 2, 7, 2, 4, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-10', 1, 4, '2025-10-08 02:08:22', NULL),
(53, 2, 7, 2, 5, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-11', 1, 4, '2025-10-08 02:08:22', NULL),
(54, 2, 7, 2, 6, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-12', 1, 4, '2025-10-08 02:08:22', NULL),
(55, 2, 7, 2, 7, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-13', 1, 4, '2025-10-08 02:08:22', NULL),
(56, 2, 7, 2, 8, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-14', 1, 4, '2025-10-08 02:08:22', NULL),
(57, 2, 7, 2, 10, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-15', 1, 4, '2025-10-08 02:08:22', NULL),
(58, 2, 7, 2, 11, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-16', 1, 4, '2025-10-08 02:08:22', NULL),
(59, 2, 7, 2, 12, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-17', 1, 4, '2025-10-08 02:08:22', NULL),
(60, 2, 7, 2, 13, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-18', 1, 4, '2025-10-08 02:08:22', NULL),
(61, 3, 7, 2, 1, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-07', 1, 4, '2025-10-08 02:14:10', NULL),
(62, 3, 7, 2, 2, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-08', 1, 4, '2025-10-08 02:14:10', NULL),
(63, 3, 7, 2, 3, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-09', 1, 4, '2025-10-08 02:14:10', NULL),
(64, 3, 7, 2, 4, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-10', 1, 4, '2025-10-08 02:14:10', NULL),
(65, 3, 7, 2, 5, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-11', 1, 4, '2025-10-08 02:14:10', NULL),
(66, 3, 7, 2, 6, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-12', 1, 4, '2025-10-08 02:14:10', NULL),
(67, 3, 7, 2, 7, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-13', 1, 4, '2025-10-08 02:14:10', NULL),
(68, 3, 7, 2, 8, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-14', 1, 4, '2025-10-08 02:14:10', NULL),
(69, 3, 7, 2, 10, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-15', 1, 4, '2025-10-08 02:14:10', NULL),
(70, 3, 7, 2, 11, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-16', 1, 4, '2025-10-08 02:14:10', NULL),
(71, 3, 7, 2, 12, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-17', 1, 4, '2025-10-08 02:14:10', NULL),
(72, 3, 7, 2, 13, '3:10 AM', '3:50 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 1, '2025-10-18', 1, 4, '2025-10-08 02:14:10', NULL),
(73, 1, 5, 1, 3, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-18', 1, 4, '2025-11-01 16:05:01', NULL),
(74, 1, 5, 1, 7, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-19', 1, 4, '2025-11-01 16:05:01', NULL),
(75, 1, 5, 1, 13, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-20', 1, 4, '2025-11-01 16:05:01', NULL),
(76, 1, 5, 1, 15, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-21', 1, 4, '2025-11-01 16:05:01', NULL),
(77, 1, 5, 1, 16, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-22', 1, 4, '2025-11-01 16:05:01', NULL),
(78, 1, 5, 1, 17, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-23', 1, 4, '2025-11-01 16:05:01', NULL),
(79, 1, 5, 1, 18, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-24', 1, 4, '2025-11-01 16:05:01', NULL),
(80, 1, 5, 1, 19, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-25', 1, 4, '2025-11-01 16:05:01', NULL),
(81, 1, 5, 1, 20, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-26', 1, 4, '2025-11-01 16:05:01', NULL),
(82, 1, 5, 1, 21, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-27', 1, 4, '2025-11-01 16:05:01', NULL),
(83, 1, 5, 1, 22, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-28', 1, 4, '2025-11-01 16:05:01', NULL),
(84, 1, 1, 1, 3, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-18', 1, 4, '2025-11-02 06:01:48', NULL),
(85, 1, 1, 1, 7, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-19', 1, 4, '2025-11-02 06:01:48', NULL),
(86, 1, 1, 1, 13, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-20', 1, 4, '2025-11-02 06:01:48', NULL),
(87, 1, 1, 1, 15, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-21', 1, 4, '2025-11-02 06:01:48', NULL),
(88, 1, 1, 1, 16, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-22', 1, 4, '2025-11-02 06:01:48', NULL),
(89, 1, 1, 1, 17, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-23', 1, 4, '2025-11-02 06:01:48', NULL),
(90, 1, 1, 1, 18, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-24', 1, 4, '2025-11-02 06:01:48', NULL),
(91, 1, 1, 1, 19, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-25', 1, 4, '2025-11-02 06:01:48', NULL),
(92, 1, 1, 1, 20, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-26', 1, 4, '2025-11-02 06:01:48', NULL),
(93, 1, 1, 1, 21, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-27', 1, 4, '2025-11-02 06:01:48', NULL),
(94, 1, 1, 1, 22, '5:00 PM', '5:40 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-28', 1, 4, '2025-11-02 06:01:48', NULL),
(95, 2, 2, 1, 3, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-16', 1, 4, '2025-11-02 06:20:47', NULL),
(96, 2, 2, 1, 7, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-17', 1, 4, '2025-11-02 06:20:47', NULL),
(97, 2, 2, 1, 13, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-18', 1, 4, '2025-11-02 06:20:47', NULL),
(98, 2, 2, 1, 15, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-19', 1, 4, '2025-11-02 06:20:47', NULL),
(99, 2, 2, 1, 16, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-20', 1, 4, '2025-11-02 06:20:47', NULL),
(100, 2, 2, 1, 17, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-21', 1, 4, '2025-11-02 06:20:47', NULL),
(101, 2, 2, 1, 18, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-22', 1, 4, '2025-11-02 06:20:47', NULL),
(102, 2, 2, 1, 19, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-23', 1, 4, '2025-11-02 06:20:47', NULL),
(103, 2, 2, 1, 20, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-24', 1, 4, '2025-11-02 06:20:47', NULL),
(104, 2, 2, 1, 21, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-25', 1, 4, '2025-11-02 06:20:47', NULL),
(105, 2, 2, 1, 22, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-26', 1, 4, '2025-11-02 06:20:47', NULL),
(106, 1, 8, 2, 1, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-18', 1, 4, '2025-11-02 08:04:59', NULL),
(107, 1, 8, 2, 2, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-19', 1, 4, '2025-11-02 08:04:59', NULL),
(108, 1, 8, 2, 3, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-20', 1, 4, '2025-11-02 08:04:59', NULL),
(109, 1, 8, 2, 4, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-21', 1, 4, '2025-11-02 08:04:59', NULL),
(110, 1, 8, 2, 5, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-22', 1, 4, '2025-11-02 08:04:59', NULL),
(111, 1, 8, 2, 6, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-23', 1, 4, '2025-11-02 08:04:59', NULL),
(112, 1, 8, 2, 7, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-24', 1, 4, '2025-11-02 08:04:59', NULL),
(113, 1, 8, 2, 8, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-25', 1, 4, '2025-11-02 08:04:59', NULL),
(114, 1, 8, 2, 9, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-26', 1, 4, '2025-11-02 08:04:59', NULL),
(115, 1, 8, 2, 10, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-27', 1, 4, '2025-11-02 08:04:59', NULL),
(116, 1, 8, 2, 11, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-28', 1, 4, '2025-11-02 08:04:59', NULL),
(117, 1, 8, 2, 12, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-29', 1, 4, '2025-11-02 08:04:59', NULL),
(118, 1, 8, 2, 13, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-30', 1, 4, '2025-11-02 08:04:59', NULL),
(119, 1, 9, 2, 1, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-18', 1, 4, '2025-11-04 05:17:35', NULL),
(120, 1, 9, 2, 2, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-19', 1, 4, '2025-11-04 05:17:35', NULL),
(121, 1, 9, 2, 3, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-20', 1, 4, '2025-11-04 05:17:35', NULL),
(122, 1, 9, 2, 4, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-21', 1, 4, '2025-11-04 05:17:35', NULL),
(123, 1, 9, 2, 5, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-22', 1, 4, '2025-11-04 05:17:35', NULL),
(124, 1, 9, 2, 6, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-23', 1, 4, '2025-11-04 05:17:35', NULL),
(125, 1, 9, 2, 7, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-24', 1, 4, '2025-11-04 05:17:35', NULL),
(126, 1, 9, 2, 8, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-25', 1, 4, '2025-11-04 05:17:35', NULL),
(127, 1, 9, 2, 9, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-26', 1, 4, '2025-11-04 05:17:35', NULL),
(128, 1, 9, 2, 10, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-27', 1, 4, '2025-11-04 05:17:35', NULL),
(129, 1, 9, 2, 11, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-28', 1, 4, '2025-11-04 05:17:35', NULL),
(130, 1, 9, 2, 12, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-29', 1, 4, '2025-11-04 05:17:35', NULL),
(131, 1, 9, 2, 13, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-30', 1, 4, '2025-11-04 05:17:35', NULL),
(132, 1, 10, 2, 1, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-18', 1, 4, '2025-11-04 05:21:40', NULL),
(133, 1, 10, 2, 2, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-19', 1, 4, '2025-11-04 05:21:40', NULL),
(134, 1, 10, 2, 3, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-20', 1, 4, '2025-11-04 05:21:40', NULL),
(135, 1, 10, 2, 4, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-21', 1, 4, '2025-11-04 05:21:40', NULL),
(136, 1, 10, 2, 5, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-22', 1, 4, '2025-11-04 05:21:40', NULL),
(137, 1, 10, 2, 6, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-23', 1, 4, '2025-11-04 05:21:40', NULL),
(138, 1, 10, 2, 7, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-24', 1, 4, '2025-11-04 05:21:40', NULL),
(139, 1, 10, 2, 8, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-25', 1, 4, '2025-11-04 05:21:40', NULL),
(140, 1, 10, 2, 9, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-26', 1, 4, '2025-11-04 05:21:40', NULL),
(141, 1, 10, 2, 10, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-27', 1, 4, '2025-11-04 05:21:40', NULL),
(142, 1, 10, 2, 11, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-28', 1, 4, '2025-11-04 05:21:40', NULL),
(143, 1, 10, 2, 12, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-29', 1, 4, '2025-11-04 05:21:40', NULL),
(144, 1, 10, 2, 13, '5:30 PM', '6:10 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-30', 1, 4, '2025-11-04 05:21:40', NULL),
(145, 1, 4, 1, 3, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-18', 1, 4, '2025-11-04 05:26:52', NULL),
(146, 1, 4, 1, 7, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-19', 1, 4, '2025-11-04 05:26:52', NULL),
(147, 1, 4, 1, 13, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-20', 1, 4, '2025-11-04 05:26:52', NULL),
(148, 1, 4, 1, 15, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-21', 1, 4, '2025-11-04 05:26:52', NULL),
(149, 1, 4, 1, 16, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-22', 1, 4, '2025-11-04 05:26:52', NULL),
(150, 1, 4, 1, 17, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-23', 1, 4, '2025-11-04 05:26:52', NULL),
(151, 1, 4, 1, 18, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-24', 1, 4, '2025-11-04 05:26:52', NULL),
(152, 1, 4, 1, 19, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-25', 1, 4, '2025-11-04 05:26:52', NULL),
(153, 1, 4, 1, 20, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-26', 1, 4, '2025-11-04 05:26:52', NULL),
(154, 1, 4, 1, 21, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-27', 1, 4, '2025-11-04 05:26:52', NULL),
(155, 1, 4, 1, 22, '5:10 PM', '5:50 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"},\"6\":{\"full_mark\":\"100\",\"pass_mark\":\"40\"}}', 1, '2025-11-28', 1, 4, '2025-11-04 05:26:52', NULL),
(156, 1, 3, 1, 3, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-21', 1, 4, '2025-11-04 05:28:18', NULL),
(157, 1, 3, 1, 7, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-22', 1, 4, '2025-11-04 05:28:18', NULL),
(158, 1, 3, 1, 13, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-23', 1, 4, '2025-11-04 05:28:18', NULL),
(159, 1, 3, 1, 15, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-24', 1, 4, '2025-11-04 05:28:18', NULL),
(160, 1, 3, 1, 16, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-25', 1, 4, '2025-11-04 05:28:18', NULL),
(161, 1, 3, 1, 17, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-26', 1, 4, '2025-11-04 05:28:18', NULL),
(162, 1, 3, 1, 18, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-27', 1, 4, '2025-11-04 05:28:18', NULL),
(163, 1, 3, 1, 19, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-28', 1, 4, '2025-11-04 05:28:18', NULL),
(164, 1, 3, 1, 20, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-29', 1, 4, '2025-11-04 05:28:18', NULL),
(165, 1, 3, 1, 21, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-30', 1, 4, '2025-11-04 05:28:18', NULL),
(166, 1, 3, 1, 22, '9:55 PM', '10:35 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-12-01', 1, 4, '2025-11-04 05:28:18', NULL),
(167, 1, 2, 1, 3, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-21', 1, 4, '2025-11-04 05:29:24', NULL),
(168, 1, 2, 1, 7, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-22', 1, 4, '2025-11-04 05:29:24', NULL),
(169, 1, 2, 1, 13, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-23', 1, 4, '2025-11-04 05:29:24', NULL),
(170, 1, 2, 1, 15, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-24', 1, 4, '2025-11-04 05:29:24', NULL),
(171, 1, 2, 1, 16, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-25', 1, 4, '2025-11-04 05:29:24', NULL),
(172, 1, 2, 1, 17, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-26', 1, 4, '2025-11-04 05:29:24', NULL),
(173, 1, 2, 1, 18, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-27', 1, 4, '2025-11-04 05:29:24', NULL),
(174, 1, 2, 1, 19, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-28', 1, 4, '2025-11-04 05:29:24', NULL),
(175, 1, 2, 1, 20, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-29', 1, 4, '2025-11-04 05:29:24', NULL),
(176, 1, 2, 1, 21, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-30', 1, 4, '2025-11-04 05:29:24', NULL),
(177, 1, 2, 1, 22, '9:25 PM', '10:05 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-12-01', 1, 4, '2025-11-04 05:29:24', NULL),
(178, 1, 22, 1, 3, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-18', 1, 4, '2025-11-04 05:43:53', NULL),
(179, 1, 22, 1, 7, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-19', 1, 4, '2025-11-04 05:43:53', NULL),
(180, 1, 22, 1, 13, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-20', 1, 4, '2025-11-04 05:43:53', NULL),
(181, 1, 22, 1, 15, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-21', 1, 4, '2025-11-04 05:43:53', NULL),
(182, 1, 22, 1, 16, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-22', 1, 4, '2025-11-04 05:43:53', NULL),
(183, 1, 22, 1, 17, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-23', 1, 4, '2025-11-04 05:43:53', NULL),
(184, 1, 22, 1, 18, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-24', 1, 4, '2025-11-04 05:43:53', NULL),
(185, 1, 22, 1, 19, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-25', 1, 4, '2025-11-04 05:43:53', NULL),
(186, 1, 22, 1, 20, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-26', 1, 4, '2025-11-04 05:43:53', NULL),
(187, 1, 22, 1, 21, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-27', 1, 4, '2025-11-04 05:43:53', NULL),
(188, 1, 22, 1, 22, '5:35 PM', '6:15 PM', '{\"1\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 1, '2025-11-28', 1, 4, '2025-11-04 05:43:53', NULL),
(189, 2, 1, 1, 3, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-16', 1, 4, '2025-11-04 05:53:28', NULL),
(190, 2, 1, 1, 7, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-17', 1, 4, '2025-11-04 05:53:28', NULL),
(191, 2, 1, 1, 13, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-18', 1, 4, '2025-11-04 05:53:28', NULL),
(192, 2, 1, 1, 15, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-19', 1, 4, '2025-11-04 05:53:28', NULL),
(193, 2, 1, 1, 16, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-20', 1, 4, '2025-11-04 05:53:28', NULL),
(194, 2, 1, 1, 17, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-21', 1, 4, '2025-11-04 05:53:28', NULL),
(195, 2, 1, 1, 18, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-22', 1, 4, '2025-11-04 05:53:28', NULL),
(196, 2, 1, 1, 19, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-23', 1, 4, '2025-11-04 05:53:28', NULL),
(197, 2, 1, 1, 20, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-24', 1, 4, '2025-11-04 05:53:28', NULL),
(198, 2, 1, 1, 21, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-25', 1, 4, '2025-11-04 05:53:28', NULL),
(199, 2, 1, 1, 22, '6:50 AM', '7:30 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-26', 1, 4, '2025-11-04 05:53:28', NULL),
(200, 2, 3, 1, 3, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-16', 1, 4, '2025-11-04 05:55:40', NULL),
(201, 2, 3, 1, 7, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-17', 1, 4, '2025-11-04 05:55:40', NULL),
(202, 2, 3, 1, 13, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-18', 1, 4, '2025-11-04 05:55:40', NULL),
(203, 2, 3, 1, 15, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-19', 1, 4, '2025-11-04 05:55:40', NULL),
(204, 2, 3, 1, 16, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-20', 1, 4, '2025-11-04 05:55:40', NULL),
(205, 2, 3, 1, 17, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-21', 1, 4, '2025-11-04 05:55:40', NULL),
(206, 2, 3, 1, 18, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-22', 1, 4, '2025-11-04 05:55:40', NULL),
(207, 2, 3, 1, 19, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-23', 1, 4, '2025-11-04 05:55:40', NULL),
(208, 2, 3, 1, 20, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-24', 1, 4, '2025-11-04 05:55:40', NULL),
(209, 2, 3, 1, 21, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-25', 1, 4, '2025-11-04 05:55:40', NULL),
(210, 2, 3, 1, 22, '6:55 AM', '7:35 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-26', 1, 4, '2025-11-04 05:55:40', NULL);
INSERT INTO `timetable_exam` (`id`, `exam_id`, `class_id`, `section_id`, `subject_id`, `time_start`, `time_end`, `mark_distribution`, `hall_id`, `exam_date`, `branch_id`, `session_id`, `created_at`, `updated_at`) VALUES
(211, 2, 4, 1, 3, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-16', 1, 4, '2025-11-04 05:58:24', NULL),
(212, 2, 4, 1, 7, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-17', 1, 4, '2025-11-04 05:58:24', NULL),
(213, 2, 4, 1, 13, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-18', 1, 4, '2025-11-04 05:58:24', NULL),
(214, 2, 4, 1, 15, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-19', 1, 4, '2025-11-04 05:58:24', NULL),
(215, 2, 4, 1, 16, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-20', 1, 4, '2025-11-04 05:58:24', NULL),
(216, 2, 4, 1, 17, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-21', 1, 4, '2025-11-04 05:58:24', NULL),
(217, 2, 4, 1, 18, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-22', 1, 4, '2025-11-04 05:58:24', NULL),
(218, 2, 4, 1, 19, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-23', 1, 4, '2025-11-04 05:58:24', NULL),
(219, 2, 4, 1, 20, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-24', 1, 4, '2025-11-04 05:58:24', NULL),
(220, 2, 4, 1, 21, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-25', 1, 4, '2025-11-04 05:58:24', NULL),
(221, 2, 4, 1, 22, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-26', 1, 4, '2025-11-04 05:58:24', NULL),
(222, 2, 5, 1, 3, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-16', 1, 4, '2025-11-04 06:00:40', NULL),
(223, 2, 5, 1, 7, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-17', 1, 4, '2025-11-04 06:00:40', NULL),
(224, 2, 5, 1, 13, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-18', 1, 4, '2025-11-04 06:00:40', NULL),
(225, 2, 5, 1, 15, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-19', 1, 4, '2025-11-04 06:00:40', NULL),
(226, 2, 5, 1, 16, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-20', 1, 4, '2025-11-04 06:00:40', NULL),
(227, 2, 5, 1, 17, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-21', 1, 4, '2025-11-04 06:00:40', NULL),
(228, 2, 5, 1, 18, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-22', 1, 4, '2025-11-04 06:00:40', NULL),
(229, 2, 5, 1, 19, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-23', 1, 4, '2025-11-04 06:00:40', NULL),
(230, 2, 5, 1, 20, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-24', 1, 4, '2025-11-04 06:00:40', NULL),
(231, 2, 5, 1, 21, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-25', 1, 4, '2025-11-04 06:00:40', NULL),
(232, 2, 5, 1, 22, '7:00 AM', '7:40 AM', '{\"1\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"2\":{\"full_mark\":\"15\",\"pass_mark\":\"10\"},\"3\":{\"full_mark\":\"70\",\"pass_mark\":\"50\"}}', 1, '2026-03-26', 1, 4, '2025-11-04 06:00:40', NULL),
(233, 2, 10, 2, 1, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-16', 1, 4, '2025-11-04 06:04:48', NULL),
(234, 2, 10, 2, 2, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-17', 1, 4, '2025-11-04 06:04:48', NULL),
(235, 2, 10, 2, 3, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-18', 1, 4, '2025-11-04 06:04:48', NULL),
(236, 2, 10, 2, 4, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-19', 1, 4, '2025-11-04 06:04:48', NULL),
(237, 2, 10, 2, 5, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-20', 1, 4, '2025-11-04 06:04:48', NULL),
(238, 2, 10, 2, 6, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-21', 1, 4, '2025-11-04 06:04:48', NULL),
(239, 2, 10, 2, 7, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-22', 1, 4, '2025-11-04 06:04:48', NULL),
(240, 2, 10, 2, 8, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-23', 1, 4, '2025-11-04 06:04:48', NULL),
(241, 2, 10, 2, 9, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-24', 1, 4, '2025-11-04 06:04:48', NULL),
(242, 2, 10, 2, 10, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-25', 1, 4, '2025-11-04 06:04:48', NULL),
(243, 2, 10, 2, 11, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-26', 1, 4, '2025-11-04 06:04:48', NULL),
(244, 2, 10, 2, 12, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-27', 1, 4, '2025-11-04 06:04:48', NULL),
(245, 2, 10, 2, 13, '7:05 AM', '7:45 AM', '{\"1\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"2\":{\"full_mark\":\"20\",\"pass_mark\":\"15\"},\"3\":{\"full_mark\":\"60\",\"pass_mark\":\"50\"}}', 1, '2026-03-28', 1, 4, '2025-11-04 06:04:48', NULL),
(246, 4, 23, 6, 24, '10:00 PM', '10:20 PM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"},\"8\":{\"full_mark\":\"70\",\"pass_mark\":\"20\"}}', 2, '2025-11-19', 3, 4, '2025-11-19 20:08:37', NULL),
(247, 4, 23, 6, 25, '10:00 PM', '10:20 PM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"20\"},\"8\":{\"full_mark\":\"70\",\"pass_mark\":\"20\"}}', 2, '2025-11-20', 3, 4, '2025-11-19 20:08:37', NULL),
(248, 4, 24, 6, 24, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-20', 3, 4, '2025-11-19 20:09:29', NULL),
(249, 4, 24, 6, 25, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-21', 3, 4, '2025-11-19 20:09:29', NULL),
(250, 7, 23, 6, 24, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-20', 3, 4, '2025-11-19 20:11:32', NULL),
(251, 7, 23, 6, 25, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-21', 3, 4, '2025-11-19 20:11:32', NULL),
(252, 8, 23, 6, 24, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-20', 3, 4, '2025-11-19 20:12:22', NULL),
(253, 8, 23, 6, 25, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-21', 3, 4, '2025-11-19 20:12:22', NULL),
(254, 7, 24, 6, 24, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-20', 3, 4, '2025-11-20 05:45:18', NULL),
(255, 7, 24, 6, 25, '6:45 AM', '7:05 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-21', 3, 4, '2025-11-20 05:45:18', NULL),
(256, 8, 24, 6, 24, '6:50 AM', '7:10 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-20', 3, 4, '2025-11-20 05:45:55', NULL),
(257, 8, 24, 6, 25, '6:50 AM', '7:10 AM', '{\"7\":{\"full_mark\":\"40\",\"pass_mark\":\"10\"},\"8\":{\"full_mark\":\"60\",\"pass_mark\":\"20\"}}', 2, '2025-11-21', 3, 4, '2025-11-20 05:45:55', NULL),
(258, 5, 11, 4, 36, '12:45 PM', '1:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:29:24', NULL),
(259, 5, 11, 4, 37, '12:45 PM', '1:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:29:24', NULL),
(260, 5, 11, 4, 38, '12:45 PM', '1:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:29:24', NULL),
(261, 5, 11, 4, 39, '12:45 PM', '1:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:29:24', NULL),
(262, 5, 11, 4, 43, '12:45 PM', '1:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:29:24', NULL),
(263, 5, 11, 4, 44, '12:45 PM', '1:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:29:24', NULL),
(264, 5, 12, 4, 36, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:31:24', NULL),
(265, 5, 12, 4, 37, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:31:24', NULL),
(266, 5, 12, 4, 38, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:31:24', NULL),
(267, 5, 12, 4, 39, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:31:24', NULL),
(268, 5, 12, 4, 43, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:31:24', NULL),
(269, 5, 12, 4, 44, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:31:24', NULL),
(270, 9, 12, 4, 36, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:32:56', NULL),
(271, 9, 12, 4, 37, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:32:56', NULL),
(272, 9, 12, 4, 38, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:32:56', NULL),
(273, 9, 12, 4, 39, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:32:56', NULL),
(274, 9, 12, 4, 43, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:32:56', NULL),
(275, 9, 12, 4, 44, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:32:56', NULL),
(276, 5, 13, 4, 31, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:34:26', NULL),
(277, 5, 13, 4, 36, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:34:26', NULL),
(278, 5, 13, 4, 37, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:34:26', NULL),
(279, 5, 13, 4, 38, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:34:26', NULL),
(280, 5, 13, 4, 39, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:34:26', NULL),
(281, 5, 13, 4, 43, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:34:26', NULL),
(282, 5, 13, 4, 44, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 12:34:26', NULL),
(283, 5, 13, 4, 45, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 12:34:26', NULL),
(284, 5, 13, 4, 28, '1:35 PM', '2:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 12:34:26', NULL),
(285, 5, 14, 4, 36, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:38:09', NULL),
(286, 5, 14, 4, 37, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:38:09', NULL),
(287, 5, 14, 4, 38, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:38:09', NULL),
(288, 5, 14, 4, 39, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:38:09', NULL),
(289, 5, 14, 4, 43, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:38:09', NULL),
(290, 5, 14, 4, 44, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:38:09', NULL),
(291, 5, 14, 4, 45, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 12:38:09', NULL),
(292, 5, 14, 4, 31, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 12:38:09', NULL),
(293, 5, 14, 4, 28, '1:40 PM', '2:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 12:38:09', NULL),
(294, 5, 15, 4, 31, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:39:49', NULL),
(295, 5, 15, 4, 36, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:39:49', NULL),
(296, 5, 15, 4, 37, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:39:49', NULL),
(297, 5, 15, 4, 38, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:39:49', NULL),
(298, 5, 15, 4, 39, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:39:49', NULL),
(299, 5, 15, 4, 43, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:39:49', NULL),
(300, 5, 15, 4, 44, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 12:39:49', NULL),
(301, 5, 15, 4, 45, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 12:39:49', NULL),
(302, 5, 15, 4, 28, '8:30 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 12:39:49', NULL),
(303, 5, 16, 4, 31, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:46:58', NULL),
(304, 5, 16, 4, 36, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:46:58', NULL),
(305, 5, 16, 4, 37, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:46:58', NULL),
(306, 5, 16, 4, 38, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:46:58', NULL),
(307, 5, 16, 4, 39, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:46:58', NULL),
(308, 5, 16, 4, 43, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:46:58', NULL),
(309, 5, 16, 4, 44, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 12:46:58', NULL),
(310, 5, 16, 4, 45, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 12:46:58', NULL),
(311, 5, 16, 4, 28, '1:45 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 12:46:58', NULL),
(312, 9, 16, 4, 31, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:48:25', NULL),
(313, 9, 16, 4, 36, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:48:25', NULL),
(314, 9, 16, 4, 37, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:48:25', NULL),
(315, 9, 16, 4, 38, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:48:25', NULL),
(316, 9, 16, 4, 39, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:48:25', NULL),
(317, 9, 16, 4, 43, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:48:25', NULL),
(318, 9, 16, 4, 44, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 12:48:25', NULL),
(319, 9, 16, 4, 45, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"40\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 12:48:25', NULL),
(320, 9, 16, 4, 28, '1:50 PM', '2:30 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 12:48:25', NULL),
(321, 5, 17, 5, 26, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:53:02', NULL),
(322, 5, 17, 5, 27, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:53:02', NULL),
(323, 5, 17, 5, 28, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:53:02', NULL),
(324, 5, 17, 5, 29, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:53:02', NULL),
(325, 5, 17, 5, 30, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:53:02', NULL),
(326, 5, 17, 5, 31, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:53:02', NULL),
(327, 5, 17, 5, 45, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 12:53:02', NULL),
(328, 5, 17, 5, 38, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 12:53:02', NULL),
(329, 5, 17, 5, 46, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 12:53:02', NULL),
(330, 5, 17, 5, 34, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 12:53:02', NULL),
(331, 5, 17, 5, 47, '1:55 PM', '2:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 12:53:02', NULL),
(332, 6, 17, 5, 26, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 12:59:05', NULL),
(333, 6, 17, 5, 27, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 12:59:05', NULL),
(334, 6, 17, 5, 28, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 12:59:05', NULL),
(335, 6, 17, 5, 29, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 12:59:05', NULL),
(336, 6, 17, 5, 30, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 12:59:05', NULL),
(337, 6, 17, 5, 31, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 12:59:05', NULL),
(338, 6, 17, 5, 45, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 12:59:05', NULL),
(339, 6, 17, 5, 38, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 12:59:05', NULL),
(340, 6, 17, 5, 46, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 12:59:05', NULL),
(341, 6, 17, 5, 34, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 12:59:05', NULL),
(342, 6, 17, 5, 47, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 12:59:05', NULL),
(343, 9, 17, 5, 26, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 13:00:37', NULL),
(344, 9, 17, 5, 27, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 13:00:37', NULL),
(345, 9, 17, 5, 28, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 13:00:37', NULL),
(346, 9, 17, 5, 29, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 13:00:37', NULL),
(347, 9, 17, 5, 30, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 13:00:37', NULL),
(348, 9, 17, 5, 31, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 13:00:37', NULL),
(349, 9, 17, 5, 45, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 13:00:37', NULL),
(350, 9, 17, 5, 38, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 13:00:37', NULL),
(351, 9, 17, 5, 46, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 13:00:37', NULL),
(352, 9, 17, 5, 34, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 13:00:37', NULL),
(353, 9, 17, 5, 47, '2:00 PM', '2:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 13:00:37', NULL),
(354, 5, 19, 5, 26, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 14:33:27', NULL),
(355, 5, 19, 5, 27, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 14:33:27', NULL),
(356, 5, 19, 5, 28, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 14:33:27', NULL),
(357, 5, 19, 5, 29, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 14:33:27', NULL),
(358, 5, 19, 5, 30, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 14:33:27', NULL),
(359, 5, 19, 5, 31, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 14:33:27', NULL),
(360, 5, 19, 5, 34, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 14:33:27', NULL),
(361, 5, 19, 5, 38, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 14:33:27', NULL),
(362, 5, 19, 5, 45, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 14:33:27', NULL),
(363, 5, 19, 5, 46, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 14:33:27', NULL),
(364, 5, 19, 5, 47, '2:20 PM', '2:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 14:33:27', NULL),
(365, 6, 19, 5, 26, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 14:36:02', NULL),
(366, 6, 19, 5, 27, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 14:36:02', NULL),
(367, 6, 19, 5, 28, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 14:36:02', NULL),
(368, 6, 19, 5, 29, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 14:36:02', NULL),
(369, 6, 19, 5, 30, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 14:36:02', NULL),
(370, 6, 19, 5, 31, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 14:36:02', NULL),
(371, 6, 19, 5, 34, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 14:36:02', NULL),
(372, 6, 19, 5, 38, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 14:36:02', NULL),
(373, 6, 19, 5, 45, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 14:36:02', NULL),
(374, 6, 19, 5, 46, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 14:36:02', NULL),
(375, 6, 19, 5, 47, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 14:36:02', NULL),
(376, 9, 19, 5, 26, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 14:37:20', NULL),
(377, 9, 19, 5, 27, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 14:37:20', NULL),
(378, 9, 19, 5, 28, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 14:37:20', NULL),
(379, 9, 19, 5, 29, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 14:37:20', NULL),
(380, 9, 19, 5, 30, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 14:37:20', NULL),
(381, 9, 19, 5, 31, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 14:37:20', NULL),
(382, 9, 19, 5, 34, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 14:37:20', NULL),
(383, 9, 19, 5, 38, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 14:37:20', NULL),
(384, 9, 19, 5, 45, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 14:37:20', NULL),
(385, 9, 19, 5, 46, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 14:37:20', NULL),
(386, 9, 19, 5, 47, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 14:37:20', NULL),
(387, 5, 18, 5, 26, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 15:04:13', NULL),
(388, 5, 18, 5, 27, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 15:04:13', NULL),
(389, 5, 18, 5, 28, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 15:04:13', NULL),
(390, 5, 18, 5, 29, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 15:04:13', NULL),
(391, 5, 18, 5, 30, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 15:04:13', NULL),
(392, 5, 18, 5, 31, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 15:04:13', NULL),
(393, 5, 18, 5, 34, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 15:04:13', NULL),
(394, 5, 18, 5, 38, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 15:04:13', NULL),
(395, 5, 18, 5, 45, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 15:04:13', NULL),
(396, 5, 18, 5, 46, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 15:04:13', NULL),
(397, 5, 18, 5, 47, '3:40 PM', '4:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 15:04:13', NULL),
(398, 6, 18, 5, 26, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 15:05:34', NULL),
(399, 6, 18, 5, 27, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 15:05:34', NULL),
(400, 6, 18, 5, 28, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 15:05:34', NULL),
(401, 6, 18, 5, 29, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 15:05:34', NULL),
(402, 6, 18, 5, 30, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 15:05:34', NULL),
(403, 6, 18, 5, 31, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 15:05:34', NULL),
(404, 6, 18, 5, 34, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 15:05:34', NULL),
(405, 6, 18, 5, 38, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 15:05:34', NULL),
(406, 6, 18, 5, 45, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 15:05:34', NULL),
(407, 6, 18, 5, 46, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 15:05:34', NULL),
(408, 6, 18, 5, 47, '4:05 PM', '4:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 15:05:34', NULL),
(409, 9, 18, 5, 26, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 15:07:05', NULL),
(410, 9, 18, 5, 27, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 15:07:05', NULL),
(411, 9, 18, 5, 28, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 15:07:05', NULL),
(412, 9, 18, 5, 29, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 15:07:05', NULL),
(413, 9, 18, 5, 30, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 15:07:05', NULL),
(414, 9, 18, 5, 31, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 15:07:05', NULL),
(415, 9, 18, 5, 34, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 15:07:05', NULL),
(416, 9, 18, 5, 38, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 15:07:05', NULL),
(417, 9, 18, 5, 45, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 15:07:05', NULL),
(418, 9, 18, 5, 46, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 15:07:05', NULL),
(419, 9, 18, 5, 47, '4:10 PM', '4:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-24', 2, 4, '2025-12-14 15:07:05', NULL),
(420, 5, 20, 5, 26, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 15:54:02', NULL),
(421, 5, 20, 5, 27, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 15:54:02', NULL),
(422, 5, 20, 5, 28, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 15:54:02', NULL),
(423, 5, 20, 5, 29, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 15:54:02', NULL),
(424, 5, 20, 5, 30, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 15:54:02', NULL),
(425, 5, 20, 5, 31, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 15:54:02', NULL),
(426, 5, 20, 5, 34, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 15:54:02', NULL),
(427, 5, 20, 5, 45, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 15:54:02', NULL),
(428, 5, 20, 5, 46, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 15:54:02', NULL),
(429, 5, 20, 5, 47, '4:55 PM', '5:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 15:54:02', NULL),
(430, 6, 20, 5, 26, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 15:57:45', NULL),
(431, 6, 20, 5, 27, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 15:57:45', NULL),
(432, 6, 20, 5, 28, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 15:57:45', NULL),
(433, 6, 20, 5, 29, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 15:57:45', NULL),
(434, 6, 20, 5, 30, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 15:57:45', NULL),
(435, 6, 20, 5, 31, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 15:57:45', NULL),
(436, 6, 20, 5, 34, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 15:57:45', NULL),
(437, 6, 20, 5, 45, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 15:57:45', NULL),
(438, 6, 20, 5, 46, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 15:57:45', NULL),
(439, 6, 20, 5, 47, '5:00 PM', '5:44 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 15:57:45', NULL),
(440, 9, 20, 5, 26, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 15:58:58', NULL),
(441, 9, 20, 5, 27, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 15:58:58', NULL),
(442, 9, 20, 5, 28, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 15:58:58', NULL),
(443, 9, 20, 5, 29, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 15:58:58', NULL),
(444, 9, 20, 5, 30, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 15:58:58', NULL),
(445, 9, 20, 5, 31, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 15:58:58', NULL),
(446, 9, 20, 5, 34, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 15:58:58', NULL),
(447, 9, 20, 5, 45, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 15:58:58', NULL),
(448, 9, 20, 5, 46, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 15:58:58', NULL),
(449, 9, 20, 5, 47, '5:00 PM', '5:33 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 15:58:58', NULL),
(450, 5, 21, 5, 26, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 18:36:05', NULL);
INSERT INTO `timetable_exam` (`id`, `exam_id`, `class_id`, `section_id`, `subject_id`, `time_start`, `time_end`, `mark_distribution`, `hall_id`, `exam_date`, `branch_id`, `session_id`, `created_at`, `updated_at`) VALUES
(451, 5, 21, 5, 27, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 18:36:05', NULL),
(452, 5, 21, 5, 28, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 18:36:05', NULL),
(453, 5, 21, 5, 29, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 18:36:05', NULL),
(454, 5, 21, 5, 30, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 18:36:05', NULL),
(455, 5, 21, 5, 31, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 18:36:05', NULL),
(456, 5, 21, 5, 34, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 18:36:05', NULL),
(457, 5, 21, 5, 45, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 18:36:05', NULL),
(458, 5, 21, 5, 46, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 18:36:05', NULL),
(459, 5, 21, 5, 47, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 18:36:05', NULL),
(460, 6, 21, 5, 26, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 18:36:59', NULL),
(461, 6, 21, 5, 27, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 18:36:59', NULL),
(462, 6, 21, 5, 28, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 18:36:59', NULL),
(463, 6, 21, 5, 29, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 18:36:59', NULL),
(464, 6, 21, 5, 30, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 18:36:59', NULL),
(465, 6, 21, 5, 31, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 18:36:59', NULL),
(466, 6, 21, 5, 34, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 18:36:59', NULL),
(467, 6, 21, 5, 45, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 18:36:59', NULL),
(468, 6, 21, 5, 46, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 18:36:59', NULL),
(469, 6, 21, 5, 47, '7:40 PM', '8:20 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 18:36:59', NULL),
(470, 9, 21, 5, 26, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 18:38:12', NULL),
(471, 9, 21, 5, 27, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 18:38:12', NULL),
(472, 9, 21, 5, 28, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 18:38:12', NULL),
(473, 9, 21, 5, 29, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 18:38:12', NULL),
(474, 9, 21, 5, 30, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 18:38:12', NULL),
(475, 9, 21, 5, 31, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 18:38:12', NULL),
(476, 9, 21, 5, 34, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 18:38:12', NULL),
(477, 9, 21, 5, 45, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 18:38:12', NULL),
(478, 9, 21, 5, 46, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 18:38:12', NULL),
(479, 9, 21, 5, 47, '7:40 PM', '8:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-23', 2, 4, '2025-12-14 18:38:12', NULL),
(480, 6, 16, 4, 31, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 18:45:52', NULL),
(481, 6, 16, 4, 36, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 18:45:52', NULL),
(482, 6, 16, 4, 37, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 18:45:52', NULL),
(483, 6, 16, 4, 38, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 18:45:52', NULL),
(484, 6, 16, 4, 39, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 18:45:52', NULL),
(485, 6, 16, 4, 43, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 18:45:52', NULL),
(486, 6, 16, 4, 44, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 18:45:52', NULL),
(487, 6, 16, 4, 45, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 18:45:52', NULL),
(488, 6, 16, 4, 28, '7:45 PM', '8:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 18:45:52', NULL),
(489, 6, 15, 4, 31, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 19:42:10', NULL),
(490, 6, 15, 4, 36, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 19:42:10', NULL),
(491, 6, 15, 4, 37, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 19:42:10', NULL),
(492, 6, 15, 4, 38, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 19:42:10', NULL),
(493, 6, 15, 4, 39, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 19:42:10', NULL),
(494, 6, 15, 4, 43, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 19:42:10', NULL),
(495, 6, 15, 4, 44, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 19:42:10', NULL),
(496, 6, 15, 4, 45, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 19:42:10', NULL),
(497, 6, 15, 4, 28, '8:40 PM', '9:10 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 19:42:10', NULL),
(498, 9, 15, 4, 31, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:04:15', NULL),
(499, 9, 15, 4, 36, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:04:15', NULL),
(500, 9, 15, 4, 37, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:04:15', NULL),
(501, 9, 15, 4, 38, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:04:15', NULL),
(502, 9, 15, 4, 39, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:04:15', NULL),
(503, 9, 15, 4, 43, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:04:15', NULL),
(504, 9, 15, 4, 44, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 20:04:15', NULL),
(505, 9, 15, 4, 45, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 20:04:15', NULL),
(506, 9, 15, 4, 28, '9:05 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 20:04:15', NULL),
(507, 6, 14, 4, 36, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:06:28', NULL),
(508, 6, 14, 4, 37, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:06:28', NULL),
(509, 6, 14, 4, 38, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:06:28', NULL),
(510, 6, 14, 4, 39, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:06:28', NULL),
(511, 6, 14, 4, 43, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:06:28', NULL),
(512, 6, 14, 4, 44, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:06:28', NULL),
(513, 6, 14, 4, 45, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 20:06:28', NULL),
(514, 6, 14, 4, 31, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 20:06:28', NULL),
(515, 6, 14, 4, 28, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 20:06:28', NULL),
(516, 9, 14, 4, 36, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:08:04', NULL),
(517, 9, 14, 4, 37, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:08:04', NULL),
(518, 9, 14, 4, 38, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:08:04', NULL),
(519, 9, 14, 4, 39, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:08:04', NULL),
(520, 9, 14, 4, 43, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:08:04', NULL),
(521, 9, 14, 4, 44, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:08:04', NULL),
(522, 9, 14, 4, 45, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 20:08:04', NULL),
(523, 9, 14, 4, 31, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 20:08:04', NULL),
(524, 9, 14, 4, 28, '9:10 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 20:08:04', NULL),
(525, 6, 13, 4, 31, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:11:20', NULL),
(526, 6, 13, 4, 36, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:11:20', NULL),
(527, 6, 13, 4, 37, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:11:20', NULL),
(528, 6, 13, 4, 38, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:11:20', NULL),
(529, 6, 13, 4, 39, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:11:20', NULL),
(530, 6, 13, 4, 43, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:11:20', NULL),
(531, 6, 13, 4, 44, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 20:11:20', NULL),
(532, 6, 13, 4, 45, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 20:11:20', NULL),
(533, 6, 13, 4, 28, '9:10 PM', '9:40 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 20:11:20', NULL),
(534, 9, 13, 4, 31, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:14:18', NULL),
(535, 9, 13, 4, 36, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:14:18', NULL),
(536, 9, 13, 4, 37, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:14:18', NULL),
(537, 9, 13, 4, 38, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:14:18', NULL),
(538, 9, 13, 4, 39, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:14:18', NULL),
(539, 9, 13, 4, 43, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:14:18', NULL),
(540, 9, 13, 4, 44, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-14 20:14:18', NULL),
(541, 9, 13, 4, 45, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-21', 2, 4, '2025-12-14 20:14:18', NULL),
(542, 9, 13, 4, 28, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-22', 2, 4, '2025-12-14 20:14:18', NULL),
(543, 6, 12, 4, 36, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:15:36', NULL),
(544, 6, 12, 4, 37, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:15:36', NULL),
(545, 6, 12, 4, 38, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:15:36', NULL),
(546, 6, 12, 4, 39, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:15:36', NULL),
(547, 6, 12, 4, 43, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:15:36', NULL),
(548, 6, 12, 4, 44, '9:15 PM', '9:45 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:15:36', NULL),
(549, 6, 11, 4, 36, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:17:53', NULL),
(550, 6, 11, 4, 37, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:17:53', NULL),
(551, 6, 11, 4, 38, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:17:53', NULL),
(552, 6, 11, 4, 39, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:17:53', NULL),
(553, 6, 11, 4, 43, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:17:53', NULL),
(554, 6, 11, 4, 44, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:17:53', NULL),
(555, 9, 11, 4, 36, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-14', 2, 4, '2025-12-14 20:19:14', NULL),
(556, 9, 11, 4, 37, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-15', 2, 4, '2025-12-14 20:19:14', NULL),
(557, 9, 11, 4, 38, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-16', 2, 4, '2025-12-14 20:19:14', NULL),
(558, 9, 11, 4, 39, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-17', 2, 4, '2025-12-14 20:19:14', NULL),
(559, 9, 11, 4, 43, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-18', 2, 4, '2025-12-14 20:19:14', NULL),
(560, 9, 11, 4, 44, '9:20 PM', '9:50 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-19', 2, 4, '2025-12-14 20:19:14', NULL),
(561, 5, 16, 4, 34, '8:55 PM', '8:55 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-12', 2, 4, '2025-12-16 19:55:12', NULL),
(562, 6, 16, 4, 34, '9:00 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-12', 2, 4, '2025-12-16 19:56:00', NULL),
(563, 9, 16, 4, 34, '9:00 PM', '9:00 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-12', 2, 4, '2025-12-16 19:57:12', NULL),
(564, 5, 15, 4, 34, '9:25 PM', '9:25 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-12', 2, 4, '2025-12-16 20:24:05', NULL),
(565, 5, 14, 4, 34, '9:15 PM', '9:15 PM', '{\"10\":{\"full_mark\":\"30\",\"pass_mark\":\"10\"},\"11\":{\"full_mark\":\"70\",\"pass_mark\":\"30\"}}', 3, '2025-12-20', 2, 4, '2025-12-27 20:13:43', NULL),
(566, 10, 25, 9, 49, '10:00 PM', '10:45 PM', '{\"13\":{\"full_mark\":\"60\",\"pass_mark\":\"30\"}}', 4, '2026-02-03', 4, 4, '2026-02-03 20:58:32', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `transactions`
--

CREATE TABLE IF NOT EXISTS `transactions` (
  `id` int NOT NULL AUTO_INCREMENT,
  `account_id` varchar(20) NOT NULL,
  `voucher_head_id` int NOT NULL,
  `type` varchar(100) NOT NULL,
  `category` varchar(20) NOT NULL,
  `ref` varchar(255) NOT NULL,
  `amount` decimal(18,2) NOT NULL DEFAULT '0.00',
  `dr` decimal(18,2) NOT NULL DEFAULT '0.00',
  `cr` decimal(18,2) NOT NULL DEFAULT '0.00',
  `bal` decimal(18,2) NOT NULL DEFAULT '0.00',
  `date` date NOT NULL,
  `pay_via` varchar(20) NOT NULL,
  `description` text NOT NULL,
  `attachments` varchar(255) NOT NULL,
  `branch_id` int NOT NULL,
  `system` tinyint(1) NOT NULL DEFAULT '0',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `transactions_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transactions_links`
--

CREATE TABLE IF NOT EXISTS `transactions_links` (
  `id` int NOT NULL AUTO_INCREMENT,
  `status` tinyint DEFAULT NULL,
  `deposit` tinyint DEFAULT NULL,
  `expense` tinyint DEFAULT NULL,
  `branch_id` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `transactions_links_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transactions_links_details`
--

CREATE TABLE IF NOT EXISTS `transactions_links_details` (
  `id` int NOT NULL AUTO_INCREMENT,
  `payment_id` int NOT NULL,
  `transactions_id` int NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transport_assign`
--

CREATE TABLE IF NOT EXISTS `transport_assign` (
  `id` int NOT NULL AUTO_INCREMENT,
  `route_id` int NOT NULL,
  `vehicle_id` int NOT NULL,
  `branch_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `transport_assign_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transport_fee_details`
--

CREATE TABLE IF NOT EXISTS `transport_fee_details` (
  `id` int NOT NULL AUTO_INCREMENT,
  `month` varchar(2) DEFAULT NULL,
  `transport_fee_fine_id` int DEFAULT NULL,
  `enroll_id` int NOT NULL,
  `stoppage_point_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `transport_fee_details_rms_1` (`stoppage_point_id`),
  KEY `transport_fee_details_rms_2` (`enroll_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transport_fee_fine`
--

CREATE TABLE IF NOT EXISTS `transport_fee_fine` (
  `id` int NOT NULL AUTO_INCREMENT,
  `month` varchar(2) NOT NULL,
  `due_date` date NOT NULL,
  `fine_value` varchar(20) DEFAULT NULL,
  `fine_type` varchar(20) DEFAULT NULL,
  `fee_frequency` varchar(20) DEFAULT NULL,
  `branch_id` int NOT NULL,
  `session_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `fee_fine_rms_2` (`month`),
  KEY `fee_fine_rms_3` (`session_id`),
  KEY `fee_fine_rms_4` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transport_route`
--

CREATE TABLE IF NOT EXISTS `transport_route` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` longtext NOT NULL,
  `start_place` longtext NOT NULL,
  `remarks` longtext NOT NULL,
  `stop_place` longtext NOT NULL,
  `branch_id` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `transport_route_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transport_stoppage`
--

CREATE TABLE IF NOT EXISTS `transport_stoppage` (
  `id` int NOT NULL AUTO_INCREMENT,
  `stop_position` varchar(255) NOT NULL,
  `stop_time` time NOT NULL,
  `route_fare` decimal(18,2) NOT NULL,
  `branch_id` int NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `transport_stoppage_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transport_stoppage_point`
--

CREATE TABLE IF NOT EXISTS `transport_stoppage_point` (
  `id` int NOT NULL AUTO_INCREMENT,
  `route_id` int NOT NULL,
  `stoppage_id` int NOT NULL,
  `route_fare` decimal(18,2) DEFAULT NULL,
  `stop_time` time DEFAULT NULL,
  `order_no` int NOT NULL,
  `branch_id` int NOT NULL,
  `session_id` int NOT NULL,
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `transport_assign_rms_1` (`branch_id`),
  KEY `transport_stoppage_point_rms_1` (`route_id`),
  KEY `transport_stoppage_point_rms_3` (`session_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `transport_vehicle`
--

CREATE TABLE IF NOT EXISTS `transport_vehicle` (
  `id` int NOT NULL AUTO_INCREMENT,
  `vehicle_no` longtext NOT NULL,
  `capacity` longtext NOT NULL,
  `insurance_renewal` longtext NOT NULL,
  `driver_name` longtext NOT NULL,
  `driver_phone` longtext NOT NULL,
  `driver_license` longtext NOT NULL,
  `branch_id` int DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `transport_vehicle_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `visitor_log`
--

CREATE TABLE IF NOT EXISTS `visitor_log` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  `number` varchar(255) DEFAULT NULL,
  `purpose_id` int DEFAULT NULL,
  `date` date NOT NULL,
  `entry_time` time DEFAULT NULL,
  `exit_time` time DEFAULT NULL,
  `number_of_visitor` float DEFAULT NULL,
  `id_number` varchar(255) DEFAULT NULL,
  `token_pass` varchar(255) DEFAULT NULL,
  `note` text CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
  `branch_id` int NOT NULL,
  `created_by` int NOT NULL,
  `created_at` datetime NOT NULL,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `visitor_log_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `visitor_purpose`
--

CREATE TABLE IF NOT EXISTS `visitor_purpose` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `branch_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `visitor_purpose_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `voucher_head`
--

CREATE TABLE IF NOT EXISTS `voucher_head` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `type` varchar(20) NOT NULL,
  `system` tinyint(1) DEFAULT '0',
  `branch_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `voucher_head_rms_1` (`branch_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

-- --------------------------------------------------------

--
-- Table structure for table `whatsapp_agent`
--

CREATE TABLE IF NOT EXISTS `whatsapp_agent` (
  `id` int NOT NULL AUTO_INCREMENT,
  `agent_name` varchar(255) NOT NULL,
  `agent_image` varchar(255) NOT NULL,
  `agent_designation` varchar(255) NOT NULL,
  `whataspp_number` varchar(255) NOT NULL,
  `start_time` time NOT NULL,
  `end_time` time NOT NULL,
  `weekend` varchar(20) DEFAULT NULL,
  `enable` tinyint(1) NOT NULL DEFAULT '1',
  `branch_id` int NOT NULL,
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `whatsapp_agent`
--

INSERT INTO `whatsapp_agent` (`id`, `agent_name`, `agent_image`, `agent_designation`, `whataspp_number`, `start_time`, `end_time`, `weekend`, `enable`, `branch_id`, `created_at`) VALUES
(1, 'Mrs Adeloye', 'ae459f02d3ae1928a67a52e1b0538520.png', 'Admin', '2348034291067', '10:30:00', '10:30:00', '0', 1, 1, '2025-09-16 12:27:33'),
(2, 'Mrs Abosede', '8b48dece912434a34a3602fe3f512d27.png', 'HM', '2348062629714', '09:15:00', '21:15:00', 'sunday', 1, 2, '2025-10-04 23:14:30');

-- --------------------------------------------------------

--
-- Table structure for table `whatsapp_chat`
--

CREATE TABLE IF NOT EXISTS `whatsapp_chat` (
  `id` int NOT NULL AUTO_INCREMENT,
  `header_title` varchar(255) NOT NULL,
  `subtitle` varchar(355) DEFAULT NULL,
  `footer_text` varchar(255) DEFAULT NULL,
  `popup_message` varchar(255) DEFAULT NULL,
  `frontend_enable_chat` tinyint(1) NOT NULL DEFAULT '0',
  `backend_enable_chat` tinyint(1) NOT NULL DEFAULT '0',
  `branch_id` int NOT NULL,
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `whatsapp_chat`
--

INSERT INTO `whatsapp_chat` (`id`, `header_title`, `subtitle`, `footer_text`, `popup_message`, `frontend_enable_chat`, `backend_enable_chat`, `branch_id`, `created_at`) VALUES
(1, 'Start a Conversation', 'Make Enquiries about our School.', 'Use this feature to chat with our agent.', NULL, 1, 1, 1, '2022-02-16 13:49:13'),
(2, 'Conversation', 'Hi! Click one of our members below to chat on WhatsApp ;)', 'Use this feature to chat with our agent.', NULL, 1, 1, 2, '2022-02-16 13:49:13');

-- --------------------------------------------------------

--
-- Table structure for table `zoom_own_api`
--

CREATE TABLE IF NOT EXISTS `zoom_own_api` (
  `id` int NOT NULL AUTO_INCREMENT,
  `user_type` tinyint(1) NOT NULL,
  `user_id` int NOT NULL,
  `zoom_api_key` varchar(255) NOT NULL,
  `zoom_api_secret` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `accounts`
--
ALTER TABLE `accounts`
  ADD CONSTRAINT `accounts_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `advance_salary`
--
ALTER TABLE `advance_salary`
  ADD CONSTRAINT `advance_salary_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `advance_salary_rms_2` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `alumni_events`
--
ALTER TABLE `alumni_events`
  ADD CONSTRAINT `alumni_events_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `alumni_students`
--
ALTER TABLE `alumni_students`
  ADD CONSTRAINT `alumni_students_rms_1` FOREIGN KEY (`enroll_id`) REFERENCES `enroll` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `attachments`
--
ALTER TABLE `attachments`
  ADD CONSTRAINT `attachments_rms_1` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `attachments_rms_2` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `attachments_type`
--
ALTER TABLE `attachments_type`
  ADD CONSTRAINT `attachments_type_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `award`
--
ALTER TABLE `award`
  ADD CONSTRAINT `award_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `award_rms_2` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `book`
--
ALTER TABLE `book`
  ADD CONSTRAINT `book_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `book_category`
--
ALTER TABLE `book_category`
  ADD CONSTRAINT `book_category_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `book_issues`
--
ALTER TABLE `book_issues`
  ADD CONSTRAINT `book_issues_rms1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `book_issues_rms2` FOREIGN KEY (`book_id`) REFERENCES `book` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `book_issues_rms3` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `bulk_msg_category`
--
ALTER TABLE `bulk_msg_category`
  ADD CONSTRAINT `bulk_msg_category_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `bulk_sms_email`
--
ALTER TABLE `bulk_sms_email`
  ADD CONSTRAINT `bulk_sms_email_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `call_log`
--
ALTER TABLE `call_log`
  ADD CONSTRAINT `call_log_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `call_purpose`
--
ALTER TABLE `call_purpose`
  ADD CONSTRAINT `call_purpose_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `card_templete`
--
ALTER TABLE `card_templete`
  ADD CONSTRAINT `card_templete_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `certificates_templete`
--
ALTER TABLE `certificates_templete`
  ADD CONSTRAINT `certificates_templete_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `class`
--
ALTER TABLE `class`
  ADD CONSTRAINT `class_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `complaint`
--
ALTER TABLE `complaint`
  ADD CONSTRAINT `complaint_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `complaint_type`
--
ALTER TABLE `complaint_type`
  ADD CONSTRAINT `complaint_type_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `disable_reason`
--
ALTER TABLE `disable_reason`
  ADD CONSTRAINT `disable_reason_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `enquiry`
--
ALTER TABLE `enquiry`
  ADD CONSTRAINT `enquiry_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `enquiry_follow_up`
--
ALTER TABLE `enquiry_follow_up`
  ADD CONSTRAINT `enquiry_follow_up_rms_1` FOREIGN KEY (`enquiry_id`) REFERENCES `enquiry` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `enquiry_reference`
--
ALTER TABLE `enquiry_reference`
  ADD CONSTRAINT `enquiry_reference_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `enquiry_response`
--
ALTER TABLE `enquiry_response`
  ADD CONSTRAINT `enquiry_response_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `enroll`
--
ALTER TABLE `enroll`
  ADD CONSTRAINT `enroll_rms_1` FOREIGN KEY (`student_id`) REFERENCES `student` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `enroll_rms_2` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `enroll_rms_3` FOREIGN KEY (`class_id`) REFERENCES `class` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `enroll_rms_4` FOREIGN KEY (`section_id`) REFERENCES `section` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `enroll_rms_5` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `event`
--
ALTER TABLE `event`
  ADD CONSTRAINT `event_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `event_rms_2` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `event_types`
--
ALTER TABLE `event_types`
  ADD CONSTRAINT `event_types_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `exam`
--
ALTER TABLE `exam`
  ADD CONSTRAINT `exam_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `exam_rms_2` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `exam_attendance`
--
ALTER TABLE `exam_attendance`
  ADD CONSTRAINT `exam_attendance_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `exam_attendance_rms_2` FOREIGN KEY (`exam_id`) REFERENCES `exam` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `exam_attendance_rms_3` FOREIGN KEY (`student_id`) REFERENCES `student` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `exam_hall`
--
ALTER TABLE `exam_hall`
  ADD CONSTRAINT `exam_hall_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `exam_mark_distribution`
--
ALTER TABLE `exam_mark_distribution`
  ADD CONSTRAINT `exam_mark_distribution_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `exam_rank`
--
ALTER TABLE `exam_rank`
  ADD CONSTRAINT `exam_rank_rms_1` FOREIGN KEY (`enroll_id`) REFERENCES `enroll` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `exam_rank_rms_2` FOREIGN KEY (`exam_id`) REFERENCES `exam` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `fees_reminder`
--
ALTER TABLE `fees_reminder`
  ADD CONSTRAINT `fees_reminder_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `fee_allocation`
--
ALTER TABLE `fee_allocation`
  ADD CONSTRAINT `fee_allocation_rsm_1` FOREIGN KEY (`student_id`) REFERENCES `enroll` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_allocation_rsm_2` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_allocation_rsm_3` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `fee_fine`
--
ALTER TABLE `fee_fine`
  ADD CONSTRAINT `fee_fine_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_fine_rms_2` FOREIGN KEY (`group_id`) REFERENCES `fee_groups` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_fine_rms_3` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_fine_rms_4` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `fee_groups`
--
ALTER TABLE `fee_groups`
  ADD CONSTRAINT `fee_groups_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_groups_rms_2` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `fee_groups_details`
--
ALTER TABLE `fee_groups_details`
  ADD CONSTRAINT `fee_groups_details_rms_1` FOREIGN KEY (`fee_groups_id`) REFERENCES `fee_groups` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_groups_details_rms_2` FOREIGN KEY (`fee_type_id`) REFERENCES `fees_type` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `fee_payment_history`
--
ALTER TABLE `fee_payment_history`
  ADD CONSTRAINT `fee_payment_history_rms_1` FOREIGN KEY (`allocation_id`) REFERENCES `fee_allocation` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fee_payment_history_rms_2` FOREIGN KEY (`type_id`) REFERENCES `fees_type` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `front_cms_news_list`
--
ALTER TABLE `front_cms_news_list`
  ADD CONSTRAINT `front_cms_news_list_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `grade`
--
ALTER TABLE `grade`
  ADD CONSTRAINT `grade_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `homework`
--
ALTER TABLE `homework`
  ADD CONSTRAINT `homework_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `homework_rms_2` FOREIGN KEY (`class_id`) REFERENCES `class` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `homework_rms_3` FOREIGN KEY (`section_id`) REFERENCES `section` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `homework_rms_4` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `homework_rms_5` FOREIGN KEY (`subject_id`) REFERENCES `subject` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `homework_evaluation`
--
ALTER TABLE `homework_evaluation`
  ADD CONSTRAINT `homework_evaluation_rms_1` FOREIGN KEY (`homework_id`) REFERENCES `homework` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `homework_submit`
--
ALTER TABLE `homework_submit`
  ADD CONSTRAINT `homework_submit_rms_1` FOREIGN KEY (`homework_id`) REFERENCES `homework` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `homework_submit_rms_2` FOREIGN KEY (`student_id`) REFERENCES `student` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `hostel`
--
ALTER TABLE `hostel`
  ADD CONSTRAINT `hostel_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `login_log`
--
ALTER TABLE `login_log`
  ADD CONSTRAINT `login_log_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `marksheet_template`
--
ALTER TABLE `marksheet_template`
  ADD CONSTRAINT `marksheet_template_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `online_admission`
--
ALTER TABLE `online_admission`
  ADD CONSTRAINT `online_admission_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `product`
--
ALTER TABLE `product`
  ADD CONSTRAINT `product_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `product_category`
--
ALTER TABLE `product_category`
  ADD CONSTRAINT `product_category_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `product_issues`
--
ALTER TABLE `product_issues`
  ADD CONSTRAINT `product_issues_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `product_issues_details`
--
ALTER TABLE `product_issues_details`
  ADD CONSTRAINT `product_issues_details_rms_1` FOREIGN KEY (`product_id`) REFERENCES `product` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `product_supplier`
--
ALTER TABLE `product_supplier`
  ADD CONSTRAINT `product_supplier_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `promotion_history`
--
ALTER TABLE `promotion_history`
  ADD CONSTRAINT `promotion_history_rms_1` FOREIGN KEY (`student_id`) REFERENCES `student` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `purchase_bill`
--
ALTER TABLE `purchase_bill`
  ADD CONSTRAINT `purchase_bill_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `purchase_bill_details`
--
ALTER TABLE `purchase_bill_details`
  ADD CONSTRAINT `purchase_bill_details_rms_1` FOREIGN KEY (`product_id`) REFERENCES `product` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `sales_bill`
--
ALTER TABLE `sales_bill`
  ADD CONSTRAINT `sales_bill_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `sales_bill_details`
--
ALTER TABLE `sales_bill_details`
  ADD CONSTRAINT `sales_bill_details_rms_1` FOREIGN KEY (`product_id`) REFERENCES `product` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `sections_allocation`
--
ALTER TABLE `sections_allocation`
  ADD CONSTRAINT `sections_allocation_rms_1` FOREIGN KEY (`class_id`) REFERENCES `class` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `sections_allocation_rms_2` FOREIGN KEY (`section_id`) REFERENCES `section` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `section_marksheet_template`
--
ALTER TABLE `section_marksheet_template`
  ADD CONSTRAINT `section_marksheet_template_branch_fk` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
  ADD CONSTRAINT `section_marksheet_template_section_fk` FOREIGN KEY (`section_id`) REFERENCES `section` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
  ADD CONSTRAINT `section_marksheet_template_template_fk` FOREIGN KEY (`template_id`) REFERENCES `marksheet_template` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT;

--
-- Constraints for table `skills_items`
--
ALTER TABLE `skills_items`
  ADD CONSTRAINT `skills_items_ibfk_1` FOREIGN KEY (`category_id`) REFERENCES `skills_categories` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `skills_students_ratings`
--
ALTER TABLE `skills_students_ratings`
  ADD CONSTRAINT `skills_students_ratings_ibfk_1` FOREIGN KEY (`skill_item_id`) REFERENCES `skills_items` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `skills_students_ratings_ibfk_2` FOREIGN KEY (`rating_id`) REFERENCES `skills_ratings` (`id`) ON DELETE RESTRICT,
  ADD CONSTRAINT `skills_students_ratings_ibfk_3` FOREIGN KEY (`student_id`) REFERENCES `student` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `skills_students_ratings_ibfk_4` FOREIGN KEY (`enroll_id`) REFERENCES `enroll` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `staff_attendance`
--
ALTER TABLE `staff_attendance`
  ADD CONSTRAINT `staff_attendance_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `staff_attendance_rms_2` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `student_attendance`
--
ALTER TABLE `student_attendance`
  ADD CONSTRAINT `student_attendance_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `student_attendance_rms_2` FOREIGN KEY (`enroll_id`) REFERENCES `enroll` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `student_subject_attendance`
--
ALTER TABLE `student_subject_attendance`
  ADD CONSTRAINT `student_subject_attendance_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `student_subject_attendance_rms_2` FOREIGN KEY (`enroll_id`) REFERENCES `enroll` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `subject_assign`
--
ALTER TABLE `subject_assign`
  ADD CONSTRAINT `subject_assign_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `subject_assign_rms_2` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `subject_assign_rms_3` FOREIGN KEY (`class_id`) REFERENCES `class` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `subject_assign_rms_4` FOREIGN KEY (`section_id`) REFERENCES `section` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `subject_assign_rms_5` FOREIGN KEY (`subject_id`) REFERENCES `subject` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `timetable_class`
--
ALTER TABLE `timetable_class`
  ADD CONSTRAINT `timetable_class_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_class_rms_2` FOREIGN KEY (`class_id`) REFERENCES `class` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_class_rms_3` FOREIGN KEY (`section_id`) REFERENCES `section` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_class_rms_4` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `timetable_exam`
--
ALTER TABLE `timetable_exam`
  ADD CONSTRAINT `timetable_exam_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_exam_rms_2` FOREIGN KEY (`exam_id`) REFERENCES `exam` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_exam_rms_3` FOREIGN KEY (`class_id`) REFERENCES `class` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_exam_rms_4` FOREIGN KEY (`section_id`) REFERENCES `section` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_exam_rms_5` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `timetable_exam_rms_6` FOREIGN KEY (`subject_id`) REFERENCES `subject` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transactions`
--
ALTER TABLE `transactions`
  ADD CONSTRAINT `transactions_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transactions_links`
--
ALTER TABLE `transactions_links`
  ADD CONSTRAINT `transactions_links_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transport_assign`
--
ALTER TABLE `transport_assign`
  ADD CONSTRAINT `transport_assign_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transport_fee_details`
--
ALTER TABLE `transport_fee_details`
  ADD CONSTRAINT `transport_fee_details_rms_2` FOREIGN KEY (`enroll_id`) REFERENCES `enroll` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transport_route`
--
ALTER TABLE `transport_route`
  ADD CONSTRAINT `transport_route_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transport_stoppage`
--
ALTER TABLE `transport_stoppage`
  ADD CONSTRAINT `transport_stoppage_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transport_stoppage_point`
--
ALTER TABLE `transport_stoppage_point`
  ADD CONSTRAINT `transport_stoppage_point_rms_1` FOREIGN KEY (`route_id`) REFERENCES `transport_route` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `transport_stoppage_point_rms_2` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `transport_stoppage_point_rms_3` FOREIGN KEY (`session_id`) REFERENCES `schoolyear` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `transport_vehicle`
--
ALTER TABLE `transport_vehicle`
  ADD CONSTRAINT `transport_vehicle_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `visitor_log`
--
ALTER TABLE `visitor_log`
  ADD CONSTRAINT `visitor_log_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `visitor_purpose`
--
ALTER TABLE `visitor_purpose`
  ADD CONSTRAINT `visitor_purpose_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `voucher_head`
--
ALTER TABLE `voucher_head`
  ADD CONSTRAINT `voucher_head_rms_1` FOREIGN KEY (`branch_id`) REFERENCES `branch` (`id`) ON DELETE CASCADE;
COMMIT;

