| Server IP : 14.225.216.240 / Your IP : 216.73.216.26 Web Server : nginx/1.20.1 System : Linux localhost.localdomain 5.14.0-596.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jun 27 16:02:33 UTC 2025 x86_64 User : taidh ( 1001) PHP Version : 8.3.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/pts/database/scripts/ |
Upload File : |
/*
Navicat Premium Data Transfer
Source Server : localhost
Source Server Type : MySQL
Source Server Version : 100411
Source Host : localhost:3306
Source Schema : laravel.site
Target Server Type : MySQL
Target Server Version : 100411
File Encoding : 65001
Date: 08/08/2021 17:33:38
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for _tbl_fields
-- ----------------------------
DROP TABLE IF EXISTS `_tbl_fields`;
CREATE TABLE `_tbl_fields` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`tbl` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`field` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of _tbl_fields
-- ----------------------------
BEGIN;
INSERT INTO `_tbl_fields` VALUES (1, 'users', 'input_fields', 'bitwise:\r\n0: full_name\r\n1: gender\r\n2: birthday\r\n3: id number\r\n4: passport\r\n5: email\r\n6: mobile\r\n7: address\r\n'), (2, 'users', 'verified_fields', 'bitwise:\r\n0: full_name\r\n1: gender\r\n2: birthday\r\n3: id number\r\n4: passport\r\n5: email\r\n6: mobile\r\n7: address'), (3, 'users', 'member_type', 'bitwise:\r\n0: customer\r\n1: staff');
COMMIT;
-- ----------------------------
-- Table structure for depts
-- ----------------------------
DROP TABLE IF EXISTS `depts`;
CREATE TABLE `depts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`guid` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`locale` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NULL DEFAULT 0,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`iseq` int(11) NULL DEFAULT NULL,
`parent_id` int(11) NULL DEFAULT NULL,
`status` tinyint(4) NULL DEFAULT 1,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`creator_id` int(11) NULL DEFAULT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_editor_id` int(11) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`, `locale`) USING BTREE,
UNIQUE INDEX `UNQ_guid`(`guid`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of depts
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for depts_roles
-- ----------------------------
DROP TABLE IF EXISTS `depts_roles`;
CREATE TABLE `depts_roles` (
`dept_id` int(11) NOT NULL,
`role_id` int(11) NOT NULL,
PRIMARY KEY (`dept_id`, `role_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of depts_roles
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for locations_cities
-- ----------------------------
DROP TABLE IF EXISTS `locations_cities`;
CREATE TABLE `locations_cities` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`alt_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`capital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`alt_capital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`country_code` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ISO 3166-1 alpha-2 two-letter country codes',
`state_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ISO 3166-2 state codes for identifying the principal subdivisions (e.g., provinces or states)',
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'city code, use HASC as code',
`hasc` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'Hierarchical administrative subdivision codes if exists',
`level` int(11) NULL DEFAULT 2 COMMENT 'Administrative level 2',
`types` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`alt_types` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`lat` decimal(10, 7) NULL DEFAULT NULL,
`lng` decimal(10, 7) NULL DEFAULT NULL,
`postcode` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`neighbours` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`languages` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'ISO 639-1 two-letter language code ',
`currency` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'URL or path',
`map` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'URL or path',
`url` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'URL or path',
`sort_order` int(11) NOT NULL DEFAULT 0,
`is_active` bit(1) NULL DEFAULT b'1',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 722 CHARACTER SET = utf8 COLLATE = utf8_general_ci;
-- ----------------------------
-- Records of locations_cities
-- ----------------------------
BEGIN;
INSERT INTO `locations_cities` VALUES (1, 'A Luoi District', 'Huyện A Lưới', NULL, NULL, 'VN', 'VN-26', 'VN.TT.AL', 'VN.TT.AL', 2, 'rural_district', 'huyện', 16.2330555, 107.2700000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (2, 'An Bien District', 'Huyện An Biên', NULL, NULL, 'VN', 'VN-47', 'VN.KG.AB', 'VN.KG.AB', 2, 'rural_district', 'huyện', 9.8102778, 105.0550000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (3, 'An Dương District', 'Huyện An Dương', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.AD', 'VN.HP.AD', 2, 'rural_district', 'huyện', 20.8850000, 106.5933330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (4, 'An Khe Town', 'Thị xã An Khê', NULL, NULL, 'VN', 'VN-30', 'VN.GL.AK', 'VN.GL.AK', 2, 'township', 'thị xã', 14.0233333, 108.6913880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (5, 'An Lao District', 'Huyện An Lão', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.AL', 'VN.HP.AL', 2, 'rural_district', 'huyện', 20.7983333, 106.5552770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (6, 'An Lao', 'Huyện An Lão', NULL, NULL, 'VN', 'VN-31', 'VN.BD.AL', 'VN.BD.AL', 2, 'rural_district', 'huyện', 14.5361111, 108.7977770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (7, 'An Minh District', 'Huyện An Minh', NULL, NULL, 'VN', 'VN-47', 'VN.KG.AM', 'VN.KG.AM', 2, 'rural_district', 'huyện', 9.6733333, 104.9847220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (8, 'An Nhon Town', 'Thị xã An Nhơn', NULL, NULL, 'VN', 'VN-31', 'VN.BD.AN', 'VN.BD.AN', 2, 'towership', 'huyện', 13.8577777, 109.0672220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (9, 'An Phu District', 'Huyện An Phú', NULL, NULL, 'VN', 'VN-44', 'VN.AG.AP', 'VN.AG.AP', 2, 'rural_district', 'huyện', 10.8366666, 105.0925000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (10, 'An Thi District', 'Huyện Ân Thi', NULL, NULL, 'VN', 'VN-66', 'VN.HY.AT', 'VN.HY.AT', 2, 'rural_district', 'huyện', 20.8136111, 106.0916660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (11, 'Anh Son District', 'Huyện Anh Sơn', NULL, NULL, 'VN', 'VN-22', 'VN.NA.AS', 'VN.NA.AS', 2, 'rural_district', 'huyện', 18.9677777, 105.0750000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (12, 'Ayun Pa Town', 'Thị xã Ayun Pa', NULL, NULL, 'VN', 'VN-30', 'VN.GL.AP', 'VN.GL.AP', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (13, 'Ba Be District', 'Huyện Ba Bể', NULL, NULL, 'VN', 'VN-53', 'VN.BK.BB', 'VN.BK.BB', 2, 'rural_district', 'huyện', 22.3983333, 105.7250000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (14, 'Ba Che District', 'Huyện Ba Chẽ', NULL, NULL, 'VN', 'VN-13', 'VN.QN.BC', 'VN.QN.BC', 2, 'rural_district', 'huyện', 21.2611111, 107.1644440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (15, 'Ba Dinh District', 'Quận Ba Đình', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.BD', 'VN.HI.BD', 2, 'urban_district', 'quận', 21.0355555, 105.8272220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (16, 'Ba Ria City', 'Thành phố Bà Rịa', NULL, NULL, 'VN', 'VN-43', 'VN.BV.BR', 'VN.BV.BR', 2, 'city', 'thành phố', 10.5091666, 107.1797220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (17, 'Ba Thuoc District', 'Huyện Bá Thước', NULL, NULL, 'VN', 'VN-21', 'VN.TH.BT', 'VN.TH.BT', 2, 'rural_district', 'huyện', 20.3800000, 105.2472220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (18, 'Ba To District', 'Huyện Ba Tơ', NULL, NULL, 'VN', 'VN-29', 'VN.QG.BT', 'VN.QG.BT', 2, 'rural_district', 'huyện', 14.7144444, 108.7288880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (19, 'Ba Tri District', 'Huyện Ba Tri', NULL, NULL, 'VN', 'VN-50', 'VN.BR.BA', 'VN.BR.BA', 2, 'rural_district', 'huyện', 10.0688888, 106.5861110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (20, 'Ba Vi District', 'Huyện Ba Vì', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.BV', 'VN.HI.BV', 2, 'rural_district', 'huyện', 21.1611111, 105.3786110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (21, 'Bac Ai District', 'Huyện Bác Ái', NULL, NULL, 'VN', 'VN-36', 'VN.NT.BA', 'VN.NT.BA', 2, 'rural_district', 'huyện', 11.9125000, 108.8580550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (22, 'Bac Binh District', 'Huyện Bắc Bình', NULL, NULL, 'VN', 'VN-40', 'VN.BU.BB', 'VN.BU.BB', 2, 'rural_district', 'huyện', 11.2644444, 108.3591660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (23, 'Bac Giang City', 'Thành phố Bắc Giang', NULL, NULL, 'VN', 'VN-54', 'VN.BG.BG', 'VN.BG.BG', 2, 'city', 'thành phố', 21.2933333, 106.1883330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (24, 'Bac Ha District', 'Huyện Bắc Hà', NULL, NULL, 'VN', 'VN-02', 'VN.LO.BH', 'VN.LO.BH', 2, 'rural_district', 'huyện', 22.5022222, 104.3150000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (25, 'Bac Kan City', 'Thành phố Bắc Kạn', NULL, NULL, 'VN', 'VN-53', 'VN.BK.BK', 'VN.BK.BK', 2, 'township', 'thị xã', 22.1333333, 105.8527770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (26, 'Bac Lieu City', 'Thành phố Bạc Liêu', NULL, NULL, 'VN', 'VN-55', 'VN.BL.BL', 'VN.BL.BL', 2, 'township', 'thị xã', 9.2680556, 105.7522220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (27, 'Bac Me District', 'Huyện Bắc Mê', NULL, NULL, 'VN', 'VN-03', 'VN.HG.BM', 'VN.HG.BM', 2, 'rural_district', 'huyện', 22.7633333, 105.2738880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (28, 'Bac Ninh City', 'Thành phố Bắc Ninh', NULL, NULL, 'VN', 'VN-56', 'VN.BN.BN', 'VN.BN.BN', 2, 'city', 'thành phố', 21.1800000, 106.0661110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (29, 'Bac Giang District', 'Huyện Bắc Quang', NULL, NULL, 'VN', 'VN-03', 'VN.HG.BQ', 'VN.HG.BQ', 2, 'rural_district', 'huyện', 22.3950000, 104.9183330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (30, 'Bac Son District', 'Huyện Bắc Sơn', NULL, NULL, 'VN', 'VN-09', 'VN.LS.BS', 'VN.LS.BS', 2, 'rural_district', 'huyện', 21.8158333, 106.2577770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (31, 'Bac Tra My District', 'Huyện Bắc Trà My', NULL, NULL, 'VN', 'VN-27', 'VN.QM.BT', 'VN.QM.BT', 2, 'rural_district', 'huyện', 15.1333333, 108.0922220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (32, 'Bac Yen District', 'Huyện Bắc Yên', NULL, NULL, 'VN', 'VN-05', 'VN.SL.BY', 'VN.SL.BY', 2, 'rural_district', 'huyện', 21.2230555, 104.3691660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (33, 'Bac Long Vi District', 'Quận Bạch Long Vĩ', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.BL', 'VN.HP.BL', 2, 'rural_district, island', 'huyện', 20.1447222, 107.7141660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (34, 'Bach Thong District', 'Huyện Bạch Thông', NULL, NULL, 'VN', 'VN-53', 'VN.BK.BT', 'VN.BK.BT', 2, 'rural_district', 'huyện', 22.2011111, 105.8502770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (35, 'Bao Lac District', 'Huyện Bảo Lạc', NULL, NULL, 'VN', 'VN-04', 'VN.CB.BC', 'VN.CB.BC', 2, 'rural_district', 'huyện', 22.8752777, 105.7113880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (36, 'Bao Lam District', 'Huyện Bảo Lâm', NULL, NULL, 'VN', 'VN-04', 'VN.CB.BM', 'VN.CB.BM', 2, 'rural_district', 'huyện', 22.8769444, 105.4577770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (37, 'Bao Lam District', 'Huyện Bảo Lâm', NULL, NULL, 'VN', 'VN-35', 'VN.LD.BM', 'VN.LD.BM', 2, 'rural_district', 'huyện', 11.6419444, 107.7236110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (38, 'Bao Loc City', 'Thành phố Bảo Lộc', NULL, NULL, 'VN', 'VN-35', 'VN.LD.BC', 'VN.LD.BC', 2, 'city', 'thành phố', 11.5466666, 107.7936110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (39, 'Bao Thang District', 'Huyện Bảo Thắng', NULL, NULL, 'VN', 'VN-02', 'VN.LO.BT', 'VN.LO.BT', 2, 'rural_district', 'huyện', 22.3797222, 104.1666660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (40, 'Bao Yen District', 'Huyện Bảo Yên', NULL, NULL, 'VN', 'VN-02', 'VN.LO.BY', 'VN.LO.BY', 2, 'rural_district', 'huyện', 22.2938888, 104.4172220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (41, 'Bat Xat District', 'Huyện Bát Xát', NULL, NULL, 'VN', 'VN-02', 'VN.LO.BX', 'VN.LO.BX', 2, 'rural_district', 'huyện', 22.5972222, 103.7469440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (42, 'Ben Cat Town', 'Thị xã Bến Cát', NULL, NULL, 'VN', 'VN-57', 'VN.BI.BC', 'VN.BI.BC', 2, 'township', 'thị xã', 11.2116666, 106.6077770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (43, 'Ben Cau District', 'Huyện Bến Cầu', NULL, NULL, 'VN', 'VN-37', 'VN.TN.BC', 'VN.TN.BC', 2, 'rural_district', 'huyện', 11.1305555, 106.1402770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (44, 'Ben Luc District', 'Huyện Bến Lức', NULL, NULL, 'VN', 'VN-41', 'VN.LA.BL', 'VN.LA.BL', 2, 'rural_district', 'huyện', 10.6944444, 106.4411110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (45, 'Ben Tre City', 'Thành phố Bến Tre', NULL, NULL, 'VN', 'VN-50', 'VN.BR.BE', 'VN.BR.BE', 2, 'city', 'thành phố', 10.2380555, 106.3738880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (46, 'Bien Hoa City', 'Thành phố Biên Hòa', NULL, NULL, 'VN', 'VN-39', 'VN.DN.BH', 'VN.DN.BH', 2, 'city', 'thành phố', 10.9419444, 106.8472220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (47, 'Bim Son Town', 'Thị xã Bỉm Sơn', NULL, NULL, 'VN', 'VN-21', 'VN.TH.BS', 'VN.TH.BS', 2, 'township', 'thị xã', 20.0891666, 105.8633330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (48, 'Binh Chanh District', 'Huyện Bình Chánh', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.BC', 'VN.HC.BC', 2, 'rural_district', 'huyện', 10.7502777, 106.5125000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 20, b'1'), (49, 'Binh Dai District', 'Huyện Bình Đại', NULL, NULL, 'VN', 'VN-50', 'VN.BR.BD', 'VN.BR.BD', 2, 'rural_district', 'huyện', 10.1655555, 106.6294440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (50, 'Binh Gia District', 'Huyện Bình Gia', NULL, NULL, 'VN', 'VN-09', 'VN.LS.BG', 'VN.LS.BG', 2, 'rural_district', 'huyện', 22.0655555, 106.3169440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (51, 'Binh Giang District', 'Huyện Bình Giang', NULL, NULL, 'VN', 'VN-61', 'VN.HD.BG', 'VN.HD.BG', 2, 'rural_district', 'huyện', 20.8766666, 106.1900000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (52, 'Binh Lieu District', 'Huyện Bình Liêu', NULL, NULL, 'VN', 'VN-13', 'VN.QN.BL', 'VN.QN.BL', 2, 'rural_district', 'huyện', 21.5519444, 107.4400000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (53, 'Binh Long Town', 'Thị xã Bình Long', NULL, NULL, 'VN', 'VN-58', 'VN.BP.BL', 'VN.BP.BL', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (54, 'Binh Luc', 'Huyện Bình Lục', NULL, NULL, 'VN', 'VN-63', 'VN.HM.BL', 'VN.HM.BL', 2, 'rural_district', 'huyện', 20.4897222, 106.0477770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (55, 'Binh Minh Town', 'Thị xã Bình Minh', NULL, NULL, 'VN', 'VN-49', 'VN.VL.BM', 'VN.VL.BM', 2, 'township', 'thị xã', 10.0958333, 105.7891660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (56, 'Binh Son District', 'Huyện Bình Sơn', NULL, NULL, 'VN', 'VN-29', 'VN.QG.BS', 'VN.QG.BS', 2, 'rural_district', 'huyện', 15.3125000, 108.7597220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (57, 'Binh Tan District', 'Quận Bình Tân', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.BT', 'VN.HC.BT', 2, 'urban_district', 'quận', 10.7711111, 106.5905550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (58, 'Binh Tan District', 'Huyện Bình Tân', NULL, NULL, 'VN', 'VN-49', 'VN.VL.BT', 'VN.VL.BT', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (59, 'Binh Thanh District', 'Quận Bình Thạnh', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.BH', 'VN.HC.BH', 2, 'urban_district', 'quận', 10.8127777, 106.7158330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (60, 'Binh Thuy District', 'Quận Bình Thuỷ', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.BT', 'VN.CN.BT', 2, 'urban_district', 'quận', 10.0616666, 105.7213880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (61, 'Binh Xuyen District', 'Huyện Bình Xuyên', NULL, NULL, 'VN', 'VN-70', 'VN.VC.BX', 'VN.VC.BX', 2, 'rural_district', 'huyện', 21.3300000, 105.6619440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (62, 'Bo Trach District', 'Huyện Bố Trạch', NULL, NULL, 'VN', 'VN-24', 'VN.QB.BT', 'VN.QB.BT', 2, 'rural_district', 'huyện', 17.4869444, 106.1150000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (63, 'Bu Dang District', 'Huyện Bù Đăng', NULL, NULL, 'VN', 'VN-58', 'VN.BP.BD', 'VN.BP.BD', 2, 'rural_district', 'huyện', 11.7691666, 107.2372220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (64, 'Bu Dop District', 'Huyện Bù Đốp', NULL, NULL, 'VN', 'VN-58', 'VN.BP.BP', 'VN.BP.BP', 2, 'rural_district', 'huyện', 11.9855555, 106.8316660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (65, 'Bu Gia Map District', 'Huyện Bù Gia Mập', NULL, NULL, 'VN', 'VN-58', 'VN.BP.BG', 'VN.BP.BG', 2, 'rural_district', 'huyện', 11.9491666, 106.9891660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (66, 'Buon Don District', 'Buôn Đôn', NULL, NULL, 'VN', 'VN-33', 'VN.DC.BD', 'VN.DC.BD', 2, 'rural_district', 'huyện', 12.8791666, 107.7555550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (67, 'Buon Ho Town', 'Thị xã Buôn Hồ', NULL, NULL, 'VN', 'VN-33', 'VN.DC.BH', 'VN.DC.BH', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (68, 'Buoc Ma Thuot City', 'Thành phố Buôn Ma Thuột', NULL, NULL, 'VN', 'VN-33', 'VN.DC.BM', 'VN.DC.BM', 2, 'city', 'thành phố', 12.6619444, 108.1777770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (69, 'Ca Mau City', 'Thành phố Cà Mau', NULL, NULL, 'VN', 'VN-59', 'VN.CM.CM', 'VN.CM.CM', 2, 'city', 'thành phố', 9.1758333, 105.1863880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (70, 'Cai Be District', 'Huyện Cái Bè', NULL, NULL, 'VN', 'VN-46', 'VN.TG.CB', 'VN.TG.CB', 2, 'rural_district', 'huyện', 10.4058333, 105.9336110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (71, 'Cai Lay Town', 'Thị xã Cai Lậy', NULL, NULL, 'VN', 'VN-46', 'VN.TG.CL', 'VN.TG.CL', 2, 'township', 'thị xã', 10.4055555, 106.1013880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (72, 'Cai Nuoc District', 'Huyện Cái Nước', NULL, NULL, 'VN', 'VN-59', 'VN.CM.CN', 'VN.CM.CN', 2, 'rural_district', 'huyện', 9.0086111, 105.0563880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (73, 'Cai Rang District', 'Quận Cái Răng', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.CR', 'VN.CN.CR', 2, 'urban_district', 'quận', 9.9991667, 105.7822220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (74, 'Cam Giang District', 'Huyện Cẩm Giàng', NULL, NULL, 'VN', 'VN-61', 'VN.HD.CG', 'VN.HD.CG', 2, 'rural_district', 'huyện', 20.9513888, 106.2080550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (75, 'Cam Khe District', 'Huyện Cẩm Khê', NULL, NULL, 'VN', 'VN-68', 'VN.PT.CK', 'VN.PT.CK', 2, 'rural_district', 'huyện', 21.3844444, 105.0902770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (76, 'Cam Lam District', 'Huyện Cam Lâm', NULL, NULL, 'VN', 'VN-34', 'VN.KH.CL', 'VN.KH.CL', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (77, 'Cam Le District', 'Quận Cẩm Lệ', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.CL', 'VN.DA.CL', 2, 'urban_district', 'quận', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (78, 'Cam Lo District', 'Huyện Cam Lộ', NULL, NULL, 'VN', 'VN-25', 'VN.QT.CL', 'VN.QT.CL', 2, 'rural_district', 'huyện', 16.7858333, 106.9644440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (79, 'Cam My District', 'Huyện Cẩm Mỹ', NULL, NULL, 'VN', 'VN-39', 'VN.DN.CM', 'VN.DN.CM', 2, 'rural_district', 'huyện', 10.7847222, 107.2433330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (80, 'Cam Pha City', 'Thành phố Cẩm Phả', NULL, NULL, 'VN', 'VN-13', 'VN.QN.CP', 'VN.QN.CP', 2, 'city', 'thành phố', 21.0616666, 107.2894440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (81, 'Cam Ranh City', 'Thành phố Cam Ranh', NULL, NULL, 'VN', 'VN-34', 'VN.KH.CR', 'VN.KH.CR', 2, 'city', 'thành phố', 11.9847222, 108.1380550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (82, 'Cam Thuy District', 'Huyện Cẩm Thủy', NULL, NULL, 'VN', 'VN-21', 'VN.TH.CT', 'VN.TH.CT', 2, 'rural_district', 'huyện', 20.2055555, 105.4561110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (83, 'Cam Xuyen District', 'Huyện Cẩm Xuyên', NULL, NULL, 'VN', 'VN-23', 'VN.HT.CX', 'VN.HT.CX', 2, 'rural_district', 'huyện', 18.1922222, 106.0011110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (84, 'Can Duoc District', 'Huyện Cần Đước', NULL, NULL, 'VN', 'VN-41', 'VN.LA.CD', 'VN.LA.CD', 2, 'rural_district', 'huyện', 10.5391666, 106.6091660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (85, 'Can Gio District', 'Huyện Cần Giờ', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.CG', 'VN.HC.CG', 2, 'rural_district', 'huyện', 10.5119444, 106.8805550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 21, b'1'), (86, 'Can Giuoc District', 'Huyện Cần Giuộc', NULL, NULL, 'VN', 'VN-41', 'VN.LA.CG', 'VN.LA.CG', 2, 'rural_district', 'huyện', 10.5786111, 106.6430550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (87, 'Can Loc District', 'Huyện Can Lộc', NULL, NULL, 'VN', 'VN-23', 'VN.HT.CL', 'VN.HT.CL', 2, 'rural_district', 'huyện', 18.4441666, 105.7702770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (88, 'Cang Long District', 'Huyện Càng Long', NULL, NULL, 'VN', 'VN-51', 'VN.TV.CL', 'VN.TV.CL', 2, 'rural_district', 'huyện', 9.9716667, 106.2144440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (89, 'Cao Bang City', 'Thành phố Cao Bằng', NULL, NULL, 'VN', 'VN-04', 'VN.CB.CB', 'VN.CB.CB', 2, 'township', 'thị xã', 22.6555555, 106.2555550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (90, 'Cao Lanh City', 'Thành phố Cao Lãnh', NULL, NULL, 'VN', 'VN-45', 'VN.DT.CA', 'VN.DT.CA', 2, 'city', 'thành phố', 10.4605555, 105.6225000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (91, 'Cao Lanh District', 'Huyện Cao Lãnh', NULL, NULL, 'VN', 'VN-45', 'VN.DT.CL', 'VN.DT.CL', 2, 'rural_district', 'huyện', 10.4841666, 105.6944440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (92, 'Cao Loc District', 'Huyện Cao Lộc', NULL, NULL, 'VN', 'VN-09', 'VN.LS.CA', 'VN.LS.CA', 2, 'rural_district', 'huyện', 21.8847222, 106.8427770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (93, 'Cao Phong District', 'Huyện Cao Phong', NULL, NULL, 'VN', 'VN-14', 'VN.HO.CP', 'VN.HO.CP', 2, 'rural_district', 'huyện', 20.6897222, 105.2966660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (94, 'Cat Hai District', 'Huyện Cát Hải', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.CH', 'VN.HP.CH', 2, 'rural_district', 'huyện', 20.7858333, 106.9686110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (95, 'Cat Tien District', 'Huyện Cát Tiên', NULL, NULL, 'VN', 'VN-35', 'VN.LD.CT', 'VN.LD.CT', 2, 'rural_district', 'huyện', 11.6605555, 107.3908330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (96, 'Cau Giay District', 'Quận Cầu Giấy', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.CG', 'VN.HI.CG', 2, 'urban_district', 'quận', 21.0311111, 105.7888880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (97, 'Cau Ke District', 'Huyện Cầu Kè', NULL, NULL, 'VN', 'VN-51', 'VN.TV.CK', 'VN.TV.CK', 2, 'rural_district', 'huyện', 9.8563889, 106.0591660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (98, 'Cau Ngang District', 'Huyện Cầu Ngang', NULL, NULL, 'VN', 'VN-51', 'VN.TV.CN', 'VN.TV.CN', 2, 'rural_district', 'huyện', 9.7872222, 106.4886110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (99, 'Chau Doc City', 'Thành phố Châu Đốc', NULL, NULL, 'VN', 'VN-44', 'VN.AG.CD', 'VN.AG.CD', 2, 'city', 'thành phố', 10.6888888, 105.0875000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (100, 'Chau Duc District', 'Huyện Châu Đức', NULL, NULL, 'VN', 'VN-43', 'VN.BV.CC', 'VN.BV.CC', 2, 'rural_district', 'huyện', 10.6563888, 107.2522220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (101, 'Chau Phu District', 'Huyện Châu Phú', NULL, NULL, 'VN', 'VN-44', 'VN.AG.CP', 'VN.AG.CP', 2, 'rural_district', 'huyện', 10.5700000, 105.2036110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (102, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-37', 'VN.TN.CT', 'VN.TN.CT', 2, 'rural_district', 'huyện', 11.3172222, 106.0041660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (103, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-41', 'VN.LA.CT', 'VN.LA.CT', 2, 'rural_district', 'huyện', 10.4644444, 106.5000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (104, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-46', 'VN.TG.CT', 'VN.TG.CT', 2, 'rural_district', 'huyện', 20.4225000, 106.2825000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (105, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-50', 'VN.BR.CT', 'VN.BR.CT', 2, 'rural_district', 'huyện', 10.2900000, 106.2958330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (106, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-51', 'VN.TV.CT', 'VN.TV.CT', 2, 'rural_district', 'huyện', 9.8825000, 106.4033330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (107, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-45', 'VN.DT.CT', 'VN.DT.CT', 2, 'rural_district', 'huyện', 10.2241666, 105.8105550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (108, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-44', 'VN.AG.CT', 'VN.AG.CT', 2, 'rural_district', 'huyện', 10.4275000, 105.2586110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (109, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-47', 'VN.KG.CT', 'VN.KG.CT', 2, 'rural_district', 'huyện', 9.9602778, 105.1711110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (110, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-73', 'VN.HU.CT', 'VN.HU.CT', 2, 'rural_district', 'huyện', 9.9227778, 105.8102770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (111, 'Chau Thanh District', 'Huyện Châu Thành', NULL, NULL, 'VN', 'VN-52', 'VN.ST.CT', 'VN.ST.CT', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (112, 'Chau Thanh A District', 'Huyện Châu Thành A', NULL, NULL, 'VN', 'VN-73', 'VN.HU.CA', 'VN.HU.CA', 2, 'rural_district', 'huyện', 9.9305556, 105.6419440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (113, 'Chi Lang District', 'Huyện Chi Lăng', NULL, NULL, 'VN', 'VN-09', 'VN.LS.CH', 'VN.LS.CH', 2, 'rural_district', 'huyện', 21.6680555, 106.6233330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (114, 'Chi Linh City', 'Thành phố Chí Linh', NULL, NULL, 'VN', 'VN-61', 'VN.HD.CL', 'VN.HD.CL', 2, 'city', 'thành phố', 21.1297222, 106.3961110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (115, 'Chiem Hoa District', 'Huyện Chiêm Hóa', NULL, NULL, 'VN', 'VN-07', 'VN.TQ.CH', 'VN.TQ.CH', 2, 'rural_district', 'huyện', 22.2136111, 105.2422220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (116, 'Cho Don District', 'Huyện Chợ Đồn', NULL, NULL, 'VN', 'VN-53', 'VN.BK.CD', 'VN.BK.CD', 2, 'rural_district', 'huyện', 22.1883333, 105.5786110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (117, 'Cho Gao District', 'Huyện Chợ Gạo', NULL, NULL, 'VN', 'VN-46', 'VN.TG.CG', 'VN.TG.CG', 2, 'rural_district', 'huyện', 10.3958333, 106.4480550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (118, 'Cho Lach District', 'Huyện Chợ Lách', NULL, NULL, 'VN', 'VN-50', 'VN.BR.CL', 'VN.BR.CL', 2, 'rural_district', 'huyện', 10.2238888, 106.1522220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (119, 'Cho Moi District', 'Huyện Chợ Mới', NULL, NULL, 'VN', 'VN-53', 'VN.BK.CM', 'VN.BK.CM', 2, 'rural_district', 'huyện', 21.9655555, 105.8580550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (120, 'Cho Moi District', 'Huyện Chợ Mới', NULL, NULL, 'VN', 'VN-44', 'VN.AG.CM', 'VN.AG.CM', 2, 'rural_district', 'huyện', 10.4563888, 105.4491660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (121, 'Chon Thanh District', 'Huyện Chơn Thành', NULL, NULL, 'VN', 'VN-58', 'VN.BP.CT', 'VN.BP.CT', 2, 'rural_district', 'huyện', 11.4791666, 106.6572220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (122, 'Chu Pah District', 'Huyện Chư Păh', NULL, NULL, 'VN', 'VN-30', 'VN.GL.CH', 'VN.GL.CH', 2, 'rural_district', 'huyện', 14.2250000, 107.9425000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (123, 'Chu Prong District', 'Huyện Chư Prông', NULL, NULL, 'VN', 'VN-30', 'VN.GL.CG', 'VN.GL.CG', 2, 'rural_district', 'huyện', 13.5941666, 107.7933330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (124, 'Chu Puh District', 'Huyện Chư Pưh', NULL, NULL, 'VN', 'VN-30', 'VN.GL.CP', 'VN.GL.CP', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (125, 'Chu Se District', 'Huyện Chư Sê', NULL, NULL, 'VN', 'VN-30', 'VN.GL.CS', 'VN.GL.CS', 2, 'rural_district', 'huyện', 13.6177777, 108.1155550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (126, 'Chuong My District', 'Huyện Chương Mỹ', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.CM', 'VN.HI.CM', 2, 'rural_district', 'huyện', 20.8794444, 105.6502770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (127, 'Co Do District', 'Huyện Cờ Đỏ', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.CD', 'VN.CN.CD', 2, 'rural_district', 'huyện', 10.0466666, 105.4961110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (128, 'Co To District', 'Huyện Cô Tô', NULL, NULL, 'VN', 'VN-13', 'VN.QN.CT', 'VN.QN.CT', 2, 'rural_district, island', 'huyện', 21.0836111, 107.8194440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (129, 'Con Co District', 'Huyện Cồn Cỏ', NULL, NULL, 'VN', 'VN-25', 'VN.QT.CC', 'VN.QT.CC', 2, 'rural_district, island', 'huyện', 19.1608333, 107.3327770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (130, 'Con Cuong District', 'Huyện Con Cuông', NULL, NULL, 'VN', 'VN-22', 'VN.NA.CC', 'VN.NA.CC', 2, 'rural_district', 'huyện', 19.0638888, 107.7875000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (131, 'Con Dao District', 'Huyện Côn Đảo', NULL, NULL, 'VN', 'VN-43', 'VN.BV.CO', 'VN.BV.CO', 2, 'rural_district, island', 'huyện', 8.7069444, 106.6013880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (132, 'Cu Chi District', 'Huyện Củ Chi', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.CC', 'VN.HC.CC', 2, 'rural_district', 'huyện', 11.0380555, 106.5055550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 22, b'1'), (133, 'Cu Jut District', 'Huyện Cư Jút', NULL, NULL, 'VN', 'VN-72', 'VN.DO.CJ', 'VN.DO.CJ', 2, 'rural_district', 'huyện', 12.6822222, 107.7455550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (134, 'Cu Kuin District', 'Huyện Cư Kuin', NULL, NULL, 'VN', 'VN-33', 'VN.DC.CK', 'VN.DC.CK', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (135, 'Cu Lao Dung District', 'Huyện Cù Lao Dung', NULL, NULL, 'VN', 'VN-52', 'VN.ST.CL', 'VN.ST.CL', 2, 'rural_district', 'huyện', 9.6266667, 106.2036110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (136, 'Cu M\'gar District', 'Huyện Cư M\'gar', NULL, NULL, 'VN', 'VN-33', 'VN.DC.CM', 'VN.DC.CM', 2, 'rural_district', 'huyện', 12.8963888, 108.0711110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (137, 'Cua Lo Town', 'Thị xã Cửa Lò', NULL, NULL, 'VN', 'VN-22', 'VN.NA.CL', 'VN.NA.CL', 2, 'township', 'thị xã', 18.7905555, 105.7252770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (138, 'Da Bac District', 'Huyện Đà Bắc', NULL, NULL, 'VN', 'VN-14', 'VN.HO.DR', 'VN.HO.DR', 2, 'rural_district', 'huyện', 20.9327777, 105.0811110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (139, 'Da Huoai District', 'Huyện Đạ Huoai', NULL, NULL, 'VN', 'VN-35', 'VN.LD.DH', 'VN.LD.DH', 2, 'rural_district', 'huyện', 11.4530555, 107.6355550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (140, 'Da Krong District', 'Huyện Đa Krông', NULL, NULL, 'VN', 'VN-25', 'VN.QT.DA', 'VN.QT.DA', 2, 'rural_district', 'huyện', 16.5661111, 106.9302770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (141, 'Da Lat City', 'Thành phố Đà Lạt', NULL, NULL, 'VN', 'VN-35', 'VN.LD.DL', 'VN.LD.DL', 2, 'city', 'thành phố', 11.9091666, 108.4522220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (142, 'Da Teh District', 'Huyện Đạ Tẻh', NULL, NULL, 'VN', 'VN-35', 'VN.LD.DT', 'VN.LD.DT', 2, 'rural_district', 'huyện', 11.5627777, 107.5333330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (143, 'Dai Loc District', 'Huyện Đại Lộc', NULL, NULL, 'VN', 'VN-27', 'VN.QM.DL', 'VN.QM.DL', 2, 'rural_district', 'huyện', 15.8361111, 107.9741660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (144, 'Dai Tu District', 'Huyện Đại Từ', NULL, NULL, 'VN', 'VN-69', 'VN.TY.DT', 'VN.TY.DT', 2, 'rural_district', 'huyện', 21.6047222, 105.6244440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (145, 'Dak Doa District', 'Huyện Đăk Đoa', NULL, NULL, 'VN', 'VN-30', 'VN.GL.DD', 'VN.GL.DD', 2, 'rural_district', 'huyện', 14.1172222, 108.1600000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (146, 'Dak Glei District', 'Huyện Đắk Glei', NULL, NULL, 'VN', 'VN-28', 'VN.KT.DG', 'VN.KT.DG', 2, 'rural_district', 'huyện', 15.1369444, 107.7341660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (147, 'Dak Glong District', 'Huyện Đắk Glong', NULL, NULL, 'VN', 'VN-72', 'VN.DO.DN', 'VN.DO.DN', 2, 'rural_district', 'huyện', 12.0313888, 107.8436110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (148, 'Dak Ha District', 'Huyện Đắk Hà', NULL, NULL, 'VN', 'VN-28', 'VN.KT.DH', 'VN.KT.DH', 2, 'rural_district', 'huyện', 14.6138888, 107.9986110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (149, 'Dak Mil District', 'Huyện Đắk Mil', NULL, NULL, 'VN', 'VN-72', 'VN.DO.DM', 'VN.DO.DM', 2, 'rural_district', 'huyện', 12.5188888, 107.7066660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (150, 'Dak Po District', 'Huyện Đăk Pơ', NULL, NULL, 'VN', 'VN-30', 'VN.GL.DP', 'VN.GL.DP', 2, 'rural_district', 'huyện', 13.9297222, 108.6044440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (151, 'Dak R\'lap District', 'Huyện Đắk R\'lấp', NULL, NULL, 'VN', 'VN-72', 'VN.DO.DR', 'VN.DO.DR', 2, 'rural_district', 'huyện', 12.0416666, 107.4330550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (152, 'Dak Song District', 'Huyện Đắk Song', NULL, NULL, 'VN', 'VN-72', 'VN.DO.DS', 'VN.DO.DS', 2, 'rural_district', 'huyện', 12.2344444, 107.6083330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (153, 'Dak To District', 'Huyện Đắk Tô', NULL, NULL, 'VN', 'VN-28', 'VN.KT.DT', 'VN.KT.DT', 2, 'rural_district', 'huyện', 14.7802777, 107.9266660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (154, 'Dam Doi District', 'Huyện Đầm Dơi', NULL, NULL, 'VN', 'VN-59', 'VN.CM.DD', 'VN.CM.DD', 2, 'rural_district', 'huyện', 8.9633333, 105.2322220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (155, 'Dam Ha District', 'Huyện Đầm Hà', NULL, NULL, 'VN', 'VN-13', 'VN.QN.DH', 'VN.QN.DH', 2, 'rural_district', 'huyện', 21.3563888, 107.5755550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (156, 'Dam Rong District', 'Huyện Đam Rông', NULL, NULL, 'VN', 'VN-35', 'VN.LD.DR', 'VN.LD.DR', 2, 'rural_district', 'huyện', 12.0430555, 108.1738880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (157, 'Dan Phuong District', 'Huyện Đan Phượng', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.DP', 'VN.HI.DP', 2, 'rural_district', 'huyện', 21.1202777, 105.6802770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 16, b'1'), (158, 'Dat Do District', 'Huyện Đất Đỏ', NULL, NULL, 'VN', 'VN-43', 'VN.BV.DD', 'VN.BV.DD', 2, 'rural_district', 'huyện', 10.4777777, 107.3075000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (159, 'Dau Tien District', 'Huyện Dầu Tiếng', NULL, NULL, 'VN', 'VN-57', 'VN.BI.DT', 'VN.BI.DT', 2, 'rural_district', 'huyện', 11.3186111, 106.4497220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (160, 'Di An City', 'Thành phố Dĩ An', NULL, NULL, 'VN', 'VN-57', 'VN.BI.DA', 'VN.BI.DA', 2, 'city', 'thành phố', 10.9175000, 106.7858330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (161, 'Di Linh District', 'Huyện Di Linh', NULL, NULL, 'VN', 'VN-35', 'VN.LD.DI', 'VN.LD.DI', 2, 'rural_district', 'huyện', 11.5194444, 108.0897220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (162, 'Dien Ban Town', 'Thị xã Điện Bàn', NULL, NULL, 'VN', 'VN-27', 'VN.QM.DB', 'VN.QM.DB', 2, 'township', 'thị xã', 15.9041666, 108.2272220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (163, 'Dien Bien District', 'Huyện Điện Biên', NULL, NULL, 'VN', 'VN-71', 'VN.DB.DB', 'VN.DB.DB', 2, 'rural_district', 'huyện', 21.2552777, 103.0552770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (164, 'Dien Bien Dong District', 'Huyện Điện Biên Đông', NULL, NULL, 'VN', 'VN-71', 'VN.DB.DD', 'VN.DB.DD', 2, 'rural_district', 'huyện', 21.2352777, 103.2552770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (165, 'Dien Bien Phu City', 'Thành phố Điện Biên Phủ', NULL, NULL, 'VN', 'VN-71', 'VN.DB.DP', 'VN.DB.DP', 2, 'city', 'thành phố', 21.4144444, 103.0419440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (166, 'Dien Chau District', 'Huyện Diễn Châu', NULL, NULL, 'VN', 'VN-22', 'VN.NA.DC', 'VN.NA.DC', 2, 'rural_district', 'huyện', 19.0222222, 105.5702770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (167, 'Dien Khanh District', 'Huyện Diên Khánh', NULL, NULL, 'VN', 'VN-34', 'VN.KH.DK', 'VN.KH.DK', 2, 'rural_district', 'huyện', 12.2219444, 109.0377770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (168, 'Dinh Hoa District', 'Huyện Định Hóa', NULL, NULL, 'VN', 'VN-69', 'VN.TY.DO', 'VN.TY.DO', 2, 'rural_district', 'huyện', 21.8972222, 105.6336110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (169, 'Dinh Lap District', 'Huyện Đình Lập', NULL, NULL, 'VN', 'VN-09', 'VN.LS.DL', 'VN.LS.DL', 2, 'rural_district', 'huyện', 21.5352777, 107.1236110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (170, 'Dinh Quan District', 'Huyện Định Quán', NULL, NULL, 'VN', 'VN-39', 'VN.DN.DQ', 'VN.DN.DQ', 2, 'rural_district', 'huyện', 11.2113888, 107.2841660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (171, 'Do Luong District', 'Huyện Đô Lương', NULL, NULL, 'VN', 'VN-22', 'VN.NA.DL', 'VN.NA.DL', 2, 'rural_district', 'huyện', 18.9166666, 105.3508330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (172, 'Do Son District', 'Quận Đồ Sơn', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.DS', 'VN.HP.DS', 2, 'urban_district', 'quận', 20.7113888, 106.7483330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (173, 'Doan Hung District', 'Huyện Đoan Hùng', NULL, NULL, 'VN', 'VN-68', 'VN.PT.DH', 'VN.PT.DH', 2, 'rural_district', 'huyện', 21.6155555, 105.1450000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (174, 'Don Duong District', 'Huyện Đơn Dương', NULL, NULL, 'VN', 'VN-35', 'VN.LD.DD', 'VN.LD.DD', 2, 'rural_district', 'huyện', 11.8072222, 108.5466660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (175, 'Dong Anh District', 'Huyện Đông Anh', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.DA', 'VN.HI.DA', 2, 'rural_district', 'huyện', 21.1377777, 105.8272220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 17, b'1'), (176, 'Dong Da District', 'Quận Đống Đa', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.DD', 'VN.HI.DD', 2, 'urban_district', 'quận', 21.0155555, 105.8183330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (177, 'Dong Giang District', 'Huyện Đông Giang', NULL, NULL, 'VN', 'VN-27', 'VN.QM.DG', 'VN.QM.DG', 2, 'rural_district', 'huyện', 15.9122222, 107.7850000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (178, 'Dong Ha City', 'Thành phố Đông Hà', NULL, NULL, 'VN', 'VN-25', 'VN.QT.DH', 'VN.QT.DH', 2, 'city', 'thành phố', 16.8033333, 107.0866660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (179, 'Dong Hai', 'Huyện Đông Hải', NULL, NULL, 'VN', 'VN-55', 'VN.BL.DH', 'VN.BL.DH', 2, 'rural_district', 'huyện', 9.1363889, 105.4116660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (180, 'Dong Hoa Town', 'Thị xã Đông Hoà', NULL, NULL, 'VN', 'VN-32', 'VN.PY.DH', 'VN.PY.DH', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (181, 'Dong Hoi City', 'Thành phố Đồng Hới', NULL, NULL, 'VN', 'VN-24', 'VN.QB.DH', 'VN.QB.DH', 2, 'city', 'thành phố', 17.4480555, 106.5875000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (182, 'Dong Hung District', 'Huyện Đông Hưng', NULL, NULL, 'VN', 'VN-20', 'VN.TB.DH', 'VN.TB.DH', 2, 'rural_district', 'huyện', 20.5472222, 106.3375000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (183, 'Dong Hy District', 'Huyện Đồng Hỷ', NULL, NULL, 'VN', 'VN-69', 'VN.TY.DY', 'VN.TY.DY', 2, 'rural_district', 'huyện', 21.6861111, 105.9286110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (184, 'Dong Phu District', 'Huyện Đồng Phú', NULL, NULL, 'VN', 'VN-58', 'VN.BP.DP', 'VN.BP.DP', 2, 'rural_district', 'huyện', 11.4791666, 106.9519440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (185, 'Dong Son District', 'Huyện Đông Sơn', NULL, NULL, 'VN', 'VN-21', 'VN.TH.DS', 'VN.TH.DS', 2, 'rural_district', 'huyện', 19.7955555, 105.7052770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (186, 'Dong Trieu Town', 'Thị xã Đông Triều', NULL, NULL, 'VN', 'VN-13', 'VN.QN.DT', 'VN.QN.DT', 2, 'township', 'thị xã', 21.1194444, 106.5766660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (187, 'Dong Van District', 'Huyện Đồng Văn', NULL, NULL, 'VN', 'VN-03', 'VN.HG.DV', 'VN.HG.DV', 2, 'rural_district', 'huyện', 23.2427777, 105.2633330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (188, 'Dong Xoai City', 'Thành phố Đồng Xoài', NULL, NULL, 'VN', 'VN-58', 'VN.BP.DX', 'VN.BP.DX', 2, 'city', 'thành phồ', 11.5169444, 106.8391660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (189, 'Dong Xuan District', 'Huyện Đồng Xuân', NULL, NULL, 'VN', 'VN-32', 'VN.PY.DX', 'VN.PY.DX', 2, 'rural_district', 'huyện', 13.4163888, 108.9461110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (190, 'Duc Co District', 'Huyện Đức Cơ', NULL, NULL, 'VN', 'VN-30', 'VN.GL.DC', 'VN.GL.DC', 2, 'rural_district', 'huyện', 13.7711111, 107.6405550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (191, 'Duc Hoa District', 'Huyện Đức Hòa', NULL, NULL, 'VN', 'VN-41', 'VN.LA.DO', 'VN.LA.DO', 2, 'rural_district', 'huyện', 10.8844444, 106.3994440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (192, 'Duc Hue District', 'Huyện Đức Huệ', NULL, NULL, 'VN', 'VN-41', 'VN.LA.DU', 'VN.LA.DU', 2, 'rural_district', 'huyện', 10.8658333, 106.2633330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (193, 'Duc Linh District', 'Huyện Đức Linh', NULL, NULL, 'VN', 'VN-40', 'VN.BU.DL', 'VN.BU.DL', 2, 'rural_district', 'huyện', 11.1952777, 107.5261110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (194, 'Duc Pho Town', 'Thị xã Đức Phổ', NULL, NULL, 'VN', 'VN-29', 'VN.QG.DP', 'VN.QG.DP', 2, 'township', 'thị xã', 14.7497222, 108.9494440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (195, 'Duc Tho District', 'Huyện Đức Thọ', NULL, NULL, 'VN', 'VN-23', 'VN.HT.DT', 'VN.HT.DT', 2, 'rural_district', 'huyện', 18.4897222, 105.6108330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (196, 'Duc Trong District', 'Huyện Đức Trọng', NULL, NULL, 'VN', 'VN-35', 'VN.LD.DC', 'VN.LD.DC', 2, 'rural_district', 'huyện', 11.6972222, 108.3161110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (197, 'Duong Minh Chau District', 'Huyện Dương Minh Châu', NULL, NULL, 'VN', 'VN-37', 'VN.TN.DM', 'VN.TN.DM', 2, 'rural_district', 'huyện', 11.3677777, 106.2827770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (198, 'Duy Tien Town', 'Thị xã Duy Tiên', NULL, NULL, 'VN', 'VN-63', 'VN.HM.DT', 'VN.HM.DT', 2, 'township', 'thị xã', 20.6258333, 105.9669440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (199, 'Duy Xuyen District', 'Huyện Duy Xuyên', NULL, NULL, 'VN', 'VN-27', 'VN.QM.DX', 'VN.QM.DX', 2, 'rural_district', 'huyện', 15.7994444, 108.2241660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (200, 'Duyen Hai Town', 'Thị xã Duyên Hải', NULL, NULL, 'VN', 'VN-51', 'VN.TV.DH', 'VN.TV.DH', 2, 'township', 'thị xã', 9.6661111, 106.4397220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (201, 'Ea H\'leo District', 'Huyện Ea H\'leo', NULL, NULL, 'VN', 'VN-33', 'VN.DC.EH', 'VN.DC.EH', 2, 'rural_district', 'huyện', 13.2311111, 108.2083330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (202, 'Ea Kar District', 'Huyện Ea Kar', NULL, NULL, 'VN', 'VN-33', 'VN.DC.EK', 'VN.DC.EK', 2, 'rural_district', 'huyện', 12.8047222, 108.5450000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (203, 'Ea Sup District', 'Huyện Ea Súp', NULL, NULL, 'VN', 'VN-33', 'VN.DC.ES', 'VN.DC.ES', 2, 'rural_district', 'huyện', 13.1830555, 107.7802770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (204, 'Gia Binh District', 'Huyện Gia Bình', NULL, NULL, 'VN', 'VN-56', 'VN.BN.GB', 'VN.BN.GB', 2, 'rural_district', 'huyện', 21.0652777, 106.2147220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (205, 'Gia Lam District', 'Huyện Gia Lâm', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.GL', 'VN.HI.GL', 2, 'rural_district', 'huyện', 21.0244444, 105.9483330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 18, b'1'), (206, 'Gia Loc District', 'Huyện Gia Lộc', NULL, NULL, 'VN', 'VN-61', 'VN.HD.GL', 'VN.HD.GL', 2, 'rural_district', 'huyện', 20.8502777, 106.2927770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (207, 'Gia Nghia City', 'Thành phố Gia Nghĩa', NULL, NULL, 'VN', 'VN-72', 'VN.DO.GN', 'VN.DO.GN', 2, 'city', 'thành phố', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (208, 'Gia Rai Town', 'Thị xã Giá Rai', NULL, NULL, 'VN', 'VN-55', 'VN.BL.GR', 'VN.BL.GR', 2, 'rural_district', 'huyện', 9.2641667, 105.3883330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (209, 'Gia Vien District', 'Huyện Gia Viễn', NULL, NULL, 'VN', 'VN-18', 'VN.NB.GV', 'VN.NB.GV', 2, 'rural_district', 'huyện', 20.3305555, 105.8722220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (210, 'Giang Thanh District', 'Huyện Giang Thành', NULL, NULL, 'VN', 'VN-47', 'VN.KG.GT', 'VN.KG.GT', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (211, 'Giao Thuy District', 'Huyện Giao Thủy', NULL, NULL, 'VN', 'VN-67', 'VN.ND.GT', 'VN.ND.GT', 2, 'rural_district', 'huyện', 20.2458333, 106.4775000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (212, 'Gio Linh District', 'Huyện Gio Linh', NULL, NULL, 'VN', 'VN-25', 'VN.QT.GL', 'VN.QT.GL', 2, 'rural_district', 'huyện', 16.9136111, 106.9377770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (213, 'Giong Gieng District', 'Huyện Giồng Giềng', NULL, NULL, 'VN', 'VN-47', 'VN.KG.GR', 'VN.KG.GR', 2, 'rural_district', 'huyện', 9.9347222, 105.3683330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (214, 'Giong Trom District', 'Huyện Giồng Trôm', NULL, NULL, 'VN', 'VN-50', 'VN.BR.GT', 'VN.BR.GT', 2, 'rural_district', 'huyện', 10.1461111, 106.4700000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (215, 'Go Cong Town', 'Thị xã Gò Công', NULL, NULL, 'VN', 'VN-46', 'VN.TG.GC', 'VN.TG.GC', 2, 'township', 'thị xã', 10.3652777, 106.6733330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (216, 'Go Cong Dong District', 'Huyện Gò Công Đông', NULL, NULL, 'VN', 'VN-46', 'VN.TG.GD', 'VN.TG.GD', 2, 'rural_district', 'huyện', 10.3450000, 106.7150000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (217, 'Go Cong Tay District', 'Huyện Gò Công Tây', NULL, NULL, 'VN', 'VN-46', 'VN.TG.GT', 'VN.TG.GT', 2, 'rural_district', 'huyện', 10.3319444, 106.5838880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (218, 'Go Dau District', 'Huyện Gò Dầu', NULL, NULL, 'VN', 'VN-37', 'VN.TN.GD', 'VN.TN.GD', 2, 'rural_district', 'huyện', 11.1608333, 106.2450000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (219, 'Go Quao District', 'Huyện Gò Quao', NULL, NULL, 'VN', 'VN-47', 'VN.KG.GQ', 'VN.KG.GQ', 2, 'rural_district', 'huyện', 9.7213889, 105.2850000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (220, 'Go Vap District', 'Quận Gò Vấp', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.GV', 'VN.HC.GV', 2, 'urban_district', 'quận', 10.8366666, 106.6644440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (221, 'Ha Dong District', 'Quận Hà Đông', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.HG', 'VN.HI.HG', 2, 'urban_district', 'quận', 20.9569444, 105.7558330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (222, 'Ha Giang City', 'Thành phố Hà Giang', NULL, NULL, 'VN', 'VN-03', 'VN.HG.HG', 'VN.HG.HG', 2, 'city', 'thành phố', 22.7730555, 105.0441660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (223, 'Ha Hoa District', 'Huyện Hạ Hoà', NULL, NULL, 'VN', 'VN-68', 'VN.PT.HH', 'VN.PT.HH', 2, 'rural_district', 'huyện', 21.5869444, 105.0061110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (224, 'Ha Lang District', 'Huyện Hạ Lang', NULL, NULL, 'VN', 'VN-04', 'VN.CB.HL', 'VN.CB.HL', 2, 'rural_district', 'huyện', 22.7102777, 106.6950000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (225, 'Ha Long City', 'Thành phố Hạ Long', NULL, NULL, 'VN', 'VN-13', 'VN.QN.HL', 'VN.QN.HL', 2, 'city', 'thành phố', 20.8733333, 107.0897220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (226, 'Ha Quang District', 'Huyện Hà Quảng', NULL, NULL, 'VN', 'VN-04', 'VN.CB.HQ', 'VN.CB.HQ', 2, 'rural_district', 'huyện', 22.8950000, 106.1088880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (227, 'Ha Tien City', 'Thành phố Hà Tiên', NULL, NULL, 'VN', 'VN-47', 'VN.KG.HT', 'VN.KG.HT', 2, 'city', 'thành phố', 10.3816666, 104.5027770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (228, 'Ha Tinh City', 'Thành phố Hà Tĩnh', NULL, NULL, 'VN', 'VN-23', 'VN.HT.HT', 'VN.HT.HT', 2, 'city', 'thành phố', 18.3555555, 105.9000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (229, 'Ha Trung District', 'Huyện Hà Trung', NULL, NULL, 'VN', 'VN-21', 'VN.TH.HT', 'VN.TH.HT', 2, 'rural_district', 'huyện', 20.0555555, 105.8555550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (230, 'Hai An District', 'Quận Hải An', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.HA', 'VN.HP.HA', 2, 'urban_district', 'quận', 20.8272222, 106.7658330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (231, 'Ha Ba Trung District', 'Quận Hai Bà Trưng', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.HB', 'VN.HI.HB', 2, 'urban_district', 'quận', 21.0075000, 105.8597220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (232, 'Hai Chau District', 'Quận Hải Châu', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.HC', 'VN.DA.HC', 2, 'urban_district', 'quận', 16.0605555, 108.1961110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (233, 'Hai Duong City', 'Thành phố Hải Dương', NULL, NULL, 'VN', 'VN-61', 'VN.HD.HD', 'VN.HD.HD', 2, 'city', 'thành phố', 20.9372222, 106.3058330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (234, 'Hai Ha District', 'Huyện Hải Hà', NULL, NULL, 'VN', 'VN-13', 'VN.QN.HH', 'VN.QN.HH', 2, 'rural_district', 'huyện', 21.4305555, 107.6905550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (235, 'Hai Hau District', 'Huyện Hải Hậu', NULL, NULL, 'VN', 'VN-67', 'VN.ND.HH', 'VN.ND.HH', 2, 'rural_district', 'huyện', 20.1072222, 106.2747220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (236, 'Hai Lang District', 'Huyện Hải Lăng', NULL, NULL, 'VN', 'VN-25', 'VN.QT.HL', 'VN.QT.HL', 2, 'rural_district', 'huyện', 16.6852777, 107.2261110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (237, 'Ham Tan District', 'Huyện Hàm Tân', NULL, NULL, 'VN', 'VN-40', 'VN.BU.HT', 'VN.BU.HT', 2, 'rural_district', 'huyện', 10.7447222, 107.6925000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (238, 'Ham Thuan Bac District', 'Huyện Hàm Thuận Bắc', NULL, NULL, 'VN', 'VN-40', 'VN.BU.HB', 'VN.BU.HB', 2, 'rural_district', 'huyện', 11.1550000, 108.0519440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (239, 'Ham Thuan Nam District', 'Huyện Hàm Thuận Nam', NULL, NULL, 'VN', 'VN-40', 'VN.BU.HN', 'VN.BU.HN', 2, 'rural_district', 'huyện', 10.9388888, 107.9105550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (240, 'Ham Yen District', 'Huyện Hàm Yên', NULL, NULL, 'VN', 'VN-07', 'VN.TQ.HY', 'VN.TQ.HY', 2, 'rural_district', 'huyện', 22.0961111, 105.0036110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (241, 'Hau Loc District', 'Huyện Hậu Lộc', NULL, NULL, 'VN', 'VN-21', 'VN.TH.HL', 'VN.TH.HL', 2, 'rural_district', 'huyện', 19.9338888, 105.8886110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (242, 'Hiep Duc District', 'Huyện Hiệp Đức', NULL, NULL, 'VN', 'VN-27', 'VN.QM.HD', 'VN.QM.HD', 2, 'rural_district', 'huyện', 15.5191666, 108.0988880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (243, 'Hiep Hoa District', 'Huyện Hiệp Hòa', NULL, NULL, 'VN', 'VN-54', 'VN.BG.HH', 'VN.BG.HH', 2, 'rural_district', 'huyện', 21.2641666, 105.9583330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (244, 'Hoa An District', 'Huyện Hoà An', NULL, NULL, 'VN', 'VN-04', 'VN.CB.HA', 'VN.CB.HA', 2, 'rural_district', 'huyện', 22.6888888, 106.0347220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (245, 'Hoa Binh', 'Huyện Hoà Bình', NULL, NULL, 'VN', 'VN-55', 'VN.BL.HB', 'VN.BL.HB', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (246, 'Hoa Binh City', 'Thành phố Hòa Bình', NULL, NULL, 'VN', 'VN-14', 'VN.HO.HB', 'VN.HO.HB', 2, 'city', 'thành phố', 20.8433333, 105.3222220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (247, 'Hoa Lu District', 'Huyện Hoa Lư', NULL, NULL, 'VN', 'VN-18', 'VN.NB.HL', 'VN.NB.HL', 2, 'rural_district', 'huyện', 20.2511111, 105.9311110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (248, 'Hoa Thanh Town', 'Thị xã Hòa Thành', NULL, NULL, 'VN', 'VN-37', 'VN.TN.HT', 'VN.TN.HT', 2, 'township', 'thị xã', 11.2586111, 106.1455550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (249, 'Hoa Vang District', 'Huyện Hoà Vang', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.HV', 'VN.DA.HV', 2, 'rural_district', 'huyện', 16.0663888, 108.0325000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (250, 'Hoai An', 'Huyện Hoài Ân', NULL, NULL, 'VN', 'VN-31', 'VN.BD.HA', 'VN.BD.HA', 2, 'rural_district', 'huyện', 14.3475000, 108.9011110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (251, 'Hoai Duc District', 'Huyện Hoài Đức', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.HC', 'VN.HI.HC', 2, 'rural_district', 'huyện', 21.0236111, 105.7008330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 19, b'1'), (252, 'Hoai Nhon Town', 'Thị xã Hoài Nhơn', NULL, NULL, 'VN', 'VN-31', 'VN.BD.HN', 'VN.BD.HN', 2, 'rural_district', 'huyện', 14.5155555, 109.0322220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (253, 'Hoan Kiem District', 'Quận Hoàn Kiếm', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.HK', 'VN.HI.HK', 2, 'urban_district', 'quận', 21.0313888, 105.8525000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (254, 'Hoang Hoa District', 'Huyện Hoằng Hóa', NULL, NULL, 'VN', 'VN-21', 'VN.TH.HH', 'VN.TH.HH', 2, 'rural_district', 'huyện', 19.8663888, 105.8594440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (255, 'Hoang Mai District', 'Quận Hoàng Mai', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.HM', 'VN.HI.HM', 2, 'urban_district', 'quận', 20.9758333, 105.8561110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (256, 'Hoang Sa District', 'Quận Hoàng Sa', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.HS', 'VN.DA.HS', 2, 'rural_district, island', 'huyện', 16.3600000, 111.9502770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (257, 'Hoang Su Phi District', 'Huyện Hoàng Su Phì', NULL, NULL, 'VN', 'VN-03', 'VN.HG.HS', 'VN.HG.HS', 2, 'rural_district', 'huyện', 22.6936111, 104.6683330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (258, 'Hoanh Bo District', 'Huyện Hoành Bồ', NULL, NULL, 'VN', 'VN-13', 'VN.QN.HB', 'VN.QN.HB', 2, 'rural_district', 'huyện', 21.1083333, 107.0452770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (259, 'Hoc Mon District', 'Huyện Hóc Môn', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.HM', 'VN.HC.HM', 2, 'rural_district', 'huyện', 10.8783333, 106.5925000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 23, b'1'), (260, 'Hoi An City', 'Thành phố Hội An', NULL, NULL, 'VN', 'VN-27', 'VN.QM.HA', 'VN.QM.HA', 2, 'city', 'thành phố', 15.8888888, 108.3450000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (261, 'Hon Dat District', 'Huyện Hòn Đất', NULL, NULL, 'VN', 'VN-47', 'VN.KG.HD', 'VN.KG.HD', 2, 'rural_district', 'huyện', 10.2388888, 104.9325000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (262, 'Hon Quan District', 'Huyện Hớn Quản', NULL, NULL, 'VN', 'VN-58', 'VN.BP.HQ', 'VN.BP.HQ', 2, 'rural_district', 'huyện', 11.6269444, 106.6005550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (263, 'Hong Bang District', 'Quận Hồng Bàng', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.HB', 'VN.HP.HB', 2, 'urban_district', 'quận', 20.8769444, 106.6422220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (264, 'Hong Dan', 'Huyện Hồng Dân', NULL, NULL, 'VN', 'VN-55', 'VN.BL.HD', 'VN.BL.HD', 2, 'rural_district', 'huyện', 9.5102778, 105.4069440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (265, 'Hong Linh Town', 'Thị xã Hồng Lĩnh', NULL, NULL, 'VN', 'VN-23', 'VN.HT.HL', 'VN.HT.HL', 2, 'township', 'thị xã', 18.5347222, 105.7111110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (266, 'Hong Ngu Town', 'Thị xã Hồng Ngự', NULL, NULL, 'VN', 'VN-45', 'VN.DT.HG', 'VN.DT.HG', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (267, 'Hong Ngu District', 'Huyện Hồng Ngự', NULL, NULL, 'VN', 'VN-45', 'VN.DT.HN', 'VN.DT.HN', 2, 'rural_district', 'huyện', 10.8036111, 105.3166660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (268, 'Hue City', 'Thành phố Huế', NULL, NULL, 'VN', 'VN-26', 'VN.TT.HE', 'VN.TT.HE', 2, 'city', 'thành phố', 16.4544444, 107.5747220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (269, 'Hung Ha District', 'Huyện Hưng Hà', NULL, NULL, 'VN', 'VN-20', 'VN.TB.HH', 'VN.TB.HH', 2, 'rural_district', 'huyện', 20.5938888, 106.2116660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (270, 'Hung Nguyen District', 'Huyện Hưng Nguyên', NULL, NULL, 'VN', 'VN-22', 'VN.NA.HN', 'VN.NA.HN', 2, 'rural_district', 'huyện', 18.6869444, 105.6280550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (271, 'Hung Yen City', 'Thành phố Hưng Yên', NULL, NULL, 'VN', 'VN-66', 'VN.HY.HY', 'VN.HY.HY', 2, 'city', 'thành phố', 20.6605555, 106.0522220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (272, 'Huong Hoa District', 'Huyện Hướng Hóa', NULL, NULL, 'VN', 'VN-25', 'VN.QT.HH', 'VN.QT.HH', 2, 'rural_district', 'huyện', 16.7052777, 106.6705550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (273, 'Huong Khe District', 'Huyện Hương Khê', NULL, NULL, 'VN', 'VN-23', 'VN.HT.HK', 'VN.HT.HK', 2, 'rural_district', 'huyện', 18.1933333, 105.6900000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (274, 'Huong Son District', 'Huyện Hương Sơn', NULL, NULL, 'VN', 'VN-23', 'VN.HT.HS', 'VN.HT.HS', 2, 'rural_district', 'huyện', 18.4463888, 105.3266660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (275, 'Huong Thuy Town', 'Thị xã Hương Thủy', NULL, NULL, 'VN', 'VN-26', 'VN.TT.HU', 'VN.TT.HU', 2, 'township', 'thị xã', 16.3241666, 107.6238880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (276, 'Huong Tra Town', 'Thị xã Hương Trà', NULL, NULL, 'VN', 'VN-26', 'VN.TT.HR', 'VN.TT.HR', 2, 'township', 'thị xã', 16.4302777, 107.4769440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (277, 'Huu Lung District', 'Huyện Hữu Lũng', NULL, NULL, 'VN', 'VN-09', 'VN.LS.HL', 'VN.LS.HL', 2, 'rural_district', 'huyện', 21.5758333, 106.3425000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (278, 'Ia Grai District', 'Huyện Ia Grai', NULL, NULL, 'VN', 'VN-30', 'VN.GL.IG', 'VN.GL.IG', 2, 'rural_district', 'huyện', 13.9902777, 107.7211110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (279, 'Ia Pa District', 'Huyện Ia Pa', NULL, NULL, 'VN', 'VN-30', 'VN.GL.IP', 'VN.GL.IP', 2, 'rural_district', 'huyện', 13.5269444, 108.5094440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (280, 'K\'Bang District', 'Huyện K\'Bang', NULL, NULL, 'VN', 'VN-30', 'VN.GL.KB', 'VN.GL.KB', 2, 'rural_district', 'huyện', 14.3022222, 108.4880550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (281, 'Ke Sach District', 'Huyện Kế Sách', NULL, NULL, 'VN', 'VN-52', 'VN.ST.KS', 'VN.ST.KS', 2, 'rural_district', 'huyện', 9.8250000, 105.9569440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (282, 'Khanh Son District', 'Huyện Khánh Sơn', NULL, NULL, 'VN', 'VN-34', 'VN.KH.KS', 'VN.KH.KS', 2, 'rural_district', 'huyện', 12.0380555, 108.8963880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (283, 'Khanh Vinh District', 'Huyện Khánh Vĩnh', NULL, NULL, 'VN', 'VN-34', 'VN.KH.KV', 'VN.KH.KV', 2, 'rural_district', 'huyện', 12.2972222, 108.8655550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (284, 'Khoai Chau District', 'Huyện Khoái Châu', NULL, NULL, 'VN', 'VN-66', 'VN.HY.KC', 'VN.HY.KC', 2, 'rural_district', 'huyện', 20.8313888, 105.9744440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (285, 'Kien An District', 'Quận Kiến An', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.KA', 'VN.HP.KA', 2, 'urban_district', 'quận', 20.8072222, 106.6341660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (286, 'Kien Hai District', 'Huyện Kiên Hải', NULL, NULL, 'VN', 'VN-47', 'VN.KG.KH', 'VN.KG.KH', 2, 'rural_district', 'huyện', 9.8086111, 104.6300000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (287, 'Kien Luong District', 'Huyện Kiên Lương', NULL, NULL, 'VN', 'VN-47', 'VN.KG.KL', 'VN.KG.KL', 2, 'rural_district', 'huyện', 10.3391666, 104.6627770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (288, 'Kien Thuy District', 'Huyện Kiến Thụy', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.KT', 'VN.HP.KT', 2, 'rural_district', 'huyện', 20.7536111, 106.6963880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (289, 'Kien Xuong District', 'Huyện Kiến Xương', NULL, NULL, 'VN', 'VN-20', 'VN.TB.KX', 'VN.TB.KX', 2, 'rural_district', 'huyện', 20.3977777, 106.4227770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (290, 'Kim Bang', 'Huyện Kim Bảng', NULL, NULL, 'VN', 'VN-63', 'VN.HM.KB', 'VN.HM.KB', 2, 'rural_district', 'huyện', 20.5719444, 105.8447220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (291, 'Kim Boi District', 'Huyện Kim Bôi', NULL, NULL, 'VN', 'VN-14', 'VN.HO.KB', 'VN.HO.KB', 2, 'rural_district', 'huyện', 20.6761111, 105.5375000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (292, 'Kim Dong District', 'Huyện Kim Động', NULL, NULL, 'VN', 'VN-66', 'VN.HY.KD', 'VN.HY.KD', 2, 'rural_district', 'huyện', 20.7463888, 106.0297220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (293, 'Kim Son District', 'Huyện Kim Sơn', NULL, NULL, 'VN', 'VN-18', 'VN.NB.KS', 'VN.NB.KS', 2, 'rural_district', 'huyện', 20.0352777, 106.0908330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (294, 'Kim Thanh District', 'Huyện Kim Thành', NULL, NULL, 'VN', 'VN-61', 'VN.HD.KT', 'VN.HD.KT', 2, 'rural_district', 'huyện', 20.9277777, 106.5091660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (295, 'Duong Kinh District', 'Quận Dương Kinh', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.DK', 'VN.HP.DK', 2, 'urban_district', 'quận', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (296, 'Kinh Mon Town', 'Thị xã Kinh Môn', NULL, NULL, 'VN', 'VN-61', 'VN.HD.KM', 'VN.HD.KM', 2, 'township', 'thị xã', 21.0011111, 106.5063880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (297, 'Kon Plong District', 'Huyện Kon Plông', NULL, NULL, 'VN', 'VN-28', 'VN.KT.KP', 'VN.KT.KP', 2, 'rural_district', 'huyện', 14.8036111, 108.3347220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (298, 'Kon Ray District', 'Huyện Kon Rẫy', NULL, NULL, 'VN', 'VN-28', 'VN.KT.KR', 'VN.KT.KR', 2, 'rural_district', 'huyện', 14.5488888, 108.2191660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (299, 'Kon Tum City', 'Thành phố Kon Tum', NULL, NULL, 'VN', 'VN-28', 'VN.KT.KT', 'VN.KT.KT', 2, 'city', 'thành phố', 14.3422222, 107.9677770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (300, 'Kong Chro District', 'Huyện Kông Chro', NULL, NULL, 'VN', 'VN-30', 'VN.GL.KC', 'VN.GL.KC', 2, 'rural_district', 'huyện', 13.7630555, 108.6011110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (301, 'Krong Ana District', 'Huyện Krông Ana', NULL, NULL, 'VN', 'VN-33', 'VN.DC.KA', 'VN.DC.KA', 2, 'rural_district', 'huyện', 12.5308333, 108.0841660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (302, 'Krong Bong District', 'Huyện Krông Bông', NULL, NULL, 'VN', 'VN-33', 'VN.DC.KB', 'VN.DC.KB', 2, 'rural_district', 'huyện', 12.4522222, 108.4502770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (303, 'Krong Buk District', 'Huyện Krông Búk', NULL, NULL, 'VN', 'VN-33', 'VN.DC.KK', 'VN.DC.KK', 2, 'rural_district', 'huyện', 12.9408333, 108.2316660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (304, 'Krong Nang District', 'Huyện Krông Năng', NULL, NULL, 'VN', 'VN-33', 'VN.DC.KN', 'VN.DC.KN', 2, 'rural_district', 'huyện', 12.9947222, 108.3950000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (305, 'Krong No District', 'Huyện Krông Nô', NULL, NULL, 'VN', 'VN-72', 'VN.DO.KN', 'VN.DO.KN', 2, 'rural_district', 'huyện', 12.3711111, 107.8969440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (306, 'Krong Pa District', 'Huyện Krông Pa', NULL, NULL, 'VN', 'VN-30', 'VN.GL.KP', 'VN.GL.KP', 2, 'rural_district', 'huyện', 13.2369444, 108.6533330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (307, 'Krong Pak District', 'Huyện Krông Pắk', NULL, NULL, 'VN', 'VN-33', 'VN.DC.KP', 'VN.DC.KP', 2, 'rural_district', 'huyện', 12.6888888, 108.3116660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (308, 'Ky Anh District', 'Huyện Kỳ Anh', NULL, NULL, 'VN', 'VN-23', 'VN.HT.KA', 'VN.HT.KA', 2, 'rural_district', 'huyện', 18.0875000, 106.2636110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (310, 'Ky Son District', 'Huyện Kỳ Sơn', NULL, NULL, 'VN', 'VN-22', 'VN.NA.KS', 'VN.NA.KS', 2, 'rural_district', 'huyện', 19.4100000, 104.1625000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (311, 'La Gi Town', 'Thị xã La Gi', NULL, NULL, 'VN', 'VN-40', 'VN.BU.LA', 'VN.BU.LA', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (312, 'Lac Duong District', 'Huyện Lạc Dương', NULL, NULL, 'VN', 'VN-35', 'VN.LD.LD', 'VN.LD.LD', 2, 'rural_district', 'huyện', 12.1416666, 108.4633330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (313, 'Lac Son District', 'Huyện Lạc Sơn', NULL, NULL, 'VN', 'VN-14', 'VN.HO.LC', 'VN.HO.LC', 2, 'rural_district', 'huyện', 20.4997222, 105.4158330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (314, 'Lac Thuy District', 'Huyện Lạc Thủy', NULL, NULL, 'VN', 'VN-14', 'VN.HO.LT', 'VN.HO.LT', 2, 'rural_district', 'huyện', 20.4866666, 105.7350000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (315, 'Lai Chau City', 'Thành phố Lai Châu', NULL, NULL, 'VN', 'VN-01', 'VN.LI.LC', 'VN.LI.LC', 2, 'city', 'thành phố', 22.3875000, 103.4061110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (316, 'Lai Vung District', 'Huyện Lai Vung', NULL, NULL, 'VN', 'VN-45', 'VN.DT.LV', 'VN.DT.LV', 2, 'rural_district', 'huyện', 10.2452777, 105.6444440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (317, 'Lak District', 'Huyện Lắk', NULL, NULL, 'VN', 'VN-33', 'VN.DC.LA', 'VN.DC.LA', 2, 'rural_district', 'huyện', 12.3222222, 108.2047220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1');
INSERT INTO `locations_cities` VALUES (318, 'Lam Ha District', 'Huyện Lâm Hà', NULL, NULL, 'VN', 'VN-35', 'VN.LD.LH', 'VN.LD.LH', 2, 'rural_district', 'huyện', 11.9238888, 108.1919440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (319, 'Lam Thao District', 'Huyện Lâm Thao', NULL, NULL, 'VN', 'VN-68', 'VN.PT.LT', 'VN.PT.LT', 2, 'rural_district', 'huyện', 21.3269444, 105.3025000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (320, 'Lang Chanh District', 'Huyện Lang Chánh', NULL, NULL, 'VN', 'VN-21', 'VN.TH.LC', 'VN.TH.LC', 2, 'rural_district', 'huyện', 20.1494444, 105.1277770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (321, 'Lang Giang District', 'Huyện Lạng Giang', NULL, NULL, 'VN', 'VN-54', 'VN.BG.LG', 'VN.BG.LG', 2, 'rural_district', 'huyện', 21.3661111, 106.2558330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (322, 'Lang Son City', 'Thành phố Lạng Sơn', NULL, NULL, 'VN', 'VN-09', 'VN.LS.LS', 'VN.LS.LS', 2, 'city', 'thành phố', 21.8552777, 106.7472220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (323, 'Lao Cai City', 'Thành phố Lào Cai', NULL, NULL, 'VN', 'VN-02', 'VN.LO.LC', 'VN.LO.LC', 2, 'city', 'thành phố', 22.4186111, 103.9786110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (324, 'Lap Thach District', 'Huyện Lập Thạch', NULL, NULL, 'VN', 'VN-70', 'VN.VC.LT', 'VN.VC.LT', 2, 'rural_district', 'huyện', 21.4125000, 105.4275000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (325, 'Lap Vo District', 'Huyện Lấp Vò', NULL, NULL, 'VN', 'VN-45', 'VN.DT.LP', 'VN.DT.LP', 2, 'rural_district', 'huyện', 10.3575000, 105.6016660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (326, 'Le Chan District', 'Quận Lê Chân', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.LC', 'VN.HP.LC', 2, 'urban_district', 'quận', 20.8366666, 106.6750000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (327, 'Le Thuy District', 'Huyện Lệ Thủy', NULL, NULL, 'VN', 'VN-24', 'VN.QB.LT', 'VN.QB.LT', 2, 'rural_district', 'huyện', 17.1263888, 106.6963880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (328, 'Lien Chieu District', 'Quận Liên Chiểu', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.LC', 'VN.DA.LC', 2, 'urban_district', 'quận', 16.1238888, 108.1177770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (329, 'Loc Binh District', 'Huyện Lộc Bình', NULL, NULL, 'VN', 'VN-09', 'VN.LS.LB', 'VN.LS.LB', 2, 'rural_district', 'huyện', 21.6780555, 106.9700000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (330, 'Loc Ha District', 'Huyện Lộc Hà', NULL, NULL, 'VN', 'VN-23', 'VN.HT.LH', 'VN.HT.LH', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (331, 'Loc Ninh District', 'Huyện Lộc Ninh', NULL, NULL, 'VN', 'VN-58', 'VN.BP.LN', 'VN.BP.LN', 2, 'rural_district', 'huyện', 11.8244444, 106.5863880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (332, 'Long Bien District', 'Quận Long Biên', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.LB', 'VN.HI.LB', 2, 'urban_district', 'quận', 21.0391666, 105.8852770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (333, 'Long Dien District', 'Huyện Long Điền', NULL, NULL, 'VN', 'VN-43', 'VN.BV.LD', 'VN.BV.LD', 2, 'rural_district', 'huyện', 10.4463888, 107.2147220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (334, 'Long Ho District', 'Huyện Long Hồ', NULL, NULL, 'VN', 'VN-49', 'VN.VL.LH', 'VN.VL.LH', 2, 'rural_district', 'huyện', 10.2327777, 105.9297220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (335, 'Long Khanh City', 'Thành phố Long Khánh', NULL, NULL, 'VN', 'VN-39', 'VN.DN.LK', 'VN.DN.LK', 2, 'city', 'thành phố', 10.9400000, 107.2413880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (336, 'Long My Town', 'Thị xã Long Mỹ', NULL, NULL, 'VN', 'VN-73', 'VN.HU.LM', 'VN.HU.LM', 2, 'township', 'thị xã', 9.6797222, 105.5147220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (337, 'Long Phu District', 'Huyện Long Phú', NULL, NULL, 'VN', 'VN-52', 'VN.ST.LP', 'VN.ST.LP', 2, 'rural_district', 'huyện', 9.5772222, 106.1019440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (338, 'Long Thanh District', 'Huyện Long Thành', NULL, NULL, 'VN', 'VN-39', 'VN.DN.LT', 'VN.DN.LT', 2, 'rural_district', 'huyện', 10.7938888, 106.9950000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (339, 'Long Xuyen City', 'Thành phố Long Xuyên', NULL, NULL, 'VN', 'VN-44', 'VN.AG.LX', 'VN.AG.LX', 2, 'city', 'thành phố', 10.3727777, 105.4258330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (340, 'Luc Nam District', 'Huyện Lục Nam', NULL, NULL, 'VN', 'VN-54', 'VN.BG.LM', 'VN.BG.LM', 2, 'rural_district', 'huyện', 21.3044444, 106.4900000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (341, 'Luc Ngan District', 'Huyện Lục Ngạn', NULL, NULL, 'VN', 'VN-54', 'VN.BG.LN', 'VN.BG.LN', 2, 'rural_district', 'huyện', 21.4375000, 106.6525000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (342, 'Luc Yen District', 'Huyện Lục Yên', NULL, NULL, 'VN', 'VN-06', 'VN.YB.LY', 'VN.YB.LY', 2, 'rural_district', 'huyện', 22.1122222, 104.7200000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (343, 'Luong Son District', 'Huyện Lương Sơn', NULL, NULL, 'VN', 'VN-14', 'VN.HO.LG', 'VN.HO.LG', 2, 'rural_district', 'huyện', 20.8877777, 105.5152770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (344, 'Luong Tai District', 'Huyện Lương Tài', NULL, NULL, 'VN', 'VN-56', 'VN.BN.LT', 'VN.BN.LT', 2, 'rural_district', 'huyện', 21.0258333, 106.2244440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (345, 'Ly Nhan', 'Huyện Lý Nhân', NULL, NULL, 'VN', 'VN-63', 'VN.HM.LN', 'VN.HM.LN', 2, 'rural_district', 'huyện', 20.5486111, 106.0800000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (346, 'Ly Son District', 'Huyện Lý Sơn', NULL, NULL, 'VN', 'VN-29', 'VN.QG.LS', 'VN.QG.LS', 2, 'rural_district, island', 'huyện', 15.3805555, 109.1155550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (347, 'Mai Chau District', 'Huyện Mai Châu', NULL, NULL, 'VN', 'VN-14', 'VN.HO.MC', 'VN.HO.MC', 2, 'rural_district', 'huyện', 20.6822222, 104.9961110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (348, 'Mai Son District', 'Huyện Mai Sơn', NULL, NULL, 'VN', 'VN-05', 'VN.SL.MS', 'VN.SL.MS', 2, 'rural_district', 'huyện', 21.1688888, 103.9933330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (349, 'Mang Thit District', 'Huyện Mang Thít', NULL, NULL, 'VN', 'VN-49', 'VN.VL.MT', 'VN.VL.MT', 2, 'rural_district', 'huyện', 10.1827777, 106.0869440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (350, 'Mang Yang District', 'Huyện Mang Yang', NULL, NULL, 'VN', 'VN-30', 'VN.GL.MY', 'VN.GL.MY', 2, 'rural_district', 'huyện', 13.9572222, 108.3102770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 16, b'1'), (351, 'M\'Drak District', 'Huyện M’Đrắk', NULL, NULL, 'VN', 'VN-33', 'VN.DC.MD', 'VN.DC.MD', 2, 'rural_district', 'huyện', 12.7038888, 108.7858330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (352, 'Me Linh District', 'Huyện Mê Linh', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.ML', 'VN.HI.ML', 2, 'rural_district', 'huyện', 21.1813888, 105.7013880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 20, b'1'), (353, 'Meo Vac District', 'Huyện Mèo Vạc', NULL, NULL, 'VN', 'VN-03', 'VN.HG.MV', 'VN.HG.MV', 2, 'rural_district', 'huyện', 23.1527777, 105.4438880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (354, 'Minh Hoa District', 'Huyện Minh Hóa', NULL, NULL, 'VN', 'VN-24', 'VN.QB.MH', 'VN.QB.MH', 2, 'rural_district', 'huyện', 17.7341666, 105.8625000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (355, 'Minh Long District', 'Huyện Minh Long', NULL, NULL, 'VN', 'VN-29', 'VN.QG.ML', 'VN.QG.ML', 2, 'rural_district', 'huyện', 14.9469444, 108.6719440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (356, 'Mo Cay Bac District', 'Huyện Mỏ Cày Bắc', NULL, NULL, 'VN', 'VN-50', 'VN.BR.MC', 'VN.BR.MC', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (357, 'Mo Cay Nam District', 'Huyện Mỏ Cày Nam', NULL, NULL, 'VN', 'VN-50', 'VN.BR.MB', 'VN.BR.MB', 2, 'rural_district', 'huyện', 10.1155555, 106.3277770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (358, 'Mo Duc District', 'Huyện Mộ Đức', NULL, NULL, 'VN', 'VN-29', 'VN.QG.MD', 'VN.QG.MD', 2, 'rural_district', 'huyện', 11.9869444, 108.8725000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (359, 'Moc Chau District', 'Huyện Mộc Châu', NULL, NULL, 'VN', 'VN-05', 'VN.SL.MC', 'VN.SL.MC', 2, 'rural_district', 'huyện', 20.8225000, 104.7194440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (360, 'Moc Hoa District', 'Huyện Mộc Hóa', NULL, NULL, 'VN', 'VN-41', 'VN.LA.MH', 'VN.LA.MH', 2, 'rural_district', 'huyện', 10.7858333, 105.9655550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (361, 'Mong Cai City', 'Thành phố Móng Cái', NULL, NULL, 'VN', 'VN-13', 'VN.QN.MC', 'VN.QN.MC', 2, 'city', 'thành phố', 21.4419444, 107.9191660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (362, 'Mu Cang Chai District', 'Huyện Mù Cang Chải', NULL, NULL, 'VN', 'VN-06', 'VN.YB.MC', 'VN.YB.MC', 2, 'rural_district', 'huyện', 21.8061111, 104.1502770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (363, 'Muong Ang District', 'Huyện Mường Ảng', NULL, NULL, 'VN', 'VN-71', 'VN.DB.MA', 'VN.DB.MA', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (364, 'Muong Cha District', 'Huyện Mường Chà', NULL, NULL, 'VN', 'VN-71', 'VN.DB.MC', 'VN.DB.MC', 2, 'rural_district', 'huyện', 21.8419444, 103.0541660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (365, 'Muong Khuong District', 'Huyện Mường Khương', NULL, NULL, 'VN', 'VN-02', 'VN.LO.MK', 'VN.LO.MK', 2, 'rural_district', 'huyện', 22.6847222, 104.1405550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (366, 'Muong La District', 'Huyện Mường La', NULL, NULL, 'VN', 'VN-05', 'VN.SL.ML', 'VN.SL.ML', 2, 'rural_district', 'huyện', 21.5272222, 104.0466660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (367, 'Muong Lat District', 'Huyện Mường Lát', NULL, NULL, 'VN', 'VN-21', 'VN.TH.ML', 'VN.TH.ML', 2, 'rural_district', 'huyện', 20.5116666, 104.6241660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (368, 'Muong Lay Town', 'Thị xã Mường Lay', NULL, NULL, 'VN', 'VN-71', 'VN.DB.ML', 'VN.DB.ML', 2, 'township', 'thị xã', 22.0297222, 103.1194440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (369, 'Muong Nhe District', 'Huyện Mường Nhé', NULL, NULL, 'VN', 'VN-71', 'VN.DB.MN', 'VN.DB.MN', 2, 'rural_district', 'huyện', 22.1030555, 102.5150000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (370, 'Muong Te District', 'Huyện Mường Tè', NULL, NULL, 'VN', 'VN-01', 'VN.LI.MT', 'VN.LI.MT', 2, 'rural_district', 'huyện', 22.4044444, 102.7197220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (371, 'My Duc District', 'Huyện Mỹ Đức', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.MD', 'VN.HI.MD', 2, 'rural_district', 'huyện', 20.6980555, 105.7252770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 21, b'1'), (372, 'My Hao Town', 'Thị xã Mỹ Hào', NULL, NULL, 'VN', 'VN-66', 'VN.HY.MH', 'VN.HY.MH', 2, 'township', 'thị xã', 20.9263888, 106.0927770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (373, 'My Loc District', 'Huyện Mỹ Lộc', NULL, NULL, 'VN', 'VN-67', 'VN.ND.ML', 'VN.ND.ML', 2, 'rural_district', 'huyện', 20.4558333, 106.1322220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (374, 'My Tho City', 'Thành phố Mỹ Tho', NULL, NULL, 'VN', 'VN-46', 'VN.TG.MT', 'VN.TG.MT', 2, 'city', 'thành phố', 10.3705555, 106.3644440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (375, 'My Tu District', 'Huyện Mỹ Tú', NULL, NULL, 'VN', 'VN-52', 'VN.ST.MT', 'VN.ST.MT', 2, 'rural_district', 'huyện', 9.6391667, 105.8311110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (376, 'My Xuyen District', 'Huyện Mỹ Xuyên', NULL, NULL, 'VN', 'VN-52', 'VN.ST.MX', 'VN.ST.MX', 2, 'rural_district', 'huyện', 9.4711111, 105.9308330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (377, 'Na Hang District', 'Huyện Nà Hang', NULL, NULL, 'VN', 'VN-07', 'VN.TQ.NH', 'VN.TQ.NH', 2, 'rural_district', 'huyện', 22.4761111, 105.3508330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (378, 'Na Ri District', 'Huyện Na Rì', NULL, NULL, 'VN', 'VN-53', 'VN.BK.NR', 'VN.BK.NR', 2, 'rural_district', 'huyện', 22.1633333, 106.0858330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (379, 'Nam Can District', 'Huyện Năm Căn', NULL, NULL, 'VN', 'VN-59', 'VN.CM.NC', 'VN.CM.NC', 2, 'rural_district', 'huyện', 8.7830556, 104.9722220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (380, 'Nam Dan District', 'Huyện Nam Đàn', NULL, NULL, 'VN', 'VN-22', 'VN.NA.ND', 'VN.NA.ND', 2, 'rural_district', 'huyện', 18.6744444, 105.5088880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (381, 'Nam Dinh City', 'Thành phố Nam Định', NULL, NULL, 'VN', 'VN-67', 'VN.ND.ND', 'VN.ND.ND', 2, 'city', 'thành phố', 20.4186111, 106.1650000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (382, 'Nam Dong District', 'Huyện Nam Đông', NULL, NULL, 'VN', 'VN-26', 'VN.TT.ND', 'VN.TT.ND', 2, 'rural_district', 'huyện', 16.1197222, 107.6902770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (383, 'Nam Giang District', 'Huyện Nam Giang', NULL, NULL, 'VN', 'VN-27', 'VN.QM.NG', 'VN.QM.NG', 2, 'rural_district', 'huyện', 15.6102777, 107.5644440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (384, 'Nam Sach District', 'Huyện Nam Sách', NULL, NULL, 'VN', 'VN-61', 'VN.HD.NS', 'VN.HD.NS', 2, 'rural_district', 'huyện', 21.0041666, 106.3405550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (385, 'Nam Tra My District', 'Huyện Nam Trà My', NULL, NULL, 'VN', 'VN-27', 'VN.QM.NM', 'VN.QM.NM', 2, 'rural_district', 'huyện', 15.2777777, 108.2041660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (386, 'Nam Truc District', 'Huyện Nam Trực', NULL, NULL, 'VN', 'VN-67', 'VN.ND.NT', 'VN.ND.NT', 2, 'rural_district', 'huyện', 20.3355555, 106.2150000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (387, 'Nga Bay City', 'Thành phố Ngã Bảy', NULL, NULL, 'VN', 'VN-73', 'VN.HU.NB', 'VN.HU.NB', 2, 'city', 'thành phố', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (388, 'Nga Nam Town', 'Thị xã Ngã Năm', NULL, NULL, 'VN', 'VN-52', 'VN.ST.NN', 'VN.ST.NN', 2, 'township', 'thị xã', 9.5272222, 105.6227770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (389, 'Nga Son District', 'Huyện Nga Sơn', NULL, NULL, 'VN', 'VN-21', 'VN.TH.NS', 'VN.TH.NS', 2, 'rural_district', 'huyện', 20.0044444, 105.9905550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (390, 'Ngan Son District', 'Huyện Ngân Sơn', NULL, NULL, 'VN', 'VN-53', 'VN.BK.NS', 'VN.BK.NS', 2, 'rural_district', 'huyện', 22.4305555, 106.0166660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (391, 'Nghi Loc District', 'Huyện Nghi Lộc', NULL, NULL, 'VN', 'VN-22', 'VN.NA.NL', 'VN.NA.NL', 2, 'rural_district', 'huyện', 18.7947222, 105.5250000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (392, 'Nghi Xuan District', 'Huyện Nghi Xuân', NULL, NULL, 'VN', 'VN-23', 'VN.HT.NX', 'VN.HT.NX', 2, 'rural_district', 'huyện', 18.6461111, 105.7713880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (393, 'Nghia Dan District', 'Huyện Nghĩa Đàn', NULL, NULL, 'VN', 'VN-22', 'VN.NA.NG', 'VN.NA.NG', 2, 'rural_district', 'huyện', 19.3552777, 105.4425000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (394, 'Nghia Hanh District', 'Huyện Nghĩa Hành', NULL, NULL, 'VN', 'VN-29', 'VN.QG.NH', 'VN.QG.NH', 2, 'rural_district', 'huyện', 14.9683333, 108.7680550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (395, 'Nghia Hung District', 'Huyện Nghĩa Hưng', NULL, NULL, 'VN', 'VN-67', 'VN.ND.NH', 'VN.ND.NH', 2, 'rural_district', 'huyện', 20.0936111, 106.1497220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (396, 'Nghia Lo Town', 'Thị xã Nghĩa Lộ', NULL, NULL, 'VN', 'VN-06', 'VN.YB.NL', 'VN.YB.NL', 2, 'township', 'thị xã', 21.5994444, 104.4894440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (397, 'Ngo Quyen District', 'Quận Ngô Quyền', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.NQ', 'VN.HP.NQ', 2, 'urban_district', 'quận', 20.8536111, 106.6991660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (398, 'Ngoc Hien District', 'Huyện Ngọc Hiển', NULL, NULL, 'VN', 'VN-59', 'VN.CM.NH', 'VN.CM.NH', 2, 'rural_district', 'huyện', 8.6797222, 104.9661110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (399, 'Ngoc Hoi District', 'Huyện Ngọc Hồi', NULL, NULL, 'VN', 'VN-28', 'VN.KT.NH', 'VN.KT.NH', 2, 'rural_district', 'huyện', 14.7397222, 107.6469440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (400, 'Ngoc Lac District', 'Huyện Ngọc Lặc', NULL, NULL, 'VN', 'VN-21', 'VN.TH.NL', 'VN.TH.NL', 2, 'rural_district', 'huyện', 20.0688888, 105.3775000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (401, 'Ngu Hanh Son District', 'Quận Ngũ Hành Sơn', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.NH', 'VN.DA.NH', 2, 'urban_district', 'quận', 16.0083333, 108.2525000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (402, 'Nguyen Binh District', 'Huyện Nguyên Bình', NULL, NULL, 'VN', 'VN-04', 'VN.CB.NB', 'VN.CB.NB', 2, 'rural_district', 'huyện', 22.6477777, 105.9505550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (403, 'Nha Be District', 'Huyện Nhà Bè', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.NB', 'VN.HC.NB', 2, 'rural_district', 'huyện', 10.6516666, 106.7263880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 24, b'1'), (404, 'Nha Trang City', 'Thành phố Nha Trang', NULL, NULL, 'VN', 'VN-34', 'VN.KH.NT', 'VN.KH.NT', 2, 'city', 'thành phố', 12.2611111, 109.1777770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (405, 'Nho Quan District', 'Huyện Nho Quan', NULL, NULL, 'VN', 'VN-18', 'VN.NB.NQ', 'VN.NB.NQ', 2, 'rural_district', 'huyện', 20.3127777, 105.7133330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (406, 'Nhon Trach District', 'Huyện Nhơn Trạch', NULL, NULL, 'VN', 'VN-39', 'VN.DN.NT', 'VN.DN.NT', 2, 'rural_district', 'huyện', 10.6550000, 106.8883330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (407, 'Nhu Thanh District', 'Huyện Như Thanh', NULL, NULL, 'VN', 'VN-21', 'VN.TH.NT', 'VN.TH.NT', 2, 'rural_district', 'huyện', 19.5886111, 105.5525000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (408, 'Nhu Xuan District', 'Huyện Như Xuân', NULL, NULL, 'VN', 'VN-21', 'VN.TH.NX', 'VN.TH.NX', 2, 'rural_district', 'huyện', 19.0986111, 105.3394440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 16, b'1'), (409, 'Ninh Binh City', 'Thành phố Ninh Bình', NULL, NULL, 'VN', 'VN-18', 'VN.NB.NB', 'VN.NB.NB', 2, 'city', 'thành phố', 20.2458333, 105.9733330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (410, 'Ninh Giang District', 'Huyện Ninh Giang', NULL, NULL, 'VN', 'VN-61', 'VN.HD.NG', 'VN.HD.NG', 2, 'rural_district', 'huyện', 20.7536111, 106.3358330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (411, 'Ninh Hai District', 'Huyện Ninh Hải', NULL, NULL, 'VN', 'VN-36', 'VN.NT.NH', 'VN.NT.NH', 2, 'rural_district', 'huyện', 11.7127777, 109.0947220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (412, 'Ninh Hoa Town', 'Thị xã Ninh Hòa', NULL, NULL, 'VN', 'VN-34', 'VN.KH.NH', 'VN.KH.NH', 2, 'township', 'thị xã', 12.5483333, 109.1030550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (413, 'Ninh Kieu District', 'Quận Ninh Kiều', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.NK', 'VN.CN.NK', 2, 'urban_district', 'quận', 10.0327777, 105.7594440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (414, 'Ninh Phuoc District', 'Huyện Ninh Phước', NULL, NULL, 'VN', 'VN-36', 'VN.NT.NP', 'VN.NT.NP', 2, 'rural_district', 'huyện', 11.4822222, 108.8427770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (415, 'Ninh Son District', 'Huyện Ninh Sơn', NULL, NULL, 'VN', 'VN-36', 'VN.NT.NS', 'VN.NT.NS', 2, 'rural_district', 'huyện', 11.7100000, 108.7486110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (416, 'Nong Cong District', 'Huyện Nông Cống', NULL, NULL, 'VN', 'VN-21', 'VN.TH.NC', 'VN.TH.NC', 2, 'rural_district', 'huyện', 19.6161111, 105.6816660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 17, b'1'), (417, 'Nong Son District', 'Huyện Nông Sơn', NULL, NULL, 'VN', 'VN-27', 'VN.QM.NS', 'VN.QM.NS', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (418, 'Nui Thanh District', 'Huyện Núi Thành', NULL, NULL, 'VN', 'VN-27', 'VN.QM.NT', 'VN.QM.NT', 2, 'rural_district', 'huyện', 15.4480555, 108.5802770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (419, 'O Mon District', 'Quận Ô Môn', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.OM', 'VN.CN.OM', 2, 'urban_district', 'quận', 10.1244444, 105.6308330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (420, 'Pac Nam District', 'Huyện Pác Nặm', NULL, NULL, 'VN', 'VN-53', 'VN.BK.PN', 'VN.BK.PN', 2, 'rural_district', 'huyện', 22.5961111, 105.6736110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (421, 'Phan Rang City', 'Thành phố Phan Rang-Tháp Chàm', NULL, NULL, 'VN', 'VN-36', 'VN.NT.PR', 'VN.NT.PR', 2, 'city', 'thành phố', 11.6030555, 108.9761110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (422, 'Phan Thiet City', 'Thành phố Phan Thiết', NULL, NULL, 'VN', 'VN-40', 'VN.BU.PT', 'VN.BU.PT', 2, 'city', 'thành phố', 10.9044444, 108.0622220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (423, 'Pho Yen Town', 'Thị xã Phổ Yên', NULL, NULL, 'VN', 'VN-69', 'VN.TY.PY', 'VN.TY.PY', 2, 'township', 'thị xã', 21.4522222, 105.7552770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (424, 'Phong Dien District', 'Huyện Phong Điền', NULL, NULL, 'VN', 'VN-26', 'VN.TT.PD', 'VN.TT.PD', 2, 'rural_district', 'huyện', 16.5450000, 106.2769440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (425, 'Phong Dien District', 'Huyện Phong Điền', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.PD', 'VN.CN.PD', 2, 'rural_district', 'huyện', 9.9991667, 105.6597220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (426, 'Phong Tho District', 'Huyện Phong Thổ', NULL, NULL, 'VN', 'VN-01', 'VN.LI.PT', 'VN.LI.PT', 2, 'rural_district', 'huyện', 22.6400000, 103.3772220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (427, 'Phu Binh District', 'Huyện Phú Bình', NULL, NULL, 'VN', 'VN-69', 'VN.TY.PB', 'VN.TY.PB', 2, 'rural_district', 'huyện', 21.4933333, 105.9616660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (428, 'Phu Cat', 'Huyện Phù Cát', NULL, NULL, 'VN', 'VN-31', 'VN.BD.PC', 'VN.BD.PC', 2, 'rural_district', 'huyện', 14.0633333, 109.0658330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (429, 'Phu Cu District', 'Huyện Phù Cừ', NULL, NULL, 'VN', 'VN-66', 'VN.HY.PC', 'VN.HY.PC', 2, 'rural_district', 'huyện', 20.7141666, 106.1916660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (430, 'Phu Giao District', 'Huyện Phú Giáo', NULL, NULL, 'VN', 'VN-57', 'VN.BI.PG', 'VN.BI.PG', 2, 'rural_district', 'huyện', 11.3391666, 106.7966660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (431, 'Phu Hoa District', 'Huyện Phú Hoà', NULL, NULL, 'VN', 'VN-32', 'VN.PY.PH', 'VN.PY.PH', 2, 'rural_district', 'huyện', 13.0686111, 109.1900000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (432, 'Phu Loc District', 'Huyện Phú Lộc', NULL, NULL, 'VN', 'VN-26', 'VN.TT.PL', 'VN.TT.PL', 2, 'rural_district', 'huyện', 16.2877777, 107.9236110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (433, 'Phu Luong District', 'Huyện Phú Lương', NULL, NULL, 'VN', 'VN-69', 'VN.TY.PL', 'VN.TY.PL', 2, 'rural_district', 'huyện', 21.7658333, 105.7227770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (434, 'Phu Ly City', 'Thành phố Phủ Lý', NULL, NULL, 'VN', 'VN-63', 'VN.HM.PL', 'VN.HM.PL', 2, 'city', 'thành phố', 20.5386111, 105.9152770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (435, 'Phu My', 'Huyện Phù Mỹ', NULL, NULL, 'VN', 'VN-31', 'VN.BD.PM', 'VN.BD.PM', 2, 'rural_district', 'huyện', 14.2447222, 109.0952770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (436, 'Phu Nhuan District', 'Quận Phú Nhuận', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.PN', 'VN.HC.PN', 2, 'urban_district', 'quận', 10.8016666, 106.6775000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 16, b'1'), (437, 'Phu Ninh District', 'Huyện Phú Ninh', NULL, NULL, 'VN', 'VN-27', 'VN.QM.PN', 'VN.QM.PN', 2, 'rural_district', 'huyện', 15.5119444, 108.4119440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (438, 'Phu Ninh District', 'Huyện Phù Ninh', NULL, NULL, 'VN', 'VN-68', 'VN.PT.PN', 'VN.PT.PN', 2, 'rural_district', 'huyện', 21.4497222, 105.3036110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (439, 'Phu Quy District', 'Huyện Phú Quý', NULL, NULL, 'VN', 'VN-40', 'VN.BU.PQ', 'VN.BU.PQ', 2, 'rural_district, island', 'huyện', 10.5536111, 108.9627770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (440, 'Phu Quoc District', 'Huyện Phú Quốc', NULL, NULL, 'VN', 'VN-47', 'VN.KG.PQ', 'VN.KG.PQ', 2, 'rural_district', 'huyện', 10.2288888, 103.9569440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (441, 'Phu Tan District', 'Huyện Phú Tân', NULL, NULL, 'VN', 'VN-44', 'VN.AG.PT', 'VN.AG.PT', 2, 'rural_district', 'huyện', 10.6738888, 105.2444440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (442, 'Phu Tan District', 'Huyện Phú Tân', NULL, NULL, 'VN', 'VN-59', 'VN.CM.PT', 'VN.CM.PT', 2, 'rural_district', 'huyện', 8.8797222, 104.8930550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (443, 'Phu Thien District', 'Huyện Phú Thiện', NULL, NULL, 'VN', 'VN-30', 'VN.GL.PT', 'VN.GL.PT', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 17, b'1'), (444, 'Phu Tho Town', 'Thị xã Phú Thọ', NULL, NULL, 'VN', 'VN-68', 'VN.PT.PT', 'VN.PT.PT', 2, 'township', 'thị xã', 21.4150000, 105.2294440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (445, 'Phu Vang District', 'Huyện Phú Vang', NULL, NULL, 'VN', 'VN-26', 'VN.TT.PV', 'VN.TT.PV', 2, 'rural_district', 'huyện', 16.4555555, 107.7077770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (446, 'Phu Xuyen District', 'Huyện Phú Xuyên', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.PX', 'VN.HI.PX', 2, 'rural_district', 'huyện', 20.7269444, 105.8952770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 22, b'1'), (447, 'Phu Yen District', 'Huyện Phù Yên', NULL, NULL, 'VN', 'VN-05', 'VN.SL.PY', 'VN.SL.PY', 2, 'rural_district', 'huyện', 21.2258333, 104.6975000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (448, 'Quang Hoa District', 'Huyện Quảng Hoà', NULL, NULL, 'VN', 'VN-04', 'VN.CB.PH', 'VN.CB.PH', 2, 'rural_district', 'huyện', 22.5644444, 106.5005550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (449, 'Phuc Tho District', 'Huyện Phúc Thọ', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.PT', 'VN.HI.PT', 2, 'rural_district', 'huyện', 21.1088888, 105.5811110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 23, b'1'), (450, 'Phuc Yen City', 'Thành phố Phúc Yên', NULL, NULL, 'VN', 'VN-70', 'VN.VC.PY', 'VN.VC.PY', 2, 'city', 'thành phố', 21.3152777, 105.7316660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (451, 'Phung Hiep District', 'Huyện Phụng Hiệp', NULL, NULL, 'VN', 'VN-73', 'VN.HU.PH', 'VN.HU.PH', 2, 'rural_district', 'huyện', 9.7888889, 105.7247220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (452, 'Phuoc Long Town', 'Thị xã Phước Long', NULL, NULL, 'VN', 'VN-58', 'VN.BP.PL', 'VN.BP.PL', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (453, 'Phuoc Long', 'Huyện Phước Long', NULL, NULL, 'VN', 'VN-55', 'VN.BL.PL', 'VN.BL.PL', 2, 'rural_district', 'huyện', 9.3869444, 105.4113880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (454, 'Phuoc Son District', 'Huyện Phước Sơn', NULL, NULL, 'VN', 'VN-27', 'VN.QM.PS', 'VN.QM.PS', 2, 'rural_district', 'huyện', 15.3880555, 107.8394440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (455, 'Pleiku City', 'Thành phố Pleiku', NULL, NULL, 'VN', 'VN-30', 'VN.GL.PL', 'VN.GL.PL', 2, 'city', 'thành phố', 13.9616666, 107.9675000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (456, 'District 1', 'Quận 1', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QA', 'VN.HC.QA', 2, 'urban_district', 'quận', 10.7761111, 106.6958330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (457, 'District 10', 'Quận 10', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QJ', 'VN.HC.QJ', 2, 'urban_district', 'quận', 10.7736111, 106.6672220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (458, 'District 11', 'Quận 11', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QK', 'VN.HC.QK', 2, 'urban_district', 'quận', 10.7669444, 106.6455550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (459, 'District 12', 'Quận 12', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QL', 'VN.HC.QL', 2, 'urban_district', 'quận', 10.8619444, 106.6588880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (460, 'District 2', 'Quận 2', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QB', 'VN.HC.QB', 2, 'urban_district', 'quận', 10.7808333, 106.7569440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (461, 'District 3', 'Quận 3', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QC', 'VN.HC.QC', 2, 'urban_district', 'quận', 10.7800000, 106.6794440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (462, 'District 4', 'Quận 4', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QD', 'VN.HC.QD', 2, 'urban_district', 'quận', 10.7616666, 106.7025000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (463, 'District 5', 'Quận 5', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QE', 'VN.HC.QE', 2, 'urban_district', 'quận', 10.7566666, 106.6666660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (464, 'District 6', 'Quận 6', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QF', 'VN.HC.QF', 2, 'urban_district', 'quận', 10.7461111, 106.6361110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (465, 'District 7', 'Quận 7', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QG', 'VN.HC.QG', 2, 'urban_district', 'quận', 10.7386111, 106.7263880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (466, 'District 8', 'Quận 8', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QH', 'VN.HC.QH', 2, 'urban_district', 'quận', 10.7233333, 106.6277770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (467, 'District 9', 'Quận 9', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.QI', 'VN.HC.QI', 2, 'urban_district', 'quận', 10.8302777, 106.8175000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (468, 'Quan Ba District', 'Huyện Quản Bạ', NULL, NULL, 'VN', 'VN-03', 'VN.HG.QB', 'VN.HG.QB', 2, 'rural_district', 'huyện', 23.0675000, 104.9680550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (469, 'Quan Hoa District', 'Huyện Quan Hóa', NULL, NULL, 'VN', 'VN-21', 'VN.TH.QH', 'VN.TH.QH', 2, 'rural_district', 'huyện', 20.4875000, 104.9430550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 18, b'1'), (470, 'Quan Son District', 'Huyện Quan Sơn', NULL, NULL, 'VN', 'VN-21', 'VN.TH.QS', 'VN.TH.QS', 2, 'rural_district', 'huyện', 20.2547222, 104.8661110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 19, b'1'), (471, 'Quang Binh District', 'Huyện Quang Bình', NULL, NULL, 'VN', 'VN-03', 'VN.HG.QG', 'VN.HG.QG', 2, 'rural_district', 'huyện', 22.3852777, 104.6197220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (472, 'Quang Dien District', 'Huyện Quảng Điền', NULL, NULL, 'VN', 'VN-26', 'VN.TT.QD', 'VN.TT.QD', 2, 'rural_district', 'huyện', 16.5891666, 107.4919440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (473, 'Quang Ngai City', 'Thành phố Quảng Ngãi', NULL, NULL, 'VN', 'VN-29', 'VN.QG.QN', 'VN.QG.QN', 2, 'city', 'thành phố', 15.1213888, 108.8066660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (474, 'Quang Ninh District', 'Huyện Quảng Ninh', NULL, NULL, 'VN', 'VN-24', 'VN.QB.QN', 'VN.QB.QN', 2, 'rural_district', 'huyện', 17.2541666, 106.5419440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (475, 'Quang Trach District', 'Huyện Quảng Trạch', NULL, NULL, 'VN', 'VN-24', 'VN.QB.QT', 'VN.QB.QT', 2, 'rural_district', 'huyện', 17.8344444, 106.3733330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (476, 'Quang Tri Town', 'Thị xã Quảng Trị', NULL, NULL, 'VN', 'VN-25', 'VN.QT.QT', 'VN.QT.QT', 2, 'township', 'thị xã', 16.7436111, 107.1888880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (478, 'Quang Xuong District', 'Huyện Quảng Xương', NULL, NULL, 'VN', 'VN-21', 'VN.TH.QX', 'VN.TH.QX', 2, 'rural_district', 'huyện', 19.6813888, 105.8002770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 20, b'1'), (479, 'Que Phong District', 'Huyện Quế Phong', NULL, NULL, 'VN', 'VN-22', 'VN.NA.QP', 'VN.NA.QP', 2, 'rural_district', 'huyện', 19.7069444, 104.9058330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (480, 'Que Son District', 'Huyện Quế Sơn', NULL, NULL, 'VN', 'VN-27', 'VN.QM.QS', 'VN.QM.QS', 2, 'rural_district', 'huyện', 15.6841666, 108.0927770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (481, 'Que Vo District', 'Huyện Quế Võ', NULL, NULL, 'VN', 'VN-56', 'VN.BN.QV', 'VN.BN.QV', 2, 'rural_district', 'huyện', 21.1455555, 106.1850000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (482, 'Quy Nhon City', 'Thành phố Quy Nhơn', NULL, NULL, 'VN', 'VN-31', 'VN.BD.QN', 'VN.BD.QN', 2, 'city', 'thành phố', 13.7875000, 109.2133330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (483, 'Quoc Oai District', 'Huyện Quốc Oai', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.QO', 'VN.HI.QO', 2, 'rural_district', 'huyện', 20.9791666, 105.6119440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 24, b'1'), (484, 'Quy Chau District', 'Huyện Quỳ Châu', NULL, NULL, 'VN', 'VN-22', 'VN.NA.QC', 'VN.NA.QC', 2, 'rural_district', 'huyện', 19.5377777, 105.0550000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (485, 'Quy Hop District', 'Huyện Quỳ Hợp', NULL, NULL, 'VN', 'VN-22', 'VN.NA.QH', 'VN.NA.QH', 2, 'rural_district', 'huyện', 19.3233333, 105.1533330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 16, b'1'), (486, 'Quynh Luu District', 'Huyện Quỳnh Lưu', NULL, NULL, 'VN', 'VN-22', 'VN.NA.QL', 'VN.NA.QL', 2, 'rural_district', 'huyện', 19.2336111, 105.6166660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 17, b'1'), (487, 'Quynh Nhai District', 'Huyện Quỳnh Nhai', NULL, NULL, 'VN', 'VN-05', 'VN.SL.QN', 'VN.SL.QN', 2, 'rural_district', 'huyện', 21.7761111, 103.6505550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (488, 'Quynh Phu District', 'Huyện Quỳnh Phụ', NULL, NULL, 'VN', 'VN-20', 'VN.TB.QP', 'VN.TB.QP', 2, 'rural_district', 'huyện', 20.6491666, 106.3544440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (489, 'Rach Gia City', 'Thành phố Rạch Giá', NULL, NULL, 'VN', 'VN-47', 'VN.KG.RG', 'VN.KG.RG', 2, 'city', 'thành phố', 10.0263888, 105.1055550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (490, 'Sa Dec City', 'Thành phố Sa Đéc', NULL, NULL, 'VN', 'VN-45', 'VN.DT.SD', 'VN.DT.SD', 2, 'city', 'thành phố', 10.3227777, 105.7419440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (491, 'Sa Pa Town', 'Thị xã Sa Pa', NULL, NULL, 'VN', 'VN-02', 'VN.LO.SP', 'VN.LO.SP', 2, 'township', 'thị xã', 22.3150000, 103.9050000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (492, 'Sa Thay District', 'Huyện Sa Thầy', NULL, NULL, 'VN', 'VN-28', 'VN.KT.ST', 'VN.KT.ST', 2, 'rural_district', 'huyện', 14.2672222, 107.6083330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (493, 'Sam Son City', 'Thành phố Sầm Sơn', NULL, NULL, 'VN', 'VN-21', 'VN.TH.SS', 'VN.TH.SS', 2, 'city', 'thành phố', 19.7530555, 105.9008330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (494, 'Si Ma Cai District', 'Huyện Si Ma Cai', NULL, NULL, 'VN', 'VN-02', 'VN.LO.SM', 'VN.LO.SM', 2, 'rural_district', 'huyện', 22.6627777, 104.2680550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (495, 'Sin Ho District', 'Huyện Sìn Hồ', NULL, NULL, 'VN', 'VN-01', 'VN.LI.SH', 'VN.LI.SH', 2, 'rural_district', 'huyện', 22.2891666, 103.3033330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (496, 'Soc Son District', 'Huyện Sóc Sơn', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.SS', 'VN.HI.SS', 2, 'rural_district', 'huyện', 21.2819444, 105.8294440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 25, b'1'), (497, 'Soc Trang City', 'Thành phố Sóc Trăng', NULL, NULL, 'VN', 'VN-52', 'VN.ST.ST', 'VN.ST.ST', 2, 'city', 'thành phố', 9.6108333, 105.9833330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (498, 'Son Dong District', 'Huyện Sơn Động', NULL, NULL, 'VN', 'VN-54', 'VN.BG.SD', 'VN.BG.SD', 2, 'rural_district', 'huyện', 21.3283333, 106.8525000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (499, 'Son Duong District', 'Huyện Sơn Dương', NULL, NULL, 'VN', 'VN-07', 'VN.TQ.SD', 'VN.TQ.SD', 2, 'rural_district', 'huyện', 21.6727777, 105.3825000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (500, 'Son Ha District', 'Huyện Sơn Hà', NULL, NULL, 'VN', 'VN-29', 'VN.QG.SH', 'VN.QG.SH', 2, 'rural_district', 'huyện', 14.9763888, 108.4858330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (501, 'Son Hoa District', 'Huyện Sơn Hòa', NULL, NULL, 'VN', 'VN-32', 'VN.PY.SO', 'VN.PY.SO', 2, 'rural_district', 'huyện', 13.2044444, 108.9547220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (502, 'Son La City', 'Thành phố Sơn La', NULL, NULL, 'VN', 'VN-05', 'VN.SL.SL', 'VN.SL.SL', 2, 'city', 'thành phố', 21.3441666, 103.9144440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (503, 'Son Tay Town', 'Thị xã Sơn Tây', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.ST', 'VN.HI.ST', 2, 'township', 'thị xã', 21.0975000, 105.4741660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (504, 'Son Tay District', 'Huyện Sơn Tây', NULL, NULL, 'VN', 'VN-29', 'VN.QG.SY', 'VN.QG.SY', 2, 'rural_district', 'huyện', 14.9697222, 108.3561110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (505, 'Son Tinh District', 'Huyện Sơn Tịnh', NULL, NULL, 'VN', 'VN-29', 'VN.QG.SN', 'VN.QG.SN', 2, 'rural_district', 'huyện', 15.1969444, 108.7508330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (506, 'Son Tra District', 'Quận Sơn Trà', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.ST', 'VN.DA.ST', 2, 'urban_district', 'quận', 16.1036111, 108.2738880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (507, 'Song Cau Town', 'Thị xã Sông Cầu', NULL, NULL, 'VN', 'VN-32', 'VN.PY.SC', 'VN.PY.SC', 2, 'township', 'thị xã', 13.5277777, 109.2108330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (508, 'Song Cong City', 'Thành phố Sông Công', NULL, NULL, 'VN', 'VN-69', 'VN.TY.SC', 'VN.TY.SC', 2, 'city', 'thành phố', 21.4872222, 105.8130550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (509, 'Song Hinh District', 'Huyện Sông Hinh', NULL, NULL, 'VN', 'VN-32', 'VN.PY.SH', 'VN.PY.SH', 2, 'rural_district', 'huyện', 12.9052777, 108.8938880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (510, 'Song Lo District', 'Huyện Sông Lô', NULL, NULL, 'VN', 'VN-70', 'VN.VC.SL', 'VN.VC.SL', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (511, 'Song Ma District', 'Huyện Sông Mã', NULL, NULL, 'VN', 'VN-05', 'VN.SL.SM', 'VN.SL.SM', 2, 'rural_district', 'huyện', 21.1011111, 103.7322220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (512, 'Sop Cop District', 'Huyện Sốp Cộp', NULL, NULL, 'VN', 'VN-05', 'VN.SL.SC', 'VN.SL.SC', 2, 'rural_district', 'huyện', 20.8794444, 103.5105550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (513, 'Tam Binh District', 'Huyện Tam Bình', NULL, NULL, 'VN', 'VN-49', 'VN.VL.TB', 'VN.VL.TB', 2, 'rural_district', 'huyện', 10.0661111, 105.9675000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (514, 'Tam Dao District', 'Huyện Tam Đảo', NULL, NULL, 'VN', 'VN-70', 'VN.VC.TA', 'VN.VC.TA', 2, 'rural_district', 'huyện', 21.4594444, 105.5858330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (515, 'Tam Diep Town', 'Thị xã Tam Điệp', NULL, NULL, 'VN', 'VN-18', 'VN.NB.TD', 'VN.NB.TD', 2, 'township', 'thị xã', 20.1616666, 103.8786110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (516, 'Tam Duong District', 'Huyện Tam Dương', NULL, NULL, 'VN', 'VN-70', 'VN.VC.TU', 'VN.VC.TU', 2, 'rural_district', 'huyện', 21.3611111, 105.5600000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (517, 'Tam Duong District', 'Huyện Tam Đường', NULL, NULL, 'VN', 'VN-01', 'VN.LI.TD', 'VN.LI.TD', 2, 'rural_district', 'huyện', 22.3377777, 103.5480550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (518, 'Tam Ky City', 'Thành phố Tam Kỳ', NULL, NULL, 'VN', 'VN-27', 'VN.QM.TK', 'VN.QM.TK', 2, 'city', 'thành phố', 15.5769444, 108.4977770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (519, 'Tam Nong District', 'Huyện Tam Nông', NULL, NULL, 'VN', 'VN-68', 'VN.PT.TN', 'VN.PT.TN', 2, 'rural_district', 'huyện', 21.3066666, 105.2497220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (520, 'Tam Nong District', 'Huyện Tam Nông', NULL, NULL, 'VN', 'VN-45', 'VN.DT.TN', 'VN.DT.TN', 2, 'rural_district', 'huyện', 10.7350000, 105.5161110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (521, 'Tan An City', 'Thành phố Tân An', NULL, NULL, 'VN', 'VN-41', 'VN.LA.TA', 'VN.LA.TA', 2, 'city', 'thành phố', 10.5266666, 106.4016660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (522, 'Tan Bien District', 'Huyện Tân Biên', NULL, NULL, 'VN', 'VN-37', 'VN.TN.TB', 'VN.TN.TB', 2, 'rural_district', 'huyện', 11.5872222, 105.9647220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (523, 'Tan Binh District', 'Quận Tân Bình', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.TB', 'VN.HC.TB', 2, 'urban_district', 'quận', 10.8036111, 106.6508330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 17, b'1'), (524, 'Tan Chau District', 'Huyện Tân Châu', NULL, NULL, 'VN', 'VN-37', 'VN.TN.TC', 'VN.TN.TC', 2, 'rural_district', 'huyện', 11.5802777, 106.2966660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (525, 'Tan Chau Town', 'Thị xã Tân Châu', NULL, NULL, 'VN', 'VN-44', 'VN.AG.TC', 'VN.AG.TC', 2, 'township', 'thị xã', 10.8197222, 105.1883330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (526, 'Tan Hiep District', 'Huyện Tân Hiệp', NULL, NULL, 'VN', 'VN-47', 'VN.KG.TH', 'VN.KG.TH', 2, 'rural_district', 'huyện', 10.0883333, 105.2344440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (527, 'Tan Hong District', 'Huyện Tân Hồng', NULL, NULL, 'VN', 'VN-45', 'VN.DT.TH', 'VN.DT.TH', 2, 'rural_district', 'huyện', 10.8800000, 105.4891660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (528, 'Tan Hung District', 'Huyện Tân Hưng', NULL, NULL, 'VN', 'VN-41', 'VN.LA.TG', 'VN.LA.TG', 2, 'rural_district', 'huyện', 10.8180555, 105.6572220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (529, 'Tan Ky District', 'Huyện Tân Kỳ', NULL, NULL, 'VN', 'VN-22', 'VN.NA.TK', 'VN.NA.TK', 2, 'rural_district', 'huyện', 19.1030555, 105.2372220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 18, b'1'), (530, 'Tan Lac District', 'Huyện Tân Lạc', NULL, NULL, 'VN', 'VN-14', 'VN.HO.TL', 'VN.HO.TL', 2, 'rural_district', 'huyện', 20.6122222, 105.2508330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (531, 'Tan Phu District', 'Huyện Tân Phú', NULL, NULL, 'VN', 'VN-39', 'VN.DN.TP', 'VN.DN.TP', 2, 'rural_district', 'huyện', 11.3808333, 107.3597220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (532, 'Tan Phu District', 'Quận Tân Phú', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.TP', 'VN.HC.TP', 2, 'urban_district', 'quận', 10.7922222, 106.6252770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 18, b'1'), (533, 'Tan Phu Dong District', 'Huyện Tân Phú Đông', NULL, NULL, 'VN', 'VN-46', 'VN.TG.TD', 'VN.TG.TD', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (534, 'Tan Phuoc District', 'Huyện Tân Phước', NULL, NULL, 'VN', 'VN-46', 'VN.TG.TP', 'VN.TG.TP', 2, 'rural_district', 'huyện', 10.5100000, 106.2172220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (535, 'Tan Son District', 'Huyện Tân Sơn', NULL, NULL, 'VN', 'VN-68', 'VN.PT.TO', 'VN.PT.TO', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (536, 'Phu My Town', 'Thị xã Phú Mỹ', NULL, NULL, 'VN', 'VN-43', 'VN.BV.PM', 'VN.BV.PM', 2, 'township', 'thị xã', 10.5805555, 107.0850000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (537, 'Tan Thanh District', 'Huyện Tân Thạnh', NULL, NULL, 'VN', 'VN-41', 'VN.LA.TT', 'VN.LA.TT', 2, 'rural_district', 'huyện', 10.6288888, 105.9519440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (538, 'Tan Tru District', 'Huyện Tân Trụ', NULL, NULL, 'VN', 'VN-41', 'VN.LA.TR', 'VN.LA.TR', 2, 'rural_district', 'huyện', 10.5297222, 106.5016660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (539, 'Tan Uyen District', 'Huyện Tân Uyên', NULL, NULL, 'VN', 'VN-01', 'VN.LI.TU', 'VN.LI.TU', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (540, 'Tan Uyen Town', 'Thị xã Tân Uyên', NULL, NULL, 'VN', 'VN-57', 'VN.BI.TU', 'VN.BI.TU', 2, 'township', 'thị xã', 11.1086111, 106.8172220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (541, 'Tan Yen District', 'Huyện Tân Yên', NULL, NULL, 'VN', 'VN-54', 'VN.BG.TY', 'VN.BG.TY', 2, 'rural_district', 'huyện', 21.3897222, 106.0986110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (542, 'Tanh Linh District', 'Huyện Tánh Linh', NULL, NULL, 'VN', 'VN-40', 'VN.BU.TL', 'VN.BU.TL', 2, 'rural_district', 'huyện', 11.1405555, 107.6894440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (543, 'Tay Giang District', 'Huyện Tây Giang', NULL, NULL, 'VN', 'VN-27', 'VN.QM.TG', 'VN.QM.TG', 2, 'rural_district', 'huyện', 15.8961111, 107.4311110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 16, b'1'), (544, 'Tay Ho District', 'Quận Tây Hồ', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.TH', 'VN.HI.TH', 2, 'urban_district', 'quận', 21.0694444, 105.8186110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (545, 'Tay Hoa District', 'Huyện Tây Hoà', NULL, NULL, 'VN', 'VN-32', 'VN.PY.TH', 'VN.PY.TH', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (546, 'Tay Ninh City', 'Thành phố Tây Ninh', NULL, NULL, 'VN', 'VN-37', 'VN.TN.TN', 'VN.TN.TN', 2, 'city', 'thành phố', 11.3663888, 106.1297220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (547, 'Tay Son', 'Huyện Tây Sơn', NULL, NULL, 'VN', 'VN-31', 'VN.BD.TS', 'VN.BD.TS', 2, 'rural_district', 'huyện', 13.9463888, 108.8850000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (548, 'Tay Tra District', 'Huyện Tây Trà', NULL, NULL, 'VN', 'VN-29', 'VN.QG.TT', 'VN.QG.TT', 2, 'rural_district', 'huyện', 15.1869444, 108.3730550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (549, 'Thach An District', 'Huyện Thạch An', NULL, NULL, 'VN', 'VN-04', 'VN.CB.TA', 'VN.CB.TA', 2, 'rural_district', 'huyện', 22.4808333, 106.3308330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (550, 'Thach Ha District', 'Huyện Thạch Hà', NULL, NULL, 'VN', 'VN-23', 'VN.HT.TH', 'VN.HT.TH', 2, 'rural_district', 'huyện', 18.3247222, 105.8786110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (551, 'Thach Thanh District', 'Huyện Thạch Thành', NULL, NULL, 'VN', 'VN-21', 'VN.TH.TT', 'VN.TH.TT', 2, 'rural_district', 'huyện', 21.2113888, 105.6105550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 21, b'1'), (552, 'Thach That District', 'Huyện Thạch Thất', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.TC', 'VN.HI.TC', 2, 'rural_district', 'huyện', 21.0380555, 105.5513880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 26, b'1'), (553, 'Thai Binh City', 'Thành phố Thái Bình', NULL, NULL, 'VN', 'VN-20', 'VN.TB.TB', 'VN.TB.TB', 2, 'city', 'thành phố', 20.4458333, 106.3322220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (554, 'Thai Hoa Town', 'Thị xã Thái Hoà', NULL, NULL, 'VN', 'VN-22', 'VN.NA.TH', 'VN.NA.TH', 2, 'township', 'thị xã', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (555, 'Thai Nguyen City', 'Thành phố Thái Nguyên', NULL, NULL, 'VN', 'VN-69', 'VN.TY.TN', 'VN.TY.TN', 2, 'city', 'thành phố', 21.5555555, 105.8072220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (556, 'Thai Thuy District', 'Huyện Thái Thụy', NULL, NULL, 'VN', 'VN-20', 'VN.TB.TT', 'VN.TB.TT', 2, 'rural_district', 'huyện', 20.5425000, 106.5422220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (557, 'Than Uyen District', 'Huyện Than Uyên', NULL, NULL, 'VN', 'VN-01', 'VN.LI.TY', 'VN.LI.TY', 2, 'rural_district', 'huyện', 21.9930555, 103.7583330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (558, 'Thang Binh District', 'Huyện Thăng Bình', NULL, NULL, 'VN', 'VN-27', 'VN.QM.TB', 'VN.QM.TB', 2, 'rural_district', 'huyện', 15.7080555, 108.3677770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 17, b'1'), (559, 'Thanh Ba District', 'Huyện Thanh Ba', NULL, NULL, 'VN', 'VN-68', 'VN.PT.TB', 'VN.PT.TB', 2, 'rural_district', 'huyện', 21.4511111, 105.1527770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (560, 'Thanh Binh District', 'Huyện Thanh Bình', NULL, NULL, 'VN', 'VN-45', 'VN.DT.TB', 'VN.DT.TB', 2, 'rural_district', 'huyện', 10.6105555, 105.4808330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (561, 'Thanh Chuong District', 'Huyện Thanh Chương', NULL, NULL, 'VN', 'VN-22', 'VN.NA.TC', 'VN.NA.TC', 2, 'rural_district', 'huyện', 18.7363888, 105.2163880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 19, b'1'), (562, 'Thanh Ha District', 'Huyện Thanh Hà', NULL, NULL, 'VN', 'VN-61', 'VN.HD.TH', 'VN.HD.TH', 2, 'rural_district', 'huyện', 20.8886111, 106.4286110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (563, 'Thanh Hoa City', 'Thành phố Thanh Hóa', NULL, NULL, 'VN', 'VN-21', 'VN.TH.TH', 'VN.TH.TH', 2, 'city', 'thành phố', 19.8072222, 105.7936110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (564, 'Thanh Hoa District', 'Huyện Thạnh Hóa', NULL, NULL, 'VN', 'VN-41', 'VN.LA.TH', 'VN.LA.TH', 2, 'rural_district', 'huyện', 10.6936111, 106.1855550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (565, 'Thanh Khe District', 'Quận Thanh Khê', NULL, NULL, 'VN', 'VN-DN', 'VN.DA.TK', 'VN.DA.TK', 2, 'urban_district', 'quận', 16.0577777, 108.1833330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (566, 'Thanh Liem', 'Huyện Thanh Liêm', NULL, NULL, 'VN', 'VN-63', 'VN.HM.TL', 'VN.HM.TL', 2, 'rural_district', 'huyện', 20.4586111, 105.9191660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (567, 'Thanh Mien District', 'Huyện Thanh Miện', NULL, NULL, 'VN', 'VN-61', 'VN.HD.TM', 'VN.HD.TM', 2, 'rural_district', 'huyện', 20.7672222, 106.2072220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (568, 'Thanh Oai District', 'Huyện Thanh Oai', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.TO', 'VN.HI.TO', 2, 'rural_district', 'huyện', 20.8622222, 105.7716660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 27, b'1'), (569, 'Thanh Phu District', 'Huyện Thạnh Phú', NULL, NULL, 'VN', 'VN-50', 'VN.BR.TP', 'VN.BR.TP', 2, 'rural_district', 'huyện', 9.9313889, 106.5458330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (570, 'Thanh Son District', 'Huyện Thanh Sơn', NULL, NULL, 'VN', 'VN-68', 'VN.PT.TS', 'VN.PT.TS', 2, 'rural_district', 'huyện', 21.1422222, 105.0777770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (571, 'Thanh Thuy District', 'Huyện Thanh Thuỷ', NULL, NULL, 'VN', 'VN-68', 'VN.PT.TT', 'VN.PT.TT', 2, 'rural_district', 'huyện', 21.1238888, 105.2883330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (572, 'Thanh Tri District', 'Huyện Thanh Trì', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.TT', 'VN.HI.TT', 2, 'rural_district', 'huyện', 20.9422222, 105.8486110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 28, b'1'), (573, 'Thanh Tri District', 'Huyện Thạnh Trị', NULL, NULL, 'VN', 'VN-52', 'VN.ST.TT', 'VN.ST.TT', 2, 'rural_district', 'huyện', 9.4680556, 105.7172220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (574, 'Thanh Xuan District', 'Quận Thanh Xuân', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.TX', 'VN.HI.TX', 2, 'urban_district', 'quận', 20.9955555, 105.8155550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (575, 'Thap Muoi District', 'Huyện Tháp Mười', NULL, NULL, 'VN', 'VN-45', 'VN.DT.TM', 'VN.DT.TM', 2, 'rural_district', 'huyện', 10.5600000, 105.7869440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (576, 'Thieu Hoa District', 'Huyện Thiệu Hoá', NULL, NULL, 'VN', 'VN-21', 'VN.TH.TU', 'VN.TH.TU', 2, 'rural_district', 'huyện', 19.8988888, 105.6825000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 22, b'1'), (577, 'Tho Xuan District', 'Huyện Thọ Xuân', NULL, NULL, 'VN', 'VN-21', 'VN.TH.TX', 'VN.TH.TX', 2, 'rural_district', 'huyện', 19.9275000, 105.4872220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 23, b'1'), (578, 'Thoai Son District', 'Huyện Thoại Sơn', NULL, NULL, 'VN', 'VN-44', 'VN.AG.TS', 'VN.AG.TS', 2, 'rural_district', 'huyện', 10.2791666, 105.2663880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (579, 'Thoi Binh District', 'Huyện Thới Bình', NULL, NULL, 'VN', 'VN-59', 'VN.CM.TB', 'VN.CM.TB', 2, 'rural_district', 'huyện', 9.3805556, 105.1263880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (580, 'Thoi Lai District', 'Huyện Thới Lai', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.TL', 'VN.CN.TL', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (581, 'Thong Nhat District', 'Huyện Thống Nhất', NULL, NULL, 'VN', 'VN-39', 'VN.DN.TN', 'VN.DN.TN', 2, 'rural_district', 'huyện', 10.9747222, 107.1572220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (583, 'Thot Not District', 'Quận Thốt Nốt', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.TN', 'VN.CN.TN', 2, 'urban_district', 'quận', 10.2397222, 105.5338880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (584, 'Thu Dau Mot City', 'Thành phố Thủ Dầu Một', NULL, NULL, 'VN', 'VN-57', 'VN.BI.TD', 'VN.BI.TD', 2, 'city', 'thành phố', 11.0002777, 106.6488880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (585, 'Thu Duc City', 'Thành phố Thủ Đức', NULL, NULL, 'VN', 'VN-SG', 'VN.HC.TD', 'VN.HC.TD', 2, 'urban_district', 'quận', 10.8555555, 106.7513880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 19, b'1'), (586, 'Thu Thua District', 'Huyện Thủ Thừa', NULL, NULL, 'VN', 'VN-41', 'VN.LA.TU', 'VN.LA.TU', 2, 'rural_district', 'huyện', 10.6613888, 106.3366660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (587, 'Thuan An City', 'Thành phố Thuận An', NULL, NULL, 'VN', 'VN-57', 'VN.BI.TA', 'VN.BI.TA', 2, 'city', 'thành phố', 10.9327777, 106.6997220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (588, 'Thuan Bac District', 'Huyện Thuận Bắc', NULL, NULL, 'VN', 'VN-36', 'VN.NT.RT', 'VN.NT.RT', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (589, 'Thuan Chau District', 'Huyện Thuận Châu', NULL, NULL, 'VN', 'VN-05', 'VN.SL.TC', 'VN.SL.TC', 2, 'rural_district', 'huyện', 21.4150000, 103.6627770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (590, 'Thuan Nam District', 'Huyện Thuận Nam', NULL, NULL, 'VN', 'VN-36', 'VN.NT.TN', 'VN.NT.TN', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (591, 'Thuan Thanh District', 'Huyện Thuận Thành', NULL, NULL, 'VN', 'VN-56', 'VN.BN.TT', 'VN.BN.TT', 2, 'rural_district', 'huyện', 21.0400000, 106.0694440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (592, 'Thuong Tin District', 'Huyện Thường Tín', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.TN', 'VN.HI.TN', 2, 'rural_district', 'huyện', 20.8330555, 105.3719440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 29, b'1'), (593, 'Thuong Xuan District', 'Huyện Thường Xuân', NULL, NULL, 'VN', 'VN-21', 'VN.TH.TN', 'VN.TH.TN', 2, 'rural_district', 'huyện', 19.9152777, 105.1794440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 24, b'1'), (594, 'Thuy Nguyen District', 'Huyện Thuỷ Nguyên', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.TN', 'VN.HP.TN', 2, 'rural_district', 'huyện', 20.9433333, 106.6605550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (595, 'Tien Du District', 'Huyện Tiên Du', NULL, NULL, 'VN', 'VN-56', 'VN.BN.TD', 'VN.BN.TD', 2, 'rural_district', 'huyện', 21.1269444, 106.0386110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (596, 'Tien Hai District', 'Huyện Tiền Hải', NULL, NULL, 'VN', 'VN-20', 'VN.TB.TH', 'VN.TB.TH', 2, 'rural_district', 'huyện', 20.3513888, 106.5458330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (597, 'Tien Lang District', 'Huyện Tiên Lãng', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.TL', 'VN.HP.TL', 2, 'rural_district', 'huyện', 20.7063888, 106.6008330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (598, 'Tien Lu District', 'Huyện Tiên Lữ', NULL, NULL, 'VN', 'VN-66', 'VN.HY.TL', 'VN.HY.TL', 2, 'rural_district', 'huyện', 20.6680555, 106.1330550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (599, 'Tien Phuoc District', 'Huyện Tiên Phước', NULL, NULL, 'VN', 'VN-27', 'VN.QM.TP', 'VN.QM.TP', 2, 'rural_district', 'huyện', 15.4916666, 108.2577770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 18, b'1'), (600, 'Tien Yen District', 'Huyện Tiên Yên', NULL, NULL, 'VN', 'VN-13', 'VN.QN.TY', 'VN.QN.TY', 2, 'rural_district', 'huyện', 21.3733333, 107.3805550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (601, 'Tieu Can District', 'Huyện Tiểu Cần', NULL, NULL, 'VN', 'VN-51', 'VN.TV.TI', 'VN.TV.TI', 2, 'rural_district', 'huyện', 9.8102778, 106.2016660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (602, 'Tinh Binh District', 'Huyện Tịnh Biên', NULL, NULL, 'VN', 'VN-44', 'VN.AG.TB', 'VN.AG.TB', 2, 'rural_district', 'huyện', 10.5583333, 105.0047220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (604, 'Tra Bong District', 'Huyện Trà Bồng', NULL, NULL, 'VN', 'VN-29', 'VN.QG.TB', 'VN.QG.TB', 2, 'rural_district', 'huyện', 15.2250000, 108.4991660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (605, 'Tra Cu District', 'Huyện Trà Cú', NULL, NULL, 'VN', 'VN-51', 'VN.TV.TU', 'VN.TV.TU', 2, 'rural_district', 'huyện', 9.7016667, 106.2733330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (607, 'Tra On District', 'Huyện Trà Ôn', NULL, NULL, 'VN', 'VN-49', 'VN.VL.TO', 'VN.VL.TO', 2, 'rural_district', 'huyện', 9.9888889, 105.9655550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (608, 'Tra Vinh City', 'Thành phố Trà Vinh', NULL, NULL, 'VN', 'VN-51', 'VN.TV.TV', 'VN.TV.TV', 2, 'city', 'thành phố', 9.9525000, 106.3441660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (609, 'Tram Tau District', 'Huyện Trạm Tấu', NULL, NULL, 'VN', 'VN-06', 'VN.YB.TT', 'VN.YB.TT', 2, 'rural_district', 'huyện', 21.5111111, 104.4675000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (610, 'Tran De District', 'Huyện Trần Đề', NULL, NULL, 'VN', 'VN-52', 'VN.ST.TD', 'VN.ST.TD', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (611, 'Tran Van Thoi District', 'Huyện Trần Văn Thời', NULL, NULL, 'VN', 'VN-59', 'VN.CM.TV', 'VN.CM.TV', 2, 'rural_district', 'huyện', 9.1266667, 104.9575000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (612, 'Tran Yen District', 'Huyện Trấn Yên', NULL, NULL, 'VN', 'VN-06', 'VN.YB.TY', 'VN.YB.TY', 2, 'rural_district', 'huyện', 21.7055555, 104.8155550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (613, 'Trang Bang Town', 'Thị xã Trảng Bàng', NULL, NULL, 'VN', 'VN-37', 'VN.TN.TR', 'VN.TN.TR', 2, 'township', 'thị xã', 11.1050000, 106.3866660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (614, 'Trang Bom District', 'Huyện Trảng Bom', NULL, NULL, 'VN', 'VN-39', 'VN.DN.TB', 'VN.DN.TB', 2, 'rural_district', 'huyện', 10.9775000, 107.0144440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (615, 'Trang Dinh District', 'Huyện Tràng Định', NULL, NULL, 'VN', 'VN-09', 'VN.LS.TD', 'VN.LS.TD', 2, 'rural_district', 'huyện', 22.3025000, 106.4422220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (616, 'Tri Ton District', 'Huyện Tri Tôn', NULL, NULL, 'VN', 'VN-44', 'VN.AG.TT', 'VN.AG.TT', 2, 'rural_district', 'huyện', 10.4113888, 104.9494440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (617, 'Trieu Phong District', 'Huyện Triệu Phong', NULL, NULL, 'VN', 'VN-25', 'VN.QT.TP', 'VN.QT.TP', 2, 'rural_district', 'huyện', 16.7755555, 107.1533330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (618, 'Trieu Son District', 'Huyện Triệu Sơn', NULL, NULL, 'VN', 'VN-21', 'VN.TH.TS', 'VN.TH.TS', 2, 'rural_district', 'huyện', 19.8030555, 105.5675000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 25, b'1'), (619, 'Truc Ninh District', 'Huyện Trực Ninh', NULL, NULL, 'VN', 'VN-67', 'VN.ND.TN', 'VN.ND.TN', 2, 'rural_district', 'huyện', 20.2450000, 106.2125000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (620, 'Trung Khanh District', 'Huyện Trùng Khánh', NULL, NULL, 'VN', 'VN-04', 'VN.CB.TK', 'VN.CB.TK', 2, 'rural_district', 'huyện', 22.8252777, 106.5661110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (621, 'Truong Sa District', 'Huyện đảo Trường Sa', NULL, NULL, 'VN', 'VN-34', 'VN.KH.TS', 'VN.KH.TS', 2, 'rural_district, island', 'huyện', 9.1241667, 114.2500000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (622, 'Tu Ky District', 'Huyện Tứ Kỳ', NULL, NULL, 'VN', 'VN-61', 'VN.HD.TK', 'VN.HD.TK', 2, 'rural_district', 'huyện', 20.8180555, 106.4013880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (623, 'Bac Tu Liem District', 'Quận Bắc Từ Liêm', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.TL', 'VN.HI.TL', 2, 'rural_district', 'quận', 21.0441666, 105.7588880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (624, 'Tu Mo Rong District', 'Huyện Tu Mơ Rông', NULL, NULL, 'VN', 'VN-28', 'VN.KT.MR', 'VN.KT.MR', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (625, 'Tu Nghia District', 'Huyện Tư Nghĩa', NULL, NULL, 'VN', 'VN-29', 'VN.QG.TN', 'VN.QG.TN', 2, 'rural_district', 'huyện', 15.0902777, 108.7563880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (626, 'Tu Son Town', 'Thị xã Từ Sơn', NULL, NULL, 'VN', 'VN-56', 'VN.BN.TS', 'VN.BN.TS', 2, 'township', 'thị xã', 21.1200000, 105.9572220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (627, 'Tua Chua District', 'Huyện Tủa Chùa', NULL, NULL, 'VN', 'VN-71', 'VN.DB.TC', 'VN.DB.TC', 2, 'rural_district', 'huyện', 21.9719444, 103.3836110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (628, 'Tuan Giao District', 'Huyện Tuần Giáo', NULL, NULL, 'VN', 'VN-71', 'VN.DB.TG', 'VN.DB.TG', 2, 'rural_district', 'huyện', 21.6341666, 103.3516660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (629, 'Tuong Duong District', 'Huyện Tương Dương', NULL, NULL, 'VN', 'VN-22', 'VN.NA.TD', 'VN.NA.TD', 2, 'rural_district', 'huyện', 19.3208333, 104.5947220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 20, b'1'), (630, 'Tuy An District', 'Huyện Tuy An', NULL, NULL, 'VN', 'VN-32', 'VN.PY.TA', 'VN.PY.TA', 2, 'rural_district', 'huyện', 13.2552777, 109.2058330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (631, 'Tuy Duc District', 'Huyện Tuy Đức', NULL, NULL, 'VN', 'VN-72', 'VN.DO.TD', 'VN.DO.TD', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (632, 'Tuy Hoa City', 'Thành phố Tuy Hòa', NULL, NULL, 'VN', 'VN-32', 'VN.PY.TT', 'VN.PY.TT', 2, 'city', 'thành phố', 13.0950000, 109.2638880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (633, 'Tuy Phong District', 'Huyện Tuy Phong', NULL, NULL, 'VN', 'VN-40', 'VN.BU.TP', 'VN.BU.TP', 2, 'rural_district', 'huyện', 11.3405555, 108.6875000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (634, 'Tuy Phuoc', 'Huyện Tuy Phước', NULL, NULL, 'VN', 'VN-31', 'VN.BD.TP', 'VN.BD.TP', 2, 'rural_district', 'huyện', 13.7750000, 109.0938880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (635, 'Tuyen Hoa District', 'Huyện Tuyên Hóa', NULL, NULL, 'VN', 'VN-24', 'VN.QB.TH', 'VN.QB.TH', 2, 'rural_district', 'huyện', 17.9011111, 105.9713880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (636, 'Tuyen Quang City', 'Thành phố Tuyên Quang', NULL, NULL, 'VN', 'VN-07', 'VN.TQ.TQ', 'VN.TQ.TQ', 2, 'city', 'thành phố', 21.8277777, 105.2200000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1');
INSERT INTO `locations_cities` VALUES (637, 'U Minh District', 'Huyện U Minh', NULL, NULL, 'VN', 'VN-59', 'VN.CM.UM', 'VN.CM.UM', 2, 'rural_district', 'huyện', 9.3750000, 104.9500000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (638, 'U Minh Thuong District', 'Huyện U Minh Thượng', NULL, NULL, 'VN', 'VN-47', 'VN.KG.UM', 'VN.KG.UM', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (639, 'Ung Hoa District', 'Huyện Ứng Hòa', NULL, NULL, 'VN', 'VN-HN', 'VN.HI.UH', 'VN.HI.UH', 2, 'rural_district', 'huyện', 20.7113888, 105.7994440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 30, b'1'), (640, 'Uong Bi City', 'Thành phố Uông Bí', NULL, NULL, 'VN', 'VN-13', 'VN.QN.UB', 'VN.QN.UB', 2, 'city', 'thành phố', 21.0758333, 106.7519440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (641, 'Van Ban District', 'Huyện Văn Bàn', NULL, NULL, 'VN', 'VN-02', 'VN.LO.VB', 'VN.LO.VB', 2, 'rural_district', 'huyện', 22.0633333, 104.1830550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (642, 'Van Canh', 'Huyện Vân Canh', NULL, NULL, 'VN', 'VN-31', 'VN.BD.VC', 'VN.BD.VC', 2, 'rural_district', 'huyện', 13.6763888, 108.9644440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (643, 'Van Chan District', 'Huyện Văn Chấn', NULL, NULL, 'VN', 'VN-06', 'VN.YB.VC', 'VN.YB.VC', 2, 'rural_district', 'huyện', 21.5708333, 104.5886110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (644, 'Van Don District', 'Huyện Vân Đồn', NULL, NULL, 'VN', 'VN-13', 'VN.QN.VD', 'VN.QN.VD', 2, 'rural_district', 'huyện', 20.9380555, 107.4672220, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (645, 'Van Giang District', 'Huyện Văn Giang', NULL, NULL, 'VN', 'VN-66', 'VN.HY.VG', 'VN.HY.VG', 2, 'rural_district', 'huyện', 20.9308333, 105.9538880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (646, 'Van Lam District', 'Huyện Văn Lâm', NULL, NULL, 'VN', 'VN-66', 'VN.HY.VL', 'VN.HY.VL', 2, 'rural_district', 'huyện', 20.9752777, 106.0475000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (647, 'Van Lang District', 'Huyện Văn Lãng', NULL, NULL, 'VN', 'VN-09', 'VN.LS.VL', 'VN.LS.VL', 2, 'rural_district', 'huyện', 22.0330555, 106.5713880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (648, 'Van Ninh District', 'Huyện Vạn Ninh', NULL, NULL, 'VN', 'VN-34', 'VN.KH.VN', 'VN.KH.VN', 2, 'rural_district', 'huyện', 12.7194444, 109.1883330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (649, 'Van Quan District', 'Huyện Văn Quan', NULL, NULL, 'VN', 'VN-09', 'VN.LS.VQ', 'VN.LS.VQ', 2, 'rural_district', 'huyện', 21.8511111, 106.5511110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (650, 'Van Yen District', 'Huyện Văn Yên', NULL, NULL, 'VN', 'VN-06', 'VN.YB.VY', 'VN.YB.VY', 2, 'rural_district', 'huyện', 21.9319444, 104.5641660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (651, 'Vi Thanh City', 'Thành phố Vị Thanh', NULL, NULL, 'VN', 'VN-73', 'VN.HU.VH', 'VN.HU.VH', 2, 'city', 'thành phố', 9.7541667, 105.4138880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (652, 'Vi Thuy District', 'Huyện Vị Thuỷ', NULL, NULL, 'VN', 'VN-73', 'VN.HU.VY', 'VN.HU.VY', 2, 'rural_district', 'huyện', 9.8013889, 105.5369440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (653, 'Vi Xuyen District', 'Huyện Vị Xuyên', NULL, NULL, 'VN', 'VN-03', 'VN.HG.VX', 'VN.HG.VX', 2, 'rural_district', 'huyện', 22.7638888, 104.9405550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (654, 'Viet Tri City', 'Thành phố Việt Trì', NULL, NULL, 'VN', 'VN-68', 'VN.PT.VT', 'VN.PT.VT', 2, 'city', 'thành phố', 21.3169444, 105.3930550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (655, 'Viet Yen District', 'Huyện Việt Yên', NULL, NULL, 'VN', 'VN-54', 'VN.BG.VY', 'VN.BG.VY', 2, 'rural_district', 'huyện', 21.2711111, 106.0830550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (656, 'Vinh City', 'Thành phố Vinh', NULL, NULL, 'VN', 'VN-22', 'VN.NA.VI', 'VN.NA.VI', 2, 'city', 'thành phố', 18.6850000, 105.7013880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (657, 'Vinh Bao District', 'Huyện Vĩnh Bảo', NULL, NULL, 'VN', 'VN-HP', 'VN.HP.VB', 'VN.HP.VB', 2, 'rural_district', 'huyện', 20.6822222, 106.4991660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (658, 'Vinh Chau Town', 'Thị xã Vĩnh Châu', NULL, NULL, 'VN', 'VN-52', 'VN.ST.VC', 'VN.ST.VC', 2, 'township', 'thị xã', 9.3472222, 105.9994440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (659, 'Vinh Cuu District', 'Huyện Vĩnh Cửu', NULL, NULL, 'VN', 'VN-39', 'VN.DN.VC', 'VN.DN.VC', 2, 'rural_district', 'huyện', 11.2419444, 107.0016660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (660, 'Vinh Hung District', 'Huyện Vĩnh Hưng', NULL, NULL, 'VN', 'VN-41', 'VN.LA.VH', 'VN.LA.VH', 2, 'rural_district', 'huyện', 10.8816666, 105.7661110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (661, 'Vinh Linh District', 'Huyện Vĩnh Linh', NULL, NULL, 'VN', 'VN-25', 'VN.QT.VL', 'VN.QT.VL', 2, 'rural_district', 'huyện', 17.0263888, 106.8969440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (662, 'Vinh Loc District', 'Huyện Vĩnh Lộc', NULL, NULL, 'VN', 'VN-21', 'VN.TH.VL', 'VN.TH.VL', 2, 'rural_district', 'huyện', 20.0413888, 105.6577770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 26, b'1'), (663, 'Vinh Loi', 'Huyện Vĩnh Lợi', NULL, NULL, 'VN', 'VN-55', 'VN.BL.VL', 'VN.BL.VL', 2, 'rural_district', 'huyện', 9.2808333, 105.6816660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (664, 'Vinh Long City', 'Thành phố Vĩnh Long', NULL, NULL, 'VN', 'VN-49', 'VN.VL.VL', 'VN.VL.VL', 2, 'city', 'thành phố', 10.2525000, 105.9355550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (665, 'Vinh Thanh', 'Huyện Vĩnh Thạnh', NULL, NULL, 'VN', 'VN-31', 'VN.BD.VT', 'VN.BD.VT', 2, 'rural_district', 'huyện', 14.2405555, 108.7355550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (666, 'Vinh Thanh District', 'Huyện Vĩnh Thạnh', NULL, NULL, 'VN', 'VN-CT', 'VN.CN.VT', 'VN.CN.VT', 2, 'rural_district', 'huyện', 10.1930555, 105.3791660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (667, 'Vinh Thuan District', 'Huyện Vĩnh Thuận', NULL, NULL, 'VN', 'VN-47', 'VN.KG.VT', 'VN.KG.VT', 2, 'rural_district', 'huyện', 9.5569444, 105.1916660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 15, b'1'), (668, 'Vinh Tuong District', 'Huyện Vĩnh Tường', NULL, NULL, 'VN', 'VN-70', 'VN.VC.VT', 'VN.VC.VT', 2, 'rural_district', 'huyện', 21.2494444, 105.4936110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (669, 'Vinh Yen City', 'Thành phố Vĩnh Yên', NULL, NULL, 'VN', 'VN-70', 'VN.VC.VY', 'VN.VC.VY', 2, 'city', 'thành phố', 21.3072222, 105.5925000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (670, 'Vo Nhai District', 'Huyện Võ Nhai', NULL, NULL, 'VN', 'VN-69', 'VN.TY.VN', 'VN.TY.VN', 2, 'rural_district', 'huyện', 21.7872222, 106.0413880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (671, 'Vu Ban District', 'Huyện Vụ Bản', NULL, NULL, 'VN', 'VN-67', 'VN.ND.VB', 'VN.ND.VB', 2, 'rural_district', 'huyện', 20.3825000, 106.0930550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (672, 'Vu Quang District', 'Huyện Vũ Quang', NULL, NULL, 'VN', 'VN-23', 'VN.HT.VQ', 'VN.HT.VQ', 2, 'rural_district', 'huyện', 18.3250000, 105.4438880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (673, 'Vu Thu District', 'Huyện Vũ Thư', NULL, NULL, 'VN', 'VN-20', 'VN.TB.VT', 'VN.TB.VT', 2, 'rural_district', 'huyện', 20.4247222, 106.2786110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (674, 'Vung Liem District', 'Huyện Vũng Liêm', NULL, NULL, 'VN', 'VN-49', 'VN.VL.VU', 'VN.VL.VU', 2, 'rural_district', 'huyện', 10.0588888, 106.1763880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (675, 'Vung Tau City', 'Thành phố Vũng Tàu', NULL, NULL, 'VN', 'VN-43', 'VN.BV.VT', 'VN.BV.VT', 2, 'city', 'thành phố', 10.4022222, 107.1180550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (676, 'Xin Man District', 'Huyện Xín Mần', NULL, NULL, 'VN', 'VN-03', 'VN.HG.XM', 'VN.HG.XM', 2, 'rural_district', 'huyện', 22.6347222, 104.4763880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (677, 'Xuan Loc District', 'Huyện Xuân Lộc', NULL, NULL, 'VN', 'VN-39', 'VN.DN.XL', 'VN.DN.XL', 2, 'rural_district', 'huyện', 10.9275000, 107.4058330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (678, 'Xuan Truong District', 'Huyện Xuân Trường', NULL, NULL, 'VN', 'VN-67', 'VN.ND.XT', 'VN.ND.XT', 2, 'rural_district', 'huyện', 20.2980555, 106.3619440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (679, 'Xuyen Moc District', 'Huyện Xuyên Mộc', NULL, NULL, 'VN', 'VN-43', 'VN.BV.XM', 'VN.BV.XM', 2, 'rural_district', 'huyện', 10.6294444, 107.4941660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (680, 'Y Yen District', 'Huyện Ý Yên', NULL, NULL, 'VN', 'VN-67', 'VN.ND.YY', 'VN.ND.YY', 2, 'rural_district', 'huyện', 20.3300000, 106.0319440, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (681, 'Yen Bai City', 'Thành phố Yên Bái', NULL, NULL, 'VN', 'VN-06', 'VN.YB.YB', 'VN.YB.YB', 2, 'city', 'thành phố', 21.7411111, 104.8950000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (682, 'Yen Binh District', 'Huyện Yên Bình', NULL, NULL, 'VN', 'VN-06', 'VN.YB.YH', 'VN.YB.YH', 2, 'rural_district', 'huyện', 21.8733333, 104.9211110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (684, 'Yen Dinh District', 'Huyện Yên Định', NULL, NULL, 'VN', 'VN-21', 'VN.TH.YD', 'VN.TH.YD', 2, 'rural_district', 'huyện', 20.0086111, 105.6288880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 27, b'1'), (685, 'Yen Dung District', 'Huyện Yên Dũng', NULL, NULL, 'VN', 'VN-54', 'VN.BG.YD', 'VN.BG.YD', 2, 'rural_district', 'huyện', 21.2061111, 106.2366660, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (686, 'Yen Khanh District', 'Huyện Yên Khánh', NULL, NULL, 'VN', 'VN-18', 'VN.NB.YK', 'VN.NB.YK', 2, 'rural_district', 'huyện', 20.1905555, 106.0758330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (687, 'Yen Lac District', 'Huyện Yên Lạc', NULL, NULL, 'VN', 'VN-70', 'VN.VC.YL', 'VN.VC.YL', 2, 'rural_district', 'huyện', 21.2213888, 105.5788880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (688, 'Yen Lap District', 'Huyện Yên Lập', NULL, NULL, 'VN', 'VN-68', 'VN.PT.YL', 'VN.PT.YL', 2, 'rural_district', 'huyện', 21.3725000, 105.0236110, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, b'1'), (689, 'Yen Minh District', 'Huyện Yên Minh', NULL, NULL, 'VN', 'VN-03', 'VN.HG.YM', 'VN.HG.YM', 2, 'rural_district', 'huyện', 23.0722222, 105.1702770, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (690, 'Yen Mo District', 'Huyện Yên Mô', NULL, NULL, 'VN', 'VN-18', 'VN.NB.YM', 'VN.NB.YM', 2, 'rural_district', 'huyện', 20.1291666, 105.9958330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (691, 'Yen My District', 'Huyện Yên Mỹ', NULL, NULL, 'VN', 'VN-66', 'VN.HY.YM', 'VN.HY.YM', 2, 'rural_district', 'huyện', 20.8958333, 106.0225000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (692, 'Yen Phong District', 'Huyện Yên Phong', NULL, NULL, 'VN', 'VN-56', 'VN.BN.YP', 'VN.BN.YP', 2, 'rural_district', 'huyện', 21.2111111, 105.9933330, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (693, 'Yen Son District', 'Huyện Yên Sơn', NULL, NULL, 'VN', 'VN-07', 'VN.TQ.YS', 'VN.TQ.YS', 2, 'rural_district', 'huyện', 21.8647222, 105.3038880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (694, 'Yen Thanh District', 'Huyện Yên Thành', NULL, NULL, 'VN', 'VN-22', 'VN.NA.YT', 'VN.NA.YT', 2, 'rural_district', 'huyện', 19.0236111, 105.4380550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 21, b'1'), (695, 'Yen The District', 'Huyện Yên Thế', NULL, NULL, 'VN', 'VN-54', 'VN.BG.YT', 'VN.BG.YT', 2, 'rural_district', 'huyện', 21.5247222, 106.1575000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (696, 'Yen Thuy District', 'Huyện Yên Thủy', NULL, NULL, 'VN', 'VN-14', 'VN.HO.YT', 'VN.HO.YT', 2, 'rural_district', 'huyện', 20.4283333, 105.6330550, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (697, 'Lam Binh District', 'Huyện Lâm Bình', NULL, NULL, 'VN', 'VN-07', 'VN.TQ.LB', 'VN.TQ.LB', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (698, 'Nam Nhun District', 'Huyện Nậm Nhùn', NULL, NULL, 'VN', 'VN-01', 'VN.LI.NN', 'VN.LI.NN', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (699, 'Nam Po District', 'Huyện Nậm Pồ', NULL, NULL, 'VN', 'VN-71', 'VN.DB.NP', 'VN.DB.NP', 2, 'rural_district', 'huyện', 0.0000000, 0.0000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (700, 'Quang Yen Town', 'Thị xã Quảng Yên', NULL, NULL, 'VN', 'VN-13', 'VN.QN.QY', 'VN.QN.QY', 2, 'township', 'thị xã', 20.9277777, 106.8513880, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (705, 'Nam Tu Lien District', 'Quận Nam Từ Liêm', '', '', 'VN', 'VN-HN', 'VN.HI.NTL', 'VN.HI.NTL', 2, 'rural_district', 'quận', 21.0441666, 105.7588880, '', '', '', '', '', '', '', 10, b'1'), (707, 'Bac Tan Uyen District', 'Huyện Bắc Tân Uyên', '', '', 'VN', 'VN-57', 'VN.BI.BTA', 'VN.BI.BTA', 2, 'rural_district', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 6, b'1'), (708, 'Bau Bang District', 'Huyện Bàu Bàng', '', '', 'VN', 'VN-57', 'VN.BI.BB', 'VN.BI.BB', 2, 'rural_district', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 7, b'1'), (709, 'Phu Rieng District', 'Huyện Phú Riềng', '', '', 'VN', 'VN-58', 'VN.BP.PR', 'VN.BP.PR', 2, 'rural_district', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 11, b'1'), (710, 'Ky Anh Town', 'Thị xã Kỳ Anh', '', '', 'VN', 'VN-23', 'VN.HT.TXKA', 'VN.HT.TXKA', 2, 'township', 'thị xã', NULL, NULL, '', '', '', '', '', '', '', 3, b'1'), (712, 'Ia H’Drai District', 'Huyện Ia H’Drai', '', '', 'VN', 'VN-28', 'VN.KT.IA', 'VN.KT.IA', 2, 'rural_district', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 5, b'1'), (713, 'Kien Tuong Town', 'Thị xã Kiến Tường', '', '', 'VN', 'VN-41', 'VN.LA.KT', 'VN.LA.KT', 2, 'township', 'thị xã', NULL, NULL, '', '', '', '', '', '', '', 2, b'1'), (714, 'Hoang Mai Town', 'Thị xã Hoàng Mai', '', '', 'VN', 'VN-22', 'VN.NA.HM', 'VN.NA.HM', 2, 'township', 'thị xã', NULL, NULL, '', '', '', '', '', '', '', 3, b'1'), (715, 'Ba Don Town', 'Thị xã Ba Đồn', '', '', 'VN', 'VN-24', 'VN.QB.BD', 'VN.QB.BD', 2, 'township', 'thị xã', NULL, NULL, '', '', '', '', '', '', '', 2, b'1'), (716, 'Van Hoa District', 'Huyện Vân Hồ', '', '', 'VN', 'VN-05', 'VN.SL.VH', 'VN.SL.VH', 2, 'rural_district', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 11, b'1'), (717, 'Yen Chau District', 'Huyện Yên Châu', '', '', 'VN', 'VN-05', 'VN.SL.YC', 'VN.SL.YC', 2, 'rural_district', 'huyen', NULL, NULL, '', '', '', '', '', '', '', 12, b'1'), (718, 'Nghi Son Town', 'Thị xã Nghi Sơn', '', '', 'VN', 'VN-21', 'VN.TH.NS', 'VN.TH.NS', 2, 'township', 'thị xã', NULL, NULL, '', '', '', '', '', '', '', 4, b'1'), (719, 'Cai Lay District', 'Huyện Cai Lậy', '', '', 'VN', 'VN-46', 'VN.TG.HCL', 'VN.TG.HCL', 2, 'rural_district', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 5, b'1'), (720, 'Duyen Hai District', 'Huyện Duyên Hải', '', '', 'VN', '', '', '', 2, 'rural_district', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 0, b'1'), (721, 'Duyen Hai District', 'Huyện Duyên Hải', '', '', 'VN', 'VN-51', 'VN.TV.HDH', 'VN.TV.HDH', 2, 'rural_district huyện VN VN-51 VN.TV.TU VN.TV.TU 2 9.7016667 10', 'huyện', NULL, NULL, '', '', '', '', '', '', '', 7, b'1');
COMMIT;
-- ----------------------------
-- Table structure for locations_countries
-- ----------------------------
DROP TABLE IF EXISTS `locations_countries`;
CREATE TABLE `locations_countries` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`alt_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`capital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`alt_capital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`iso_a2` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ISO 3166-1 alpha-2 two-letter country codes',
`iso_a3` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'ISO 3166-1 alpha-3 three-letter country codes',
`iso_num` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'ISO 3166-1 numeric three-digit country codes',
`fips` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`lat` decimal(10, 7) NULL DEFAULT NULL,
`lng` decimal(10, 7) NULL DEFAULT NULL,
`region_code` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '\'AF\': \'Africa\', \'AN\': \'Antarctica\', \'AS\': \'Asia\', \'EU\': \'Europe\', \'NA\': \'North America\', \'OC\': \'Oceania\', \'SA\': \'South America\'',
`neighbours` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`languages` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'ISO 639-1 two-letter language code list',
`currency` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'URL or path',
`sort_order` int(11) NOT NULL DEFAULT 0,
`international_calling_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`regexp` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0',
`zip_code_regexp` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`is_active` bit(1) NULL DEFAULT b'1',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 258 CHARACTER SET = utf8 COLLATE = utf8_general_ci;
-- ----------------------------
-- Records of locations_countries
-- ----------------------------
BEGIN;
INSERT INTO `locations_countries` VALUES (1, 'Afghanistan', 'Afghanistan', 'Kabul', '', 'AF', 'AFG', '4', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '93', '^[0-9]{9,11}$', '^\\d{4}$', b'1'), (2, 'Albania', 'Albania', 'Tirana', '', 'AL', 'ALB', '8', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '355', '^[0-9]{9,11}$', '^\\d{4}$', b'1'), (3, 'Algeria', 'Algeria', 'Algiers', '', 'DZ', 'DZA', '12', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '213', '^[0-9]{9,10}$', '^\\d{5}$', b'1'), (4, 'Andorra', 'Andorra', 'Andorra la Vella', '', 'AD', 'AND', '20', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '376', '^[0-9]{1,13}$', '^[Aa][Dd]\\d{3}$', b'1'), (5, 'Angola', 'Angola', 'Luanda', '', 'AO', 'AGO', '24', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '244', '^[0-9]{1,13}$', NULL, b'1'), (6, 'Antigua and Barbuda', 'Antigua and Barbuda', 'Saint John\'s', '', 'AG', 'ATG', '28', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-268', '^[0-9]{10}$', NULL, b'1'), (7, 'Argentina', NULL, 'Buenos Aires', '', 'AR', 'ARG', '32', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '54', '^[0-9]{1,13}$', '^\\d{4}|[A-Za-z]\\d{4}[a-zA-Z]{3}$', b'1'), (8, 'Armenia', NULL, 'Yerevan', '', 'AM', 'ARM', '51', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '374', '^[0-9]{6,8}$', '^\\d{4}$', b'1'), (9, 'Australia', NULL, 'Canberra', '', 'AU', 'AUS', '36', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '61', '^[0-9]{10}$', '^\\d{4}$', b'1'), (10, 'Austria', NULL, 'Vienna', '', 'AT', 'AUT', '40', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '43', '^[0-9]{13,14}$', '^\\d{4}$', b'1'), (11, 'Azerbaijan', NULL, 'Baku', '', 'AZ', 'AZE', '31', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '994', '^[0-9]{9,11}$', '^[Aa][Zz]\\d{4}$', b'1'), (12, 'Bahamas', NULL, 'Nassau', '', 'BS', 'BHS', '44', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-242', '^[0-9]{10,13}$', NULL, b'1'), (13, 'Bahrain', NULL, 'Manama', '', 'BH', 'BHR', '48', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '973', '^[0-9]{10,11}$', '^\\d{3,4}$', b'1'), (14, 'Bangladesh', NULL, 'Dhaka', '', 'BD', 'BGD', '50', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '880', '^[0-9]{14}$', '^\\d{4}$', b'1'), (15, 'Barbados', NULL, 'Bridgetown', '', 'BB', 'BRB', '52', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-246', '^[0-9]{10,14}$', '^[Aa][Zz]\\d{5}$', b'1'), (16, 'Belarus', NULL, 'Minsk', '', 'BY', 'BLR', '112', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '375', '^[0-9]{11,12}$', '^\\d{6}$', b'1'), (17, 'Belgium', NULL, 'Brussels', '', 'BE', 'BEL', '56', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '32', '^[0-9]{9,12}$', '^\\d{4}$', b'1'), (18, 'Belize', NULL, 'Belmopan', '', 'BZ', 'BLZ', '84', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '501', '^[0-9]{7,8}$', NULL, b'1'), (19, 'Benin', NULL, 'Porto-Novo', '', 'BJ', 'BEN', '204', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '229', '^[0-9]{8,11}$', NULL, b'1'), (20, 'Bhutan', NULL, 'Thimphu', '', 'BT', 'BTN', '64', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '975', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (21, 'Bolivia', NULL, 'La Paz (administrative/legislative) and Sucre (judical)', '', 'BO', 'BOL', '68', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '591', '^[0-9]{1,16}$', '^\\d{4}$', b'1'), (22, 'Bosnia and Herzegovina', NULL, 'Sarajevo', '', 'BA', 'BIH', '70', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '387', '^[0-9]{8,10}$', '^\\d{5}$', b'1'), (23, 'Botswana', NULL, 'Gaborone', '', 'BW', 'BWA', '72', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '267', '^[0-9]{1,13}$', NULL, b'1'), (24, 'Brazil', NULL, 'Brasilia', '', 'BR', 'BRA', '76', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '55', '^[0-9]{11,14}$', '^\\d{5}-\\d{3}$', b'1'), (25, 'Brunei', NULL, 'Bandar Seri Begawan', '', 'BN', 'BRN', '96', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '673', '^[0-9]{2,13}$', '^[A-Za-z]{2}\\d{4}$', b'1'), (26, 'Bulgaria', NULL, 'Sofia', '', 'BG', 'BGR', '100', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '359', '^[0-9]{9,12}$', '^\\d{4}$', b'1'), (27, 'Burkina Faso', NULL, 'Ouagadougou', '', 'BF', 'BFA', '854', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '226', '^[0-9]{10}$', NULL, b'1'), (28, 'Burundi', NULL, 'Bujumbura', '', 'BI', 'BDI', '108', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '257', '^[0-9]{2,13}$', NULL, b'1'), (29, 'Cambodia', NULL, 'Phnom Penh', '', 'KH', 'KHM', '116', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '855', '^[0-9]{11}$', '^\\d{5}$', b'1'), (30, 'Cameroon', NULL, 'Yaounde', '', 'CM', 'CMR', '120', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '237', '^[0-9]{1,13}$', NULL, b'1'), (31, 'Canada', NULL, 'Ottawa', '', 'CA', 'CAN', '124', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1', '^[0-9]{10,16}$', '^(?=[^DdFfIiOoQqUu\\d\\s])[A-Za-z]\\d(?=[^DdFfIiOoQqUu\\d\\s])[A-Za-z]\\s{0,1}\\d(?=[^DdFfIiOoQqUu\\d\\s])[A-Za-z]\\d$', b'1'), (32, 'Cape Verde', NULL, 'Praia', '', 'CV', 'CPV', '132', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '283', '^[0-9]{1,13}$', '^\\d{4}$', b'1'), (33, 'Central African Republic', NULL, 'Bangui', '', 'CF', 'CAF', '140', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '236', '^[0-9]{1,13}$', NULL, b'1'), (34, 'Chad', NULL, 'N\'Djamena', '', 'TD', 'TCD', '148', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '235', '^[0-9]{10}$', '^\\d{5}$', b'1'), (35, 'Chile', NULL, 'Santiago (administrative/judical) and Valparaiso (legislative)', '', 'CL', 'CHL', '152', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '56', '^[0-9]{10}$', '^\\d{7}\\s\\(\\d{3}-\\d{4}\\)$', b'1'), (36, 'China', NULL, 'Beijing', '', 'CN', 'CHN', '156', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '86', '^[0-9]{11,16}$', '^\\d{6}$', b'1'), (37, 'Colombia', NULL, 'Bogota', '', 'CO', 'COL', '170', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '57', '^[0-9]{13}$', '^\\d{6}$', b'1'), (38, 'Comoros', NULL, 'Moroni', '', 'KM', 'COM', '174', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '269', '^[0-9]{3,13}$', NULL, b'1'), (41, 'Costa Rica', NULL, 'San Jose', '', 'CR', 'CRI', '188', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '506', '^[0-9]{9}$', '^\\d{4,5}$', b'1'), (42, 'Ivory Coast', NULL, 'Yamoussoukro', '', 'CI', 'CIV', '384', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '225', '^[0-9]{2,13}$', NULL, b'1'), (43, 'Croatia', NULL, 'Zagreb', '', 'HR', 'HRV', '191', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '385', '^[0-9]{11}$', '^\\d{5}$', b'1'), (44, 'Cuba', NULL, 'Havana', '', 'CU', 'CUB', '192', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '53', '^[0-9]{1,13}$', '^\\d{5}$', b'1'), (45, 'Cyprus', NULL, 'Nicosia', '', 'CY', 'CYP', '196', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '357', '^[0-9]{10}$', '^\\d{4}$', b'1'), (46, 'Czech Republic', NULL, 'Prague', '', 'CZ', 'CZE', '203', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '420', '^[0-9]{12}$', '^\\d{5}\\s\\(\\d{3}\\s\\d{2}\\)$', b'1'), (47, 'Denmark', NULL, 'Copenhagen', '', 'DK', 'DNK', '208', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '45', '^[0-9]{10}$', '^\\d{4}$', b'1'), (48, 'Djibouti', NULL, 'Djibouti', '', 'DJ', 'DJI', '262', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '253', '^[0-9]{1,13}$', NULL, b'1'), (49, 'Dominica', NULL, 'Roseau', '', 'DM', 'DMA', '212', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-767', '^[0-9]{10}$', NULL, b'1'), (50, 'Dominican Republic', NULL, 'Santo Domingo', '', 'DO', 'DOM', '214', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-809,1-829,1-849', '^[0-9]{10}$', '^\\d{5}$', b'1'), (51, 'Ecuador', NULL, 'Quito', '', 'EC', 'ECU', '218', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '593', '^[0-9]{9,13}$', '^\\d{6}$', b'1'), (52, 'Egypt', 'Ai cập', 'Cairo', '', 'EG', 'EGY', '818', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '20', '^[0-9]{12}$', '^\\d{5}$', b'1'), (53, 'El Salvador', NULL, 'San Salvador', '', 'SV', 'SLV', '222', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '503', '^[0-9]{9}$', '^1101$', b'1'), (54, 'Equatorial Guinea', NULL, 'Malabo', '', 'GQ', 'GNQ', '226', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '240', '^[0-9]{1,13}$', NULL, b'1'), (55, 'Eritrea', NULL, 'Asmara', '', 'ER', 'ERI', '232', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '291', '^[0-9]{1,13}$', NULL, b'1'), (56, 'Estonia', NULL, 'Tallinn', '', 'EE', 'EST', '233', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '372', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (57, 'Ethiopia', NULL, 'Addis Ababa', '', 'ET', 'ETH', '231', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '251', '^[0-9]{2,13}$', '^\\d{4}$', b'1'), (58, 'Fiji', NULL, 'Suva', '', 'FJ', 'FJI', '242', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '679', '^[0-9]{1,13}$', NULL, b'1'), (59, 'Finland', NULL, 'Helsinki', '', 'FI', 'FIN', '246', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '358', '^[0-9]{10,13}$', '^\\d{5}$', b'1'), (60, 'France', NULL, 'Paris', '', 'FR', 'FRA', '250', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '33', '^[0-9]{11,12}$', '^\\d{5}$', b'1'), (61, 'Gabon', NULL, 'Libreville', '', 'GA', 'GAB', '266', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '241', '^[0-9]{8}$', '^\\d{2}\\s[a-zA-Z-_ ]\\s\\d{2}$', b'1'), (62, 'Gambia, The', NULL, 'Banjul', '', 'GM', 'GMB', '270', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '220', '^[0-9]{2,13}$', NULL, b'1'), (63, 'Georgia', NULL, 'Tbilisi', '', 'GE', 'GEO', '268', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '995', '^[0-9]{12}$', '^\\d{4}$', b'1'), (64, 'Germany', NULL, 'Berlin', '', 'DE', 'DEU', '276', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '49', '^[0-9]{13,15}$', '^\\d{2}$', b'1'), (65, 'Ghana', NULL, 'Accra', '', 'GH', 'GHA', '288', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '233', '^[0-9]{11}$', NULL, b'1'), (66, 'Greece', NULL, 'Athens', '', 'GR', 'GRC', '300', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '30', '^[0-9]{13}$', '^\\d{3}\\s{0,1}\\d{2}$', b'1'), (67, 'Grenada', NULL, 'Saint George\'s', '', 'GD', 'GRD', '308', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-473', '^[0-9]{10}$', NULL, b'1'), (68, 'Guatemala', NULL, 'Guatemala', '', 'GT', 'GTM', '320', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '502', '^[0-9]{10,12}$', '^\\d{5}$', b'1'), (69, 'Guinea', NULL, 'Conakry', '', 'GN', 'GIN', '324', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '224', '^[0-9]{1,13}$', NULL, b'1'), (70, 'Guinea-Bissau', NULL, 'Bissau', '', 'GW', 'GNB', '624', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '245', '^[0-9]{1,13}$', '^\\d{4}$', b'1'), (71, 'Guyana', NULL, 'Georgetown', '', 'GY', 'GUY', '328', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '592', '^[0-9]{1,13}$', NULL, b'1'), (72, 'Haiti', NULL, 'Port-au-Prince', '', 'HT', 'HTI', '332', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '509', '^[0-9]{2,13}$', '^\\d{4}$', b'1'), (73, 'Honduras', NULL, 'Tegucigalpa', '', 'HN', 'HND', '340', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '504', '^[0-9]{1,13}$', '^\\d{5}$', b'1'), (74, 'Hungary', NULL, 'Budapest', '', 'HU', 'HUN', '348', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '36', '^[0-9]{11}$', '^\\d{4}$', b'1'), (75, 'Iceland', NULL, 'Reykjavik', '', 'IS', 'ISL', '352', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '354', '^[0-9]{1,13}$', '^\\d{3}$', b'1'), (76, 'India', NULL, 'New Delhi', '', 'IN', 'IND', '356', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '91', '^[0-9]{13}$', '^\\d{6}$', b'1'), (77, 'Indonesia', NULL, 'Jakarta', '', 'ID', 'IDN', '360', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '62', '^[0-9]{13,14}$', '^\\d{5}$', b'1'), (78, 'Iran', NULL, 'Tehran', '', 'IR', 'IRN', '364', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '98', '^[0-9]{10,13}$', '^\\d{5}-\\d{5}$', b'1'), (79, 'Iraq', NULL, 'Baghdad', '', 'IQ', 'IRQ', '368', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '964', '^[0-9]{3,13}$', '^\\d{5}$', b'1'), (80, 'Ireland', NULL, 'Dublin', '', 'IE', 'IRL', '372', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '353', '^[0-9]{11}$', NULL, b'1'), (81, 'Israel', NULL, 'Jerusalem', '', 'IL', 'ISR', '376', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '972', '^[0-9]{11,14}$', '^\\b\\d{5}(\\d{2})?$', b'1'), (82, 'Italy', NULL, 'Rome', '', 'IT', 'ITA', '380', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '39', '^[0-9]{12,16}$', '^\\d{5}$', b'1'), (83, 'Jamaica', NULL, 'Kingston', '', 'JM', 'JAM', '388', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-876', '^[0-9]{10}$', '^\\d{2}$', b'1'), (84, 'Japan', NULL, 'Tokyo', '', 'JP', 'JPN', '392', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '81', '^[0-9]{14}$', '^\\d{7}\\s\\(\\d{3}-\\d{4}\\)$', b'1'), (85, 'Jordan', NULL, 'Amman', '', 'JO', 'JOR', '400', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '962', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (86, 'Kazakhstan', NULL, 'Astana', '', 'KZ', 'KAZ', '398', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '7', '^[0-9]{13}$', '^\\d{6}$', b'1'), (87, 'Kenya', NULL, 'Nairobi', '', 'KE', 'KEN', '404', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '254', '^[0-9]{3,13}$', '^\\d{5}$', b'1'), (88, 'Kiribati', NULL, 'Tarawa', '', 'KI', 'KIR', '296', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '686', '^[0-9]{10}$', NULL, b'1'), (89, 'North Korea', NULL, 'Pyongyang', '', 'KP', 'PRK', '408', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '850', '^[0-9]{1,13}$', NULL, b'1'), (90, 'South Korea', NULL, 'Seoul', '', 'KR', 'KOR', '410', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '82', '^[0-9]{2,13}$', '^\\d{6}\\s\\(\\d{3}-\\d{3}\\)$', b'1'), (91, 'Kuwait', NULL, 'Kuwait', '', 'KW', 'KWT', '414', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '965', '^[0-9]{9}$', '^\\d{5}$', b'1'), (92, 'Kyrgyzstan', NULL, 'Bishkek', '', 'KG', 'KGZ', '417', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '996', '^[0-9]{3,13}$', '^\\d{6}$', b'1'), (93, 'Laos', NULL, 'Vientiane', '', 'LA', 'LAO', '418', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '856', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (94, 'Latvia', NULL, 'Riga', '', 'LV', 'LVA', '428', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '371', '^[0-9]{11}$', '^[Ll][Vv][- ]{0,1}\\d{4}$', b'1'), (95, 'Lebanon', NULL, 'Beirut', '', 'LB', 'LBN', '422', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '961', '^[0-9]{10,13}$', '^\\d{4}\\s{0,1}\\d{4}$', b'1'), (96, 'Lesotho', NULL, 'Maseru', '', 'LS', 'LSO', '426', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '266', '^[0-9]{2,13}$', '^\\d{3}$', b'1'), (97, 'Liberia', NULL, 'Monrovia', '', 'LR', 'LBR', '430', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '231', '^[0-9]{8,11}$', '^\\d{4}$', b'1'), (98, 'Libya', NULL, 'Tripoli', '', 'LY', 'LBY', '434', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '218', '^[0-9]{12}$', '^\\d{5}$', b'1'), (99, 'Liechtenstein', NULL, 'Vaduz', '', 'LI', 'LIE', '438', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '423', '^[0-9]{1,13}$', '^\\d{4}$', b'1'), (100, 'Lithuania', NULL, 'Vilnius', '', 'LT', 'LTU', '440', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '370', '^[0-9]{10,11}$', '^[Ll][Tt][- ]{0,1}\\d{5}$', b'1'), (101, 'Luxembourg', NULL, 'Luxembourg', '', 'LU', 'LUX', '442', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '352', '^[0-9]{12}$', '^\\d{4}$', b'1'), (102, 'Macedonia', NULL, 'Skopje', '', 'MK', 'MKD', '807', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '389', '^[0-9]{10}$', '^\\d{4}$', b'1'), (103, 'Madagascar', NULL, 'Antananarivo', '', 'MG', 'MDG', '450', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '261', '^[0-9]{2,13}$', '^\\d{3}$', b'1'), (104, 'Malawi', NULL, 'Lilongwe', '', 'MW', 'MWI', '454', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '265', '^[0-9]{2,13}$', NULL, b'1'), (105, 'Malaysia', NULL, 'Kuala Lumpur (legislative/judical) and Putrajaya (administrative', '', 'MY', 'MYS', '458', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '60', '^[0-9]{9}$', '^\\d{5}$', b'1'), (106, 'Maldives', NULL, 'Male', '', 'MV', 'MDV', '462', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '960', '^[0-9]{8}$', '^\\d{4,5}$', b'1'), (107, 'Mali', NULL, 'Bamako', '', 'ML', 'MLI', '466', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '223', '^[0-9]{8,13}$', NULL, b'1'), (108, 'Malta', NULL, 'Valletta', '', 'MT', 'MLT', '470', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '356', '^[0-9]{2,13}$', '^[A-Za-z]{3}\\s{0,1}\\d{4}$', b'1'), (109, 'Marshall Islands', NULL, 'Majuro', '', 'MH', 'MHL', '584', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '692', '^[0-9]{7,13}$', '^\\d{5}$', b'1'), (110, 'Mauritania', NULL, 'Nouakchott', '', 'MR', 'MRT', '478', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '222', '^[0-9]{6,13}$', NULL, b'1'), (111, 'Mauritius', NULL, 'Port Louis', '', 'MU', 'MUS', '480', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '230', '^[0-9]{10}$', NULL, b'1'), (112, 'Mexico', NULL, 'Mexico', '', 'MX', 'MEX', '484', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '52', '^[0-9]{11}$', '^\\d{5}$', b'1'), (113, 'Micronesia', NULL, 'Palikir', '', 'FM', 'FSM', '583', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '691', '^[0-9]{9}$', '^\\d{5}(-{1}\\d{4})$', b'1'), (114, 'Moldova', NULL, 'Chisinau', '', 'MD', 'MDA', '498', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '373', '^[0-9]{8,14}$', '^[Mm][Dd][- ]{0,1}\\d{4}$', b'1'), (115, 'Monaco', NULL, 'Monaco', '', 'MC', 'MCO', '492', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '377', '^[0-9]{1,13}$', '^980\\d{2}$', b'1'), (116, 'Mongolia', NULL, 'Ulaanbaatar', '', 'MN', 'MNG', '496', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '976', '^[0-9]{8,14}$', '^\\d{5}$', b'1'), (117, 'Montenegro', NULL, 'Podgorica', '', 'ME', 'MNE', '499', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '382', '^[0-9]{10}$', '^\\d{5}$', b'1'), (118, 'Morocco', NULL, 'Rabat', '', 'MA', 'MAR', '504', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '212', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (119, 'Mozambique', NULL, 'Maputo', '', 'MZ', 'MOZ', '508', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '258', '^[0-9]{2,13}$', '^\\d{4}$', b'1'), (120, 'Myanmar', NULL, 'Naypyidaw', '', 'MM', 'MMR', '104', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '95', '^[0-9]{8,14}$', '^\\d{5}$', b'1'), (121, 'Namibia', NULL, 'Windhoek', '', 'NA', 'NAM', '516', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '264', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (122, 'Nauru', NULL, 'Yaren', '', 'NR', 'NRU', '520', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '674', '^[0-9]{3,13}$', NULL, b'1'), (123, 'Nepal', NULL, 'Kathmandu', '', 'NP', 'NPL', '524', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '977', '^[0-9]{10,13}$', '^\\d{5}$', b'1'), (124, 'Netherlands', NULL, 'Amsterdam (administrative) and The Hague (legislative/judical)', '', 'NL', 'NLD', '528', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '31', '^[0-9]{9,10}$', '^\\d{4}\\s{0,1}[A-Za-z]{2}$', b'1'), (125, 'New Zealand', NULL, 'Wellington', '', 'NZ', 'NZL', '554', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '64', '^[0-9]{8,13}$', '^\\d{4}$', b'1'), (126, 'Nicaragua', NULL, 'Managua', '', 'NI', 'NIC', '558', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '505', '^[0-9]{1,13}$', '^\\d{5}$', b'1'), (127, 'Niger', NULL, 'Niamey', '', 'NE', 'NER', '562', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '227', '^[0-9]{9}$', '^\\d{4}$', b'1'), (128, 'Nigeria', NULL, 'Abuja', '', 'NG', 'NGA', '566', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '234', '^[0-9]{11}$', '^\\d{6}$', b'1'), (129, 'Norway', NULL, 'Oslo', '', 'NO', 'NOR', '578', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '47', '^[0-9]{9,10}$', '^\\d{4}$', b'1'), (130, 'Oman', NULL, 'Muscat', '', 'OM', 'OMN', '512', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '968', '^[0-9]{10}$', '^\\d{3}$', b'1'), (131, 'Pakistan', NULL, 'Islamabad', '', 'PK', 'PAK', '586', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '92', '^[0-9]{10,13}$', '^\\d{5}$', b'1'), (132, 'Palau', NULL, 'Melekeok', '', 'PW', 'PLW', '585', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '680', '^[0-9]{7,13}$', '^\\d{5}$', b'1'), (133, 'Panama', NULL, 'Panama', '', 'PA', 'PAN', '591', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '507', '^[0-9]{9}$', '^\\d{6}$', b'1'), (134, 'Papua New Guinea', NULL, 'Port Moresby', '', 'PG', 'PNG', '598', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '675', '^[0-9]{2,13}$', '^\\d{3}$', b'1'), (135, 'Paraguay', NULL, 'Asuncion', '', 'PY', 'PRY', '600', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '595', '^[0-9]{9,12}$', '^\\d{4}$', b'1'), (136, 'Peru', NULL, 'Lima', '', 'PE', 'PER', '604', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '51', '^[0-9]{10}$', '^\\d{5}$', b'1'), (137, 'Philippines', NULL, 'Manila', '', 'PH', 'PHL', '608', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '63', '^[0-9]{13}$', '^\\d{4}$', b'1'), (138, 'Poland', NULL, 'Warsaw', '', 'PL', 'POL', '616', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '48', '^[0-9]{12}$', '^\\d{2}[- ]{0,1}\\d{3}$', b'1'), (139, 'Portugal', NULL, 'Lisbon', '', 'PT', 'PRT', '620', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '351', '^[0-9]{11,13}$', '^\\d{4}$', b'1'), (140, 'Qatar', NULL, 'Doha', '', 'QA', 'QAT', '634', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '974', '^[0-9]{10}$', NULL, b'1'), (141, 'Romania', NULL, 'Bucharest', '', 'RO', 'ROU', '642', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '40', '^[0-9]{13}$', '^\\d{6}$', b'1'), (142, 'Russia', NULL, 'Moscow', '', 'RU', 'RUS', '643', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '7', '^[0-9]{13}$', '^\\d{6}$', b'1'), (143, 'Rwanda', NULL, 'Kigali', '', 'RW', 'RWA', '646', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '250', '^[0-9]{2,13}$', NULL, b'1'), (144, 'Saint Kitts and Nevis', NULL, 'Basseterre', '', 'KN', 'KNA', '659', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-869', '^[0-9]{10}$', NULL, b'1'), (145, 'Saint Lucia', NULL, 'Castries', '', 'LC', 'LCA', '662', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-758', '^[0-9]{10}$', NULL, b'1'), (146, 'Saint Vincent and the Grenadines', NULL, 'Kingstown', '', 'VC', 'VCT', '670', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-784', '^[0-9]{10}$', '^[Vv][Cc]\\d{4}$', b'1'), (147, 'Samoa', NULL, 'Apia', '', 'WS', 'WSM', '882', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '685', '^[0-9]{7}$', NULL, b'1'), (148, 'San Marino', NULL, 'San Marino', '', 'SM', 'SMR', '674', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '378', '^[0-9]{2,13}$', '^4789\\d$', b'1'), (149, 'Sao Tome and Principe', NULL, 'Sao Tome', '', 'ST', 'STP', '678', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '239', '^[0-9]{2,13}$', NULL, b'1'), (150, 'Saudi Arabia', NULL, 'Riyadh', '', 'SA', 'SAU', '682', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '966', '^[0-9]{11}$', '^\\d{5}(-{1}\\d{4})?$', b'1'), (151, 'Senegal', NULL, 'Dakar', '', 'SN', 'SEN', '686', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '221', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (152, 'Serbia', NULL, 'Belgrade', '', 'RS', 'SRB', '688', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '381', '^[0-9]{10,13}$', '^\\d{5}$', b'1'), (153, 'Seychelles', NULL, 'Victoria', '', 'SC', 'SYC', '690', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '248', '^[0-9]{1,13}$', NULL, b'1'), (154, 'Sierra Leone', NULL, 'Freetown', '', 'SL', 'SLE', '694', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '232', '^[0-9]{2,13}$', NULL, b'1'), (155, 'Singapore', NULL, 'Singapore', '', 'SG', 'SGP', '702', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '65', '^[0-9]{9}$', '^\\d{2}$', b'1'), (156, 'Slovakia', NULL, 'Bratislava', '', 'SK', 'SVK', '703', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '421', '^[0-9]{12}$', '^\\d{5}\\s\\(\\d{3}\\s\\d{2}\\)$', b'1'), (157, 'Slovenia', NULL, 'Ljubljana', '', 'SI', 'SVN', '705', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '386', '^[0-9]{2,13}$', '^([Ss][Ii][- ]{0,1}){0,1}\\d{4}$', b'1'), (158, 'Solomon Islands', NULL, 'Honiara', '', 'SB', 'SLB', '90', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '677', '^[0-9]{9}$', NULL, b'1'), (159, 'Somalia', NULL, 'Mogadishu', '', 'SO', 'SOM', '706', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '252', '^[0-9]{7,13}$', NULL, b'1'), (160, 'South Africa', NULL, 'Pretoria (administrative), Cape Town (legislative), and Bloemfon', '', 'ZA', 'ZAF', '710', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '27', '^[0-9]{9,12}$', '^\\d{4}$', b'1'), (161, 'Spain', NULL, 'Madrid', '', 'ES', 'ESP', '724', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '34', '^[0-9]{9,10}$', '^\\d{5}$', b'1'), (162, 'Sri Lanka', NULL, 'Colombo (administrative/judical) and Sri Jayewardenepura Kotte (', '', 'LK', 'LKA', '144', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '94', '^[0-9]{7,9}$', '^\\d{5}$', b'1'), (163, 'Sudan', NULL, 'Khartoum', '', 'SD', 'SDN', '736', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '249', '^[0-9]{1,13}$', '^\\d{5}$', b'1'), (164, 'Suriname', NULL, 'Paramaribo', '', 'SR', 'SUR', '740', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '597', '^[0-9]{1,13}$', NULL, b'1'), (165, 'Swaziland', NULL, 'Mbabane (administrative) and Lobamba (legislative)', '', 'SZ', 'SWZ', '748', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '268', '^[0-9]{2,13}$', '^[A-Za-z]\\d{3}$', b'1'), (166, 'Sweden', NULL, 'Stockholm', '', 'SE', 'SWE', '752', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '46', '^[0-9]{10,13}$', '^\\d{3}\\s*\\d{2}$', b'1'), (167, 'Switzerland', NULL, 'Bern', '', 'CH', 'CHE', '756', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '41', '^[0-9]{11}$', '^\\d{4}$', b'1'), (168, 'Syria', NULL, 'Damascus', '', 'SY', 'SYR', '760', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '963', '^[0-9]{11}$', NULL, b'1'), (169, 'Tajikistan', NULL, 'Dushanbe', '', 'TJ', 'TJK', '762', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '992', '^[0-9]{2,13}$', '^\\d{6}$', b'1'), (170, 'Tanzania', NULL, 'Dar es Salaam (administrative/judical) and Dodoma (legislative)', '', 'TZ', 'TZA', '834', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '255', '^[0-9]{3,13}$', NULL, b'1'), (171, 'Thailand', NULL, 'Bangkok', '', 'TH', 'THA', '764', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '66', '^[0-9]{10}$', '^\\d{5}$', b'1'), (172, 'East Timor', NULL, 'Dili', '', 'TL', 'TLS', '626', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '670', '^[0-9]{10}$', NULL, b'1'), (173, 'Togo', NULL, 'Lome', '', 'TG', 'TGO', '768', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '228', '^[0-9]{10}$', NULL, b'1'), (174, 'Tonga', NULL, 'Nuku\'alofa', '', 'TO', 'TON', '776', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '676', '^[0-9]{2,13}$', NULL, b'1'), (175, 'Trinidad and Tobago', NULL, 'Port-of-Spain', '', 'TT', 'TTO', '780', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-868', '^[0-9]{10}$', '^\\d{6}$', b'1'), (176, 'Tunisia', NULL, 'Tunis', '', 'TN', 'TUN', '788', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '216', '^[0-9]{8,9}$', '^\\d{4}$', b'1'), (177, 'Turkey', NULL, 'Ankara', '', 'TR', 'TUR', '792', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '90', '^[0-9]{13}$', '^\\d{5}$', b'1'), (178, 'Turkmenistan', NULL, 'Ashgabat', '', 'TM', 'TKM', '795', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '993', '^[0-9]{1,13}$', '^\\d{6}$', b'1'), (179, 'Tuvalu', NULL, 'Funafuti', '', 'TV', 'TUV', '798', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '688', '^[0-9]{1,13}$', NULL, b'1'), (180, 'Uganda', NULL, 'Kampala', '', 'UG', 'UGA', '800', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '256', '^[0-9]{2,13}$', NULL, b'1'), (181, 'Ukraine', NULL, 'Kiev', '', 'UA', 'UKR', '804', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '380', '^[0-9]{11}$', '^\\d{5}$', b'1'), (182, 'United Arab Emirates', NULL, 'Abu Dhabi', '', 'AE', 'ARE', '784', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '971', '^[0-9]{11}$', NULL, b'1'), (183, 'United Kingdom', NULL, 'London', '', 'GB', 'GBR', '826', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '44', '^[0-9]{10,14}$', '^[A-Z]{1,2}[0-9R][0-9A-Z]?\\s*[0-9][A-Z-[CIKMOV]]{2}', b'1'), (184, 'United States', NULL, 'Washington', '', 'US', 'USA', '840', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1', '^[0-9]{10,16}$', '^\\b\\d{5}\\b(?:[- ]{1}\\d{4})?$', b'1'), (185, 'Uruguay', NULL, 'Montevideo', '', 'UY', 'URY', '858', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '598', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (186, 'Uzbekistan', NULL, 'Tashkent', '', 'UZ', 'UZB', '860', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '998', '^[0-9]{2,13}$', '^\\d{3} \\d{3}$', b'1'), (187, 'Vanuatu', NULL, 'Port-Vila', '', 'VU', 'VUT', '548', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '678', '^[0-9]{1,13}$', NULL, b'1'), (188, 'Vatican', NULL, 'Vatican City', '', 'VA', 'VAT', '336', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '379', '^[0-9]{10,15}$', '^120$', b'1'), (189, 'Venezuela', NULL, 'Caracas', '', 'VE', 'VEN', '862', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '58', '^[0-9]{10}$', '^\\d{4}(\\s[a-zA-Z]{1})?$', b'1'), (190, 'Vietnam', NULL, 'Hanoi', '', 'VN', 'VNM', '704', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '84', '^[0]?(((24|28)\\d{8})|(2[0-9]{2}\\d{7})|([35789]\\d{8}))$', '^\\d{6}$', b'1'), (191, 'Yemen', NULL, 'Sanaa', '', 'YE', 'YEM', '887', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '967', '^[0-9]{11}$', NULL, b'1'), (192, 'Zambia', NULL, 'Lusaka', '', 'ZM', 'ZMB', '894', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '260', '^[0-9]{2,13}$', '^\\d{5}$', b'1'), (193, 'Zimbabwe', NULL, 'Harare', '', 'ZW', 'ZWE', '716', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '263', '^[0-9]{2,13}$', NULL, b'1'), (194, 'Taiwan', NULL, 'Taipei', '', 'TW', 'TWN', '158', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '886', '^[0-9]{10}$', '^\\d{5}$', b'1'), (196, 'Christmas Island', NULL, 'The Settlement (Flying Fish Cove)', '', 'CX', 'CXR', '162', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '61', '^[0-9]{5,13}$', '^\\d{4}$', b'1'), (197, 'Cocos Islands', NULL, 'West Island', '', 'CC', 'CCK', '166', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '61', '^[0-9]{5,13}$', '^\\d{4}$', b'1'), (200, 'New Caledonia', NULL, 'Noumea', '', 'NC', 'NCL', '540', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '687', '^[0-9]{7}$', '^988\\d{2}$', b'1'), (201, 'French Polynesia', NULL, 'Papeete', '', 'PF', 'PYF', '258', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '689', '^[0-9]{8}$', '^987\\d{2}$', b'1'), (202, 'Mayotte', NULL, 'Mamoudzou', '', 'YT', 'MYT', '175', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '262', '^[0-9]{1,13}$', '^976\\d{2}$', b'1'), (203, 'Saint Pierre and Miquelon', NULL, 'Saint-Pierre', '', 'PM', 'SPM', '666', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '508', '^[0-9]{1,13}$', '^97500$', b'1'), (204, 'Wallis and Futuna', NULL, 'Mata\'utu', '', 'WF', 'WLF', '876', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '681', '^[0-9]{1,13}$', '^986\\d{2}$', b'1'), (207, 'Cook Islands', NULL, 'Avarua', '', 'CK', 'COK', '184', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '682', '^[0-9]{7}$', NULL, b'1'), (208, 'Niue', NULL, 'Alofi', '', 'NU', 'NIU', '570', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '683', '^[0-9]{5}$', NULL, b'1'), (209, 'Tokelau', NULL, '', '', 'TK', 'TKL', '772', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '690', '^[0-9]{2,13}$', NULL, b'1'), (210, 'Guernsey', NULL, 'Saint Peter Port', '', 'GG', 'GGY', '831', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '44-1481', '^[0-9]{10}$', '^[A-Za-z]{2}\\d\\s{0,1}\\d[A-Za-z]{2}$', b'1'), (211, 'Isle of Man', NULL, 'Douglas', '', 'IM', 'IMN', '833', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '44-1624', '^[0-9]{6,10}$', '^[Ii[Mm]\\d{1,2}\\s\\d\\[A-Z]{2}$', b'1'), (212, 'Jersey', NULL, 'Saint Helier', '', 'JE', 'JEY', '832', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '44-1534', '^[0-9]{6,10}$', '^[Jj][Ee]\\d\\s{0,1}\\d[A-Za-z]{2}$', b'1'), (213, 'Anguilla', NULL, 'The Valley', '', 'AI', 'AIA', '660', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-264', '^[0-9]{10}$', '^[Aa][I][-][2][6][4][0]$', b'1'), (214, 'Bermuda', NULL, 'Hamilton', '', 'BM', 'BMU', '60', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-441', '^[0-9]{10}$', '^[A-Za-z]{2}\\s([A-Za-z]{2}|\\d{2})$', b'1'), (215, 'British Indian Ocean Territory', NULL, '', '', 'IO', 'IOT', '86', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '246', '^[0-9]{10}$', '^[Bb]{2}[Nn][Dd]\\s{0,1}[1][Zz]{2}$', b'1'), (216, 'British Virgin Islands', NULL, 'Road Town', '', 'VG', 'VGB', '92', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-284', '^[0-9]{10}$', '^[Vv][Gg]\\d{4}$', b'1'), (217, 'Cayman Islands', NULL, 'George Town', '', 'KY', 'CYM', '136', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-345', '^[0-9]{10}$', '^[Kk][Yy]\\d[-\\s]{0,1}\\d{4}$', b'1'), (218, 'Falkland Islands', NULL, 'Stanley', '', 'FK', 'FLK', '238', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '500', '^[0-9]{6}$', '^[Ff][Ii][Qq]{2}\\s{0,1}[1][Zz]{2}$', b'1'), (219, 'Gibraltar', NULL, 'Gibraltar', '', 'GI', 'GIB', '292', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '350', '^[0-9]{3,13}$', '^[Gg][Xx][1]{2}\\s{0,1}[1][Aa]{2}$', b'1'), (220, 'Montserrat', NULL, 'Plymouth', '', 'MS', 'MSR', '500', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-664', '^[0-9]{10}$', '^[Mm][Ss][Rr]\\s{0,1}\\d{4}$', b'1'), (221, 'Pitcairn Islands', NULL, 'Adamstown', '', 'PN', 'PCN', '612', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '64', '^[0-9]{1,13}$', '^[Pp][Cc][Rr][Nn]\\s{0,1}[1][Zz]{2}$', b'1'), (222, 'Saint Helena', NULL, 'Jamestown', '', 'SH', 'SHN', '654', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '290', '^[0-9]{4,13}$', '^[Ss][Tt][Hh][Ll]\\s{0,1}[1][Zz]{2}$', b'1'), (224, 'Turks and Caicos Islands', NULL, 'Grand Turk', '', 'TC', 'TCA', '796', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-649', '^[0-9]{10}$', '^[Tt][Kk][Cc][Aa]\\s{0,1}[1][Zz]{2}$', b'1'), (225, 'Northern Mariana Islands', NULL, 'Saipan', '', 'MP', 'MNP', '580', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-670', '^[0-9]{10}$', '^\\d{5}$', b'1'), (226, 'Puerto Rico', NULL, 'San Juan', '', 'PR', 'PRI', '630', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-787,1-939', '^[0-9]{10}$', '^\\d{5}$', b'1'), (227, 'American Samoa', NULL, 'Pago Pago', '', 'AS', 'ASM', '16', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-684', '^[0-9]{10}$', '^\\d{5}(-{1}\\d{4,6})$', b'1'), (228, 'Guam', NULL, 'Hagatna', '', 'GU', 'GUM', '316', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-671', '^[0-9]{10}$', '^\\d{5}$', b'1'), (230, 'U.S. Virgin Islands', NULL, 'Charlotte Amalie', '', 'VI', 'VIR', '850', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '1-340', '^[0-9]{10}$', '^\\d{5}$', b'1'), (231, 'Hong Kong', NULL, '', '', 'HK', 'HKG', '344', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '852', '^[0-9]{11}$', NULL, b'1'), (232, 'Macau', NULL, 'Macau', '', 'MO', 'MAC', '446', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '853', '^[0-9]{1,13}$', NULL, b'1'), (233, 'Faroe Islands', NULL, 'Torshavn', '', 'FO', 'FRO', '234', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '298', '^[0-9]{7}$', '^\\d{3}$', b'1'), (234, 'Greenland', NULL, 'Nuuk (Godthab)', '', 'GL', 'GRL', '304', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '299', '^[0-9]{6,13}$', '^\\d{4}$', b'1'), (238, 'Reunion', NULL, 'Saint-Denis', '', 'RE', 'REU', '638', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '262', '^[0-9]{12}$', '^974\\d{2}$', b'1'), (240, 'Aruba', NULL, 'Oranjestad', '', 'AW', 'ABW', '533', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '297', '^[0-9]{9}$', NULL, b'1'), (241, 'Netherlands Antilles', NULL, 'Willemstad', '', 'AN', 'ANT', '530', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '599', '^[0-9]{1,13}$', NULL, b'1'), (242, 'Svalbard and Jan Mayen', NULL, 'Longyearbyen', '', 'SJ', 'SJM', '744', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '47', '^[0-9]{2,13}$', '^\\d{4}$', b'1'), (245, 'Australian Antarctic Territory', NULL, '', '', 'AQ', 'ATA', '10', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '672', '^[0-9]{11}$', NULL, b'1'), (246, 'Curacao', '', '', '', 'CW', 'CUW', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '599', '^[0-9]{1,13}$', NULL, b'1'), (247, 'Democratic Republic of the Congo', '', '', '', 'CD', 'COD', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '243', '^[0-9]{2,13}$', '^[Cc][Dd]$', b'1'), (248, 'Kosovo', '', '', '', 'XK', 'XKX', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '383', '^[0-9]{10}$', '^\\d{5}$', b'1'), (249, 'Palestine', '', '', '', 'PS', 'PSE', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '970', '^[0-9]{11}$', NULL, b'1'), (250, 'Republic of the Congo', '', '', '', 'CG', 'COG', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '242', '^[0-9]{1,13}$', NULL, b'1'), (251, 'Saint Barthelemy', '', '', '', 'BL', 'BLM', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '590', '^[0-9]{1,13}$', '^97133$', b'1'), (252, 'Saint Martin', '', '', '', 'MF', 'MAF', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '590', '^[0-9]{6,13}$', '^97150$', b'1'), (253, 'Sint Maarten', '', '', '', 'SX', 'SXM', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '1-721', '^[0-9]{10}$', NULL, b'1'), (254, 'South Sudan', '', '', '', 'SS', 'SSD', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '211', '^[0-9]{2,13}$', NULL, b'1'), (255, 'Western Sahara', '', '', '', 'EH', 'ESH', '', '', 0.0000000, 0.0000000, '', '', '', '', '', 0, '212', '^[0-9]{1,13}$', NULL, b'1'), (256, '', '', '', '', '', '', '', '', NULL, NULL, '', '', '', '', '', 0, '', '0', '^[Bb][Ii][Qq]{2}\\s{0,1}[1][Zz]{2}$', b'0'), (257, 'Ascension island', 'Ascension island', '', '', 'AC', '', '', '', NULL, NULL, '', '', '', '', '', 0, '', '0', '^[Aa][Ss][Cc][Nn]\\s{0,1}[1][Zz][Zz]$', b'0');
COMMIT;
-- ----------------------------
-- Table structure for locations_states
-- ----------------------------
DROP TABLE IF EXISTS `locations_states`;
CREATE TABLE `locations_states` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`alt_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`capital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`alt_capital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`country_code` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ISO 3166-1 alpha-2 two-letter country codes',
`iso` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'ISO 3166-2 state codes for identifying the principal subdivisions (e.g., provinces or states)',
`fips` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'NGA geopolitical codes if exists',
`hasc` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'Hierarchical administrative subdivision codes if exists',
`level` int(11) NULL DEFAULT 1 COMMENT 'Administrative level 1',
`types` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`alt_types` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`lat` decimal(10, 7) NULL DEFAULT NULL,
`lng` decimal(10, 7) NULL DEFAULT NULL,
`postcode` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`neighbours` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`languages` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'ISO 639-1 two-letter language code ',
`currency` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '',
`flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'URL or path',
`map` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'URL or path',
`url` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'URL or path',
`sort_order` int(11) NULL DEFAULT 0,
`is_active` bit(1) NULL DEFAULT b'1',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 174 CHARACTER SET = utf8 COLLATE = utf8_general_ci;
-- ----------------------------
-- Records of locations_states
-- ----------------------------
BEGIN;
INSERT INTO `locations_states` VALUES (1, 'An Giang', 'An Giang', 'Long Xuyên', '', 'VN', 'VN-44', 'VM0', 'VN.AG', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, b'1'), (2, 'Ba Ria-Vung Tau', 'Bà Rịa–Vũng Tàu', 'Vũng Tàu', '', 'VN', 'VN-43', 'VM4', 'VN.BV', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, b'1'), (3, 'Bac Giang', 'Bắc Giang', 'Bắc Giang', '', 'VN', 'VN-54', 'VM7', 'VN.BG', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, b'1'), (4, 'Bac Kan', 'Bắc Kạn', 'Bắc Kạn', '', 'VN', 'VN-53', 'VM7', 'VN.BK', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 4, b'1'), (5, 'Bac Lieu', 'Bạc Liêu', 'Bạc Liêu', '', 'VN', 'VN-55', 'VM7', 'VN.BL', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 5, b'1'), (6, 'Bac Ninh', 'Bắc Ninh', 'Bắc Ninh', '', 'VN', 'VN-56', 'VM7', 'VN.BN', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, b'1'), (7, 'Ben Tre', 'Bến Tre', 'Bến Tre', '', 'VN', 'VN-50', 'VM0', 'VN.BR', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 7, b'1'), (8, 'Binh Dinh', 'Bình Định', 'Quy Nhơn', '', 'VN', 'VN-31', 'VM4', 'VN.BD', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 8, b'1'), (9, 'Binh Duong', 'Bình Dương', 'Thủ Dầu Một', '', 'VN', 'VN-57', 'VM7', 'VN.BI', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 9, b'1'), (10, 'Binh Phuoc', 'Bình Phước', 'Đồng Xoài', '', 'VN', 'VN-58', 'VM7', 'VN.BP', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 10, b'1'), (11, 'Binh Thuan', 'Bình Thuận', 'Phan Thiết', '', 'VN', 'VN-40', 'VM4', 'VN.BU', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 11, b'1'), (12, 'Ca Mau', 'Cà Mau', 'Cà Mau', '', 'VN', 'VN-59', 'VM7', 'VN.CM', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 12, b'1'), (13, 'Can Tho', 'Cần Thơ', 'Cần Thơ', '', 'VN', 'VN-CT', 'VM8', 'VN.CN', 1, 'municipality', 'thành phố', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -3, b'1'), (14, 'Cao Bang', 'Cao Bằng', 'Cao Bằng', '', 'VN', 'VN-04', 'VM0', 'VN.CB', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, b'1'), (15, 'Da Nang', 'Đà Nẵng', 'Đà Nẵng', '', 'VN', 'VN-DN', 'VM7', 'VN.DA', 1, 'municipality', 'thành phố', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -2, b'1'), (16, 'Dak Lak', 'Đắk Lắk', 'Buôn Ma Thuột', '', 'VN', 'VN-33', 'VM8', 'VN.DC', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 16, b'1'), (17, 'Dak Nong', 'Đắk Nông', 'Gia Nghĩa', '', 'VN', 'VN-72', 'VM9', 'VN.DO', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 17, b'1'), (18, 'Dien Bien', 'Điện Biên', 'Điện Biên Phủ', '', 'VN', 'VN-71', 'VM9', 'VN.DB', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 18, b'1'), (19, 'Dong Nai', 'Đồng Nai', 'Biên Hòa', '', 'VN', 'VN-39', 'VM4', 'VN.DN', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 19, b'1'), (20, 'Dong Thap', 'Đồng Tháp', 'Cao Lãnh', '', 'VN', 'VN-45', 'VM0', 'VN.DT', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 20, b'1'), (21, 'Gia Lai', 'Gia Lai', 'Pleiku', '', 'VN', 'VN-30', 'VM4', 'VN.GL', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 21, b'1'), (22, 'Ha Giang', 'Hà Giang', 'Hà Giang', '', 'VN', 'VN-03', 'VM5', 'VN.HG', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 22, b'1'), (23, 'Ha Nam', 'Hà Nam', 'Phủ Lý', '', 'VN', 'VN-63', 'VM8', 'VN.HM', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 23, b'1'), (24, 'Ha Noi', 'Hà Nội', 'Hà Nội', '', 'VN', 'VN-HN', 'VM4', 'VN.HI', 1, 'municipality, capital', 'thành phố, thủ đô', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -5, b'1'), (25, 'Ha Tinh', 'Hà Tĩnh', 'Hà Tĩnh', '', 'VN', 'VN-23', 'VM5', 'VN.HT', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 25, b'1'), (26, 'Hai Duong', 'Hải Dương', 'Hải Dương', '', 'VN', 'VN-61', 'VM7', 'VN.HD', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 26, b'1'), (27, 'Hai Phong', 'Hải Phòng', 'Hải Phòng', '', 'VN', 'VN-HP', 'VM1', 'VN.HP', 1, 'municipality', 'thành phố', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, b'1'), (28, 'Hau Giang', 'Hậu Giang', 'Vị Thanh', '', 'VN', 'VN-73', 'VM9', 'VN.HU', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 28, b'1'), (29, 'Ho Chi Minh', 'Hồ Chí Minh', 'Hồ Chí Minh', '', 'VN', 'VN-SG', 'VM2', 'VN.HC', 1, 'municipality', 'thành phố', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -4, b'1'), (30, 'Hoa Binh', 'Hòa Bình', 'Hoàn Bình', '', 'VN', 'VN-14', 'VM5', 'VN.HO', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 29, b'1'), (31, 'Hung Yen', 'Hưng Yên', 'Hưng Yên', '', 'VN', 'VN-66', 'VM8', 'VN.HY', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 30, b'1'), (32, 'Khanh Hoa', 'Khánh Hòa', 'Nha Trang', '', 'VN', 'VN-34', 'VM5', 'VN.KH', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 31, b'1'), (33, 'Kien Giang', 'Kiên Giang', 'Rạch Giá', '', 'VN', 'VN-47', 'VM2', 'VN.KG', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 32, b'1'), (34, 'Kon Tum', 'Kon Tum', 'Kon Tum', '', 'VN', 'VN-28', 'VM5', 'VN.KT', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 33, b'1'), (35, 'Lai Chau', 'Lai Châu', 'Lai Châu', '', 'VN', 'VN-01', 'VM8', 'VN.LI', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 34, b'1'), (36, 'Lam Dong', 'Lâm Đồng', 'Đà Lạt', '', 'VN', 'VN-35', 'VM2', 'VN.LD', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 35, b'1'), (37, 'Lang Son', 'Lạng Sơn', 'Lạng Sơn', '', 'VN', 'VN-09', 'VM3', 'VN.LS', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 36, b'1'), (38, 'Lao Cai', 'Lào Cai', 'Lào Cai', '', 'VN', 'VN-02', 'VM9', 'VN.LO', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 37, b'1'), (39, 'Long An', 'Long An', 'Tân An', '', 'VN', 'VN-41', 'VM2', 'VN.LA', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 38, b'1'), (40, 'Nam Dinh', 'Nam Định', 'Nam Định', '', 'VN', 'VN-67', 'VM8', 'VN.ND', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 39, b'1'), (41, 'Nghe An', 'Nghệ An', 'Vinh', '', 'VN', 'VN-22', 'VM5', 'VN.NA', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 40, b'1'), (42, 'Ninh Binh', 'Ninh Bình', 'Ninh Bình', '', 'VN', 'VN-18', 'VM5', 'VN.NB', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 41, b'1'), (43, 'Ninh Thuan', 'Ninh Thuận', 'Phan Rang-Tháp Chàm', '', 'VN', 'VN-36', 'VM6', 'VN.NT', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 42, b'1'), (44, 'Phu Tho', 'Phú Thọ', 'Việt Trì', '', 'VN', 'VN-68', 'VM8', 'VN.PT', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 43, b'1'), (45, 'Phu Yen', 'Phú Yên', 'Tuy Hòa', '', 'VN', 'VN-32', 'VM6', 'VN.PY', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 44, b'1'), (46, 'Quang Binh', 'Quảng Bình', 'Đồng Hới', '', 'VN', 'VN-24', 'VM6', 'VN.QB', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 45, b'1'), (47, 'Quang Nam', 'Quảng Nam', 'Tam Kỳ', '', 'VN', 'VN-27', 'VM8', 'VN.QM', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 46, b'1'), (48, 'Quang Ngai', 'Quảng Ngãi', 'Quảng Ngãi', '', 'VN', 'VN-29', 'VM6', 'VN.QG', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 47, b'1'), (49, 'Quang Ninh', 'Quảng Ninh', 'Hạ Long', '', 'VN', 'VN-13', 'VM3', 'VN.QN', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 48, b'1'), (50, 'Quang Tri', 'Quảng Trị', 'Đông Hà', '', 'VN', 'VN-25', 'VM6', 'VN.QT', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 49, b'1'), (51, 'Soc Trang', 'Sóc Trăng', 'Sóc Trăng', '', 'VN', 'VN-52', 'VM6', 'VN.ST', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 50, b'1'), (52, 'Son La', 'Sơn La', 'Sơn La', '', 'VN', 'VN-05', 'VM3', 'VN.SL', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 51, b'1'), (53, 'Tay Ninh', 'Tây Ninh', 'Tây Ninh', '', 'VN', 'VN-37', 'VM3', 'VN.TN', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 52, b'1'), (54, 'Thai Binh', 'Thái Bình', 'Thái Bình', '', 'VN', 'VN-20', 'VM3', 'VN.TB', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 53, b'1'), (55, 'Thai Nguyen', 'Thái Nguyên', 'Thái Nguyên', '', 'VN', 'VN-69', 'VM8', 'VN.TY', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 54, b'1'), (56, 'Thanh Hoa', 'Thanh Hóa', 'Thanh Hóa', '', 'VN', 'VN-21', 'VM3', 'VN.TH', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 55, b'1'), (57, 'Thua Thien-Hue', 'Thừa Thiên–Huế', 'Huế', '', 'VN', 'VN-26', 'VM6', 'VN.TT', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 56, b'1'), (58, 'Tien Giang', 'Tiền Giang', 'Mỹ Tho', '', 'VN', 'VN-46', 'VM3', 'VN.TG', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 57, b'1'), (60, 'Tra Vinh', 'Trà Vinh', 'Trà Vinh', '', 'VN', 'VN-51', 'VM6', 'VN.TV', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 59, b'1'), (61, 'Tuyen Quang', 'Tuyên Quang', 'Tuyên Quang', '', 'VN', 'VN-07', 'VM6', 'VN.TQ', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 60, b'1'), (62, 'Vinh Long', 'Vĩnh Long', 'Vĩnh Long', '', 'VN', 'VN-49', 'VM6', 'VN.VL', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 61, b'1'), (63, 'Vinh Phuc', 'Vĩnh Phúc', 'Vĩnh Yên', '', 'VN', 'VN-70', 'VM8', 'VN.VC', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 62, b'1'), (64, 'Yen Bai', 'Yên Bái', 'Yên Bái', '', 'VN', 'VN-06', 'VM7', 'VN.YB', 1, 'province', 'tỉnh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 63, b'1');
COMMIT;
-- ----------------------------
-- Table structure for map_coordinate_systems
-- ----------------------------
DROP TABLE IF EXISTS `map_coordinate_systems`;
CREATE TABLE `map_coordinate_systems` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`locale` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NOT NULL DEFAULT 0,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`creator_id` bigint(20) NOT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`last_editor_id` bigint(20) NULL DEFAULT 0,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`status` tinyint(4) NOT NULL DEFAULT 0,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
PRIMARY KEY (`id`, `locale`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of map_coordinate_systems
-- ----------------------------
BEGIN;
INSERT INTO `map_coordinate_systems` VALUES (1, 'en', 2, 'Abidjan 1987', NULL, 0, '', 0, NULL, 1, '2021-08-06 21:28:24', '2021-08-06 21:28:25'), (2, 'en', 2, 'Abidjan 1987 / TM 5 NW', NULL, 0, '', 0, NULL, 1, '2021-08-06 21:28:47', '2021-08-06 21:28:49'), (3, 'en', 2, 'Abidjan 1987 / UTM zone 29N', NULL, 0, '', 0, NULL, 1, '2021-08-06 21:29:17', '2021-08-06 21:29:18'), (4, 'en', 2, 'Abidjan 1987 / UTM zone 30N', NULL, 0, '', 0, NULL, 1, '2021-08-06 21:29:45', '2021-08-06 21:29:48');
COMMIT;
-- ----------------------------
-- Table structure for map_entities
-- ----------------------------
DROP TABLE IF EXISTS `map_entities`;
CREATE TABLE `map_entities` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`locale` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NOT NULL DEFAULT 0,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`creator_id` bigint(20) NOT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`last_editor_id` bigint(20) NULL DEFAULT 0,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`status` tinyint(4) NOT NULL DEFAULT 0,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
PRIMARY KEY (`id`, `locale`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of map_entities
-- ----------------------------
BEGIN;
INSERT INTO `map_entities` VALUES (1, 'en', 2, 'ABC Coal', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:29:59'), (2, 'en', 2, 'Enphase-USA', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:30:18'), (3, 'en', 2, 'ABC Solar Distributed Generation', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:30:40');
COMMIT;
-- ----------------------------
-- Table structure for map_types
-- ----------------------------
DROP TABLE IF EXISTS `map_types`;
CREATE TABLE `map_types` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`locale` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NOT NULL DEFAULT 0,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`creator_id` bigint(20) NOT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`last_editor_id` bigint(20) NULL DEFAULT 0,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`status` tinyint(4) NOT NULL DEFAULT 0,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
PRIMARY KEY (`id`, `locale`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of map_types
-- ----------------------------
BEGIN;
INSERT INTO `map_types` VALUES (1, 'en', 2, 'Solar', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:28:52'), (2, 'en', 2, 'Wind', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:28:52'), (3, 'en', 2, 'Roads', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:28:53'), (4, 'en', 2, 'Mining', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:28:54'), (5, 'en', 2, 'Contruction', NULL, 0, '', 0, NULL, 1, NULL, '2021-08-06 22:28:57');
COMMIT;
-- ----------------------------
-- Table structure for maps
-- ----------------------------
DROP TABLE IF EXISTS `maps`;
CREATE TABLE `maps` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`locale` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NOT NULL DEFAULT 0,
`guid` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`ft_search` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`lat` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`lng` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`type_id` tinyint(4) NULL DEFAULT NULL,
`icon` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`image` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`color` char(7) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`coordinate_system_id` int(11) NOT NULL DEFAULT 0,
`entity_id` int(11) NOT NULL DEFAULT 0,
`creator_id` bigint(20) NOT NULL DEFAULT 0,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`last_editor_id` int(20) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`owner_id` bigint(20) NOT NULL,
`owner_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`status` tinyint(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `IX_status_coordinate`(`coordinate_system_id`, `status`) USING BTREE,
FULLTEXT INDEX `FT_search`(`ft_search`)
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of maps
-- ----------------------------
BEGIN;
INSERT INTO `maps` VALUES (1, '', 0, 'dccd3a03-f6cd-11eb-b2fe-00ffcdd2e595', ' eye hospital of ho chi minh city ', '10.779530033579041', '106.68480992054998', 'Eye Hospital of Ho Chi Minh City', 'Cao Thang Eye Hospital offers ophthalmologic care to international patients. We perform Refractive surgery for Astigmatism, Myopia, Presbyopia, Hyperopia.', 1, '{\"path\":\"2021/08/06/\",\"name\":\"V-Model\",\"ext\":\".png\",\"width\":587,\"height\":467,\"client_original_name\":\"V-Model.png\",\"size\":53156,\"version\":1628266032}', '{\"path\":\"2021/08/06/\",\"name\":\"crm-va-tu-dong-hoa-tiep-thi-di-doi-voi-nhau-trong-ky-nguyen-tiep-thi-ky-thuat-so\",\"ext\":\".png\",\"width\":730,\"height\":390,\"client_original_name\":\"crm-va-tu-dong-hoa-tiep-thi-di-doi-voi-nhau-trong-ky-nguyen-tiep-thi-ky-thuat-so.png\",\"size\":48847,\"version\":1628266037}', '#000000', 2, 1, 1, 'Developer Software', 1, 'Developer Software', '2021-08-06 22:49:19', '2021-08-07 01:20:35', 1, 'Developer Software', 1), (2, '', 0, '0a0fdcbd-f6d2-11eb-b2fe-00ffcdd2e595', ' otolaryngology hospital of hồ chí minh city ', '10.785205548787381', '106.68400739229156', 'Otolaryngology Hospital of Hồ Chí Minh City', 'Cao Thang Eye Hospital offers ophthalmologic care to international patients. We perform Refractive surgery for Astigmatism, Myopia, Presbyopia, Hyperopia.', 1, NULL, NULL, '#000000', 4, 2, 1, 'Developer Software', NULL, NULL, '2021-08-06 23:19:13', '2021-08-07 00:17:24', 1, 'Developer Software', 1), (3, '', 0, '258c614f-f6d2-11eb-b2fe-00ffcdd2e595', ' cho ray hospital ', '10.758350169685169', '106.65950273077381', 'Cho Ray Hospital', 'Cao Thang Eye Hospital offers ophthalmologic care to international patients. We perform Refractive surgery for Astigmatism, Myopia, Presbyopia, Hyperopia.', 1, NULL, NULL, '#9E6969', 3, 2, 1, 'Developer Software', NULL, NULL, '2021-08-06 23:19:59', '2021-08-07 00:17:26', 1, 'Developer Software', 1), (4, '', 0, '86a0a111-f6e1-11eb-b2fe-00ffcdd2e595', ' van hanh general hospital ', '10.772742754125819', '106.67150616622239', 'Van Hanh General Hospital', 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using \'Content here, content here\', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for \'lorem ipsum\' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).', 2, NULL, NULL, '#6F3030', 4, 2, 1, 'Developer Software', NULL, NULL, '2021-08-07 01:10:05', '2021-08-07 01:10:05', 1, 'Developer Software', 1);
COMMIT;
-- ----------------------------
-- Table structure for mods
-- ----------------------------
DROP TABLE IF EXISTS `mods`;
CREATE TABLE `mods` (
`id` int(11) NOT NULL DEFAULT 0,
`guid` char(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`locale` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NULL DEFAULT NULL,
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`mod` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`is_header` bit(1) NULL DEFAULT b'0',
`iseq` tinyint(4) NULL DEFAULT 0,
`parent_id` int(11) NULL DEFAULT NULL,
PRIMARY KEY (`id`, `locale`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of mods
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for refs_channels
-- ----------------------------
DROP TABLE IF EXISTS `refs_channels`;
CREATE TABLE `refs_channels` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`guid` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`locale` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NULL DEFAULT NULL,
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`status` tinyint(4) NULL DEFAULT 1,
PRIMARY KEY (`id`, `locale`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of refs_channels
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for roles
-- ----------------------------
DROP TABLE IF EXISTS `roles`;
CREATE TABLE `roles` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`guid` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`locale` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NULL DEFAULT 0,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`iseq` int(11) NULL DEFAULT NULL,
`parent_id` int(11) NULL DEFAULT NULL,
`status` tinyint(4) NULL DEFAULT 1,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`creator_id` int(11) NULL DEFAULT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_editor_id` int(11) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`, `locale`) USING BTREE,
UNIQUE INDEX `UNQ_guid`(`guid`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of roles
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for sections
-- ----------------------------
DROP TABLE IF EXISTS `sections`;
CREATE TABLE `sections` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`guid` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`locale` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`locale_bw` int(11) NULL DEFAULT NULL,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`mod` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`route` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`bw` int(11) NULL DEFAULT 0 COMMENT '0: create\r\n1: update\r\n2: delete\r\n3: status\r\n...',
`parent_id` int(11) NULL DEFAULT NULL,
`iseq` int(11) NULL DEFAULT 0,
PRIMARY KEY (`id`, `locale`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of sections
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for tags
-- ----------------------------
DROP TABLE IF EXISTS `tags`;
CREATE TABLE `tags` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`slug` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`description` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`color` char(7) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`meta_description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`meta_keywords` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`meta_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`meta_image` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`creator_id` bigint(20) NOT NULL DEFAULT 0,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`last_editor_id` bigint(20) NULL DEFAULT 0,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of tags
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for tags_references
-- ----------------------------
DROP TABLE IF EXISTS `tags_references`;
CREATE TABLE `tags_references` (
`tag_id` int(11) NOT NULL AUTO_INCREMENT,
`ref_id` int(11) NOT NULL,
`type` int(11) NOT NULL,
`created_at` timestamp(0) NOT NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`creator_id` bigint(20) NOT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`last_editor_id` bigint(20) NULL DEFAULT 0,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`tag_id`, `ref_id`, `type`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of tags_references
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for users
-- ----------------------------
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`guid` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'uuid',
`username` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`full_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`first_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`password` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`remember_token` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`mobile_icc` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'international calling code',
`mobile` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`registered_at` timestamp(0) NULL DEFAULT NULL,
`logged_at` timestamp(0) NULL DEFAULT NULL,
`logged_ip` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`member_type` tinyint(4) NULL DEFAULT 0,
`gender` tinyint(4) NULL DEFAULT 0,
`dob_day` tinyint(4) NULL DEFAULT NULL,
`dob_month` tinyint(4) NULL DEFAULT NULL,
`dob_year` smallint(4) NULL DEFAULT NULL,
`birthday` date NULL DEFAULT NULL,
`gmt` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`street` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`ward` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`city_code` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`state_code` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`country_code` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`zip_code` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`ref_addr_id` int(11) NULL DEFAULT NULL,
`creator_id` bigint(20) NULL DEFAULT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_editor_id` bigint(20) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`input_fields` int(11) NULL DEFAULT 0,
`verified_fields` int(11) NULL DEFAULT NULL,
`status` tinyint(4) NULL DEFAULT 0,
`ref_channel_id` int(11) NULL DEFAULT 0,
`ad_role` tinyint(4) NULL DEFAULT 0,
`avatar` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `UNQ_guid`(`guid`) USING BTREE,
INDEX `IX_email`(`email`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users
-- ----------------------------
BEGIN;
INSERT INTO `users` VALUES (1, '66a5c99c-d897-11eb-82bd-00ffcdd2e595', 'develop', 'Developer Software', 'Developer', 'Software', '10000::ek5NMlJJbkRkZnZTU0oxY2RiTHVoSzFqbHpQSXMyM0k=::gcPIzhBNCQDtZmxj1kAKW4uTV77bipTZ747vwvTmDFYUd9p/h5yVNZ9OjcqHfLrnb2LJsSLc52YqFP7TkMx9pXiPhVtb0YQaZA8ZWQe1GTnIIc7h/oNUgTh7LhVxsIPdLi+sfXXVmRrGeteuwnrL0BFB6Zwzf3iroX8JByOZsKWforHDsXIibi/O60I6wKbBy5tPefLF7KQREuP3z2SQMyYjASmHUnCjt2XRlQ1WL+FcgkQE6pKuy+LkQJZL2LEgeGCuWb9AjJmw1dXkvigUgldVue5xgiwpt6U39aSpJzcREJiptOzVTL9xGxdySThNldyIx+fFCPZjMC/7mFJtwA==', '9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K', 'root@develop.it', '', '0909021073', NULL, '2021-08-06 20:42:07', '2021-06-26 15:00:57', '2021-08-06 20:42:07', '127.0.0.1', 0, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, NULL, NULL, 1, 'Developer Software', 0, NULL, 1, 0, 0, NULL), (2, '83006e07-da43-11eb-ad25-00ffcdd2e595', NULL, 'TRƯƠNG KIM PHỤNG', '', 'TRƯƠNG KIM PHỤNG', NULL, NULL, NULL, '', NULL, '2021-07-01 15:08:26', '2021-07-01 15:08:26', '2021-07-01 15:08:26', NULL, NULL, 1, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, 1, 'Developer Software', NULL, NULL, 0, NULL, 1, 0, 0, NULL), (3, 'b3574f8d-da43-11eb-ad25-00ffcdd2e595', NULL, 'TRƯƠNG TRUNG HIẾU', '', 'TRƯƠNG TRUNG HIẾU', NULL, NULL, NULL, '', NULL, '2021-07-01 15:09:47', '2021-07-01 15:09:47', '2021-07-01 15:09:47', NULL, NULL, 1, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, 1, 'Developer Software', NULL, NULL, 0, NULL, 1, 0, 0, NULL), (4, 'c7ab9bda-da43-11eb-ad25-00ffcdd2e595', NULL, 'TRƯƠNG TRUNG HIẾU', '', 'TRƯƠNG TRUNG HIẾU', NULL, NULL, NULL, '', NULL, '2021-07-01 15:10:21', '2021-07-01 15:10:21', '2021-07-01 15:10:21', NULL, NULL, 1, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, 1, 'Developer Software', NULL, NULL, 0, NULL, 1, 0, 0, NULL), (5, 'eeb62124-da43-11eb-ad25-00ffcdd2e595', NULL, 'TRƯƠNG TRUNG HIẾU', '', 'TRƯƠNG TRUNG HIẾU', NULL, NULL, NULL, '', NULL, '2021-07-01 15:11:26', '2021-07-01 15:11:26', '2021-07-01 15:11:26', NULL, NULL, 1, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, 1, 'Developer Software', NULL, NULL, 0, NULL, 1, 0, 0, NULL), (6, '3ac6ac97-da46-11eb-ad25-00ffcdd2e595', NULL, 'TRƯƠNG TRUNG HIẾU', '', 'TRƯƠNG TRUNG HIẾU', NULL, NULL, NULL, '', NULL, '2021-07-01 15:27:53', '2021-07-01 15:27:53', '2021-07-01 15:27:53', NULL, NULL, 1, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, 1, 'Developer Software', NULL, NULL, 0, NULL, 1, 0, 0, NULL), (7, '4a85c215-da46-11eb-ad25-00ffcdd2e595', NULL, 'TRƯƠNG TRUNG HIẾU', '', 'TRƯƠNG TRUNG HIẾU', NULL, NULL, NULL, '', NULL, '2021-07-01 15:28:19', '2021-07-01 15:28:19', '2021-07-01 15:28:19', NULL, NULL, 1, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, 1, 'Developer Software', NULL, NULL, 0, NULL, 1, 0, 0, NULL), (8, '5e147be5-da46-11eb-ad25-00ffcdd2e595', NULL, 'TRƯƠNG TRUNG HIẾU', '', 'TRƯƠNG TRUNG HIẾU', NULL, NULL, NULL, '', NULL, '2021-07-01 15:28:52', '2021-07-01 15:28:52', '2021-07-01 15:28:52', NULL, NULL, 1, 0, 0, 0, 0, NULL, NULL, NULL, NULL, '', '', '', NULL, NULL, 1, 'Developer Software', NULL, NULL, 0, NULL, 1, 0, 0, NULL), (9, '8a258308-da46-11eb-ad25-00ffcdd2e595', 'hieutt200', 'TRƯƠNG TRUNG HIẾU', '', 'TRƯƠNG TRUNG HIẾU', NULL, NULL, 'hieutruong2000@gmail.com', '84', '0708855004', '2021-07-01 15:30:06', '2021-07-05 09:29:57', '2021-07-01 15:30:06', '2021-07-05 08:02:29', '192.168.1.225', 1, 1, 3, 8, 2000, '2000-08-03', NULL, '132', NULL, 'VN.HC.CC', 'VN-SG', 'VN', '700000', NULL, 1, 'Developer Software', 1, 'Developer Software', 127, 63, 1, 0, 0, '{\"path\":\"2021/07/02/\",\"name\":\"crm-va-tu-dong-hoa-tiep-thi-di-doi-voi-nhau-trong-ky-nguyen-tiep-thi-ky-thuat-so\",\"ext\":\".png\",\"width\":730,\"height\":390,\"client_original_name\":\"crm-va-tu-dong-hoa-tiep-thi-di-doi-voi-nhau-trong-ky-nguyen-tiep-thi-ky-thuat-so.png\",\"size\":48847,\"version\":1625239069}');
COMMIT;
-- ----------------------------
-- Table structure for users_addrs
-- ----------------------------
DROP TABLE IF EXISTS `users_addrs`;
CREATE TABLE `users_addrs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`guid` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`user_id` int(11) NULL DEFAULT NULL,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`street` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`ward` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`city_code` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`state_code` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`country_code` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`zip_code` int(11) NULL DEFAULT NULL,
`is_main` bit(1) NULL DEFAULT b'0',
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`creator_id` int(11) NULL DEFAULT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_editor_id` int(11) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`status` tinyint(4) NULL DEFAULT 1,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `UNX_guid`(`guid`) USING BTREE,
INDEX `IX_user_id`(`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users_addrs
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for users_contacts
-- ----------------------------
DROP TABLE IF EXISTS `users_contacts`;
CREATE TABLE `users_contacts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`guid` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`user_id` int(11) NULL DEFAULT NULL,
`code` tinyint(4) NULL DEFAULT NULL COMMENT 'mobile,telephone,email',
`value` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`creator_id` int(11) NULL DEFAULT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_editor_id` int(11) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`is_verified` bit(1) NULL DEFAULT b'0',
`verified_at` timestamp(0) NULL DEFAULT NULL,
`status` tinyint(4) NULL DEFAULT 1,
`type` tinyint(4) NULL DEFAULT NULL COMMENT 'bitwise',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `UNQ_guid`(`guid`) USING BTREE,
INDEX `IX_user_id_code_status`(`user_id`, `code`, `status`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users_contacts
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for users_depts
-- ----------------------------
DROP TABLE IF EXISTS `users_depts`;
CREATE TABLE `users_depts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NULL DEFAULT NULL,
`dept_id` int(11) NULL DEFAULT NULL,
`role_id` int(11) NULL DEFAULT NULL,
`type` tinyint(4) NULL DEFAULT 0 COMMENT '0: default;\r\n1: main;\r\n2: authorized\r\n',
`start_at` date NULL DEFAULT NULL,
`ends_at` date NULL DEFAULT NULL,
`status` tinyint(4) NULL DEFAULT 1,
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`mandator_id` int(11) NULL DEFAULT 0,
`mandator_dept_id` int(11) NULL DEFAULT 0,
`mandator_role_id` int(11) NULL DEFAULT 0,
`creator_id` int(11) NULL DEFAULT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_editor_id` int(11) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users_depts
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for users_logins
-- ----------------------------
DROP TABLE IF EXISTS `users_logins`;
CREATE TABLE `users_logins` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` bigint(20) NULL DEFAULT 0,
`session` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`device` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`os` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`others` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
`addr_ip` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`logged_at` timestamp(0) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `IX_user_id`(`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 31 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users_logins
-- ----------------------------
BEGIN;
INSERT INTO `users_logins` VALUES (1, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"102\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=VBYPqsBNEQnAv87u2fvFD0tBzmwySsXGniwEUTMx; XSRF-TOKEN=eyJpdiI6IkNHVE5nWE5Qc1puMTRvSzVJM29XZ0E9PSIsInZhbHVlIjoicEFjeFZpS3JZeklJQ3g3cHhlU3pmbDZtc1V2WWNtRTBTckRvcG5zUy9WMU5KSDJqN2lIaENQNVVmZWM3NWROaiIsIm1hYyI6IjFjOTAxNWQ2YWJmN2RlMDZjOGZmMDRmZjk4NzM3YjhiYmZlODJlMmMwODI1MDE1ZjllOWE2NmQ2MzcxNDg4NTcifQ%3D%3D\"]}', '127.0.0.1', '2021-06-28 14:14:10'), (2, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=Cy4dm6BzKyKufOYVyAWZFLMsgRxqo58gelg8tvuU; XSRF-TOKEN=eyJpdiI6IjhRWFpBL1ZRSFNkcVlNNldha0t3K1E9PSIsInZhbHVlIjoiZ2cyV25WcFh0ckxwbDUvajlPMVNaTGlzUmxtR0l5RFp4UW0zbUJHSktaeXNLS2hLWDNtemhVNW9uZkFzTXpxeCIsIm1hYyI6IjU5MjFhOTBmZDc0M2M1OWRjMDc4OTc3YWI5NGZhNjc5ZDI0ZWMwOWQxNDlmNjNmN2ZjMGNjNjJiMjIzNzMyODUifQ%3D%3D\"]}', '127.0.0.1', '2021-06-28 19:13:30'), (3, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"98\"],\"pragma\":[\"no-cache\"],\"cache-control\":[\"no-cache\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=d5enOEhqEqXmr8tUmnOsPuv3nJOZbYhP2Av61NzB; XSRF-TOKEN=eyJpdiI6InEzYkx2UnZZQ0labHQzVk1yUk1JZFE9PSIsInZhbHVlIjoiYWMra3IxcFlhUEE4TzFhS0xCd0NBNUJ4ZGprcnMvbU9BMi90ZnkxMGhWVkpTZ1I5RXV1TnNUaGlOejZndCtHeiIsIm1hYyI6IjNiNjQxZDMzZGNlNzJjOTQ3ZGRmOTFjZjE1OGIwNGY2YjkxODExOTFkYjc4MjY5ZjNkMjE0Zjc1YTBhYzI3MDkifQ%3D%3D\"]}', '127.0.0.1', '2021-06-29 08:28:25'), (4, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"103\"],\"pragma\":[\"no-cache\"],\"cache-control\":[\"no-cache\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=d5enOEhqEqXmr8tUmnOsPuv3nJOZbYhP2Av61NzB; XSRF-TOKEN=eyJpdiI6Im8yU05GcnI0QUs4YWp6aUdHNUhTTFE9PSIsInZhbHVlIjoiMlkvdWNycTFNZHdrbFRWSzhEV1hPV2VOdHYxck9mWXF4OExscXdVNFVSblFPNUxwNk9rOEVWUHBlZWJuQk85TyIsIm1hYyI6ImNiMDg3YWZhMTZkMjU1MWExMGVhNWQzNzRlYmExMjU3NTE1MzJjOWJmNDM1MjU1ZGQ5MmYzNTZkNmY5OTAxMjIifQ%3D%3D\"]}', '127.0.0.1', '2021-06-29 08:28:42'), (5, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"102\"],\"pragma\":[\"no-cache\"],\"cache-control\":[\"no-cache\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=d5enOEhqEqXmr8tUmnOsPuv3nJOZbYhP2Av61NzB; XSRF-TOKEN=eyJpdiI6IjRHbVE4aDRrcGJUWGtZSkpvYkVWOUE9PSIsInZhbHVlIjoiR2NnRzRqVHdiRTVwV1NLWkpaOFNTSFlJRFNyK1RoSGZuMVhTNzZlUkZZR0xiL1Ztb0xxR3dMdFd4dlZnTGY0KyIsIm1hYyI6Ijc5YWE0N2EyNTdjMGY5YzI0YjkzZWYyZmI5NWYwNTZkYjc5MGQwZjUyNDFlMzUwMDRkOWY3NTBiNjFjMGJiMDcifQ%3D%3D\"]}', '127.0.0.1', '2021-06-29 08:28:53'), (6, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"102\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/auth\\/logout\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=iV3MUFkfVpbm8Y9kBBU6zMU9V7MXck1Fo5FPsRcT; XSRF-TOKEN=eyJpdiI6IjVjMkdMUjZMNjdBT0p4enBPblBwUGc9PSIsInZhbHVlIjoiTkxPWkQ0MWVVeWk3TytVUTNPWE9xSkd5S0dxOHJEa3BCVmtwakNWM0RGNjRkTlE4MHgxa3A3cmxGNCtvazloQSIsIm1hYyI6ImNjNzVmYzMyNzZjOGFlODRkNTIxMjJhYjlmNWQ2OWYwNzM3MzNhZWEyZWMyZTQ4NWNlMGE0MTY1NmNjMmFkNmEifQ%3D%3D\"]}', '127.0.0.1', '2021-06-29 08:53:11'), (7, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"102\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/auth\\/logout\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=zLVX1awedxDx6MajOYWYBETkXWm1u4tThh17yDUZ; XSRF-TOKEN=eyJpdiI6IlE0VDhCZ0tScll0WmtKNTZFRjd0RlE9PSIsInZhbHVlIjoiazlTOG1zcjlkR3RsR3FQMC9OQlNNZnJmVFE0N241bHc1ZkxXelhvZ1BLcjc1MHM3UW5xbzZrcGhwM1RQbDd3NCIsIm1hYyI6Ijc5OWFiZWE3MTJiZmE3M2E2MzhhYzljMDVkNGE1OTFhM2M1ZjYyMzEwOGQwYjU4ZWYzYjQyM2JiMWRiMmIzMmMifQ%3D%3D\"]}', '127.0.0.1', '2021-06-29 11:15:13'), (8, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; XSRF-TOKEN=eyJpdiI6InZIV0ovOWlQL2VCREdlbEZndDcwNUE9PSIsInZhbHVlIjoiQVdyYUZnaXJXWU1FQ3dtcExvSVdCN05JY0ovaWx1WmQyQnhUY05YczNjS2xKWGR2ekJzalhrcUViR1ZUeVA0UyIsIm1hYyI6ImZjMDg0MDhkODk3N2VhYWFkOTE0MTgwZWVhY2JhOGQwMTAzMzIwNGRlMDFiNzg1NjcwMTAzYTE3OGI4MTY0NTgifQ%3D%3D; laravel_session=7VLfPHCxoU0HVI1nW9YR7ZktWoYFK8n8IkOz00yP\"]}', '127.0.0.1', '2021-06-29 20:59:31'), (9, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=MeWGWwBEKDEefq6FKq7bMv0Iya0teHjyVtRRTE5p; XSRF-TOKEN=eyJpdiI6ImZMLzJIMEFoeC9pNkh5QXZZa05ZNUE9PSIsInZhbHVlIjoiS083SFlsMGQxcVM3YXZINWxtelZFM2gwQjhMUjJZbDlQQnNObTN0Z1Jwam1Ubzg0bTRFd1gyelZhZFFTcTMwciIsIm1hYyI6IjcyNWEyMTg4MzVkZDkxNDIyMzYzM2VlMzM1YTRjZmVjNmE0MmRkYmI3ZmJhYjNiNjRhNTVlNDY1MTNkMTU5MWEifQ%3D%3D\"]}', '127.0.0.1', '2021-06-30 13:59:17'), (10, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"98\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; XSRF-TOKEN=eyJpdiI6Imw1YnpwR1VvTWpmbndRTzVMWnpqdUE9PSIsInZhbHVlIjoiZDVvN0U3a1F6Rk8raGFaNmp4K2RuMk5VMkwwL3BjcWUzN2Q1ZHNEZ09MblNMcnJESzVoQ3Qwc2xNMmF5NmtwYyIsIm1hYyI6IjUwYjg3Nzg2ZDg5YTFhZjg5YTk1NWU0NGExNGM2NjU2OWI1ZWIwZGVkZjhkNzU1NmI2ODljZjE5NTA5OGU4OTkifQ%3D%3D; laravel_session=O7noTfBtjb1zcLsw4qWJQl2AR5V92capw2HF7eMh\"]}', '127.0.0.1', '2021-07-01 06:27:08'), (11, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=O7noTfBtjb1zcLsw4qWJQl2AR5V92capw2HF7eMh; XSRF-TOKEN=eyJpdiI6Ik8ydnN5aFpjNVRheGVzME1ZWEZZTUE9PSIsInZhbHVlIjoiOGdHdkY3MHVHakZBZDJTSDVnTnB5T2RjeXFjcVNod0drUGQ5OXFFd0cxRG5iZDcrdzAyZWp6NDFMbFZJb21uayIsIm1hYyI6ImE3YzU1YzEyYjlmOTA2ZWI4MWE0YWEwY2QwNTRhNzM0NzYzMzQwYTVmYzE2OTBiNTJjMTc4NTIxNDZkNzA2YzgifQ%3D%3D\"]}', '127.0.0.1', '2021-07-01 06:27:19'), (12, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=26KnRQQ6etNiWRLot15b2ZSI7gTQmSqHeyIN6ClW; XSRF-TOKEN=eyJpdiI6IjJ2RXgzNDNFWHBSdUFEajVDSDZ3d1E9PSIsInZhbHVlIjoiYjFNTThuT3M1MDdsSU5adjVlM3pzUWVOZ1hqb1B1OUxkejQ2SUlDWVVvZnN2VmtDSG4wb3FzODNmMjBpbmpWQiIsIm1hYyI6IjQ0OGY4M2FlMjMwNGY5NDUwM2ZmNzc3MDYzN2Q5ZTVjZGNiYzc3MzQxMjRiMjU1MTdkMTliYjFmMjk0MGVjNTEifQ%3D%3D\"]}', '127.0.0.1', '2021-07-01 13:27:13'), (13, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=WHmX2Oqt300rtGDiGKS2q2hv8DJ8vQFEkEh2ChtB; XSRF-TOKEN=eyJpdiI6IkV3U0ZaWU53NU05ejdHMU9NamtPMmc9PSIsInZhbHVlIjoiclUxUzBJSStMTkVoTlQrMjJsYmNWV043UzA4NEFGa3ViTXJCR2NIUnExVlNsWk9JVVI3bzdodkMxaWtZYUZRWCIsIm1hYyI6IjllZDgzMWE0NzI5MmQzMjg3ODg1N2YxNzYwM2Q1ZTQwNWU4NTA1ZGIxYzQwNmY3MWRkMzBhZGI2NjIwZmMwNzMifQ%3D%3D\"]}', '127.0.0.1', '2021-07-01 20:33:45'), (14, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; XSRF-TOKEN=eyJpdiI6IlovSm1sQmM0SmsvS2FUNnRPK2pBNlE9PSIsInZhbHVlIjoiRlByb2VuckZOVW5VRjJ4a2lqTThiTFQ3eUhURHhPS2JhUi91REVyMFh6Yk5LcnZTTEFIN2dUaHNCODR3MGp2biIsIm1hYyI6Ijc1ODI2MDYwZDgxN2VhNWM2ZjFmMTI3YjA1ZTYzZjNlZDhmNjY4ZDdiZjYzMDk5MjYyOGU1NmZmZjM0ZTUzY2UifQ%3D%3D; laravel_session=HyiWhuZKqXgOhC8E36kcB1USAN3P2reXNU6sbjOH\"]}', '127.0.0.1', '2021-07-02 06:45:39'), (15, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=Z5RVfANQ3Ftzis7SxDg5xMK37g3TP8EnInSSI55G; XSRF-TOKEN=eyJpdiI6IjN2WE9yMS9SY0l0bk10aDFvNnJHMEE9PSIsInZhbHVlIjoib3BUcmw5eTdNTGhxUlArdWxtd1I1WGttazcrWS9qV05VT2RyS2dTUlUrTFdmOUUxMGdRR3h0VHRDSlVEb3kxaCIsIm1hYyI6IjZiMWQ2ZDNkNGVkYzc3MGJiYjYxYzYwNDdkNjNkODM4NTQwMjFmYWRlZDE5OTBkZTIyMjZiOTcyYWNiMjYzNGIifQ%3D%3D\"]}', '127.0.0.1', '2021-07-02 21:00:20'), (16, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; XSRF-TOKEN=eyJpdiI6IlpWZEE3RytYQ1paVnNQWGRDU3R0Umc9PSIsInZhbHVlIjoianlZV09ZWGx5ZDhTS0xVRERITDFaNWVmOCtHYmJKY2YxVHl1NnB6RTAwVHpCT1VVTjdFa0pFM0gwUGVrTGY1UyIsIm1hYyI6IjRkOGJmYjMyNDJkNjA5NzE3ZDc3ZjZmYjJkODQ4NDYwOTNjNzEyMTUwODE1YzMwNDI0NzRiOTBhYmJiZTk1ZDAifQ%3D%3D; laravel_session=KvkqKkS0DkQfpyl7O8Rt6FeUzYur5w0m2ejCjXCG\"]}', '127.0.0.1', '2021-07-03 14:11:21'), (17, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"pragma\":[\"no-cache\"],\"cache-control\":[\"no-cache\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=DFuQOtTJYouaMYUWkNcgVNSl6JSdnamnZQP7ZR4i; XSRF-TOKEN=eyJpdiI6InRiODZRdkxrWVVJVjRqMktlNmF3anc9PSIsInZhbHVlIjoiL1NFbVVKcWUvS2R3WnMvdk41T2h1KzRtNHpmZGs0azBDMTVDS2pHUjVPUk5vR0c1T3V0d3dCQkdIL2dwLzRVYiIsIm1hYyI6ImFhNDBkYzA0ZjJmYTYwOTNjMTQyY2VhMTNhZDQ2ODRjNDI2ZjZlZDkyMWI1OWE3MGJmZjMxZmY4NzIxZTFmNmIifQ%3D%3D\"]}', '127.0.0.1', '2021-07-04 00:43:50'), (18, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=PZBCju3NBSEA6uLPfsbY91BGObh8FzjxNhCt7h59; XSRF-TOKEN=eyJpdiI6InEvaEdPUURLL29DS1RIZWN6QXZCekE9PSIsInZhbHVlIjoiZytqNm9tT28wU0MrdDlITGgxRGEvWVJVNTRjN1l3YVJZN1ZKWEF3Y0hoam5BajF5NGg2MnN5WTQ4UEM0NDBHNiIsIm1hYyI6IjU2NDk0M2FhYjU2ZWQ1OWY4OTZlOTk1YzZhZTJhZGQ1M2I3ODFlZDFhOWM5YjJhMzhlYjFlYWY0NjYzMWZkMzYifQ%3D%3D\"]}', '127.0.0.1', '2021-07-04 17:30:30'), (19, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=aJfRCyUKRLwFxHejm6QxscV6n7acLWdYZPZnkoyG; XSRF-TOKEN=eyJpdiI6IkRvS2pJcEU3OCs4MzNwMCtxaW00ZkE9PSIsInZhbHVlIjoid1p5TWdveWp1ZlRtQkVBSVR3WU4xZm00dkhLNUMwUEMvRiszRUozTS9LVDdFcVd2aW1WNWR1bWJ0MXFSanY5ciIsIm1hYyI6Ijg5Y2RmN2Y0YTQwNzU1ZDI4OWFjMmI0MTU2OTFkNjMxZGY1MzZkOGI2NGE1ZWI1NDA1OGZhNmU4YmJiNDI5ZjAifQ%3D%3D\"]}', '127.0.0.1', '2021-07-05 01:25:35'), (20, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=S96P4bDSKBTv4DeMnYV6ujpPTlwTiEqzvag3ifWl; XSRF-TOKEN=eyJpdiI6ImQ2RnU4Mlh0VGR6T1dKMHZxbzNSc3c9PSIsInZhbHVlIjoicmpHVTdRektaNFVKMXBrU0g2REQ0VmZFVWtYOUZnVGUxWTNtQ2pON1AzWnhBWk9YWEtPMGF5R1k1RklUVFZ2UCIsIm1hYyI6ImI3Y2NhODBlNmJiZGYyYzgzZjQ1MTNlMjNkMmU4NjJhNmJmNTNiZDlmM2JhNmE0YWM1NmY0OGU1MzQzMGU5NzcifQ%3D%3D\"]}', '127.0.0.1', '2021-07-05 07:58:04'), (21, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=CEehnQIngyqFgJbU2qHeotVBD7yr9RSH9x8kPS4x; XSRF-TOKEN=eyJpdiI6IlFhOW1lSWJCZlZzMXBycFk0SlFxK0E9PSIsInZhbHVlIjoiaTEydmFycHIvelVzbFdWNDZTVDArSWVqdmxRbFFqSTVTZ0dIQ1FxSjEvM0taVTlDM1hLS09mYWNQNWFQMmh2SiIsIm1hYyI6ImFiMDQzYWZjNjk5ZmU4ZDE5NWRkNGQwZWEyYmJmOGVmNzM4Y2RmNjQ1MDA3MGJjOTlhMTJkYjNlMmU1MTk5MTUifQ%3D%3D\"]}', '127.0.0.1', '2021-07-05 12:17:39'), (22, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.114 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=5WQkyQHmaDcTA6c7v5jzE2qhmUg2kSr8wu1S9erd; XSRF-TOKEN=eyJpdiI6IlNkdUhZQTc3cEZCWXllQVZaUjJ3a0E9PSIsInZhbHVlIjoiSGR1N1RSZXI5U01xNDJSWDZKVks2eE8xT3hXS0NyY21CVFB1ZGF2VGhCWDJOeEJoRU4ya1FjcE5HOVkrNnZiUSIsIm1hYyI6IjM1ZmYzZGJhNzc1YTZjZTc3MjcxMWNiMmExMjhlNzZhNzU1YzQ4MzgyM2NhMGUxZGY1ODIxMDk4MDJmOGEwNTgifQ%3D%3D\"]}', '127.0.0.1', '2021-07-05 22:03:22'), (23, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.cartag247.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"87\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.cartag247.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/91.0.4472.124 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.cartag247.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; XSRF-TOKEN=eyJpdiI6IjZjaTFvU2RZbFVWeFI2TmU3em9Ma2c9PSIsInZhbHVlIjoiMTFjaTh2eDRDNXRsUzd6bFlPWDdqSVZEMUwxb1JjaTU4R2swOUNsVzBUL25OUkJDM2VCeHNQS1liSGNadzJ5USIsIm1hYyI6IjZlMWNkMGVjYTY2YzgxNmVkNzdlN2Q1MTI2NTZiYmE3ODdlMmM1NTNlNTBiZGJmYTJjNjYzN2FiYWY2ZDk2NWQifQ%3D%3D; laravel_session=ircJJHQXhIvuNz1sjwqCBvTjyLytmXrmmfkdmfxh\"]}', '127.0.0.1', '2021-07-06 12:01:41'), (24, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.laravel.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"102\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/92.0.4515.107 Safari\\/537.36\"],\"origin\":[\"http:\\/\\/admin.laravel.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.laravel.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"laravel_session=0Y75fKoIHgVotk6XNpfBhwjL6uHSP3ZsXsTSjGpF; XSRF-TOKEN=eyJpdiI6ImQrQkNGWGZRazNRbFYvRS9nRVpqcGc9PSIsInZhbHVlIjoiUFhHa1oxUzRmalBaUFQ4WC9aeEpDR1FnSXZ2MUJVWm1VTXFLYmx6K0ZFdUcxc2xNVTJnSmw0VUZZZjJtVDZVV0IxdXJaV212dmFtKzVUdCtpL0JSeUwwTjl2QzdQSDlDclM2WlNmNkphTWlweDJDNHVqUXovU1RVWUpKS25VenoiLCJtYWMiOiIyNmExNWZjYzYyYjc2MTczOTFiODA1YjBlNGNkMzQ1YTM5NWJjZDAzNTEwZWNiZDljMzhjOTI5MDc4NjRlZjZiIn0%3D\"]}', '127.0.0.1', '2021-08-03 17:49:20'), (25, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.laravel.site:1310\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"86\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.laravel.site:1310\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/92.0.4515.107 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.laravel.site:1310\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"remember_admin_59ba36addc2b2f9401580f014c7f58ea4e30989d=1%7C9fowTLBrzuqfpze3p3SCtou6rioQQt7E9ZXjvKmj00TvEOsisa0nzSlSlM1K%7C10000%3A%3AOG1TUzR2YlNPNnlrSGJYY0V6M2Q5alBQOURpQnFlUFM%3D%3A%3AB%2F8p7Ajm4rqccCk7hFN8ANbg%2Fy%2BSXz5HkrY8BE1xoUAobUCNgeFAk1sc8l5XLUcjCI8exPP2KnYohtVbeU5AKCwWpkAJzrjf8p%2Bj62P9GjoI%2BgT8Ni3mppBms0ef664VcWnOMorSPjlCKjvVvG0HYFgDqwtMGv4TluXvYSzBB0ZkrFmKZLjw7cNMaR%2FBLNmFyV5LuMb7xyHQ7RbFgYp5%2Fzp36LXYjE3ZYTUE7TItcLs4qHWoKr36yjY7Yp6Xc4HV8NKGQ1A1v60%2Fusvs5MjkGuw%2Bu1c6lYn2wvQZzrtBGmAs5Aw4M8LBG2USnvZ7pN3bt76qyU1U6jBKCcAoxadeOw%3D%3D; laravel_session=FRgsdBJ0YWRdgnNbEjm0LiDCQWD7699M9onTRsBi; XSRF-TOKEN=eyJpdiI6IjYyWnVxVDMzZUVIeHFYaXBGWGxNQXc9PSIsInZhbHVlIjoiSUFMUTZpdDV3Z1lrTzdiRW50ZmpDeHhjQWpzMWlpRkdNR3hjaWlSMG9VT2lRTGhDdHJHbnlpTmZ5YUEzYU1KOEtvcytLSzNWVTdYZ283dE1XYmJFSnVNNXdyeHdLUXFqSVR1c1VEcWRsNzUwK1hJY2lGYmRualo1SXYzUDRZWFciLCJtYWMiOiI4ZTk0MzNkNmQ0MGM5NDhiZGY2NGI3MDZhMzUzZTVkODc2ZDZjMjIzYzRlNWFlZTQ4MjBjMGQ2NTMxMDFjOWIzIn0%3D\"]}', '127.0.0.1', '2021-08-04 12:36:11'), (26, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.laravel.site\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko\\/20100101 Firefox\\/90.0\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/webp,*\\/*;q=0.8\"],\"accept-language\":[\"en-GB,en;q=0.5\"],\"accept-encoding\":[\"gzip, deflate\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"content-length\":[\"86\"],\"origin\":[\"http:\\/\\/admin.laravel.site\"],\"connection\":[\"keep-alive\"],\"referer\":[\"http:\\/\\/admin.laravel.site\\/\"],\"cookie\":[\"XSRF-TOKEN=eyJpdiI6ImJuQ0VxeGgxZWZjWmY5Q2pvQVZ6eFE9PSIsInZhbHVlIjoiWnE2VFJvQzFyV0MzbTJDUE0wYnJvdzNwNW05VnRaWk5VN1R0SnowR2F4aHpjT3NFZ21sbUFxcWp0M2JpUW5aSVJrVmZSZXNtYmRIZFpzVmt0OWVDc0F6TnpBd09HVFNTdFdHOEpIajBUeDJhZ1M4UzZtZjBldGZlYjFLZDlJK0kiLCJtYWMiOiI4YzJiNjc1YTk5OTMzMWY3YmE5YzFmYjNmN2VhZDE0ZGY0OWZhNTEzMzFlMmM2NmFjOTQ2MTM0ODJhZGZjMDZhIn0%3D; laravel_session=6jmDom0O81Lkt1ku3NnaFZvghwXc4AjHnbfngmha\"],\"upgrade-insecure-requests\":[\"1\"]}', '127.0.0.1', '2021-08-05 12:31:48'), (27, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.laravel.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"86\"],\"pragma\":[\"no-cache\"],\"cache-control\":[\"no-cache\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.laravel.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/92.0.4515.107 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.laravel.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"laravel_session=vLn35ac1GJFJAa4ArRPJ0FHSjUAYoXcIpo2Z0zGg; XSRF-TOKEN=eyJpdiI6IkVTblc1cHJUQXhSbmpCZ2NEbTNIdkE9PSIsInZhbHVlIjoiTWRuRWd4RklEVEYrTm9adCtJUkVLQjRCSThqYzJLd1dGU0JNb2c5V1NOb0dsRVM2UUR3OHExTGg1bjlpdTBtQm01OG1HUlZLcDJBUDhLNUxwMUlraU9EdEc2aXo2cXk4ZFRudTZqZSs1WUZqalhUN3dZaThONnNMMG5NdWt5WS8iLCJtYWMiOiI1ZTc0OTdkZTgzN2FlMDM0M2UzYzFmNjJmOWVjNGRmYjMwMzE3MzM0YWRhMGJiYTQxNjQwMDU4ODFlNjhjZTI3In0%3D\"]}', '127.0.0.1', '2021-08-05 12:37:09'), (28, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.laravel.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"90\"],\"pragma\":[\"no-cache\"],\"cache-control\":[\"no-cache\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.laravel.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/92.0.4515.107 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.laravel.site\\/auth\\/logout\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"laravel_session=06vFszJwCnlJJD95D5zmYqrJvsJn7CXMXEUa6s9q; XSRF-TOKEN=eyJpdiI6IlVCSHROTWxPeHBzYXd5RnVObHVZeWc9PSIsInZhbHVlIjoieEpHMkNvRkJ3dEx0SHA4dHVtQno0ZEdLR2JITnB2U0drbitzQ3FTajduU2l6dHprNy9pOWtXUTlkaFF4NVR2OGwyYmFKcXhWeEFRdkl6cU5LcVBqNXRnRlBGL0FVczZQNkJPYUFacGR3V203WnZndFNNT3NYaTFFZy9TekRKZ2siLCJtYWMiOiIyZTVlOTllODFhMDc5NTEzMjRmYzEyNTRkMmRlOTE0Y2YwYzJjYjk3MzFhYThjOWJmZGFiZDc5M2NhYTEzZmVhIn0%3D\"]}', '127.0.0.1', '2021-08-05 12:43:08'), (29, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.laravel.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"90\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.laravel.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/92.0.4515.131 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.laravel.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"laravel_session=H32i7PBgPMXm1eYnBehRVeMSW95XqV4Quegh7cuo; XSRF-TOKEN=eyJpdiI6IjU4Mm50ZllqTmVlV256emFXV1c1ckE9PSIsInZhbHVlIjoiK0Zhazgxb2hNeGVtUmFYcjJzeHRIc2hFU1BJM1hlZElGOUU0QWtTZzdtdDNXVTlFd05jaUN6MENRVks0RTRPaGIrQVExTTBDUHl3dk9MWDlYb0ZFb1E3VWY2SlkwWERjVE9RUm9GM2xKZWpVWllFeVNWcXM3RVpmd0lHNkFqVzEiLCJtYWMiOiJmOGI5ZDcyYzRhZThjNjdmZjQ4MzZjMTJmNTM0MjVhYTY1YTc0Zjk1MGZiYTlkOWU3YWZlMGNjMjQ1YzFjYTAxIn0%3D\"]}', '127.0.0.1', '2021-08-06 17:08:57'), (30, 1, NULL, NULL, NULL, NULL, NULL, '{\"host\":[\"admin.laravel.site\"],\"connection\":[\"keep-alive\"],\"content-length\":[\"90\"],\"cache-control\":[\"max-age=0\"],\"upgrade-insecure-requests\":[\"1\"],\"origin\":[\"http:\\/\\/admin.laravel.site\"],\"content-type\":[\"application\\/x-www-form-urlencoded\"],\"user-agent\":[\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/92.0.4515.131 Safari\\/537.36\"],\"accept\":[\"text\\/html,application\\/xhtml+xml,application\\/xml;q=0.9,image\\/avif,image\\/webp,image\\/apng,*\\/*;q=0.8,application\\/signed-exchange;v=b3;q=0.9\"],\"referer\":[\"http:\\/\\/admin.laravel.site\\/\"],\"accept-encoding\":[\"gzip, deflate\"],\"accept-language\":[\"en-US,en;q=0.9,vi;q=0.8\"],\"cookie\":[\"laravel_session=WjnsNTbtip8bRop7tp3uESpGagU0LjGx6hvJS7lZ; XSRF-TOKEN=eyJpdiI6ImYxTVJtUjdMUnJkdU9qaVNZeHRXcWc9PSIsInZhbHVlIjoicXFENDFNMkdvRTVXYTU3bG1hSjMrS2VFMmZ3dGc5ZHNFQVpIcmR4S1pIY1ozVTZlYTJOaTJKdVdCVXlIVnJNQVdPUXdTeXVodkp5Q1cxUUc1d0hlUzdPZGRwSElVOWR2OTMvU250OFd6Yk5aaWRPTHRPUFNuUUl5c2w1dXhYay8iLCJtYWMiOiJmNmU4MzAyZGNmMzkxYzRjNzUyNzYxZTQzYmViZGM0YjRmMjEzNzgxNmUxMTVhZjEwZTY2ZTU4YTY4ZjIzNTc0In0%3D\"]}', '127.0.0.1', '2021-08-06 20:42:07');
COMMIT;
-- ----------------------------
-- Table structure for users_req_codes
-- ----------------------------
DROP TABLE IF EXISTS `users_req_codes`;
CREATE TABLE `users_req_codes` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NULL DEFAULT NULL,
`type` tinyint(4) NULL DEFAULT NULL COMMENT '1:activation; 2:forgot password',
`code` bigint(20) NULL DEFAULT NULL,
`hash` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`expired_at` timestamp(0) NULL DEFAULT NULL,
`posted_at` timestamp(0) NULL DEFAULT current_timestamp(0),
PRIMARY KEY (`id`) USING BTREE,
INDEX `IX_user_id_type`(`user_id`, `type`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users_req_codes
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for users_sections
-- ----------------------------
DROP TABLE IF EXISTS `users_sections`;
CREATE TABLE `users_sections` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NULL DEFAULT NULL,
`section_id` int(11) NULL DEFAULT NULL,
`bw` int(11) NULL DEFAULT NULL,
`dept_id` int(11) NULL DEFAULT NULL,
`role_id` int(11) NULL DEFAULT NULL,
`starts_at` date NULL DEFAULT NULL COMMENT 'power of attorney',
`ends_at` date NULL DEFAULT NULL COMMENT 'power of attorney',
PRIMARY KEY (`id`) USING BTREE,
INDEX `IX_user_dept_role`(`user_id`, `dept_id`, `role_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users_sections
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for users_staffs
-- ----------------------------
DROP TABLE IF EXISTS `users_staffs`;
CREATE TABLE `users_staffs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`guid` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`user_id` bigint(20) NULL DEFAULT NULL,
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'Only unique by user',
`ts_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'Code for time sheet',
`msa_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'Magnetic stripe card',
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'Email from company',
`mobile_icc` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`mobile` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'Mobile from company',
`starting_date` date NULL DEFAULT NULL,
`
leaving_date` date NULL DEFAULT NULL,
`status` tinyint(4) NULL DEFAULT 1 COMMENT '1: working; 2: leave; 3:',
`created_at` timestamp(0) NULL DEFAULT NULL,
`modified_at` timestamp(0) NULL DEFAULT current_timestamp(0) ON UPDATE CURRENT_TIMESTAMP(0),
`creator_id` bigint(20) NULL DEFAULT NULL,
`creator_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`last_editor_id` bigint(20) NULL DEFAULT NULL,
`last_editor_fullname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`parent_id` int(11) NULL DEFAULT NULL COMMENT 'Leave -> Working',
`is_active` bit(1) NULL DEFAULT b'1',
`avatar` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
`dept_id` int(11) NULL DEFAULT NULL,
`role_id` int(11) NULL DEFAULT NULL,
`job_description` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `IX_user_id`(`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
-- ----------------------------
-- Records of users_staffs
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Function structure for _capitalize
-- ----------------------------
DROP FUNCTION IF EXISTS `_capitalize`;
delimiter ;;
CREATE FUNCTION `_capitalize`(str VARCHAR(255))
RETURNS varchar(255) CHARSET utf8
BEGIN
set str:= lcase(str);
set str:= CONCAT(UCASE(LEFT(str, 1)),SUBSTRING(str, 2));
set str:= REPLACE(str, ' a', ' A');
set str:= REPLACE(str, ' b', ' B');
set str:= REPLACE(str, ' c', ' C');
set str:= REPLACE(str, ' d', ' D');
set str:= REPLACE(str, ' e', ' E');
set str:= REPLACE(str, ' f', ' F');
set str:= REPLACE(str, ' g', ' G');
set str:= REPLACE(str, ' h', ' H');
set str:= REPLACE(str, ' i', ' I');
set str:= REPLACE(str, ' j', ' J');
set str:= REPLACE(str, ' k', ' K');
set str:= REPLACE(str, ' l', ' L');
set str:= REPLACE(str, ' m', ' M');
set str:= REPLACE(str, ' n', ' N');
set str:= REPLACE(str, ' o', ' O');
set str:= REPLACE(str, ' p', ' P');
set str:= REPLACE(str, ' q', ' Q');
set str:= REPLACE(str, ' r', ' R');
set str:= REPLACE(str, ' s', ' S');
set str:= REPLACE(str, ' t', ' T');
set str:= REPLACE(str, ' u', ' U');
set str:= REPLACE(str, ' v', ' V');
set str:= REPLACE(str, ' w', ' W');
set str:= REPLACE(str, ' x', ' X');
set str:= REPLACE(str, ' y', ' Y');
set str:= REPLACE(str, ' z', ' Z');
return str;
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _check_email_exists
-- ----------------------------
DROP FUNCTION IF EXISTS `_check_email_exists`;
delimiter ;;
CREATE FUNCTION `_check_email_exists`(pemail varchar(255),pguid varchar(36))
RETURNS bit(1)
READS SQL DATA
BEGIN
/**
* @author : Phung, Truong K <truongkimphung1982@gmail.com>
* @description : Check email avalilable?
* @param pusername : Your email value
* @param pguid : Excluded id/ guid
* @param bit
* - 1: exists
* - 0: none
*/
DECLARE rId BIGINT DEFAULT 0;
DECLARE rStep TINYINT DEFAULT 1;
IF pguid IS NOT NULL AND CHARACTER_LENGTH(pguid) > 23 THEN
SET rStep = 2;
END IF;
SELECT id INTO rId
FROM users
WHERE email=pemail AND (
pguid IS NULL
OR ELT(rStep, id != pguid, guid != pguid)
)
LIMIT 1;
RETURN if (rId IS NOT NULL AND rId > 0,1,0);
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _check_username_exists
-- ----------------------------
DROP FUNCTION IF EXISTS `_check_username_exists`;
delimiter ;;
CREATE FUNCTION `_check_username_exists`(pusername varchar(64),pguid varchar(36))
RETURNS bit(1)
READS SQL DATA
BEGIN
/**
* @author : Phung, Truong K <truongkimphung1982@gmail.com>
* @description : Check username avalilable?
* @param pusername : Your username value
* @param pguid : Excluded id/ guid
* @param bit
* - 1: exists
* - 0: none
*/
DECLARE rId BIGINT DEFAULT 0;
DECLARE rStep TINYINT DEFAULT 2;
IF pguid IS NOT NULL AND _is_digits(pguid)=1 THEN
SET rStep = 2;
END IF;
SELECT id INTO rId
FROM users
WHERE username=pusername AND (
pguid IS NULL
OR ELT(rStep, guid != pguid, id != pguid)
)
LIMIT 1;
RETURN if (rId IS NOT NULL AND rId > 0,1,0);
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _com_trim_str
-- ----------------------------
DROP FUNCTION IF EXISTS `_com_trim_str`;
delimiter ;;
CREATE FUNCTION `_com_trim_str`(`pvalue` VARCHAR(1024))
RETURNS varchar(1024) CHARSET utf8
NO SQL
BEGIN
DECLARE rOLen int default 0;
DECLARE rValue varchar(1024) DEFAULT "";
IF CHARACTER_LENGTH(pvalue) > 0 THEN
SET rValue = REPLACE(pvalue,":"," ");
SET rValue = REPLACE(rValue,","," ");
SET rValue = REPLACE(rValue,"-"," ");
SET rValue = REPLACE(rValue,"–"," ");
SET rValue = REPLACE(rValue,"_"," ");
SET rValue = REPLACE(rValue,"."," ");
SET rValue = REPLACE(rValue," "," ");
SET rValue = REPLACE(rValue,"^"," ");
SET rValue = REPLACE(rValue,"`"," ");
SET rValue = REPLACE(rValue,"!"," ");
SET rValue = REPLACE(rValue,"?"," ");
SET rValue = REPLACE(rValue,"*"," ");
SET rValue = REPLACE(rValue,"$"," ");
SET rValue = REPLACE(rValue,"&"," ");
SET rValue = REPLACE(rValue,"~"," ");
SET rValue = REPLACE(rValue,"+"," ");
SET rValue = REPLACE(rValue,"="," ");
SET rValue = REPLACE(rValue,"'"," ");
SET rValue = REPLACE(rValue,';'," ");
SET rValue = REPLACE(rValue,'('," ");
SET rValue = REPLACE(rValue,')'," ");
SET rValue = REPLACE(rValue,'<'," ");
SET rValue = REPLACE(rValue,'>'," ");
SET rValue = REPLACE(rValue,'^'," ");
SET rValue = REPLACE(rValue,'” '," ");
SET rValue = REPLACE(rValue,'“'," ");
WHILE rOLen > CHAR_LENGTH(rValue) DO
SET rOLen = CHAR_LENGTH(rValue);
SET rValue = REPLACE(rValue," "," ");
END WHILE;
SET rValue = CONCAT(" ",LOWER(TRIM(rValue))," ");
END IF;
RETURN rValue;
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _guid
-- ----------------------------
DROP FUNCTION IF EXISTS `_guid`;
delimiter ;;
CREATE FUNCTION `_guid`()
RETURNS varchar(64) CHARSET utf8
READS SQL DATA
BEGIN
RETURN SUBSTR(CONCAT(MD5(RAND()),MD5(RAND())),1,24);
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _is_digits
-- ----------------------------
DROP FUNCTION IF EXISTS `_is_digits`;
delimiter ;;
CREATE FUNCTION `_is_digits`(pstr varchar(255))
RETURNS bit(1)
NO SQL
BEGIN
/**
* @author : Truong, Phung K < truongkimphung1982@gmail.com >
* @description : The string is digit?
* @param varchar pstr
* @return boolean
*/
DECLARE rBoolean BIT DEFAULT 0;
SELECT pstr REGEXP '^[0-9]+$' INTO rBoolean;
RETURN rBoolean;
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _is_email
-- ----------------------------
DROP FUNCTION IF EXISTS `_is_email`;
delimiter ;;
CREATE FUNCTION `_is_email`(pstr varchar(255))
RETURNS bit(1)
NO SQL
BEGIN
/**
* @author : Truong, Phung K < truongkimphung1982@gmail.com >
* @description : Check email?
* @param varchar pstr
* @return boolean
*/
DECLARE rBoolean BIT DEFAULT 0;
SELECT pstr REGEXP '^(([^<>()\\[\\]\\\\.,;:\\s@"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@"]+)*)|(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$' INTO rBoolean;
RETURN rBoolean;
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _is_empty
-- ----------------------------
DROP FUNCTION IF EXISTS `_is_empty`;
delimiter ;;
CREATE FUNCTION `_is_empty`(pval varchar(255))
RETURNS bit(1)
NO SQL
BEGIN
IF pval IS NOT NULL AND CHARACTER_LENGTH(pval) > 0 THEN
RETURN 0;
END IF;
RETURN 1;
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _member_type
-- ----------------------------
DROP FUNCTION IF EXISTS `_member_type`;
delimiter ;;
CREATE FUNCTION `_member_type`(ptype char(50))
RETURNS int(11)
NO SQL
BEGIN
DECLARE rMemberType INT DEFAULT 0;
SET ptype = TRIM(LOWER(ptype));
CASE
WHEN ptype='user' THEN SET rMemberType = 1<<0;
WHEN ptype='employee' THEN SET rMemberType = 1<<1;
END CASE;
RETURN rMemberType;
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _status_view
-- ----------------------------
DROP FUNCTION IF EXISTS `_status_view`;
delimiter ;;
CREATE FUNCTION `_status_view`(pad_role tinyint,prole tinyint)
RETURNS smallint(6)
NO SQL
BEGIN
DECLARE rMaxRole TINYINT DEFAULT 64;
DECLARE rAdRole TINYINT DEFAULT 10;
IF prole < 1 AND pad_role=0 THEN
RETURN 0;
END IF;
IF pad_role > 0 THEN
IF pad_role=1 THEN
RETURN (rMaxRole-prole) + 6 +(rAdRole-pad_role);
ELSE
RETURN (rMaxRole-prole) + 5 +(rAdRole-pad_role);
END IF;
END IF;
RETURN (rMaxRole-prole) + 5;
END
;;
delimiter ;
-- ----------------------------
-- Function structure for _utf8_deaccent
-- ----------------------------
DROP FUNCTION IF EXISTS `_utf8_deaccent`;
delimiter ;;
CREATE FUNCTION `_utf8_deaccent`(dirty_string varchar(200))
RETURNS varchar(200) CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci
NO SQL
BEGIN
DECLARE x, y , z Int;
Declare temp_string, new_string VarChar(200);
Declare is_allowed Bool;
Declare c, check_char VarChar(1);
set temp_string = LOWER(dirty_string);
Set temp_string = replace(temp_string, '&', ' and ');
Set temp_string = replace(temp_string, 'à', 'a');
Set temp_string = replace(temp_string, 'á', 'a');
Set temp_string = replace(temp_string, 'ả', 'a');
Set temp_string = replace(temp_string, 'ã', 'a');
Set temp_string = replace(temp_string, 'ạ', 'a');
Set temp_string = replace(temp_string, 'ă', 'a');
Set temp_string = replace(temp_string, 'ằ', 'a');
Set temp_string = replace(temp_string, 'ắ', 'a');
Set temp_string = replace(temp_string, 'ẳ', 'a');
Set temp_string = replace(temp_string, 'ẵ', 'a');
Set temp_string = replace(temp_string, 'ặ', 'a');
Set temp_string = replace(temp_string, 'â', 'a');
Set temp_string = replace(temp_string, 'ầ', 'a');
Set temp_string = replace(temp_string, 'ấ', 'a');
Set temp_string = replace(temp_string, 'ẩ', 'a');
Set temp_string = replace(temp_string, 'ẫ', 'a');
Set temp_string = replace(temp_string, 'ậ', 'a');
Set temp_string = replace(temp_string, 'è', 'e');
Set temp_string = replace(temp_string, 'é', 'e');
Set temp_string = replace(temp_string, 'ẻ', 'e');
Set temp_string = replace(temp_string, 'ẽ', 'e');
Set temp_string = replace(temp_string, 'ẹ', 'e');
Set temp_string = replace(temp_string, 'ê', 'e');
Set temp_string = replace(temp_string, 'ề', 'e');
Set temp_string = replace(temp_string, 'ế', 'e');
Set temp_string = replace(temp_string, 'ể', 'e');
Set temp_string = replace(temp_string, 'ễ', 'e');
Set temp_string = replace(temp_string, 'ệ', 'e');
Set temp_string = replace(temp_string, 'ì', 'i');
Set temp_string = replace(temp_string, 'í', 'i');
Set temp_string = replace(temp_string, 'ỉ', 'i');
Set temp_string = replace(temp_string, 'ĩ', 'i');
Set temp_string = replace(temp_string, 'ị', 'i');
Set temp_string = replace(temp_string, 'ò', 'o');
Set temp_string = replace(temp_string, 'ó', 'o');
Set temp_string = replace(temp_string, 'ỏ', 'o');
Set temp_string = replace(temp_string, 'õ', 'o');
Set temp_string = replace(temp_string, 'ọ', 'o');
Set temp_string = replace(temp_string, 'ơ', 'o');
Set temp_string = replace(temp_string, 'ờ', 'o');
Set temp_string = replace(temp_string, 'ớ', 'o');
Set temp_string = replace(temp_string, 'ở', 'o');
Set temp_string = replace(temp_string, 'ỡ', 'o');
Set temp_string = replace(temp_string, 'ợ', 'o');
Set temp_string = replace(temp_string, 'ô', 'o');
Set temp_string = replace(temp_string, 'ồ', 'o');
Set temp_string = replace(temp_string, 'ố', 'o');
Set temp_string = replace(temp_string, 'ổ', 'o');
Set temp_string = replace(temp_string, 'ỗ', 'o');
Set temp_string = replace(temp_string, 'ộ', 'o');
Set temp_string = replace(temp_string, 'đ', 'd');
Set temp_string = replace(temp_string, 'ù', 'u');
Set temp_string = replace(temp_string, 'ú', 'u');
Set temp_string = replace(temp_string, 'ủ', 'u');
Set temp_string = replace(temp_string, 'ũ', 'u');
Set temp_string = replace(temp_string, 'ụ', 'u');
Set temp_string = replace(temp_string, 'ư', 'u');
Set temp_string = replace(temp_string, 'ừ', 'u');
Set temp_string = replace(temp_string, 'ứ', 'u');
Set temp_string = replace(temp_string, 'ử', 'u');
Set temp_string = replace(temp_string, 'ữ', 'u');
Set temp_string = replace(temp_string, 'ự', 'u');
Set temp_string = replace(temp_string, 'ỳ', 'y');
Set temp_string = replace(temp_string, 'ý', 'y');
Set temp_string = replace(temp_string, 'ỷ', 'y');
Set temp_string = replace(temp_string, 'ỹ', 'y');
Set temp_string = replace(temp_string, 'ỵ', 'y');
Return _capitalize(temp_string);
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for locations_cities_add
-- ----------------------------
DROP PROCEDURE IF EXISTS `locations_cities_add`;
delimiter ;;
CREATE PROCEDURE `locations_cities_add`(pauth_id bigint,pauth_fullname varchar(100),pcountry_code char(10),pstate_code varchar(20),pname varchar(255),palt_name varchar(255),pcode varchar(20))
MODIFIES SQL DATA
BEGIN
/*
* @author : Phung, Truong K < truongkimphung1982@gmail.com >
* @description : Create a new city of location
* @param pauth_id
* @param pauth_fullname
* @param pname
* @param palt_name
* @param pcode
* @return mixed
*/
DECLARE rId INT DEFAULT 0;
DECLARE rErrNo BIT DEFAULT 0;
DECLARE rErrCode VARCHAR(50) DEFAULT NULL;
SELECT id INTO rId FROM locations_cities WHERE code=pcode LIMIT 1;
IF rId > 0 THEN
SET rErrNo = 1;
SET rErrCode = 'code_already_exists';
ELSE
INSERT INTO locations_cities(name,alt_name,code,country_code,state_code)
VALUES(pname,palt_name,pcode,pcountry_code,pstate_code);
SET rId = LAST_INSERT_ID();
END IF;
SELECT rId AS id, rErrNo AS error_no, rErrCode AS error_code;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for locations_cities_getall
-- ----------------------------
DROP PROCEDURE IF EXISTS `locations_cities_getall`;
delimiter ;;
CREATE PROCEDURE `locations_cities_getall`(pstate_code varchar(20),pcountry_code char(10),plocale char(10))
READS SQL DATA
BEGIN
-- 'VN-HN','VN'
SELECT code, if (plocale='vi',alt_name,name) AS name
FROM locations_cities
WHERE state_code=pstate_code AND country_code=pcountry_code AND is_active=1
ORDER BY sort_order ASC, code;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for locations_countries_getall
-- ----------------------------
DROP PROCEDURE IF EXISTS `locations_countries_getall`;
delimiter ;;
CREATE PROCEDURE `locations_countries_getall`(plocale char(10))
READS SQL DATA
BEGIN
SELECT if (plocale='vi',if (_is_empty(alt_name)=1,name,alt_name),name) AS name,
iso_a2 AS code,
international_calling_code,
`regexp`, zip_code_regexp
FROM locations_countries
WHERE is_active=1
ORDER BY sort_order, name, iso_a2 ASC, iso_a3 ASC;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for locations_states_add
-- ----------------------------
DROP PROCEDURE IF EXISTS `locations_states_add`;
delimiter ;;
CREATE PROCEDURE `locations_states_add`(pauth_id bigint,pauth_fullname varchar(100),pcountry_code char(10),pname varchar(255),palt_name varchar(255),pcode varchar(20))
MODIFIES SQL DATA
BEGIN
/*
* @author : Phung, Truong K < truongkimphung1982@gmail.com >
* @description : Create a new state of location
* @param pauth_id
* @param pauth_fullname
* @param pname
* @param palt_name
* @param pcode
* @return mixed
*/
DECLARE rId INT DEFAULT 0;
DECLARE rErrNo BIT DEFAULT 0;
DECLARE rErrCode VARCHAR(50) DEFAULT NULL;
SELECT id INTO rId FROM locations_states WHERE iso=pcode LIMIT 1;
IF rId > 0 THEN
SET rErrNo = 1;
SET rErrCode = 'code_already_exists';
ELSE
INSERT INTO locations_states(name,alt_name,iso,country_code)
VALUES(pname,palt_name,pcode,pcountry_code);
SET rId = LAST_INSERT_ID();
END IF;
SELECT rId AS id, rErrNo AS error_no, rErrCode AS error_code;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for locations_states_getall
-- ----------------------------
DROP PROCEDURE IF EXISTS `locations_states_getall`;
delimiter ;;
CREATE PROCEDURE `locations_states_getall`(pcountry_code char(10),plocale char(10))
READS SQL DATA
BEGIN
SELECT iso AS code, if (plocale='vi',alt_name,name) AS name
FROM locations_states
WHERE country_code=pcountry_code AND is_active=1
ORDER BY sort_order ASC, name, alt_name, iso;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for map_coordinate_systems_getall_active
-- ----------------------------
DROP PROCEDURE IF EXISTS `map_coordinate_systems_getall_active`;
delimiter ;;
CREATE PROCEDURE `map_coordinate_systems_getall_active`(plocale char(20))
READS SQL DATA
BEGIN
SELECT T.*
FROM (
SELECT id, name
FROM map_coordinate_systems
WHERE status=1
ORDER BY if (plocale=locale,1,0) DESC, locale ASC, name ASC
) AS T
GROUP BY T.id;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for map_entities_getall_active
-- ----------------------------
DROP PROCEDURE IF EXISTS `map_entities_getall_active`;
delimiter ;;
CREATE PROCEDURE `map_entities_getall_active`(plocale char(20))
READS SQL DATA
BEGIN
SELECT T.id, T.name
FROM (
SELECT *
FROM map_entities
WHERE status=1
ORDER BY if (plocale=locale,1,0) DESC, locale ASC, name ASC
) AS T
GROUP BY T.id;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for map_entries_getall_active
-- ----------------------------
DROP PROCEDURE IF EXISTS `map_entries_getall_active`;
delimiter ;;
CREATE PROCEDURE `map_entries_getall_active`(plocale char(20))
READS SQL DATA
BEGIN
SELECT T.id, T.name
FROM (
SELECT *
FROM map_entities
WHERE status=1
ORDER BY if (plocale=locale,1,0) DESC, locale ASC, name ASC
) AS T
GROUP BY T.id;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for map_types_getall_active
-- ----------------------------
DROP PROCEDURE IF EXISTS `map_types_getall_active`;
delimiter ;;
CREATE PROCEDURE `map_types_getall_active`(plocale char(20))
READS SQL DATA
BEGIN
SELECT T.id, T.name
FROM (
SELECT *
FROM map_types
WHERE status=1
ORDER BY if (plocale=locale,1,0) DESC, locale ASC, name ASC
) AS T
GROUP BY T.id;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for maps_addupdate
-- ----------------------------
DROP PROCEDURE IF EXISTS `maps_addupdate`;
delimiter ;;
CREATE PROCEDURE `maps_addupdate`(pad_role tinyint,prole_id int,prole tinyint,pauth_id bigint,pauth_fullname varchar(100),pid int,pname varchar(255),plat char(32),plng char(32),pdescription text,ptype_id int,picon varchar(512),pimage varchar(512),pcolor char(7),pcoordinate_system_id int,pentity_id int,powner_id bigint,powner_name varchar(100),pstatus tinyint)
MODIFIES SQL DATA
BEGIN
DECLARE rErrNo BIT DEFAULT 0;
DECLARE rErrCode VARCHAR(50) DEFAULT NULL;
DECLARE rId BIGINT DEFAULT NULL;
DECLARE rCurrentTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
DECLARE rFtSearch VARCHAR(2048) DEFAULT NULL;
IF rErrNo=0 THEN
SET rFtSearch = _com_trim_str(pname);
IF pid > 0 THEN
SET rId=pid;
END IF;
INSERT INTO maps(
id,guid,ft_search,lat,lng,
name,description,type_id,icon,image,
coordinate_system_id,creator_id,creator_fullname,
created_at,owner_id,owner_name,status,color,
entity_id
)
VALUES(
rId,UUID(),rFtSearch,plat,plng,
pname,pdescription,ptype_id,picon,pimage,
pcoordinate_system_id,pauth_id,pauth_fullname,
rCurrentTime,powner_id,powner_name,pstatus,pcolor,
pentity_id
)
ON DUPLICATE KEY UPDATE ft_search=rFtSearch
,lat=plat
,lng=plng
,name=pname
,description=pdescription
,type_id=ptype_id
,icon=picon
,image=pimage
,coordinate_system_id=pcoordinate_system_id
,entity_id=pentity_id
,last_editor_id=pauth_id
,last_editor_fullname=pauth_fullname
,status=pstatus
,color=pcolor
;
IF rId IS NULL THEN
SET rId = LAST_INSERT_ID();
END IF;
END IF;
SELECT rId AS id, rErrNo AS error_no, rErrCode AS error_code;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for maps_get
-- ----------------------------
DROP PROCEDURE IF EXISTS `maps_get`;
delimiter ;;
CREATE PROCEDURE `maps_get`(pid int,plocale char(10))
READS SQL DATA
BEGIN
SELECT A.*
,B.name AS type_name
,C.name AS entity_name
,D.name AS coordinate_system_name
FROM maps A
LEFT JOIN map_types B ON A.type_id=B.id
LEFT JOIN map_entities C ON A.entity_id=C.id
LEFT JOIN map_coordinate_systems D ON A.coordinate_system_id=D.id
WHERE A.id=pid
ORDER BY if (A.locale=plocale,1,0) DESC, A.locale ASC
LIMIT 1;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for maps_get_guid
-- ----------------------------
DROP PROCEDURE IF EXISTS `maps_get_guid`;
delimiter ;;
CREATE PROCEDURE `maps_get_guid`(pguid varchar(36),plocale char(10))
READS SQL DATA
BEGIN
SELECT A.*
,B.name AS type_name
,C.name AS entity_name
,D.name AS coordinate_system_name
FROM maps A
LEFT JOIN map_types B ON A.type_id=B.id
LEFT JOIN map_entities C ON A.entity_id=C.id
LEFT JOIN map_coordinate_systems D ON A.coordinate_system_id=D.id
WHERE A.guid=pguid
ORDER BY if (A.locale=plocale,1,0) DESC, A.locale ASC
LIMIT 1;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for maps_getall
-- ----------------------------
DROP PROCEDURE IF EXISTS `maps_getall`;
delimiter ;;
CREATE PROCEDURE `maps_getall`(pad_role tinyint,prole_id int,prole tinyint,plocale char(10),pkeyword varchar(255),ppage int,plimit int)
READS SQL DATA
BEGIN
DECLARE rFoundRows INT DEFAULT 0;
DECLARE rOffset INT DEFAULT 0;
DECLARE rStatus TINYINT DEFAULT 1;
DECLARE isDigit BIT DEFAULT 0;
DECLARE isEmail BIT DEFAULT 0;
DECLARE isFullName BIT DEFAULT 0;
SET rOffset = (ppage-1) * plimit;
SET rOffset = if (rOffset < 0, 0, rOffset);
SET rStatus = _status_view(pad_role, prole);
CREATE TEMPORARY TABLE IF NOT EXISTS tmp_maps(id bigint) ENGINE = MEMORY;
SET @sqlStm = CONCAT('
INSERT tmp_maps(id)
SELECT SQL_CALC_FOUND_ROWS
A.id
FROM maps A
WHERE status=1',
if (pkeyword != '', CONCAT(' AND ft_search LIKE ''%',pkeyword,''''),''),
'
ORDER BY A.created_at DESC
LIMIT ', rOffset,',',plimit);
PREPARE stmt FROM @sqlStm;
EXECUTE stmt;
SET rFoundRows = FOUND_ROWS();
SELECT rFoundRows AS foundRows;
SELECT SQL_SMALL_RESULT
A.id, A.guid, A.name, A.description, A.lat, A.lng,
A.`status`, A.owner_id, A.owner_name
FROM tmp_maps TMP JOIN maps A ON A.id=TMP.id;
DROP TEMPORARY TABLE IF EXISTS tmp_maps;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for staffs_addupdate
-- ----------------------------
DROP PROCEDURE IF EXISTS `staffs_addupdate`;
delimiter ;;
CREATE PROCEDURE `staffs_addupdate`(pad_role tinyint,pauth_role_id int,pauth_role tinyint,pauth_id bigint,pauth_fullname varchar(100),pid bigint,pusername varchar(64),pfull_name varchar(100),pfirst_name varchar(50),plast_name varchar(50),ppassword varchar(512),pemail varchar(255),pmobile_icc char(10),pmobile char(20),pgender tinyint,pdob_day tinyint,pdob_month tinyint,pdob_year smallint,pstreet varchar(100),pward varchar(100),pcity_code char(20),pstate_code char(20),pcountry_code char(10),pzip_code char(20),pstatus tinyint,pavatar varchar(512),pbirthday date,pcode varchar(50),pts_code varchar(32),pmsa_code varchar(32),pcomany_email varchar(255),pcompany_mobile_icc char(10),pcompany_mobile char(20),pstarting_date date,pleave_date date,pstatus_working tinyint,pparent_id int,pdept_id int,prole_id int,pjob_description longtext,puser_id bigint)
MODIFIES SQL DATA
BEGIN
DECLARE rUserId BIGINT DEFAULT 0;
DECLARE rErrNo BIT DEFAULT 0;
DECLARE rErrCode VARCHAR(50) DEFAULT NULL;
DECLARE rId BIGINT DEFAULT NULL;
DECLARE rVerifiedFields BIGINT DEFAULT 0;
DECLARE rCurrentTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
DECLARE rMemberType TINYINT DEFAULT 0;
SET rMemberType = _member_type('staff');
/*
* Find user ( if exists )
* `email` IN (pemail,pcompany_email) AND email is not empty
* OR
* `mobile` IN (pmobile,pcompany_mobile) AND mobile is not null AND verified_fields&(1<<5) > 0
*/
IF puser_id > 0 THEN
SET rUserId = puser_id;
ELSE
SELECT id INTO rUserId
FROM users
WHERE _is_empty(email)=0 AND (email=pemail OR email=pcompany_email)
OR (_is_empty(mobile)=0 AND (mobile=pmobile OR mobile=pcompany_mobile) AND (verified_fields&(1<<5) > 0))
LIMIT 1;
END IF;
IF rErrNo=0 AND pusername IS NOT NULL AND _check_username_exists(pusername,rUserId)=1 THEN
SET rErrNo = 1;
SET rErrCode = 'username_already_exists';
END IF;
IF rErrNo=0 THEN
IF pid > 0 THEN
SET rId=pid;
END IF;
INSERT INTO users(
guid,username,full_name,first_name,last_name,
`password`,email,mobile_icc,mobile,gender,
dob_day,dob_month,dob_year,birthday,street,
ward,city_code,state_code,country_code,zip_code,
status,avatar,member_type,registered_at,created_at,
creator_id,creator_fullname,rUserId
)
VALUE(
UUID(),pusername,pfull_name,pfirst_name,plast_name,
ppassword,pemail,pmobile_icc,pmobile,pgender,
pdob_day,pdob_month,pdob_year,pbirthday,pstreet,
pward,pcity_code,pstate_code,pcountry_code,pzip_code,
pstatus,pavatar,rMemberType,rCurrentTime,rCurrentTime,
pauth_id,pauth_fullname,rId
)
ON DUPLICATE KEY UPDATE id=@userId:=id
,full_name=pfull_name
,first_name=pfirst_name
,last_name=plast_name
,`password`=if (ppassword IS NOT NULL,ppassword,`password`)
,username=pusername
,email=pemail
,mobile_icc=pmobile_icc
,mobile=pmobile
,gender=pgender
,dob_day=pdob_day
,dob_month=pdob_month
,dob_year=pdob_year
,birthday=pbirthday
,street=pstreet
,ward=pward
,city_code=pcity_code
,state_code=pstate_code
,country_code=pcountry_code
,zip_code=pzip_code
,avatar=pavatar
,member_type=if ((member_type&rMemberType)>0,member_type,member_type+rMemberType)
,last_editor_id=pauth_id
,last_editor_fullname=pauth_fullname
;
IF rId IS NULL THEN
SET rId = LAST_INSERT_ID();
END IF;
END IF;
SELECT rId AS id, rErrNo AS error_no, rErrCode AS error_code;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_addupdate
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_addupdate`;
delimiter ;;
CREATE PROCEDURE `users_addupdate`(pad_role tinyint,prole_id int,prole tinyint,pauth_id bigint,pauth_fullname varchar(100),pid bigint,pusername varchar(64),pfull_name varchar(100),pfirst_name varchar(50),plast_name varchar(50),ppassword varchar(512),pemail varchar(255),pmobile_icc char(10),pmobile char(20),pgender tinyint,pdob_day tinyint,pdob_month tinyint,pdob_year smallint,pstreet varchar(100),pward varchar(100),pcity_code char(20),pstate_code char(20),pcountry_code char(10),pzip_code char(20),pstatus tinyint,pavatar varchar(512),pbirthday date)
MODIFIES SQL DATA
BEGIN
DECLARE rErrNo BIT DEFAULT 0;
DECLARE rErrCode VARCHAR(50) DEFAULT NULL;
DECLARE rId BIGINT DEFAULT NULL;
DECLARE rVerifiedFields BIGINT DEFAULT 0;
DECLARE rCurrentTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
IF pemail IS NOT NULL AND _check_email_exists(pemail,pid)=1 THEN
SET rErrNo = 1;
SET rErrCode = 'email_already_exists';
END IF;
IF rErrNo=0 AND pusername IS NOT NULL AND _check_username_exists(pusername,pid)=1 THEN
SET rErrNo = 1;
SET rErrCode = 'username_already_exists';
END IF;
IF rErrNo=0 THEN
IF pid > 0 THEN
SET rId=pid;
END IF;
INSERT INTO users(
guid,username,full_name,first_name,last_name,
`password`,email,mobile_icc,mobile,gender,
dob_day,dob_month,dob_year,birthday,street,
ward,city_code,state_code,country_code,zip_code,
status,avatar,member_type,registered_at,created_at,
creator_id,creator_fullname,id
)
VALUE(
UUID(),pusername,pfull_name,pfirst_name,plast_name,
ppassword,pemail,pmobile_icc,pmobile,pgender,
pdob_day,pdob_month,pdob_year,pbirthday,pstreet,
pward,pcity_code,pstate_code,pcountry_code,pzip_code,
pstatus,pavatar,_member_type('user'),rCurrentTime,rCurrentTime,
pauth_id,pauth_fullname,rId
)
ON DUPLICATE KEY UPDATE id=@id:=id
,full_name=pfull_name
,first_name=pfirst_name
,last_name=plast_name
,`password`=if (ppassword IS NOT NULL,ppassword,`password`)
,username=pusername
,email=pemail
,mobile_icc=pmobile_icc
,mobile=pmobile
,gender=pgender
,dob_day=pdob_day
,dob_month=pdob_month
,dob_year=pdob_year
,birthday=pbirthday
,street=pstreet
,ward=pward
,city_code=pcity_code
,state_code=pstate_code
,country_code=pcountry_code
,zip_code=pzip_code
,avatar=pavatar
,last_editor_id=pauth_id
,last_editor_fullname=pauth_fullname
;
IF rId IS NULL THEN
SET rId = LAST_INSERT_ID();
END IF;
END IF;
SELECT rId AS id, rErrNo AS error_no, rErrCode AS error_code;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_check_email
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_check_email`;
delimiter ;;
CREATE PROCEDURE `users_check_email`(pemail varchar(255),pguid varchar(24))
READS SQL DATA
BEGIN
SELECT _check_email_exists(pusername,pguid) AS bool;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_check_username
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_check_username`;
delimiter ;;
CREATE PROCEDURE `users_check_username`(pusername varchar(64),pguid varchar(36))
READS SQL DATA
BEGIN
SELECT _check_username_exists(pusername,pguid) AS bool;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_get
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_get`;
delimiter ;;
CREATE PROCEDURE `users_get`(pid bigint,plocale char(10))
READS SQL DATA
BEGIN
DECLARE rVietnamese CHAR(10) DEFAULT 'vi';
SELECT USR.*,
CIT.name AS city_name, STA.`name` AS state_name, COU.name AS country_name
FROM users USR
LEFT JOIN (
SELECT code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_cities WHERE is_active=1
) AS CIT ON USR.city_code=CIT.code
LEFT JOIN (
SELECT iso AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_states WHERE is_active=1
) AS STA ON USR.state_code=STA.code
LEFT JOIN (
SELECT iso_a2 AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_countries WHERE is_active=1
) AS COU ON USR.state_code=COU.code
WHERE USR.id=pid
LIMIT 1;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_get_account
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_get_account`;
delimiter ;;
CREATE PROCEDURE `users_get_account`(paccount varchar(255),plocale char(10))
READS SQL DATA
BEGIN
DECLARE rVietnamese CHAR(10) DEFAULT 'vi';
SELECT USR.*,
CIT.name AS city_name, STA.`name` AS state_name, COU.name AS country_name
FROM users USR
LEFT JOIN (
SELECT code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_cities WHERE is_active=1
) AS CIT ON USR.city_code=CIT.code
LEFT JOIN (
SELECT iso AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_states WHERE is_active=1
) AS STA ON USR.state_code=STA.code
LEFT JOIN (
SELECT iso_a2 AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_countries WHERE is_active=1
) AS COU ON USR.state_code=COU.code
WHERE (USR.email=paccount AND USR.email IS NOT NULL)
OR (USR.username=paccount AND USR.username IS NOT NULL)
OR (USR.mobile=paccount AND USR.mobile IS NOT NULL AND USR.verified_fields&(1<<6) > 0)
LIMIT 1;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_get_email
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_get_email`;
delimiter ;;
CREATE PROCEDURE `users_get_email`(pemail varchar(255))
READS SQL DATA
BEGIN
DECLARE rVietnamese CHAR(10) DEFAULT 'vi';
SELECT USR.*,
CIT.name AS city_name, STA.`name` AS state_name, COU.name AS country_name
FROM users USR
LEFT JOIN (
SELECT code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_cities WHERE is_active=1
) AS CIT ON USR.city_code=CIT.code
LEFT JOIN (
SELECT iso AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_states WHERE is_active=1
) AS STA ON USR.state_code=STA.code
LEFT JOIN (
SELECT iso_a2 AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_countries WHERE is_active=1
) AS COU ON USR.state_code=COU.code
WHERE USR.email=pemail
LIMIT 1;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_get_guid
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_get_guid`;
delimiter ;;
CREATE PROCEDURE `users_get_guid`(pguid varchar(36),plocale char(10))
READS SQL DATA
BEGIN
DECLARE rVietnamese CHAR(10) DEFAULT 'vi';
SELECT USR.*,
CIT.name AS city_name, STA.`name` AS state_name, COU.name AS country_name
FROM users USR
LEFT JOIN (
SELECT code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_cities WHERE is_active=1
) AS CIT ON USR.city_code=CIT.code
LEFT JOIN (
SELECT iso AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_states WHERE is_active=1
) AS STA ON USR.state_code=STA.code
LEFT JOIN (
SELECT iso_a2 AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_countries WHERE is_active=1
) AS COU ON USR.state_code=COU.code
WHERE USR.guid=pguid
LIMIT 1;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_get_token
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_get_token`;
delimiter ;;
CREATE PROCEDURE `users_get_token`(pid bigint,ptoken varchar(512),plocale char(10))
READS SQL DATA
BEGIN
DECLARE rVietnamese CHAR(10) DEFAULT 'vi';
SELECT USR.*,
CIT.name AS city_name, STA.`name` AS state_name, COU.name AS country_name
FROM users USR
LEFT JOIN (
SELECT code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_cities WHERE is_active=1
) AS CIT ON USR.city_code=CIT.code
LEFT JOIN (
SELECT iso AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_states WHERE is_active=1
) AS STA ON USR.state_code=STA.code
LEFT JOIN (
SELECT iso_a2 AS code, if (plocale=rVietnamese,alt_name,name) AS name FROM locations_countries WHERE is_active=1
) AS COU ON USR.state_code=COU.code
WHERE USR.id=pid AND USR.token=ptoken
LIMIT 1;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_getall
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_getall`;
delimiter ;;
CREATE PROCEDURE `users_getall`(pad_role tinyint,prole_id int,prole tinyint,plocale char(10),pkeyword varchar(255),ppage int,plimit int)
READS SQL DATA
BEGIN
DECLARE rFoundRows INT DEFAULT 0;
DECLARE rOffset INT DEFAULT 0;
DECLARE rStatus TINYINT DEFAULT 1;
DECLARE isDigit BIT DEFAULT 0;
DECLARE isEmail BIT DEFAULT 0;
DECLARE isFullName BIT DEFAULT 0;
SET rOffset = (ppage-1) * plimit;
SET rOffset = if (rOffset < 0, 0, rOffset);
SET rStatus = _status_view(pad_role, prole);
IF _is_empty(pkeyword)=1 THEN
SET isDigit = _is_digits(pkeyword);
IF isDigit=0 THEN
SET isEmail = _is_email(pkeyword);
IF isEmail=0 THEN
SET isFullName = 1;
END IF;
END IF;
END IF;
CREATE TEMPORARY TABLE IF NOT EXISTS tmp_users(id bigint) ENGINE = MEMORY;
SET @sqlStm = CONCAT('
INSERT tmp_users(id)
SELECT SQL_CALC_FOUND_ROWS
USR.id
FROM users USR
WHERE (USR.member_type < 1 OR USR.member_type&(1<<0)>0)',
if (isDigit=1, CONCAT(' AND (USR.mobile=',QUOTE(pkeyword),')'),''),
if (isEmail=1, CONCAT(' AND (USR.email=',QUOTE(pkeyword),')'),''),
if (isFullName=1, CONCAT(' AND (USR.full_name LIKE ''%',pkeyword,'%'')'),''),
'
ORDER BY USR.created_at DESC
LIMIT ', rOffset,',',plimit);
PREPARE stmt FROM @sqlStm;
EXECUTE stmt;
SET rFoundRows = FOUND_ROWS();
SELECT rFoundRows AS foundRows;
SELECT SQL_SMALL_RESULT
A.id, A.guid, A.full_name, A.email, A.mobile, A.status,
A.registered_at
FROM tmp_users TMP JOIN users A ON A.id=TMP.id;
DROP TEMPORARY TABLE IF EXISTS tmp_users;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_getall_by_customer
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_getall_by_customer`;
delimiter ;;
CREATE PROCEDURE `users_getall_by_customer`(pad_role tinyint,prole_id int,prole tinyint,plocale char(10),pmember_type tinyint,pkeyword varchar(255),ppage int,plimit int)
READS SQL DATA
BEGIN
DECLARE rFoundRows INT DEFAULT 0;
DECLARE rOffset INT DEFAULT 0;
DECLARE rStatus SMALLINT(6) DEFAULT 1;
SET rOffset = (ppage-1) * plimit;
SET rOffset = if (rOffset < 0, 0, rOffset);
CREATE TEMPORARY TABLE IF NOT EXISTS tmp_users(id bigint) ENGINE = MEMORY;
SET @sqlStm = CONCAT('
INSERT tmp_users(id)
SELECT SQL_CALC_FOUND_ROWS
id
FROM users
WHERE id > 0
ORDER BY created_at DESC
LIMIT ', rOffset,',',plimit);
PREPARE stmt FROM @sqlStm;
EXECUTE stmt;
SET rFoundRows = FOUND_ROWS();
SELECT rFoundRows AS foundRows;
SELECT SQL_SMALL_RESULT
A.id, A.full_name, A.email, A.role
FROM tmp_users TMP JOIN users A ON A.id=TMP.id;
DROP TEMPORARY TABLE IF EXISTS tmp_users;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_logins
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_logins`;
delimiter ;;
CREATE PROCEDURE `users_logins`(pid bigint,paddr_ip varchar(64),pothers longtext)
MODIFIES SQL DATA
BEGIN
DECLARE rLoggedAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
INSERT INTO users_logins(user_id,addr_ip,others,logged_at)
VALUE(pid,paddr_ip,pothers,rLoggedAt);
UPDATE users SET logged_at=rLoggedAt,logged_ip=paddr_ip WHERE id=pid;
END
;;
delimiter ;
-- ----------------------------
-- Procedure structure for users_update_token
-- ----------------------------
DROP PROCEDURE IF EXISTS `users_update_token`;
delimiter ;;
CREATE PROCEDURE `users_update_token`(pid bigint,ptoken varchar(512))
MODIFIES SQL DATA
BEGIN
UPDATE users
SET remember_token=ptoken
WHERE id=pid
LIMIT 1;
END
;;
delimiter ;
SET FOREIGN_KEY_CHECKS = 1;