diff --git a/.idea/sonarlint/issuestore/0/0/004d4ff0ac1c4ee71d59718dd294cb9c9cf54327 b/.idea/sonarlint/issuestore/0/0/004d4ff0ac1c4ee71d59718dd294cb9c9cf54327
index e69de29..dbfe399 100644
--- a/.idea/sonarlint/issuestore/0/0/004d4ff0ac1c4ee71d59718dd294cb9c9cf54327
+++ b/.idea/sonarlint/issuestore/0/0/004d4ff0ac1c4ee71d59718dd294cb9c9cf54327
@@ -0,0 +1,9 @@
+
+ojavascript:S1186
+"&Unexpected empty method 'getMainList'.(©åÂ‹8�Ó‡Èñ1J$07821aa0-a571-4d50-9bfa-f6b4d6195c08
+jjavascript:S1186"!Unexpected empty method 'addRow'.(£Åóã8�Ó‡Èñ1J$09d0350f-4c9b-4d60-86cd-7953270ea714
+kjavascript:S1186""Unexpected empty method 'putData'.(¯ç‚œ8žÓ‡Èñ1J$799adff7-9390-4301-a9a9-f6b008a71c69
+tjavascript:S3796Þ"*Add a "return" statement to this callback.(ê˜»Ù8ŸÓ‡Èñ1J$9f7cdd6e-48b7-418a-9930-5cde33393241
+ˆjavascript:S6644ß">Unnecessary use of boolean literals in conditional expression.(›£²€8ŸÓ‡Èñ1J$a8d65cab-e9d3-425c-8ddd-24aaa5cdcf3e
+Sjavascript:S3796î"*Add a "return" statement to this callback.(¨—æ¹ÿÿÿÿÿ8ïŸ‘Éñ1
+gjavascript:S6644ï">Unnecessary use of boolean literals in conditional expression.(õµššýÿÿÿÿ8ïŸ‘Éñ1
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/1/1/110cb7aeee57421d3d58166bbab7f9486ae18297 b/.idea/sonarlint/issuestore/1/1/110cb7aeee57421d3d58166bbab7f9486ae18297
index e69de29..881fbd4 100644
--- a/.idea/sonarlint/issuestore/1/1/110cb7aeee57421d3d58166bbab7f9486ae18297
+++ b/.idea/sonarlint/issuestore/1/1/110cb7aeee57421d3d58166bbab7f9486ae18297
@@ -0,0 +1,18 @@
+
+’javascript:S33589"DExtract this nested ternary operation into an independent statement.(±ƒ’’øÿÿÿÿ8šï‹Èñ1J$188edc6f-efa9-480e-9720-9afaf75888a4
+�javascript:S3358:"DExtract this nested ternary operation into an independent statement.(êœ„ƒ8šï‹Èñ1J$a9fcadfa-2589-4e8f-a7e1-b53c3a10bbc2
+zjavascript:S1854O"2Remove this useless assignment to variable "sord".(Ö³€O8›ï‹Èñ1J$6a1e5773-421c-46fb-b7b4-2d10d2c3a3d4
+’javascript:S3358T"DExtract this nested ternary operation into an independent statement.(Âéµäÿÿÿÿÿ8›ï‹Èñ1J$bbbfac2b-e556-44fa-8717-54f695538d26
+’javascript:S3358U"DExtract this nested ternary operation into an independent statement.(ÑÁ–Âøÿÿÿÿ8›ï‹Èñ1J$2df921bd-981f-4857-8287-7d9392b53223
+¢javascript:S101["URename class "Tb_basecode_class" to match the regular expression ^[A-Z][a-zA-Z0-9]*$.(µ¥‚òøÿÿÿÿ8œï‹Èñ1J$dcb1db2a-68af-4d1b-8542-0518b29dd1e8
+ljavascript:S125c"Remove this commented out code.(¯Ó¢‚þÿÿÿÿ8œï‹Èñ1J$30c53a42-df7a-451f-b6cf-ed99a7a4bd1d
+gjavascript:S125�"Remove this commented out code.(£³ù%8œï‹Èñ1J$54223af7-f6a1-4d4a-8082-b9497e815008
+mjavascript:S125“"Remove this commented out code.(Ô¸àüýÿÿÿÿ8�ï‹Èñ1J$cf9d0376-cbea-452d-83fe-ffc8e3398aef
+mjavascript:S125£"Remove this commented out code.(Ô†‹Üÿÿÿÿÿ8�ï‹Èñ1J$79e2a5cb-3523-4cfe-9a5f-62fcdfce0df3
+njavascript:S1186®"$Unexpected empty method 'setFilter'.(Ë¾„À8�ï‹Èñ1J$87547af4-8ac7-497c-a3f0-3a3ce1133142
+mjavascript:S125ï"Remove this commented out code.(ß´Â–ýÿÿÿÿ8�ï‹Èñ1J$68cd4f77-5426-4083-9627-834c63500a22
+mjavascript:S125ò"Remove this commented out code.(â§üóúÿÿÿÿ8žï‹Èñ1J$3af6774e-49a5-45f4-8f3b-b74638951037
+hjavascript:S125ü"Remove this commented out code.(§¨‡…8žï‹Èñ1J$632d44f1-0366-46ed-ba85-6b0e0c641eab
+hjavascript:S125©"Remove this commented out code.(�Œï¡8žï‹Èñ1J$3bae4d9f-eb81-4c5d-a588-cfd4e1282f34
+hjavascript:S125«"Remove this commented out code.(Àá€ï8žï‹Èñ1J$a3c2b64e-7587-4eb0-92e1-fcc5633dd08f
+mjavascript:S125È"Remove this commented out code.(¬š™‡úÿÿÿÿ8žï‹Èñ1J$cb1c59d6-73c5-409b-a229-adf3845134ca
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/5/8/58148cfe2010d0b3f3833f6052a2dc4babe21d29 b/.idea/sonarlint/issuestore/5/8/58148cfe2010d0b3f3833f6052a2dc4babe21d29
index a26f03d..0eb1235 100644
--- a/.idea/sonarlint/issuestore/5/8/58148cfe2010d0b3f3833f6052a2dc4babe21d29
+++ b/.idea/sonarlint/issuestore/5/8/58148cfe2010d0b3f3833f6052a2dc4babe21d29
@@ -1,21 +1,21 @@
 
-žjavascript:S101"QRename class "Tb_oper_class" to match the regular expression ^[A-Z][a-zA-Z0-9]*$.(ö³ÜÔûÿÿÿÿ8‰�æÇñ1J$94226818-c44e-40a2-bd67-b031843406bb
-jjavascript:S11863"!Unexpected empty method 'addRow'.(ÿƒÙ²8®„ãÇñ1J$ac7fc8b1-ef90-4972-94e6-6f3b3b217223
-mjavascript:S1186<"$Unexpected empty method 'removeRow'.(ýÓ�õ8®„ãÇñ1J$efec0fdf-d9c1-4d73-a6c0-a579012fff21
-rjavascript:S1186P"$Unexpected empty method 'cellClick'.(¡À‰·úÿÿÿÿ8®„ãÇñ1J$f4d7f7ce-205c-40e6-8b77-a94bc6f9eabb
-ljavascript:S125Y"Remove this commented out code.(²Ð•µýÿÿÿÿ8¯„ãÇñ1J$585c5593-7865-47a3-9e48-ba0a69b77e7c
-gjavascript:S125q"Remove this commented out code.(Àá€ï8¯„ãÇñ1J$35c42a2a-b281-4594-b53a-2bc4e670a576
-hjavascript:S125°"Remove this commented out code.(Ù³˜¦8Œ�æÇñ1J$0c9cb420-2131-462b-90a8-71c3d4e45c27
-hjavascript:S125¹"Remove this commented out code.(ë–þ‚8¯„ãÇñ1J$8bdb0f8d-e72b-40af-b438-74ee201b826e
-hjavascript:S125Í"Remove this commented out code.(¦Ùì©8¯„ãÇñ1J$88032d99-72c9-4375-a1a6-2ca103e996c0
-–javascript:S4138ð"LExpected a `for-of` loop instead of a `for` loop with this simple iteration.(Æ²†î8��æÇñ1J$f062605b-4b6b-46d1-8b46-f7b9b641bf72
-¬javascript:S2703ò"cAdd the "let", "const" or "var" keyword to this declaration of "finalDataList" to make it explicit.(àî 88��æÇñ1J$99673c79-eaa4-4839-8625-9b2306c9427d
-›javascript:S101Ð"RRename class "Tb_order_class" to match the regular expression ^[A-Z][a-zA-Z0-9]*$.(¿‡Ô™8®„ãÇñ1J$98eaa811-4d12-457c-8fbe-41f508f7fa13
-kjavascript:S1186ý"!Unexpected empty method 'addRow'.(ÿƒÙ²8Ž�æÇñ1J$67a4eb18-9c06-44b4-916d-b0869c79aa4a
-njavascript:S1186†"$Unexpected empty method 'removeRow'.(ýÓ�õ8Ž�æÇñ1J$ce8927ef-89ec-4816-8738-b424c4925059
-sjavascript:S1186‹"$Unexpected empty method 'cellClick'.(¡À‰·úÿÿÿÿ8Ž�æÇñ1J$90f4a8ad-3025-465f-8ddf-48ad145a4c94
-mjavascript:S125”"Remove this commented out code.(²Ð•µýÿÿÿÿ8Ž�æÇñ1J$169710e7-aa74-457b-8d6f-715fa7066a1d
-hjavascript:S125¬"Remove this commented out code.(Àá€ï8Ž�æÇñ1J$12b340bc-8d65-44db-811e-8668e07f3d31
-hjavascript:S125ð"Remove this commented out code.(õ«×š8¯„ãÇñ1J$af26df5f-fbc9-4971-a8dd-d6c8805b16fb
-hjavascript:S125ý"Remove this commented out code.(ë–þ‚8��æÇñ1J$ba3f2e6c-d0b5-4b4c-8f1b-766800e5b542
-hjavascript:S125‘"Remove this commented out code.(¦Ùì©8��æÇñ1J$3c153842-781b-4b8e-b9a2-519c6869096d
\ No newline at end of file
+žjavascript:S101"QRename class "Tb_oper_class" to match the regular expression ^[A-Z][a-zA-Z0-9]*$.(ö³ÜÔûÿÿÿÿ8‰�æÇñ1J$f62185ea-20c8-4e8b-9121-209d4daca5c8
+jjavascript:S11862"!Unexpected empty method 'addRow'.(ÿƒÙ²8®„ãÇñ1J$874f2bfa-cd07-4783-b6b9-9323d3f57233
+mjavascript:S1186;"$Unexpected empty method 'removeRow'.(ýÓ�õ8®„ãÇñ1J$94cd77b5-d262-4038-808a-835285e9469d
+rjavascript:S1186O"$Unexpected empty method 'cellClick'.(¡À‰·úÿÿÿÿ8®„ãÇñ1J$5381f3ba-9a27-4a36-b473-6fbe7040d5ec
+ljavascript:S125X"Remove this commented out code.(²Ð•µýÿÿÿÿ8¯„ãÇñ1J$6b9ae1de-5f6f-4878-80c1-240f7b44aedf
+gjavascript:S125p"Remove this commented out code.(Àá€ï8¯„ãÇñ1J$76ffe8bc-17c0-4e56-97a3-3c1c4e1373d6
+hjavascript:S125¯"Remove this commented out code.(Ù³˜¦8Œ�æÇñ1J$d741b39a-a278-49c7-b296-e4cfbdd31e8e
+hjavascript:S125¸"Remove this commented out code.(ë–þ‚8¯„ãÇñ1J$18ca6bf3-0c33-4d9e-9871-4b607d29898b
+hjavascript:S125Ì"Remove this commented out code.(¦Ùì©8¯„ãÇñ1J$9fa15e87-f163-48a3-b8de-dfb06575605a
+–javascript:S4138ï"LExpected a `for-of` loop instead of a `for` loop with this simple iteration.(Æ²†î8��æÇñ1J$d4d29b9f-38d4-4d60-9d71-1a012ae3fea1
+¬javascript:S2703ñ"cAdd the "let", "const" or "var" keyword to this declaration of "finalDataList" to make it explicit.(àî 88��æÇñ1J$4db9f712-ef41-419b-80f2-e7b7b23bd8e9
+›javascript:S101Ï"RRename class "Tb_order_class" to match the regular expression ^[A-Z][a-zA-Z0-9]*$.(¿‡Ô™8®„ãÇñ1J$a4febe6f-e361-4d33-a9ab-0346a85d2e6b
+kjavascript:S1186ü"!Unexpected empty method 'addRow'.(ÿƒÙ²8Ž�æÇñ1J$a3015435-7fe4-40d6-95ca-eca5f3ee6126
+njavascript:S1186…"$Unexpected empty method 'removeRow'.(ýÓ�õ8Ž�æÇñ1J$beceeadf-22cc-45ae-b19d-5788d6ea0b95
+sjavascript:S1186Š"$Unexpected empty method 'cellClick'.(¡À‰·úÿÿÿÿ8Ž�æÇñ1J$34e0681e-8e8a-42c0-aef0-79c03fa027b0
+mjavascript:S125“"Remove this commented out code.(²Ð•µýÿÿÿÿ8Ž�æÇñ1J$1c093d90-0f25-46b3-97e8-48b2ba498ead
+hjavascript:S125«"Remove this commented out code.(Àá€ï8Ž�æÇñ1J$8f724bb8-1c48-46d6-bca5-3b8917f5dc54
+hjavascript:S125ï"Remove this commented out code.(õ«×š8¯„ãÇñ1J$3b751fd6-95b1-4a32-8306-d23debf233cd
+hjavascript:S125ü"Remove this commented out code.(ë–þ‚8��æÇñ1J$76fb7176-9e86-4f1a-b866-13f943382a8b
+hjavascript:S125�"Remove this commented out code.(¦Ùì©8��æÇñ1J$16386661-e1b5-4360-9fa9-e0b539ba832f
\ No newline at end of file
diff --git a/home_dir/lib/globals_inc.php b/home_dir/lib/globals_inc.php
index 59f3623..19c97f1 100644
--- a/home_dir/lib/globals_inc.php
+++ b/home_dir/lib/globals_inc.php
@@ -236,7 +236,8 @@ $GLOBALS['_IO_TYPE_FIN']       = $GLOBALS['_ALL_BASE']['CODE']['IO_TYPE_FIN'] ?:
 $GLOBALS['_NCR_CD']            = $GLOBALS['_ALL_BASE']['CODE']['NCR_CD'] ?: $GLOBALS['_NCR_CD'];
 $GLOBALS['_TASK_TYPE']         = $GLOBALS['_ALL_BASE']['CODE']['TASK_TYPE'] ?: $GLOBALS['_TASK_TYPE'];
 $GLOBALS['_STOP_CD']           = $GLOBALS['_ALL_BASE']['CODE']['STOP_CD'] ?: $GLOBALS['_STOP_CD'];
-$GLOBALS['_DEF_CD']           = $GLOBALS['_ALL_BASE']['CODE']['DEF_CD'] ?: $GLOBALS['_DEF_CD'];
+$GLOBALS['_DEF_CD']            = $GLOBALS['_ALL_BASE']['CODE']['DEF_CD'] ?: $GLOBALS['_DEF_CD'];
+$GLOBALS['_RSLT_GRP']          = $GLOBALS['_ALL_BASE']['CODE']['RSLT_GRP'] ?: $GLOBALS['_RSLT_GRP'];
 
 // sort($GLOBALS['_varsNations']);
 // ksort($GLOBALS['_varsCurrency']);
diff --git a/home_dir/www/ksvc/base/basecode/basecode.js b/home_dir/www/ksvc/base/basecode/basecode.js
index 6665543..4991c9e 100644
--- a/home_dir/www/ksvc/base/basecode/basecode.js
+++ b/home_dir/www/ksvc/base/basecode/basecode.js
@@ -1,7 +1,7 @@
 /*
  * @Overview ê¸°ì´ˆ ì½”ë“œ ê´€ë¦¬
  */
-
+console.log("asdf");
 const VueBaseCode = createApp({
   data() {
     return {
diff --git a/home_dir/www/ksvc/inc/js/vars.js.php b/home_dir/www/ksvc/inc/js/vars.js.php
index ef33472..c2ed344 100644
--- a/home_dir/www/ksvc/inc/js/vars.js.php
+++ b/home_dir/www/ksvc/inc/js/vars.js.php
@@ -42,5 +42,6 @@ const varsTLColor       = <?=json_encode($GLOBALS['_TLColor']?:Array())?>;
 const varsIO_TYPE_FIN   = <?=json_encode($GLOBALS['_IO_TYPE_FIN']?:Array())?>;
 const varsNCR_CD        = <?=json_encode($GLOBALS['_NCR_CD']?:Array())?>;
 const varsTASK_TYPE     = <?=json_encode($GLOBALS['_TASK_TYPE']?:Array())?>;
-const varsSTOP_CD     = <?=json_encode($GLOBALS['_STOP_CD']?:Array())?>;
-const varsDEF_CD     = <?=json_encode($GLOBALS['_DEF_CD']?:Array())?>;
\ No newline at end of file
+const varsSTOP_CD       = <?=json_encode($GLOBALS['_STOP_CD']?:Array())?>;
+const varsDEF_CD       = <?=json_encode($GLOBALS['_DEF_CD']?:Array())?>;
+const varsRSLT_GRP     = <?= json_encode($GLOBALS['_RSLT_GRP'] ?: array()) ?>;
\ No newline at end of file
diff --git a/home_dir/www/ksvc/prod/reg_order_result/reg_order_result.js b/home_dir/www/ksvc/prod/reg_order_result/reg_order_result.js
index e13b92c..dd1da0a 100644
--- a/home_dir/www/ksvc/prod/reg_order_result/reg_order_result.js
+++ b/home_dir/www/ksvc/prod/reg_order_result/reg_order_result.js
@@ -405,6 +405,11 @@ class Tb_order_class {
         field: "CODE_VAL",
         title: "ì‹¤ì � ê·¸ë£¹",
         width: 80,
+        cssClass: "user-list editable-cell",
+        editor: "list", 
+        editorParams: { values: varsRSLT_GRP },
+        formatter: tb_common_funtions.formatterSelect,
+        formatterParams:{ values : varsRSLT_GRP }, 
       },
 
       { field: "EMP_NM", title: "ìž‘ì—…ìž�", width: 100 ,cssClass: "editable-cell"},
diff --git a/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.js b/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.js
index d5338e8..f1403d9 100644
--- a/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.js
+++ b/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.js
@@ -115,10 +115,10 @@ class FieldPop {
             ],
             isFacility : [
               { field: "", formatter:"rownum", title: "ìˆœë²ˆ", width: 50},
-              { field: "", title: "ì„¤ë¹„ì½”ë“œ",        minWidth: 100,  width:'16%'},
-              { field: "", title: "ì„¤ë¹„ëª…",          minWidth: 150,  width:'22%'},
-              { field: "", title: "ì†Œì†�",            minWidth: 80,  width:'15%'},
-              { field: "", title: "ìƒ�íƒœ",            minWidth: 80,   width:'15%'},
+              { field: "", title: "ì„¤ë¹„ì½”ë“œ",        minWidth: 80,  width:'14%'},
+              { field: "", title: "ì„¤ë¹„ëª…",          minWidth: 150,  width:'26%'},
+              { field: "", title: "ì†Œì†�",            minWidth: 80,  width:'14%'},
+              { field: "", title: "ìƒ�íƒœ",            minWidth: 80,   width:'14%'},
               { field: "", title: "ê°€ë�™<br>ì‹œìž‘ì‹œê°„", minWidth: 120, width:'23%'}
             ],
             isFacltBreak : [
@@ -223,6 +223,12 @@ class FieldPop {
             this.isComponent[key] = com == key ? true : false;
           });
 
+          if(com=='isInsp'){
+            this.isTab = {
+              isInsp: true,
+              isFile: false
+            }
+          };
           this.callTable(com);
 
         },
diff --git a/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.php b/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.php
index 6264a11..7fd0708 100644
--- a/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.php
+++ b/home_dir/www/ksvc/site/sts_order_prod/reg_prod_result.php
@@ -508,7 +508,7 @@ include_once "{$_SERVER['DOCUMENT_ROOT']}/common.inc.php";
                 </ul>
 
                 <!-- tab container -->
-                <div v-if="isTab['isInsp']" class="table-box flexcol flexbetween" style="height:calc(100% - 43px);">
+                <div v-if="isInspVal" class="table-box flexcol flexbetween" style="height:calc(100% - 43px);">
 
                   <div style="height:calc(100% - 112px);">
                     <div class="hy-table group-table groupby" id="isInsp"></div>
@@ -520,7 +520,7 @@ include_once "{$_SERVER['DOCUMENT_ROOT']}/common.inc.php";
                     <div class="input-container flexrow gap06">
 
                       <div class="input-box flex-1 flexrow">
-                        <label for="" style="width:80px;">ë“±ë¡�ê°€ëŠ¥ìˆ˜ëŸ‰</label>
+                        <label for="" >ë“±ë¡�ê°€ëŠ¥ìˆ˜ëŸ‰</label>
                         <input type="text" id="" name="" class="form-control form-control-sm" />
                       </div>
                       <div class="input-box flex-1 flexrow flexend">
@@ -551,45 +551,26 @@ include_once "{$_SERVER['DOCUMENT_ROOT']}/common.inc.php";
                 </div>
                 <!-- tab container ì¢…ë£Œ // -->
                 <!-- tab container -->
-                <div v-if="isTab['isFile']" class="table-box flexcol flexbetween" style="height:calc(100% - 43px);">
+                <div v-if="isFileVal" class="table-box flexcol flexbetween" style="height:calc(100% - 43px);">
 
-                  <div style="height:calc(100% - 112px);">
+                  <div style="height:calc(100% - 43px);">
                     <div class="hy-table" id="isInsp"></div>
                   </div>
 
-                  <!-- í�¼ í—¤ë�” -->
-                  <div class="form-header form-box">
+                  <div class="table-title" style="margin-top:10px;">
+                    <div class="button-box flexend">
 
-                    <div class="input-container flexrow gap06">
-
-                      <div class="input-box flex-1 flexrow">
-                        <label for="" style="width:80px;">ë“±ë¡�ê°€ëŠ¥ìˆ˜ëŸ‰</label>
-                        <input type="text" id="" name="" class="form-control form-control-sm" />
+                      <div class="add-btn reverse-btn flexrow flexfillcenter gap06">
+                        <?php include _SVC_INC_PATH_ . '/img/add.php' ?>
+                        ì„ íƒ� í™•ì�¸
                       </div>
-                      <div class="input-box flex-1 flexrow flexend">
-                        <label for="">ìˆ˜ëŸ‰</label>
-                        <input type="text" id="" name="" class="form-control form-control-sm" />
+                      <div class="remove-btn reverse-btn flexrow flexfillcenter gap06">
+                        <?php include _SVC_INC_PATH_ . '/img/delete.php' ?>
+                        ì„ íƒ� ì·¨ì†Œ
                       </div>
 
                     </div>
-
-                    <div class="table-title" style="margin-top:10px;">
-                      <div class="button-box flexend">
-
-                        <div class="add-btn reverse-btn flexrow flexfillcenter gap06">
-                          <?php include _SVC_INC_PATH_ . '/img/add.php' ?>
-                          ì„ íƒ� í™•ì�¸
-                        </div>
-                        <div class="remove-btn reverse-btn flexrow flexfillcenter gap06">
-                          <?php include _SVC_INC_PATH_ . '/img/delete.php' ?>
-                          ì„ íƒ� ì·¨ì†Œ
-                        </div>
-
-                      </div>
-                    </div>
-
                   </div>
-                  <!-- í�¼ í—¤ë�” ì¢…ë£Œ // -->
 
                 </div>
                 <!-- tab container ì¢…ë£Œ // -->
diff --git a/home_dir/www/ksvc/site/sts_order_prod/sts_order_prod.js b/home_dir/www/ksvc/site/sts_order_prod/sts_order_prod.js
index 48eebb8..172a879 100644
--- a/home_dir/www/ksvc/site/sts_order_prod/sts_order_prod.js
+++ b/home_dir/www/ksvc/site/sts_order_prod/sts_order_prod.js
@@ -2,7 +2,6 @@
 * @Overview ìƒ�ì‚°ì˜¤ë�” ë³„ ì§„í–‰ í˜„í™©
 */
 
-console.log("hihihihihihihi this is hihi!!!");
 
 class Tb_oper_class {
   constructor(container){
