vrajeshbhatt commited on
Commit
0fe739e
1 Parent(s): b50ecbd

Upload 60 files

Browse files

First model version

Files changed (46) hide show
  1. .gitattributes +2 -0
  2. retrain/assign_model.h5 +3 -0
  3. retrain/assign_model.json +1 -0
  4. retrain/cat_prior_model.h5 +3 -0
  5. retrain/cat_prior_model.json +1 -0
  6. retrain/enc_assign.pickle +3 -0
  7. retrain/enc_category.pickle +3 -0
  8. retrain/enc_priority.pickle +3 -0
  9. retrain/enc_project.pickle +3 -0
  10. retrain/enc_project_original.pickle +3 -0
  11. retrain/file_name.txt +1 -0
  12. retrain/vectorizer.pickle +3 -0
  13. static/css/bootstrap.min.css +0 -0
  14. static/css/bootstrap/_media.css +12 -0
  15. static/css/bootstrap/mixins/.DS_Store +0 -0
  16. static → static/css/bootstrap/mixins/_border-radius.css +0 -0
  17. static/css/bootstrap/mixins/_screen-reader.css +0 -0
  18. static/css/bootstrap/mixins/_visibility.css +0 -0
  19. static/css/bootstrap/utilities/_stretched-link.css +10 -0
  20. static/css/df_style.css +24 -0
  21. static/css/select2-bootstrap.css +722 -0
  22. static/css/style.css +0 -0
  23. static/js/bootstrap.min.js +7 -0
  24. static/js/count.js +8 -0
  25. static/js/jquery.min.js +2 -0
  26. static/js/main.js +19 -0
  27. static/js/popper.js +5 -0
  28. templates/data.html +0 -0
  29. templates/data_preview.html +56 -0
  30. templates/model_retrain.html +220 -0
  31. templates/prediction.html +586 -0
  32. templates/retrain_data.html +0 -0
  33. templates/retrain_data_preview.html +76 -0
  34. uploads/Book1.xlsx +0 -0
  35. uploads/Complain_Book.xlsx +3 -0
  36. uploads/Daily_Complaint_Reporting_System.xlsx +0 -0
  37. uploads/Iris_data.csv +137 -0
  38. uploads/Jewel_datav2.csv +3 -0
  39. uploads/Restaurant_Dataset.xlsx +0 -0
  40. uploads/bug_file.csv +0 -0
  41. uploads/dataset.csv +0 -0
  42. uploads/diabetic_logistic__regression.csv +769 -0
  43. uploads/test_dataset.csv +829 -0
  44. uploads/test_datasetv1.csv +829 -0
  45. uploads/tickets.xlsx +0 -0
  46. uploads/tickets_v3.csv +0 -0
.gitattributes CHANGED
@@ -32,3 +32,5 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
32
  *.zip filter=lfs diff=lfs merge=lfs -text
33
  *.zst filter=lfs diff=lfs merge=lfs -text
34
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
32
  *.zip filter=lfs diff=lfs merge=lfs -text
33
  *.zst filter=lfs diff=lfs merge=lfs -text
34
  *tfevents* filter=lfs diff=lfs merge=lfs -text
35
+ uploads/Complain_Book.xlsx filter=lfs diff=lfs merge=lfs -text
36
+ uploads/Jewel_datav2.csv filter=lfs diff=lfs merge=lfs -text
retrain/assign_model.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4f243364f5a91e854daac4fc11ed9775384f30ad39188da534d069405c27e540
3
+ size 1932576
retrain/assign_model.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"class_name": "Model", "config": {"name": "model_2", "layers": [{"name": "input_2", "class_name": "InputLayer", "config": {"batch_input_shape": [null, 590], "dtype": "float32", "sparse": false, "name": "input_2"}, "inbound_nodes": []}, {"name": "sequential_2", "class_name": "Sequential", "config": {"name": "sequential_2", "layers": [], "build_input_shape": [null, 590]}, "inbound_nodes": [[["input_2", 0, 0, {}]]]}, {"name": "dense_7", "class_name": "Dense", "config": {"name": "dense_7", "trainable": true, "dtype": "float32", "units": 512, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["sequential_2", 1, 0, {}]]]}, {"name": "dropout_7", "class_name": "Dropout", "config": {"name": "dropout_7", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_7", 0, 0, {}]]]}, {"name": "dense_8", "class_name": "Dense", "config": {"name": "dense_8", "trainable": true, "dtype": "float32", "units": 256, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_7", 0, 0, {}]]]}, {"name": "dropout_8", "class_name": "Dropout", "config": {"name": "dropout_8", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_8", 0, 0, {}]]]}, {"name": "dense_9", "class_name": "Dense", "config": {"name": "dense_9", "trainable": true, "dtype": "float32", "units": 128, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_8", 0, 0, {}]]]}, {"name": "dropout_9", "class_name": "Dropout", "config": {"name": "dropout_9", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_9", 0, 0, {}]]]}, {"name": "dense_10", "class_name": "Dense", "config": {"name": "dense_10", "trainable": true, "dtype": "float32", "units": 64, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_9", 0, 0, {}]]]}, {"name": "dropout_10", "class_name": "Dropout", "config": {"name": "dropout_10", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_10", 0, 0, {}]]]}, {"name": "assign", "class_name": "Dense", "config": {"name": "assign", "trainable": true, "dtype": "float32", "units": 28, "activation": "softmax", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_10", 0, 0, {}]]]}], "input_layers": [["input_2", 0, 0]], "output_layers": [["assign", 0, 0]]}, "keras_version": "2.3.1", "backend": "tensorflow"}
retrain/cat_prior_model.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9db9a85e607cd9c0a09b5b098e49fc61470a4dae1d3886819ccf82d57296573f
3
+ size 2085456
retrain/cat_prior_model.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"class_name": "Model", "config": {"name": "model_1", "layers": [{"name": "input_1", "class_name": "InputLayer", "config": {"batch_input_shape": [null, 581], "dtype": "float32", "sparse": false, "name": "input_1"}, "inbound_nodes": []}, {"name": "sequential_1", "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [], "build_input_shape": [null, 581]}, "inbound_nodes": [[["input_1", 0, 0, {}]]]}, {"name": "dense_1", "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 512, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["sequential_1", 1, 0, {}]]]}, {"name": "dropout_1", "class_name": "Dropout", "config": {"name": "dropout_1", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_1", 0, 0, {}]]]}, {"name": "dense_2", "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 256, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_1", 0, 0, {}]]]}, {"name": "dropout_2", "class_name": "Dropout", "config": {"name": "dropout_2", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_2", 0, 0, {}]]]}, {"name": "dense_3", "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 128, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_2", 0, 0, {}]]]}, {"name": "dense_5", "class_name": "Dense", "config": {"name": "dense_5", "trainable": true, "dtype": "float32", "units": 128, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_2", 0, 0, {}]]]}, {"name": "dropout_3", "class_name": "Dropout", "config": {"name": "dropout_3", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_3", 0, 0, {}]]]}, {"name": "dropout_5", "class_name": "Dropout", "config": {"name": "dropout_5", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_5", 0, 0, {}]]]}, {"name": "dense_4", "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 64, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_3", 0, 0, {}]]]}, {"name": "dense_6", "class_name": "Dense", "config": {"name": "dense_6", "trainable": true, "dtype": "float32", "units": 64, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_5", 0, 0, {}]]]}, {"name": "dropout_4", "class_name": "Dropout", "config": {"name": "dropout_4", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_4", 0, 0, {}]]]}, {"name": "dropout_6", "class_name": "Dropout", "config": {"name": "dropout_6", "trainable": true, "dtype": "float32", "rate": 0.3, "noise_shape": null, "seed": null}, "inbound_nodes": [[["dense_6", 0, 0, {}]]]}, {"name": "category", "class_name": "Dense", "config": {"name": "category", "trainable": true, "dtype": "float32", "units": 6, "activation": "softmax", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_4", 0, 0, {}]]]}, {"name": "priority", "class_name": "Dense", "config": {"name": "priority", "trainable": true, "dtype": "float32", "units": 3, "activation": "softmax", "use_bias": true, "kernel_initializer": {"class_name": "VarianceScaling", "config": {"scale": 1.0, "mode": "fan_avg", "distribution": "uniform", "seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["dropout_6", 0, 0, {}]]]}], "input_layers": [["input_1", 0, 0]], "output_layers": [["category", 0, 0], ["priority", 0, 0]]}, "keras_version": "2.3.1", "backend": "tensorflow"}
retrain/enc_assign.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:208c10922dbebc0057c0c4de08add76536d54fa96d78c8f13c5b92ac79e95bca
3
+ size 767
retrain/enc_category.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:38042700860b6bee27d82b672b7710f12a9dba8e61fa33b94b2dcaef9545791f
3
+ size 484
retrain/enc_priority.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1fb9c12ee1524d96423b0e553a4286fa86026dbfe6ef0f120bf54ef5997a1a0c
3
+ size 440
retrain/enc_project.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8463983fdfb3316091396ac1be0580618680d5df0713e632b4d5856956b79c45
3
+ size 496
retrain/enc_project_original.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:89faafdc360621ffdc8df015bda12f70161605fae90ddd5dfde667a27df97b1b
3
+ size 501
retrain/file_name.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ test_dataset.csv
retrain/vectorizer.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:636468324a0c5e1bee0557e7cdad667e0a55b4c2e18b856e10d8558433928069
3
+ size 20537
static/css/bootstrap.min.css ADDED
The diff for this file is too large to render. See raw diff
 
static/css/bootstrap/_media.css ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .media {
2
+ display: -webkit-box;
3
+ display: -ms-flexbox;
4
+ display: flex;
5
+ -webkit-box-align: start;
6
+ -ms-flex-align: start;
7
+ align-items: flex-start; }
8
+
9
+ .media-body {
10
+ -webkit-box-flex: 1;
11
+ -ms-flex: 1;
12
+ flex: 1; }
static/css/bootstrap/mixins/.DS_Store ADDED
Binary file (6.15 kB). View file
 
static → static/css/bootstrap/mixins/_border-radius.css RENAMED
File without changes
static/css/bootstrap/mixins/_screen-reader.css ADDED
File without changes
static/css/bootstrap/mixins/_visibility.css ADDED
File without changes
static/css/bootstrap/utilities/_stretched-link.css ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ .stretched-link::after {
2
+ position: absolute;
3
+ top: 0;
4
+ right: 0;
5
+ bottom: 0;
6
+ left: 0;
7
+ z-index: 1;
8
+ pointer-events: auto;
9
+ content: "";
10
+ background-color: rgba(0, 0, 0, 0); }
static/css/df_style.css ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .mystyle {
2
+ font-size: 11pt;
3
+ font-family: Arial;
4
+ border-collapse: collapse;
5
+ border: 1px solid silver;
6
+ }
7
+ .mystyle thead th{
8
+ position: sticky;
9
+ top: -1;
10
+ background: #866EC7;
11
+ color:white;
12
+ }
13
+ .mystyle td, th {
14
+ padding: 5px;
15
+ }
16
+
17
+ .mystyle tr:nth-child(even) {
18
+ background: #e0e0e0;
19
+ }
20
+
21
+ .mystyle tr:hover {
22
+ background: silver;
23
+ cursor: pointer;
24
+ }
static/css/select2-bootstrap.css ADDED
@@ -0,0 +1,722 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Select2 Bootstrap Theme v0.1.0-beta.10 (https://select2.github.io/select2-bootstrap-theme)
3
+ * Copyright 2015-2017 Florian Kissling and contributors (https://github.com/select2/select2-bootstrap-theme/graphs/contributors)
4
+ * Licensed under MIT (https://github.com/select2/select2-bootstrap-theme/blob/master/LICENSE)
5
+ */
6
+
7
+ .select2-container--bootstrap {
8
+ display: block;
9
+ /*------------------------------------* #COMMON STYLES
10
+ \*------------------------------------*/
11
+ /**
12
+ * Search field in the Select2 dropdown.
13
+ */
14
+ /**
15
+ * No outline for all search fields - in the dropdown
16
+ * and inline in multi Select2s.
17
+ */
18
+ /**
19
+ * Adjust Select2's choices hover and selected styles to match
20
+ * Bootstrap 3's default dropdown styles.
21
+ *
22
+ * @see http://getbootstrap.com/components/#dropdowns
23
+ */
24
+ /**
25
+ * Clear the selection.
26
+ */
27
+ /**
28
+ * Address disabled Select2 styles.
29
+ *
30
+ * @see https://select2.github.io/examples.html#disabled
31
+ * @see http://getbootstrap.com/css/#forms-control-disabled
32
+ */
33
+ /*------------------------------------* #DROPDOWN
34
+ \*------------------------------------*/
35
+ /**
36
+ * Dropdown border color and box-shadow.
37
+ */
38
+ /**
39
+ * Limit the dropdown height.
40
+ */
41
+ /*------------------------------------* #SINGLE SELECT2
42
+ \*------------------------------------*/
43
+ /*------------------------------------* #MULTIPLE SELECT2
44
+ \*------------------------------------*/
45
+ /**
46
+ * Address Bootstrap control sizing classes
47
+ *
48
+ * 1. Reset Bootstrap defaults.
49
+ * 2. Adjust the dropdown arrow button icon position.
50
+ *
51
+ * @see http://getbootstrap.com/css/#forms-control-sizes
52
+ */
53
+ /* 1 */
54
+ /*------------------------------------* #RTL SUPPORT
55
+ \*------------------------------------*/
56
+ }
57
+
58
+ .select2-container--bootstrap .select2-selection {
59
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
60
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
61
+ background-color: #fff;
62
+ border: 1px inset gray;
63
+ color: #555555;
64
+ outline: 0;
65
+ text-shadow: none;
66
+ appearance: auto;
67
+ margin: 0 auto 15px;
68
+ }
69
+
70
+ .select2-container--bootstrap .select2-selection.form-control {
71
+ border-radius: 4px;
72
+ }
73
+
74
+ .select2-container--bootstrap .select2-search--dropdown .select2-search__field {
75
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
76
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
77
+ background-color: #fff;
78
+ border: 1px solid #ccc;
79
+ border-radius: 4px;
80
+ color: #555555;
81
+ font-size: 14px;
82
+ }
83
+
84
+ .select2-container--bootstrap .select2-search__field {
85
+ outline: 0;
86
+ /* Firefox 18- */
87
+ /**
88
+ * Firefox 19+
89
+ *
90
+ * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox
91
+ */
92
+ }
93
+
94
+ .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {
95
+ color: #999;
96
+ }
97
+
98
+ .select2-container--bootstrap .select2-search__field:-moz-placeholder {
99
+ color: #999;
100
+ }
101
+
102
+ .select2-container--bootstrap .select2-search__field::-moz-placeholder {
103
+ color: #999;
104
+ opacity: 1;
105
+ }
106
+
107
+ .select2-container--bootstrap .select2-search__field:-ms-input-placeholder {
108
+ color: #999;
109
+ }
110
+
111
+ .select2-container--bootstrap .select2-results__option {
112
+ padding: 6px 12px;
113
+ /**
114
+ * Disabled results.
115
+ *
116
+ * @see https://select2.github.io/examples.html#disabled-results
117
+ */
118
+ /**
119
+ * Hover state.
120
+ */
121
+ /**
122
+ * Selected state.
123
+ */
124
+ }
125
+
126
+ .select2-container--bootstrap .select2-results__option[role=group] {
127
+ padding: 0;
128
+ }
129
+
130
+ .select2-container--bootstrap .select2-results__option[aria-disabled=true] {
131
+ color: #777777;
132
+ cursor: not-allowed;
133
+ }
134
+
135
+ .select2-container--bootstrap .select2-results__option[aria-selected=true] {
136
+ background-color: #f5f5f5;
137
+ color: #262626;
138
+ }
139
+
140
+ .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
141
+ background-color: #337ab7;
142
+ color: #fff;
143
+ }
144
+
145
+ .select2-container--bootstrap .select2-results__option .select2-results__option {
146
+ padding: 6px 12px;
147
+ }
148
+
149
+ .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {
150
+ padding-left: 0;
151
+ }
152
+
153
+ .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {
154
+ margin-left: -12px;
155
+ padding-left: 24px;
156
+ }
157
+
158
+ .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
159
+ margin-left: -24px;
160
+ padding-left: 36px;
161
+ }
162
+
163
+ .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
164
+ margin-left: -36px;
165
+ padding-left: 48px;
166
+ }
167
+
168
+ .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
169
+ margin-left: -48px;
170
+ padding-left: 60px;
171
+ }
172
+
173
+ .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
174
+ margin-left: -60px;
175
+ padding-left: 72px;
176
+ }
177
+
178
+ .select2-container--bootstrap .select2-results__group {
179
+ color: #777777;
180
+ display: block;
181
+ padding: 6px 12px;
182
+ font-size: 12px;
183
+ line-height: 1.42857143;
184
+ white-space: nowrap;
185
+ }
186
+
187
+ .select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection {
188
+
189
+ -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
190
+ -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
191
+ -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
192
+ transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
193
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
194
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
195
+
196
+ }
197
+
198
+ .select2-container--bootstrap.select2-container--open {
199
+ /**
200
+ * Make the dropdown arrow point up while the dropdown is visible.
201
+ */
202
+ /**
203
+ * Handle border radii of the container when the dropdown is showing.
204
+ */
205
+ }
206
+
207
+ .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {
208
+ border-color: transparent transparent #999 transparent;
209
+ border-width: 0 4px 4px 4px;
210
+ }
211
+
212
+ .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {
213
+ border-bottom-right-radius: 0;
214
+ border-bottom-left-radius: 0;
215
+ border-bottom-color: transparent;
216
+ }
217
+
218
+ .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {
219
+ border-top-right-radius: 0;
220
+ border-top-left-radius: 0;
221
+ border-top-color: transparent;
222
+ }
223
+
224
+ .select2-container--bootstrap .select2-selection__clear {
225
+ color: #999;
226
+ cursor: pointer;
227
+ float: right;
228
+ font-weight: bold;
229
+ margin-right: 10px;
230
+ }
231
+
232
+ .select2-container--bootstrap .select2-selection__clear:hover {
233
+ color: #333;
234
+ }
235
+
236
+ .select2-container--bootstrap.select2-container--disabled .select2-selection {
237
+ border-color: #ccc;
238
+ -webkit-box-shadow: none;
239
+ box-shadow: none;
240
+ }
241
+
242
+ .select2-container--bootstrap.select2-container--disabled .select2-selection,
243
+ .select2-container--bootstrap.select2-container--disabled .select2-search__field {
244
+ cursor: not-allowed;
245
+ }
246
+
247
+ .select2-container--bootstrap.select2-container--disabled .select2-selection,
248
+ .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
249
+ background-color: #eeeeee;
250
+ }
251
+
252
+ .select2-container--bootstrap.select2-container--disabled .select2-selection__clear,
253
+ .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
254
+ display: none;
255
+ }
256
+
257
+ .select2-container--bootstrap .select2-dropdown {
258
+ -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
259
+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
260
+ overflow-x: hidden;
261
+ margin-top: -1px;
262
+ }
263
+
264
+ .select2-container--bootstrap .select2-dropdown--above {
265
+ -webkit-box-shadow: 0px -6px 12px rgba(0, 0, 0, 0.175);
266
+ box-shadow: 0px -6px 12px rgba(0, 0, 0, 0.175);
267
+ margin-top: 1px;
268
+ }
269
+
270
+ .select2-container--bootstrap .select2-results > .select2-results__options {
271
+ max-height: 200px;
272
+ overflow-y: auto;
273
+ }
274
+
275
+ .select2-container--bootstrap .select2-selection--single {
276
+ height: 40.8px;
277
+ width: 220px;
278
+ line-height: 1.42857143;
279
+ padding: 10px 15px;
280
+ margin: 0 auto 15px;
281
+ /**
282
+ * Adjust the single Select2's dropdown arrow button appearance.
283
+ */
284
+ }
285
+
286
+ .select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
287
+ position: absolute;
288
+ bottom: 0;
289
+ right: 12px;
290
+ top: 0;
291
+ width: 4px;
292
+ }
293
+
294
+ .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
295
+ border-color: #999 transparent transparent transparent;
296
+ border-style: solid;
297
+ border-width: 4px 4px 0 4px;
298
+ height: 0;
299
+ left: -42px;
300
+ margin-left: -4px;
301
+ margin-top: -2px;
302
+ position: absolute;
303
+ top: 50%;
304
+ width: 0;
305
+ }
306
+
307
+ .select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
308
+ color: #555555;
309
+ padding: 0;
310
+ }
311
+
312
+ .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {
313
+ color: #999;
314
+ }
315
+
316
+ .select2-container--bootstrap .select2-selection--multiple {
317
+ min-height: 34px;
318
+ padding: 0;
319
+ height: auto;
320
+ /**
321
+ * Make Multi Select2's choices match Bootstrap 3's default button styles.
322
+ */
323
+ /**
324
+ * Minus 2px borders.
325
+ */
326
+ /**
327
+ * Clear the selection.
328
+ */
329
+ }
330
+
331
+ .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {
332
+ -webkit-box-sizing: border-box;
333
+ -moz-box-sizing: border-box;
334
+ box-sizing: border-box;
335
+ display: block;
336
+ line-height: 1.42857143;
337
+ list-style: none;
338
+ margin: 0;
339
+ overflow: hidden;
340
+ padding: 0;
341
+ width: 100%;
342
+ text-overflow: ellipsis;
343
+ white-space: nowrap;
344
+ }
345
+
346
+ .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {
347
+ color: #999;
348
+ float: left;
349
+ margin-top: 5px;
350
+ }
351
+
352
+ .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
353
+ color: #555555;
354
+ background: #fff;
355
+ border: 1px solid #ccc;
356
+ border-radius: 4px;
357
+ cursor: default;
358
+ float: left;
359
+ margin: 5px 0 0 6px;
360
+ padding: 0 6px;
361
+ }
362
+
363
+ .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
364
+ background: transparent;
365
+ padding: 0 12px;
366
+ height: 32px;
367
+ line-height: 1.42857143;
368
+ margin-top: 0;
369
+ min-width: 5em;
370
+ }
371
+
372
+ .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {
373
+ color: #999;
374
+ cursor: pointer;
375
+ display: inline-block;
376
+ font-weight: bold;
377
+ margin-right: 3px;
378
+ }
379
+
380
+ .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {
381
+ color: #333;
382
+ }
383
+
384
+ .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
385
+ margin-top: 6px;
386
+ }
387
+
388
+ .select2-container--bootstrap .select2-selection--single.input-sm,
389
+ .input-group-sm .select2-container--bootstrap .select2-selection--single,
390
+ .form-group-sm .select2-container--bootstrap .select2-selection--single {
391
+ border-radius: 3px;
392
+ font-size: 12px;
393
+ height: 30px;
394
+ line-height: 1.5;
395
+ padding: 5px 22px 5px 10px;
396
+ /* 2 */
397
+ }
398
+
399
+ .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b,
400
+ .input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
401
+ .form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
402
+ margin-left: -5px;
403
+ }
404
+
405
+ .select2-container--bootstrap .select2-selection--multiple.input-sm,
406
+ .input-group-sm .select2-container--bootstrap .select2-selection--multiple,
407
+ .form-group-sm .select2-container--bootstrap .select2-selection--multiple {
408
+ min-height: 30px;
409
+ border-radius: 3px;
410
+ }
411
+
412
+ .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice,
413
+ .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
414
+ .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
415
+ font-size: 12px;
416
+ line-height: 1.5;
417
+ margin: 4px 0 0 5px;
418
+ padding: 0 5px;
419
+ }
420
+
421
+ .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field,
422
+ .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
423
+ .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
424
+ padding: 0 10px;
425
+ font-size: 12px;
426
+ height: 28px;
427
+ line-height: 1.5;
428
+ }
429
+
430
+ .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear,
431
+ .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
432
+ .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
433
+ margin-top: 5px;
434
+ }
435
+
436
+ .select2-container--bootstrap .select2-selection--single.input-lg,
437
+ .input-group-lg .select2-container--bootstrap .select2-selection--single,
438
+ .form-group-lg .select2-container--bootstrap .select2-selection--single {
439
+ border-radius: 6px;
440
+ font-size: 18px;
441
+ height: 46px;
442
+ line-height: 1.3333333;
443
+ padding: 10px 31px 10px 16px;
444
+ /* 1 */
445
+ }
446
+
447
+ .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow,
448
+ .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
449
+ .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
450
+ width: 5px;
451
+ }
452
+
453
+ .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b,
454
+ .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
455
+ .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
456
+ border-width: 5px 5px 0 5px;
457
+ margin-left: -5px;
458
+ margin-left: -10px;
459
+ margin-top: -2.5px;
460
+ }
461
+
462
+ .select2-container--bootstrap .select2-selection--multiple.input-lg,
463
+ .input-group-lg .select2-container--bootstrap .select2-selection--multiple,
464
+ .form-group-lg .select2-container--bootstrap .select2-selection--multiple {
465
+ min-height: 46px;
466
+ border-radius: 6px;
467
+ }
468
+
469
+ .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice,
470
+ .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
471
+ .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
472
+ font-size: 18px;
473
+ line-height: 1.3333333;
474
+ border-radius: 4px;
475
+ margin: 9px 0 0 8px;
476
+ padding: 0 10px;
477
+ }
478
+
479
+ .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field,
480
+ .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
481
+ .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
482
+ padding: 0 16px;
483
+ font-size: 18px;
484
+ height: 44px;
485
+ line-height: 1.3333333;
486
+ }
487
+
488
+ .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear,
489
+ .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
490
+ .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
491
+ margin-top: 10px;
492
+ }
493
+
494
+ .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single {
495
+ /**
496
+ * Make the dropdown arrow point up while the dropdown is visible.
497
+ */
498
+ }
499
+
500
+ .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {
501
+ border-color: transparent transparent #999 transparent;
502
+ border-width: 0 5px 5px 5px;
503
+ }
504
+
505
+ .input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single {
506
+ /**
507
+ * Make the dropdown arrow point up while the dropdown is visible.
508
+ */
509
+ }
510
+
511
+ .input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {
512
+ border-color: transparent transparent #999 transparent;
513
+ border-width: 0 5px 5px 5px;
514
+ }
515
+
516
+ .select2-container--bootstrap[dir="rtl"] {
517
+ /**
518
+ * Single Select2
519
+ *
520
+ * 1. Makes sure that .select2-selection__placeholder is positioned
521
+ * correctly.
522
+ */
523
+ /**
524
+ * Multiple Select2
525
+ */
526
+ }
527
+
528
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--single {
529
+ padding-left: 24px;
530
+ padding-right: 12px;
531
+ }
532
+
533
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered {
534
+ padding-right: 0;
535
+ padding-left: 0;
536
+ text-align: right;
537
+ /* 1 */
538
+ }
539
+
540
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear {
541
+ float: left;
542
+ }
543
+
544
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow {
545
+ left: 12px;
546
+ right: auto;
547
+ }
548
+
549
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b {
550
+ margin-left: 0;
551
+ }
552
+
553
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
554
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
555
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-search--inline {
556
+ float: right;
557
+ }
558
+
559
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
560
+ margin-left: 0;
561
+ margin-right: 6px;
562
+ }
563
+
564
+ .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
565
+ margin-left: 2px;
566
+ margin-right: auto;
567
+ }
568
+
569
+ /*------------------------------------* #ADDITIONAL GOODIES
570
+ \*------------------------------------*/
571
+ /**
572
+ * Address Bootstrap's validation states
573
+ *
574
+ * If a Select2 widget parent has one of Bootstrap's validation state modifier
575
+ * classes, adjust Select2's border colors and focus states accordingly.
576
+ * You may apply said classes to the Select2 dropdown (body > .select2-container)
577
+ * via JavaScript match Bootstraps' to make its styles match.
578
+ *
579
+ * @see http://getbootstrap.com/css/#forms-control-validation
580
+ */
581
+ .has-warning .select2-dropdown,
582
+ .has-warning .select2-selection {
583
+ border-color: #8a6d3b;
584
+ }
585
+
586
+ .has-warning .select2-container--focus .select2-selection,
587
+ .has-warning .select2-container--open .select2-selection {
588
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
589
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
590
+ border-color: #66512c;
591
+ }
592
+
593
+ .has-warning.select2-drop-active {
594
+ border-color: #66512c;
595
+ }
596
+
597
+ .has-warning.select2-drop-active.select2-drop.select2-drop-above {
598
+ border-top-color: #66512c;
599
+ }
600
+
601
+ .has-error .select2-dropdown,
602
+ .has-error .select2-selection {
603
+ border-color: #a94442;
604
+ }
605
+
606
+ .has-error .select2-container--focus .select2-selection,
607
+ .has-error .select2-container--open .select2-selection {
608
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
609
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
610
+ border-color: #843534;
611
+ }
612
+
613
+ .has-error.select2-drop-active {
614
+ border-color: #843534;
615
+ }
616
+
617
+ .has-error.select2-drop-active.select2-drop.select2-drop-above {
618
+ border-top-color: #843534;
619
+ }
620
+
621
+ .has-success .select2-dropdown,
622
+ .has-success .select2-selection {
623
+ border-color: #3c763d;
624
+ }
625
+
626
+ .has-success .select2-container--focus .select2-selection,
627
+ .has-success .select2-container--open .select2-selection {
628
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
629
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
630
+ border-color: #2b542c;
631
+ }
632
+
633
+ .has-success.select2-drop-active {
634
+ border-color: #2b542c;
635
+ }
636
+
637
+ .has-success.select2-drop-active.select2-drop.select2-drop-above {
638
+ border-top-color: #2b542c;
639
+ }
640
+
641
+ /**
642
+ * Select2 widgets in Bootstrap Input Groups
643
+ *
644
+ * @see http://getbootstrap.com/components/#input-groups
645
+ * @see https://github.com/twbs/bootstrap/blob/master/less/input-groups.less
646
+ */
647
+ /**
648
+ * Reset rounded corners
649
+ */
650
+ .input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap > .selection > .select2-selection,
651
+ .input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap > .selection > .select2-selection.form-control {
652
+ border-bottom-right-radius: 0;
653
+ border-top-right-radius: 0;
654
+ }
655
+
656
+ .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection,
657
+ .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection.form-control {
658
+ border-radius: 0;
659
+ }
660
+
661
+ .input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap:last-child > .selection > .select2-selection,
662
+ .input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap:last-child > .selection > .select2-selection.form-control {
663
+ border-bottom-left-radius: 0;
664
+ border-top-left-radius: 0;
665
+ }
666
+
667
+ .input-group > .select2-container--bootstrap {
668
+ display: table;
669
+ table-layout: fixed;
670
+ position: relative;
671
+ z-index: 2;
672
+ width: 100%;
673
+ margin-bottom: 0;
674
+ /**
675
+ * Adjust z-index like Bootstrap does to show the focus-box-shadow
676
+ * above appended buttons in .input-group and .form-group.
677
+ */
678
+ /**
679
+ * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address
680
+ * Multi Select2's height which - depending on how many elements have been selected -
681
+ * may grow taller than its initial size.
682
+ *
683
+ * @see http://getbootstrap.com/components/#input-groups
684
+ */
685
+ }
686
+
687
+ .input-group > .select2-container--bootstrap > .selection > .select2-selection.form-control {
688
+ float: none;
689
+ }
690
+
691
+ .input-group > .select2-container--bootstrap.select2-container--open, .input-group > .select2-container--bootstrap.select2-container--focus {
692
+ z-index: 3;
693
+ }
694
+
695
+ .input-group > .select2-container--bootstrap,
696
+ .input-group > .select2-container--bootstrap .input-group-btn,
697
+ .input-group > .select2-container--bootstrap .input-group-btn .btn {
698
+ vertical-align: top;
699
+ }
700
+
701
+ /**
702
+ * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9
703
+ *
704
+ * Provides `!important` for certain properties of the class applied to the
705
+ * original `<select>` element to hide it.
706
+ *
707
+ * @see https://github.com/select2/select2/pull/3301
708
+ * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada
709
+ */
710
+ .form-control.select2-hidden-accessible {
711
+ position: absolute !important;
712
+ width: 1px !important;
713
+ }
714
+
715
+ /**
716
+ * Display override for inline forms
717
+ */
718
+ @media (min-width: 768px) {
719
+ .form-inline .select2-container--bootstrap {
720
+ display: inline-block;
721
+ }
722
+ }
static/css/style.css ADDED
The diff for this file is too large to render. See raw diff
 
static/js/bootstrap.min.js ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v4.3.1 (https://getbootstrap.com/)
3
+ * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */
6
+ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},e=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return o}g=g&&g.hasOwnProperty("default")?g.default:g,u=u&&u.hasOwnProperty("default")?u.default:u;var e="transitionend";function n(t){var e=this,n=!1;return g(this).one(_.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||_.triggerTransitionEnd(e)},t),this}var _={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=g(t).css("transition-duration"),n=g(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){g(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&_.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?_.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null}};g.fn.emulateTransitionEnd=n,g.event.special[_.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(g(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",r="bs.alert",a="."+r,c=g.fn[o],h={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},f="alert",d="fade",m="show",p=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){g.removeData(this._element,r),this._element=null},t._getRootElement=function(t){var e=_.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=g(t).closest("."+f)[0]),n},t._triggerCloseEvent=function(t){var e=g.Event(h.CLOSE);return g(t).trigger(e),e},t._removeElement=function(e){var n=this;if(g(e).removeClass(m),g(e).hasClass(d)){var t=_.getTransitionDurationFromElement(e);g(e).one(_.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){g(t).detach().trigger(h.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(r);e||(e=new i(this),t.data(r,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),g.fn[o]=p._jQueryInterface,g.fn[o].Constructor=p,g.fn[o].noConflict=function(){return g.fn[o]=c,p._jQueryInterface};var v="button",y="bs.button",E="."+y,C=".data-api",T=g.fn[v],S="active",b="btn",I="focus",D='[data-toggle^="button"]',w='[data-toggle="buttons"]',A='input:not([type="hidden"])',N=".active",O=".btn",k={CLICK_DATA_API:"click"+E+C,FOCUS_BLUR_DATA_API:"focus"+E+C+" blur"+E+C},P=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(w)[0];if(n){var i=this._element.querySelector(A);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(S))t=!1;else{var o=n.querySelector(N);o&&g(o).removeClass(S)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(S),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(S)),t&&g(this._element).toggleClass(S)},t.dispose=function(){g.removeData(this._element,y),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(y);t||(t=new n(this),g(this).data(y,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();g(document).on(k.CLICK_DATA_API,D,function(t){t.preventDefault();var e=t.target;g(e).hasClass(b)||(e=g(e).closest(O)),P._jQueryInterface.call(g(e),"toggle")}).on(k.FOCUS_BLUR_DATA_API,D,function(t){var e=g(t.target).closest(O)[0];g(e).toggleClass(I,/^focus(in)?$/.test(t.type))}),g.fn[v]=P._jQueryInterface,g.fn[v].Constructor=P,g.fn[v].noConflict=function(){return g.fn[v]=T,P._jQueryInterface};var L="carousel",j="bs.carousel",H="."+j,R=".data-api",x=g.fn[L],F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},U={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},W="next",q="prev",M="left",K="right",Q={SLIDE:"slide"+H,SLID:"slid"+H,KEYDOWN:"keydown"+H,MOUSEENTER:"mouseenter"+H,MOUSELEAVE:"mouseleave"+H,TOUCHSTART:"touchstart"+H,TOUCHMOVE:"touchmove"+H,TOUCHEND:"touchend"+H,POINTERDOWN:"pointerdown"+H,POINTERUP:"pointerup"+H,DRAG_START:"dragstart"+H,LOAD_DATA_API:"load"+H+R,CLICK_DATA_API:"click"+H+R},B="carousel",V="active",Y="slide",z="carousel-item-right",X="carousel-item-left",$="carousel-item-next",G="carousel-item-prev",J="pointer-event",Z=".active",tt=".active.carousel-item",et=".carousel-item",nt=".carousel-item img",it=".carousel-item-next, .carousel-item-prev",ot=".carousel-indicators",rt="[data-slide], [data-slide-to]",st='[data-ride="carousel"]',at={TOUCH:"touch",PEN:"pen"},lt=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(ot),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(W)},t.nextWhenVisible=function(){!document.hidden&&g(this._element).is(":visible")&&"hidden"!==g(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(q)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(it)&&(_.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(tt);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?W:q;this._slide(i,this._items[t])}},t.dispose=function(){g(this._element).off(H),g.removeData(this._element,j),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},F,t),_.typeCheckConfig(L,t,U),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;0<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&g(this._element).on(Q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&g(this._element).on(Q.MOUSEENTER,function(t){return e.pause(t)}).on(Q.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var e=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))};g(this._element.querySelectorAll(nt)).on(Q.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(g(this._element).on(Q.POINTERDOWN,function(t){return e(t)}),g(this._element).on(Q.POINTERUP,function(t){return i(t)}),this._element.classList.add(J)):(g(this._element).on(Q.TOUCHSTART,function(t){return e(t)}),g(this._element).on(Q.TOUCHMOVE,function(t){var e;(e=t).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),g(this._element).on(Q.TOUCHEND,function(t){return i(t)}))}},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(et)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===W,i=t===q,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===q?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(tt)),o=g.Event(Q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return g(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(Z));g(e).removeClass(V);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&g(n).addClass(V)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(tt),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===W?(n=X,i=$,M):(n=z,i=G,K),l&&g(l).hasClass(V))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=g.Event(Q.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(g(this._element).hasClass(Y)){g(l).addClass(i),_.reflow(l),g(s).addClass(n),g(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);this._config.interval=f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,f):this._config.defaultInterval||this._config.interval;var d=_.getTransitionDurationFromElement(s);g(s).one(_.TRANSITION_END,function(){g(l).removeClass(n+" "+i).addClass(V),g(s).removeClass(V+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return g(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else g(s).removeClass(V),g(l).addClass(V),this._isSliding=!1,g(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=g(this).data(j),e=l({},F,g(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),g(this).data(j,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=_.getSelectorFromElement(this);if(e){var n=g(e)[0];if(n&&g(n).hasClass(B)){var i=l({},g(n).data(),g(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(g(n),i),o&&g(n).data(j).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return F}}]),r}();g(document).on(Q.CLICK_DATA_API,rt,lt._dataApiClickHandler),g(window).on(Q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(st)),e=0,n=t.length;e<n;e++){var i=g(t[e]);lt._jQueryInterface.call(i,i.data())}}),g.fn[L]=lt._jQueryInterface,g.fn[L].Constructor=lt,g.fn[L].noConflict=function(){return g.fn[L]=x,lt._jQueryInterface};var ct="collapse",ht="bs.collapse",ut="."+ht,ft=g.fn[ct],dt={toggle:!0,parent:""},gt={toggle:"boolean",parent:"(string|element)"},_t={SHOW:"show"+ut,SHOWN:"shown"+ut,HIDE:"hide"+ut,HIDDEN:"hidden"+ut,CLICK_DATA_API:"click"+ut+".data-api"},mt="show",pt="collapse",vt="collapsing",yt="collapsed",Et="width",Ct="height",Tt=".show, .collapsing",St='[data-toggle="collapse"]',bt=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(St)),i=0,o=n.length;i<o;i++){var r=n[i],s=_.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){g(this._element).hasClass(mt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!g(this._element).hasClass(mt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(Tt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(pt)})).length&&(t=null),!(t&&(e=g(t).not(this._selector).data(ht))&&e._isTransitioning))){var i=g.Event(_t.SHOW);if(g(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(g(t).not(this._selector),"hide"),e||g(t).data(ht,null));var o=this._getDimension();g(this._element).removeClass(pt).addClass(vt),this._element.style[o]=0,this._triggerArray.length&&g(this._triggerArray).removeClass(yt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){g(n._element).removeClass(vt).addClass(pt).addClass(mt),n._element.style[o]="",n.setTransitioning(!1),g(n._element).trigger(_t.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&g(this._element).hasClass(mt)){var e=g.Event(_t.HIDE);if(g(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",_.reflow(this._element),g(this._element).addClass(vt).removeClass(pt).removeClass(mt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=_.getSelectorFromElement(r);if(null!==s)g([].slice.call(document.querySelectorAll(s))).hasClass(mt)||g(r).addClass(yt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){t.setTransitioning(!1),g(t._element).removeClass(vt).addClass(pt).trigger(_t.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){g.removeData(this._element,ht),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},dt,t)).toggle=Boolean(t.toggle),_.typeCheckConfig(ct,t,gt),t},t._getDimension=function(){return g(this._element).hasClass(Et)?Et:Ct},t._getParent=function(){var t,n=this;_.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return g(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=g(t).hasClass(mt);e.length&&g(e).toggleClass(yt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=_.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=g(this),e=t.data(ht),n=l({},dt,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(ht,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return dt}}]),a}();g(document).on(_t.CLICK_DATA_API,St,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=g(this),e=_.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));g(i).each(function(){var t=g(this),e=t.data(ht)?"toggle":n.data();bt._jQueryInterface.call(t,e)})}),g.fn[ct]=bt._jQueryInterface,g.fn[ct].Constructor=bt,g.fn[ct].noConflict=function(){return g.fn[ct]=ft,bt._jQueryInterface};var It="dropdown",Dt="bs.dropdown",wt="."+Dt,At=".data-api",Nt=g.fn[It],Ot=new RegExp("38|40|27"),kt={HIDE:"hide"+wt,HIDDEN:"hidden"+wt,SHOW:"show"+wt,SHOWN:"shown"+wt,CLICK:"click"+wt,CLICK_DATA_API:"click"+wt+At,KEYDOWN_DATA_API:"keydown"+wt+At,KEYUP_DATA_API:"keyup"+wt+At},Pt="disabled",Lt="show",jt="dropup",Ht="dropright",Rt="dropleft",xt="dropdown-menu-right",Ft="position-static",Ut='[data-toggle="dropdown"]',Wt=".dropdown form",qt=".dropdown-menu",Mt=".navbar-nav",Kt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Qt="top-start",Bt="top-end",Vt="bottom-start",Yt="bottom-end",zt="right-start",Xt="left-start",$t={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},Gt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Jt=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)){var t=c._getParentFromElement(this._element),e=g(this._menu).hasClass(Lt);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=g.Event(kt.SHOW,n);if(g(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof u)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=t:_.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&g(t).addClass(Ft),this._popper=new u(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===g(t).closest(Mt).length&&g(document.body).children().on("mouseover",null,g.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),g(this._menu).toggleClass(Lt),g(t).toggleClass(Lt).trigger(g.Event(kt.SHOWN,n))}}}},t.show=function(){if(!(this._element.disabled||g(this._element).hasClass(Pt)||g(this._menu).hasClass(Lt))){var t={relatedTarget:this._element},e=g.Event(kt.SHOW,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.SHOWN,t)))}},t.hide=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)&&g(this._menu).hasClass(Lt)){var t={relatedTarget:this._element},e=g.Event(kt.HIDE,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.HIDDEN,t)))}},t.dispose=function(){g.removeData(this._element,Dt),g(this._element).off(wt),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;g(this._element).on(kt.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,g(this._element).data(),t),_.typeCheckConfig(It,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(qt))}return this._menu},t._getPlacement=function(){var t=g(this._element.parentNode),e=Vt;return t.hasClass(jt)?(e=Qt,g(this._menu).hasClass(xt)&&(e=Bt)):t.hasClass(Ht)?e=zt:t.hasClass(Rt)?e=Xt:g(this._menu).hasClass(xt)&&(e=Yt),e},t._detectNavbar=function(){return 0<g(this._element).closest(".navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},c._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(Dt);if(t||(t=new c(this,"object"==typeof e?e:null),g(this).data(Dt,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(Ut)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=g(e[n]).data(Dt),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(g(o).hasClass(Lt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&g.contains(o,t.target))){var l=g.Event(kt.HIDE,s);g(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),e[n].setAttribute("aria-expanded","false"),g(a).removeClass(Lt),g(o).removeClass(Lt).trigger(g.Event(kt.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=_.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||g(t.target).closest(qt).length)):Ot.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!g(this).hasClass(Pt))){var e=c._getParentFromElement(this),n=g(e).hasClass(Lt);if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(Kt));if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(Ut);g(r).trigger("focus")}g(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return $t}},{key:"DefaultType",get:function(){return Gt}}]),c}();g(document).on(kt.KEYDOWN_DATA_API,Ut,Jt._dataApiKeydownHandler).on(kt.KEYDOWN_DATA_API,qt,Jt._dataApiKeydownHandler).on(kt.CLICK_DATA_API+" "+kt.KEYUP_DATA_API,Jt._clearMenus).on(kt.CLICK_DATA_API,Ut,function(t){t.preventDefault(),t.stopPropagation(),Jt._jQueryInterface.call(g(this),"toggle")}).on(kt.CLICK_DATA_API,Wt,function(t){t.stopPropagation()}),g.fn[It]=Jt._jQueryInterface,g.fn[It].Constructor=Jt,g.fn[It].noConflict=function(){return g.fn[It]=Nt,Jt._jQueryInterface};var Zt="modal",te="bs.modal",ee="."+te,ne=g.fn[Zt],ie={backdrop:!0,keyboard:!0,focus:!0,show:!0},oe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},re={HIDE:"hide"+ee,HIDDEN:"hidden"+ee,SHOW:"show"+ee,SHOWN:"shown"+ee,FOCUSIN:"focusin"+ee,RESIZE:"resize"+ee,CLICK_DISMISS:"click.dismiss"+ee,KEYDOWN_DISMISS:"keydown.dismiss"+ee,MOUSEUP_DISMISS:"mouseup.dismiss"+ee,MOUSEDOWN_DISMISS:"mousedown.dismiss"+ee,CLICK_DATA_API:"click"+ee+".data-api"},se="modal-dialog-scrollable",ae="modal-scrollbar-measure",le="modal-backdrop",ce="modal-open",he="fade",ue="show",fe=".modal-dialog",de=".modal-body",ge='[data-toggle="modal"]',_e='[data-dismiss="modal"]',me=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",pe=".sticky-top",ve=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(fe),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){g(this._element).hasClass(he)&&(this._isTransitioning=!0);var n=g.Event(re.SHOW,{relatedTarget:t});g(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),g(this._element).on(re.CLICK_DISMISS,_e,function(t){return e.hide(t)}),g(this._dialog).on(re.MOUSEDOWN_DISMISS,function(){g(e._element).one(re.MOUSEUP_DISMISS,function(t){g(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=g.Event(re.HIDE);if(g(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=g(this._element).hasClass(he);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),g(document).off(re.FOCUSIN),g(this._element).removeClass(ue),g(this._element).off(re.CLICK_DISMISS),g(this._dialog).off(re.MOUSEDOWN_DISMISS),i){var o=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return g(t).off(ee)}),g(document).off(re.FOCUSIN),g.removeData(this._element,te),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},ie,t),_.typeCheckConfig(Zt,t,oe),t},t._showElement=function(t){var e=this,n=g(this._element).hasClass(he);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),g(this._dialog).hasClass(se)?this._dialog.querySelector(de).scrollTop=0:this._element.scrollTop=0,n&&_.reflow(this._element),g(this._element).addClass(ue),this._config.focus&&this._enforceFocus();var i=g.Event(re.SHOWN,{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,g(e._element).trigger(i)};if(n){var r=_.getTransitionDurationFromElement(this._dialog);g(this._dialog).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},t._enforceFocus=function(){var e=this;g(document).off(re.FOCUSIN).on(re.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===g(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?g(this._element).on(re.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||g(this._element).off(re.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?g(window).on(re.RESIZE,function(t){return e.handleUpdate(t)}):g(window).off(re.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){g(document.body).removeClass(ce),t._resetAdjustments(),t._resetScrollbar(),g(t._element).trigger(re.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(g(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=g(this._element).hasClass(he)?he:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=le,n&&this._backdrop.classList.add(n),g(this._backdrop).appendTo(document.body),g(this._element).on(re.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&_.reflow(this._backdrop),g(this._backdrop).addClass(ue),!t)return;if(!n)return void t();var i=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){g(this._backdrop).removeClass(ue);var o=function(){e._removeBackdrop(),t&&t()};if(g(this._element).hasClass(he)){var r=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(me)),e=[].slice.call(document.querySelectorAll(pe));g(t).each(function(t,e){var n=e.style.paddingRight,i=g(e).css("padding-right");g(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),g(e).each(function(t,e){var n=e.style.marginRight,i=g(e).css("margin-right");g(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=g(document.body).css("padding-right");g(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}g(document.body).addClass(ce)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(me));g(t).each(function(t,e){var n=g(e).data("padding-right");g(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+pe));g(e).each(function(t,e){var n=g(e).data("margin-right");"undefined"!=typeof n&&g(e).css("margin-right",n).removeData("margin-right")});var n=g(document.body).data("padding-right");g(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=ae,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=g(this).data(te),e=l({},ie,g(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),g(this).data(te,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return ie}}]),o}();g(document).on(re.CLICK_DATA_API,ge,function(t){var e,n=this,i=_.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=g(e).data(te)?"toggle":l({},g(e).data(),g(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=g(e).one(re.SHOW,function(t){t.isDefaultPrevented()||r.one(re.HIDDEN,function(){g(n).is(":visible")&&n.focus()})});ve._jQueryInterface.call(g(e),o,this)}),g.fn[Zt]=ve._jQueryInterface,g.fn[Zt].Constructor=ve,g.fn[Zt].noConflict=function(){return g.fn[Zt]=ne,ve._jQueryInterface};var ye=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Ee={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ce=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Te=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function Se(t,s,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),a=Object.keys(s),l=[].slice.call(n.body.querySelectorAll("*")),i=function(t,e){var n=l[t],i=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var o=[].slice.call(n.attributes),r=[].concat(s["*"]||[],s[i]||[]);o.forEach(function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===ye.indexOf(n)||Boolean(t.nodeValue.match(Ce)||t.nodeValue.match(Te));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,r)||n.removeAttribute(t.nodeName)})},o=0,r=l.length;o<r;o++)i(o);return n.body.innerHTML}var be="tooltip",Ie="bs.tooltip",De="."+Ie,we=g.fn[be],Ae="bs-tooltip",Ne=new RegExp("(^|\\s)"+Ae+"\\S+","g"),Oe=["sanitize","whiteList","sanitizeFn"],ke={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},Pe={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Le={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ye),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Je}},{key:"NAME",get:function(){return Ve}},{key:"DATA_KEY",get:function(){return Ye}},{key:"Event",get:function(){return rn}},{key:"EVENT_KEY",get:function(){return ze}},{key:"DefaultType",get:function(){return Ze}}]),i}(Be);g.fn[Ve]=sn._jQueryInterface,g.fn[Ve].Constructor=sn,g.fn[Ve].noConflict=function(){return g.fn[Ve]=Xe,sn._jQueryInterface};var an="scrollspy",ln="bs.scrollspy",cn="."+ln,hn=g.fn[an],un={offset:10,method:"auto",target:""},fn={offset:"number",method:"string",target:"(string|element)"},dn={ACTIVATE:"activate"+cn,SCROLL:"scroll"+cn,LOAD_DATA_API:"load"+cn+".data-api"},gn="dropdown-item",_n="active",mn='[data-spy="scroll"]',pn=".nav, .list-group",vn=".nav-link",yn=".nav-item",En=".list-group-item",Cn=".dropdown",Tn=".dropdown-item",Sn=".dropdown-toggle",bn="offset",In="position",Dn=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+vn+","+this._config.target+" "+En+","+this._config.target+" "+Tn,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,g(this._scrollElement).on(dn.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?bn:In,o="auto"===this._config.method?t:this._config.method,r=o===In?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=_.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[g(e)[o]().top+r,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){g.removeData(this._element,ln),g(this._scrollElement).off(cn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},un,"object"==typeof t&&t?t:{})).target){var e=g(t.target).attr("id");e||(e=_.getUID(an),g(t.target).attr("id",e)),t.target="#"+e}return _.typeCheckConfig(an,t,fn),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=g([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(gn)?(n.closest(Cn).find(Sn).addClass(_n),n.addClass(_n)):(n.addClass(_n),n.parents(pn).prev(vn+", "+En).addClass(_n),n.parents(pn).prev(yn).children(vn).addClass(_n)),g(this._scrollElement).trigger(dn.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(_n)}).forEach(function(t){return t.classList.remove(_n)})},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(ln);if(t||(t=new n(this,"object"==typeof e&&e),g(this).data(ln,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return un}}]),n}();g(window).on(dn.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(mn)),e=t.length;e--;){var n=g(t[e]);Dn._jQueryInterface.call(n,n.data())}}),g.fn[an]=Dn._jQueryInterface,g.fn[an].Constructor=Dn,g.fn[an].noConflict=function(){return g.fn[an]=hn,Dn._jQueryInterface};var wn="bs.tab",An="."+wn,Nn=g.fn.tab,On={HIDE:"hide"+An,HIDDEN:"hidden"+An,SHOW:"show"+An,SHOWN:"shown"+An,CLICK_DATA_API:"click"+An+".data-api"},kn="dropdown-menu",Pn="active",Ln="disabled",jn="fade",Hn="show",Rn=".dropdown",xn=".nav, .list-group",Fn=".active",Un="> li > .active",Wn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',qn=".dropdown-toggle",Mn="> .dropdown-menu .active",Kn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&g(this._element).hasClass(Pn)||g(this._element).hasClass(Ln))){var t,i,e=g(this._element).closest(xn)[0],o=_.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?Un:Fn;i=(i=g.makeArray(g(e).find(r)))[i.length-1]}var s=g.Event(On.HIDE,{relatedTarget:this._element}),a=g.Event(On.SHOW,{relatedTarget:i});if(i&&g(i).trigger(s),g(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=g.Event(On.HIDDEN,{relatedTarget:n._element}),e=g.Event(On.SHOWN,{relatedTarget:i});g(i).trigger(t),g(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){g.removeData(this._element,wn),this._element=null},t._activate=function(t,e,n){var i=this,o=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?g(e).children(Fn):g(e).find(Un))[0],r=n&&o&&g(o).hasClass(jn),s=function(){return i._transitionComplete(t,o,n)};if(o&&r){var a=_.getTransitionDurationFromElement(o);g(o).removeClass(Hn).one(_.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){g(e).removeClass(Pn);var i=g(e.parentNode).find(Mn)[0];i&&g(i).removeClass(Pn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(g(t).addClass(Pn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),_.reflow(t),t.classList.contains(jn)&&t.classList.add(Hn),t.parentNode&&g(t.parentNode).hasClass(kn)){var o=g(t).closest(Rn)[0];if(o){var r=[].slice.call(o.querySelectorAll(qn));g(r).addClass(Pn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(wn);if(e||(e=new i(this),t.data(wn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(On.CLICK_DATA_API,Wn,function(t){t.preventDefault(),Kn._jQueryInterface.call(g(this),"show")}),g.fn.tab=Kn._jQueryInterface,g.fn.tab.Constructor=Kn,g.fn.tab.noConflict=function(){return g.fn.tab=Nn,Kn._jQueryInterface};var Qn="toast",Bn="bs.toast",Vn="."+Bn,Yn=g.fn[Qn],zn={CLICK_DISMISS:"click.dismiss"+Vn,HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn},Xn="fade",$n="hide",Gn="show",Jn="showing",Zn={animation:"boolean",autohide:"boolean",delay:"number"},ti={animation:!0,autohide:!0,delay:500},ei='[data-dismiss="toast"]',ni=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this;g(this._element).trigger(zn.SHOW),this._config.animation&&this._element.classList.add(Xn);var e=function(){t._element.classList.remove(Jn),t._element.classList.add(Gn),g(t._element).trigger(zn.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove($n),this._element.classList.add(Jn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},t.hide=function(t){var e=this;this._element.classList.contains(Gn)&&(g(this._element).trigger(zn.HIDE),t?this._close():this._timeout=setTimeout(function(){e._close()},this._config.delay))},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(Gn)&&this._element.classList.remove(Gn),g(this._element).off(zn.CLICK_DISMISS),g.removeData(this._element,Bn),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},ti,g(this._element).data(),"object"==typeof t&&t?t:{}),_.typeCheckConfig(Qn,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;g(this._element).on(zn.CLICK_DISMISS,ei,function(){return t.hide(!0)})},t._close=function(){var t=this,e=function(){t._element.classList.add($n),g(t._element).trigger(zn.HIDDEN)};if(this._element.classList.remove(Gn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(Bn);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Bn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Zn}},{key:"Default",get:function(){return ti}}]),i}();g.fn[Qn]=ni._jQueryInterface,g.fn[Qn].Constructor=ni,g.fn[Qn].noConflict=function(){return g.fn[Qn]=Yn,ni._jQueryInterface},function(){if("undefined"==typeof g)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=g.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=_,t.Alert=p,t.Button=P,t.Carousel=lt,t.Collapse=bt,t.Dropdown=Jt,t.Modal=ve,t.Popover=sn,t.Scrollspy=Dn,t.Tab=Kn,t.Toast=ni,t.Tooltip=Be,Object.defineProperty(t,"__esModule",{value:!0})});
7
+ //# sourceMappingURL=bootstrap.min.js.map
static/js/count.js ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ var count = {{count}}
2
+ if (count == 1) {
3
+ $(".container").toggleClass("log-in");
4
+ count = 0;
5
+ }
6
+ $(".container-form .btn2").click(function() {
7
+ $(".container").toggleClass("log-in");
8
+ });
static/js/jquery.min.js ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ /*! jQuery v3.3.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */
2
+ !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,u=n.push,s=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,d=f.toString,p=d.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},v=function e(t){return null!=t&&t===t.window},y={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement("script");if(o.text=e,n)for(i in y)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var x="3.3.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector",w=function(e,t){return new w.fn.init(e,t)},C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=w.prototype={jquery:x,constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:n.sort,splice:n.splice},w.extend=w.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},u=1,s=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[u]||{},u++),"object"==typeof a||g(a)||(a={}),u===s&&(a=this,u--);u<s;u++)if(null!=(e=arguments[u]))for(t in e)n=a[t],a!==(r=e[t])&&(l&&r&&(w.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&w.isPlainObject(n)?n:{},a[t]=w.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},w.extend({expando:"jQuery"+(x+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==c.call(e))&&(!(t=i(e))||"function"==typeof(n=f.call(t,"constructor")&&t.constructor)&&d.call(n)===p)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e){m(e)},each:function(e,t){var n,r=0;if(T(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(T(Object(e))?w.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:s.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,a=e.length,u=!n;o<a;o++)(r=!t(e[o],o))!==u&&i.push(e[o]);return i},map:function(e,t,n){var r,i,o=0,u=[];if(T(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&u.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&u.push(i);return a.apply([],u)},guid:1,support:h}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=n[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function T(e){var t=!!e&&"length"in e&&e.length,n=b(e);return!g(e)&&!v(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,u,s,l,c,f,d,p,h,g,v,y,m,b,x="sizzle"+1*new Date,w=e.document,C=0,T=0,E=ae(),N=ae(),k=ae(),A=function(e,t){return e===t&&(f=!0),0},D={}.hasOwnProperty,S=[],L=S.pop,j=S.push,q=S.push,O=S.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},H="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",I="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",B="\\["+I+"*("+R+")(?:"+I+"*([*^$|!~]?=)"+I+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+R+"))|)"+I+"*\\]",M=":("+R+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+B+")*)|.*)\\)|)",W=new RegExp(I+"+","g"),$=new RegExp("^"+I+"+|((?:^|[^\\\\])(?:\\\\.)*)"+I+"+$","g"),F=new RegExp("^"+I+"*,"+I+"*"),z=new RegExp("^"+I+"*([>+~]|"+I+")"+I+"*"),_=new RegExp("="+I+"*([^\\]'\"]*?)"+I+"*\\]","g"),U=new RegExp(M),V=new RegExp("^"+R+"$"),X={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+H+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,G=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+I+"?|("+I+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){d()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{q.apply(S=O.call(w.childNodes),w.childNodes),S[w.childNodes.length].nodeType}catch(e){q={apply:S.length?function(e,t){j.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,u,l,c,f,h,y,m=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!i&&((t?t.ownerDocument||t:w)!==p&&d(t),t=t||p,g)){if(11!==C&&(f=K.exec(e)))if(o=f[1]){if(9===C){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&b(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return q.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return q.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!k[e+" "]&&(!v||!v.test(e))){if(1!==C)m=t,y=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=x),u=(h=a(e)).length;while(u--)h[u]="#"+c+" "+ye(h[u]);y=h.join(","),m=J.test(e)&&ge(t.parentNode)||t}if(y)try{return q.apply(r,m.querySelectorAll(y)),r}catch(e){}finally{c===x&&t.removeAttribute("id")}}}return s(e.replace($,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function ue(e){return e[x]=!0,e}function se(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function de(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return ue(function(t){return t=+t,ue(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},d=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==p&&9===a.nodeType&&a.documentElement?(p=a,h=p.documentElement,g=!o(p),w!==p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=se(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=se(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=G.test(p.getElementsByClassName),n.getById=se(function(e){return h.appendChild(e).id=x,!p.getElementsByName||!p.getElementsByName(x).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=G.test(p.querySelectorAll))&&(se(function(e){h.appendChild(e).innerHTML="<a id='"+x+"'></a><select id='"+x+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+I+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+I+"*(?:value|"+H+")"),e.querySelectorAll("[id~="+x+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||v.push(".#.+[+~]")}),se(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+I+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=G.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&se(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",M)}),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=G.test(h.compareDocumentPosition),b=t||G.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===p||e.ownerDocument===w&&b(w,e)?-1:t===p||t.ownerDocument===w&&b(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===p?-1:t===p?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)u.unshift(n);while(a[r]===u[r])r++;return r?ce(a[r],u[r]):a[r]===w?-1:u[r]===w?1:0},p):p},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&d(e),t=t.replace(_,"='$1']"),n.matchesSelector&&g&&!k[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,p,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==p&&d(e),b(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==p&&d(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:ue,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return X.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&U.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(W," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),u="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,s){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=u&&t.nodeName.toLowerCase(),m=!s&&!u,b=!1;if(v){if(o){while(g){d=t;while(d=d[g])if(u?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){b=(p=(l=(c=(f=(d=v)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1])&&l[2],d=p&&v.childNodes[p];while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if(1===d.nodeType&&++b&&d===t){c[e]=[C,p,b];break}}else if(m&&(b=p=(l=(c=(f=(d=t)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1]),!1===b)while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if((u?d.nodeName.toLowerCase()===y:1===d.nodeType)&&++b&&(m&&((c=(f=d[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[C,b]),d===t))break;return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[x]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ue(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=P(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:ue(function(e){var t=[],n=[],r=u(e.replace($,"$1"));return r[x]?ue(function(e,t,n,i){var o,a=r(e,null,i,[]),u=e.length;while(u--)(o=a[u])&&(e[u]=!(t[u]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:ue(function(e){return function(t){return oe(e,t).length>0}}),contains:ue(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:ue(function(e){return V.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:he(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:he(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=r.pseudos.eq;for(t in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=fe(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=de(t);function ve(){}ve.prototype=r.filters=r.pseudos,r.setFilters=new ve,a=oe.tokenize=function(e,t){var n,i,o,a,u,s,l,c=N[e+" "];if(c)return t?0:c.slice(0);u=e,s=[],l=r.preFilter;while(u){n&&!(i=F.exec(u))||(i&&(u=u.slice(i[0].length)||u),s.push(o=[])),n=!1,(i=z.exec(u))&&(n=i.shift(),o.push({value:n,type:i[0].replace($," ")}),u=u.slice(n.length));for(a in r.filter)!(i=X[a].exec(u))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),u=u.slice(n.length));if(!n)break}return t?u.length:u?oe.error(e):N(e,s).slice(0)};function ye(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function me(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&"parentNode"===o,u=T++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,s){var l,c,f,d=[C,u];if(s){while(t=t[r])if((1===t.nodeType||a)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||a)if(f=t[x]||(t[x]={}),c=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=c[o])&&l[0]===C&&l[1]===u)return d[2]=l[2];if(c[o]=d,d[2]=e(t,n,s))return!0}return!1}}function be(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xe(e,t,n){for(var r=0,i=t.length;r<i;r++)oe(e,t[r],n);return n}function we(e,t,n,r,i){for(var o,a=[],u=0,s=e.length,l=null!=t;u<s;u++)(o=e[u])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(u)));return a}function Ce(e,t,n,r,i,o){return r&&!r[x]&&(r=Ce(r)),i&&!i[x]&&(i=Ce(i,o)),ue(function(o,a,u,s){var l,c,f,d=[],p=[],h=a.length,g=o||xe(t||"*",u.nodeType?[u]:u,[]),v=!e||!o&&t?g:we(g,d,e,u,s),y=n?i||(o?e:h||r)?[]:a:v;if(n&&n(v,y,u,s),r){l=we(y,p),r(l,[],u,s),c=l.length;while(c--)(f=l[c])&&(y[p[c]]=!(v[p[c]]=f))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(f=y[c])&&l.push(v[c]=f);i(null,y=[],l,s)}c=y.length;while(c--)(f=y[c])&&(l=i?P(o,f):d[c])>-1&&(o[l]=!(a[l]=f))}}else y=we(y===a?y.splice(h,y.length):y),i?i(null,a,y,s):q.apply(a,y)})}function Te(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],u=a||r.relative[" "],s=a?1:0,c=me(function(e){return e===t},u,!0),f=me(function(e){return P(t,e)>-1},u,!0),d=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];s<o;s++)if(n=r.relative[e[s].type])d=[me(be(d),n)];else{if((n=r.filter[e[s].type].apply(null,e[s].matches))[x]){for(i=++s;i<o;i++)if(r.relative[e[i].type])break;return Ce(s>1&&be(d),s>1&&ye(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),n,s<i&&Te(e.slice(s,i)),i<o&&Te(e=e.slice(i)),i<o&&ye(e))}d.push(n)}return be(d)}function Ee(e,t){var n=t.length>0,i=e.length>0,o=function(o,a,u,s,c){var f,h,v,y=0,m="0",b=o&&[],x=[],w=l,T=o||i&&r.find.TAG("*",c),E=C+=null==w?1:Math.random()||.1,N=T.length;for(c&&(l=a===p||a||c);m!==N&&null!=(f=T[m]);m++){if(i&&f){h=0,a||f.ownerDocument===p||(d(f),u=!g);while(v=e[h++])if(v(f,a||p,u)){s.push(f);break}c&&(C=E)}n&&((f=!v&&f)&&y--,o&&b.push(f))}if(y+=m,n&&m!==y){h=0;while(v=t[h++])v(b,x,a,u);if(o){if(y>0)while(m--)b[m]||x[m]||(x[m]=L.call(s));x=we(x)}q.apply(s,x),c&&!o&&x.length>0&&y+t.length>1&&oe.uniqueSort(s)}return c&&(C=E,l=w),b};return n?ue(o):o}return u=oe.compile=function(e,t){var n,r=[],i=[],o=k[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Te(t[n]))[x]?r.push(o):i.push(o);(o=k(e,Ee(i,r))).selector=e}return o},s=oe.select=function(e,t,n,i){var o,s,l,c,f,d="function"==typeof e&&e,p=!i&&a(e=d.selector||e);if(n=n||[],1===p.length){if((s=p[0]=p[0].slice(0)).length>2&&"ID"===(l=s[0]).type&&9===t.nodeType&&g&&r.relative[s[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(s.shift().value.length)}o=X.needsContext.test(e)?0:s.length;while(o--){if(l=s[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),J.test(s[0].type)&&ge(t.parentNode)||t))){if(s.splice(o,1),!(e=i.length&&ye(s)))return q.apply(n,i),n;break}}}return(d||u(e,p))(i,t,!g,n,!t||J.test(e)&&ge(t.parentNode)||t),n},n.sortStable=x.split("").sort(A).join("")===x,n.detectDuplicates=!!f,d(),n.sortDetached=se(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),se(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&se(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),se(function(e){return null==e.getAttribute("disabled")})||le(H,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var N=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},A=w.expr.match.needsContext;function D(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var S=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return s.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t<r;t++)if(w.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)w.find(e,i[t],n);return r>1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"==typeof e&&A.test(e)?w(e):e||[],!1).length}});var j,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),S.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,j=w(r);var O=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(w.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&w(e);if(!A.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function H(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return N(e,"parentNode")},parentsUntil:function(e,t,n){return N(e,"parentNode",n)},next:function(e){return H(e,"nextSibling")},prev:function(e){return H(e,"previousSibling")},nextAll:function(e){return N(e,"nextSibling")},prevAll:function(e){return N(e,"previousSibling")},nextUntil:function(e,t,n){return N(e,"nextSibling",n)},prevUntil:function(e,t,n){return N(e,"previousSibling",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return D(e,"iframe")?e.contentDocument:(D(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(P[e]||w.uniqueSort(i),O.test(e)&&i.reverse()),this.pushStack(i)}});var I=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(I)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],u=-1,s=function(){for(i=i||e.once,r=t=!0;a.length;u=-1){n=a.shift();while(++u<o.length)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1)}e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(u=o.length-1,a.push(n)),function t(n){w.each(n,function(n,r){g(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==b(r)&&t(r)})}(arguments),n&&!t&&s()),this},remove:function(){return w.each(arguments,function(e,t){var n;while((n=w.inArray(t,o,n))>-1)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||s()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function B(e){return e}function M(e){throw e}function W(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var u=this,s=arguments,l=function(){var e,l;if(!(t<o)){if((e=r.apply(u,s))===n.promise())throw new TypeError("Thenable self-resolution");l=e&&("object"==typeof e||"function"==typeof e)&&e.then,g(l)?i?l.call(e,a(o,n,B,i),a(o,n,M,i)):(o++,l.call(e,a(o,n,B,i),a(o,n,M,i),a(o,n,B,n.notifyWith))):(r!==B&&(u=void 0,s=[e]),(i||n.resolveWith)(u,s))}},c=i?l:function(){try{l()}catch(e){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(e,c.stackTrace),t+1>=o&&(r!==M&&(u=void 0,s=[e]),n.rejectWith(u,s))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:B,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:B)),n[2][3].add(a(0,e,g(r)?r:M))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],u=t[5];i[t[1]]=a.add,u&&a.add(function(){r=u},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),u=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(W(e,a.done(u(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)W(i[n],u(n),a.reject);return a.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&$.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function z(){r.removeEventListener("DOMContentLoaded",z),e.removeEventListener("load",z),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",z),e.addEventListener("load",z));var _=function(e,t,n,r,i,o,a){var u=0,s=e.length,l=null==n;if("object"===b(n)){i=!0;for(u in n)_(e,t,u,n[u],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;u<s;u++)t(e[u],n,a?r:r.call(e[u],u,t(e[u],n)));return i?e:l?t.call(e):s?t(e[0],n):o},U=/^-ms-/,V=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function Q(e){return e.replace(U,"ms-").replace(V,X)}var Y=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=w.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Y(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[Q(t)]=n;else for(r in t)i[Q(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][Q(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(Q):(t=Q(t))in r?[t]:t.match(I)||[]).length;while(n--)delete r[t[n]]}(void 0===t||w.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!w.isEmptyObject(t)}};var K=new G,J=new G,Z=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ee=/[A-Z]/g;function te(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Z.test(e)?JSON.parse(e):e)}function ne(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(ee,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=te(n)}catch(e){}J.set(e,t,n)}else n=void 0;return n}w.extend({hasData:function(e){return J.hasData(e)||K.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return K.access(e,t,n)},_removeData:function(e,t){K.remove(e,t)}}),w.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=J.get(o),1===o.nodeType&&!K.get(o,"hasDataAttrs"))){n=a.length;while(n--)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=Q(r.slice(5)),ne(o,r,i[r]));K.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){J.set(this,e)}):_(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=J.get(o,e)))return n;if(void 0!==(n=ne(o,e)))return n}else this.each(function(){J.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=K.get(e,t),n&&(!r||Array.isArray(n)?r=K.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return K.get(e,n)||K.access(e,n,{empty:w.Callbacks("once memory").add(function(){K.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?w.queue(this[0],e):void 0===t?this:this.each(function(){var n=w.queue(this,e,t);w._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&w.dequeue(this,e)})},dequeue:function(e){return this.each(function(){w.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=w.Deferred(),o=this,a=this.length,u=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=K.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(u));return u(),i.promise(t)}});var re=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ie=new RegExp("^(?:([+-])=|)("+re+")([a-z%]*)$","i"),oe=["Top","Right","Bottom","Left"],ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&w.contains(e.ownerDocument,e)&&"none"===w.css(e,"display")},ue=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i};function se(e,t,n,r){var i,o,a=20,u=r?function(){return r.cur()}:function(){return w.css(e,t,"")},s=u(),l=n&&n[3]||(w.cssNumber[t]?"":"px"),c=(w.cssNumber[t]||"px"!==l&&+s)&&ie.exec(w.css(e,t));if(c&&c[3]!==l){s/=2,l=l||c[3],c=+s||1;while(a--)w.style(e,t,c+l),(1-o)*(1-(o=u()/s||.5))<=0&&(a=0),c/=o;c*=2,w.style(e,t,c+l),n=n||[]}return n&&(c=+c||+s||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var le={};function ce(e){var t,n=e.ownerDocument,r=e.nodeName,i=le[r];return i||(t=n.body.appendChild(n.createElement(r)),i=w.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),le[r]=i,i)}function fe(e,t){for(var n,r,i=[],o=0,a=e.length;o<a;o++)(r=e[o]).style&&(n=r.style.display,t?("none"===n&&(i[o]=K.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&ae(r)&&(i[o]=ce(r))):"none"!==n&&(i[o]="none",K.set(r,"display",n)));for(o=0;o<a;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}w.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?w(this).show():w(this).hide()})}});var de=/^(?:checkbox|radio)$/i,pe=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t)?w.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)K.set(e[n],"globalEval",!t||K.get(t[n],"globalEval"))}var me=/<|&#?\w+;/;function be(e,t,n,r,i){for(var o,a,u,s,l,c,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===b(o))w.merge(d,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),u=(pe.exec(o)||["",""])[1].toLowerCase(),s=ge[u]||ge._default,a.innerHTML=s[1]+w.htmlPrefilter(o)+s[2],c=s[0];while(c--)a=a.lastChild;w.merge(d,a.childNodes),(a=f.firstChild).textContent=""}else d.push(t.createTextNode(o));f.textContent="",p=0;while(o=d[p++])if(r&&w.inArray(o,r)>-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var xe=r.documentElement,we=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Ne(){return!1}function ke(){try{return r.activeElement}catch(e){}}function Ae(e,t,n,r,i,o){var a,u;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(u in t)Ae(e,u,n,r,t[u],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ne;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.get(e);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(xe,i),n.guid||(n.guid=w.guid++),(s=v.events)||(s=v.events={}),(a=v.handle)||(a=v.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(I)||[""]).length;while(l--)p=g=(u=Te.exec(t[l])||[])[1],h=(u[2]||"").split(".").sort(),p&&(f=w.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=w.event.special[p]||{},c=w.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=s[p])||((d=s[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),w.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.hasData(e)&&K.get(e);if(v&&(s=v.events)){l=(t=(t||"").match(I)||[""]).length;while(l--)if(u=Te.exec(t[l])||[],p=g=u[1],h=(u[2]||"").split(".").sort(),p){f=w.event.special[p]||{},d=s[p=(r?f.delegateType:f.bindType)||p]||[],u=u[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||u&&!u.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||w.removeEvent(e,p,v.handle),delete s[p])}else for(p in s)w.event.remove(e,p+t[l],n,r,!0);w.isEmptyObject(s)&&K.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,u,s=new Array(arguments.length),l=(K.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(s[0]=t,n=1;n<arguments.length;n++)s[n]=arguments[n];if(t.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,t)){u=w.event.handlers.call(this,t,l),n=0;while((o=u[n++])&&!t.isPropagationStopped()){t.currentTarget=o.elem,r=0;while((a=o.handlers[r++])&&!t.isImmediatePropagationStopped())t.rnamespace&&!t.rnamespace.test(a.namespace)||(t.handleObj=a,t.data=a.data,void 0!==(i=((w.event.special[a.origType]||{}).handle||a.handler).apply(o.elem,s))&&!1===(t.result=i)&&(t.preventDefault(),t.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,t),t.result}},handlers:function(e,t){var n,r,i,o,a,u=[],s=t.delegateCount,l=e.target;if(s&&l.nodeType&&!("click"===e.type&&e.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<s;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?w(i,this).index(l)>-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&u.push({elem:l,handlers:o})}return l=this,s<t.length&&u.push({elem:l,handlers:t.slice(s)}),u},addProp:function(e,t){Object.defineProperty(w.Event.prototype,e,{enumerable:!0,configurable:!0,get:g(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[w.expando]?e:new w.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==ke()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===ke()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&D(this,"input"))return this.click(),!1},_default:function(e){return D(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},w.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},w.Event=function(e,t){if(!(this instanceof w.Event))return new w.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ee:Ne,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&w.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:Ne,isPropagationStopped:Ne,isImmediatePropagationStopped:Ne,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ee,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ee,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ee,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},w.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&we.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},w.event.addProp),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){w.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||w.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),w.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,w(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Ne),this.each(function(){w.event.remove(this,e,n,t)})}});var De=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Se=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,je=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function qe(e,t){return D(e,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function Oe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Pe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function He(e,t){var n,r,i,o,a,u,s,l;if(1===t.nodeType){if(K.hasData(e)&&(o=K.access(e),a=K.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n<r;n++)w.event.add(t,i,l[i][n])}J.hasData(e)&&(u=J.access(e),s=w.extend({},u),J.set(t,s))}}function Ie(e,t){var n=t.nodeName.toLowerCase();"input"===n&&de.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Re(e,t,n,r){t=a.apply([],t);var i,o,u,s,l,c,f=0,d=e.length,p=d-1,v=t[0],y=g(v);if(y||d>1&&"string"==typeof v&&!h.checkClone&&Le.test(v))return e.each(function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),Re(o,t,n,r)});if(d&&(i=be(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(u=w.map(ve(i,"script"),Oe)).length;f<d;f++)l=i,f!==p&&(l=w.clone(l,!0,!0),s&&w.merge(u,ve(l,"script"))),n.call(e[f],l,f);if(s)for(c=u[u.length-1].ownerDocument,w.map(u,Pe),f=0;f<s;f++)l=u[f],he.test(l.type||"")&&!K.access(l,"globalEval")&&w.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?w._evalUrl&&w._evalUrl(l.src):m(l.textContent.replace(je,""),c,l))}return e}function Be(e,t,n){for(var r,i=t?w.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||w.cleanData(ve(r)),r.parentNode&&(n&&w.contains(r.ownerDocument,r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}w.extend({htmlPrefilter:function(e){return e.replace(De,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,u=e.cloneNode(!0),s=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ve(u),r=0,i=(o=ve(e)).length;r<i;r++)Ie(o[r],a[r]);if(t)if(n)for(o=o||ve(e),a=a||ve(u),r=0,i=o.length;r<i;r++)He(o[r],a[r]);else He(e,u);return(a=ve(u,"script")).length>0&&ye(a,!s&&ve(e,"script")),u},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[K.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[K.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return _(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=qe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!ge[(pe.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(w.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return Re(this,arguments,function(t){var n=this.parentNode;w.inArray(this,e)<0&&(w.cleanData(ve(this)),n&&n.replaceChild(t,this))},e)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){w.fn[e]=function(e){for(var n,r=[],i=w(e),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),w(i[a])[t](n),u.apply(r,n.get());return this.pushStack(r)}});var Me=new RegExp("^("+re+")(?!px)[a-z%]+$","i"),We=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},$e=new RegExp(oe.join("|"),"i");!function(){function t(){if(c){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",xe.appendChild(l).appendChild(c);var t=e.getComputedStyle(c);i="1%"!==t.top,s=12===n(t.marginLeft),c.style.right="60%",u=36===n(t.right),o=36===n(t.width),c.style.position="absolute",a=36===c.offsetWidth||"absolute",xe.removeChild(l),c=null}}function n(e){return Math.round(parseFloat(e))}var i,o,a,u,s,l=r.createElement("div"),c=r.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",h.clearCloneStyle="content-box"===c.style.backgroundClip,w.extend(h,{boxSizingReliable:function(){return t(),o},pixelBoxStyles:function(){return t(),u},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),s},scrollboxSize:function(){return t(),a}}))}();function Fe(e,t,n){var r,i,o,a,u=e.style;return(n=n||We(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||w.contains(e.ownerDocument,e)||(a=w.style(e,t)),!h.pixelBoxStyles()&&Me.test(a)&&$e.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}var _e=/^(none|table(?!-c[ea]).+)/,Ue=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Xe={letterSpacing:"0",fontWeight:"400"},Qe=["Webkit","Moz","ms"],Ye=r.createElement("div").style;function Ge(e){if(e in Ye)return e;var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Ye)return e}function Ke(e){var t=w.cssProps[e];return t||(t=w.cssProps[e]=Ge(e)||e),t}function Je(e,t,n){var r=ie.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ze(e,t,n,r,i,o){var a="width"===t?1:0,u=0,s=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(s+=w.css(e,n+oe[a],!0,i)),r?("content"===n&&(s-=w.css(e,"padding"+oe[a],!0,i)),"margin"!==n&&(s-=w.css(e,"border"+oe[a]+"Width",!0,i))):(s+=w.css(e,"padding"+oe[a],!0,i),"padding"!==n?s+=w.css(e,"border"+oe[a]+"Width",!0,i):u+=w.css(e,"border"+oe[a]+"Width",!0,i));return!r&&o>=0&&(s+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-s-u-.5))),s}function et(e,t,n){var r=We(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(Me.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,u=Q(t),s=Ue.test(t),l=e.style;if(s||(t=Ke(u)),a=w.cssHooks[t]||w.cssHooks[u],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[u]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(s?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,u=Q(t);return Ue.test(t)||(t=Ke(u)),(a=w.cssHooks[t]||w.cssHooks[u])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Xe&&(i=Xe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!_e.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):ue(e,Ve,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=We(e),a="border-box"===w.css(e,"boxSizing",!1,o),u=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),u&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Je(e,n,u)}}}),w.cssHooks.marginLeft=ze(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Je)}),w.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=We(e),i=t.length;a<i;a++)o[t[a]]=w.css(e,t[a],!1,r);return o}return void 0!==n?w.style(e,t,n):w.css(e,t)},e,t,arguments.length>1)}}),w.fn.delay=function(t,n){return t=w.fx?w.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=r.createElement("input"),t=r.createElement("select").appendChild(r.createElement("option"));e.type="checkbox",h.checkOn=""!==e.value,h.optSelected=t.selected,(e=r.createElement("input")).value="t",e.type="radio",h.radioValue="t"===e.value}();var tt,nt=w.expr.attrHandle;w.fn.extend({attr:function(e,t){return _(this,w.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?tt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&D(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(I);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),tt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=nt[t]||w.find.attr;nt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=nt[a],nt[a]=i,i=null!=n(e,t,r)?a:null,nt[a]=o),i}});var rt=/^(?:input|select|textarea|button)$/i,it=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return _(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):rt.test(e.nodeName)||it.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function ot(e){return(e.match(I)||[]).join(" ")}function at(e){return e.getAttribute&&e.getAttribute("class")||""}function ut(e){return Array.isArray(e)?e:"string"==typeof e?e.match(I)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,at(this)))});if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},removeClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,at(this)))});if(!arguments.length)return this.attr("class","");if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,at(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=ut(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=at(this))&&K.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":K.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+ot(at(n))+" ").indexOf(t)>-1)return!0;return!1}});var st=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(st,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:ot(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,u=a?null:[],s=a?o+1:i.length;for(r=o<0?s:a?o:0;r<s;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!D(n.parentNode,"optgroup"))){if(t=w(n).val(),a)return t;u.push(t)}return u},set:function(e,t){var n,r,i=e.options,o=w.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=w.inArray(w.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var lt=/^(?:focusinfocus|focusoutblur)$/,ct=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,u,s,l,c,d,p,h,y=[i||r],m=f.call(t,"type")?t.type:t,b=f.call(t,"namespace")?t.namespace.split("."):[];if(u=h=s=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!lt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(b=m.split(".")).shift(),b.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[m]||{},o||!p.trigger||!1!==p.trigger.apply(i,n))){if(!o&&!p.noBubble&&!v(i)){for(l=p.delegateType||m,lt.test(l+m)||(u=u.parentNode);u;u=u.parentNode)y.push(u),s=u;s===(i.ownerDocument||r)&&y.push(s.defaultView||s.parentWindow||e)}a=0;while((u=y[a++])&&!t.isPropagationStopped())h=u,t.type=a>1?l:p.bindType||m,(d=(K.get(u,"events")||{})[t.type]&&K.get(u,"handle"))&&d.apply(u,n),(d=c&&u[c])&&d.apply&&Y(u)&&(t.result=d.apply(u,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(y.pop(),n)||!Y(i)||c&&g(i[m])&&!v(i)&&((s=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,ct),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,ct),w.event.triggered=void 0,s&&(i[c]=s)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=K.access(r,t);i||r.addEventListener(e,n,!0),K.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=K.access(r,t)-1;i?K.access(r,t,i):(r.removeEventListener(e,n,!0),K.remove(r,t))}}});var ft=/\[\]$/,dt=/\r?\n/g,pt=/^(?:submit|button|image|reset|file)$/i,ht=/^(?:input|select|textarea|keygen)/i;function gt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||ft.test(e)?r(e,i):gt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==b(t))r(e,t);else for(i in t)gt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)gt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&ht.test(this.nodeName)&&!pt.test(e)&&(this.checked||!de.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(dt,"\r\n")}}):{name:t.name,value:n.replace(dt,"\r\n")}}).get()}}),w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},h.createHTMLDocument=function(){var e=r.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),w.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var i,o,a;return t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument("")).createElement("base")).href=r.location.href,t.head.appendChild(i)):t=r),o=S.exec(e),a=!n&&[],o?[t.createElement(o[1])]:(o=be([e],t,a),a&&a.length&&w(a).remove(),w.merge([],o.childNodes))},w.offset={setOffset:function(e,t,n){var r,i,o,a,u,s,l,c=w.css(e,"position"),f=w(e),d={};"static"===c&&(e.style.position="relative"),u=f.offset(),o=w.css(e,"top"),s=w.css(e,"left"),(l=("absolute"===c||"fixed"===c)&&(o+s).indexOf("auto")>-1)?(a=(r=f.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(s)||0),g(t)&&(t=t.call(e,n,w.extend({},u))),null!=t.top&&(d.top=t.top-u.top+a),null!=t.left&&(d.left=t.left-u.left+i),"using"in t?t.using.call(e,d):f.css(d)}},w.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)});var t,n,r=this[0];if(r)return r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===w.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),i.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-w.css(r,"marginTop",!0),left:t.left-i.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===w.css(e,"position"))e=e.offsetParent;return e||xe})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;w.fn[e]=function(r){return _(this,function(e,r,i){var o;if(v(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=ze(h.pixelPosition,function(e,n){if(n)return n=Fe(e,t),Me.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"height",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){w.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),u=n||(!0===i||!0===o?"margin":"border");return _(this,function(t,n,i){var o;return v(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?w.css(t,n,u):w.style(t,n,i,u)},t,a?i:void 0,a)}})}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){w.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),w.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),w.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),i=function(){return e.apply(t||this,r.concat(o.call(arguments)))},i.guid=e.guid=e.guid||w.guid++,i},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=D,w.isFunction=g,w.isWindow=v,w.camelCase=Q,w.type=b,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var vt=e.jQuery,yt=e.$;return w.noConflict=function(t){return e.$===w&&(e.$=yt),t&&e.jQuery===w&&(e.jQuery=vt),w},t||(e.jQuery=e.$=w),w});
static/js/main.js ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function($) {
2
+
3
+ "use strict";
4
+
5
+ var fullHeight = function() {
6
+
7
+ $('.js-fullheight').css('height', $(window).height());
8
+ $(window).resize(function(){
9
+ $('.js-fullheight').css('height', $(window).height());
10
+ });
11
+
12
+ };
13
+ fullHeight();
14
+
15
+ $('#sidebarCollapse').on('click', function () {
16
+ $('#sidebar').toggleClass('active');
17
+ });
18
+
19
+ })(jQuery);
static/js/popper.js ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ /*
2
+ Copyright (C) Federico Zivolo 2019
3
+ Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
4
+ */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=e.ownerDocument.defaultView,n=o.getComputedStyle(e,null);return t?n[t]:n}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return 11===e?pe:10===e?se:pe||se}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent||null;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TH','TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',o='top'===t?'scrollTop':'scrollLeft',n=e.nodeName;if('BODY'===n||'HTML'===n){var i=e.ownerDocument.documentElement,r=e.ownerDocument.scrollingElement||i;return r[o]}return e[o]}function f(e,t){var o=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=l(t,'top'),i=l(t,'left'),r=o?-1:1;return e.top+=n*r,e.bottom+=n*r,e.left+=i*r,e.right+=i*r,e}function m(e,t){var o='x'===t?'Left':'Top',n='Left'==o?'Right':'Bottom';return parseFloat(e['border'+o+'Width'],10)+parseFloat(e['border'+n+'Width'],10)}function h(e,t,o,n){return ee(t['offset'+e],t['scroll'+e],o['client'+e],o['offset'+e],o['scroll'+e],r(10)?parseInt(o['offset'+e])+parseInt(n['margin'+('Height'===e?'Top':'Left')])+parseInt(n['margin'+('Height'===e?'Bottom':'Right')]):0)}function c(e){var t=e.body,o=e.documentElement,n=r(10)&&getComputedStyle(o);return{height:h('Height',t,o,n),width:h('Width',t,o,n)}}function g(e){return fe({},e,{right:e.left+e.width,bottom:e.top+e.height})}function u(e){var o={};try{if(r(10)){o=e.getBoundingClientRect();var n=l(e,'top'),i=l(e,'left');o.top+=n,o.left+=i,o.bottom+=n,o.right+=i}else o=e.getBoundingClientRect()}catch(t){}var p={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},s='HTML'===e.nodeName?c(e.ownerDocument):{},d=s.width||e.clientWidth||p.right-p.left,a=s.height||e.clientHeight||p.bottom-p.top,f=e.offsetWidth-d,h=e.offsetHeight-a;if(f||h){var u=t(e);f-=m(u,'x'),h-=m(u,'y'),p.width-=f,p.height-=h}return g(p)}function b(e,o){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],p=r(10),s='HTML'===o.nodeName,d=u(e),a=u(o),l=n(e),m=t(o),h=parseFloat(m.borderTopWidth,10),c=parseFloat(m.borderLeftWidth,10);i&&s&&(a.top=ee(a.top,0),a.left=ee(a.left,0));var b=g({top:d.top-a.top-h,left:d.left-a.left-c,width:d.width,height:d.height});if(b.marginTop=0,b.marginLeft=0,!p&&s){var w=parseFloat(m.marginTop,10),y=parseFloat(m.marginLeft,10);b.top-=h-w,b.bottom-=h-w,b.left-=c-y,b.right-=c-y,b.marginTop=w,b.marginLeft=y}return(p&&!i?o.contains(l):o===l&&'BODY'!==l.nodeName)&&(b=f(b,o)),b}function w(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=e.ownerDocument.documentElement,n=b(e,o),i=ee(o.clientWidth,window.innerWidth||0),r=ee(o.clientHeight,window.innerHeight||0),p=t?0:l(o),s=t?0:l(o,'left'),d={top:p-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:i,height:r};return g(d)}function y(e){var n=e.nodeName;if('BODY'===n||'HTML'===n)return!1;if('fixed'===t(e,'position'))return!0;var i=o(e);return!!i&&y(i)}function E(e){if(!e||!e.parentElement||r())return document.documentElement;for(var o=e.parentElement;o&&'none'===t(o,'transform');)o=o.parentElement;return o||document.documentElement}function v(e,t,i,r){var p=4<arguments.length&&void 0!==arguments[4]&&arguments[4],s={top:0,left:0},d=p?E(e):a(e,t);if('viewport'===r)s=w(d,p);else{var l;'scrollParent'===r?(l=n(o(t)),'BODY'===l.nodeName&&(l=e.ownerDocument.documentElement)):'window'===r?l=e.ownerDocument.documentElement:l=r;var f=b(l,d,p);if('HTML'===l.nodeName&&!y(d)){var m=c(e.ownerDocument),h=m.height,g=m.width;s.top+=f.top-f.marginTop,s.bottom=h+f.top,s.left+=f.left-f.marginLeft,s.right=g+f.left}else s=f}i=i||0;var u='number'==typeof i;return s.left+=u?i:i.left||0,s.top+=u?i:i.top||0,s.right-=u?i:i.right||0,s.bottom-=u?i:i.bottom||0,s}function x(e){var t=e.width,o=e.height;return t*o}function O(e,t,o,n,i){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf('auto'))return e;var p=v(o,n,r,i),s={top:{width:p.width,height:t.top-p.top},right:{width:p.right-t.right,height:p.height},bottom:{width:p.width,height:p.bottom-t.bottom},left:{width:t.left-p.left,height:p.height}},d=Object.keys(s).map(function(e){return fe({key:e},s[e],{area:x(s[e])})}).sort(function(e,t){return t.area-e.area}),a=d.filter(function(e){var t=e.width,n=e.height;return t>=o.clientWidth&&n>=o.clientHeight}),l=0<a.length?a[0].key:d[0].key,f=e.split('-')[1];return l+(f?'-'+f:'')}function L(e,t,o){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,i=n?E(t):a(t,o);return b(o,i,n)}function S(e){var t=e.ownerDocument.defaultView,o=t.getComputedStyle(e),n=parseFloat(o.marginTop||0)+parseFloat(o.marginBottom||0),i=parseFloat(o.marginLeft||0)+parseFloat(o.marginRight||0),r={width:e.offsetWidth+i,height:e.offsetHeight+n};return r}function T(e){var t={left:'right',right:'left',bottom:'top',top:'bottom'};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function D(e,t,o){o=o.split('-')[0];var n=S(e),i={width:n.width,height:n.height},r=-1!==['right','left'].indexOf(o),p=r?'top':'left',s=r?'left':'top',d=r?'height':'width',a=r?'width':'height';return i[p]=t[p]+t[d]/2-n[d]/2,i[s]=o===s?t[s]-n[a]:t[T(s)],i}function C(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function N(e,t,o){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===o});var n=C(e,function(e){return e[t]===o});return e.indexOf(n)}function P(t,o,n){var i=void 0===n?t:t.slice(0,N(t,'name',n));return i.forEach(function(t){t['function']&&console.warn('`modifier.function` is deprecated, use `modifier.fn`!');var n=t['function']||t.fn;t.enabled&&e(n)&&(o.offsets.popper=g(o.offsets.popper),o.offsets.reference=g(o.offsets.reference),o=n(o,t))}),o}function k(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=L(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=O(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=D(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?'fixed':'absolute',e=P(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some(function(e){var o=e.name,n=e.enabled;return n&&o===t})}function H(e){for(var t=[!1,'ms','Webkit','Moz','O'],o=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var i=t[n],r=i?''+i+o:e;if('undefined'!=typeof document.body.style[r])return r}return null}function B(){return this.state.isDestroyed=!0,W(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.position='',this.popper.style.top='',this.popper.style.left='',this.popper.style.right='',this.popper.style.bottom='',this.popper.style.willChange='',this.popper.style[H('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function A(e){var t=e.ownerDocument;return t?t.defaultView:window}function M(e,t,o,i){var r='BODY'===e.nodeName,p=r?e.ownerDocument.defaultView:e;p.addEventListener(t,o,{passive:!0}),r||M(n(p.parentNode),t,o,i),i.push(p)}function F(e,t,o,i){o.updateBound=i,A(e).addEventListener('resize',o.updateBound,{passive:!0});var r=n(e);return M(r,'scroll',o.updateBound,o.scrollParents),o.scrollElement=r,o.eventsEnabled=!0,o}function I(){this.state.eventsEnabled||(this.state=F(this.reference,this.options,this.state,this.scheduleUpdate))}function R(e,t){return A(e).removeEventListener('resize',t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener('scroll',t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function U(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=R(this.reference,this.state))}function Y(e){return''!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function j(e,t){Object.keys(t).forEach(function(o){var n='';-1!==['width','height','top','right','bottom','left'].indexOf(o)&&Y(t[o])&&(n='px'),e.style[o]=t[o]+n})}function V(e,t){Object.keys(t).forEach(function(o){var n=t[o];!1===n?e.removeAttribute(o):e.setAttribute(o,t[o])})}function q(e,t){var o=e.offsets,n=o.popper,i=o.reference,r=$,p=function(e){return e},s=r(i.width),d=r(n.width),a=-1!==['left','right'].indexOf(e.placement),l=-1!==e.placement.indexOf('-'),f=t?a||l||s%2==d%2?r:Z:p,m=t?r:p;return{left:f(1==s%2&&1==d%2&&!l&&t?n.left-1:n.left),top:m(n.top),bottom:m(n.bottom),right:f(n.right)}}function K(e,t,o){var n=C(e,function(e){var o=e.name;return o===t}),i=!!n&&e.some(function(e){return e.name===o&&e.enabled&&e.order<n.order});if(!i){var r='`'+t+'`';console.warn('`'+o+'`'+' modifier is required by '+r+' modifier in order to work, be sure to include it before '+r+'!')}return i}function z(e){return'end'===e?'start':'start'===e?'end':e}function G(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=ce.indexOf(e),n=ce.slice(o+1).concat(ce.slice(0,o));return t?n.reverse():n}function _(e,t,o,n){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+i[1],p=i[2];if(!r)return e;if(0===p.indexOf('%')){var s;switch(p){case'%p':s=o;break;case'%':case'%r':default:s=n;}var d=g(s);return d[t]/100*r}if('vh'===p||'vw'===p){var a;return a='vh'===p?ee(document.documentElement.clientHeight,window.innerHeight||0):ee(document.documentElement.clientWidth,window.innerWidth||0),a/100*r}return r}function X(e,t,o,n){var i=[0,0],r=-1!==['right','left'].indexOf(n),p=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=p.indexOf(C(p,function(e){return-1!==e.search(/,|\s/)}));p[s]&&-1===p[s].indexOf(',')&&console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');var d=/\s*,\s*|\s+/,a=-1===s?[p]:[p.slice(0,s).concat([p[s].split(d)[0]]),[p[s].split(d)[1]].concat(p.slice(s+1))];return a=a.map(function(e,n){var i=(1===n?!r:r)?'height':'width',p=!1;return e.reduce(function(e,t){return''===e[e.length-1]&&-1!==['+','-'].indexOf(t)?(e[e.length-1]=t,p=!0,e):p?(e[e.length-1]+=t,p=!1,e):e.concat(t)},[]).map(function(e){return _(e,i,t,o)})}),a.forEach(function(e,t){e.forEach(function(o,n){Y(o)&&(i[t]+=o*('-'===e[n-1]?-1:1))})}),i}function J(e,t){var o,n=t.offset,i=e.placement,r=e.offsets,p=r.popper,s=r.reference,d=i.split('-')[0];return o=Y(+n)?[+n,0]:X(n,p,s,d),'left'===d?(p.top+=o[0],p.left-=o[1]):'right'===d?(p.top+=o[0],p.left+=o[1]):'top'===d?(p.left+=o[0],p.top-=o[1]):'bottom'===d&&(p.left+=o[0],p.top+=o[1]),e.popper=p,e}for(var Q=Math.min,Z=Math.floor,$=Math.round,ee=Math.max,te='undefined'!=typeof window&&'undefined'!=typeof document,oe=['Edge','Trident','Firefox'],ne=0,ie=0;ie<oe.length;ie+=1)if(te&&0<=navigator.userAgent.indexOf(oe[ie])){ne=1;break}var i=te&&window.Promise,re=i?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},ne))}},pe=te&&!!(window.MSInputMethodContext&&document.documentMode),se=te&&/MSIE 10/.test(navigator.userAgent),de=function(e,t){if(!(e instanceof t))throw new TypeError('Cannot call a class as a function')},ae=function(){function e(e,t){for(var o,n=0;n<t.length;n++)o=t[n],o.enumerable=o.enumerable||!1,o.configurable=!0,'value'in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),le=function(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},fe=Object.assign||function(e){for(var t,o=1;o<arguments.length;o++)for(var n in t=arguments[o],t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},me=te&&/Firefox/i.test(navigator.userAgent),he=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],ce=he.slice(3),ge={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},ue=function(){function t(o,n){var i=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};de(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=re(this.update.bind(this)),this.options=fe({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=o&&o.jquery?o[0]:o,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(fe({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=fe({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return fe({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(t){t.enabled&&e(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var p=this.options.eventsEnabled;p&&this.enableEventListeners(),this.state.eventsEnabled=p}return ae(t,[{key:'update',value:function(){return k.call(this)}},{key:'destroy',value:function(){return B.call(this)}},{key:'enableEventListeners',value:function(){return I.call(this)}},{key:'disableEventListeners',value:function(){return U.call(this)}}]),t}();return ue.Utils=('undefined'==typeof window?global:window).PopperUtils,ue.placements=he,ue.Defaults={placement:'bottom',positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,o=t.split('-')[0],n=t.split('-')[1];if(n){var i=e.offsets,r=i.reference,p=i.popper,s=-1!==['bottom','top'].indexOf(o),d=s?'left':'top',a=s?'width':'height',l={start:le({},d,r[d]),end:le({},d,r[d]+r[a]-p[a])};e.offsets.popper=fe({},p,l[n])}return e}},offset:{order:200,enabled:!0,fn:J,offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var o=t.boundariesElement||p(e.instance.popper);e.instance.reference===o&&(o=p(o));var n=H('transform'),i=e.instance.popper.style,r=i.top,s=i.left,d=i[n];i.top='',i.left='',i[n]='';var a=v(e.instance.popper,e.instance.reference,t.padding,o,e.positionFixed);i.top=r,i.left=s,i[n]=d,t.boundaries=a;var l=t.priority,f=e.offsets.popper,m={primary:function(e){var o=f[e];return f[e]<a[e]&&!t.escapeWithReference&&(o=ee(f[e],a[e])),le({},e,o)},secondary:function(e){var o='right'===e?'left':'top',n=f[o];return f[e]>a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),le({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=fe({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]<r(n[d])&&(e.offsets.popper[d]=r(n[d])-o[a]),o[d]>r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!K(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-u<s[m]&&(e.offsets.popper[m]-=s[m]-(d[c]-u)),d[m]+u>s[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=ee(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},le(n,m,$(v)),le(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case ge.FLIP:p=[n,i];break;case ge.CLOCKWISE:p=G(n);break;case ge.COUNTERCLOCKWISE:p=G(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)<f(l.right)||'top'===n&&f(a.bottom)>f(l.top)||'bottom'===n&&f(a.top)<f(l.bottom),h=f(a.left)<f(o.left),c=f(a.right)>f(o.right),g=f(a.top)<f(o.top),u=f(a.bottom)>f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,w=-1!==['top','bottom'].indexOf(n),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),y&&(r=z(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=fe({},e.offsets.popper,D(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=C(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottom<o.top||t.left>o.right||t.top>o.bottom||t.right<o.left){if(!0===e.hide)return e;e.hide=!0,e.attributes['x-out-of-boundaries']=''}else{if(!1===e.hide)return e;e.hide=!1,e.attributes['x-out-of-boundaries']=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var o=t.x,n=t.y,i=e.offsets.popper,r=C(e.instance.modifiers,function(e){return'applyStyle'===e.name}).gpuAcceleration;void 0!==r&&console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');var s,d,a=void 0===r?t.gpuAcceleration:r,l=p(e.instance.popper),f=u(l),m={position:i.position},h=q(e,2>window.devicePixelRatio||!me),c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=H('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var w='bottom'==c?-1:1,y='right'==g?-1:1;m[c]=d*w,m[g]=s*y,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=fe({},E,e.attributes),e.styles=fe({},m,e.styles),e.arrowStyles=fe({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return j(e.instance.popper,e.styles),V(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&j(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),j(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ue});
5
+ //# sourceMappingURL=popper.min.js.map
templates/data.html ADDED
The diff for this file is too large to render. See raw diff
 
templates/data_preview.html ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!doctype html>
2
+ <html lang="en">
3
+ <head>
4
+ <title>Data Preview</title>
5
+ <meta charset="utf-8">
6
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7
+
8
+ <link href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900" rel="stylesheet">
9
+
10
+ <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
11
+ <link rel="stylesheet" href="{{url_for('static',filename='css/style.css')}}">
12
+ </head>
13
+ <body>
14
+
15
+ <div class="wrapper d-flex align-items-stretch">
16
+ <nav id="sidebar">
17
+ <div class="custom-menu">
18
+ <button type="button" id="sidebarCollapse" class="btn btn-primary">
19
+ <i class="fa fa-bars"></i>
20
+ <span class="sr-only">Toggle Menu</span>
21
+ </button>
22
+ </div>
23
+ <div class="p-4 pt-5">
24
+ <h2><a class="logo">TICKET SAMPLING</a></h2>
25
+ <ul class="list-unstyled components mb-5" style="font-family: Roboto, sans-serif;">
26
+ <li>
27
+ <a href="/temp_predict">Prediction</a>
28
+ </li>
29
+ <li>
30
+ <a href="/temp_retrain">Model Retrain</a>
31
+ </li>
32
+ <li class="active">
33
+ <a href="/data_preview">Data Preview</a>
34
+ </li>
35
+ <li>
36
+ <a href="#">About</a>
37
+ </li>
38
+ </ul>
39
+
40
+ </div>
41
+ </nav>
42
+
43
+
44
+ <!-- Page Content -->
45
+ <div id="content" class="p-4 p-md-5 pt-5">
46
+ <iframe src="{{url_for('data')}}" width="100%" height="100%"/>
47
+ </div>
48
+ </div>
49
+
50
+ <script src="{{url_for('static',filename='js/jquery.min.js')}}"></script>
51
+ <script src="{{url_for('static',filename='js/popper.js')}}"></script>
52
+ <script src="{{url_for('static',filename='js/bootstrap.min.js')}}"></script>
53
+ <script src="{{url_for('static',filename='js/main.js')}}"></script>
54
+
55
+ </body>
56
+ </html>
templates/model_retrain.html ADDED
@@ -0,0 +1,220 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!doctype html>
2
+ <html lang="en">
3
+
4
+ <head>
5
+ <title>Model Retrain</title>
6
+ <meta charset="utf-8">
7
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
8
+
9
+ <link href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900" rel="stylesheet">
10
+
11
+ <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
12
+ <link rel="stylesheet" href="{{url_for('static',filename='css/style.css')}}">
13
+ <style>
14
+ .loading{
15
+ display: none;
16
+ }
17
+ .loader {
18
+ border: 11px solid #f3f3f3;
19
+ border-radius: 50%;
20
+ border-top: 11px solid #5356ad;
21
+ width: 70px;
22
+ height: 70px;
23
+ -webkit-animation: spin 2s linear infinite; /* Safari */
24
+ animation: spin 2s linear infinite;
25
+ }
26
+
27
+ /* Safari */
28
+ @-webkit-keyframes spin {
29
+ 0% { -webkit-transform: rotate(0deg); }
30
+ 100% { -webkit-transform: rotate(360deg); }
31
+ }
32
+
33
+ @keyframes spin {
34
+ 0% { transform: rotate(0deg); }
35
+ 100% { transform: rotate(360deg); }
36
+ }
37
+
38
+ .btn {
39
+ cursor: pointer;
40
+ text-align: center;
41
+ margin: 0 auto;
42
+ border-radius: 2px;
43
+ width: 100px;
44
+ color: #fff;
45
+ background-color: #5356ad;
46
+ opacity: 1;
47
+ -moz-transition: all 0.5s;
48
+ -o-transition: all 0.5s;
49
+ -webkit-transition: all 0.5s;
50
+ transition: all 0.5s;
51
+ }
52
+
53
+ .btn:hover {
54
+ opacity: 0.7;
55
+ }
56
+ </style>
57
+ </head>
58
+
59
+ <body>
60
+
61
+ <div class="wrapper d-flex align-items-stretch">
62
+ <nav id="sidebar">
63
+ <div class="custom-menu">
64
+ <button type="button" id="sidebarCollapse" class="btn btn-primary">
65
+ <i class="fa fa-bars"></i>
66
+ <span class="sr-only">Toggle Menu</span>
67
+ </button>
68
+ </div>
69
+ <div class="p-4 pt-5">
70
+ <h2><a class="logo">TICKET SAMPLING</a></h2>
71
+ <ul class="list-unstyled components mb-5" style="font-family: Roboto, sans-serif;">
72
+ <li>
73
+ <a href="/">Prediction</a>
74
+ </li>
75
+ <li class="active">
76
+ <a href="/temp_retrain">Model Retrain</a>
77
+ </li>
78
+ <li>
79
+ <a href="#">About</a>
80
+ </li>
81
+ </ul>
82
+
83
+ </div>
84
+ </nav>
85
+
86
+ <!-- Page Content -->
87
+
88
+ <div id="content" class="p-4 p-md-5 pt-5">
89
+ <p id="chooseinfo" style="margin-top:25px;">Choose your Dataset for Training!!</p>
90
+ <div class="file-upload" id="file-upload">
91
+ <form class="file-upload" action="/uploader" method="POST" enctype="multipart/form-data">
92
+ <div class="file-select">
93
+ <div class="file-select-button" id="fileName">Choose File</div>
94
+ <div class="file-select-name" id="noFile">No file chosen...</div>
95
+ <input type="file" name="file" id="file" accept=".csv,.xlsx,.xls">
96
+ </div>
97
+
98
+ <br>
99
+ <br>
100
+ <div>
101
+ <input type="submit" id="upload" class="btn" style="display: None;" name="submit" value="Upload">
102
+ </div>
103
+ </form>
104
+
105
+ </div>
106
+ <center><div id="retrain">
107
+ <center><p id="retraininfo" style="display:None;">To Retrain your Model, Click Here!!</p></center>
108
+ <form method="POST" action="/get_data">
109
+ <input type="submit" name="retrain" class="btn" style="background-color: #52ad42; display: none; position:relative; margin-top:0;" value="Retrain" onclick="spinner()">
110
+ </form>
111
+ </div></center>
112
+ <h6 id="data-file" style="display:None; margin-left:10px; margin-top:40px;">File {{f_name}} of {{row_data}} rows is chosen for Training...</h6>
113
+ <embed id='data' src="{{ url_for('data') }}"
114
+ style="border:none; display: none; width: 100%; height:480px; "
115
+ />
116
+
117
+
118
+
119
+ <div class="loading" style="position:fixed; top:40%; left:47%;">
120
+ <center>
121
+ <div class="loader">
122
+ </div>
123
+ <h4>Training!!</h4>
124
+ </center>
125
+ </div>
126
+
127
+
128
+
129
+ <!-- <div class="progress" style="width:90%;">-->
130
+ <!-- <div id="progressBar" class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">-->
131
+ <!-- 0%-->
132
+ <!-- </div>-->
133
+ <!-- </div>-->
134
+
135
+ <center><h3>{{result}}</h3></center>
136
+ <!-- <p id="progress"></p>-->
137
+ </div>
138
+
139
+ </div>
140
+
141
+
142
+ <script>
143
+ var percent = {{progress_count}}
144
+ </script>
145
+ <script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.min.js"></script>
146
+ <script src="{{url_for('static',filename='js/jquery.min.js')}}"></script>
147
+ <script src="{{url_for('static',filename='js/popper.js')}}"></script>
148
+ <script src="{{url_for('static',filename='js/bootstrap.min.js')}}"></script>
149
+ <script src="{{url_for('static',filename='js/main.js')}}"></script>
150
+ <script>
151
+ function spinner() {
152
+ document.getElementsByName("retrain")[0].style.display = "None";
153
+ document.getElementById("retraininfo").style.display = "None";
154
+ document.getElementById("data").style.display = "None";
155
+ document.getElementById("data-file").style.display = "None";
156
+ document.getElementsByClassName("loading")[0].style.display = "block";
157
+ document.getElementsByClassName("loading")[1].style.display = "block";
158
+ document.getElementsByClassName("loading")[2].style.display = "block";
159
+
160
+ }
161
+
162
+ $('#file').bind('change', function() {
163
+ var filename = $("#file").val();
164
+ if (/^\s*$/.test(filename)) {
165
+ $(".file-upload").removeClass('active');
166
+ $("#noFile").text("No file chosen...");
167
+ } else {
168
+ $(".file-upload").addClass('active');
169
+ $("#noFile").css("color", "green");
170
+ $("#noFile").css("fontWeight", "bold");
171
+ $("#noFile").css("fontSize", "13px");
172
+ $("#noFile").text(filename.replace("C:\\fakepath\\", ""));
173
+ document.getElementById("upload").click();
174
+ }
175
+ });
176
+ </script>
177
+ <script>
178
+ var msg = {{msg}}
179
+ if(msg == 1)
180
+ {
181
+ document.getElementById("noFile").innerHTML = "Please Select Valid File...";
182
+ document.getElementById("noFile").style.color="red";
183
+ document.getElementById("noFile").style.fontSize="13px";
184
+ document.getElementById("noFile").style.fontWeight="bold"
185
+ }
186
+ </script>
187
+ <script>
188
+ var complete = {{complete}}
189
+ if(complete == 1)
190
+ {
191
+ document.getElementsByClassName("loading")[0].style.display = "None";
192
+ }
193
+
194
+ </script>
195
+ <script>
196
+ var upload = {{upload}}
197
+ if(upload == 1)
198
+ {
199
+ document.getElementsByName("retrain")[0].style.display = "block";
200
+ document.getElementById("chooseinfo").style.display = "None";
201
+ document.getElementById("retraininfo").style.display = "block";
202
+ document.getElementById("data").style.display = "block";
203
+ document.getElementById("data-file").style.display = "block";
204
+ document.getElementsByClassName("file-select")[0].style.display = "None";
205
+ document.getElementById("file-upload").style.display = "None";
206
+ <!-- var nodes = document.getElementById("file-upload").getElementsByTagName('*');-->
207
+ <!-- for (var i = 0; i < nodes.length; i++) {-->
208
+ <!-- nodes[i].disabled = true;-->
209
+ <!-- }-->
210
+ }
211
+ </script>
212
+ <script>
213
+ if ( window.history.replaceState ) {
214
+
215
+ window.history.replaceState( null, null,"{{ url_for('temp_retrain') }}");
216
+ }
217
+ </script>
218
+ </body>
219
+
220
+ </html>
templates/prediction.html ADDED
@@ -0,0 +1,586 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+
4
+ <head>
5
+ <!-- <meta http-equiv='cache-control' content='no-cache'>-->
6
+ <!-- <meta http-equiv='expires' content='0'>-->
7
+ <!-- <meta http-equiv='pragma' content='no-cache'>-->
8
+ <title>Prediction</title>
9
+ <meta charset="utf-8">
10
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
11
+
12
+ <link href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900" rel="stylesheet">
13
+
14
+ <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
15
+ <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" />
16
+ <link rel="stylesheet" href="{{url_for('static',filename='css/style.css')}}">
17
+ <link rel="stylesheet" href="{{url_for('static',filename='css/select2-bootstrap.css')}}">
18
+ <!-- <link href="https://select2.github.io/select2-bootstrap-theme/css/select2-bootstrap.css" rel="stylesheet" />-->
19
+ <meta charset="UTF-8">
20
+ <style>
21
+ @charset "UTF-8";
22
+ @import url(https://fonts.googleapis.com/css?family=Oswald|Roboto);
23
+ body {
24
+ position: absolute;
25
+ left: 0;
26
+ top: 0;
27
+ width: 100%;
28
+ height: 100%;
29
+ font-family: "Roboto", sans-serif;
30
+ background-color: #fff;
31
+ overflow: hidden;
32
+ }
33
+
34
+ .table {
35
+ display: table;
36
+ width: 100%;
37
+ height: 100%;
38
+ }
39
+
40
+ .table-cell {
41
+ display: table-cell;
42
+ vertical-align: middle;
43
+ -moz-transition: all 0.5s;
44
+ -o-transition: all 0.5s;
45
+ -webkit-transition: all 0.5s;
46
+ transition: all 0.5s;
47
+ }
48
+
49
+ .container {
50
+ position: relative;
51
+ width: 850px;
52
+ margin: 30px auto 0;
53
+ height: 320px;
54
+ background-color: #5356ad;
55
+ top: 50%;
56
+ margin-top: -160px;
57
+ -moz-transition: all 0.5s;
58
+ -o-transition: all 0.5s;
59
+ -webkit-transition: all 0.5s;
60
+ transition: all 0.5s;
61
+ }
62
+
63
+ .container .box {
64
+ position: absolute;
65
+ left: 0;
66
+ top: 0;
67
+ width: 100%;
68
+ height: 100%;
69
+ overflow: hidden;
70
+ }
71
+
72
+ .container .box:before,
73
+ .container .box:after {
74
+ content: " ";
75
+ position: absolute;
76
+ left: 152px;
77
+ top: 50px;
78
+ background-color: #5356ad;
79
+ transform: rotateX(52deg) rotateY(15deg) rotateZ(-38deg);
80
+ width: 300px;
81
+ height: 285px;
82
+ -moz-transition: all 0.5s;
83
+ -o-transition: all 0.5s;
84
+ -webkit-transition: all 0.5s;
85
+ transition: all 0.5s;
86
+ }
87
+
88
+ .container .box:after {
89
+ background-color: #5356ad;
90
+ top: -10px;
91
+ left: 80px;
92
+ width: 320px;
93
+ height: 180px;
94
+ }
95
+
96
+ .container .container-forms {
97
+ position: relative;
98
+ }
99
+
100
+ .container .btn2,
101
+ .container .btn {
102
+ cursor: pointer;
103
+ text-align: center;
104
+ margin: 0 auto;
105
+ padding: 15px 32px;
106
+ border-radius: 8px;
107
+ width: 90px;
108
+ color: #fff;
109
+ background-color: #5356ad;
110
+ opacity: 1;
111
+ -moz-transition: all 0.5s;
112
+ -o-transition: all 0.5s;
113
+ -webkit-transition: all 0.5s;
114
+ transition: all 0.5s;
115
+ }
116
+
117
+ .container .btn2:hover,
118
+ .container .btn:hover {
119
+ opacity: 0.7;
120
+ }
121
+
122
+ .container .btn2,
123
+ .container .btn,
124
+ .container input {
125
+ padding: 10px 15px;
126
+ }
127
+
128
+ .container input {
129
+ margin: 0 auto 15px;
130
+ display: block;
131
+ width: 220px;
132
+ -moz-transition: all 0.3s;
133
+ -o-transition: all 0.3s;
134
+ -webkit-transition: all 0.3s;
135
+ transition: all 0.3s;
136
+ }
137
+
138
+ .container select {
139
+ margin: 0 auto 15px;
140
+ display: block;
141
+ width: 220px;
142
+ -moz-transition: all 0.3s;
143
+ -o-transition: all 0.3s;
144
+ -webkit-transition: all 0.3s;
145
+ transition: all 0.3s;
146
+ }
147
+
148
+ .container .container-forms .container-info {
149
+ text-align: left;
150
+ font-size: 0;
151
+ }
152
+
153
+ .container .container-forms .container-info .info-item {
154
+ text-align: center;
155
+ font-size: 16px;
156
+ width: 300px;
157
+ height: 320px;
158
+ display: inline-block;
159
+ vertical-align: top;
160
+ color: #fff;
161
+ opacity: 1;
162
+ -moz-transition: all 0.3s;
163
+ -o-transition: all 0.3s;
164
+ -webkit-transition: all 0.3s;
165
+ transition: all 0.3s;
166
+ }
167
+
168
+ .container .container-forms .container-info .info-item p {
169
+ font-size: 20px;
170
+ margin: 20px;
171
+ }
172
+
173
+ .container .container-forms .container-info .info-item .btn2,
174
+ .container .container-forms .container-info .info-item .btn {
175
+ background-color: transparent;
176
+ border: 1px solid #fff;
177
+ }
178
+
179
+ .container .container-forms .container-info .info-item .table-cell {
180
+ padding-right: 35px;
181
+ }
182
+
183
+ .container .container-forms .container-info .info-item:nth-child(2) .table-cell {
184
+ padding-left: 35px;
185
+ padding-right: 0;
186
+ }
187
+
188
+ .container .container-form {
189
+ overflow: hidden;
190
+ position: absolute;
191
+ left: 30px;
192
+ top: -30px;
193
+ width: 305px;
194
+ height: 380px;
195
+ background-color: #fff;
196
+ box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
197
+ -moz-transition: all 0.5s;
198
+ -o-transition: all 0.5s;
199
+ -webkit-transition: all 0.5s;
200
+ transition: all 0.5s;
201
+ }
202
+
203
+ .container .container-form:before {
204
+ content: "✔";
205
+ position: absolute;
206
+ left: 160px;
207
+ top: -50px;
208
+ color: #5356ad;
209
+ font-size: 130px;
210
+ opacity: 0;
211
+ -moz-transition: all 0.5s;
212
+ -o-transition: all 0.5s;
213
+ -webkit-transition: all 0.5s;
214
+ transition: all 0.5s;
215
+ }
216
+
217
+ .container .container-form .btn2,
218
+ .container .container-form .btn {
219
+ position: relative;
220
+ box-shadow: 0 0 10px 1px #5356ad;
221
+ margin-top: 30px;
222
+ }
223
+
224
+ .container .form-item {
225
+ position: absolute;
226
+ left: 0;
227
+ top: 0;
228
+ width: 100%;
229
+ height: 100%;
230
+ opacity: 1;
231
+ -moz-transition: all 0.5s;
232
+ -o-transition: all 0.5s;
233
+ -webkit-transition: all 0.5s;
234
+ transition: all 0.5s;
235
+ }
236
+
237
+ .container .form-item.sign-up {
238
+ position: absolute;
239
+ left: -100%;
240
+ opacity: 0;
241
+ }
242
+
243
+ .container.log-in .box:before {
244
+ position: absolute;
245
+ left: 180px;
246
+ top: 62px;
247
+ height: 265px;
248
+ }
249
+
250
+ .container.log-in .box:after {
251
+ top: 22px;
252
+ left: 192px;
253
+ width: 324px;
254
+ height: 220px;
255
+ }
256
+
257
+ .container.log-in .container-form {
258
+ left: 265px;
259
+ }
260
+
261
+ .container.log-in .container-form .form-item.sign-up {
262
+ left: 0;
263
+ opacity: 1;
264
+ }
265
+
266
+ .container.log-in .container-form .form-item.log-in {
267
+ left: -100%;
268
+ opacity: 0;
269
+ }
270
+
271
+ .container.active {
272
+ width: 260px;
273
+ height: 140px;
274
+ margin-top: -70px;
275
+ }
276
+
277
+ .container.active .container-form {
278
+ left: 30px;
279
+ width: 200px;
280
+ height: 200px;
281
+ }
282
+
283
+ .container.active .container-form:before {
284
+ content: "✔";
285
+ position: absolute;
286
+ left: 51px;
287
+ top: 5px;
288
+ color: #5356ad;
289
+ font-size: 130px;
290
+ opacity: 1;
291
+ }
292
+
293
+ .container.active input,
294
+ .container.active .btn2,
295
+ .container.active .btn,
296
+ .container.active .info-item {
297
+ display: none;
298
+ opacity: 0;
299
+ padding: 0px;
300
+ margin: 0 auto;
301
+ height: 0;
302
+ }
303
+
304
+ .container.active .form-item {
305
+ height: 100%;
306
+ }
307
+
308
+ .container.active .container-forms .container-info .info-item {
309
+ height: 0%;
310
+ opacity: 0;
311
+ }
312
+
313
+ .information{
314
+ display: None;
315
+ background: #fff;
316
+ border: 5px;
317
+ width: 299.04px;
318
+ color:#000000;
319
+ margin-left: 400px;
320
+ position:absolute;
321
+ top: 80px;
322
+ padding:25px;
323
+ border-radius: 3px;
324
+ box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
325
+ }
326
+
327
+ .select2-container--open .select2-selection {
328
+ box-shadow: none!important;
329
+ }
330
+
331
+ .select2-container--open .select2-selection .select2-selection__arrow {
332
+ z-index: 9999; /* example */
333
+ }
334
+
335
+ .select2-dropdown {
336
+ /* .box-shadow(@form-control-focus-box-shadow); */
337
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
338
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
339
+
340
+
341
+ /* !important not needed with less */
342
+ border-top-width: 1px!important;
343
+ border-top-style: solid!important;
344
+
345
+
346
+ /* margin-top: -@input-height-base; */
347
+ margin-top: -41px!important;
348
+ margin-left: 42px;
349
+ width: 220px !important;
350
+ }
351
+
352
+ .select2-dropdown .select2-search {
353
+ padding: 0;
354
+ }
355
+
356
+ .select2-dropdown .select2-search .select2-search__field {
357
+ border-top: 0;
358
+ border-left: 0;
359
+ border-right: 0;
360
+ border-radius: 0;
361
+
362
+ /* padding: @padding-base-vertical @padding-base-horizontal; */
363
+ padding: 20px 12px;
364
+
365
+ /* height: calc(@input-height-base - 1px); */
366
+ height: 40.8px;
367
+ }
368
+
369
+
370
+
371
+ .select2-dropdown.select2-dropdown--above .select2-search .select2-search__field {
372
+ /* border-top: 1px solid @input-border; */
373
+ border-top: 1px solid #66afe9;
374
+ border-bottom: 0;
375
+ }
376
+ </style>
377
+
378
+
379
+ </head>
380
+
381
+ <body>
382
+
383
+ <!-- <form action="{{ url_for('predict')}}"method="post"> -->
384
+ <!-- partial:index.partial.html -->
385
+ <div class="wrapper d-flex align-items-stretch">
386
+ <nav id="sidebar">
387
+ <div class="custom-menu">
388
+ <button type="button" id="sidebarCollapse" class="btn btn-primary">
389
+ <i class="fa fa-bars"></i>
390
+ <span class="sr-only">Toggle Menu</span>
391
+ </button>
392
+ </div>
393
+ <div class="p-4 pt-5">
394
+ <h2><a class="logo">TICKET SAMPLING</a></h2>
395
+ <ul class="list-unstyled components mb-5">
396
+ <li class="active">
397
+ <li class="active">
398
+ <a href="/">Prediction</a>
399
+ </li>
400
+ <li>
401
+ <a href="/temp_retrain">Model Retrain</a>
402
+ </li>
403
+ <li>
404
+ <a href="/retrain_data_preview">Data Preview</a>
405
+ </li>
406
+ <li>
407
+ <a href="#">About</a>
408
+ </li>
409
+ </ul>
410
+
411
+ </div>
412
+ </nav>
413
+
414
+ <!-- Page Content -->
415
+ <div id="content" class="p-4 p-md-5 pt-5">
416
+
417
+
418
+ <div class="container">
419
+ <div class="container-forms">
420
+ <form action="/predict" method="post">
421
+ <div class="container-form">
422
+ <div class="form-item log-in">
423
+ <div class="table">
424
+ <div class="table-cell">
425
+ <!-- <input name="project" list="sw_name" id="inputProject" placeholder="Enter Project Name" type="text" onclick="projectinfo()" required/>-->
426
+
427
+ <select class="form-control project" id="select2-single-box inputProject" name="select2-single-box project" data-placeholder="Enter Project Name" onchange="projectinfo()" required>
428
+
429
+ <option></option>
430
+ {% for elem in original_project %}
431
+ <option value= {{elem.replace(' ','')}}> {{elem}} </option>
432
+
433
+ {% endfor %}
434
+ </select>
435
+
436
+
437
+ <input name="desc" id="inputDesc" placeholder="Enter Description" type="text" onclick="descinfo()" required/>
438
+ <center><button type="submit" name="submit" style="border:0;" class="btn"> Predict </button></center>
439
+ </div>
440
+ </div>
441
+ </div>
442
+ </form>
443
+ <div class="form-item sign-up">
444
+ <div class="table">
445
+ <div class="table-cell">
446
+ <center>
447
+ <h4>Your Input</h4>
448
+ <p> Project: {{project}}</p>
449
+ <p> Description: {{text}}</p>
450
+
451
+ <h4>Prediction</h4>
452
+ <p> Category: {{category}}</p>
453
+ <p> Priority: {{priority}}</p>
454
+ <p> Assign to : {{assign}}</p>
455
+ </center>
456
+ <!-- <input name="Password" placeholder="Password" type="Password" /> -->
457
+ <div class="btn2" style="width:110px;">
458
+ New Prediction
459
+ </div>
460
+ </div>
461
+ </div>
462
+ </div>
463
+ </div>
464
+ </div>
465
+
466
+
467
+ <div class="information"><p id="info"></p></div>
468
+
469
+ </div>
470
+
471
+ </div>
472
+ </div>
473
+
474
+ <script src='https://code.jquery.com/jquery-2.2.4.min.js'></script>
475
+ <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
476
+ <!-- <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script>-->
477
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
478
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.1/js/select2.full.min.js"></script>
479
+ <script>
480
+ $(".project").select2({
481
+ placeholder: "Enter Project Name"
482
+ });
483
+
484
+ var elements = $(document).find('select.form-control');
485
+ for (var i = 0, l = elements.length; i < l; i++) {
486
+ var $select = $(elements[i]), $label = $select.parents('.form-group').find('label');
487
+
488
+ $select.select2({
489
+ allowClear: false,
490
+ placeholder: $select.data('placeholder'),
491
+ minimumResultsForSearch: 0,
492
+ theme: 'bootstrap',
493
+ width: '100%' // https://github.com/select2/select2/issues/3278
494
+ });
495
+
496
+
497
+ $('.project').on('select2:open', function (e) {
498
+ document.getElementById("info").innerHTML = "Select Project Name of GatiSoftTech<br>i.e., SJE Plus, <br> Unique Plus";
499
+ document.getElementsByClassName("information")[0].style.display = "block";
500
+ });
501
+
502
+
503
+ // Trigger focus
504
+ $label.on('click', function (e) {
505
+ $(this).parents('.form-group').find('select').trigger('focus').select2('focus');
506
+ });
507
+
508
+
509
+ // Trigger search
510
+ $select.on('keydown', function (e) {
511
+ var $select = $(this), $select2 = $select.data('select2'), $container = $select2.$container;
512
+
513
+
514
+ // Unprintable keys
515
+ if (typeof e.which === 'undefined' || $.inArray(e.which, [0, 8, 9, 12, 16, 17, 18, 19, 20, 27, 33, 34, 35, 36, 37, 38, 39, 44, 45, 46, 91, 92, 93, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 144, 145, 224, 225, 57392, 63289]) >= 0) {
516
+ return true;
517
+ }
518
+
519
+ // Opened dropdown
520
+ if ($container.hasClass('select2-container--open')) {
521
+ return true;
522
+ }
523
+
524
+ $select.select2('open');
525
+
526
+ // Default search value
527
+ var $search = $select2.dropdown.$search || $select2.selection.$search, query = $.inArray(e.which, [13, 40, 108]) < 0 ? String.fromCharCode(e.which) : '';
528
+ if (query !== '') {
529
+ $search.val(query).trigger('keyup');
530
+ }
531
+ });
532
+
533
+ // Format, placeholder
534
+ <!-- $select.on('select2:open', function (e) {-->
535
+ <!-- var $select = $(this), $select2 = $select.data('select2'), $dropdown = $select2.dropdown.$dropdown || $select2.selection.$dropdown, $search = $select2.dropdown.$search || $select2.selection.$search, data = $select.select2('data');-->
536
+
537
+ <!-- // Above dropdown-->
538
+ <!-- if ($dropdown.hasClass('select2-dropdown&#45;&#45;above')) {-->
539
+ <!-- $dropdown.append($search.parents('.select2-search&#45;&#45;dropdown').detach());-->
540
+ <!-- }-->
541
+
542
+ <!-- // Placeholder-->
543
+ <!-- $search.attr('placeholder', (data[0].text !== '' ? data[0].text : $select.data('placeholder')));-->
544
+ <!-- });-->
545
+ }
546
+ </script>
547
+ <script src="{{url_for('static',filename='js/jquery.min.js')}}"></script>
548
+ <script src="{{url_for('static',filename='js/popper.js')}}"></script>
549
+ <script src="{{url_for('static',filename='js/bootstrap.min.js')}}"></script>
550
+ <script src="{{url_for('static',filename='js/main.js')}}"></script>
551
+
552
+ <script>
553
+ <!-- document.getElementsByClassName("select2-search__field")[0].onclick = function() { projectinfo()};-->
554
+ function projectinfo() {
555
+ document.getElementById("info").innerHTML = "Select Project Name of GatiSoftTech<br>i.e., SJE Plus, <br> Unique Plus";
556
+ document.getElementsByClassName("information")[0].style.display = "block";
557
+
558
+ }
559
+ function descinfo() {
560
+ document.getElementById("info").innerHTML = "Enter Description of Issue!!<br>i.e., GST Bill Issue, <br>Generate Sale Report";
561
+ document.getElementsByClassName("information")[0].style.display = "block";
562
+ }
563
+ </script>
564
+
565
+ <!-- <a class="box-item" href="https://codepen.io/Anna_Batura/" target="_blank"><svg class="rabbit" version="1.2" viewBox="0 0 600 600"><path d="m 335.94313,30.576451 c -9.79312,-0.146115 -17.39091,4.439466 -17.39091,13.789758 0,11.508038 -2.91019,60.415461 1.40532,76.238951 4.31553,15.82355 21.58583,38.97215 34.51834,54.67597 10.06946,12.22726 4.34772,41.69626 4.34772,56.0813 0,14.38499 -2.89751,25.9107 -8.65153,25.9107 -5.75402,0 -14.35971,5.75217 -20.11373,11.50612 -5.75395,5.75402 -11.51588,12.95631 -18.70841,7.20229 -7.19251,-5.75402 -20.15388,-11.49441 -43.16987,-15.80992 -23.01609,-4.31551 -61.84129,-0.0234 -86.29583,8.60763 -24.45458,8.63104 -76.25857,56.11061 -90.643535,77.6882 -14.385056,21.5775 -15.799189,87.73247 -14.36068,97.80193 1.438509,10.06953 -2.908267,17.28255 -10.100778,8.65153 -7.192459,-8.63104 -12.911438,-4.30381 -12.911438,-4.30381 0,0 -7.202292,14.37045 -7.202292,21.56298 0,7.19244 2.854564,14.36068 2.854564,14.36068 0,0 -11.506099,8.65056 -11.506099,14.40458 0,5.75397 11.515881,15.83044 18.708391,24.46146 7.192546,8.63097 31.651182,25.89997 41.720624,24.46148 10.069543,-1.43851 28.775063,-0.0121 35.967573,4.3038 7.19253,4.31551 24.44687,10.06761 46.02443,11.5061 21.57752,1.43851 81.97845,5.75307 97.80193,5.75307 15.82357,0 20.1675,-2.86435 27.35996,-10.05688 7.19253,-7.19245 -5.78527,-15.84115 -10.10079,-25.9107 -4.31551,-10.06946 14.40363,-7.16912 20.15765,-8.60763 5.75402,-1.43849 21.59424,-11.5061 31.66376,-11.5061 10.06953,0 8.6165,10.05589 21.56298,15.80993 12.94654,5.75393 31.63939,24.43902 46.02443,27.31602 14.38497,2.87695 47.47173,0.0121 58.97979,-4.30381 11.50797,-4.31551 10.06946,-14.37044 0,-21.56297 -10.06955,-7.19244 -34.50663,-20.16742 -38.82214,-27.35994 -4.31551,-7.19246 -5.74329,-15.81969 1.44924,-23.01224 7.19251,-7.19252 14.35876,-4.30292 25.86678,-10.05685 11.50806,-5.75402 15.80992,-23.04354 15.80992,-33.11301 0,-10.06953 1.36928,-21.01352 5.75307,-27.31602 3.67345,-5.28128 5.10015,-22.13212 5.30499,-33.64009 0.21874,-12.28864 -5.29329,-15.24871 -9.60881,-22.44122 -4.31543,-7.19246 4.30285,-17.25917 10.05687,-17.25917 5.75402,0 31.65108,-4.33602 41.72062,-8.65153 10.06946,-4.31546 20.16744,-23.03273 27.35995,-31.66377 7.19246,-8.63095 1.41799,-27.31512 -8.65154,-33.06907 -10.06954,-5.75402 -10.07746,-21.59431 -18.70841,-31.66377 -8.63103,-10.06953 -18.68507,-31.62961 -27.31604,-38.82213 -8.63101,-7.19253 -28.77502,-12.95535 -35.96755,-12.95535 -7.19253,0 -11.50612,9e-4 -11.50612,-5.75306 0,-5.75402 -1.44924,-12.9203 -1.44924,-25.86678 0,-12.94655 -16.24344,-68.464566 -37.3729,-102.149659 -4.40799,-7.027282 -11.5581,-5.405316 -20.15765,-2.898485 -5.69412,1.659863 -8.60761,4.35564 -8.60761,23.056136 0,18.700566 -11.50515,-0.03133 -17.25917,-10.100794 -5.75403,-10.069512 -15.86265,-21.58444 -28.80918,-24.461458 -2.42749,-0.539415 -4.76669,-0.800692 -7.02665,-0.834399 z" id="rabbit"></path></svg></a> -->
566
+ <!-- partial -->
567
+
568
+ <script>
569
+ var count = {{count}}
570
+ if (count == 1) {
571
+ $(".container").toggleClass("log-in");
572
+ }
573
+ $(".container-form .btn2").click(function() {
574
+ $(".container").toggleClass("log-in");
575
+ });
576
+ </script>
577
+ <script>
578
+ if ( window.history.replaceState ) {
579
+
580
+ window.history.replaceState( null, null,"{{ url_for('home') }}");
581
+ }
582
+ </script>
583
+
584
+ </body>
585
+
586
+ </html>
templates/retrain_data.html ADDED
The diff for this file is too large to render. See raw diff
 
templates/retrain_data_preview.html ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+
4
+ <head>
5
+ <!-- <meta http-equiv='cache-control' content='no-cache'>-->
6
+ <!-- <meta http-equiv='expires' content='0'>-->
7
+ <!-- <meta http-equiv='pragma' content='no-cache'>-->
8
+ <meta charset="utf-8">
9
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
10
+
11
+ <link href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900" rel="stylesheet">
12
+
13
+ <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
14
+ <link rel="stylesheet" href="{{url_for('static',filename='css/style.css')}}">
15
+ <meta charset="UTF-8">
16
+ <title>Data Preview</title>
17
+ </head>
18
+
19
+ <body>
20
+
21
+ <!-- <form action="{{ url_for('predict')}}"method="post"> -->
22
+ <!-- partial:index.partial.html -->
23
+ <div class="wrapper d-flex align-items-stretch">
24
+ <nav id="sidebar">
25
+ <div class="custom-menu">
26
+ <button type="button" id="sidebarCollapse" class="btn btn-primary">
27
+ <i class="fa fa-bars"></i>
28
+ <span class="sr-only">Toggle Menu</span>
29
+ </button>
30
+ </div>
31
+ <div class="p-4 pt-5">
32
+ <h2><a class="logo">TICKET SAMPLING</a></h2>
33
+ <ul class="list-unstyled components mb-5">
34
+
35
+ <li>
36
+ <a href="/">Prediction</a>
37
+ </li>
38
+ <li>
39
+ <a href="/temp_retrain">Model Retrain</a>
40
+ </li>
41
+ <li class="active">
42
+ <a href="/retrain_data_preview">Data Preview</a>
43
+ </li>
44
+ <li>
45
+ <a href="#">About</a>
46
+ </li>
47
+ </ul>
48
+
49
+ </div>
50
+ </nav>
51
+
52
+ <!-- Page Content -->
53
+ <div id="content" class="p-4 p-md-5 pt-5" style="margin-left: 20px;">
54
+ <h6 id='file' style="margin-left:10px;">Prediction Model is built on File {{name}}</h6>
55
+ <embed id='data' src="{{ url_for('retrain_data') }}"
56
+ style="border:none; width: 100%; height:570px; margin-top:10px;"
57
+ />
58
+ </div>
59
+ </div>
60
+
61
+
62
+ <script src="{{url_for('static',filename='js/jquery.min.js')}}"></script>
63
+ <script src="{{url_for('static',filename='js/popper.js')}}"></script>
64
+ <script src="{{url_for('static',filename='js/bootstrap.min.js')}}"></script>
65
+ <script src="{{url_for('static',filename='js/main.js')}}"></script>
66
+ <script src='https://code.jquery.com/jquery-2.2.4.min.js'></script>
67
+ <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
68
+
69
+ <!--<script>-->
70
+ <!-- $("#content").load(src="{{url_for('data')}}");-->
71
+ <!--</script>-->
72
+
73
+
74
+ </body>
75
+
76
+ </html>
uploads/Book1.xlsx ADDED
Binary file (484 kB). View file
 
uploads/Complain_Book.xlsx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9b4580be0765fe85e6e048d4100d8e29949cb5a598fcd16e3c0ed18c31d69ef6
3
+ size 5022997
uploads/Daily_Complaint_Reporting_System.xlsx ADDED
Binary file (561 kB). View file
 
uploads/Iris_data.csv ADDED
@@ -0,0 +1,137 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Sepal Length,Sepal Width,Petal length,Petal width,Species
2
+ 5.1,3.5,1.4,0.2,Iris-setosa
3
+ 4.9,3,1.4,0.2,Iris-setosa
4
+ 4.7,3.2,1.3,0.2,Iris-setosa
5
+ 4.6,3.1,1.5,0.2,Iris-setosa
6
+ 5,3.6,1.4,0.2,Iris-setosa
7
+ 5.4,3.9,1.7,0.4,Iris-setosa
8
+ 4.6,3.4,1.4,0.3,Iris-setosa
9
+ 5,3.4,1.5,0.2,Iris-setosa
10
+ 4.4,2.9,1.4,0.2,Iris-setosa
11
+ 4.9,3.1,1.5,0.1,Iris-setosa
12
+ 5.4,3.7,1.5,0.2,Iris-setosa
13
+ 4.8,3.4,1.6,0.2,Iris-setosa
14
+ 4.8,3,1.4,0.1,Iris-setosa
15
+ 4.3,3,1.1,0.1,Iris-setosa
16
+ 5.8,4,1.2,0.2,Iris-setosa
17
+ 5.7,4.4,1.5,0.4,Iris-setosa
18
+ 5.4,3.9,1.3,0.4,Iris-setosa
19
+ 5.1,3.5,1.4,0.3,Iris-setosa
20
+ 5.7,3.8,1.7,0.3,Iris-setosa
21
+ 5.1,3.8,1.5,0.3,Iris-setosa
22
+ 5.4,3.4,1.7,0.2,Iris-setosa
23
+ 5.1,3.7,1.5,0.4,Iris-setosa
24
+ 4.6,3.6,1,0.2,Iris-setosa
25
+ 5.1,3.3,1.7,0.5,Iris-setosa
26
+ 4.8,3.4,1.9,0.2,Iris-setosa
27
+ 5,3,1.6,0.2,Iris-setosa
28
+ 5,3.4,1.6,0.4,Iris-setosa
29
+ 5.2,3.5,1.5,0.2,Iris-setosa
30
+ 5.2,3.4,1.4,0.2,Iris-setosa
31
+ 4.7,3.2,1.6,0.2,Iris-setosa
32
+ 4.8,3.1,1.6,0.2,Iris-setosa
33
+ 5.4,3.4,1.5,0.4,Iris-setosa
34
+ 5.2,4.1,1.5,0.1,Iris-setosa
35
+ 5.5,4.2,1.4,0.2,Iris-setosa
36
+ 4.9,3.1,1.5,0.1,Iris-setosa
37
+ 5,3.2,1.2,0.2,Iris-setosa
38
+ 5.5,3.5,1.3,0.2,Iris-setosa
39
+ 4.9,3.1,1.5,0.1,Iris-setosa
40
+ 4.4,3,1.3,0.2,Iris-setosa
41
+ 5.1,3.4,1.5,0.2,Iris-setosa
42
+ 5,3.5,1.3,0.3,Iris-setosa
43
+ 4.5,2.3,1.3,0.3,Iris-setosa
44
+ 4.4,3.2,1.3,0.2,Iris-setosa
45
+ 5,3.5,1.6,0.6,Iris-setosa
46
+ 5.1,3.8,1.9,0.4,Iris-setosa
47
+ 4.8,3,1.4,0.3,Iris-setosa
48
+ 5.1,3.8,1.6,0.2,Iris-setosa
49
+ 4.6,3.2,1.4,0.2,Iris-setosa
50
+ 5.3,3.7,1.5,0.2,Iris-setosa
51
+ 5,3.3,1.4,0.2,Iris-setosa
52
+ 7,3.2,4.7,1.4,Iris-versicolor
53
+ 6.4,3.2,4.5,1.5,Iris-versicolor
54
+ 6.9,3.1,4.9,1.5,Iris-versicolor
55
+ 5.5,2.3,4,1.3,Iris-versicolor
56
+ 6.5,2.8,4.6,1.5,Iris-versicolor
57
+ 5.7,2.8,4.5,1.3,Iris-versicolor
58
+ 6.3,3.3,4.7,1.6,Iris-versicolor
59
+ 4.9,2.4,3.3,1,Iris-versicolor
60
+ 6.6,2.9,4.6,1.3,Iris-versicolor
61
+ 5.2,2.7,3.9,1.4,Iris-versicolor
62
+ 5,2,3.5,1,Iris-versicolor
63
+ 5.9,3,4.2,1.5,Iris-versicolor
64
+ 6,2.2,4,1,Iris-versicolor
65
+ 6.1,2.9,4.7,1.4,Iris-versicolor
66
+ 5.6,2.9,3.6,1.3,Iris-versicolor
67
+ 6.7,3.1,4.4,1.4,Iris-versicolor
68
+ 5.6,3,4.5,1.5,Iris-versicolor
69
+ 5.8,2.7,4.1,1,Iris-versicolor
70
+ 6.2,2.2,4.5,1.5,Iris-versicolor
71
+ 5.6,2.5,3.9,1.1,Iris-versicolor
72
+ 5.9,3.2,4.8,1.8,Iris-versicolor
73
+ 6.1,2.8,4,1.3,Iris-versicolor
74
+ 6.3,2.5,4.9,1.5,Iris-versicolor
75
+ 6.1,2.8,4.7,1.2,Iris-versicolor
76
+ 6.4,2.9,4.3,1.3,Iris-versicolor
77
+ 6.6,3,4.4,1.4,Iris-versicolor
78
+ 6.8,2.8,4.8,1.4,Iris-versicolor
79
+ 6.7,3,5,1.7,Iris-versicolor
80
+ 6,2.9,4.5,1.5,Iris-versicolor
81
+ 5.7,2.6,3.5,1,Iris-versicolor
82
+ 5.5,2.4,3.8,1.1,Iris-versicolor
83
+ 5.5,2.4,3.7,1,Iris-versicolor
84
+ 5.8,2.7,3.9,1.2,Iris-versicolor
85
+ 6,2.7,5.1,1.6,Iris-versicolor
86
+ 5.4,3,4.5,1.5,Iris-versicolor
87
+ 6,3.4,4.5,1.6,Iris-versicolor
88
+ 6.7,3.1,4.7,1.5,Iris-versicolor
89
+ 6.3,2.3,4.4,1.3,Iris-versicolor
90
+ 5.6,3,4.1,1.3,Iris-versicolor
91
+ 5.5,2.5,4,1.3,Iris-versicolor
92
+ 5.5,2.6,4.4,1.2,Iris-versicolor
93
+ 6.1,3,4.6,1.4,Iris-versicolor
94
+ 5.8,2.6,4,1.2,Iris-versicolor
95
+ 5,2.3,3.3,1,Iris-versicolor
96
+ 5.6,2.7,4.2,1.3,Iris-versicolor
97
+ 5.7,3,4.2,1.2,Iris-versicolor
98
+ 5.7,2.9,4.2,1.3,Iris-versicolor
99
+ 6.2,2.9,4.3,1.3,Iris-versicolor
100
+ 5.1,2.5,3,1.1,Iris-versicolor
101
+ 5.7,2.8,4.1,1.3,Iris-versicolor
102
+ 6.3,3.3,6,2.5,Iris-virginica
103
+ 5.8,2.7,5.1,1.9,Iris-virginica
104
+ 7.1,3,5.9,2.1,Iris-virginica
105
+ 6.3,2.9,5.6,1.8,Iris-virginica
106
+ 6.5,3,5.8,2.2,Iris-virginica
107
+ 7.6,3,6.6,2.1,Iris-virginica
108
+ 4.9,2.5,4.5,1.7,Iris-virginica
109
+ 7.3,2.9,6.3,1.8,Iris-virginica
110
+ 6.7,2.5,5.8,1.8,Iris-virginica
111
+ 7.2,3.6,6.1,2.5,Iris-virginica
112
+ 6.5,3.2,5.1,2,Iris-virginica
113
+ 6.4,2.7,5.3,1.9,Iris-virginica
114
+ 6.8,3,5.5,2.1,Iris-virginica
115
+ 5.7,2.5,5,2,Iris-virginica
116
+ 5.8,2.8,5.1,2.4,Iris-virginica
117
+ 6.4,3.2,5.3,2.3,Iris-virginica
118
+ 6.5,3,5.5,1.8,Iris-virginica
119
+ 7.7,3.8,6.7,2.2,Iris-virginica
120
+ 7.7,2.6,6.9,2.3,Iris-virginica
121
+ 6,2.2,5,1.5,Iris-virginica
122
+ 6.9,3.2,5.7,2.3,Iris-virginica
123
+ 5.6,2.8,4.9,2,Iris-virginica
124
+ 7.7,2.8,6.7,2,Iris-virginica
125
+ 6.3,2.7,4.9,1.8,Iris-virginica
126
+ 6.7,3.3,5.7,2.1,Iris-virginica
127
+ 7.2,3.2,6,1.8,Iris-virginica
128
+ 6.2,2.8,4.8,1.8,Iris-virginica
129
+ 6.1,3,4.9,1.8,Iris-virginica
130
+ 6.4,2.8,5.6,2.1,Iris-virginica
131
+ 7.2,3,5.8,1.6,Iris-virginica
132
+ 7.4,2.8,6.1,1.9,Iris-virginica
133
+ 7.9,3.8,6.4,2,Iris-virginica
134
+ 6.4,2.8,5.6,2.2,Iris-virginica
135
+ 6.3,2.8,5.1,1.5,Iris-virginica
136
+ 6.1,2.6,5.6,1.4,Iris-virginica
137
+ 7.7,3,6.1,,
uploads/Jewel_datav2.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6349e11d4475d6f4161ba4cf0feddd80bc7de6a4b8e94a44b2c5ba9c9dea2c3d
3
+ size 21741674
uploads/Restaurant_Dataset.xlsx ADDED
Binary file (92.7 kB). View file
 
uploads/bug_file.csv ADDED
The diff for this file is too large to render. See raw diff
 
uploads/dataset.csv ADDED
The diff for this file is too large to render. See raw diff
 
uploads/diabetic_logistic__regression.csv ADDED
@@ -0,0 +1,769 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Pregnancies,Glucose,BloodPressure,SkinThickness,Insulin,BMI,DiabetesPedigreeFunction,Age,Outcome
2
+ 6,148,72,35,0,33.6,0.627,50,1
3
+ 1,85,66,29,0,26.6,0.351,31,0
4
+ 8,183,64,0,0,23.3,0.672,32,1
5
+ 1,89,66,23,94,28.1,0.167,21,0
6
+ 0,137,40,35,168,43.1,2.288,33,1
7
+ 5,116,74,0,0,25.6,0.201,30,0
8
+ 3,78,50,32,88,31,0.248,26,1
9
+ 10,115,0,0,0,35.3,0.134,29,0
10
+ 2,197,70,45,543,30.5,0.158,53,1
11
+ 8,125,96,0,0,0,0.232,54,1
12
+ 4,110,92,0,0,37.6,0.191,30,0
13
+ 10,168,74,0,0,38,0.537,34,1
14
+ 10,139,80,0,0,27.1,1.441,57,0
15
+ 1,189,60,23,846,30.1,0.398,59,1
16
+ 5,166,72,19,175,25.8,0.587,51,1
17
+ 7,100,0,0,0,30,0.484,32,1
18
+ 0,118,84,47,230,45.8,0.551,31,1
19
+ 7,107,74,0,0,29.6,0.254,31,1
20
+ 1,103,30,38,83,43.3,0.183,33,0
21
+ 1,115,70,30,96,34.6,0.529,32,1
22
+ 3,126,88,41,235,39.3,0.704,27,0
23
+ 8,99,84,0,0,35.4,0.388,50,0
24
+ 7,196,90,0,0,39.8,0.451,41,1
25
+ 9,119,80,35,0,29,0.263,29,1
26
+ 11,143,94,33,146,36.6,0.254,51,1
27
+ 10,125,70,26,115,31.1,0.205,41,1
28
+ 7,147,76,0,0,39.4,0.257,43,1
29
+ 1,97,66,15,140,23.2,0.487,22,0
30
+ 13,145,82,19,110,22.2,0.245,57,0
31
+ 5,117,92,0,0,34.1,0.337,38,0
32
+ 5,109,75,26,0,36,0.546,60,0
33
+ 3,158,76,36,245,31.6,0.851,28,1
34
+ 3,88,58,11,54,24.8,0.267,22,0
35
+ 6,92,92,0,0,19.9,0.188,28,0
36
+ 10,122,78,31,0,27.6,0.512,45,0
37
+ 4,103,60,33,192,24,0.966,33,0
38
+ 11,138,76,0,0,33.2,0.42,35,0
39
+ 9,102,76,37,0,32.9,0.665,46,1
40
+ 2,90,68,42,0,38.2,0.503,27,1
41
+ 4,111,72,47,207,37.1,1.39,56,1
42
+ 3,180,64,25,70,34,0.271,26,0
43
+ 7,133,84,0,0,40.2,0.696,37,0
44
+ 7,106,92,18,0,22.7,0.235,48,0
45
+ 9,171,110,24,240,45.4,0.721,54,1
46
+ 7,159,64,0,0,27.4,0.294,40,0
47
+ 0,180,66,39,0,42,1.893,25,1
48
+ 1,146,56,0,0,29.7,0.564,29,0
49
+ 2,71,70,27,0,28,0.586,22,0
50
+ 7,103,66,32,0,39.1,0.344,31,1
51
+ 7,105,0,0,0,0,0.305,24,0
52
+ 1,103,80,11,82,19.4,0.491,22,0
53
+ 1,101,50,15,36,24.2,0.526,26,0
54
+ 5,88,66,21,23,24.4,0.342,30,0
55
+ 8,176,90,34,300,33.7,0.467,58,1
56
+ 7,150,66,42,342,34.7,0.718,42,0
57
+ 1,73,50,10,0,23,0.248,21,0
58
+ 7,187,68,39,304,37.7,0.254,41,1
59
+ 0,100,88,60,110,46.8,0.962,31,0
60
+ 0,146,82,0,0,40.5,1.781,44,0
61
+ 0,105,64,41,142,41.5,0.173,22,0
62
+ 2,84,0,0,0,0,0.304,21,0
63
+ 8,133,72,0,0,32.9,0.27,39,1
64
+ 5,44,62,0,0,25,0.587,36,0
65
+ 2,141,58,34,128,25.4,0.699,24,0
66
+ 7,114,66,0,0,32.8,0.258,42,1
67
+ 5,99,74,27,0,29,0.203,32,0
68
+ 0,109,88,30,0,32.5,0.855,38,1
69
+ 2,109,92,0,0,42.7,0.845,54,0
70
+ 1,95,66,13,38,19.6,0.334,25,0
71
+ 4,146,85,27,100,28.9,0.189,27,0
72
+ 2,100,66,20,90,32.9,0.867,28,1
73
+ 5,139,64,35,140,28.6,0.411,26,0
74
+ 13,126,90,0,0,43.4,0.583,42,1
75
+ 4,129,86,20,270,35.1,0.231,23,0
76
+ 1,79,75,30,0,32,0.396,22,0
77
+ 1,0,48,20,0,24.7,0.14,22,0
78
+ 7,62,78,0,0,32.6,0.391,41,0
79
+ 5,95,72,33,0,37.7,0.37,27,0
80
+ 0,131,0,0,0,43.2,0.27,26,1
81
+ 2,112,66,22,0,25,0.307,24,0
82
+ 3,113,44,13,0,22.4,0.14,22,0
83
+ 2,74,0,0,0,0,0.102,22,0
84
+ 7,83,78,26,71,29.3,0.767,36,0
85
+ 0,101,65,28,0,24.6,0.237,22,0
86
+ 5,137,108,0,0,48.8,0.227,37,1
87
+ 2,110,74,29,125,32.4,0.698,27,0
88
+ 13,106,72,54,0,36.6,0.178,45,0
89
+ 2,100,68,25,71,38.5,0.324,26,0
90
+ 15,136,70,32,110,37.1,0.153,43,1
91
+ 1,107,68,19,0,26.5,0.165,24,0
92
+ 1,80,55,0,0,19.1,0.258,21,0
93
+ 4,123,80,15,176,32,0.443,34,0
94
+ 7,81,78,40,48,46.7,0.261,42,0
95
+ 4,134,72,0,0,23.8,0.277,60,1
96
+ 2,142,82,18,64,24.7,0.761,21,0
97
+ 6,144,72,27,228,33.9,0.255,40,0
98
+ 2,92,62,28,0,31.6,0.13,24,0
99
+ 1,71,48,18,76,20.4,0.323,22,0
100
+ 6,93,50,30,64,28.7,0.356,23,0
101
+ 1,122,90,51,220,49.7,0.325,31,1
102
+ 1,163,72,0,0,39,1.222,33,1
103
+ 1,151,60,0,0,26.1,0.179,22,0
104
+ 0,125,96,0,0,22.5,0.262,21,0
105
+ 1,81,72,18,40,26.6,0.283,24,0
106
+ 2,85,65,0,0,39.6,0.93,27,0
107
+ 1,126,56,29,152,28.7,0.801,21,0
108
+ 1,96,122,0,0,22.4,0.207,27,0
109
+ 4,144,58,28,140,29.5,0.287,37,0
110
+ 3,83,58,31,18,34.3,0.336,25,0
111
+ 0,95,85,25,36,37.4,0.247,24,1
112
+ 3,171,72,33,135,33.3,0.199,24,1
113
+ 8,155,62,26,495,34,0.543,46,1
114
+ 1,89,76,34,37,31.2,0.192,23,0
115
+ 4,76,62,0,0,34,0.391,25,0
116
+ 7,160,54,32,175,30.5,0.588,39,1
117
+ 4,146,92,0,0,31.2,0.539,61,1
118
+ 5,124,74,0,0,34,0.22,38,1
119
+ 5,78,48,0,0,33.7,0.654,25,0
120
+ 4,97,60,23,0,28.2,0.443,22,0
121
+ 4,99,76,15,51,23.2,0.223,21,0
122
+ 0,162,76,56,100,53.2,0.759,25,1
123
+ 6,111,64,39,0,34.2,0.26,24,0
124
+ 2,107,74,30,100,33.6,0.404,23,0
125
+ 5,132,80,0,0,26.8,0.186,69,0
126
+ 0,113,76,0,0,33.3,0.278,23,1
127
+ 1,88,30,42,99,55,0.496,26,1
128
+ 3,120,70,30,135,42.9,0.452,30,0
129
+ 1,118,58,36,94,33.3,0.261,23,0
130
+ 1,117,88,24,145,34.5,0.403,40,1
131
+ 0,105,84,0,0,27.9,0.741,62,1
132
+ 4,173,70,14,168,29.7,0.361,33,1
133
+ 9,122,56,0,0,33.3,1.114,33,1
134
+ 3,170,64,37,225,34.5,0.356,30,1
135
+ 8,84,74,31,0,38.3,0.457,39,0
136
+ 2,96,68,13,49,21.1,0.647,26,0
137
+ 2,125,60,20,140,33.8,0.088,31,0
138
+ 0,100,70,26,50,30.8,0.597,21,0
139
+ 0,93,60,25,92,28.7,0.532,22,0
140
+ 0,129,80,0,0,31.2,0.703,29,0
141
+ 5,105,72,29,325,36.9,0.159,28,0
142
+ 3,128,78,0,0,21.1,0.268,55,0
143
+ 5,106,82,30,0,39.5,0.286,38,0
144
+ 2,108,52,26,63,32.5,0.318,22,0
145
+ 10,108,66,0,0,32.4,0.272,42,1
146
+ 4,154,62,31,284,32.8,0.237,23,0
147
+ 0,102,75,23,0,0,0.572,21,0
148
+ 9,57,80,37,0,32.8,0.096,41,0
149
+ 2,106,64,35,119,30.5,1.4,34,0
150
+ 5,147,78,0,0,33.7,0.218,65,0
151
+ 2,90,70,17,0,27.3,0.085,22,0
152
+ 1,136,74,50,204,37.4,0.399,24,0
153
+ 4,114,65,0,0,21.9,0.432,37,0
154
+ 9,156,86,28,155,34.3,1.189,42,1
155
+ 1,153,82,42,485,40.6,0.687,23,0
156
+ 8,188,78,0,0,47.9,0.137,43,1
157
+ 7,152,88,44,0,50,0.337,36,1
158
+ 2,99,52,15,94,24.6,0.637,21,0
159
+ 1,109,56,21,135,25.2,0.833,23,0
160
+ 2,88,74,19,53,29,0.229,22,0
161
+ 17,163,72,41,114,40.9,0.817,47,1
162
+ 4,151,90,38,0,29.7,0.294,36,0
163
+ 7,102,74,40,105,37.2,0.204,45,0
164
+ 0,114,80,34,285,44.2,0.167,27,0
165
+ 2,100,64,23,0,29.7,0.368,21,0
166
+ 0,131,88,0,0,31.6,0.743,32,1
167
+ 6,104,74,18,156,29.9,0.722,41,1
168
+ 3,148,66,25,0,32.5,0.256,22,0
169
+ 4,120,68,0,0,29.6,0.709,34,0
170
+ 4,110,66,0,0,31.9,0.471,29,0
171
+ 3,111,90,12,78,28.4,0.495,29,0
172
+ 6,102,82,0,0,30.8,0.18,36,1
173
+ 6,134,70,23,130,35.4,0.542,29,1
174
+ 2,87,0,23,0,28.9,0.773,25,0
175
+ 1,79,60,42,48,43.5,0.678,23,0
176
+ 2,75,64,24,55,29.7,0.37,33,0
177
+ 8,179,72,42,130,32.7,0.719,36,1
178
+ 6,85,78,0,0,31.2,0.382,42,0
179
+ 0,129,110,46,130,67.1,0.319,26,1
180
+ 5,143,78,0,0,45,0.19,47,0
181
+ 5,130,82,0,0,39.1,0.956,37,1
182
+ 6,87,80,0,0,23.2,0.084,32,0
183
+ 0,119,64,18,92,34.9,0.725,23,0
184
+ 1,0,74,20,23,27.7,0.299,21,0
185
+ 5,73,60,0,0,26.8,0.268,27,0
186
+ 4,141,74,0,0,27.6,0.244,40,0
187
+ 7,194,68,28,0,35.9,0.745,41,1
188
+ 8,181,68,36,495,30.1,0.615,60,1
189
+ 1,128,98,41,58,32,1.321,33,1
190
+ 8,109,76,39,114,27.9,0.64,31,1
191
+ 5,139,80,35,160,31.6,0.361,25,1
192
+ 3,111,62,0,0,22.6,0.142,21,0
193
+ 9,123,70,44,94,33.1,0.374,40,0
194
+ 7,159,66,0,0,30.4,0.383,36,1
195
+ 11,135,0,0,0,52.3,0.578,40,1
196
+ 8,85,55,20,0,24.4,0.136,42,0
197
+ 5,158,84,41,210,39.4,0.395,29,1
198
+ 1,105,58,0,0,24.3,0.187,21,0
199
+ 3,107,62,13,48,22.9,0.678,23,1
200
+ 4,109,64,44,99,34.8,0.905,26,1
201
+ 4,148,60,27,318,30.9,0.15,29,1
202
+ 0,113,80,16,0,31,0.874,21,0
203
+ 1,138,82,0,0,40.1,0.236,28,0
204
+ 0,108,68,20,0,27.3,0.787,32,0
205
+ 2,99,70,16,44,20.4,0.235,27,0
206
+ 6,103,72,32,190,37.7,0.324,55,0
207
+ 5,111,72,28,0,23.9,0.407,27,0
208
+ 8,196,76,29,280,37.5,0.605,57,1
209
+ 5,162,104,0,0,37.7,0.151,52,1
210
+ 1,96,64,27,87,33.2,0.289,21,0
211
+ 7,184,84,33,0,35.5,0.355,41,1
212
+ 2,81,60,22,0,27.7,0.29,25,0
213
+ 0,147,85,54,0,42.8,0.375,24,0
214
+ 7,179,95,31,0,34.2,0.164,60,0
215
+ 0,140,65,26,130,42.6,0.431,24,1
216
+ 9,112,82,32,175,34.2,0.26,36,1
217
+ 12,151,70,40,271,41.8,0.742,38,1
218
+ 5,109,62,41,129,35.8,0.514,25,1
219
+ 6,125,68,30,120,30,0.464,32,0
220
+ 5,85,74,22,0,29,1.224,32,1
221
+ 5,112,66,0,0,37.8,0.261,41,1
222
+ 0,177,60,29,478,34.6,1.072,21,1
223
+ 2,158,90,0,0,31.6,0.805,66,1
224
+ 7,119,0,0,0,25.2,0.209,37,0
225
+ 7,142,60,33,190,28.8,0.687,61,0
226
+ 1,100,66,15,56,23.6,0.666,26,0
227
+ 1,87,78,27,32,34.6,0.101,22,0
228
+ 0,101,76,0,0,35.7,0.198,26,0
229
+ 3,162,52,38,0,37.2,0.652,24,1
230
+ 4,197,70,39,744,36.7,2.329,31,0
231
+ 0,117,80,31,53,45.2,0.089,24,0
232
+ 4,142,86,0,0,44,0.645,22,1
233
+ 6,134,80,37,370,46.2,0.238,46,1
234
+ 1,79,80,25,37,25.4,0.583,22,0
235
+ 4,122,68,0,0,35,0.394,29,0
236
+ 3,74,68,28,45,29.7,0.293,23,0
237
+ 4,171,72,0,0,43.6,0.479,26,1
238
+ 7,181,84,21,192,35.9,0.586,51,1
239
+ 0,179,90,27,0,44.1,0.686,23,1
240
+ 9,164,84,21,0,30.8,0.831,32,1
241
+ 0,104,76,0,0,18.4,0.582,27,0
242
+ 1,91,64,24,0,29.2,0.192,21,0
243
+ 4,91,70,32,88,33.1,0.446,22,0
244
+ 3,139,54,0,0,25.6,0.402,22,1
245
+ 6,119,50,22,176,27.1,1.318,33,1
246
+ 2,146,76,35,194,38.2,0.329,29,0
247
+ 9,184,85,15,0,30,1.213,49,1
248
+ 10,122,68,0,0,31.2,0.258,41,0
249
+ 0,165,90,33,680,52.3,0.427,23,0
250
+ 9,124,70,33,402,35.4,0.282,34,0
251
+ 1,111,86,19,0,30.1,0.143,23,0
252
+ 9,106,52,0,0,31.2,0.38,42,0
253
+ 2,129,84,0,0,28,0.284,27,0
254
+ 2,90,80,14,55,24.4,0.249,24,0
255
+ 0,86,68,32,0,35.8,0.238,25,0
256
+ 12,92,62,7,258,27.6,0.926,44,1
257
+ 1,113,64,35,0,33.6,0.543,21,1
258
+ 3,111,56,39,0,30.1,0.557,30,0
259
+ 2,114,68,22,0,28.7,0.092,25,0
260
+ 1,193,50,16,375,25.9,0.655,24,0
261
+ 11,155,76,28,150,33.3,1.353,51,1
262
+ 3,191,68,15,130,30.9,0.299,34,0
263
+ 3,141,0,0,0,30,0.761,27,1
264
+ 4,95,70,32,0,32.1,0.612,24,0
265
+ 3,142,80,15,0,32.4,0.2,63,0
266
+ 4,123,62,0,0,32,0.226,35,1
267
+ 5,96,74,18,67,33.6,0.997,43,0
268
+ 0,138,0,0,0,36.3,0.933,25,1
269
+ 2,128,64,42,0,40,1.101,24,0
270
+ 0,102,52,0,0,25.1,0.078,21,0
271
+ 2,146,0,0,0,27.5,0.24,28,1
272
+ 10,101,86,37,0,45.6,1.136,38,1
273
+ 2,108,62,32,56,25.2,0.128,21,0
274
+ 3,122,78,0,0,23,0.254,40,0
275
+ 1,71,78,50,45,33.2,0.422,21,0
276
+ 13,106,70,0,0,34.2,0.251,52,0
277
+ 2,100,70,52,57,40.5,0.677,25,0
278
+ 7,106,60,24,0,26.5,0.296,29,1
279
+ 0,104,64,23,116,27.8,0.454,23,0
280
+ 5,114,74,0,0,24.9,0.744,57,0
281
+ 2,108,62,10,278,25.3,0.881,22,0
282
+ 0,146,70,0,0,37.9,0.334,28,1
283
+ 10,129,76,28,122,35.9,0.28,39,0
284
+ 7,133,88,15,155,32.4,0.262,37,0
285
+ 7,161,86,0,0,30.4,0.165,47,1
286
+ 2,108,80,0,0,27,0.259,52,1
287
+ 7,136,74,26,135,26,0.647,51,0
288
+ 5,155,84,44,545,38.7,0.619,34,0
289
+ 1,119,86,39,220,45.6,0.808,29,1
290
+ 4,96,56,17,49,20.8,0.34,26,0
291
+ 5,108,72,43,75,36.1,0.263,33,0
292
+ 0,78,88,29,40,36.9,0.434,21,0
293
+ 0,107,62,30,74,36.6,0.757,25,1
294
+ 2,128,78,37,182,43.3,1.224,31,1
295
+ 1,128,48,45,194,40.5,0.613,24,1
296
+ 0,161,50,0,0,21.9,0.254,65,0
297
+ 6,151,62,31,120,35.5,0.692,28,0
298
+ 2,146,70,38,360,28,0.337,29,1
299
+ 0,126,84,29,215,30.7,0.52,24,0
300
+ 14,100,78,25,184,36.6,0.412,46,1
301
+ 8,112,72,0,0,23.6,0.84,58,0
302
+ 0,167,0,0,0,32.3,0.839,30,1
303
+ 2,144,58,33,135,31.6,0.422,25,1
304
+ 5,77,82,41,42,35.8,0.156,35,0
305
+ 5,115,98,0,0,52.9,0.209,28,1
306
+ 3,150,76,0,0,21,0.207,37,0
307
+ 2,120,76,37,105,39.7,0.215,29,0
308
+ 10,161,68,23,132,25.5,0.326,47,1
309
+ 0,137,68,14,148,24.8,0.143,21,0
310
+ 0,128,68,19,180,30.5,1.391,25,1
311
+ 2,124,68,28,205,32.9,0.875,30,1
312
+ 6,80,66,30,0,26.2,0.313,41,0
313
+ 0,106,70,37,148,39.4,0.605,22,0
314
+ 2,155,74,17,96,26.6,0.433,27,1
315
+ 3,113,50,10,85,29.5,0.626,25,0
316
+ 7,109,80,31,0,35.9,1.127,43,1
317
+ 2,112,68,22,94,34.1,0.315,26,0
318
+ 3,99,80,11,64,19.3,0.284,30,0
319
+ 3,182,74,0,0,30.5,0.345,29,1
320
+ 3,115,66,39,140,38.1,0.15,28,0
321
+ 6,194,78,0,0,23.5,0.129,59,1
322
+ 4,129,60,12,231,27.5,0.527,31,0
323
+ 3,112,74,30,0,31.6,0.197,25,1
324
+ 0,124,70,20,0,27.4,0.254,36,1
325
+ 13,152,90,33,29,26.8,0.731,43,1
326
+ 2,112,75,32,0,35.7,0.148,21,0
327
+ 1,157,72,21,168,25.6,0.123,24,0
328
+ 1,122,64,32,156,35.1,0.692,30,1
329
+ 10,179,70,0,0,35.1,0.2,37,0
330
+ 2,102,86,36,120,45.5,0.127,23,1
331
+ 6,105,70,32,68,30.8,0.122,37,0
332
+ 8,118,72,19,0,23.1,1.476,46,0
333
+ 2,87,58,16,52,32.7,0.166,25,0
334
+ 1,180,0,0,0,43.3,0.282,41,1
335
+ 12,106,80,0,0,23.6,0.137,44,0
336
+ 1,95,60,18,58,23.9,0.26,22,0
337
+ 0,165,76,43,255,47.9,0.259,26,0
338
+ 0,117,0,0,0,33.8,0.932,44,0
339
+ 5,115,76,0,0,31.2,0.343,44,1
340
+ 9,152,78,34,171,34.2,0.893,33,1
341
+ 7,178,84,0,0,39.9,0.331,41,1
342
+ 1,130,70,13,105,25.9,0.472,22,0
343
+ 1,95,74,21,73,25.9,0.673,36,0
344
+ 1,0,68,35,0,32,0.389,22,0
345
+ 5,122,86,0,0,34.7,0.29,33,0
346
+ 8,95,72,0,0,36.8,0.485,57,0
347
+ 8,126,88,36,108,38.5,0.349,49,0
348
+ 1,139,46,19,83,28.7,0.654,22,0
349
+ 3,116,0,0,0,23.5,0.187,23,0
350
+ 3,99,62,19,74,21.8,0.279,26,0
351
+ 5,0,80,32,0,41,0.346,37,1
352
+ 4,92,80,0,0,42.2,0.237,29,0
353
+ 4,137,84,0,0,31.2,0.252,30,0
354
+ 3,61,82,28,0,34.4,0.243,46,0
355
+ 1,90,62,12,43,27.2,0.58,24,0
356
+ 3,90,78,0,0,42.7,0.559,21,0
357
+ 9,165,88,0,0,30.4,0.302,49,1
358
+ 1,125,50,40,167,33.3,0.962,28,1
359
+ 13,129,0,30,0,39.9,0.569,44,1
360
+ 12,88,74,40,54,35.3,0.378,48,0
361
+ 1,196,76,36,249,36.5,0.875,29,1
362
+ 5,189,64,33,325,31.2,0.583,29,1
363
+ 5,158,70,0,0,29.8,0.207,63,0
364
+ 5,103,108,37,0,39.2,0.305,65,0
365
+ 4,146,78,0,0,38.5,0.52,67,1
366
+ 4,147,74,25,293,34.9,0.385,30,0
367
+ 5,99,54,28,83,34,0.499,30,0
368
+ 6,124,72,0,0,27.6,0.368,29,1
369
+ 0,101,64,17,0,21,0.252,21,0
370
+ 3,81,86,16,66,27.5,0.306,22,0
371
+ 1,133,102,28,140,32.8,0.234,45,1
372
+ 3,173,82,48,465,38.4,2.137,25,1
373
+ 0,118,64,23,89,0,1.731,21,0
374
+ 0,84,64,22,66,35.8,0.545,21,0
375
+ 2,105,58,40,94,34.9,0.225,25,0
376
+ 2,122,52,43,158,36.2,0.816,28,0
377
+ 12,140,82,43,325,39.2,0.528,58,1
378
+ 0,98,82,15,84,25.2,0.299,22,0
379
+ 1,87,60,37,75,37.2,0.509,22,0
380
+ 4,156,75,0,0,48.3,0.238,32,1
381
+ 0,93,100,39,72,43.4,1.021,35,0
382
+ 1,107,72,30,82,30.8,0.821,24,0
383
+ 0,105,68,22,0,20,0.236,22,0
384
+ 1,109,60,8,182,25.4,0.947,21,0
385
+ 1,90,62,18,59,25.1,1.268,25,0
386
+ 1,125,70,24,110,24.3,0.221,25,0
387
+ 1,119,54,13,50,22.3,0.205,24,0
388
+ 5,116,74,29,0,32.3,0.66,35,1
389
+ 8,105,100,36,0,43.3,0.239,45,1
390
+ 5,144,82,26,285,32,0.452,58,1
391
+ 3,100,68,23,81,31.6,0.949,28,0
392
+ 1,100,66,29,196,32,0.444,42,0
393
+ 5,166,76,0,0,45.7,0.34,27,1
394
+ 1,131,64,14,415,23.7,0.389,21,0
395
+ 4,116,72,12,87,22.1,0.463,37,0
396
+ 4,158,78,0,0,32.9,0.803,31,1
397
+ 2,127,58,24,275,27.7,1.6,25,0
398
+ 3,96,56,34,115,24.7,0.944,39,0
399
+ 0,131,66,40,0,34.3,0.196,22,1
400
+ 3,82,70,0,0,21.1,0.389,25,0
401
+ 3,193,70,31,0,34.9,0.241,25,1
402
+ 4,95,64,0,0,32,0.161,31,1
403
+ 6,137,61,0,0,24.2,0.151,55,0
404
+ 5,136,84,41,88,35,0.286,35,1
405
+ 9,72,78,25,0,31.6,0.28,38,0
406
+ 5,168,64,0,0,32.9,0.135,41,1
407
+ 2,123,48,32,165,42.1,0.52,26,0
408
+ 4,115,72,0,0,28.9,0.376,46,1
409
+ 0,101,62,0,0,21.9,0.336,25,0
410
+ 8,197,74,0,0,25.9,1.191,39,1
411
+ 1,172,68,49,579,42.4,0.702,28,1
412
+ 6,102,90,39,0,35.7,0.674,28,0
413
+ 1,112,72,30,176,34.4,0.528,25,0
414
+ 1,143,84,23,310,42.4,1.076,22,0
415
+ 1,143,74,22,61,26.2,0.256,21,0
416
+ 0,138,60,35,167,34.6,0.534,21,1
417
+ 3,173,84,33,474,35.7,0.258,22,1
418
+ 1,97,68,21,0,27.2,1.095,22,0
419
+ 4,144,82,32,0,38.5,0.554,37,1
420
+ 1,83,68,0,0,18.2,0.624,27,0
421
+ 3,129,64,29,115,26.4,0.219,28,1
422
+ 1,119,88,41,170,45.3,0.507,26,0
423
+ 2,94,68,18,76,26,0.561,21,0
424
+ 0,102,64,46,78,40.6,0.496,21,0
425
+ 2,115,64,22,0,30.8,0.421,21,0
426
+ 8,151,78,32,210,42.9,0.516,36,1
427
+ 4,184,78,39,277,37,0.264,31,1
428
+ 0,94,0,0,0,0,0.256,25,0
429
+ 1,181,64,30,180,34.1,0.328,38,1
430
+ 0,135,94,46,145,40.6,0.284,26,0
431
+ 1,95,82,25,180,35,0.233,43,1
432
+ 2,99,0,0,0,22.2,0.108,23,0
433
+ 3,89,74,16,85,30.4,0.551,38,0
434
+ 1,80,74,11,60,30,0.527,22,0
435
+ 2,139,75,0,0,25.6,0.167,29,0
436
+ 1,90,68,8,0,24.5,1.138,36,0
437
+ 0,141,0,0,0,42.4,0.205,29,1
438
+ 12,140,85,33,0,37.4,0.244,41,0
439
+ 5,147,75,0,0,29.9,0.434,28,0
440
+ 1,97,70,15,0,18.2,0.147,21,0
441
+ 6,107,88,0,0,36.8,0.727,31,0
442
+ 0,189,104,25,0,34.3,0.435,41,1
443
+ 2,83,66,23,50,32.2,0.497,22,0
444
+ 4,117,64,27,120,33.2,0.23,24,0
445
+ 8,108,70,0,0,30.5,0.955,33,1
446
+ 4,117,62,12,0,29.7,0.38,30,1
447
+ 0,180,78,63,14,59.4,2.42,25,1
448
+ 1,100,72,12,70,25.3,0.658,28,0
449
+ 0,95,80,45,92,36.5,0.33,26,0
450
+ 0,104,64,37,64,33.6,0.51,22,1
451
+ 0,120,74,18,63,30.5,0.285,26,0
452
+ 1,82,64,13,95,21.2,0.415,23,0
453
+ 2,134,70,0,0,28.9,0.542,23,1
454
+ 0,91,68,32,210,39.9,0.381,25,0
455
+ 2,119,0,0,0,19.6,0.832,72,0
456
+ 2,100,54,28,105,37.8,0.498,24,0
457
+ 14,175,62,30,0,33.6,0.212,38,1
458
+ 1,135,54,0,0,26.7,0.687,62,0
459
+ 5,86,68,28,71,30.2,0.364,24,0
460
+ 10,148,84,48,237,37.6,1.001,51,1
461
+ 9,134,74,33,60,25.9,0.46,81,0
462
+ 9,120,72,22,56,20.8,0.733,48,0
463
+ 1,71,62,0,0,21.8,0.416,26,0
464
+ 8,74,70,40,49,35.3,0.705,39,0
465
+ 5,88,78,30,0,27.6,0.258,37,0
466
+ 10,115,98,0,0,24,1.022,34,0
467
+ 0,124,56,13,105,21.8,0.452,21,0
468
+ 0,74,52,10,36,27.8,0.269,22,0
469
+ 0,97,64,36,100,36.8,0.6,25,0
470
+ 8,120,0,0,0,30,0.183,38,1
471
+ 6,154,78,41,140,46.1,0.571,27,0
472
+ 1,144,82,40,0,41.3,0.607,28,0
473
+ 0,137,70,38,0,33.2,0.17,22,0
474
+ 0,119,66,27,0,38.8,0.259,22,0
475
+ 7,136,90,0,0,29.9,0.21,50,0
476
+ 4,114,64,0,0,28.9,0.126,24,0
477
+ 0,137,84,27,0,27.3,0.231,59,0
478
+ 2,105,80,45,191,33.7,0.711,29,1
479
+ 7,114,76,17,110,23.8,0.466,31,0
480
+ 8,126,74,38,75,25.9,0.162,39,0
481
+ 4,132,86,31,0,28,0.419,63,0
482
+ 3,158,70,30,328,35.5,0.344,35,1
483
+ 0,123,88,37,0,35.2,0.197,29,0
484
+ 4,85,58,22,49,27.8,0.306,28,0
485
+ 0,84,82,31,125,38.2,0.233,23,0
486
+ 0,145,0,0,0,44.2,0.63,31,1
487
+ 0,135,68,42,250,42.3,0.365,24,1
488
+ 1,139,62,41,480,40.7,0.536,21,0
489
+ 0,173,78,32,265,46.5,1.159,58,0
490
+ 4,99,72,17,0,25.6,0.294,28,0
491
+ 8,194,80,0,0,26.1,0.551,67,0
492
+ 2,83,65,28,66,36.8,0.629,24,0
493
+ 2,89,90,30,0,33.5,0.292,42,0
494
+ 4,99,68,38,0,32.8,0.145,33,0
495
+ 4,125,70,18,122,28.9,1.144,45,1
496
+ 3,80,0,0,0,0,0.174,22,0
497
+ 6,166,74,0,0,26.6,0.304,66,0
498
+ 5,110,68,0,0,26,0.292,30,0
499
+ 2,81,72,15,76,30.1,0.547,25,0
500
+ 7,195,70,33,145,25.1,0.163,55,1
501
+ 6,154,74,32,193,29.3,0.839,39,0
502
+ 2,117,90,19,71,25.2,0.313,21,0
503
+ 3,84,72,32,0,37.2,0.267,28,0
504
+ 6,0,68,41,0,39,0.727,41,1
505
+ 7,94,64,25,79,33.3,0.738,41,0
506
+ 3,96,78,39,0,37.3,0.238,40,0
507
+ 10,75,82,0,0,33.3,0.263,38,0
508
+ 0,180,90,26,90,36.5,0.314,35,1
509
+ 1,130,60,23,170,28.6,0.692,21,0
510
+ 2,84,50,23,76,30.4,0.968,21,0
511
+ 8,120,78,0,0,25,0.409,64,0
512
+ 12,84,72,31,0,29.7,0.297,46,1
513
+ 0,139,62,17,210,22.1,0.207,21,0
514
+ 9,91,68,0,0,24.2,0.2,58,0
515
+ 2,91,62,0,0,27.3,0.525,22,0
516
+ 3,99,54,19,86,25.6,0.154,24,0
517
+ 3,163,70,18,105,31.6,0.268,28,1
518
+ 9,145,88,34,165,30.3,0.771,53,1
519
+ 7,125,86,0,0,37.6,0.304,51,0
520
+ 13,76,60,0,0,32.8,0.18,41,0
521
+ 6,129,90,7,326,19.6,0.582,60,0
522
+ 2,68,70,32,66,25,0.187,25,0
523
+ 3,124,80,33,130,33.2,0.305,26,0
524
+ 6,114,0,0,0,0,0.189,26,0
525
+ 9,130,70,0,0,34.2,0.652,45,1
526
+ 3,125,58,0,0,31.6,0.151,24,0
527
+ 3,87,60,18,0,21.8,0.444,21,0
528
+ 1,97,64,19,82,18.2,0.299,21,0
529
+ 3,116,74,15,105,26.3,0.107,24,0
530
+ 0,117,66,31,188,30.8,0.493,22,0
531
+ 0,111,65,0,0,24.6,0.66,31,0
532
+ 2,122,60,18,106,29.8,0.717,22,0
533
+ 0,107,76,0,0,45.3,0.686,24,0
534
+ 1,86,66,52,65,41.3,0.917,29,0
535
+ 6,91,0,0,0,29.8,0.501,31,0
536
+ 1,77,56,30,56,33.3,1.251,24,0
537
+ 4,132,0,0,0,32.9,0.302,23,1
538
+ 0,105,90,0,0,29.6,0.197,46,0
539
+ 0,57,60,0,0,21.7,0.735,67,0
540
+ 0,127,80,37,210,36.3,0.804,23,0
541
+ 3,129,92,49,155,36.4,0.968,32,1
542
+ 8,100,74,40,215,39.4,0.661,43,1
543
+ 3,128,72,25,190,32.4,0.549,27,1
544
+ 10,90,85,32,0,34.9,0.825,56,1
545
+ 4,84,90,23,56,39.5,0.159,25,0
546
+ 1,88,78,29,76,32,0.365,29,0
547
+ 8,186,90,35,225,34.5,0.423,37,1
548
+ 5,187,76,27,207,43.6,1.034,53,1
549
+ 4,131,68,21,166,33.1,0.16,28,0
550
+ 1,164,82,43,67,32.8,0.341,50,0
551
+ 4,189,110,31,0,28.5,0.68,37,0
552
+ 1,116,70,28,0,27.4,0.204,21,0
553
+ 3,84,68,30,106,31.9,0.591,25,0
554
+ 6,114,88,0,0,27.8,0.247,66,0
555
+ 1,88,62,24,44,29.9,0.422,23,0
556
+ 1,84,64,23,115,36.9,0.471,28,0
557
+ 7,124,70,33,215,25.5,0.161,37,0
558
+ 1,97,70,40,0,38.1,0.218,30,0
559
+ 8,110,76,0,0,27.8,0.237,58,0
560
+ 11,103,68,40,0,46.2,0.126,42,0
561
+ 11,85,74,0,0,30.1,0.3,35,0
562
+ 6,125,76,0,0,33.8,0.121,54,1
563
+ 0,198,66,32,274,41.3,0.502,28,1
564
+ 1,87,68,34,77,37.6,0.401,24,0
565
+ 6,99,60,19,54,26.9,0.497,32,0
566
+ 0,91,80,0,0,32.4,0.601,27,0
567
+ 2,95,54,14,88,26.1,0.748,22,0
568
+ 1,99,72,30,18,38.6,0.412,21,0
569
+ 6,92,62,32,126,32,0.085,46,0
570
+ 4,154,72,29,126,31.3,0.338,37,0
571
+ 0,121,66,30,165,34.3,0.203,33,1
572
+ 3,78,70,0,0,32.5,0.27,39,0
573
+ 2,130,96,0,0,22.6,0.268,21,0
574
+ 3,111,58,31,44,29.5,0.43,22,0
575
+ 2,98,60,17,120,34.7,0.198,22,0
576
+ 1,143,86,30,330,30.1,0.892,23,0
577
+ 1,119,44,47,63,35.5,0.28,25,0
578
+ 6,108,44,20,130,24,0.813,35,0
579
+ 2,118,80,0,0,42.9,0.693,21,1
580
+ 10,133,68,0,0,27,0.245,36,0
581
+ 2,197,70,99,0,34.7,0.575,62,1
582
+ 0,151,90,46,0,42.1,0.371,21,1
583
+ 6,109,60,27,0,25,0.206,27,0
584
+ 12,121,78,17,0,26.5,0.259,62,0
585
+ 8,100,76,0,0,38.7,0.19,42,0
586
+ 8,124,76,24,600,28.7,0.687,52,1
587
+ 1,93,56,11,0,22.5,0.417,22,0
588
+ 8,143,66,0,0,34.9,0.129,41,1
589
+ 6,103,66,0,0,24.3,0.249,29,0
590
+ 3,176,86,27,156,33.3,1.154,52,1
591
+ 0,73,0,0,0,21.1,0.342,25,0
592
+ 11,111,84,40,0,46.8,0.925,45,1
593
+ 2,112,78,50,140,39.4,0.175,24,0
594
+ 3,132,80,0,0,34.4,0.402,44,1
595
+ 2,82,52,22,115,28.5,1.699,25,0
596
+ 6,123,72,45,230,33.6,0.733,34,0
597
+ 0,188,82,14,185,32,0.682,22,1
598
+ 0,67,76,0,0,45.3,0.194,46,0
599
+ 1,89,24,19,25,27.8,0.559,21,0
600
+ 1,173,74,0,0,36.8,0.088,38,1
601
+ 1,109,38,18,120,23.1,0.407,26,0
602
+ 1,108,88,19,0,27.1,0.4,24,0
603
+ 6,96,0,0,0,23.7,0.19,28,0
604
+ 1,124,74,36,0,27.8,0.1,30,0
605
+ 7,150,78,29,126,35.2,0.692,54,1
606
+ 4,183,0,0,0,28.4,0.212,36,1
607
+ 1,124,60,32,0,35.8,0.514,21,0
608
+ 1,181,78,42,293,40,1.258,22,1
609
+ 1,92,62,25,41,19.5,0.482,25,0
610
+ 0,152,82,39,272,41.5,0.27,27,0
611
+ 1,111,62,13,182,24,0.138,23,0
612
+ 3,106,54,21,158,30.9,0.292,24,0
613
+ 3,174,58,22,194,32.9,0.593,36,1
614
+ 7,168,88,42,321,38.2,0.787,40,1
615
+ 6,105,80,28,0,32.5,0.878,26,0
616
+ 11,138,74,26,144,36.1,0.557,50,1
617
+ 3,106,72,0,0,25.8,0.207,27,0
618
+ 6,117,96,0,0,28.7,0.157,30,0
619
+ 2,68,62,13,15,20.1,0.257,23,0
620
+ 9,112,82,24,0,28.2,1.282,50,1
621
+ 0,119,0,0,0,32.4,0.141,24,1
622
+ 2,112,86,42,160,38.4,0.246,28,0
623
+ 2,92,76,20,0,24.2,1.698,28,0
624
+ 6,183,94,0,0,40.8,1.461,45,0
625
+ 0,94,70,27,115,43.5,0.347,21,0
626
+ 2,108,64,0,0,30.8,0.158,21,0
627
+ 4,90,88,47,54,37.7,0.362,29,0
628
+ 0,125,68,0,0,24.7,0.206,21,0
629
+ 0,132,78,0,0,32.4,0.393,21,0
630
+ 5,128,80,0,0,34.6,0.144,45,0
631
+ 4,94,65,22,0,24.7,0.148,21,0
632
+ 7,114,64,0,0,27.4,0.732,34,1
633
+ 0,102,78,40,90,34.5,0.238,24,0
634
+ 2,111,60,0,0,26.2,0.343,23,0
635
+ 1,128,82,17,183,27.5,0.115,22,0
636
+ 10,92,62,0,0,25.9,0.167,31,0
637
+ 13,104,72,0,0,31.2,0.465,38,1
638
+ 5,104,74,0,0,28.8,0.153,48,0
639
+ 2,94,76,18,66,31.6,0.649,23,0
640
+ 7,97,76,32,91,40.9,0.871,32,1
641
+ 1,100,74,12,46,19.5,0.149,28,0
642
+ 0,102,86,17,105,29.3,0.695,27,0
643
+ 4,128,70,0,0,34.3,0.303,24,0
644
+ 6,147,80,0,0,29.5,0.178,50,1
645
+ 4,90,0,0,0,28,0.61,31,0
646
+ 3,103,72,30,152,27.6,0.73,27,0
647
+ 2,157,74,35,440,39.4,0.134,30,0
648
+ 1,167,74,17,144,23.4,0.447,33,1
649
+ 0,179,50,36,159,37.8,0.455,22,1
650
+ 11,136,84,35,130,28.3,0.26,42,1
651
+ 0,107,60,25,0,26.4,0.133,23,0
652
+ 1,91,54,25,100,25.2,0.234,23,0
653
+ 1,117,60,23,106,33.8,0.466,27,0
654
+ 5,123,74,40,77,34.1,0.269,28,0
655
+ 2,120,54,0,0,26.8,0.455,27,0
656
+ 1,106,70,28,135,34.2,0.142,22,0
657
+ 2,155,52,27,540,38.7,0.24,25,1
658
+ 2,101,58,35,90,21.8,0.155,22,0
659
+ 1,120,80,48,200,38.9,1.162,41,0
660
+ 11,127,106,0,0,39,0.19,51,0
661
+ 3,80,82,31,70,34.2,1.292,27,1
662
+ 10,162,84,0,0,27.7,0.182,54,0
663
+ 1,199,76,43,0,42.9,1.394,22,1
664
+ 8,167,106,46,231,37.6,0.165,43,1
665
+ 9,145,80,46,130,37.9,0.637,40,1
666
+ 6,115,60,39,0,33.7,0.245,40,1
667
+ 1,112,80,45,132,34.8,0.217,24,0
668
+ 4,145,82,18,0,32.5,0.235,70,1
669
+ 10,111,70,27,0,27.5,0.141,40,1
670
+ 6,98,58,33,190,34,0.43,43,0
671
+ 9,154,78,30,100,30.9,0.164,45,0
672
+ 6,165,68,26,168,33.6,0.631,49,0
673
+ 1,99,58,10,0,25.4,0.551,21,0
674
+ 10,68,106,23,49,35.5,0.285,47,0
675
+ 3,123,100,35,240,57.3,0.88,22,0
676
+ 8,91,82,0,0,35.6,0.587,68,0
677
+ 6,195,70,0,0,30.9,0.328,31,1
678
+ 9,156,86,0,0,24.8,0.23,53,1
679
+ 0,93,60,0,0,35.3,0.263,25,0
680
+ 3,121,52,0,0,36,0.127,25,1
681
+ 2,101,58,17,265,24.2,0.614,23,0
682
+ 2,56,56,28,45,24.2,0.332,22,0
683
+ 0,162,76,36,0,49.6,0.364,26,1
684
+ 0,95,64,39,105,44.6,0.366,22,0
685
+ 4,125,80,0,0,32.3,0.536,27,1
686
+ 5,136,82,0,0,0,0.64,69,0
687
+ 2,129,74,26,205,33.2,0.591,25,0
688
+ 3,130,64,0,0,23.1,0.314,22,0
689
+ 1,107,50,19,0,28.3,0.181,29,0
690
+ 1,140,74,26,180,24.1,0.828,23,0
691
+ 1,144,82,46,180,46.1,0.335,46,1
692
+ 8,107,80,0,0,24.6,0.856,34,0
693
+ 13,158,114,0,0,42.3,0.257,44,1
694
+ 2,121,70,32,95,39.1,0.886,23,0
695
+ 7,129,68,49,125,38.5,0.439,43,1
696
+ 2,90,60,0,0,23.5,0.191,25,0
697
+ 7,142,90,24,480,30.4,0.128,43,1
698
+ 3,169,74,19,125,29.9,0.268,31,1
699
+ 0,99,0,0,0,25,0.253,22,0
700
+ 4,127,88,11,155,34.5,0.598,28,0
701
+ 4,118,70,0,0,44.5,0.904,26,0
702
+ 2,122,76,27,200,35.9,0.483,26,0
703
+ 6,125,78,31,0,27.6,0.565,49,1
704
+ 1,168,88,29,0,35,0.905,52,1
705
+ 2,129,0,0,0,38.5,0.304,41,0
706
+ 4,110,76,20,100,28.4,0.118,27,0
707
+ 6,80,80,36,0,39.8,0.177,28,0
708
+ 10,115,0,0,0,0,0.261,30,1
709
+ 2,127,46,21,335,34.4,0.176,22,0
710
+ 9,164,78,0,0,32.8,0.148,45,1
711
+ 2,93,64,32,160,38,0.674,23,1
712
+ 3,158,64,13,387,31.2,0.295,24,0
713
+ 5,126,78,27,22,29.6,0.439,40,0
714
+ 10,129,62,36,0,41.2,0.441,38,1
715
+ 0,134,58,20,291,26.4,0.352,21,0
716
+ 3,102,74,0,0,29.5,0.121,32,0
717
+ 7,187,50,33,392,33.9,0.826,34,1
718
+ 3,173,78,39,185,33.8,0.97,31,1
719
+ 10,94,72,18,0,23.1,0.595,56,0
720
+ 1,108,60,46,178,35.5,0.415,24,0
721
+ 5,97,76,27,0,35.6,0.378,52,1
722
+ 4,83,86,19,0,29.3,0.317,34,0
723
+ 1,114,66,36,200,38.1,0.289,21,0
724
+ 1,149,68,29,127,29.3,0.349,42,1
725
+ 5,117,86,30,105,39.1,0.251,42,0
726
+ 1,111,94,0,0,32.8,0.265,45,0
727
+ 4,112,78,40,0,39.4,0.236,38,0
728
+ 1,116,78,29,180,36.1,0.496,25,0
729
+ 0,141,84,26,0,32.4,0.433,22,0
730
+ 2,175,88,0,0,22.9,0.326,22,0
731
+ 2,92,52,0,0,30.1,0.141,22,0
732
+ 3,130,78,23,79,28.4,0.323,34,1
733
+ 8,120,86,0,0,28.4,0.259,22,1
734
+ 2,174,88,37,120,44.5,0.646,24,1
735
+ 2,106,56,27,165,29,0.426,22,0
736
+ 2,105,75,0,0,23.3,0.56,53,0
737
+ 4,95,60,32,0,35.4,0.284,28,0
738
+ 0,126,86,27,120,27.4,0.515,21,0
739
+ 8,65,72,23,0,32,0.6,42,0
740
+ 2,99,60,17,160,36.6,0.453,21,0
741
+ 1,102,74,0,0,39.5,0.293,42,1
742
+ 11,120,80,37,150,42.3,0.785,48,1
743
+ 3,102,44,20,94,30.8,0.4,26,0
744
+ 1,109,58,18,116,28.5,0.219,22,0
745
+ 9,140,94,0,0,32.7,0.734,45,1
746
+ 13,153,88,37,140,40.6,1.174,39,0
747
+ 12,100,84,33,105,30,0.488,46,0
748
+ 1,147,94,41,0,49.3,0.358,27,1
749
+ 1,81,74,41,57,46.3,1.096,32,0
750
+ 3,187,70,22,200,36.4,0.408,36,1
751
+ 6,162,62,0,0,24.3,0.178,50,1
752
+ 4,136,70,0,0,31.2,1.182,22,1
753
+ 1,121,78,39,74,39,0.261,28,0
754
+ 3,108,62,24,0,26,0.223,25,0
755
+ 0,181,88,44,510,43.3,0.222,26,1
756
+ 8,154,78,32,0,32.4,0.443,45,1
757
+ 1,128,88,39,110,36.5,1.057,37,1
758
+ 7,137,90,41,0,32,0.391,39,0
759
+ 0,123,72,0,0,36.3,0.258,52,1
760
+ 1,106,76,0,0,37.5,0.197,26,0
761
+ 6,190,92,0,0,35.5,0.278,66,1
762
+ 2,88,58,26,16,28.4,0.766,22,0
763
+ 9,170,74,31,0,44,0.403,43,1
764
+ 9,89,62,0,0,22.5,0.142,33,0
765
+ 10,101,76,48,180,32.9,0.171,63,0
766
+ 2,122,70,27,0,36.8,0.34,27,0
767
+ 5,121,72,23,112,26.2,0.245,30,0
768
+ 1,126,60,0,0,30.1,0.349,47,1
769
+ 1,93,70,31,0,30.4,0.315,23,0
uploads/test_dataset.csv ADDED
@@ -0,0 +1,829 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ project,desc,category,priority,assign to
2
+ SJE Plus,installtion,Installation,med,yogita
3
+ SJE Plus,IIS & Right Hand Installation,Installation,high,vipul
4
+ SJE Plus,IPad Installtion,Installation,V.Urgent,yogita
5
+ SJE Plus,Demo Server Installtion,Installation,V.Urgent,yogita
6
+ SJE Plus,Auto Backup Query ,Installation,high,sarika
7
+ SJE Plus,Demo Installation,Installation,high,gaurav
8
+ SJE Plus,installation,Installation,V.Urgent,yogita
9
+ SJE Plus,installation,Installation,V.Urgent,yogita
10
+ SJE Plus,Software Install in node,Installation,V.Urgent,shubham
11
+ SJE Plus,soff Installation,Installation,V.Urgent,yogita
12
+ SJE Plus,Sql Server Installation Because Of They Had Made Server Format 464121,Installation,V.Urgent,sarika
13
+ SJE Plus,installation,Installation,V.Urgent,Jagruti
14
+ Smart Jewel,sql installation And Data Restore As Per Mail,Installation,V.Urgent,sarika
15
+ Smart Jewel,Server Installation Ransomeware attacked So Firmate Server Then Reinstallation ,Installation,V.Urgent,sarika
16
+ Smart Jewel,SQL Server Installation at Uni Design,Installation,high,vipul
17
+ Smart Jewel,Direct Call,Installation,high,drashti
18
+ Smart Jewel,installation,Installation,high,yogita
19
+ Smart Jewel,installation,Installation,high,Jagruti
20
+ Smart Jewel,node installation,Installation,high,Jagruti
21
+ Smart Jewel,Installation,Installation,high,Jagruti
22
+ Smart Jewel,installation,Installation,high,krishna
23
+ Smart Jewel,node installation,Installation,high,sarika
24
+ Smart Jewel,Installation,Installation,high,Jagruti
25
+ Smart Jewel,Installation,Installation,high,sarika
26
+ Smart Jewel,Installation(Urgent),Installation,V.Urgent,Jagruti
27
+ Smart Jewel,installation,Installation,high,Jagruti
28
+ Smart Jewel,Installation,Installation,high,Sajeda
29
+ Smart Jewel,Installation,Installation,high,krishna
30
+ Smart Jewel,software close,Installation,V.Urgent,gaurav
31
+ Smart Jewel,Installation,Installation,high,Jagruti
32
+ Smart Jewel,node installation(V.Urgent),Installation,V.Urgent,Sajeda
33
+ Smart Jewel,Pm Jewelers Data Shifting As Per Mail And Printer Setup Is Pending,Installation,V.Urgent,sarika
34
+ Smart Jewel,installation,Installation,high,Jagruti
35
+ Smart Jewel,Installation,Installation,high,Heta
36
+ Smart Jewel,installation for signature,Installation,high,Heta
37
+ Smart Jewel,installation for signature,Installation,high,drashti
38
+ Smart Jewel,Server Installation ,Installation,high,Jagruti
39
+ Smart Jewel,installation in 2 pc,Installation,high,Sajeda
40
+ Smart Jewel,installation,Installation,V.Urgent,krishna
41
+ Smart Jewel,software installation for exhibition,Installation,high,Jagruti
42
+ Smart Jewel,node installation,Installation,high,sonal
43
+ Smart Jewel,node installation,Installation,high,sonal
44
+ Smart Jewel,installation for signature,Installation,high,Heta
45
+ Smart Jewel,Installation,Installation,high,sonal
46
+ Smart Jewel,Installation(Tomorrow 12:30),Installation,high,sonal
47
+ Smart Jewel,installation,Installation,high,Vishva
48
+ Smart Jewel,server installation,Installation,V.Urgent,Vishva
49
+ Smart Jewel,node installation,Installation,V.Urgent,jaytur
50
+ Smart Jewel,server installation,Installation,high,Vishva
51
+ Smart Jewel,installation,Installation,high,sonal
52
+ Smart Jewel,installation,Installation,high,sonal
53
+ Smart Jewel,installation,Installation,high,Jagruti
54
+ Smart Jewel,sje plus installation,Installation,high,sonal
55
+ Smart Jewel,Installation,Installation,high,sonal
56
+ Smart Jewel,server installation,Installation,high,Jagruti
57
+ Smart Jewel,node installation,Installation,high,Jagruti
58
+ Smart Rest,software install,Installation,high,Janvi
59
+ Smart Rest,Installation n store data delete n report training,Installation,high,Janvi
60
+ Smart Rest,printer install,Installation,high,Janvi
61
+ Smart Rest,server currpt (Installation),Installation,high,Janvi
62
+ Smart Rest,Installation n time issue n printer install,Installation,high,Janvi
63
+ Smart Rest,software install,Installation,high,Janvi
64
+ Smart Rest,Installation,Installation,high,Janvi
65
+ Smart Rest,printer issue (printer Installation),Installation,high,Janvi
66
+ Smart Rest,Installation n training,Installation,high,Janvi
67
+ Smart Rest,Installation (our side data restore) n image issue,Installation,high,Janvi
68
+ Smart Rest,sr mobile Installation n bill format changes,Installation,high,Janvi
69
+ Smart Rest,Installation n sr mobile,Installation,high,Janvi
70
+ Smart Rest,Installation in node pc,Installation,high,Janvi
71
+ Smart Rest,Installation,Installation,high,Janvi
72
+ Smart Rest,software install,Installation,high,Janvi
73
+ Smart Rest,server transfer n data merge n printer issue (Installation),Installation,high,Janvi
74
+ Smart Rest,take backup n format pc n Installation,Installation,high,Janvi
75
+ Smart Rest,software install n sr mobile (new company),Installation,high,Janvi
76
+ Smart Rest,Installation,Installation,high,Janvi
77
+ Smart Rest,sr mobile and in node software install n in software image issue,Installation,high,Janvi
78
+ Smart Rest,New Sr Mobile Create n group create n sr Installation,Installation,high,Janvi
79
+ Smart Rest,software install,Installation,high,parimal
80
+ Smart Rest,software install in user pc,Installation,high,parimal
81
+ Smart Rest,software install,Installation,high,Janvi
82
+ Smart Rest,software install,Installation,high,Janvi
83
+ Smart Rest,printer install (kot),Installation,high,Janvi
84
+ Smart Rest,Installation,Installation,high,Pratik
85
+ Smart Rest,software close(Installation-server currpt),Installation,high,Janvi
86
+ Smart Rest,Installation & purchase training,Installation,high,Janvi
87
+ Smart Rest,Installation & layout set,Installation,high,Janvi
88
+ Smart Rest,bill issue n training & software book not open in node pc (Installation),Installation,high,Janvi
89
+ Smart Rest,software install in tablet & sr mobile issue,Installation,high,Janvi
90
+ Smart Rest,Installation (pc format) (all setup),Installation,high,Janvi
91
+ Smart Rest,Installation & bill entry training,Installation,high,Janvi
92
+ Smart Rest,bill print issue (Installation),Installation,high,Janvi
93
+ Smart Rest,software close (Installation),Installation,high,Janvi
94
+ Smart Rest,software install n Software training,Installation,high,Janvi
95
+ Smart Rest,Installation n print issue & item add training,Installation,high,Janvi
96
+ Smart Rest,In Node Pc Installation & many issue in print,Installation,high,Janvi
97
+ Smart Rest,Installation & printer connection,Installation,high,Janvi
98
+ Smart Rest,software Installation & sr mobile,Installation,high,Janvi
99
+ Smart Rest,Installation(display crash) (all setup),Installation,high,Janvi
100
+ Smart Rest,In tab Software not running issue (Installation),Installation,high,Janvi
101
+ Smart Rest,network time out error n software close(Installation),Installation,high,Janvi
102
+ Smart Rest,Installation,Installation,high,Janvi
103
+ superpos,Tablewise sale report import n check n Installation n user rights issue,Installation,high,Janvi
104
+ superpos,software close (Installation),Installation,high,Janvi
105
+ superpos,sales company not show (error)(new setup Installation) & Payment option add,Installation,high,Janvi
106
+ superpos,Installation n groupwise set n kot double issue,Installation,high,Janvi
107
+ superpos,token print issue (printer install),Installation,high,Janvi
108
+ Unique Plus,node Installation,Installation,high,Janvi
109
+ Unique Plus,software Installation,Installation,high,Janvi
110
+ Unique Plus,Installation,Installation,high,Janvi
111
+ Unique Plus,Installation n data attach,Installation,high,Janvi
112
+ Unique Plus,software install,Installation,high,Janvi
113
+ Unique Plus,app close (Installation),Installation,high,Janvi
114
+ Unique Plus,Installation,Installation,high,Janvi
115
+ Unique Plus,account issue (Software Install),Installation,high,Janvi
116
+ Unique Plus,Installation n all report set,Installation,high,Janvi
117
+ Unique Plus,Installation & web site sync issue & old data restore,Installation,high,Janvi
118
+ Unique Plus,software install n year generate,Installation,high,Janvi
119
+ Unique Plus,Installation,Installation,high,parimal
120
+ Unique Plus,Installation n all setup (error),Installation,high,Janvi
121
+ Unique Plus,Installation n new comapny setup,Installation,high,Janvi
122
+ Unique Plus,Installation (all setup)(make new company),Installation,high,Janvi
123
+ Unique Plus,Installation n Sale Bill serial No Issue,Installation,high,Janvi
124
+ Unique Plus,Software currpt (Installation) ,Installation,high,Janvi
125
+ Unique Plus,Installation,Installation,high,Janvi
126
+ Unique Plus,backup restore (Installation),Installation,high,Janvi
127
+ Unique Plus,Installation,Installation,high,parimal
128
+ Unique Plus,Installation,Installation,high,parimal
129
+ Unique Plus,Installation in node pc n account city add issue,Installation,high,Janvi
130
+ Unique Plus,kitchen printer Installation,Installation,high,Janvi
131
+ Unique Plus,Installation,Installation,high,Janvi
132
+ Unique Plus,Installation,Installation,high,Janvi
133
+ Unique Plus,hard disk issue (Installation),Installation,high,Janvi
134
+ Unique Plus,2 server uninstall n 1 new install n data issue,Installation,high,Janvi
135
+ Unique Plus,Installation,Installation,high,parimal
136
+ Unique Plus,Installation,Installation,high,Pratik
137
+ Unique Plus,Installation,Installation,high,Pratik
138
+ Unique Plus,Installation,Installation,high,Janvi
139
+ Unique Plus,Installation (two company on different server n differ pc),Installation,high,Janvi
140
+ Unique Plus,software transfer one pc to other / Installation,Installation,high,Janvi
141
+ Unique Plus,new year generte n Installation(server transfer),Installation,high,Janvi
142
+ Unique Plus,error software not open /Installation error,Installation,high,Janvi
143
+ Unique Plus,software close(data issue)(server currpt)(new Installation(2 server currpt))(29 july n 5th july 2019 data restore),Installation,high,Janvi
144
+ Unique Plus,new Installation (server transfer),Installation,high,Janvi
145
+ Unique Plus,Installation(server transfer),Installation,high,Janvi
146
+ Unique Plus,Installation,Installation,high,Janvi
147
+ Unique Plus,Installation n item image save error,Installation,high,Janvi
148
+ Unique Plus,Installation,Installation,high,Janvi
149
+ Unique Plus,Installation,Installation,high,Janvi
150
+ Unique Plus,Installation(node),Installation,high,Janvi
151
+ Unique Plus,Installation,Installation,high,Janvi
152
+ SJE Plus, As Per Mail Extracharge developin gissue,bug,V.Urgent,sarika
153
+ SJE Plus,as per mail error,bug,high,Denish
154
+ SJE Plus,branch receive issue,bug,high,krishna
155
+ SJE Plus,WIP Issue ,bug,V.Urgent,sarika
156
+ Smart Jewel,ANSH GEMS DIRECT REPAIR BATCH ISSUE,bug,high,gaurav
157
+ SJE Plus,diff in both report As Per Mail,bug,V.Urgent,sarika
158
+ Smart Jewel,party style master design description not show in order,bug,high,kapil
159
+ SJE Plus,New Update Give To Kiran,bug,V.Urgent,sarika
160
+ SJE Plus,order related problem,bug,high,sarika
161
+ SJE Plus,sale bill export issue,bug,high,sarika
162
+ SJE Plus,Watch List,bug,V.Urgent,sarika
163
+ Smart Jewel,As Per Given By Ketansir,bug,V.Urgent,sarika
164
+ Smart Jewel,production report issue,bug,high,krishna
165
+ SJE Plus,Style Master Error,bug,V.Urgent,sarika
166
+ SJE Plus,approval problem,bug,high,krishna
167
+ SJE Plus,"Birthday Date,Anniversary,Entry Date Require Client Detail Report",bug,V.Urgent,sarika
168
+ Smart Jewel,quotation issue,bug,high,yogita
169
+ SJE Plus,hall marking charges issue,bug,V.Urgent,krishna
170
+ SJE Plus,making formula error,bug,V.Urgent,krishna
171
+ SJE Plus,material conversion importer problem,bug,V.Urgent,Krupa
172
+ Smart Jewel,as per mail all points discussion pending,bug,V.Urgent,sarika
173
+ Smart Jewel,export invoice cost rate entry require,bug,V.Urgent,sarika
174
+ SJE Plus,tollerance issue,bug,V.Urgent,sarika
175
+ SJE Plus,Grandeor M Sale Report,bug,high,Krupa
176
+ Smart Jewel,Ritesh sir Calling for quality masters,bug,V.Urgent,sarika
177
+ SJE Plus,in style master double diamond entries are showing,bug,high,krishna
178
+ SJE Plus,Given Latest Update And Node Pc Issue,bug,V.Urgent,sarika
179
+ SJE Plus,Direct Call Certi No Or Lab Name,bug,V.Urgent,sarika
180
+ Smart Jewel,Direct Call,bug,V.Urgent,sarika
181
+ SJE Plus,as per mail loss recovery not getting proper in material trancation report,bug,V.Urgent,sarika
182
+ Smart Jewel,Pd Issue Or Stylemaster Issue,bug,V.Urgent,sarika
183
+ Smart Jewel,Mani Jewel Settlement ISsue,bug,high,sarika
184
+ SJE Plus,Modification Order,bug,V.Urgent,sarika
185
+ SJE Plus,In Memo Ctr+F2 Not Working In Jewellery Memo,bug,V.Urgent,sarika
186
+ SJE Plus,Extra Charges Multiple Time Repeat Issue,bug,V.Urgent,sarika
187
+ SJE Plus,memo in igi price issue,bug,high,krishna
188
+ SJE Plus,Material Return Effect Not Getting In Material Stock Book,bug,V.Urgent,sarika
189
+ SJE Plus,Offline Branch Import Export Ma Extra charges nathi avta,bug,V.Urgent,sarika
190
+ Smart Jewel,Material Assortment Issue,bug,V.Urgent,sarika
191
+ Smart Jewel,Order Import Issue,bug,V.Urgent,sarika
192
+ SJE Plus,Repair Order Diamond Itemcode Changed By Defualt Issue For Take Backup,bug,V.Urgent,sarika
193
+ Smart Jewel,gold increase show in minus 130 gms,bug,V.Urgent,sarika
194
+ Smart Jewel,Gold Weight Conversion Problem In System,bug,V.Urgent,sarika
195
+ SJE Plus,Loss Entry Issue Cating,bug,V.Urgent,sarika
196
+ Smart Jewel,SMS ISSUE,bug,V.Urgent,sarika
197
+ Smart Jewel,pd image folder auto create,bug,V.Urgent,sarika
198
+ Smart Jewel,Pd Issue,bug,V.Urgent,sarika
199
+ Smart Jewel,Tools GST Coming Wrong,bug,V.Urgent,sarika
200
+ SJE Web,SJE Web Login Error,bug,high,chiranjiv
201
+ SJE Plus,Slide Show Error,bug,high,sarika
202
+ SJE Plus,Standard Importer Sjep Plus Procedure Not Found ,bug,med,sarika
203
+ Smart Jewel,Report Rate Issue,bug,high,Heta
204
+ SJE Plus,Installation in Node PC,bug,high,Heta
205
+ Smart Jewel,Detail Order Printing Report Not Open As Per Mail,bug,high,ketan
206
+ SJE Plus,account report gstr2 not show Giving Error Invalid Object Account,bug,high,krishna
207
+ Smart Jewel,direct baging report how to show,bug,high,krishna
208
+ SJE Plus,in data entry time show error,bug,high,krishna
209
+ Smart Jewel,lot number column getting wrong,bug,high,krishna
210
+ Smart Jewel,Object Reference Software Error,bug,high,krishna
211
+ Smart Jewel,settlement issue,bug,high,krishna
212
+ Smart Jewel,can not connect error,bug,high,krishna
213
+ Smart Jewel,bag split issue,bug,high,krishna
214
+ Smart Jewel,size not add,bug,high,krishna
215
+ Smart Jewel,sales purchase return ,bug,high,krishna
216
+ SJE Plus,ask about cataloge,bug,high,krishna
217
+ Smart Jewel,payment settlement remark lock in administrator problem,bug,high,krishna
218
+ Smart Jewel,Order Remarks Print Issue,bug,high,krishna
219
+ Smart Jewel,in stock valuation value wrong problem,bug,high,krishna
220
+ Smart Jewel,In Rate Master Save Validation Error SJE Plus,bug,high,krishna
221
+ Smart Jewel,In SJE Plus Loss Recovery Entry Not Save,bug,high,krishna
222
+ Smart Jewel,RBR Hyderabad(Navinbhai),bug,high,jaytur
223
+ Smart Jewel,IPad Report Issue,bug,high,Krupa
224
+ SJE Plus,Auto Repair giving error,bug,high,vipul
225
+ SJE Plus,System Cant Load the Finalize Report and Bag History Report,bug,V.Urgent,sarika
226
+ SJE Plus,DashBoard As Per Mail,bug,V.Urgent,sarika
227
+ SJE Plus,BAG PRINT OUT PREVIEW VERY SLOW,bug,V.Urgent,sarika
228
+ SJE Plus,Style Master ----> parent style Filed need in jewelry stock item search report (Jewelry report) and wip report.,bug,high,sarika
229
+ Smart Jewel,category changes issue,bug,high,Denish
230
+ SJE Plus,"Bag Status report, Design by colmun needed",New Req,high,ketan
231
+ SJE Plus,Given Latest Update And Dotnet,New Req,V.Urgent,sarika
232
+ SJE Plus,Copy Order Colour Issue,New Req,V.Urgent,sarika
233
+ SJE Plus,Style Master export SJEPLUS to Import ERP,New Req,V.Urgent,sarika
234
+ SJE Plus,Stamping Diamond Issue As Per Given Ritesh Sir,New Req,V.Urgent,sarika
235
+ SJE Plus,Cara both branch Migration,New Req,V.Urgent,sarika
236
+ SJE Plus,As Per Watsup By Ketansir\Riteshsir ,New Req,V.Urgent,sarika
237
+ SJE Plus,MIS ( On Floor Stock Book Report ) - Hang,New Req,V.Urgent,sarika
238
+ SJE Plus,In Tools sale Jewelry Customer Not Getting,New Req,V.Urgent,sarika
239
+ SJE Plus,"New Tablet Purchased So,First Time Tablet Data Generate From Sjeplus",New Req,V.Urgent,sarika
240
+ SJE Plus,Kalista Jewels New Setup And Update Tomorrow Morning,New Req,med,sarika
241
+ SJE Plus,Nex Tag Partycode Add,New Req,V.Urgent,sarika
242
+ SJE Plus,Order Date Changes Issue ,New Req,V.Urgent,sarika
243
+ SJE Plus,Style Master Rate Or Making Update Last Inward Issue As Per Mail,New Req,V.Urgent,sarika
244
+ SJE Plus,Joy Allukas Wt Range Create And Set Rate In Ratechart,New Req,V.Urgent,sarika
245
+ SJE Plus,New Report as per mail,New Req,high,Krupa
246
+ SJE Plus,new tag have to design (inward + order ) detail for repair tag,New Req,high,Krupa
247
+ SJE Plus,Finalize Procedure Total Diamond Round Off,New Req,V.Urgent,sarika
248
+ SJE Plus,As Per Given By Ketansir update rates utility how to work And Run New setup and update,New Req,V.Urgent,sarika
249
+ SJE Plus,purchase pending delete issue,New Req,high,sarika
250
+ SJE Plus,Jewelery Stock Book Error,New Req,high,sarika
251
+ SJE Plus,Brokerage Query,New Req,med,sarika
252
+ SJE Plus,New Report as per mail,New Req,med,Krupa
253
+ SJE Plus,"Point 1 make new finalise book in that book type bag finalise with diamond weight increase , another book without increase.",New Req,med,sarika
254
+ SJE Plus,As Per Mail Memo Return Issue,New Req,med,sarika
255
+ SJE Plus,Report Create as per mail,New Req,V.Urgent,chiranjiv
256
+ SJE Plus,Report as per mail,New Req,med,Krupa
257
+ SJE Plus,Migration Banas,New Req,V.Urgent,sarika
258
+ SJE Plus,Report Create as per mail,New Req,high,chiranjiv
259
+ SJE Plus,Sje Plus Software Install And Give Latest Update,New Req,V.Urgent,sarika
260
+ SJE Plus,Rosseta Jewels=Migration,New Req,V.Urgent,sarika
261
+ SJE Plus,Dash board Menu Rights Issue Done,New Req,V.Urgent,sarika
262
+ SJE Plus,Order Exploration,New Req,med,sarika
263
+ SJE Plus,Sundaram Jewels Another Company Server Instillation As Per Ritesh Sir,New Req,V.Urgent,sarika
264
+ SJE Plus,plz call me for understanding entry,New Req,med,sarika
265
+ SJE Plus,Update Rate Utility Error Or New Training,New Req,V.Urgent,sarika
266
+ SJE Plus,As Per Mail Query Given By Ritesh Sir,New Req,med,sarika
267
+ SJE Plus,order related issue,New Req,med,krishna
268
+ SJE Plus,Repair Order Issue,New Req,V.Urgent,sarika
269
+ SJE Plus,old datarestore,New Req,V.Urgent,sarika
270
+ SJE Plus,Report as per mail,New Req,high,Krupa
271
+ SJE Plus,BNM Tax Invoice,New Req,high,Krupa
272
+ SJE Plus,Direct Call Importer Issue,New Req,V.Urgent,sarika
273
+ SJE Plus,Direct Call Manufacturing And Tree Casting Trainning And Custome Procedure,New Req,V.Urgent,sarika
274
+ SJE Plus,Update Last Inward Issue,New Req,V.Urgent,sarika
275
+ SJE Plus,Direct Call Duplicate Bag No Aftre And B4 CUtoff Same BAg No Issue,New Req,V.Urgent,sarika
276
+ SJE Plus,Direct Call rivaz,New Req,V.Urgent,sarika
277
+ SJE Plus,leora Account Problem,New Req,V.Urgent,ashit
278
+ SJE Plus,Direct Call,New Req,V.Urgent,sarika
279
+ SJE Plus,Direct Call,New Req,V.Urgent,sarika
280
+ SJE Plus,diamond package bar code issue,New Req,high,ketan
281
+ SJE Plus,settlement error,New Req,V.Urgent,sarika
282
+ SJE Plus,Report Design as per mail,New Req,med,Krupa
283
+ SJE Plus,Need WIP combine report As Per Mail,New Req,V.Urgent,sarika
284
+ SJE Plus,Update Last Inward Auto Update While FG Same Quality And Metal Require.....,New Req,V.Urgent,sarika
285
+ SJE Plus,Party Style Data Not Coming While Importer Through Import Data,New Req,V.Urgent,sarika
286
+ SJE Plus,Importer Error Su query more then opne value,New Req,V.Urgent,sarika
287
+ SJE Plus,pd head and design by issue,New Req,high,krishna
288
+ SJE Plus,Party Job work How To Maintain,New Req,med,sarika
289
+ SJE Plus,cloud setup as per new server higher ,New Req,V.Urgent,sarika
290
+ SJE Plus,New Company Require,New Req,high,sarika
291
+ SJE Plus,direct bagging transaction issue run script as per given by ketansir,New Req,high,sarika
292
+ SJE Plus,Balance Sheet As Per Mail,New Req,V.Urgent,sarika
293
+ SJE Plus,Jewellery stock item search report Export Image option required,New Req,high,sarika
294
+ SJE Plus,Extra Charge Issue,New Req,V.Urgent,sarika
295
+ SJE Plus,Out Source Training,New Req,V.Urgent,sarika
296
+ SJE Web,software update,New Req,V.Urgent,ravi
297
+ Smart Jewel,cara both branch cutoff,New Req,V.Urgent,sarika
298
+ Smart Jewel,Update PDK (Professional),New Req,V.Urgent,sarika
299
+ Smart Jewel,As Per Mail Style Master Query,New Req,high,sarika
300
+ Smart Jewel,Need JewelCode Same As Bag No for Rejection Order As Per Mail,New Req,V.Urgent,sarika
301
+ Smart Jewel,Jewelelry Acknowledge Issue,New Req,V.Urgent,sarika
302
+ Smart Jewel,Tag Changes,New Req,V.Urgent,sarika
303
+ Smart Jewel,Cutoff + Migration,New Req,V.Urgent,sarika
304
+ Smart Jewel,For Report Or Demo Migration,New Req,high,sarika
305
+ Smart Jewel,Image Not Export From Excel Export Window in PD Module,New Req,V.Urgent,sarika
306
+ Smart Jewel,As Per Given By Ketansir,New Req,V.Urgent,sarika
307
+ Smart Jewel,As Per Mail Charu Remark Update,New Req,V.Urgent,sarika
308
+ Smart Jewel,Branch Issue Bug Extracharge,New Req,V.Urgent,sarika
309
+ Smart Jewel,Out Source Job work Training As Per Siddhi,New Req,med,sarika
310
+ Smart Jewel,Branch Issue Rcv Query,New Req,V.Urgent,sarika
311
+ Smart Jewel,Business Define Copy ,New Req,V.Urgent,sarika
312
+ Smart Jewel,Remarks Update In Inward Through Update Diamond Inward Property,New Req,high,krishna
313
+ Smart Jewel,auto backup After Two Day Will Give To Them,New Req,med,sarika
314
+ Smart Jewel,Direct Call,New Req,high,sarika
315
+ Smart Jewel,Accounting Entry Issue Client master issue and ,New Req,V.Urgent,sarika
316
+ Smart Jewel,Voucher Entry Issue,New Req,V.Urgent,sarika
317
+ Smart Jewel,Labour CHart Reliance ISsue,New Req,V.Urgent,sarika
318
+ Smart Jewel,Master Conference Done With Vikash Or Kalpesh,New Req,V.Urgent,sarika
319
+ Smart Jewel,loss recovery script pending,New Req,V.Urgent,sarika
320
+ Smart Jewel,Loss Recovery Script Pending,New Req,V.Urgent,sarika
321
+ Smart Jewel,script loss,New Req,V.Urgent,sarika
322
+ Smart Jewel,Bag Shift,New Req,V.Urgent,sarika
323
+ Smart Jewel,Importer Base Stone Issue,New Req,V.Urgent,sarika
324
+ Smart Jewel,ALL SLIDE SHOW SELECTION DELETE,New Req,high,sarika
325
+ Smart Jewel,diamond bill number continue show,New Req,V.Urgent,krishna
326
+ Smart Jewel,material recovery issue,New Req,high,krishna
327
+ Smart Jewel,Date Extend as per ritesh sir 31-03-2021,New Req,high,sarika
328
+ Smart Jewel,bag finalise procedure findings merge,New Req,V.Urgent,sarika
329
+ Smart Jewel,Same Style Same Party warning In Bag Movement,New Req,med,sarika
330
+ Smart Jewel,special alloy wrong show export stop,New Req,V.Urgent,krishna
331
+ Smart Jewel,ADD PARTY CS RAW MATERIAL AND RUN SCRIPT AS GIVEN RITESH SIR,New Req,V.Urgent,sarika
332
+ Smart Jewel,Want to set loss % department wise in daily transaction Activate tolerance,New Req,high,sarika
333
+ Smart Jewel,PDP DATA MIGRATION,New Req,V.Urgent,sarika
334
+ Smart Jewel,Job work Configuration in Viswa Devji and D Gemmount,New Req,V.Urgent,sarika
335
+ Smart Jewel,PDP SJE PLUS INSTALATION,New Req,V.Urgent,sarika
336
+ Smart Jewel,Bag Card Stock return as per mail,New Req,V.Urgent,sarika
337
+ Smart Jewel,work order number add in purchase order,New Req,high,krishna
338
+ Smart Jewel,loss recovery issue,New Req,high,krishna
339
+ Smart Jewel,sketch number generate issue (Custom Procedure Changes),New Req,high,krishna
340
+ Smart Jewel,SJE PLUS FOR TRIAL,New Req,V.Urgent,sarika
341
+ Smart Jewel,Requirement need for Bag Front as per mail,New Req,high,sarika
342
+ Smart Jewel,NEW GOLD REPORT REQUIRED as per mail,New Req,V.Urgent,sarika
343
+ Smart Jewel,Set SMS of STC Diamonds,New Req,med,sarika
344
+ Smart Jewel,Repair Sale Packing List Issue,New Req,V.Urgent,sarika
345
+ Smart Jewel,Manufacturer/Supplier Name on tag after branch transfer for re tagging.,New Req,high,gaurav
346
+ Smart Jewel,swan diamond to give latest update sje plus for pd watch list,New Req,V.Urgent,sarika
347
+ Smart Jewel,Kakadia date change 20-feb-2020 as per disscusion done with riteshsir,New Req,V.Urgent,sarika
348
+ Smart Jewel,Offline Data For Exhibition,New Req,V.Urgent,sarika
349
+ Smart Jewel,Laptop Server Instllation offline branch,New Req,V.Urgent,sarika
350
+ Smart Jewel,Payment Option Or Sub Book Issue,New Req,high,sarika
351
+ Smart Jewel,I Jewel Slider,New Req,V.Urgent,sarika
352
+ Smart Jewel,FOR NEW USER ID as per mail,New Req,V.Urgent,sarika
353
+ Smart Jewel,UNABLE TO VIEW PHOTO,New Req,V.Urgent,sarika
354
+ Smart Jewel,Activate NRate for Sale Rate,New Req,med,vipul
355
+ Smart Jewel,BAG FINALIZE DIFF As Per Mail,New Req,med,sarika
356
+ Smart Jewel,gold rate problem,New Req,high,krishna
357
+ Smart Jewel,Quotation Report and Jewellery Report,New Req,med,Krupa
358
+ Smart Jewel,Fg Jewel Code change,New Req,V.Urgent,Vishva
359
+ Smart Jewel,Require Show All Image By Default Tick Thats Why More Time Consuming ,New Req,high,krishna
360
+ Smart Jewel,exel import batch no.issue,New Req,V.Urgent,shubham
361
+ Smart Jewel,Jewelry Opening Costing Update,New Req,high,sarika
362
+ Smart Jewel,Discount on Wastage in Sales Invoice As Per Mail,New Req,high,sarika
363
+ Smart Jewel,outstanding amount sms not send,New Req,high,Ritesh
364
+ Smart Rest,Ledger report in sje,New Req,high,Krupa
365
+ Smart Rest,gst add n new book create,New Req,high,parimal
366
+ Smart Rest,menu change (tables add),New Req,high,Janvi
367
+ Smart Rest,new captain add n old remove n user create,New Req,high,Janvi
368
+ Smart Rest,menu add,New Req,high,Janvi
369
+ Smart Rest,users add n make new design report userwise sale,New Req,high,Janvi
370
+ Smart Rest,for visit,New Req,high,parimal
371
+ Smart Rest,purchase software training & activate,New Req,high,Janvi
372
+ Smart Rest,New Requirenment (Coupon System),New Req,high,parimal
373
+ Smart Rest,New Requirement,New Req,high,parimal
374
+ superpos,super pos menu changes,New Req,high,Janvi
375
+ Unique Plus,many changes in new company,New Req,high,Janvi
376
+ Unique Plus,new company create (ahemdabad),New Req,high,Janvi
377
+ Unique Plus,new sale challan book create,New Req,high,Janvi
378
+ Unique Plus,new company create,New Req,high,Janvi
379
+ Unique Plus,make new purchase return rxip,New Req,high,Janvi
380
+ SJE Plus,bag delivery date issue,Report,V.Urgent,drashti
381
+ SJE Plus,slid show issue,Report,V.Urgent,shubham
382
+ SJE Plus,company name change in print,Report,V.Urgent,drashti
383
+ SJE Plus,order packing list report issue ,Report,V.Urgent,drashti
384
+ SJE Plus,print problem,Report,V.Urgent,drashti
385
+ SJE Plus,packing list issue,Report,V.Urgent,Heta
386
+ SJE Plus,bill issue,Report,V.Urgent,Heta
387
+ SJE Plus,bill not show,Report,V.Urgent,drashti
388
+ SJE Plus,packing list serial no. issue,Report,V.Urgent,drashti
389
+ SJE Plus,New Report as per mail,Report,high,Krupa
390
+ SJE Plus,tag price in report issue,Report,high,drashti
391
+ SJE Plus,sales report format issue,Report,high,Krupa
392
+ SJE Plus,Reliance order sheet report print from gati software ,Report,high,sarika
393
+ SJE Plus,memo invoice issue,Report,high,drashti
394
+ SJE Plus,bill format change,Report,high,Heta
395
+ SJE Plus,in report logo add,Report,high,Heta
396
+ SJE Plus,print out issue,Report,high,drashti
397
+ SJE Plus,print issue,Report,high,Heta
398
+ SJE Plus,report changes and make to report,Report,high,Jagruti
399
+ SJE Plus,packing list alignment print issue,Report,high,Heta
400
+ SJE Plus,report changes,Report,high,yogita
401
+ SJE Plus,report changes,Report,high,Jagruti
402
+ SJE Plus,bag print issue,Report,high,Heta
403
+ SJE Plus,bag print image issue,Report,high,Heta
404
+ SJE Plus,bag print issue,Report,high,Jagruti
405
+ SJE Plus,file issue,Report,high,Heta
406
+ SJE Plus,jewellery inward report load issue,Report,high,Sajeda
407
+ SJE Plus,report problem,Report,high,drashti
408
+ SJE Plus,bag print style code cut,Report,high,sarika
409
+ SJE Plus,in bill logo change,Report,high,drashti
410
+ SJE Plus,report default sat,Report,high,Heta
411
+ SJE Plus,As Per Mail Want Report,Report,high,sarika
412
+ SJE Plus,print error,Report,high,Jagruti
413
+ Smart Jewel,gross weight issue in print,Report,V.Urgent,Heta
414
+ Smart Jewel,bill print format issue,Report,V.Urgent,Jagruti
415
+ Smart Jewel,quotation print issue,Report,V.Urgent,Jagruti
416
+ Smart Jewel,Packing List Data Not Coming,Report,V.Urgent,sarika
417
+ Smart Jewel,tag add issue in print,Report,V.Urgent,drashti
418
+ Smart Jewel,tag print issue,Report,V.Urgent,Jagruti
419
+ Smart Jewel,print path set issue,Report,V.Urgent,yogita
420
+ Smart Jewel,gross weight issue in bill print,Report,V.Urgent,Heta
421
+ Smart Jewel,bill print details issue,Report,V.Urgent,Heta
422
+ Smart Jewel,report mail issue,Report,V.Urgent,Heta
423
+ Smart Jewel,slide show report issue,Report,high,Heta
424
+ Smart Jewel,tag change issue,Report,high,drashti
425
+ Smart Jewel,tax not show in packing list issue ,Report,high,Jagruti
426
+ Smart Jewel,labour bill gst issue,Report,high,Heta
427
+ Smart Jewel,in quotation column add ,Report,high,Heta
428
+ Smart Jewel,bill print issue,Report,high,Jagruti
429
+ Smart Jewel,tag quality change issue in print,Report,high,Jagruti
430
+ Smart Jewel,design no not show in packing list,Report,high,Sajeda
431
+ Smart Jewel,customer return print issue,Report,high,drashti
432
+ Smart Jewel,bill total wrong in diamond bill ,Report,high,vipul
433
+ Smart Jewel,quotation prosses remark add and packing list order no. and po no. add issue,Report,high,Jagruti
434
+ Smart Jewel,jewelry sales report issue,Report,high,Heta
435
+ Smart Jewel, make new report,Report,high,drashti
436
+ Smart Jewel,packing list image not show in report,Report,high,Heta
437
+ Smart Jewel,qr code add in tag issue,Report,high,drashti
438
+ Smart Jewel,client name remove in daily bag report,Report,high,Jagruti
439
+ Smart Jewel,tag layout changes issue,Report,high,yogita
440
+ Smart Jewel,print preview issue in packing list,Report,high,Jagruti
441
+ Smart Jewel,job print problem,Report,high,drashti
442
+ Smart Jewel,par peace making charge issue in bill ,Report,high,Heta
443
+ Smart Jewel,tax invoice issue,Report,high,Heta
444
+ Smart Jewel,tax invoice color stone extra charge issue,Report,high,Heta
445
+ Smart Jewel,sample line tag price and making changes,Report,high,drashti
446
+ Smart Jewel,cost card report issue,Report,high,Heta
447
+ Smart Rest,bill name change,Report,high,Janvi
448
+ Smart Rest,print not show,Report,high,Janvi
449
+ Smart Rest,menu change,Report,high,Janvi
450
+ Smart Rest,bill issue,Report,high,Janvi
451
+ Smart Rest,menu download ,Report,high,Janvi
452
+ Smart Rest,text small issue,Report,high,Janvi
453
+ Smart Rest,kot print issue,Report,high,Janvi
454
+ Smart Rest,bill no change issue,Report,high,Janvi
455
+ Smart Rest,gst charge issue,Report,high,Janvi
456
+ Smart Rest,menu pdf export issue,Report,high,Janvi
457
+ Smart Rest,report issue,Report,high,Janvi
458
+ Smart Rest,menu update,Report,high,Janvi
459
+ Smart Rest,menu double show issue,Report,high,Janvi
460
+ Smart Rest,gst add ,Report,high,Janvi
461
+ Smart Rest,item wise sale report,Report,high,Janvi
462
+ Smart Rest,bill date change issue,Report,high,Janvi
463
+ Smart Rest,bill delete issue n bill seris issue,Report,high,Janvi
464
+ Smart Rest,item add issue n print issue n guj name add,Report,high,Janvi
465
+ Smart Rest,serial bill no set (3121),Report,high,Janvi
466
+ Smart Rest,total sales report not open in link error msg show(default browser set issue),Report,high,Janvi
467
+ Smart Rest,party name not show in bill 9how to add training),Report,high,Janvi
468
+ Smart Rest,token issue (discount add),Report,high,Janvi
469
+ Smart Rest,year change issue,Report,high,Janvi
470
+ Smart Rest,bank entry date change issue error n purchase return issue,Report,high,Janvi
471
+ Smart Rest,inventory issue (receipe set),Report,high,Janvi
472
+ Smart Rest,kot item double print issue,Report,high,Janvi
473
+ Smart Rest,card related,Report,high,parimal
474
+ Smart Rest,bill change,Report,high,Janvi
475
+ Smart Rest,bill change issue n bill delete,Report,high,Janvi
476
+ Smart Rest,store entry related n report issue n issue item order by error,Report,high,Janvi
477
+ Smart Rest,bill delete issue,Report,high,Janvi
478
+ Smart Rest,bill issue,Report,high,Pratik
479
+ Smart Rest,packing list problem,Report,high,Jagruti
480
+ Smart Rest,quotation image issue,Report,high,Jagruti
481
+ superpos,bill time issue in repx,Report,high,Janvi
482
+ superpos,rate n qty edit issue kg gram wise,Report,high,Janvi
483
+ superpos,sale report issue (Design Report repx changes) N User Edit n in bill powered by remove,Report,high,Janvi
484
+ superpos,Print issue n bill issue n system date issue n bill delete,Report,high,Janvi
485
+ superpos,gst no add n bill repx changes n many changes,Report,high,Janvi
486
+ superpos,Discount print issue & groupwise report & table wise report issue,Report,high,Janvi
487
+ superpos,Bill Not Edit Update,Report,high,parimal
488
+ superpos,Make new bill print out,Report,high,Janvi
489
+ superpos,kot print n preview double show issue n subgroupwise kot print set issue (error),Report,high,Janvi
490
+ superpos,bill issue,Report,high,Janvi
491
+ superpos,one report import n check,Report,high,Janvi
492
+ superpos,item add n rate change rights n report issue,Report,high,Janvi
493
+ superpos,bill issue n give update,Report,high,Janvi
494
+ superpos,bill n kot print issue(printer issue),Report,high,Janvi
495
+ superpos,kot procedure alter n check preview,Report,high,Janvi
496
+ Unique Plus,multipal bill print issue,Report,high,Janvi
497
+ Unique Plus,Bill print issue,Report,high,Janvi
498
+ Unique Plus,Address changes n bill issue n report layout issue n gst issue,Report,high,Janvi
499
+ Unique Plus,print issue,Report,high,Janvi
500
+ Unique Plus,item issue n bill issue,Report,high,Janvi
501
+ Unique Plus,bill pdf issue n many issue related ledger n settlement,Report,high,Janvi
502
+ Unique Plus,bill delievery address issue,Report,high,Janvi
503
+ Unique Plus,in bill rounding issue (in bill repx set),Report,high,Janvi
504
+ Unique Plus,delievery address field size issue (150 length) n repx changes,Report,high,Janvi
505
+ Unique Plus,ledger issue n report stock issue,Report,high,Saloni
506
+ Unique Plus,Customer Data report,Report,high,Janvi
507
+ Unique Plus,october Sale report excel file,Report,high,Janvi
508
+ Unique Plus,cash recipt n bill issue (set in 4 company n give entry training),Report,high,Janvi
509
+ Unique Plus,october sale,Report,high,Janvi
510
+ Unique Plus,out standing report error,Report,high,Janvi
511
+ Unique Plus,Make Export Invoice Book for us,Report,high,Janvi
512
+ Unique Plus,bill rate issue n many issue,Report,high,Janvi
513
+ Unique Plus,gstr 1 report,Report,high,Janvi
514
+ Unique Plus,invoice edit issue,Report,high,Janvi
515
+ Unique Plus,Bill Wise Os N Ledger Issue,Report,high,Janvi
516
+ Unique Plus,Gstr 1 report related,Report,high,Janvi
517
+ Unique Plus,profit loss n sale n purchase report issue,Report,high,Janvi
518
+ Unique Plus,sales retun print (new report create),Report,high,Janvi
519
+ Unique Plus,Balance sheet issue,Report,high,Janvi
520
+ Unique Plus,Sale Report Issue,Report,high,Janvi
521
+ Unique Plus,Import Purchase Rxip n stock as on date issue,Report,high,Janvi
522
+ Unique Plus,All Book Report changes & All procedure Tax detail add,Report,high,Janvi
523
+ SJE Plus,weight chart issue ,Support,high,krishna
524
+ SJE Plus,importer update and software update,Support,high,krishna
525
+ SJE Plus,jewelry inward diamond group add issue,Support,high,Sajeda
526
+ SJE Plus,memo process image not show,Support,high,krishna
527
+ SJE Plus,repair order issue,Support,high,krishna
528
+ SJE Plus,software slow,Support,high,Ritesh
529
+ SJE Plus,karigar name not change issue and master delete issue,Support,high,sarika
530
+ SJE Plus,make a new sales inward and ask about material entry,Support,high,sarika
531
+ SJE Plus,in purchase order order group want ,Support,high,Sajeda
532
+ SJE Plus,memo return entry level issue,Support,high,krishna
533
+ SJE Plus,voucher bank entry how to show,Support,high,jaytur
534
+ SJE Plus,customer lager issue,Support,high,Sajeda
535
+ SJE Plus,image upload issue and inward issue and entry delete issue,Support,high,yogita
536
+ SJE Plus,expense entry level issue,Support,high,krishna
537
+ SJE Plus,general payment issue,Support,high,krishna
538
+ SJE Plus,branch file inward issue,Support,high,sarika
539
+ SJE Plus,journal voucher delete issue,Support,high,Sajeda
540
+ SJE Plus,out sours entry issue,Support,high,krishna
541
+ SJE Plus,gold rate update,Support,high,yogita
542
+ SJE Plus,bag not generate in new order book,Support,high,gaurav
543
+ SJE Plus,recovery entry issue,Support,high,shubham
544
+ SJE Web,slid show issue,Support,V.Urgent,vipul
545
+ SJE Web,create category ,Support,high,vilas
546
+ SJE Web,Repair Issue or Other Query,Support,high,shubham
547
+ SJE Web,software issue(urgent),Support,V.Urgent,ravi
548
+ SJE Web,sync error,Support,high,vilas
549
+ SJE Web,ask item how to show,Support,high,vilas
550
+ Smart Jewel,cash settlement issue,Support,V.Urgent,shubham
551
+ Smart Jewel,node installation,Support,V.Urgent,yogita
552
+ Smart Jewel,software close,Support,V.Urgent,krishna
553
+ Smart Jewel,log in issue,Support,V.Urgent,vipul
554
+ Smart Jewel,server change ,Support,V.Urgent,yogita
555
+ Smart Jewel,installation,Support,V.Urgent,Janvi
556
+ Smart Jewel,software close,Support,V.Urgent,Jagruti
557
+ Smart Jewel,node installation,Support,high,Heta
558
+ Smart Jewel,image issue,Support,high,shubham
559
+ Smart Jewel,excel inward issue,Support,high,krishna
560
+ Smart Jewel,metal bag cancel issue,Support,high,krishna
561
+ Smart Jewel,image path set,Support,high,Heta
562
+ Smart Jewel,new code issue and padding order convert issue,Support,high,shubham
563
+ Smart Jewel,software slow,Support,high,Sajeda
564
+ Smart Jewel,item wise metal report issue and item finalize gold add entry issue,Support,high,gaurav
565
+ Smart Jewel,server change,Support,high,Heta
566
+ Smart Jewel,branch transfer issue,Support,high,Sajeda
567
+ Smart Jewel,diamond stock loose issue,Support,high,vipul
568
+ Smart Jewel,installation,Support,high,yogita
569
+ Smart Jewel,style master image network path issue,Support,high,Sajeda
570
+ Smart Jewel,diamond entry delete issue,Support,high,gaurav
571
+ Smart Jewel,diamond approval retune issue,Support,high,sarika
572
+ Smart Jewel,bill entry issue,Support,high,sarika
573
+ Smart Jewel,software update ,Support,high,yogita
574
+ Smart Jewel,item add issue,Support,high,Sajeda
575
+ Smart Jewel,installation,Support,high,krishna
576
+ Smart Jewel,labour amount problem,Support,high,sarika
577
+ Smart Jewel,stock- issue,Support,high,Sajeda
578
+ Smart Rest,password reset,Support,high,Janvi
579
+ Smart Rest,group add issue n item add n property setting n printer issue n key,Support,high,Janvi
580
+ Smart Rest,tab software close,Support,high,Janvi
581
+ Smart Rest,create new admin id,Support,high,Janvi
582
+ Smart Rest,Ctrl utility update kot issue,Support,high,Janvi
583
+ Smart Rest,font in hindi in kot (training),Support,high,Janvi
584
+ Smart Rest,tab issue,Support,high,Janvi
585
+ Smart Rest,key,Support,high,Janvi
586
+ Smart Rest,token issue,Support,high,Janvi
587
+ Smart Rest,How to add customer in bill give training,Support,high,Janvi
588
+ Smart Rest,software close,Support,high,Janvi
589
+ Smart Rest,make new service captain waiter report,Support,high,Janvi
590
+ Smart Rest,bill n kot issue,Support,high,Janvi
591
+ Smart Rest,KEY,Support,high,Vaibhavi
592
+ Smart Rest,KEY delete,Support,high,Vaibhavi
593
+ Smart Rest,kot print issue (setting changes),Support,high,Janvi
594
+ Smart Rest,run time error (partywise sale),Support,high,Janvi
595
+ Smart Rest,KEY,Support,high,Vaibhavi
596
+ Smart Rest,bill delete issue,Support,high,Janvi
597
+ Smart Rest,items add issue,Support,high,Janvi
598
+ Smart Rest,gst no.add,Support,high,Janvi
599
+ Smart Rest,stock delete ,Support,high,Janvi
600
+ Smart Rest,ip address issue,Support,high,Janvi
601
+ Smart Rest,in bill name and number n repx changes,Support,high,Janvi
602
+ Smart Rest,software issue,Support,high,Janvi
603
+ Smart Rest,tablet issue,Support,high,Janvi
604
+ Smart Rest,store software training,Support,high,Janvi
605
+ Smart Rest,log in issue,Support,high,Janvi
606
+ Smart Rest,software close,Support,high,Janvi
607
+ superpos,Report Changes N Some issue in software & Menu Changes,Support,high,Janvi
608
+ superpos,items add n bill issue n item rate type issue,Support,high,Janvi
609
+ superpos,logo change (net ssue -on call),Support,high,Janvi
610
+ superpos,Group n Item add in 2 branch,Support,high,Janvi
611
+ superpos,Group n item add,Support,high,Janvi
612
+ superpos,menu n group add,Support,high,Janvi
613
+ superpos,item add n grp add,Support,high,Janvi
614
+ superpos,super pos update n users create n many change in software,Support,high,Janvi
615
+ superpos,Many Changes in software,Support,high,Janvi
616
+ superpos,data sync issue,Support,high,Janvi
617
+ superpos,Many Changes In Software,Support,high,Janvi
618
+ superpos,Many Issue in software & update issue & kot n bill print issue,Support,high,Janvi
619
+ superpos,software close,Support,high,Janvi
620
+ superpos,Discount issue n item add edit training,Support,high,Janvi
621
+ superpos,Discount issue n kot issue,Support,high,Janvi
622
+ superpos,Item Rate Changes,Support,high,Janvi
623
+ superpos,Installation n key,Support,high,Janvi
624
+ superpos,item name issue n group issue n bill issue,Support,high,Janvi
625
+ superpos,register key issue,Support,high,Janvi
626
+ superpos,menu update n software issue,Support,high,Janvi
627
+ superpos,software issue (connection string error),Support,high,Janvi
628
+ superpos,item add n training,Support,high,Janvi
629
+ superpos,sync issue,Support,high,Janvi
630
+ superpos,how to add items in panel training,Support,high,Janvi
631
+ superpos,new setup update ,Support,high,Janvi
632
+ superpos,new setup update ,Support,high,Janvi
633
+ superpos,superpos key n software issue,Support,high,parimal
634
+ superpos,user name update(report new requirenment),Support,high,parimal
635
+ superpos,Althan Key register,Support,high,Janvi
636
+ Unique Plus,log in issue (data suspect),Support,high,Janvi
637
+ Unique Plus,script run,Support,high,Janvi
638
+ Unique Plus,purchase entry edit issue,Support,high,Janvi
639
+ Unique Plus,software close,Support,high,Janvi
640
+ Unique Plus,add less issue (procedure changes),Support,high,Janvi
641
+ Unique Plus,Wholesale rate open n set iin sale n item master,Support,high,Janvi
642
+ Unique Plus,reverse rate set issue,Support,high,Janvi
643
+ Unique Plus,data remove n salesman issue,Support,high,Janvi
644
+ Unique Plus,Memory full Error (data suspect),Support,high,Janvi
645
+ Unique Plus,Cash N Card sale Issue,Support,high,Janvi
646
+ Unique Plus,sms issue,Support,high,Saloni
647
+ Unique Plus,software update issue,Support,high,Janvi
648
+ Unique Plus,Baroda data mail,Support,high,Janvi
649
+ Unique Plus,tcs add,Support,high,Janvi
650
+ Unique Plus,Generate year update issue n Make new tax Master,Support,high,Janvi
651
+ Unique Plus,stock issue,Support,high,Janvi
652
+ Unique Plus,capital account entry issue n stock report issue,Support,high,Janvi
653
+ Unique Plus,ledger profit n loss n balance sheet issue,Support,high,Janvi
654
+ Unique Plus,software close,Support,high,Janvi
655
+ Unique Plus,backup issue,Support,high,Janvi
656
+ Unique Plus,take back up,Support,high,Janvi
657
+ Unique Plus,Voucher (bank n cash),Support,high,Janvi
658
+ Unique Plus,data restore n entry training n bill delete issue,Support,high,Janvi
659
+ Unique Plus,contact add /list,Support,high,Janvi
660
+ Unique Plus,entry lock in 2 company,Support,high,Janvi
661
+ Unique Plus,unlock option(merge item in all book),Support,high,Janvi
662
+ Unique Plus,stock difference (balance sheet n stock a/c issue),Support,high,Janvi
663
+ Unique Plus,BAckup Issue n 5 branch sale delete issue (april may june n july),Support,high,Janvi
664
+ SJE Plus,Tag issue,Tag,high,drashti
665
+ SJE Plus,New Tag Create,Tag,V.Urgent,sarika
666
+ SJE Plus,As per mail tag create ,Tag,high,drashti
667
+ SJE Plus,Tag item size add,Tag,high,drashti
668
+ SJE Plus,Direct Call,Tag,V.Urgent,drashti
669
+ SJE Plus,Direct Call,Tag,V.Urgent,drashti
670
+ SJE Plus,Direct Call,Tag,V.Urgent,drashti
671
+ SJE Plus,Direct Call,Tag,V.Urgent,drashti
672
+ SJE Plus,Direct Call,Tag,V.Urgent,drashti
673
+ SJE Plus,Direct Call,Tag,high,drashti
674
+ SJE Plus,Direct Call,Tag,V.Urgent,drashti
675
+ SJE Plus,Direct Call,Tag,high,drashti
676
+ SJE Plus,New Ensemble Tag Create As per req.,Tag,high,drashti
677
+ SJE Plus,tag not print,Tag,V.Urgent,drashti
678
+ SJE Plus,tag print problem,Tag,high,jaytur
679
+ SJE Plus,bar code and weight machine attach,Tag,high,drashti
680
+ SJE Plus,in sje plus tag add ,Tag,high,drashti
681
+ SJE Plus,New Tag,Tag,high,Sajeda
682
+ SJE Plus,tag problem(urgent),Tag,V.Urgent,jaytur
683
+ Unique Plus,barcode issue,Tag,high,Janvi
684
+ Unique Plus,bar code issue (new tag create),Tag,high,Janvi
685
+ Unique Plus,bar code issue,Tag,high,Janvi
686
+ Unique Plus,tag import,Tag,high,Janvi
687
+ Unique Plus,tag set,Tag,high,Janvi
688
+ Unique Plus,New Tag Create,Tag,high,Janvi
689
+ Unique Plus,bar code scen issue,Tag,high,Pratik
690
+ Unique Plus,Tag Print issue (tag cut),Tag,high,Janvi
691
+ Unique Plus,Tag Print issue (client side printer issue),Tag,high,Janvi
692
+ Unique Plus,tag issue,Tag,high,Janvi
693
+ Unique Plus,tag related (New tag format),Tag,high,Janvi
694
+ Unique Plus,tag printing issue (tag repx change),Tag,high,Janvi
695
+ Smart Jewel,Tag issue,Tag,med,drashti
696
+ Smart Jewel,tag print issue,Tag,high,Heta
697
+ Smart Jewel, script in ZPL of set tag position,Tag,high,vipul
698
+ Smart Jewel,software not start,Tag,high,yogita
699
+ Smart Jewel,tag changes,Tag,med,Sajeda
700
+ Smart Jewel,Direct Call,Tag,V.Urgent,drashti
701
+ Smart Jewel,bar-code setting issue(urgent),Tag,V.Urgent,krishna
702
+ Smart Jewel,Direct Call,Tag,V.Urgent,sarika
703
+ Smart Jewel,tag problem and data issue,Tag,V.Urgent,sarika
704
+ Smart Jewel,tag not show(urgent),Tag,V.Urgent,krishna
705
+ Smart Jewel,tag print add,Tag,V.Urgent,prakash
706
+ Smart Jewel,Tag print issue,Tag,high,drashti
707
+ Smart Jewel,Tag set and tag not print,Tag,high,drashti
708
+ Smart Jewel,tag print issue,Tag,V.Urgent,Heta
709
+ Smart Jewel,Tag Changes,Tag,V.Urgent,drashti
710
+ Smart Jewel,group tag issue,Tag,V.Urgent,drashti
711
+ Smart Jewel,tag print set,Tag,V.Urgent,Sajeda
712
+ Smart Jewel,tag print issue,Tag,high,krishna
713
+ Smart Jewel,tag image problem,Tag,high,Sajeda
714
+ Smart Jewel,tag font change,Tag,high,jaytur
715
+ Smart Jewel,tag print error,Tag,high,jaytur
716
+ Smart Jewel,tag preview problem and report print problem,Tag,high,Jagruti
717
+ Smart Jewel,Make tag without GST,Tag,high,Jagruti
718
+ Smart Jewel,tag font change,Tag,high,shubham
719
+ Smart Jewel,tag problem,Tag,high,sarika
720
+ Smart Jewel,in tag quality add,Tag,high,krishna
721
+ Smart Jewel,tag problem,Tag,high,krishna
722
+ Smart Jewel,tag print problem,Tag,high,Sajeda
723
+ Smart Jewel,tag problem,Tag,high,chiranjiv
724
+ Smart Jewel,tag setting issue,Tag,high,krishna
725
+ Smart Jewel,tag changes,Tag,high,krishna
726
+ Smart Jewel,tag print changes,Tag,high,Heta
727
+ Smart Jewel,As Per mail new tag create,Tag,high,drashti
728
+ Smart Jewel,tag setting issue,Tag,high,sarika
729
+ Smart Jewel,tag mrp issue,Tag,high,sarika
730
+ Smart Jewel,tag preview problem,Tag,high,sarika
731
+ Smart Jewel,tag problem,Tag,high,shubham
732
+ Smart Jewel,tag margin sat(urgent),Tag,V.Urgent,krishna
733
+ Smart Jewel,tag alignment set,Tag,high,Sajeda
734
+ Smart Jewel,tag problem,Tag,high,krishna
735
+ Smart Jewel,tag not show proper,Tag,high,krishna
736
+ Smart Jewel,tag quality problem,Tag,high,Sajeda
737
+ Smart Jewel,tag weight problem,Tag,high,Sajeda
738
+ Smart Jewel,tag weight problem,Tag,high,Jagruti
739
+ Smart Jewel,tag mrp problem,Tag,high,krishna
740
+ Smart Jewel,ask about tag,Tag,high,krishna
741
+ Smart Jewel,tag changes,Tag,V.Urgent,sarika
742
+ Smart Jewel,tag print problem,Tag,high,krishna
743
+ Smart Jewel,tag bar code printing issue(As per whatsapp),Tag,high,prakash
744
+ Smart Jewel,tag print problem,Tag,high,vipul
745
+ Smart Jewel,tag issue(urgent),Tag,V.Urgent,Sajeda
746
+ Smart Jewel,in tag print diamond weight not show,Tag,high,Heta
747
+ Smart Jewel,Tag Create,Tag,high,Heta
748
+ Smart Jewel,tag printing issue,Tag,high,sarika
749
+ Smart Jewel,tag wise scan problem,Tag,high,shubham
750
+ Smart Jewel,tag problem,Tag,high,sarika
751
+ Smart Jewel,tag scale sat,Tag,high,vipul
752
+ Smart Jewel,tag problem(urgent),Tag,high,vipul
753
+ Smart Jewel,tag scan problem,Tag,high,Sajeda
754
+ Smart Jewel,tag print issue,Tag,V.Urgent,Sajeda
755
+ Smart Jewel, tag design create(for exhibition),Tag,high,Sajeda
756
+ Smart Jewel,sample line tag issue,Tag,high,Sajeda
757
+ Smart Jewel,tag printing problem,Tag,high,Jagruti
758
+ Smart Jewel,in bag tag qr code set(urgent for exhibition),Tag,med,Sajeda
759
+ Smart Jewel,rfid tag issue,Tag,high,Sajeda
760
+ Smart Jewel,tag details problem,Tag,high,krishna
761
+ Smart Jewel,tag rate issue,Tag,high,krishna
762
+ Smart Jewel,Order problem,Tag,high,ashit
763
+ Smart Jewel,tag problem,Tag,high,Sajeda
764
+ Smart Jewel,tag issue(urgent for exhibition),Tag,V.Urgent,drashti
765
+ Smart Jewel,tag print issue,Tag,high,krishna
766
+ Smart Jewel,ask tag issue,Tag,high,krishna
767
+ Smart Jewel,tag changes,Tag,high,Sajeda
768
+ Smart Jewel,tag issue,Tag,high,Jagruti
769
+ Smart Jewel,tag print issue,Tag,V.Urgent,jaytur
770
+ Smart Jewel,tag print problem,Tag,high,drashti
771
+ Smart Jewel,tag font set,Tag,V.Urgent,Vishva
772
+ Smart Jewel,tag changes(urgent),Tag,V.Urgent,drashti
773
+ Smart Jewel,tag problem,Tag,high,jaytur
774
+ Smart Jewel,tag issue,Tag,high,Sajeda
775
+ Smart Jewel,tag issue,Tag,high,krishna
776
+ Smart Jewel,tag print style number add,Tag,high,drashti
777
+ Smart Jewel,tag problem,Tag,high,krishna
778
+ Smart Jewel,tag problem,Tag,high,krishna
779
+ Smart Jewel,tag problem,Tag,V.Urgent,krishna
780
+ Smart Jewel,in tag bar code not scan,Tag,high,Vishva
781
+ Smart Jewel,tag printing issue,Tag,high,krishna
782
+ Smart Jewel,tag add problem,Tag,high,Sajeda
783
+ Smart Jewel,tag issue,Tag,high,krishna
784
+ Smart Jewel,tag print problem,Tag,high,shubham
785
+ Smart Jewel,tag print issue,Tag,high,jaytur
786
+ Smart Jewel,tag problem,Tag,high,krishna
787
+ Smart Jewel,tag problem,Tag,high,sonal
788
+ Smart Jewel,tag problem,Tag,high,Vishva
789
+ Smart Jewel,in tag details problem,Tag,high,sonal
790
+ Smart Jewel,tag issue,Tag,high,Sajeda
791
+ Smart Jewel,tag problem,Tag,high,Sajeda
792
+ Smart Jewel,tag format manual set,Tag,high,drashti
793
+ Smart Jewel,tag printing issue,Tag,high,krishna
794
+ Smart Jewel,tag bar code not scan,Tag,V.Urgent,drashti
795
+ Smart Jewel,tag print problem,Tag,high,Vishva
796
+ Smart Jewel,tag print problem,Tag,high,krishna
797
+ Smart Jewel,tag print problem,Tag,high,sonal
798
+ Smart Jewel,tag changes,Tag,high,Sajeda
799
+ Smart Jewel,tag problem,Tag,high,sonal
800
+ Smart Jewel,tag problem,Tag,high,krishna
801
+ Smart Jewel,tag printing issue,Tag,high,sonal
802
+ Smart Jewel,write tag amount ,Tag,high,Heta
803
+ Smart Jewel,tag problem,Tag,high,Vishva
804
+ Smart Jewel,tag print issue,Tag,high,krishna
805
+ Smart Jewel,tag designing,Tag,high,Heta
806
+ Smart Jewel,tag price sat issue,Tag,high,sonal
807
+ Smart Jewel,new sample line tag problem,Tag,high,krishna
808
+ Smart Jewel,tag issue,Tag,high,krishna
809
+ Smart Jewel,tag printing issue,Tag,high,sonal
810
+ Smart Jewel,tag problem,Tag,high,krishna
811
+ Smart Jewel,tag problem,Tag,high,krishna
812
+ Smart Jewel,tag issue,Tag,high,drashti
813
+ Smart Jewel,tag print problem,Tag,high,Heta
814
+ SJE Plus,New Report,Report,high,drashti
815
+ Unique Plus,sale report mis n cash book report,Report,high,Janvi
816
+ Unique Plus,in sale form stock issue,Report,high,Janvi
817
+ Unique Plus,purchase repx print preview wrong\repx change,Report,high,Janvi
818
+ Unique Plus,last year purchase sale report,Report,high,Janvi
819
+ Unique Plus,bill preview issue,Report,high,Janvi
820
+ Unique Plus,repx changes,Report,high,Janvi
821
+ SJE Plus,log in issue,Support,V.Urgent,Jagruti
822
+ SJE Plus,server pc installation,Support,V.Urgent,Heta
823
+ SJE Plus,software close,Support,V.Urgent,Sajeda
824
+ SJE Plus,server pc installation,Support,V.Urgent,Jagruti
825
+ SJE Plus,server pc update ,Support,V.Urgent,yogita
826
+ SJE Plus,metal quality formula change in master,Support,V.Urgent,Sajeda
827
+ SJE Plus,server log in issue,Support,V.Urgent,yogita
828
+ SJE Plus,software close in server pc,Support,V.Urgent,Jagruti
829
+ Smart Jewel,order issue,Support,V.Urgent,krishna
uploads/test_datasetv1.csv ADDED
@@ -0,0 +1,829 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ project,desc,category,priority,assign to
2
+ SJE Plus,installtion,Installation,med,yogita
3
+ SJE Plus,iis right hand installation,Installation,high,vipul
4
+ SJE Plus,ipad installtion,Installation,V.Urgent,yogita
5
+ SJE Plus,demo server installtion,Installation,V.Urgent,yogita
6
+ SJE Plus,auto backup query,Installation,high,sarika
7
+ SJE Plus,demo installation,Installation,high,gaurav
8
+ SJE Plus,installation,Installation,V.Urgent,yogita
9
+ SJE Plus,installation,Installation,V.Urgent,yogita
10
+ SJE Plus,software install node,Installation,V.Urgent,shubham
11
+ SJE Plus,soff installation,Installation,V.Urgent,yogita
12
+ SJE Plus,sql server installation make server format,Installation,V.Urgent,sarika
13
+ SJE Plus,installation,Installation,V.Urgent,Jagruti
14
+ Smart Jewel,sql installation data restore mail,Installation,V.Urgent,sarika
15
+ Smart Jewel,server installation ransomeware attack firmate server reinstallation,Installation,V.Urgent,sarika
16
+ Smart Jewel,sql server installation uni design,Installation,high,vipul
17
+ Smart Jewel,direct,Installation,high,drashti
18
+ Smart Jewel,installation,Installation,high,yogita
19
+ Smart Jewel,installation,Installation,high,Jagruti
20
+ Smart Jewel,node installation,Installation,high,Jagruti
21
+ Smart Jewel,installation,Installation,high,Jagruti
22
+ Smart Jewel,installation,Installation,high,krishna
23
+ Smart Jewel,node installation,Installation,high,sarika
24
+ Smart Jewel,installation,Installation,high,Jagruti
25
+ Smart Jewel,installation,Installation,high,sarika
26
+ Smart Jewel,installation(urgent,Installation,V.Urgent,Jagruti
27
+ Smart Jewel,installation,Installation,high,Jagruti
28
+ Smart Jewel,installation,Installation,high,Sajeda
29
+ Smart Jewel,installation,Installation,high,krishna
30
+ Smart Jewel,software close,Installation,V.Urgent,gaurav
31
+ Smart Jewel,installation,Installation,high,Jagruti
32
+ Smart Jewel,node installation(v.urgent,Installation,V.Urgent,Sajeda
33
+ Smart Jewel,pm jewelers data shifting mail printer setup pende,Installation,V.Urgent,sarika
34
+ Smart Jewel,installation,Installation,high,Jagruti
35
+ Smart Jewel,installation,Installation,high,Heta
36
+ Smart Jewel,installation signature,Installation,high,Heta
37
+ Smart Jewel,installation signature,Installation,high,drashti
38
+ Smart Jewel,server installation,Installation,high,Jagruti
39
+ Smart Jewel,installation 2 pc,Installation,high,Sajeda
40
+ Smart Jewel,installation,Installation,V.Urgent,krishna
41
+ Smart Jewel,software installation exhibition,Installation,high,Jagruti
42
+ Smart Jewel,node installation,Installation,high,sonal
43
+ Smart Jewel,node installation,Installation,high,sonal
44
+ Smart Jewel,installation signature,Installation,high,Heta
45
+ Smart Jewel,installation,Installation,high,sonal
46
+ Smart Jewel,installation(tomorrow 12:30,Installation,high,sonal
47
+ Smart Jewel,installation,Installation,high,Vishva
48
+ Smart Jewel,server installation,Installation,V.Urgent,Vishva
49
+ Smart Jewel,node installation,Installation,V.Urgent,jaytur
50
+ Smart Jewel,server installation,Installation,high,Vishva
51
+ Smart Jewel,installation,Installation,high,sonal
52
+ Smart Jewel,installation,Installation,high,sonal
53
+ Smart Jewel,installation,Installation,high,Jagruti
54
+ Smart Jewel,sje plus installation,Installation,high,sonal
55
+ Smart Jewel,installation,Installation,high,sonal
56
+ Smart Jewel,server installation,Installation,high,Jagruti
57
+ Smart Jewel,node installation,Installation,high,Jagruti
58
+ Smart Rest,software install,Installation,high,Janvi
59
+ Smart Rest,installation n store datum delete n report training,Installation,high,Janvi
60
+ Smart Rest,printer install,Installation,high,Janvi
61
+ Smart Rest,server currpt installation,Installation,high,Janvi
62
+ Smart Rest,installation n time issue n printer install,Installation,high,Janvi
63
+ Smart Rest,software install,Installation,high,Janvi
64
+ Smart Rest,installation,Installation,high,Janvi
65
+ Smart Rest,printer issue printer installation,Installation,high,Janvi
66
+ Smart Rest,installation n training,Installation,high,Janvi
67
+ Smart Rest,installation datum restore n image issue,Installation,high,Janvi
68
+ Smart Rest,sr mobile installation n format change,Installation,high,Janvi
69
+ Smart Rest,installation n sr mobile,Installation,high,Janvi
70
+ Smart Rest,installation node pc,Installation,high,Janvi
71
+ Smart Rest,installation,Installation,high,Janvi
72
+ Smart Rest,software install,Installation,high,Janvi
73
+ Smart Rest,server transfer n datum merge n printer issue installation,Installation,high,Janvi
74
+ Smart Rest,backup n format pc n installation,Installation,high,Janvi
75
+ Smart Rest,software install n sr mobile new company,Installation,high,Janvi
76
+ Smart Rest,installation,Installation,high,Janvi
77
+ Smart Rest,sr mobile node software install n software image issue,Installation,high,Janvi
78
+ Smart Rest,new sr mobile create n group create n sr installation,Installation,high,Janvi
79
+ Smart Rest,software install,Installation,high,parimal
80
+ Smart Rest,software install user pc,Installation,high,parimal
81
+ Smart Rest,software install,Installation,high,Janvi
82
+ Smart Rest,software install,Installation,high,Janvi
83
+ Smart Rest,printer install kot,Installation,high,Janvi
84
+ Smart Rest,installation,Installation,high,Pratik
85
+ Smart Rest,software close(installation server currpt,Installation,high,Janvi
86
+ Smart Rest,installation purchase training,Installation,high,Janvi
87
+ Smart Rest,installation layout set,Installation,high,Janvi
88
+ Smart Rest,issue n training software book open node pc installation,Installation,high,Janvi
89
+ Smart Rest,software install tablet sr mobile issue,Installation,high,Janvi
90
+ Smart Rest,installation pc format setup,Installation,high,Janvi
91
+ Smart Rest,installation entry training,Installation,high,Janvi
92
+ Smart Rest,print issue installation,Installation,high,Janvi
93
+ Smart Rest,software close installation,Installation,high,Janvi
94
+ Smart Rest,software install n software training,Installation,high,Janvi
95
+ Smart Rest,installation n print issue item add training,Installation,high,Janvi
96
+ Smart Rest,node pc installation issue print,Installation,high,Janvi
97
+ Smart Rest,installation printer connection,Installation,high,Janvi
98
+ Smart Rest,software installation sr mobile,Installation,high,Janvi
99
+ Smart Rest,installation(display crash setup,Installation,high,Janvi
100
+ Smart Rest,tab software run issue installation,Installation,high,Janvi
101
+ Smart Rest,network time error n software close(installation,Installation,high,Janvi
102
+ Smart Rest,installation,Installation,high,Janvi
103
+ superpos,tablewise sale report import n check n installation n user right issue,Installation,high,Janvi
104
+ superpos,software close installation,Installation,high,Janvi
105
+ superpos,sale company error)(new setup installation payment option add,Installation,high,Janvi
106
+ superpos,installation n groupwise set n kot double issue,Installation,high,Janvi
107
+ superpos,token print issue printer install,Installation,high,Janvi
108
+ Unique Plus,node installation,Installation,high,Janvi
109
+ Unique Plus,software installation,Installation,high,Janvi
110
+ Unique Plus,installation,Installation,high,Janvi
111
+ Unique Plus,installation n datum attach,Installation,high,Janvi
112
+ Unique Plus,software install,Installation,high,Janvi
113
+ Unique Plus,app close installation,Installation,high,Janvi
114
+ Unique Plus,installation,Installation,high,Janvi
115
+ Unique Plus,account issue software install,Installation,high,Janvi
116
+ Unique Plus,installation n report set,Installation,high,Janvi
117
+ Unique Plus,installation web site sync issue old datum restore,Installation,high,Janvi
118
+ Unique Plus,software install n year generate,Installation,high,Janvi
119
+ Unique Plus,installation,Installation,high,parimal
120
+ Unique Plus,installation n setup error,Installation,high,Janvi
121
+ Unique Plus,installation n new comapny setup,Installation,high,Janvi
122
+ Unique Plus,installation setup)(make new company,Installation,high,Janvi
123
+ Unique Plus,installation n sale serial issue,Installation,high,Janvi
124
+ Unique Plus,software currpt installation ,Installation,high,Janvi
125
+ Unique Plus,installation,Installation,high,Janvi
126
+ Unique Plus,backup restore installation,Installation,high,Janvi
127
+ Unique Plus,installation,Installation,high,parimal
128
+ Unique Plus,installation,Installation,high,parimal
129
+ Unique Plus,installation node pc n account city add issue,Installation,high,Janvi
130
+ Unique Plus,kitchen printer installation,Installation,high,Janvi
131
+ Unique Plus,installation,Installation,high,Janvi
132
+ Unique Plus,installation,Installation,high,Janvi
133
+ Unique Plus,hard disk issue installation,Installation,high,Janvi
134
+ Unique Plus,2 server uninstall n 1 new install n data issue,Installation,high,Janvi
135
+ Unique Plus,installation,Installation,high,parimal
136
+ Unique Plus,installation,Installation,high,Pratik
137
+ Unique Plus,installation,Installation,high,Pratik
138
+ Unique Plus,installation,Installation,high,Janvi
139
+ Unique Plus,installation company different server n differ pc,Installation,high,Janvi
140
+ Unique Plus,software transfer pc installation,Installation,high,Janvi
141
+ Unique Plus,new year generte n installation(server transfer,Installation,high,Janvi
142
+ Unique Plus,error software open /installation error,Installation,high,Janvi
143
+ Unique Plus,software close(data issue)(server currpt)(new installation(2 server currpt))(29 july n 5th july 2019 datum restore,Installation,high,Janvi
144
+ Unique Plus,new installation server transfer,Installation,high,Janvi
145
+ Unique Plus,installation(server transfer,Installation,high,Janvi
146
+ Unique Plus,installation,Installation,high,Janvi
147
+ Unique Plus,installation n item image save error,Installation,high,Janvi
148
+ Unique Plus,installation,Installation,high,Janvi
149
+ Unique Plus,installation,Installation,high,Janvi
150
+ Unique Plus,installation(node,Installation,high,Janvi
151
+ Unique Plus,installation,Installation,high,Janvi
152
+ SJE Plus, mail extracharge developin gissue,bug,V.Urgent,sarika
153
+ SJE Plus,mail error,bug,high,Denish
154
+ SJE Plus,branch receive issue,bug,high,krishna
155
+ SJE Plus,wip issue,bug,V.Urgent,sarika
156
+ Smart Jewel,ansh gems direct repair batch issue,bug,high,gaurav
157
+ SJE Plus,diff report mail,bug,V.Urgent,sarika
158
+ Smart Jewel,party style master design description order,bug,high,kapil
159
+ SJE Plus,new update kiran,bug,V.Urgent,sarika
160
+ SJE Plus,order relate problem,bug,high,sarika
161
+ SJE Plus,sale export issue,bug,high,sarika
162
+ SJE Plus,watch list,bug,V.Urgent,sarika
163
+ Smart Jewel,ketansir,bug,V.Urgent,sarika
164
+ Smart Jewel,production report issue,bug,high,krishna
165
+ SJE Plus,style master error,bug,V.Urgent,sarika
166
+ SJE Plus,approval problem,bug,high,krishna
167
+ SJE Plus,birthday date anniversary entry date require client report,bug,V.Urgent,sarika
168
+ Smart Jewel,quotation issue,bug,high,yogita
169
+ SJE Plus,hall mark charge issue,bug,V.Urgent,krishna
170
+ SJE Plus,make formula error,bug,V.Urgent,krishna
171
+ SJE Plus,material conversion importer problem,bug,V.Urgent,Krupa
172
+ Smart Jewel,mail point discussion pende,bug,V.Urgent,sarika
173
+ Smart Jewel,export invoice cost rate entry require,bug,V.Urgent,sarika
174
+ SJE Plus,tollerance issue,bug,V.Urgent,sarika
175
+ SJE Plus,grandeor sale report,bug,high,Krupa
176
+ Smart Jewel,ritesh sir quality master,bug,V.Urgent,sarika
177
+ SJE Plus,style master double diamond entry,bug,high,krishna
178
+ SJE Plus,latest update node pc issue,bug,V.Urgent,sarika
179
+ SJE Plus,direct certi lab,bug,V.Urgent,sarika
180
+ Smart Jewel,direct,bug,V.Urgent,sarika
181
+ SJE Plus,mail loss recovery proper material trancation report,bug,V.Urgent,sarika
182
+ Smart Jewel,pd issue stylemaster issue,bug,V.Urgent,sarika
183
+ Smart Jewel,mani jewel settlement issue,bug,high,sarika
184
+ SJE Plus,modification order,bug,V.Urgent,sarika
185
+ SJE Plus,memo ctr+f2 work jewellery memo,bug,V.Urgent,sarika
186
+ SJE Plus,extra charge multiple time repeat issue,bug,V.Urgent,sarika
187
+ SJE Plus,memo igi price issue,bug,high,krishna
188
+ SJE Plus,material return effect material stock book,bug,V.Urgent,sarika
189
+ SJE Plus,offline branch import export extra charge nathi avta,bug,V.Urgent,sarika
190
+ Smart Jewel,material assortment issue,bug,V.Urgent,sarika
191
+ Smart Jewel,order import issue,bug,V.Urgent,sarika
192
+ SJE Plus,repair order diamond itemcode change defualt issue backup,bug,V.Urgent,sarika
193
+ Smart Jewel,gold increase minus 130 gm,bug,V.Urgent,sarika
194
+ Smart Jewel,gold weight conversion problem,bug,V.Urgent,sarika
195
+ SJE Plus,loss entry issue cat,bug,V.Urgent,sarika
196
+ Smart Jewel,sms issue,bug,V.Urgent,sarika
197
+ Smart Jewel,pd image folder auto create,bug,V.Urgent,sarika
198
+ Smart Jewel,pd issue,bug,V.Urgent,sarika
199
+ Smart Jewel,tools gst coming wrong,bug,V.Urgent,sarika
200
+ SJE Web,sje web login error,bug,high,chiranjiv
201
+ SJE Plus,slide error,bug,high,sarika
202
+ SJE Plus,standard importer sjep plus procedure,bug,med,sarika
203
+ Smart Jewel,report rate issue,bug,high,Heta
204
+ SJE Plus,installation node pc,bug,high,Heta
205
+ Smart Jewel,order printing report open mail,bug,high,ketan
206
+ SJE Plus,account report gstr2 giving error invalid object account,bug,high,krishna
207
+ Smart Jewel,direct baging report,bug,high,krishna
208
+ SJE Plus,datum entry time error,bug,high,krishna
209
+ Smart Jewel,lot number column wrong,bug,high,krishna
210
+ Smart Jewel,object reference software error,bug,high,krishna
211
+ Smart Jewel,settlement issue,bug,high,krishna
212
+ Smart Jewel,connect error,bug,high,krishna
213
+ Smart Jewel,bag split issue,bug,high,krishna
214
+ Smart Jewel,size add,bug,high,krishna
215
+ Smart Jewel,sale purchase return,bug,high,krishna
216
+ SJE Plus,ask cataloge,bug,high,krishna
217
+ Smart Jewel,payment settlement remark lock administrator problem,bug,high,krishna
218
+ Smart Jewel,order remarks print issue,bug,high,krishna
219
+ Smart Jewel,stock valuation value wrong problem,bug,high,krishna
220
+ Smart Jewel,rate master save validation error sje plus,bug,high,krishna
221
+ Smart Jewel,sje plus loss recovery entry save,bug,high,krishna
222
+ Smart Jewel,rbr hyderabad(navinbhai,bug,high,jaytur
223
+ Smart Jewel,ipad report issue,bug,high,Krupa
224
+ SJE Plus,auto repair error,bug,high,vipul
225
+ SJE Plus,ca nt load finalize report bag history report,bug,V.Urgent,sarika
226
+ SJE Plus,dashboard mail,bug,V.Urgent,sarika
227
+ SJE Plus,bag print preview slow,bug,V.Urgent,sarika
228
+ SJE Plus,style master ---- parent style file need jewelry stock item search report jewelry report wip report,bug,high,sarika
229
+ Smart Jewel,category change issue,bug,high,Denish
230
+ SJE Plus,bag status report design colmun need,New Req,high,ketan
231
+ SJE Plus,latest update dotnet,New Req,V.Urgent,sarika
232
+ SJE Plus,copy order colour issue,New Req,V.Urgent,sarika
233
+ SJE Plus,style master export sjeplus import erp,New Req,V.Urgent,sarika
234
+ SJE Plus,stamp diamond issue given ritesh sir,New Req,V.Urgent,sarika
235
+ SJE Plus,cara branch migration,New Req,V.Urgent,sarika
236
+ SJE Plus,watsup ketansir\riteshsir,New Req,V.Urgent,sarika
237
+ SJE Plus,mis floor stock book report hang,New Req,V.Urgent,sarika
238
+ SJE Plus,tools sale jewelry customer,New Req,V.Urgent,sarika
239
+ SJE Plus,new tablet purchase time tablet data generate sjeplus,New Req,V.Urgent,sarika
240
+ SJE Plus,kalista jewels new setup update tomorrow morning,New Req,med,sarika
241
+ SJE Plus,nex tag partycode add,New Req,V.Urgent,sarika
242
+ SJE Plus,order date changes issue,New Req,V.Urgent,sarika
243
+ SJE Plus,style master rate make update inward issue mail,New Req,V.Urgent,sarika
244
+ SJE Plus,joy allukas wt range create set rate ratechart,New Req,V.Urgent,sarika
245
+ SJE Plus,new report mail,New Req,high,Krupa
246
+ SJE Plus,new tag design inward order repair tag,New Req,high,Krupa
247
+ SJE Plus,finalize procedure total diamond round,New Req,V.Urgent,sarika
248
+ SJE Plus,ketansir update rate utility work run new setup update,New Req,V.Urgent,sarika
249
+ SJE Plus,purchase pende delete issue,New Req,high,sarika
250
+ SJE Plus,jewelery stock book error,New Req,high,sarika
251
+ SJE Plus,brokerage query,New Req,med,sarika
252
+ SJE Plus,new report mail,New Req,med,Krupa
253
+ SJE Plus,point 1 make new finalise book book type bag finalise diamond weight increase book increase,New Req,med,sarika
254
+ SJE Plus,mail memo return issue,New Req,med,sarika
255
+ SJE Plus,report create mail,New Req,V.Urgent,chiranjiv
256
+ SJE Plus,report mail,New Req,med,Krupa
257
+ SJE Plus,migration banas,New Req,V.Urgent,sarika
258
+ SJE Plus,report create mail,New Req,high,chiranjiv
259
+ SJE Plus,sje plus software install latest update,New Req,V.Urgent,sarika
260
+ SJE Plus,rosseta jewels migration,New Req,V.Urgent,sarika
261
+ SJE Plus,dash board menu rights issue,New Req,V.Urgent,sarika
262
+ SJE Plus,order exploration,New Req,med,sarika
263
+ SJE Plus,sundaram jewels company server instillation ritesh sir,New Req,V.Urgent,sarika
264
+ SJE Plus,plz understand entry,New Req,med,sarika
265
+ SJE Plus,update rate utility error new training,New Req,V.Urgent,sarika
266
+ SJE Plus,mail query ritesh sir,New Req,med,sarika
267
+ SJE Plus,order relate issue,New Req,med,krishna
268
+ SJE Plus,repair order issue,New Req,V.Urgent,sarika
269
+ SJE Plus,old datarestore,New Req,V.Urgent,sarika
270
+ SJE Plus,report mail,New Req,high,Krupa
271
+ SJE Plus,bnm tax invoice,New Req,high,Krupa
272
+ SJE Plus,direct importer issue,New Req,V.Urgent,sarika
273
+ SJE Plus,direct manufacturing tree cast trainning custome procedure,New Req,V.Urgent,sarika
274
+ SJE Plus,update inward issue,New Req,V.Urgent,sarika
275
+ SJE Plus,direct duplicate bag aftre b4 cutoff bag issue,New Req,V.Urgent,sarika
276
+ SJE Plus,direct rivaz,New Req,V.Urgent,sarika
277
+ SJE Plus,leora account problem,New Req,V.Urgent,ashit
278
+ SJE Plus,direct,New Req,V.Urgent,sarika
279
+ SJE Plus,direct,New Req,V.Urgent,sarika
280
+ SJE Plus,diamond package bar code issue,New Req,high,ketan
281
+ SJE Plus,settlement error,New Req,V.Urgent,sarika
282
+ SJE Plus,report design mail,New Req,med,Krupa
283
+ SJE Plus,need wip combine report mail,New Req,V.Urgent,sarika
284
+ SJE Plus,update inward auto update fg quality metal require .....,New Req,V.Urgent,sarika
285
+ SJE Plus,party style data come importer import data,New Req,V.Urgent,sarika
286
+ SJE Plus,importer error su query opne value,New Req,V.Urgent,sarika
287
+ SJE Plus,pd head design issue,New Req,high,krishna
288
+ SJE Plus,party job work maintain,New Req,med,sarika
289
+ SJE Plus,cloud setup new server high,New Req,V.Urgent,sarika
290
+ SJE Plus,new company require,New Req,high,sarika
291
+ SJE Plus,direct bagging transaction issue run script ketansir,New Req,high,sarika
292
+ SJE Plus,balance sheet mail,New Req,V.Urgent,sarika
293
+ SJE Plus,jewellery stock item search report export image option require,New Req,high,sarika
294
+ SJE Plus,extra charge issue,New Req,V.Urgent,sarika
295
+ SJE Plus,source training,New Req,V.Urgent,sarika
296
+ SJE Web,software update,New Req,V.Urgent,ravi
297
+ Smart Jewel,cara branch cutoff,New Req,V.Urgent,sarika
298
+ Smart Jewel,update pdk professional,New Req,V.Urgent,sarika
299
+ Smart Jewel,mail style master query,New Req,high,sarika
300
+ Smart Jewel,need jewelcode bag rejection order mail,New Req,V.Urgent,sarika
301
+ Smart Jewel,jewelelry acknowledge issue,New Req,V.Urgent,sarika
302
+ Smart Jewel,tag change,New Req,V.Urgent,sarika
303
+ Smart Jewel,cutoff migration,New Req,V.Urgent,sarika
304
+ Smart Jewel,report demo migration,New Req,high,sarika
305
+ Smart Jewel,image export excel export window pd module,New Req,V.Urgent,sarika
306
+ Smart Jewel,ketansir,New Req,V.Urgent,sarika
307
+ Smart Jewel,mail charu remark update,New Req,V.Urgent,sarika
308
+ Smart Jewel,branch issue bug extracharge,New Req,V.Urgent,sarika
309
+ Smart Jewel,source job work training siddhi,New Req,med,sarika
310
+ Smart Jewel,branch issue rcv query,New Req,V.Urgent,sarika
311
+ Smart Jewel,business define copy,New Req,V.Urgent,sarika
312
+ Smart Jewel,remarks update inward update diamond inward property,New Req,high,krishna
313
+ Smart Jewel,auto backup day,New Req,med,sarika
314
+ Smart Jewel,direct,New Req,high,sarika
315
+ Smart Jewel,accounting entry issue client master issue,New Req,V.Urgent,sarika
316
+ Smart Jewel,voucher entry issue,New Req,V.Urgent,sarika
317
+ Smart Jewel,labour chart reliance issue,New Req,V.Urgent,sarika
318
+ Smart Jewel,master conference vikash kalpesh,New Req,V.Urgent,sarika
319
+ Smart Jewel,loss recovery script pende,New Req,V.Urgent,sarika
320
+ Smart Jewel,loss recovery script pende,New Req,V.Urgent,sarika
321
+ Smart Jewel,script loss,New Req,V.Urgent,sarika
322
+ Smart Jewel,bag shift,New Req,V.Urgent,sarika
323
+ Smart Jewel,importer base stone issue,New Req,V.Urgent,sarika
324
+ Smart Jewel,slide selection delete,New Req,high,sarika
325
+ Smart Jewel,diamond number continue,New Req,V.Urgent,krishna
326
+ Smart Jewel,material recovery issue,New Req,high,krishna
327
+ Smart Jewel,date extend ritesh sir 31 03 2021,New Req,high,sarika
328
+ Smart Jewel,bag finalise procedure finding merge,New Req,V.Urgent,sarika
329
+ Smart Jewel,style party warn bag movement,New Req,med,sarika
330
+ Smart Jewel,special alloy wrong export stop,New Req,V.Urgent,krishna
331
+ Smart Jewel,add party cs raw material run script given ritesh sir,New Req,V.Urgent,sarika
332
+ Smart Jewel,want set loss department wise daily transaction activate tolerance,New Req,high,sarika
333
+ Smart Jewel,pdp data migration,New Req,V.Urgent,sarika
334
+ Smart Jewel,job work configuration viswa devji gemmount,New Req,V.Urgent,sarika
335
+ Smart Jewel,pdp sje plus instalation,New Req,V.Urgent,sarika
336
+ Smart Jewel,bag card stock return mail,New Req,V.Urgent,sarika
337
+ Smart Jewel,work order number add purchase order,New Req,high,krishna
338
+ Smart Jewel,loss recovery issue,New Req,high,krishna
339
+ Smart Jewel,sketch number generate issue custom procedure changes,New Req,high,krishna
340
+ Smart Jewel,sje plus trial,New Req,V.Urgent,sarika
341
+ Smart Jewel,requirement need bag mail,New Req,high,sarika
342
+ Smart Jewel,new gold report required mail,New Req,V.Urgent,sarika
343
+ Smart Jewel,set sms stc diamonds,New Req,med,sarika
344
+ Smart Jewel,repair sale packing list issue,New Req,V.Urgent,sarika
345
+ Smart Jewel,manufacturer supplier tag branch transfer tag,New Req,high,gaurav
346
+ Smart Jewel,swan diamond late update sje plus pd watch list,New Req,V.Urgent,sarika
347
+ Smart Jewel,kakadia date change 20 feb-2020 disscusion riteshsir,New Req,V.Urgent,sarika
348
+ Smart Jewel,offline data exhibition,New Req,V.Urgent,sarika
349
+ Smart Jewel,laptop server instllation offline branch,New Req,V.Urgent,sarika
350
+ Smart Jewel,payment option sub book issue,New Req,high,sarika
351
+ Smart Jewel,jewel slider,New Req,V.Urgent,sarika
352
+ Smart Jewel,new user id mail,New Req,V.Urgent,sarika
353
+ Smart Jewel,unable view photo,New Req,V.Urgent,sarika
354
+ Smart Jewel,activate nrate sale rate,New Req,med,vipul
355
+ Smart Jewel,bag finalize diff mail,New Req,med,sarika
356
+ Smart Jewel,gold rate problem,New Req,high,krishna
357
+ Smart Jewel,quotation report jewellery report,New Req,med,Krupa
358
+ Smart Jewel,fg jewel code change,New Req,V.Urgent,Vishva
359
+ Smart Jewel,require image default tick time consume,New Req,high,krishna
360
+ Smart Jewel,exel import batch no.issue,New Req,V.Urgent,shubham
361
+ Smart Jewel,jewelry opening costing update,New Req,high,sarika
362
+ Smart Jewel,discount wastage sales invoice mail,New Req,high,sarika
363
+ Smart Jewel,outstanding sm send,New Req,high,Ritesh
364
+ Smart Rest,ledger report sje,New Req,high,Krupa
365
+ Smart Rest,gst add n new book create,New Req,high,parimal
366
+ Smart Rest,menu change table add,New Req,high,Janvi
367
+ Smart Rest,new captain add n old remove n user create,New Req,high,Janvi
368
+ Smart Rest,menu add,New Req,high,Janvi
369
+ Smart Rest,user add n make new design report userwise sale,New Req,high,Janvi
370
+ Smart Rest,visit,New Req,high,parimal
371
+ Smart Rest,purchase software training activate,New Req,high,Janvi
372
+ Smart Rest,new requirenment coupon,New Req,high,parimal
373
+ Smart Rest,new requirement,New Req,high,parimal
374
+ superpos,super pos menu change,New Req,high,Janvi
375
+ Unique Plus,change new company,New Req,high,Janvi
376
+ Unique Plus,new company create ahemdabad,New Req,high,Janvi
377
+ Unique Plus,new sale challan book create,New Req,high,Janvi
378
+ Unique Plus,new company create,New Req,high,Janvi
379
+ Unique Plus,make new purchase return rxip,New Req,high,Janvi
380
+ SJE Plus,bag delivery date issue,Report,V.Urgent,drashti
381
+ SJE Plus,slid issue,Report,V.Urgent,shubham
382
+ SJE Plus,company change print,Report,V.Urgent,drashti
383
+ SJE Plus,order packing list report issue,Report,V.Urgent,drashti
384
+ SJE Plus,print problem,Report,V.Urgent,drashti
385
+ SJE Plus,packing list issue,Report,V.Urgent,Heta
386
+ SJE Plus,issue,Report,V.Urgent,Heta
387
+ SJE Plus,,Report,V.Urgent,drashti
388
+ SJE Plus,packing list serial issue,Report,V.Urgent,drashti
389
+ SJE Plus,new report mail,Report,high,Krupa
390
+ SJE Plus,tag price report issue,Report,high,drashti
391
+ SJE Plus,sale report format issue,Report,high,Krupa
392
+ SJE Plus,reliance order sheet report print gati software,Report,high,sarika
393
+ SJE Plus,memo invoice issue,Report,high,drashti
394
+ SJE Plus,format change,Report,high,Heta
395
+ SJE Plus,report logo add,Report,high,Heta
396
+ SJE Plus,print issue,Report,high,drashti
397
+ SJE Plus,print issue,Report,high,Heta
398
+ SJE Plus,report change make report,Report,high,Jagruti
399
+ SJE Plus,packing list alignment print issue,Report,high,Heta
400
+ SJE Plus,report change,Report,high,yogita
401
+ SJE Plus,report change,Report,high,Jagruti
402
+ SJE Plus,bag print issue,Report,high,Heta
403
+ SJE Plus,bag print image issue,Report,high,Heta
404
+ SJE Plus,bag print issue,Report,high,Jagruti
405
+ SJE Plus,file issue,Report,high,Heta
406
+ SJE Plus,jewellery inward report load issue,Report,high,Sajeda
407
+ SJE Plus,report problem,Report,high,drashti
408
+ SJE Plus,bag print style code cut,Report,high,sarika
409
+ SJE Plus,logo change,Report,high,drashti
410
+ SJE Plus,report default sit,Report,high,Heta
411
+ SJE Plus,mail want report,Report,high,sarika
412
+ SJE Plus,print error,Report,high,Jagruti
413
+ Smart Jewel,gross weight issue print,Report,V.Urgent,Heta
414
+ Smart Jewel,print format issue,Report,V.Urgent,Jagruti
415
+ Smart Jewel,quotation print issue,Report,V.Urgent,Jagruti
416
+ Smart Jewel,packing list data come,Report,V.Urgent,sarika
417
+ Smart Jewel,tag add issue print,Report,V.Urgent,drashti
418
+ Smart Jewel,tag print issue,Report,V.Urgent,Jagruti
419
+ Smart Jewel,print path set issue,Report,V.Urgent,yogita
420
+ Smart Jewel,gross weight issue print,Report,V.Urgent,Heta
421
+ Smart Jewel,print issue,Report,V.Urgent,Heta
422
+ Smart Jewel,report mail issue,Report,V.Urgent,Heta
423
+ Smart Jewel,slide report issue,Report,high,Heta
424
+ Smart Jewel,tag change issue,Report,high,drashti
425
+ Smart Jewel,tax packing list issue,Report,high,Jagruti
426
+ Smart Jewel,labour gst issue,Report,high,Heta
427
+ Smart Jewel,quotation column add,Report,high,Heta
428
+ Smart Jewel,print issue,Report,high,Jagruti
429
+ Smart Jewel,tag quality change issue print,Report,high,Jagruti
430
+ Smart Jewel,design packing list,Report,high,Sajeda
431
+ Smart Jewel,customer return print issue,Report,high,drashti
432
+ Smart Jewel,total wrong diamond,Report,high,vipul
433
+ Smart Jewel,quotation prosse remark add packing list order po add issue,Report,high,Jagruti
434
+ Smart Jewel,jewelry sale report issue,Report,high,Heta
435
+ Smart Jewel, make new report,Report,high,drashti
436
+ Smart Jewel,packing list image report,Report,high,Heta
437
+ Smart Jewel,qr code add tag issue,Report,high,drashti
438
+ Smart Jewel,client remove daily bag report,Report,high,Jagruti
439
+ Smart Jewel,tag layout change issue,Report,high,yogita
440
+ Smart Jewel,print preview issue packing list,Report,high,Jagruti
441
+ Smart Jewel,job print problem,Report,high,drashti
442
+ Smart Jewel,par peace make charge issue,Report,high,Heta
443
+ Smart Jewel,tax invoice issue,Report,high,Heta
444
+ Smart Jewel,tax invoice color stone extra charge issue,Report,high,Heta
445
+ Smart Jewel,sample line tag price make change,Report,high,drashti
446
+ Smart Jewel,cost card report issue,Report,high,Heta
447
+ Smart Rest,change,Report,high,Janvi
448
+ Smart Rest,print,Report,high,Janvi
449
+ Smart Rest,menu change,Report,high,Janvi
450
+ Smart Rest,issue,Report,high,Janvi
451
+ Smart Rest,menu download,Report,high,Janvi
452
+ Smart Rest,text small issue,Report,high,Janvi
453
+ Smart Rest,kot print issue,Report,high,Janvi
454
+ Smart Rest,change issue,Report,high,Janvi
455
+ Smart Rest,gst charge issue,Report,high,Janvi
456
+ Smart Rest,menu pdf export issue,Report,high,Janvi
457
+ Smart Rest,report issue,Report,high,Janvi
458
+ Smart Rest,menu update,Report,high,Janvi
459
+ Smart Rest,menu double issue,Report,high,Janvi
460
+ Smart Rest,gst add,Report,high,Janvi
461
+ Smart Rest,item wise sale report,Report,high,Janvi
462
+ Smart Rest,date change issue,Report,high,Janvi
463
+ Smart Rest,delete issue n seris issue,Report,high,Janvi
464
+ Smart Rest,item add issue n print issue n guj add,Report,high,Janvi
465
+ Smart Rest,serial set 3121,Report,high,Janvi
466
+ Smart Rest,total sale report open link error msg show(default browser set issue,Report,high,Janvi
467
+ Smart Rest,party 9how add training,Report,high,Janvi
468
+ Smart Rest,token issue discount add,Report,high,Janvi
469
+ Smart Rest,year change issue,Report,high,Janvi
470
+ Smart Rest,bank entry date change issue error n purchase return issue,Report,high,Janvi
471
+ Smart Rest,inventory issue receipe set,Report,high,Janvi
472
+ Smart Rest,kot item double print issue,Report,high,Janvi
473
+ Smart Rest,card relate,Report,high,parimal
474
+ Smart Rest,change,Report,high,Janvi
475
+ Smart Rest,change issue n delete,Report,high,Janvi
476
+ Smart Rest,store entry relate n report issue n issue item order error,Report,high,Janvi
477
+ Smart Rest,delete issue,Report,high,Janvi
478
+ Smart Rest,issue,Report,high,Pratik
479
+ Smart Rest,packing list problem,Report,high,Jagruti
480
+ Smart Rest,quotation image issue,Report,high,Jagruti
481
+ superpos,time issue repx,Report,high,Janvi
482
+ superpos,rate n qty edit issue kg gram wise,Report,high,Janvi
483
+ superpos,sale report issue design report repx change n user edit n power remove,Report,high,Janvi
484
+ superpos,print issue n issue n date issue n delete,Report,high,Janvi
485
+ superpos,gst add n repx change n change,Report,high,Janvi
486
+ superpos,discount print issue groupwise report table wise report issue,Report,high,Janvi
487
+ superpos,edit update,Report,high,parimal
488
+ superpos,make new print,Report,high,Janvi
489
+ superpos,kot print n preview double issue n subgroupwise kot print set issue error,Report,high,Janvi
490
+ superpos,issue,Report,high,Janvi
491
+ superpos,report import n check,Report,high,Janvi
492
+ superpos,item add n rate change right n report issue,Report,high,Janvi
493
+ superpos,issue n update,Report,high,Janvi
494
+ superpos,n kot print issue(printer issue,Report,high,Janvi
495
+ superpos,kot procedure alter n check preview,Report,high,Janvi
496
+ Unique Plus,multipal print issue,Report,high,Janvi
497
+ Unique Plus,print issue,Report,high,Janvi
498
+ Unique Plus,address change n issue n report layout issue n gst issue,Report,high,Janvi
499
+ Unique Plus,print issue,Report,high,Janvi
500
+ Unique Plus,item issue n issue,Report,high,Janvi
501
+ Unique Plus,pdf issue n issue relate ledger n settlement,Report,high,Janvi
502
+ Unique Plus,delievery address issue,Report,high,Janvi
503
+ Unique Plus,round issue repx set,Report,high,Janvi
504
+ Unique Plus,delievery address field size issue 150 length n repx change,Report,high,Janvi
505
+ Unique Plus,ledger issue n report stock issue,Report,high,Saloni
506
+ Unique Plus,customer data report,Report,high,Janvi
507
+ Unique Plus,october sale report excel file,Report,high,Janvi
508
+ Unique Plus,cash recipt n issue set 4 company n entry training,Report,high,Janvi
509
+ Unique Plus,october sale,Report,high,Janvi
510
+ Unique Plus,stand report error,Report,high,Janvi
511
+ Unique Plus,make export invoice book,Report,high,Janvi
512
+ Unique Plus,rate issue n issue,Report,high,Janvi
513
+ Unique Plus,gstr 1 report,Report,high,Janvi
514
+ Unique Plus,invoice edit issue,Report,high,Janvi
515
+ Unique Plus,wise os n ledger issue,Report,high,Janvi
516
+ Unique Plus,gstr 1 report relate,Report,high,Janvi
517
+ Unique Plus,profit loss n sale n purchase report issue,Report,high,Janvi
518
+ Unique Plus,sale retun print new report create,Report,high,Janvi
519
+ Unique Plus,balance sheet issue,Report,high,Janvi
520
+ Unique Plus,sale report issue,Report,high,Janvi
521
+ Unique Plus,import purchase rxip n stock date issue,Report,high,Janvi
522
+ Unique Plus,book report change procedure tax add,Report,high,Janvi
523
+ SJE Plus,weight chart issue,Support,high,krishna
524
+ SJE Plus,importer update software update,Support,high,krishna
525
+ SJE Plus,jewelry inward diamond group add issue,Support,high,Sajeda
526
+ SJE Plus,memo process image,Support,high,krishna
527
+ SJE Plus,repair order issue,Support,high,krishna
528
+ SJE Plus,software slow,Support,high,Ritesh
529
+ SJE Plus,karigar change issue master delete issue,Support,high,sarika
530
+ SJE Plus,make new sale inward ask material entry,Support,high,sarika
531
+ SJE Plus,purchase order order group want,Support,high,Sajeda
532
+ SJE Plus,memo return entry level issue,Support,high,krishna
533
+ SJE Plus,voucher bank entry,Support,high,jaytur
534
+ SJE Plus,customer lager issue,Support,high,Sajeda
535
+ SJE Plus,image upload issue inward issue entry delete issue,Support,high,yogita
536
+ SJE Plus,expense entry level issue,Support,high,krishna
537
+ SJE Plus,general payment issue,Support,high,krishna
538
+ SJE Plus,branch file inward issue,Support,high,sarika
539
+ SJE Plus,journal voucher delete issue,Support,high,Sajeda
540
+ SJE Plus,sour entry issue,Support,high,krishna
541
+ SJE Plus,gold rate update,Support,high,yogita
542
+ SJE Plus,bag generate new order book,Support,high,gaurav
543
+ SJE Plus,recovery entry issue,Support,high,shubham
544
+ SJE Web,slid issue,Support,V.Urgent,vipul
545
+ SJE Web,create category,Support,high,vilas
546
+ SJE Web,repair issue query,Support,high,shubham
547
+ SJE Web,software issue(urgent,Support,V.Urgent,ravi
548
+ SJE Web,sync error,Support,high,vilas
549
+ SJE Web,ask item,Support,high,vilas
550
+ Smart Jewel,cash settlement issue,Support,V.Urgent,shubham
551
+ Smart Jewel,node installation,Support,V.Urgent,yogita
552
+ Smart Jewel,software close,Support,V.Urgent,krishna
553
+ Smart Jewel,log issue,Support,V.Urgent,vipul
554
+ Smart Jewel,server change,Support,V.Urgent,yogita
555
+ Smart Jewel,installation,Support,V.Urgent,Janvi
556
+ Smart Jewel,software close,Support,V.Urgent,Jagruti
557
+ Smart Jewel,node installation,Support,high,Heta
558
+ Smart Jewel,image issue,Support,high,shubham
559
+ Smart Jewel,excel inward issue,Support,high,krishna
560
+ Smart Jewel,metal bag cancel issue,Support,high,krishna
561
+ Smart Jewel,image path set,Support,high,Heta
562
+ Smart Jewel,new code issue padding order convert issue,Support,high,shubham
563
+ Smart Jewel,software slow,Support,high,Sajeda
564
+ Smart Jewel,item wise metal report issue item finalize gold add entry issue,Support,high,gaurav
565
+ Smart Jewel,server change,Support,high,Heta
566
+ Smart Jewel,branch transfer issue,Support,high,Sajeda
567
+ Smart Jewel,diamond stock loose issue,Support,high,vipul
568
+ Smart Jewel,installation,Support,high,yogita
569
+ Smart Jewel,style master image network path issue,Support,high,Sajeda
570
+ Smart Jewel,diamond entry delete issue,Support,high,gaurav
571
+ Smart Jewel,diamond approval retune issue,Support,high,sarika
572
+ Smart Jewel,entry issue,Support,high,sarika
573
+ Smart Jewel,software update,Support,high,yogita
574
+ Smart Jewel,item add issue,Support,high,Sajeda
575
+ Smart Jewel,installation,Support,high,krishna
576
+ Smart Jewel,labour problem,Support,high,sarika
577
+ Smart Jewel,stock- issue,Support,high,Sajeda
578
+ Smart Rest,password reset,Support,high,Janvi
579
+ Smart Rest,group add issue n item add n property setting n printer issue n key,Support,high,Janvi
580
+ Smart Rest,tab software close,Support,high,Janvi
581
+ Smart Rest,create new admin,Support,high,Janvi
582
+ Smart Rest,ctrl utility update kot issue,Support,high,Janvi
583
+ Smart Rest,font hindi kot training,Support,high,Janvi
584
+ Smart Rest,tab issue,Support,high,Janvi
585
+ Smart Rest,key,Support,high,Janvi
586
+ Smart Rest,token issue,Support,high,Janvi
587
+ Smart Rest,add customer training,Support,high,Janvi
588
+ Smart Rest,software close,Support,high,Janvi
589
+ Smart Rest,make new service captain waiter report,Support,high,Janvi
590
+ Smart Rest,n kot issue,Support,high,Janvi
591
+ Smart Rest,key,Support,high,Vaibhavi
592
+ Smart Rest,key delete,Support,high,Vaibhavi
593
+ Smart Rest,kot print issue set change,Support,high,Janvi
594
+ Smart Rest,run time error partywise sale,Support,high,Janvi
595
+ Smart Rest,key,Support,high,Vaibhavi
596
+ Smart Rest,delete issue,Support,high,Janvi
597
+ Smart Rest,item add issue,Support,high,Janvi
598
+ Smart Rest,gst no.add,Support,high,Janvi
599
+ Smart Rest,stock delete,Support,high,Janvi
600
+ Smart Rest,ip address issue,Support,high,Janvi
601
+ Smart Rest,number n repx change,Support,high,Janvi
602
+ Smart Rest,software issue,Support,high,Janvi
603
+ Smart Rest,tablet issue,Support,high,Janvi
604
+ Smart Rest,store software training,Support,high,Janvi
605
+ Smart Rest,log issue,Support,high,Janvi
606
+ Smart Rest,software close,Support,high,Janvi
607
+ superpos,report changes n issue software menu changes,Support,high,Janvi
608
+ superpos,item add n issue n item rate type issue,Support,high,Janvi
609
+ superpos,logo change net ssue -on,Support,high,Janvi
610
+ superpos,group n item add 2 branch,Support,high,Janvi
611
+ superpos,group n item add,Support,high,Janvi
612
+ superpos,menu n group add,Support,high,Janvi
613
+ superpos,item add n grp add,Support,high,Janvi
614
+ superpos,super po update n user create n change software,Support,high,Janvi
615
+ superpos,changes software,Support,high,Janvi
616
+ superpos,datum sync issue,Support,high,Janvi
617
+ superpos,change software,Support,high,Janvi
618
+ superpos,issue software update issue kot n print issue,Support,high,Janvi
619
+ superpos,software close,Support,high,Janvi
620
+ superpos,discount issue n item add edit training,Support,high,Janvi
621
+ superpos,discount issue n kot issue,Support,high,Janvi
622
+ superpos,item rate change,Support,high,Janvi
623
+ superpos,installation n key,Support,high,Janvi
624
+ superpos,item issue n group issue n issue,Support,high,Janvi
625
+ superpos,register key issue,Support,high,Janvi
626
+ superpos,menu update n software issue,Support,high,Janvi
627
+ superpos,software issue connection string error,Support,high,Janvi
628
+ superpos,item add n training,Support,high,Janvi
629
+ superpos,sync issue,Support,high,Janvi
630
+ superpos,add item panel training,Support,high,Janvi
631
+ superpos,new setup update,Support,high,Janvi
632
+ superpos,new setup update,Support,high,Janvi
633
+ superpos,superpos key n software issue,Support,high,parimal
634
+ superpos,user update(report new requirenment,Support,high,parimal
635
+ superpos,althan key register,Support,high,Janvi
636
+ Unique Plus,log issue datum suspect,Support,high,Janvi
637
+ Unique Plus,script run,Support,high,Janvi
638
+ Unique Plus,purchase entry edit issue,Support,high,Janvi
639
+ Unique Plus,software close,Support,high,Janvi
640
+ Unique Plus,add issue procedure change,Support,high,Janvi
641
+ Unique Plus,wholesale rate open n set iin sale n item master,Support,high,Janvi
642
+ Unique Plus,reverse rate set issue,Support,high,Janvi
643
+ Unique Plus,datum remove n salesman issue,Support,high,Janvi
644
+ Unique Plus,memory error datum suspect,Support,high,Janvi
645
+ Unique Plus,cash n card sale issue,Support,high,Janvi
646
+ Unique Plus,sm issue,Support,high,Saloni
647
+ Unique Plus,software update issue,Support,high,Janvi
648
+ Unique Plus,baroda data mail,Support,high,Janvi
649
+ Unique Plus,tcs add,Support,high,Janvi
650
+ Unique Plus,generate year update issue n make new tax master,Support,high,Janvi
651
+ Unique Plus,stock issue,Support,high,Janvi
652
+ Unique Plus,capital account entry issue n stock report issue,Support,high,Janvi
653
+ Unique Plus,ledger profit n loss n balance sheet issue,Support,high,Janvi
654
+ Unique Plus,software close,Support,high,Janvi
655
+ Unique Plus,backup issue,Support,high,Janvi
656
+ Unique Plus,,Support,high,Janvi
657
+ Unique Plus,voucher bank n cash,Support,high,Janvi
658
+ Unique Plus,datum restore n entry training n delete issue,Support,high,Janvi
659
+ Unique Plus,contact add /list,Support,high,Janvi
660
+ Unique Plus,entry lock 2 company,Support,high,Janvi
661
+ Unique Plus,unlock option(merge item book,Support,high,Janvi
662
+ Unique Plus,stock difference balance sheet n stock c issue,Support,high,Janvi
663
+ Unique Plus,backup issue n 5 branch sale delete issue april june n july,Support,high,Janvi
664
+ SJE Plus,tag issue,Tag,high,drashti
665
+ SJE Plus,new tag create,Tag,V.Urgent,sarika
666
+ SJE Plus,mail tag create,Tag,high,drashti
667
+ SJE Plus,tag item size add,Tag,high,drashti
668
+ SJE Plus,direct,Tag,V.Urgent,drashti
669
+ SJE Plus,direct,Tag,V.Urgent,drashti
670
+ SJE Plus,direct,Tag,V.Urgent,drashti
671
+ SJE Plus,direct,Tag,V.Urgent,drashti
672
+ SJE Plus,direct,Tag,V.Urgent,drashti
673
+ SJE Plus,direct,Tag,high,drashti
674
+ SJE Plus,direct,Tag,V.Urgent,drashti
675
+ SJE Plus,direct,Tag,high,drashti
676
+ SJE Plus,new ensemble tag create req,Tag,high,drashti
677
+ SJE Plus,tag print,Tag,V.Urgent,drashti
678
+ SJE Plus,tag print problem,Tag,high,jaytur
679
+ SJE Plus,bar code weight machine attach,Tag,high,drashti
680
+ SJE Plus,sje plus tag add,Tag,high,drashti
681
+ SJE Plus,new tag,Tag,high,Sajeda
682
+ SJE Plus,tag problem(urgent,Tag,V.Urgent,jaytur
683
+ Unique Plus,barcode issue,Tag,high,Janvi
684
+ Unique Plus,bar code issue new tag create,Tag,high,Janvi
685
+ Unique Plus,bar code issue,Tag,high,Janvi
686
+ Unique Plus,tag import,Tag,high,Janvi
687
+ Unique Plus,tag set,Tag,high,Janvi
688
+ Unique Plus,new tag create,Tag,high,Janvi
689
+ Unique Plus,bar code scen issue,Tag,high,Pratik
690
+ Unique Plus,tag print issue tag cut,Tag,high,Janvi
691
+ Unique Plus,tag print issue client printer issue,Tag,high,Janvi
692
+ Unique Plus,tag issue,Tag,high,Janvi
693
+ Unique Plus,tag related new tag format,Tag,high,Janvi
694
+ Unique Plus,tag printing issue tag repx change,Tag,high,Janvi
695
+ Smart Jewel,tag issue,Tag,med,drashti
696
+ Smart Jewel,tag print issue,Tag,high,Heta
697
+ Smart Jewel, script zpl set tag position,Tag,high,vipul
698
+ Smart Jewel,software start,Tag,high,yogita
699
+ Smart Jewel,tag change,Tag,med,Sajeda
700
+ Smart Jewel,direct,Tag,V.Urgent,drashti
701
+ Smart Jewel,bar code set issue(urgent,Tag,V.Urgent,krishna
702
+ Smart Jewel,direct,Tag,V.Urgent,sarika
703
+ Smart Jewel,tag problem data issue,Tag,V.Urgent,sarika
704
+ Smart Jewel,tag show(urgent,Tag,V.Urgent,krishna
705
+ Smart Jewel,tag print add,Tag,V.Urgent,prakash
706
+ Smart Jewel,tag print issue,Tag,high,drashti
707
+ Smart Jewel,tag set tag print,Tag,high,drashti
708
+ Smart Jewel,tag print issue,Tag,V.Urgent,Heta
709
+ Smart Jewel,tag change,Tag,V.Urgent,drashti
710
+ Smart Jewel,group tag issue,Tag,V.Urgent,drashti
711
+ Smart Jewel,tag print set,Tag,V.Urgent,Sajeda
712
+ Smart Jewel,tag print issue,Tag,high,krishna
713
+ Smart Jewel,tag image problem,Tag,high,Sajeda
714
+ Smart Jewel,tag font change,Tag,high,jaytur
715
+ Smart Jewel,tag print error,Tag,high,jaytur
716
+ Smart Jewel,tag preview problem report print problem,Tag,high,Jagruti
717
+ Smart Jewel,make tag gst,Tag,high,Jagruti
718
+ Smart Jewel,tag font change,Tag,high,shubham
719
+ Smart Jewel,tag problem,Tag,high,sarika
720
+ Smart Jewel,tag quality add,Tag,high,krishna
721
+ Smart Jewel,tag problem,Tag,high,krishna
722
+ Smart Jewel,tag print problem,Tag,high,Sajeda
723
+ Smart Jewel,tag problem,Tag,high,chiranjiv
724
+ Smart Jewel,tag set issue,Tag,high,krishna
725
+ Smart Jewel,tag change,Tag,high,krishna
726
+ Smart Jewel,tag print change,Tag,high,Heta
727
+ Smart Jewel,mail new tag create,Tag,high,drashti
728
+ Smart Jewel,tag set issue,Tag,high,sarika
729
+ Smart Jewel,tag mrp issue,Tag,high,sarika
730
+ Smart Jewel,tag preview problem,Tag,high,sarika
731
+ Smart Jewel,tag problem,Tag,high,shubham
732
+ Smart Jewel,tag margin sat(urgent,Tag,V.Urgent,krishna
733
+ Smart Jewel,tag alignment set,Tag,high,Sajeda
734
+ Smart Jewel,tag problem,Tag,high,krishna
735
+ Smart Jewel,tag proper,Tag,high,krishna
736
+ Smart Jewel,tag quality problem,Tag,high,Sajeda
737
+ Smart Jewel,tag weight problem,Tag,high,Sajeda
738
+ Smart Jewel,tag weight problem,Tag,high,Jagruti
739
+ Smart Jewel,tag mrp problem,Tag,high,krishna
740
+ Smart Jewel,ask tag,Tag,high,krishna
741
+ Smart Jewel,tag change,Tag,V.Urgent,sarika
742
+ Smart Jewel,tag print problem,Tag,high,krishna
743
+ Smart Jewel,tag bar code print issue(as whatsapp,Tag,high,prakash
744
+ Smart Jewel,tag print problem,Tag,high,vipul
745
+ Smart Jewel,tag issue(urgent,Tag,V.Urgent,Sajeda
746
+ Smart Jewel,tag print diamond weight,Tag,high,Heta
747
+ Smart Jewel,tag create,Tag,high,Heta
748
+ Smart Jewel,tag printing issue,Tag,high,sarika
749
+ Smart Jewel,tag wise scan problem,Tag,high,shubham
750
+ Smart Jewel,tag problem,Tag,high,sarika
751
+ Smart Jewel,tag scale sit,Tag,high,vipul
752
+ Smart Jewel,tag problem(urgent,Tag,high,vipul
753
+ Smart Jewel,tag scan problem,Tag,high,Sajeda
754
+ Smart Jewel,tag print issue,Tag,V.Urgent,Sajeda
755
+ Smart Jewel, tag design create(for exhibition,Tag,high,Sajeda
756
+ Smart Jewel,sample line tag issue,Tag,high,Sajeda
757
+ Smart Jewel,tag printing problem,Tag,high,Jagruti
758
+ Smart Jewel,bag tag qr code set(urgent exhibition,Tag,med,Sajeda
759
+ Smart Jewel,rfid tag issue,Tag,high,Sajeda
760
+ Smart Jewel,tag problem,Tag,high,krishna
761
+ Smart Jewel,tag rate issue,Tag,high,krishna
762
+ Smart Jewel,order problem,Tag,high,ashit
763
+ Smart Jewel,tag problem,Tag,high,Sajeda
764
+ Smart Jewel,tag issue(urgent exhibition,Tag,V.Urgent,drashti
765
+ Smart Jewel,tag print issue,Tag,high,krishna
766
+ Smart Jewel,ask tag issue,Tag,high,krishna
767
+ Smart Jewel,tag change,Tag,high,Sajeda
768
+ Smart Jewel,tag issue,Tag,high,Jagruti
769
+ Smart Jewel,tag print issue,Tag,V.Urgent,jaytur
770
+ Smart Jewel,tag print problem,Tag,high,drashti
771
+ Smart Jewel,tag font set,Tag,V.Urgent,Vishva
772
+ Smart Jewel,tag changes(urgent,Tag,V.Urgent,drashti
773
+ Smart Jewel,tag problem,Tag,high,jaytur
774
+ Smart Jewel,tag issue,Tag,high,Sajeda
775
+ Smart Jewel,tag issue,Tag,high,krishna
776
+ Smart Jewel,tag print style number add,Tag,high,drashti
777
+ Smart Jewel,tag problem,Tag,high,krishna
778
+ Smart Jewel,tag problem,Tag,high,krishna
779
+ Smart Jewel,tag problem,Tag,V.Urgent,krishna
780
+ Smart Jewel,tag bar code scan,Tag,high,Vishva
781
+ Smart Jewel,tag printing issue,Tag,high,krishna
782
+ Smart Jewel,tag add problem,Tag,high,Sajeda
783
+ Smart Jewel,tag issue,Tag,high,krishna
784
+ Smart Jewel,tag print problem,Tag,high,shubham
785
+ Smart Jewel,tag print issue,Tag,high,jaytur
786
+ Smart Jewel,tag problem,Tag,high,krishna
787
+ Smart Jewel,tag problem,Tag,high,sonal
788
+ Smart Jewel,tag problem,Tag,high,Vishva
789
+ Smart Jewel,tag problem,Tag,high,sonal
790
+ Smart Jewel,tag issue,Tag,high,Sajeda
791
+ Smart Jewel,tag problem,Tag,high,Sajeda
792
+ Smart Jewel,tag format manual set,Tag,high,drashti
793
+ Smart Jewel,tag printing issue,Tag,high,krishna
794
+ Smart Jewel,tag bar code scan,Tag,V.Urgent,drashti
795
+ Smart Jewel,tag print problem,Tag,high,Vishva
796
+ Smart Jewel,tag print problem,Tag,high,krishna
797
+ Smart Jewel,tag print problem,Tag,high,sonal
798
+ Smart Jewel,tag change,Tag,high,Sajeda
799
+ Smart Jewel,tag problem,Tag,high,sonal
800
+ Smart Jewel,tag problem,Tag,high,krishna
801
+ Smart Jewel,tag printing issue,Tag,high,sonal
802
+ Smart Jewel,write tag,Tag,high,Heta
803
+ Smart Jewel,tag problem,Tag,high,Vishva
804
+ Smart Jewel,tag print issue,Tag,high,krishna
805
+ Smart Jewel,tag designing,Tag,high,Heta
806
+ Smart Jewel,tag price sit issue,Tag,high,sonal
807
+ Smart Jewel,new sample line tag problem,Tag,high,krishna
808
+ Smart Jewel,tag issue,Tag,high,krishna
809
+ Smart Jewel,tag printing issue,Tag,high,sonal
810
+ Smart Jewel,tag problem,Tag,high,krishna
811
+ Smart Jewel,tag problem,Tag,high,krishna
812
+ Smart Jewel,tag issue,Tag,high,drashti
813
+ Smart Jewel,tag print problem,Tag,high,Heta
814
+ SJE Plus,new report,Report,high,drashti
815
+ Unique Plus,sale report mis n cash book report,Report,high,Janvi
816
+ Unique Plus,sale form stock issue,Report,high,Janvi
817
+ Unique Plus,purchase repx print preview wrong\repx change,Report,high,Janvi
818
+ Unique Plus,year purchase sale report,Report,high,Janvi
819
+ Unique Plus,preview issue,Report,high,Janvi
820
+ Unique Plus,repx change,Report,high,Janvi
821
+ SJE Plus,log issue,Support,V.Urgent,Jagruti
822
+ SJE Plus,server pc installation,Support,V.Urgent,Heta
823
+ SJE Plus,software close,Support,V.Urgent,Sajeda
824
+ SJE Plus,server pc installation,Support,V.Urgent,Jagruti
825
+ SJE Plus,server pc update,Support,V.Urgent,yogita
826
+ SJE Plus,metal quality formula change master,Support,V.Urgent,Sajeda
827
+ SJE Plus,server log issue,Support,V.Urgent,yogita
828
+ SJE Plus,software close server pc,Support,V.Urgent,Jagruti
829
+ Smart Jewel,order issue,Support,V.Urgent,krishna
uploads/tickets.xlsx ADDED
Binary file (418 kB). View file
 
uploads/tickets_v3.csv ADDED
The diff for this file is too large to render. See raw diff