diff --git a/EcomAnalysis/EcomAnalysis.csproj b/EcomAnalysis/EcomAnalysis.csproj
index 31aeaf2..4793d4b 100644
--- a/EcomAnalysis/EcomAnalysis.csproj
+++ b/EcomAnalysis/EcomAnalysis.csproj
@@ -32,6 +32,9 @@
prompt
4
+
+ search4people.ico
+
..\packages\MathNet.Numerics.4.15.0\lib\net461\MathNet.Numerics.dll
@@ -98,5 +101,8 @@
+
+
+
\ No newline at end of file
diff --git a/EcomAnalysis/Form1.Designer.cs b/EcomAnalysis/Form1.Designer.cs
index ad3cd9c..dd224bc 100644
--- a/EcomAnalysis/Form1.Designer.cs
+++ b/EcomAnalysis/Form1.Designer.cs
@@ -24,6 +24,7 @@
/// コード エディターで変更しないでください。
///
private void InitializeComponent() {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
this.label1 = new System.Windows.Forms.Label();
this.TxtLogFilename = new System.Windows.Forms.TextBox();
this.label8 = new System.Windows.Forms.Label();
@@ -226,7 +227,7 @@
//
this.BtnSaveSceneTable.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.BtnSaveSceneTable.Font = new System.Drawing.Font("MS UI Gothic", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
- this.BtnSaveSceneTable.Location = new System.Drawing.Point(473, 648);
+ this.BtnSaveSceneTable.Location = new System.Drawing.Point(369, 648);
this.BtnSaveSceneTable.Name = "BtnSaveSceneTable";
this.BtnSaveSceneTable.Size = new System.Drawing.Size(117, 38);
this.BtnSaveSceneTable.TabIndex = 21;
@@ -336,11 +337,11 @@
//
this.BtnCompareLogs.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.BtnCompareLogs.Font = new System.Drawing.Font("MS UI Gothic", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
- this.BtnCompareLogs.Location = new System.Drawing.Point(225, 648);
+ this.BtnCompareLogs.Location = new System.Drawing.Point(211, 648);
this.BtnCompareLogs.Name = "BtnCompareLogs";
- this.BtnCompareLogs.Size = new System.Drawing.Size(220, 38);
+ this.BtnCompareLogs.Size = new System.Drawing.Size(142, 38);
this.BtnCompareLogs.TabIndex = 27;
- this.BtnCompareLogs.Text = "過去の実施結果と比較";
+ this.BtnCompareLogs.Text = "Visit間推移";
this.BtnCompareLogs.UseVisualStyleBackColor = true;
this.BtnCompareLogs.Click += new System.EventHandler(this.BtnCompareLogs_Click);
//
@@ -415,6 +416,7 @@
this.Controls.Add(this.TxtLogFilename);
this.Controls.Add(this.label1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "Form1";
diff --git a/EcomAnalysis/Form1.cs b/EcomAnalysis/Form1.cs
index a4b73ea..af0281d 100644
--- a/EcomAnalysis/Form1.cs
+++ b/EcomAnalysis/Form1.cs
@@ -17,6 +17,7 @@
public partial class Form1 : Form {
const int BLOCKS = 4;
+ private string[] FBStrs = new string[] { "OK", "Good", "Nice", "Great", "Excellent", "合計" };
static private string[] _HeaderItems = {
"time", "stimNo", "sceneNo", "stimTime", "target", "contact time",
"Feedback", "RR", "gazeVx", "gazeVy", "pupilR", "pupilL" };
@@ -90,10 +91,9 @@
// フィードバック処理
_LogFileInfo.FB.Calc(_Data);
listView3.Items.Clear();
- var fbstrs = new string[] { "OK", "Good", "Nice", "Great", "Excellent", "合計" };
- for (var i=0; i< fbstrs.Length; i++) {
+ for (var i=0; i< FBStrs.Length; i++) {
listView3.Items.Add(new ListViewItem(new string[]{
- fbstrs[i],
+ FBStrs[i],
_LogFileInfo.FB.Count((Feedback.FBITEM)i).ToString(),
_LogFileInfo.FB.Point((Feedback.FBITEM)i).ToString(),
}));
@@ -371,23 +371,42 @@
private void BtnSaveSceneTable_Click(object sender, EventArgs e) {
if (_SceneTable.Count < 1) return;
- saveFileDialogCsv.FileName = $"シーン解析_{TxtSubject.Text}_{TxtVisit.Text}.csv";
+ // ファイルを開く
+ saveFileDialogCsv.FileName = $"実施結果_{_LogFileInfo.Filename}.csv";
if (saveFileDialogCsv.ShowDialog() == DialogResult.Cancel) return;
-
var enc = Encoding.GetEncoding("Shift_JIS");
var sr = new StreamWriter(saveFileDialogCsv.FileName, false, enc);
- sr.WriteLine("シーン,FB回数,EC時間(s),EC回数,潜時(s),心拍数,瞬目回数,瞳孔径:右(mm),瞳孔径:左(mm)");
- foreach (var sc in _SceneTable) {
- sr.WriteLine($"{sc.SceneNo},{sc.FBCount},{sc.ECTime:0.00},{sc.ECCount},{sc.Latency:0.00}," +
- $"{sc.Beat:0.00},{sc.Blink},{sc.Pupil.R:0.00},{sc.Pupil.L:0.00}");
+
+ // フィードバック結果
+ sr.WriteLine("フィードバック結果");
+ sr.WriteLine("Feedback,回数,ポイント");
+ for (var i = 0; i < FBStrs.Length; i++) {
+ sr.WriteLine($"{FBStrs[i]},{_LogFileInfo.FB.Count((Feedback.FBITEM)i)},"
+ +$"{_LogFileInfo.FB.Point((Feedback.FBITEM)i)}");
}
- sr.WriteLine($"平均,{_ScMean.FBCount},{_ScMean.ECTime:0.00},{_ScMean.ECCount:0.00},{_ScMean.Latency:0.00},{_ScMean.Beat:0.00}," +
- $"{_ScMean.Blink},{_ScMean.Pupil.R:0.00},{_ScMean.Pupil.L:0.00}");
+
+ // シーン別詳細解析
+ if (_SceneTable.Count > 0) {
+ sr.WriteLine("");
+ sr.WriteLine("シーン別詳細解析");
+ sr.WriteLine("シーン,FB回数,EC時間(s),EC回数,潜時(s),心拍数,瞬目回数,瞳孔径:右(mm),瞳孔径:左(mm)");
+ foreach (var sc in _SceneTable) {
+ sr.WriteLine($"{sc.SceneNo},{sc.FBCount},{sc.ECTime:0.00},{sc.ECCount},{sc.Latency:0.00}," +
+ $"{sc.Beat:0.00},{sc.Blink},{sc.Pupil.R:0.00},{sc.Pupil.L:0.00}");
+ }
+ sr.WriteLine($"平均,{_ScMean.FBCount},{_ScMean.ECTime:0.00},{_ScMean.ECCount:0.00},{_ScMean.Latency:0.00},{_ScMean.Beat:0.00}," +
+ $"{_ScMean.Blink},{_ScMean.Pupil.R:0.00},{_ScMean.Pupil.L:0.00}");
+ }
+
+ // HRV解析出力
sr.WriteLine("");
+ sr.WriteLine("HRV解析");
sr.WriteLine("シーン,LF,HF,LF/HF");
for (var b =0; b
165, 17
+
+
+
+ AAABAAYAMDAAAAEACACoDgAAZgAAACAgAAABAAgAqAgAAA4PAAAQEAAAAQAIAGgFAAC2FwAAMDAAAAEA
+ IACoJQAAHh0AACAgAAABACAAqBAAAMZCAAAQEAAAAQAgAGgEAABuUwAAKAAAADAAAABgAAAAAQAIAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AUk1rADAdaQAAAAAAl4ShADcUSABfOWwAaVNpAGBK
+ VABfR1EAFgcNAIpqcAC3jZIAwY+QAKqHiAB4WloAWUZGAHd2dgBXVlYAhIODAKVzcgCWdnUAmmpoAKp6
+ dwCxgH4AxZSRAGZUUwDOdG4AwY+LALaIhADLm5cAZU1LAHhragD8ZVQAiWdjAJaDgQD1YUwA/WpXAP1u
+ WgD2a1gAn19WAM6CeADsW0IA/HNdAP14YACmdW0AhXl3AOVXPAD8f2UAlllNAGlSTQDdUjMAz1AwAOpo
+ SQD9hGkAp1lHALCEeQB5YVsAamZlANVMKQD9imwA/o5wAMZEHADMSiIArlAzAO98WgD9lnQAeVdMAItJ
+ MgB0QC4A74ljALA3BACzOQcApTYJALY7CgC8QBAAv0kZAJg8FgDNXC4A4XZNAMd0VABdU08AsUAOAKg+
+ EQAfEAkAsmdHAM+ijQDauasAyWk2AOuYagD+sYcAnYFxANOvnADThFIAmHlnAN+SYADhup8A66l2ANvA
+ qgDuwpwA4M28AP7KmAD/0Z4A/9ajAPfOnwDtzqkA/9qpAP/esQDx06wA59S6AP/apwD/3KkA+NemAP/e
+ rAD/4K0A/+K1AP/luwD/4rAA/+WyAP/mtQD/+e0A+uS0AP/qvwD/6bYA/+q5AP/vxwD98dMA//nrAP/s
+ ugD/9dkA/+67AP/wvwD/88oA7eO+AP/zwAD/9s0A//rjAP/1wgD/+dcA//rfAP/75QD/+MUA//nGAP/6
+ xwD699AA//zJAP/8zAD//dUA//7qAP/9zwD//ssA//7SAP//zAD//84A///VAP//1wD//9kA///cAP//
+ 3gD//+IA///lAP//7QD///MA///3AP///ABbwf8AZ6XMAFe9/wBCqP8AXK/1ADyi/wBPmdwAVKDhAAAr
+ VgAzmP4AOJ7/AAgSHAADRY0AJ33bACNotAAwjfMAMpT6ADKQ9QA4kfEAVHOWAGSFqAAMT6AAKXziACuA
+ 6AAvivIALojuAC2F6wAmc9oAKHnfACNozgAlb9UAH1WgACltzQAxbcIAQXrOADBPfAAfXcIAIGDGACJl
+ ywAhY9sAHFS7ABpMsgAWQ6kAHFXOAA8sawA4VpkAQlyUABM5oAARMosAFT7CABExlwADCBgAUWitAAQN
+ LQAOKI4ABxVYAAECCwADDHAAdXalAGxsfgBxcXIArq6uAJmZmQCLi4sAfX19AG1tbQBqamoAYmJiAFtb
+ WwBTU1MATExMAEdHRwBBQUEAPDw8ADY2NgAxMTEALS0tACoqKgAoKCgAJSUlACEhIQAdHR0AGhoaABgY
+ GAASEhIADQ0NAAkJCQAFBQUAAgICAAEBAQAEBAQEBAQEBATn5+fn5+fn5wQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBAQEBAQEBAQEBAQEBATn6C8vUjob5ucEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBOc6IRLo4QUNEefnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOdE
+ 5BK52uAFDRHn5wQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOdE5rm4yNrgBQ0R5+cE
+ BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOc6uqipuMja4AUNEefnBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBAQEBAQEBAQEBAQEBOcjrKioqbjI2uAFDRHn5wQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBATn5+jn5+c7G6yoqKm4yNrgBQ0R5+cEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOfnREVOTkhI
+ SEWspqipuMja4AUNETvn5wQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOdKS0w/QDw0MDAyrKaoqbjI2uAF
+ DUZGEOfnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBFRMP0A8NDAwKyUlKaymqKm4yNrgBQ1GSk5E5wQEBAQE
+ BAQEBAQEBAQEBAQEBAQEBEg/QDw0MDAlIiImKCmspqipuMja4AUNRT9IRecEBAQEBAQEBAQEBAQEBAQE
+ BAQEBElAPDQwKyUiJicsLSwprKaoqbjI2uAFFUE0S+fn5+fn5+fn5+fnBAQEBAQEBAQEBEg8NDArJSIn
+ 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
+ AAAABwAA4AAAAAADAADwAAAAAAEAAPgAAAAAAQAA/AAAAAABAAD+AAAAAAAAAP4AAAAAAAAA+AAAAAAA
+ AADwAAAAAAAAAOAAAAAAAAAAwAAAAAAAAADAAAAAAAAAAIAAAAAAAAAAgAAAAAABAACAAAAAAAMAAIAA
+ AAAAAwAAgAAAAAAHAACAAAAAAA8AAIAAAAAAHwAAgAAAAAA/AACAAAA4AP8AAMAAADwB/wAAwAAAf///
+ AADAAAB///8AAOAAAP///wAA8AAA////AADwAAD///8AAPgAAf///wAA/AAD////AAD/AAf///8AAP/A
+ H////wAA//B/////AAAoAAAAIAAAAEAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//
+ /wBSTWsAMB1pAAAAAACXhKEANxRIAF85bABpU2kAYEpUAF9HUQAWBw0AimpwALeNkgDBj5AAqoeIAHha
+ WgBZRkYAd3Z2AFdWVgCEg4MApXNyAJZ2dQCaamgAqnp3ALGAfgDFlJEAZlRTAM50bgDBj4sAtoiEAMub
+ lwBlTUsAeGtqAPxlVACJZ2MAloOBAPVhTAD9alcA/W5aAPZrWACfX1YAzoJ4AOxbQgD8c10A/XhgAKZ1
+ bQCFeXcA5Vc8APx/ZQCWWU0AaVJNAN1SMwDPUDAA6mhJAP2EaQCnWUcAsIR5AHlhWwBqZmUA1UwpAP2K
+ bAD+jnAAxkQcAMxKIgCuUDMA73xaAP2WdAB5V0wAi0kyAHRALgDviWMAsDcEALM5BwClNgkAtjsKALxA
+ EAC/SRkAmDwWAM1cLgDhdk0Ax3RUAF1TTwCxQA4AqD4RAB8QCQCyZ0cAz6KNANq5qwDJaTYA65hqAP6x
+ hwCdgXEA06+cANOEUgCYeWcA35JgAOG6nwDrqXYA28CqAO7CnADgzbwA/sqYAP/RngD/1qMA986fAO3O
+ qQD/2qkA/96xAPHTrADn1LoA/9qnAP/cqQD416YA/96sAP/grQD/4rUA/+W7AP/isAD/5bIA/+a1AP/5
+ 7QD65LQA/+q/AP/ptgD/6rkA/+/HAP3x0wD/+esA/+y6AP/12QD/7rsA//C/AP/zygDt474A//PAAP/2
+ zQD/+uMA//XCAP/51wD/+t8A//vlAP/4xQD/+cYA//rHAPr30AD//MkA//zMAP/91QD//uoA//3PAP/+
+ ywD//tIA///MAP//zgD//9UA///XAP//2QD//9wA///eAP//4gD//+UA///tAP//8wD///cA///8AFvB
+ /wBnpcwAV73/AEKo/wBcr/UAPKL/AE+Z3ABUoOEAACtWADOY/gA4nv8ACBIcAANFjQAnfdsAI2i0ADCN
+ 8wAylPoAMpD1ADiR8QBUc5YAZIWoAAxPoAApfOIAK4DoAC+K8gAuiO4ALYXrACZz2gAoed8AI2jOACVv
+ 1QAfVaAAKW3NADFtwgBBes4AME98AB9dwgAgYMYAImXLACFj2wAcVLsAGkyyABZDqQAcVc4ADyxrADhW
+ mQBCXJQAEzmgABEyiwAVPsIAETGXAAMIGABRaK0ABA0tAA4ojgAHFVgAAQILAAMMcAB1dqUAbGx+AHFx
+ cgCurq4AmZmZAIuLiwB9fX0AbW1tAGpqagBiYmIAW1tbAFNTUwBMTEwAR0dHAEFBQQA8PDwANjY2ADEx
+ MQAtLS0AKioqACgoKAAlJSUAISEhAB0dHQAaGhoAGBgYABISEgANDQ0ACQkJAAUFBQACAgIAAQEBAAQE
+ BAQEBOjn6OcEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ6EOkQOujnBAQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBAQEGzohEuEFI+fnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ6My+6yNoFI+fnBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBBs6uaiwyOAFOufnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBvoraarxuAFI+fnBAQEBAQE
+ BAQEBAQEBAQEBAQEBOjn4ufqraiwyNoFOufnBAQEBAQEBAQEBAQEBAQEBAQ5VkFOTk4gqqiryOAFDOLn
+ BAQEBAQEBAQEBAQEBAQEU0w/NDArJTAQraarxuAFG+fn6Ofn5+fn5wQEBAQEBExMPDQwIiInKFFEraar
+ xuA6IOcQG0Q6Ojrn5+cEBAQETD80MCInLDExNkEvraaquhJERC4dXWplXVxE5+cEBAQ/TDAlJy0xNzdT
+ ZF06rKfk5R5XbYWWmJydf1g6IecEBARUKyYtMT1DNWJvcVFWKVwdYX2Tl5idn5+ipW4QEucEBDlNJy03
+ Q1lZZ2doYk8pF2F1hYOXnJ+hoqUBpVgR5wQEBDhANz1QTWZmZmZiQTJXbI93hJqcoKKkpQGknRjp5wQE
+ BDhNNksXBwMHGUNUF2GIgXKEmp2goqWlo6CgWO7nBAQEBEZG29/f3NzfBkYVbY9zcIOTm6CVoqKVn6Ft
+ EecEBAT6//3+3tjY2Njf8Bh1jm9vfI6YnZ+goaCdnW4z5wQE/vz7/q7Q0NDQ0NUDLnqOcmx8h5KYnJ6e
+ nJibbSDnBP37+vuu0M/Pz8/Pz9IMbZOFdWt0h5CTmpmSl5lh7ufy+vn4+9bOysrKysrOxVJdiIB/fnJ3
+ g4OHhIOThB3r5/349vX8zszDxMTEw8O0AxiGpQGldW90cHJ2jo5pM+cE/Pb18/nFxMHCwsLCwcTWIB+A
+ AQF/dWtoeI6KaxnqBAT89PHw9da8wL63tb+9wrvJRB9/lY2Wh4+Qg2kdUgQEBPnx8O/vsbevr6+wr7a1
+ zuYEOhVdanp6em1hF+oEBAQE7fbv7u320s7CvbWwsK+7uQQEOjo6FzkeDDvpBAQEBAQE++7t6+zw97HS
+ 19HNxbEEBAQEBBcXFxcXBAQEBAQEBATt8+zt6ubl5ez629778AQEBAQEBAQEBAQEBAQEBAQEBAT47eno
+ 5uXj4xTo7fvwBAQEBAQEBAQEBAQEBAQEBAQEBAT57xIU5eXkFOn36wQEBAQEBAQEBAQEBAQEBAQEBAQE
+ BATv9+sS5+rz++cEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBATr6e3v6+sEBAQEBAQEBAQEBAQEBAQEBAQE
+ BAT8P///+A////AH///wA///8AH///gA///gAH//wAA//4AAAD8AAAAPAAAABwAAAAOAAAABgAAAAcAA
+ AADgAAAA8AAAAOAAAADAAAAAgAAAAAAAAAAAAAABAAAAAwAAAAcAAIAPAADAH4AB8H+AAf//wAH//+AD
+ ///wB///+B///ygAAAAQAAAAIAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AFJN
+ awAwHWkAAAAAAJeEoQA3FEgAXzlsAGlTaQBgSlQAX0dRABYHDQCKanAAt42SAMGPkACqh4gAeFpaAFlG
+ RgB3dnYAV1ZWAISDgwClc3IAlnZ1AJpqaACqencAsYB+AMWUkQBmVFMAznRuAMGPiwC2iIQAy5uXAGVN
+ SwB4a2oA/GVUAIlnYwCWg4EA9WFMAP1qVwD9bloA9mtYAJ9fVgDOgngA7FtCAPxzXQD9eGAApnVtAIV5
+ dwDlVzwA/H9lAJZZTQBpUk0A3VIzAM9QMADqaEkA/YRpAKdZRwCwhHkAeWFbAGpmZQDVTCkA/YpsAP6O
+ cADGRBwAzEoiAK5QMwDvfFoA/ZZ0AHlXTACLSTIAdEAuAO+JYwCwNwQAszkHAKU2CQC2OwoAvEAQAL9J
+ GQCYPBYAzVwuAOF2TQDHdFQAXVNPALFADgCoPhEAHxAJALJnRwDPoo0A2rmrAMlpNgDrmGoA/rGHAJ2B
+ cQDTr5wA04RSAJh5ZwDfkmAA4bqfAOupdgDbwKoA7sKcAODNvAD+ypgA/9GeAP/WowD3zp8A7c6pAP/a
+ qQD/3rEA8dOsAOfUugD/2qcA/9ypAPjXpgD/3qwA/+CtAP/itQD/5bsA/+KwAP/lsgD/5rUA//ntAPrk
+ tAD/6r8A/+m2AP/quQD/78cA/fHTAP/56wD/7LoA//XZAP/uuwD/8L8A//PKAO3jvgD/88AA//bNAP/6
+ 4wD/9cIA//nXAP/63wD/++UA//jFAP/5xgD/+scA+vfQAP/8yQD//MwA//3VAP/+6gD//c8A//7LAP/+
+ 0gD//8wA///OAP//1QD//9cA///ZAP//3AD//94A///iAP//5QD//+0A///zAP//9wD///wAW8H/AGel
+ zABXvf8AQqj/AFyv9QA8ov8AT5ncAFSg4QAAK1YAM5j+ADie/wAIEhwAA0WNACd92wAjaLQAMI3zADKU
+ +gAykPUAOJHxAFRzlgBkhagADE+gACl84gArgOgAL4ryAC6I7gAthesAJnPaACh53wAjaM4AJW/VAB9V
+ oAApbc0AMW3CAEF6zgAwT3wAH13CACBgxgAiZcsAIWPbABxUuwAaTLIAFkOpABxVzgAPLGsAOFaZAEJc
+ lAATOaAAETKLABU+wgARMZcAAwgYAFForQAEDS0ADiiOAAcVWAABAgsAAwxwAHV2pQBsbH4AcXFyAK6u
+ rgCZmZkAi4uLAH19fQBtbW0AampqAGJiYgBbW1sAU1NTAExMTABHR0cAQUFBADw8PAA2NjYAMTExAC0t
+ LQAqKioAKCgoACUlJQAhISEAHR0dABoaGgAYGBgAEhISAA0NDQAJCQkABQUFAAICAgABAQEABATn5+cE
+ BAQEBAQEBAQEBATn6Dvp5+cEBAQEBAQEBATn6Ois4Bvi5wQEBAQEBAQENUFFrLjgRuLnBAQEBAQEBFk1
+ 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
+ eP+oQC3/3VIz/7g8DP9tIgLOCwgGhh4UEZIlGBShJxoWpysdGKslGBShIxcTlhIMCncAAABTAAAAOAAA
+ AB0AAAAJAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVEZAUaxOAT/0kom/9tRMP/kVjn/6lpA//Zh
+ Tf/9ZlT//WxZ//1xXP/9d2D//Xlh//1+ZP/9gGb/9n9l/5BYSf9OmNr/W8H//1e9//9CqP//OJHx/0F6
+ zv9RaK3/eHmg/5Rta/+5Sjn/5Vg+/89QMP+VPRn8WTw1425LRe9yTUj1fVZT+ItkYfiGY1/1ellW7k44
+ NN0wIBvEJRkVnAcFBGEAAAAxAAAAEAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByrNQP21Ewo/+BU
+ Nv/oWT7/9WBL//1mVP/9bFn//XJc//14YP/9fWT//YJn//6Gav/+iWz/73pZ/7JDEf+YeWf/UJ3f/1vB
+ //9Xvf//Qqj//ziR8f9egbb/cHF2/4VrZ/+iYFb/p1ZG/5RZTP+aaWX/pHFx/6t8dv+ziHv/07KY/9zA
+ p//cuan/06qg/8WSkv+vf3/9dFRS8TMjH88WDgyFAAAAPwAAABUAAAADAAAAAAAAAAAAAAAAAAAAAAAA
+ AA2WLwO6x0Qb/+ZYPP/vXUX//GVT//1rWP/9clz//Xlg//1/Zv/9hGn//olt//6Nb//5imr/ukIR/9yW
+ Yv/42aj/nYNw/1Cd3/9bwf//V73//1yv9f+mrLP/e3t7/5aWlv+wq6v/s46O/616ev/KnYr/7syj///q
+ t///8L3///vI////zP///87////S//v4z//n1Lr/w5aR/6V3dv1LNTHmGRAOnQAAAEMAAAAUAAAAAgAA
+ AAAAAAAAAAAAAAAAAAN6JgJcszkH/+ZXPP/4Yk7//WdW//1vW//9d2D//X5l//2Eaf/+im3//pBw//6V
+ c//NWi3/yWk2///ap///3Kn/+NWk/52Bbv9UoOH/Z6XM/6OgoP+wrqz/mJiY/4V7e/+0iIj/wZCH//XN
+ oP//4K3//+y+///2zP///dT////S////0////9j////Y////2////9n////Z/9rArP+wfX3/WT487BcP
+ DaEAAAA9AAAADgAAAAEAAAAAAAAAAAAAAAAAAAALozMDzs1IIf/8ZVP//WxZ//10Xv/9e2P//YNo//6K
+ bf/+kHH//pZ0/+F2Tf+1QQ3/+suX///Vov//1qP//9aj//jPnv/y06r/04RS/7lbOv+ef3b/rKam/7iI
+ iP/ToI3//9Wi///jtP//98////7Q///+y////83////T////1////93////c////3v///97////s////
+ 7v/hzr//q3h4/1c8OusNCQeNAAAAKwAAAAcAAAAAAAAAAAAAAAAAAAABcSMCMq02A/TlWDz//W9a//14
+ YP/9gGb//ohs//6OcP/+lXT/74lj/7A3A//wsn///8+c///Qnf//0Z7//9Ge///Rnv//0p//5qJu/5hN
+ Mf+Tgn7/xZyc/9Kfj///z5z//+W7///90P//9sP///PA///+y////9L////X////3f///+L////m////
+ 6f////b/////////////////38y5/6Zzc/84JyTdAAAAYAAAABcAAAABAAAAAAAAAAAAAAAAAAAABI4s
+ AmO1Ogj/72dM//16Yf/9gmj//opt//6Tcv/5k3D/tT0K/+GOXf//xpX//8aV///Mmf//zJn//8yZ///M
+ mf//zJn/66d0/6ROLP+mdW3/xpOQ//vKm///4bf///7S///vvP//67j///jF////zf///9X////b////
+ 4v///+f////t////8P/////////////////////////l/8yvnf+LX176EQsJsgAAAC4AAAAHAAAAAAAA
+ AAAAAAAAAAAAAAAAAASWLwNxtTsJ/+VoRv/9hGn//o1v//mObP+/Shn/zV0v//6qgv/+rIT//qyE//6w
+ h//+soj//rSJ//65jP/+uYz/65hq/4RNOf/CkI//6L2d///Vpf///NL///K////ksf//7br///rH////
+ zv///9X////d////5f///+z////z////9/////3////////////////////i//n20f+mdnT/UTc24QAA
+ AGEAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElC4DX602A/PIUCT/735b/79IGP/ITyP/znRu/185
+ bP8wHWn/AABm/wAAZv8wHWn/b0Nt/86CeP/+n3v/x3RU/5xqX//LmZb//9uo///uxv//+cb//+Kv///j
+ sP//7rv///rH////0f///9f////d////5f///+7////1/////f////3////7////+v///+z////c////
+ 2f/JrJr/eVFR9AAAAIgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAUAAAALB8KAVqIKgLOsDcD/6U0
+ Cf83FEj/AANo/wEHa/8FEHb/BxV7/wYTef8FEHb/Agds/wADaP9fOGv/p1xI/658df/csZ3//96s////
+ 1f//77z//9uo///jsP//7rv///rH////z////9b////d////5f///+3////z////+P////j////z////
+ 7f///+X////b////2f/t477/nGlp/wsHBq8AAAAjAAAAAAAAAAAAAAABAAAACgAAACoAAABXAAAAfwAA
+ ALIAAADUFwcA9hYHDf8AAif/BRBc/w0mjP8OKI7/DimP/w4pj/8OKY//DimP/wcYff8BCWz/XDxJ/8GP
+ jP/qxKT//+rB///7yv//5bL//9qn///hrv//67j///jF////zv///9X////c////4////+j////u////
+ 8f////H////u////6P///+P////Z////2f///87/nGlp/zkmJckAAABCAAAAAAAAAAEAAAANAAAAOQAA
+ AHQAAADKAAAA9gEBAf8DAwP/BAQE/wQEBP8BAQH/AAAA/wshZ/8QMJb/ETKY/xEymP8RMpj/EDGX/xAw
+ lv8NKY7/XEBJ/8yZmf/xz6n///DG///5xv//36z//9ek///grf//6bb///PA///+y////9P////Y////
+ 3v///+X////m////6v///+r////m////5f///9/////Y////1v///sv/roJ5/0UuLdQAAABLAAAAAAAA
+ AAoAAAA3AAAAhgAAAPABAQH/BQUF/wcHB/8ICAj/BwcH/wEBAf8FDij/DCRj/xEyi/8TOZ//Ezmf/xM5
+ n/8TOZ//Ezmf/xM5n/8SN53/X0dR/8yZmf/x0av///DG///5xv//3Kr//9Wi///frP//5bL//+67///6
+ x////87////V////2v///97////i////4////+P////i////3v///9z////U////0v//+sf/tIt+/18/
+ P9wAAABYAAAAAwAAACQAAAB4AAAA+gMDA/8JCQn/CwsL/w0NDf8ODg7/AgIC/woeUf8UPaP/FUCm/xZC
+ qP8WQ6n/FkOp/xZDqf8WQ6n/FkOp/xZCqP8VQaf/YEpU/8yZmf/x1a7///DG///5xv//3Kn//9Kf///c
+ qf//6Lf///C9///zwP///cr////P////1P///9f////b////3f///93////c////2P///9T////P///9
+ 0P//88D/roF3/00zM80AAABEAAAADQAAAEkAAADlBQUF/wwMDP8ODg7/ERER/xISEv8JCQn/BhEq/xZD
+ qf8XRqz/GEmv/xlLsf8aTbP/Gk2z/xpNs/8aTbP/Gk2z/xlLsf8ZSrD/WEth/7+Pj//u0K3///TM///5
+ xv//5bP//+a////yyv//5rX//+m3///0wf//+MX///zJ////zf///9L////U////1f///9X////U////
+ 0v///83///7L///4zP//7Ln/nGlp/zclJbcAAAAwAAAAHwAAAJICAgL/Dg4O/xISEv8TExP/FhYW/xgY
+ GP8FBQX/ETJ5/xpMsv8bT7X/G1G3/xxTuf8cVLr/HVa8/x1WvP8dVrz/HVW7/xxUuv8cUrj/S051/6uB
+ g//guqT//+7A///9z///9c7///HR///Zqv//2an//92s///ksf//77z///bD///4xf///Mn////M////
+ zP///8z////M///8yf//+MX///7O///vwP/t0aj/nGlp/xAKCpcAAAAVAAAAMAAAANoKCgr/ExMT/xYW
+ Fv8ZGRn/Gxsb/x0dHf8AAAD/G1C2/xxUuv8dV73/HlrA/x9dw/8gX8X/IGDG/yBgxv8gYMb/IGDG/x9e
+ xP8fXML/OFaZ/4pqcP/On5n//+y5///91f///ev//+q////owP//5bz//96x///aqv//47D///G+///s
+ uf//8b7///PA///0wf//9MH///PA///xvv//88D///zS///lsv/Ppoz/h1tb8gAAAHEAAAAHAAAAPgAA
+ AP8SEhL/GBgY/xsbG/8eHh7/ISEh/yMjI/8AAAD/Hlm//x9exP8gYMb/IWLI/yJly/8iZ83/ImfN/yJn
+ zf8iZ83/ImfN/yJly/8hY8n/JGDA/2VWZf/Bj5H/6Mqq///zyP////j///33/////////fv//+rJ///d
+ sP//3av//+i2///ksf//6LX//+q3///ruP//67j//+u4///ruP///cz//+zA///eq/+se3X/UDY2vQAA
+ ADcAAAABAAAAaQICAv8ZGRn/HR0d/yAgIP8kJCT/JiYm/ygoKP8AAAD/IGHH/yJly/8jaM7/JGvR/yVu
+ 1P8lcdf/JXHX/yZz2f8mctj/JXHX/yVv1f8kbdP/I2rQ/0JclP+Vc3j/ypyV///uu/////3/////////
+ //////////nt///juf//1qT//+7B///cqf//36z//+Ct///grf//4K3//+Wy///5xv//9c3//9mm/9Gj
+ iv+UZWX1AAAAdAAAAAcAAAAAAAAAcwcHB/8eHh7/IiIi/yQkJP8oKCj/Kysr/y0tLf8AAAD/I2jO/yRt
+ 0/8mctj/JnTa/yd23P8oeN7/KHrg/yh64P8oeuD/KHje/yd33f8mdNr/JnPZ/yltzf9hWW7/tYaG/9ay
+ nv///ev///////////////////nr///luv//5Lv//+K1///ToP//1qP//9ek///cqf//67j///rH///3
+ zP//1aT/77+W/6Zzc/9LNDSuAAAALQAAAAEAAAAAAAAAbAgICP8jIyP/JiYm/yoqKv8tLS3/MDAw/zIy
+ Mv8KCgr/HFWi/yZ02v8oed//KXvh/yp+5P8rgef/K4Lo/yyE6v8sguj/K4Hn/yp/5f8pfeP/KHrg/yd1
+ 2/8xbcL/blpl/7eFhf/Xuaz////8//////////////vl///63///+df//+Wz///hrv//5bP//+y5///3
+ xP///c7//+/H///Pnv/wvZP/sH15/3VRUc0AAABIAAAAAgAAAAAAAAAAAAAASQICAv8mJib/Kioq/y8v
+ L/8xMTH/NTU1/zg4OP8aGhr/FDxv/yl74f8rgOb/LYXr/y2H7f8uie//L4vx/y+L8f8vi/H/Lorw/y6I
+ 7v8thev/LILo/yp94/8oed//IVSe/2xSVvqzgYD+0K2d//rw1P//9dn///rj///+3f///Mz///nG///6
+ x////Mz///7T///yx///4LL//9Sh/+O0lP+1gn//glxc0gAAAE4AAAADAAAAAAAAAAAAAAAAAAAAIgAA
+ AP8oKCj/MDAw/zIyMv82Njb/Ozs7/z09Pf8sLCz/BRAc/yyE6v8uiO7/L43z/zKV+/8yl/3/M5n//zOZ
+ //8zmf//M5j+/zKV+/8wkPb/Lonv/y2F6/8rgOb/DU6h/xQ3auF5VEvJpXZ0+bKCf//au57/+uS0///s
+ u///7sH//+q9///ou///6Lv//+Kx///eq//vyKL/y52R/69+fvtlR0erAAAAMAAAAAEAAAAAAAAAAAAA
+ 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
+ +////////v79/9y9rv9JMC7mAAAAWgAAAA8AAAAEAAAAIo4sAsXNTiX//YBn//6NcP/hc0v/v04c///B
+ kv//xpX//8aV///Jl//vr33/vFIp/5dbT//KmYn//N2x///4yf//5rL///C9////z////9j////j////
+ 7v////n////+//////////f///za/6h9dv8NCQmmAAAAIgAAAAAAAAAHAAAAKIcqArrDShz/4W9I/7pD
+ Ef+aXmz/TzZw/0Atb/9fQ3P/v397//Scdv+hRSD/mmhg/+a7n///+cr//+y4///erP//8r7////P////
+ 2f///+P////v////+f////r////y////5P///+H/2rum/yIUFNMAAAA5AAAAAAAAAAQAAAAYAAAASD0T
+ AbpaHAL6Fgo7/wQPbv8JG4D/CyCG/wkbgf8CCW3/RCVa/4Q4HP+mdmr+9NS0///5yf//4a3//92p///u
+ u////cz////W////4f///+n////v////7////+j////e////4v/r1rb/TjIy6QAAAFUAAAAGAAAAIAAA
+ AIYAAADvAgIC/wQEBP8BAQH/AgUS/xExl/8RMZf/ETGX/xExl/8GF3b/JR1A8qh7c/z43bv///jG///a
+ p///26f//+q3///5xf///9L////a////4P///+P////k////4f///9r////b/+/ctv9oRkTwAAAAagAA
+ AB8AAAC4AwMD/wkJCf8MDAz/AgIC/wwjXP8VP6X/FkKo/xZDqf8WQ6n/FUCm/xQ8nv8kJVn/only/ffd
+ vP//+cb//92s///fsP//6Lb///O////9yv///9L////X////2////9v////Y////0v///9b/69Gt/1g5
+ O+sAAABfAAAAdAQEBP8PDw//FBQU/w0NDf8MI1b/GEiu/xpNs/8bULb/G1C2/xtQtv8aTrT/GEqu/yM2
+ df+LZmb97tGy///8zP//8sn//+W5///dq///5bP///TA///6x////Mz///7O///+zv//+8r///7L///+
+ zf/jvKD/MBwf2wAAAEEAAADSERER/xgYGP8bGxv/DQ0N/xU9iv8dVbv/Hlm//x5bwf8fXsT/H17E/x5a
+ wP8dVrv/Hkug/15HWP/ZsJr///jR///96P//7tX//+jJ///crP//5LH//+67///vvf//9L////G9///w
+ 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
+ L/9Todr/QZjy/3l6rP9pPjb4gjAa1FgcAnsAAAAfAAAACgAAAAUAAAADAAAAAQAAAAAAAAAAjjANq9hQ
+ L//iWkn/nVJJ/1aj2f9BmPH/eXut/3tNT//ASjT/aSMHsAEBAVgAAABJAAAAMgAAABUAAAADAAAAAHoo
+ B4/xXkf/+nNd/+R7Yf+RV0P/VKfg/0Sd9/9rc5P/dz82/3JFO/SFaFrvhWpg6kszL8gEAwJcAAAAGgAA
+ AAMAAAAowUcm5P2CZ//shF//0Yxh/5F9bf9fiaj/lpGV/8Shk//u1K7///3O////3P/l0cD/Uj074AEA
+ AF8AAAAWAAAAEyEKAVWbQyLUZy9L/0Axcv85LGX/UzxL/7+Tg///6br///3J////2v///+z//////+/g
+ 2P8pHBrNAAAAOAAAADcCAgK8BQUF+QUPKf8SNpz/EDGN/1NBWf/uzK3//++6///0wP///93////z////
+ +f///+v/iHRm8wAAAFAFBQW4FBQU/w4VIv8YSa//Gk2z/xdEnv91X2v//ue+///grP//77v////V////
+ 5P///+X////f/7WjiPgAAABZDw8P9yEhIf8cLEX/IGDG/yNnzf8gYb3/Y1dr//XdvP//8cn//+W2///0
+ wP///M3///zN////0P+XfWr1AAAAUxkZGfctLS3/IjBD/yp+5P8tiO7/LIPk/zdckP+7m47////////1
+ 5f//4K7//+Ww///2wP/84bf/OCgl1gAAADsWFhbRPDw8/z09Pf8XRoT/Kn3s/zKP9P8wiuP/Ok5v/8uy
+ rP779OT///HE///uvP/32rT/aU1F6QAAAG0AAAAZAAAAdT09Pf9MTEz/ZGRk/1teZv8jM2T/IT16/wob
+ LvkkGRWqcVFJ5q6Je/utiX/1OSkpxwAAAFwAAAAfAAAABQAAACAUFBTDV1dX/4GBgf+dnZ3/nZ2d/1RU
+ VP8GDxWWAAAANgAAAEYAAABYAAAAUgAAADQAAAATAAAAAwAAAAAAAAAHAAAAIg4ODoRGRkbaUlJS3TIy
+ MtAADBOBAAAAHAAAAAcAAAAEAAAABwAAAAYAAAAEAAAAAQAAAAAAAAAAAf8BOgD/BPYAPxT/AAMe/wAB
+ L/8AADf/AABG/wAATf8AAEn/AABa/wAA6P8AAP//AAD4/wAAzv8AAav/AAOs/w==
+
+
\ No newline at end of file
diff --git a/EcomAnalysis/FormCompareLogs.Designer.cs b/EcomAnalysis/FormCompareLogs.Designer.cs
index 70da35c..d57889a 100644
--- a/EcomAnalysis/FormCompareLogs.Designer.cs
+++ b/EcomAnalysis/FormCompareLogs.Designer.cs
@@ -24,9 +24,10 @@
/// the contents of this method with the code editor.
///
private void InitializeComponent() {
- System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea6 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
- System.Windows.Forms.DataVisualization.Charting.Series series6 = new System.Windows.Forms.DataVisualization.Charting.Series();
- System.Windows.Forms.DataVisualization.Charting.Title title6 = new System.Windows.Forms.DataVisualization.Charting.Title();
+ System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea3 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
+ System.Windows.Forms.DataVisualization.Charting.Series series3 = new System.Windows.Forms.DataVisualization.Charting.Series();
+ System.Windows.Forms.DataVisualization.Charting.Title title3 = new System.Windows.Forms.DataVisualization.Charting.Title();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormCompareLogs));
this.listView1 = new System.Windows.Forms.ListView();
this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
@@ -133,33 +134,33 @@
this.chart1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
- chartArea6.AxisX.MajorGrid.LineColor = System.Drawing.Color.Gray;
- chartArea6.AxisX.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash;
- chartArea6.AxisY.MajorGrid.LineColor = System.Drawing.Color.Gray;
- chartArea6.AxisY.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash;
- chartArea6.Name = "ChartArea1";
- this.chart1.ChartAreas.Add(chartArea6);
+ chartArea3.AxisX.MajorGrid.LineColor = System.Drawing.Color.LightGray;
+ chartArea3.AxisX.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash;
+ chartArea3.AxisY.MajorGrid.LineColor = System.Drawing.Color.LightGray;
+ chartArea3.AxisY.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash;
+ chartArea3.Name = "ChartArea1";
+ this.chart1.ChartAreas.Add(chartArea3);
this.chart1.Location = new System.Drawing.Point(12, 245);
this.chart1.Name = "chart1";
- series6.BorderColor = System.Drawing.Color.White;
- series6.BorderWidth = 2;
- series6.ChartArea = "ChartArea1";
- series6.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
- series6.Color = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
- series6.IsValueShownAsLabel = true;
- series6.MarkerBorderColor = System.Drawing.Color.Black;
- series6.MarkerColor = System.Drawing.Color.DarkOrange;
- series6.MarkerSize = 10;
- series6.MarkerStyle = System.Windows.Forms.DataVisualization.Charting.MarkerStyle.Circle;
- series6.Name = "Series1";
- this.chart1.Series.Add(series6);
+ series3.BorderColor = System.Drawing.Color.White;
+ series3.BorderWidth = 3;
+ series3.ChartArea = "ChartArea1";
+ series3.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
+ series3.Color = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ series3.IsValueShownAsLabel = true;
+ series3.MarkerBorderColor = System.Drawing.Color.Black;
+ series3.MarkerColor = System.Drawing.Color.DarkOrange;
+ series3.MarkerSize = 15;
+ series3.MarkerStyle = System.Windows.Forms.DataVisualization.Charting.MarkerStyle.Circle;
+ series3.Name = "Series1";
+ this.chart1.Series.Add(series3);
this.chart1.Size = new System.Drawing.Size(848, 406);
this.chart1.TabIndex = 1;
this.chart1.Text = "chart1";
- title6.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- title6.Name = "Title1";
- title6.Text = "フィードバック回数";
- this.chart1.Titles.Add(title6);
+ title3.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ title3.Name = "Title1";
+ title3.Text = "フィードバック回数";
+ this.chart1.Titles.Add(title3);
//
// RadioFBTotal
//
@@ -185,7 +186,6 @@
this.RadioPoint.Name = "RadioPoint";
this.RadioPoint.Size = new System.Drawing.Size(76, 29);
this.RadioPoint.TabIndex = 3;
- this.RadioPoint.TabStop = true;
this.RadioPoint.Text = "ポイント";
this.RadioPoint.UseVisualStyleBackColor = true;
this.RadioPoint.CheckedChanged += new System.EventHandler(this.RadioPoint_CheckedChanged);
@@ -209,7 +209,6 @@
this.RadioOK.Name = "RadioOK";
this.RadioOK.Size = new System.Drawing.Size(43, 29);
this.RadioOK.TabIndex = 5;
- this.RadioOK.TabStop = true;
this.RadioOK.Text = "OK";
this.RadioOK.UseVisualStyleBackColor = true;
this.RadioOK.CheckedChanged += new System.EventHandler(this.RadioOK_CheckedChanged);
@@ -223,7 +222,6 @@
this.RadioGood.Name = "RadioGood";
this.RadioGood.Size = new System.Drawing.Size(61, 29);
this.RadioGood.TabIndex = 6;
- this.RadioGood.TabStop = true;
this.RadioGood.Text = "Good";
this.RadioGood.UseVisualStyleBackColor = true;
this.RadioGood.CheckedChanged += new System.EventHandler(this.RadioGood_CheckedChanged);
@@ -237,7 +235,6 @@
this.RadioNice.Name = "RadioNice";
this.RadioNice.Size = new System.Drawing.Size(55, 29);
this.RadioNice.TabIndex = 7;
- this.RadioNice.TabStop = true;
this.RadioNice.Text = "Nice";
this.RadioNice.UseVisualStyleBackColor = true;
this.RadioNice.CheckedChanged += new System.EventHandler(this.RadioNice_CheckedChanged);
@@ -251,7 +248,6 @@
this.RadioGreat.Name = "RadioGreat";
this.RadioGreat.Size = new System.Drawing.Size(65, 29);
this.RadioGreat.TabIndex = 8;
- this.RadioGreat.TabStop = true;
this.RadioGreat.Text = "Great";
this.RadioGreat.UseVisualStyleBackColor = true;
this.RadioGreat.CheckedChanged += new System.EventHandler(this.RadioGreat_CheckedChanged);
@@ -265,7 +261,6 @@
this.RadioExcellent.Name = "RadioExcellent";
this.RadioExcellent.Size = new System.Drawing.Size(94, 29);
this.RadioExcellent.TabIndex = 9;
- this.RadioExcellent.TabStop = true;
this.RadioExcellent.Text = "Excellent";
this.RadioExcellent.UseVisualStyleBackColor = true;
this.RadioExcellent.CheckedChanged += new System.EventHandler(this.RadioExcellent_CheckedChanged);
@@ -298,10 +293,11 @@
this.Controls.Add(this.chart1);
this.Controls.Add(this.listView1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "FormCompareLogs";
- this.Text = "過去の実施結果と比較";
+ this.Text = "Visit間推移";
((System.ComponentModel.ISupportInitialize)(this.chart1)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
diff --git a/EcomAnalysis/FormCompareLogs.resx b/EcomAnalysis/FormCompareLogs.resx
index 1af7de1..776dae8 100644
--- a/EcomAnalysis/FormCompareLogs.resx
+++ b/EcomAnalysis/FormCompareLogs.resx
@@ -117,4 +117,384 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ AAABAAYAMDAAAAEACACoDgAAZgAAACAgAAABAAgAqAgAAA4PAAAQEAAAAQAIAGgFAAC2FwAAMDAAAAEA
+ IACoJQAAHh0AACAgAAABACAAqBAAAMZCAAAQEAAAAQAgAGgEAABuUwAAKAAAADAAAABgAAAAAQAIAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AUk1rADAdaQAAAAAAl4ShADcUSABfOWwAaVNpAGBK
+ VABfR1EAFgcNAIpqcAC3jZIAwY+QAKqHiAB4WloAWUZGAHd2dgBXVlYAhIODAKVzcgCWdnUAmmpoAKp6
+ dwCxgH4AxZSRAGZUUwDOdG4AwY+LALaIhADLm5cAZU1LAHhragD8ZVQAiWdjAJaDgQD1YUwA/WpXAP1u
+ WgD2a1gAn19WAM6CeADsW0IA/HNdAP14YACmdW0AhXl3AOVXPAD8f2UAlllNAGlSTQDdUjMAz1AwAOpo
+ SQD9hGkAp1lHALCEeQB5YVsAamZlANVMKQD9imwA/o5wAMZEHADMSiIArlAzAO98WgD9lnQAeVdMAItJ
+ MgB0QC4A74ljALA3BACzOQcApTYJALY7CgC8QBAAv0kZAJg8FgDNXC4A4XZNAMd0VABdU08AsUAOAKg+
+ EQAfEAkAsmdHAM+ijQDauasAyWk2AOuYagD+sYcAnYFxANOvnADThFIAmHlnAN+SYADhup8A66l2ANvA
+ qgDuwpwA4M28AP7KmAD/0Z4A/9ajAPfOnwDtzqkA/9qpAP/esQDx06wA59S6AP/apwD/3KkA+NemAP/e
+ rAD/4K0A/+K1AP/luwD/4rAA/+WyAP/mtQD/+e0A+uS0AP/qvwD/6bYA/+q5AP/vxwD98dMA//nrAP/s
+ ugD/9dkA/+67AP/wvwD/88oA7eO+AP/zwAD/9s0A//rjAP/1wgD/+dcA//rfAP/75QD/+MUA//nGAP/6
+ xwD699AA//zJAP/8zAD//dUA//7qAP/9zwD//ssA//7SAP//zAD//84A///VAP//1wD//9kA///cAP//
+ 3gD//+IA///lAP//7QD///MA///3AP///ABbwf8AZ6XMAFe9/wBCqP8AXK/1ADyi/wBPmdwAVKDhAAAr
+ VgAzmP4AOJ7/AAgSHAADRY0AJ33bACNotAAwjfMAMpT6ADKQ9QA4kfEAVHOWAGSFqAAMT6AAKXziACuA
+ 6AAvivIALojuAC2F6wAmc9oAKHnfACNozgAlb9UAH1WgACltzQAxbcIAQXrOADBPfAAfXcIAIGDGACJl
+ ywAhY9sAHFS7ABpMsgAWQ6kAHFXOAA8sawA4VpkAQlyUABM5oAARMosAFT7CABExlwADCBgAUWitAAQN
+ LQAOKI4ABxVYAAECCwADDHAAdXalAGxsfgBxcXIArq6uAJmZmQCLi4sAfX19AG1tbQBqamoAYmJiAFtb
+ WwBTU1MATExMAEdHRwBBQUEAPDw8ADY2NgAxMTEALS0tACoqKgAoKCgAJSUlACEhIQAdHR0AGhoaABgY
+ GAASEhIADQ0NAAkJCQAFBQUAAgICAAEBAQAEBAQEBAQEBATn5+fn5+fn5wQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBAQEBAQEBAQEBAQEBATn6C8vUjob5ucEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBOc6IRLo4QUNEefnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOdE
+ 5BK52uAFDRHn5wQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOdE5rm4yNrgBQ0R5+cE
+ BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOc6uqipuMja4AUNEefnBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBAQEBAQEBAQEBAQEBOcjrKioqbjI2uAFDRHn5wQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBATn5+jn5+c7G6yoqKm4yNrgBQ0R5+cEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOfnREVOTkhI
+ SEWspqipuMja4AUNETvn5wQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBOdKS0w/QDw0MDAyrKaoqbjI2uAF
+ DUZGEOfnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBFRMP0A8NDAwKyUlKaymqKm4yNrgBQ1GSk5E5wQEBAQE
+ BAQEBAQEBAQEBAQEBAQEBEg/QDw0MDAlIiImKCmspqipuMja4AUNRT9IRecEBAQEBAQEBAQEBAQEBAQE
+ BAQEBElAPDQwKyUiJicsLSwprKaoqbjI2uAFFUE0S+fn5+fn5+fn5+fnBAQEBAQEBAQEBEg8NDArJSIn
+ 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
+ AAAABwAA4AAAAAADAADwAAAAAAEAAPgAAAAAAQAA/AAAAAABAAD+AAAAAAAAAP4AAAAAAAAA+AAAAAAA
+ AADwAAAAAAAAAOAAAAAAAAAAwAAAAAAAAADAAAAAAAAAAIAAAAAAAAAAgAAAAAABAACAAAAAAAMAAIAA
+ AAAAAwAAgAAAAAAHAACAAAAAAA8AAIAAAAAAHwAAgAAAAAA/AACAAAA4AP8AAMAAADwB/wAAwAAAf///
+ AADAAAB///8AAOAAAP///wAA8AAA////AADwAAD///8AAPgAAf///wAA/AAD////AAD/AAf///8AAP/A
+ H////wAA//B/////AAAoAAAAIAAAAEAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//
+ /wBSTWsAMB1pAAAAAACXhKEANxRIAF85bABpU2kAYEpUAF9HUQAWBw0AimpwALeNkgDBj5AAqoeIAHha
+ WgBZRkYAd3Z2AFdWVgCEg4MApXNyAJZ2dQCaamgAqnp3ALGAfgDFlJEAZlRTAM50bgDBj4sAtoiEAMub
+ lwBlTUsAeGtqAPxlVACJZ2MAloOBAPVhTAD9alcA/W5aAPZrWACfX1YAzoJ4AOxbQgD8c10A/XhgAKZ1
+ bQCFeXcA5Vc8APx/ZQCWWU0AaVJNAN1SMwDPUDAA6mhJAP2EaQCnWUcAsIR5AHlhWwBqZmUA1UwpAP2K
+ bAD+jnAAxkQcAMxKIgCuUDMA73xaAP2WdAB5V0wAi0kyAHRALgDviWMAsDcEALM5BwClNgkAtjsKALxA
+ EAC/SRkAmDwWAM1cLgDhdk0Ax3RUAF1TTwCxQA4AqD4RAB8QCQCyZ0cAz6KNANq5qwDJaTYA65hqAP6x
+ hwCdgXEA06+cANOEUgCYeWcA35JgAOG6nwDrqXYA28CqAO7CnADgzbwA/sqYAP/RngD/1qMA986fAO3O
+ qQD/2qkA/96xAPHTrADn1LoA/9qnAP/cqQD416YA/96sAP/grQD/4rUA/+W7AP/isAD/5bIA/+a1AP/5
+ 7QD65LQA/+q/AP/ptgD/6rkA/+/HAP3x0wD/+esA/+y6AP/12QD/7rsA//C/AP/zygDt474A//PAAP/2
+ zQD/+uMA//XCAP/51wD/+t8A//vlAP/4xQD/+cYA//rHAPr30AD//MkA//zMAP/91QD//uoA//3PAP/+
+ ywD//tIA///MAP//zgD//9UA///XAP//2QD//9wA///eAP//4gD//+UA///tAP//8wD///cA///8AFvB
+ /wBnpcwAV73/AEKo/wBcr/UAPKL/AE+Z3ABUoOEAACtWADOY/gA4nv8ACBIcAANFjQAnfdsAI2i0ADCN
+ 8wAylPoAMpD1ADiR8QBUc5YAZIWoAAxPoAApfOIAK4DoAC+K8gAuiO4ALYXrACZz2gAoed8AI2jOACVv
+ 1QAfVaAAKW3NADFtwgBBes4AME98AB9dwgAgYMYAImXLACFj2wAcVLsAGkyyABZDqQAcVc4ADyxrADhW
+ mQBCXJQAEzmgABEyiwAVPsIAETGXAAMIGABRaK0ABA0tAA4ojgAHFVgAAQILAAMMcAB1dqUAbGx+AHFx
+ cgCurq4AmZmZAIuLiwB9fX0AbW1tAGpqagBiYmIAW1tbAFNTUwBMTEwAR0dHAEFBQQA8PDwANjY2ADEx
+ MQAtLS0AKioqACgoKAAlJSUAISEhAB0dHQAaGhoAGBgYABISEgANDQ0ACQkJAAUFBQACAgIAAQEBAAQE
+ BAQEBOjn6OcEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ6EOkQOujnBAQEBAQEBAQEBAQEBAQEBAQE
+ BAQEBAQEGzohEuEFI+fnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ6My+6yNoFI+fnBAQEBAQEBAQEBAQE
+ BAQEBAQEBAQEBBs6uaiwyOAFOufnBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBvoraarxuAFI+fnBAQEBAQE
+ BAQEBAQEBAQEBAQEBOjn4ufqraiwyNoFOufnBAQEBAQEBAQEBAQEBAQEBAQ5VkFOTk4gqqiryOAFDOLn
+ BAQEBAQEBAQEBAQEBAQEU0w/NDArJTAQraarxuAFG+fn6Ofn5+fn5wQEBAQEBExMPDQwIiInKFFEraar
+ xuA6IOcQG0Q6Ojrn5+cEBAQETD80MCInLDExNkEvraaquhJERC4dXWplXVxE5+cEBAQ/TDAlJy0xNzdT
+ ZF06rKfk5R5XbYWWmJydf1g6IecEBARUKyYtMT1DNWJvcVFWKVwdYX2Tl5idn5+ipW4QEucEBDlNJy03
+ Q1lZZ2doYk8pF2F1hYOXnJ+hoqUBpVgR5wQEBDhANz1QTWZmZmZiQTJXbI93hJqcoKKkpQGknRjp5wQE
+ BDhNNksXBwMHGUNUF2GIgXKEmp2goqWlo6CgWO7nBAQEBEZG29/f3NzfBkYVbY9zcIOTm6CVoqKVn6Ft
+ EecEBAT6//3+3tjY2Njf8Bh1jm9vfI6YnZ+goaCdnW4z5wQE/vz7/q7Q0NDQ0NUDLnqOcmx8h5KYnJ6e
+ nJibbSDnBP37+vuu0M/Pz8/Pz9IMbZOFdWt0h5CTmpmSl5lh7ufy+vn4+9bOysrKysrOxVJdiIB/fnJ3
+ g4OHhIOThB3r5/349vX8zszDxMTEw8O0AxiGpQGldW90cHJ2jo5pM+cE/Pb18/nFxMHCwsLCwcTWIB+A
+ AQF/dWtoeI6KaxnqBAT89PHw9da8wL63tb+9wrvJRB9/lY2Wh4+Qg2kdUgQEBPnx8O/vsbevr6+wr7a1
+ zuYEOhVdanp6em1hF+oEBAQE7fbv7u320s7CvbWwsK+7uQQEOjo6FzkeDDvpBAQEBAQE++7t6+zw97HS
+ 19HNxbEEBAQEBBcXFxcXBAQEBAQEBATt8+zt6ubl5ez629778AQEBAQEBAQEBAQEBAQEBAQEBAT47eno
+ 5uXj4xTo7fvwBAQEBAQEBAQEBAQEBAQEBAQEBAT57xIU5eXkFOn36wQEBAQEBAQEBAQEBAQEBAQEBAQE
+ BATv9+sS5+rz++cEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBATr6e3v6+sEBAQEBAQEBAQEBAQEBAQEBAQE
+ BAT8P///+A////AH///wA///8AH///gA///gAH//wAA//4AAAD8AAAAPAAAABwAAAAOAAAABgAAAAcAA
+ AADgAAAA8AAAAOAAAADAAAAAgAAAAAAAAAAAAAABAAAAAwAAAAcAAIAPAADAH4AB8H+AAf//wAH//+AD
+ ///wB///+B///ygAAAAQAAAAIAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AFJN
+ awAwHWkAAAAAAJeEoQA3FEgAXzlsAGlTaQBgSlQAX0dRABYHDQCKanAAt42SAMGPkACqh4gAeFpaAFlG
+ RgB3dnYAV1ZWAISDgwClc3IAlnZ1AJpqaACqencAsYB+AMWUkQBmVFMAznRuAMGPiwC2iIQAy5uXAGVN
+ SwB4a2oA/GVUAIlnYwCWg4EA9WFMAP1qVwD9bloA9mtYAJ9fVgDOgngA7FtCAPxzXQD9eGAApnVtAIV5
+ dwDlVzwA/H9lAJZZTQBpUk0A3VIzAM9QMADqaEkA/YRpAKdZRwCwhHkAeWFbAGpmZQDVTCkA/YpsAP6O
+ cADGRBwAzEoiAK5QMwDvfFoA/ZZ0AHlXTACLSTIAdEAuAO+JYwCwNwQAszkHAKU2CQC2OwoAvEAQAL9J
+ GQCYPBYAzVwuAOF2TQDHdFQAXVNPALFADgCoPhEAHxAJALJnRwDPoo0A2rmrAMlpNgDrmGoA/rGHAJ2B
+ cQDTr5wA04RSAJh5ZwDfkmAA4bqfAOupdgDbwKoA7sKcAODNvAD+ypgA/9GeAP/WowD3zp8A7c6pAP/a
+ qQD/3rEA8dOsAOfUugD/2qcA/9ypAPjXpgD/3qwA/+CtAP/itQD/5bsA/+KwAP/lsgD/5rUA//ntAPrk
+ tAD/6r8A/+m2AP/quQD/78cA/fHTAP/56wD/7LoA//XZAP/uuwD/8L8A//PKAO3jvgD/88AA//bNAP/6
+ 4wD/9cIA//nXAP/63wD/++UA//jFAP/5xgD/+scA+vfQAP/8yQD//MwA//3VAP/+6gD//c8A//7LAP/+
+ 0gD//8wA///OAP//1QD//9cA///ZAP//3AD//94A///iAP//5QD//+0A///zAP//9wD///wAW8H/AGel
+ zABXvf8AQqj/AFyv9QA8ov8AT5ncAFSg4QAAK1YAM5j+ADie/wAIEhwAA0WNACd92wAjaLQAMI3zADKU
+ +gAykPUAOJHxAFRzlgBkhagADE+gACl84gArgOgAL4ryAC6I7gAthesAJnPaACh53wAjaM4AJW/VAB9V
+ oAApbc0AMW3CAEF6zgAwT3wAH13CACBgxgAiZcsAIWPbABxUuwAaTLIAFkOpABxVzgAPLGsAOFaZAEJc
+ lAATOaAAETKLABU+wgARMZcAAwgYAFForQAEDS0ADiiOAAcVWAABAgsAAwxwAHV2pQBsbH4AcXFyAK6u
+ rgCZmZkAi4uLAH19fQBtbW0AampqAGJiYgBbW1sAU1NTAExMTABHR0cAQUFBADw8PAA2NjYAMTExAC0t
+ LQAqKioAKCgoACUlJQAhISEAHR0dABoaGgAYGBgAEhISAA0NDQAJCQkABQUFAAICAgABAQEABATn5+cE
+ BAQEBAQEBAQEBATn6Dvp5+cEBAQEBAQEBATn6Ois4Bvi5wQEBAQEBAQENUFFrLjgRuLnBAQEBAQEBFk1
+ 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
+ eP+oQC3/3VIz/7g8DP9tIgLOCwgGhh4UEZIlGBShJxoWpysdGKslGBShIxcTlhIMCncAAABTAAAAOAAA
+ AB0AAAAJAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVEZAUaxOAT/0kom/9tRMP/kVjn/6lpA//Zh
+ Tf/9ZlT//WxZ//1xXP/9d2D//Xlh//1+ZP/9gGb/9n9l/5BYSf9OmNr/W8H//1e9//9CqP//OJHx/0F6
+ zv9RaK3/eHmg/5Rta/+5Sjn/5Vg+/89QMP+VPRn8WTw1425LRe9yTUj1fVZT+ItkYfiGY1/1ellW7k44
+ NN0wIBvEJRkVnAcFBGEAAAAxAAAAEAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByrNQP21Ewo/+BU
+ Nv/oWT7/9WBL//1mVP/9bFn//XJc//14YP/9fWT//YJn//6Gav/+iWz/73pZ/7JDEf+YeWf/UJ3f/1vB
+ //9Xvf//Qqj//ziR8f9egbb/cHF2/4VrZ/+iYFb/p1ZG/5RZTP+aaWX/pHFx/6t8dv+ziHv/07KY/9zA
+ p//cuan/06qg/8WSkv+vf3/9dFRS8TMjH88WDgyFAAAAPwAAABUAAAADAAAAAAAAAAAAAAAAAAAAAAAA
+ AA2WLwO6x0Qb/+ZYPP/vXUX//GVT//1rWP/9clz//Xlg//1/Zv/9hGn//olt//6Nb//5imr/ukIR/9yW
+ Yv/42aj/nYNw/1Cd3/9bwf//V73//1yv9f+mrLP/e3t7/5aWlv+wq6v/s46O/616ev/KnYr/7syj///q
+ t///8L3///vI////zP///87////S//v4z//n1Lr/w5aR/6V3dv1LNTHmGRAOnQAAAEMAAAAUAAAAAgAA
+ AAAAAAAAAAAAAAAAAAN6JgJcszkH/+ZXPP/4Yk7//WdW//1vW//9d2D//X5l//2Eaf/+im3//pBw//6V
+ c//NWi3/yWk2///ap///3Kn/+NWk/52Bbv9UoOH/Z6XM/6OgoP+wrqz/mJiY/4V7e/+0iIj/wZCH//XN
+ oP//4K3//+y+///2zP///dT////S////0////9j////Y////2////9n////Z/9rArP+wfX3/WT487BcP
+ DaEAAAA9AAAADgAAAAEAAAAAAAAAAAAAAAAAAAALozMDzs1IIf/8ZVP//WxZ//10Xv/9e2P//YNo//6K
+ bf/+kHH//pZ0/+F2Tf+1QQ3/+suX///Vov//1qP//9aj//jPnv/y06r/04RS/7lbOv+ef3b/rKam/7iI
+ iP/ToI3//9Wi///jtP//98////7Q///+y////83////T////1////93////c////3v///97////s////
+ 7v/hzr//q3h4/1c8OusNCQeNAAAAKwAAAAcAAAAAAAAAAAAAAAAAAAABcSMCMq02A/TlWDz//W9a//14
+ YP/9gGb//ohs//6OcP/+lXT/74lj/7A3A//wsn///8+c///Qnf//0Z7//9Ge///Rnv//0p//5qJu/5hN
+ Mf+Tgn7/xZyc/9Kfj///z5z//+W7///90P//9sP///PA///+y////9L////X////3f///+L////m////
+ 6f////b/////////////////38y5/6Zzc/84JyTdAAAAYAAAABcAAAABAAAAAAAAAAAAAAAAAAAABI4s
+ AmO1Ogj/72dM//16Yf/9gmj//opt//6Tcv/5k3D/tT0K/+GOXf//xpX//8aV///Mmf//zJn//8yZ///M
+ mf//zJn/66d0/6ROLP+mdW3/xpOQ//vKm///4bf///7S///vvP//67j///jF////zf///9X////b////
+ 4v///+f////t////8P/////////////////////////l/8yvnf+LX176EQsJsgAAAC4AAAAHAAAAAAAA
+ AAAAAAAAAAAAAAAAAASWLwNxtTsJ/+VoRv/9hGn//o1v//mObP+/Shn/zV0v//6qgv/+rIT//qyE//6w
+ h//+soj//rSJ//65jP/+uYz/65hq/4RNOf/CkI//6L2d///Vpf///NL///K////ksf//7br///rH////
+ zv///9X////d////5f///+z////z////9/////3////////////////////i//n20f+mdnT/UTc24QAA
+ AGEAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElC4DX602A/PIUCT/735b/79IGP/ITyP/znRu/185
+ bP8wHWn/AABm/wAAZv8wHWn/b0Nt/86CeP/+n3v/x3RU/5xqX//LmZb//9uo///uxv//+cb//+Kv///j
+ sP//7rv///rH////0f///9f////d////5f///+7////1/////f////3////7////+v///+z////c////
+ 2f/JrJr/eVFR9AAAAIgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAUAAAALB8KAVqIKgLOsDcD/6U0
+ Cf83FEj/AANo/wEHa/8FEHb/BxV7/wYTef8FEHb/Agds/wADaP9fOGv/p1xI/658df/csZ3//96s////
+ 1f//77z//9uo///jsP//7rv///rH////z////9b////d////5f///+3////z////+P////j////z////
+ 7f///+X////b////2f/t477/nGlp/wsHBq8AAAAjAAAAAAAAAAAAAAABAAAACgAAACoAAABXAAAAfwAA
+ ALIAAADUFwcA9hYHDf8AAif/BRBc/w0mjP8OKI7/DimP/w4pj/8OKY//DimP/wcYff8BCWz/XDxJ/8GP
+ jP/qxKT//+rB///7yv//5bL//9qn///hrv//67j///jF////zv///9X////c////4////+j////u////
+ 8f////H////u////6P///+P////Z////2f///87/nGlp/zkmJckAAABCAAAAAAAAAAEAAAANAAAAOQAA
+ AHQAAADKAAAA9gEBAf8DAwP/BAQE/wQEBP8BAQH/AAAA/wshZ/8QMJb/ETKY/xEymP8RMpj/EDGX/xAw
+ lv8NKY7/XEBJ/8yZmf/xz6n///DG///5xv//36z//9ek///grf//6bb///PA///+y////9P////Y////
+ 3v///+X////m////6v///+r////m////5f///9/////Y////1v///sv/roJ5/0UuLdQAAABLAAAAAAAA
+ AAoAAAA3AAAAhgAAAPABAQH/BQUF/wcHB/8ICAj/BwcH/wEBAf8FDij/DCRj/xEyi/8TOZ//Ezmf/xM5
+ n/8TOZ//Ezmf/xM5n/8SN53/X0dR/8yZmf/x0av///DG///5xv//3Kr//9Wi///frP//5bL//+67///6
+ x////87////V////2v///97////i////4////+P////i////3v///9z////U////0v//+sf/tIt+/18/
+ P9wAAABYAAAAAwAAACQAAAB4AAAA+gMDA/8JCQn/CwsL/w0NDf8ODg7/AgIC/woeUf8UPaP/FUCm/xZC
+ qP8WQ6n/FkOp/xZDqf8WQ6n/FkOp/xZCqP8VQaf/YEpU/8yZmf/x1a7///DG///5xv//3Kn//9Kf///c
+ qf//6Lf///C9///zwP///cr////P////1P///9f////b////3f///93////c////2P///9T////P///9
+ 0P//88D/roF3/00zM80AAABEAAAADQAAAEkAAADlBQUF/wwMDP8ODg7/ERER/xISEv8JCQn/BhEq/xZD
+ qf8XRqz/GEmv/xlLsf8aTbP/Gk2z/xpNs/8aTbP/Gk2z/xlLsf8ZSrD/WEth/7+Pj//u0K3///TM///5
+ xv//5bP//+a////yyv//5rX//+m3///0wf//+MX///zJ////zf///9L////U////1f///9X////U////
+ 0v///83///7L///4zP//7Ln/nGlp/zclJbcAAAAwAAAAHwAAAJICAgL/Dg4O/xISEv8TExP/FhYW/xgY
+ GP8FBQX/ETJ5/xpMsv8bT7X/G1G3/xxTuf8cVLr/HVa8/x1WvP8dVrz/HVW7/xxUuv8cUrj/S051/6uB
+ g//guqT//+7A///9z///9c7///HR///Zqv//2an//92s///ksf//77z///bD///4xf///Mn////M////
+ zP///8z////M///8yf//+MX///7O///vwP/t0aj/nGlp/xAKCpcAAAAVAAAAMAAAANoKCgr/ExMT/xYW
+ Fv8ZGRn/Gxsb/x0dHf8AAAD/G1C2/xxUuv8dV73/HlrA/x9dw/8gX8X/IGDG/yBgxv8gYMb/IGDG/x9e
+ xP8fXML/OFaZ/4pqcP/On5n//+y5///91f///ev//+q////owP//5bz//96x///aqv//47D///G+///s
+ uf//8b7///PA///0wf//9MH///PA///xvv//88D///zS///lsv/Ppoz/h1tb8gAAAHEAAAAHAAAAPgAA
+ AP8SEhL/GBgY/xsbG/8eHh7/ISEh/yMjI/8AAAD/Hlm//x9exP8gYMb/IWLI/yJly/8iZ83/ImfN/yJn
+ zf8iZ83/ImfN/yJly/8hY8n/JGDA/2VWZf/Bj5H/6Mqq///zyP////j///33/////////fv//+rJ///d
+ sP//3av//+i2///ksf//6LX//+q3///ruP//67j//+u4///ruP///cz//+zA///eq/+se3X/UDY2vQAA
+ ADcAAAABAAAAaQICAv8ZGRn/HR0d/yAgIP8kJCT/JiYm/ygoKP8AAAD/IGHH/yJly/8jaM7/JGvR/yVu
+ 1P8lcdf/JXHX/yZz2f8mctj/JXHX/yVv1f8kbdP/I2rQ/0JclP+Vc3j/ypyV///uu/////3/////////
+ //////////nt///juf//1qT//+7B///cqf//36z//+Ct///grf//4K3//+Wy///5xv//9c3//9mm/9Gj
+ iv+UZWX1AAAAdAAAAAcAAAAAAAAAcwcHB/8eHh7/IiIi/yQkJP8oKCj/Kysr/y0tLf8AAAD/I2jO/yRt
+ 0/8mctj/JnTa/yd23P8oeN7/KHrg/yh64P8oeuD/KHje/yd33f8mdNr/JnPZ/yltzf9hWW7/tYaG/9ay
+ nv///ev///////////////////nr///luv//5Lv//+K1///ToP//1qP//9ek///cqf//67j///rH///3
+ zP//1aT/77+W/6Zzc/9LNDSuAAAALQAAAAEAAAAAAAAAbAgICP8jIyP/JiYm/yoqKv8tLS3/MDAw/zIy
+ Mv8KCgr/HFWi/yZ02v8oed//KXvh/yp+5P8rgef/K4Lo/yyE6v8sguj/K4Hn/yp/5f8pfeP/KHrg/yd1
+ 2/8xbcL/blpl/7eFhf/Xuaz////8//////////////vl///63///+df//+Wz///hrv//5bP//+y5///3
+ xP///c7//+/H///Pnv/wvZP/sH15/3VRUc0AAABIAAAAAgAAAAAAAAAAAAAASQICAv8mJib/Kioq/y8v
+ L/8xMTH/NTU1/zg4OP8aGhr/FDxv/yl74f8rgOb/LYXr/y2H7f8uie//L4vx/y+L8f8vi/H/Lorw/y6I
+ 7v8thev/LILo/yp94/8oed//IVSe/2xSVvqzgYD+0K2d//rw1P//9dn///rj///+3f///Mz///nG///6
+ x////Mz///7T///yx///4LL//9Sh/+O0lP+1gn//glxc0gAAAE4AAAADAAAAAAAAAAAAAAAAAAAAIgAA
+ AP8oKCj/MDAw/zIyMv82Njb/Ozs7/z09Pf8sLCz/BRAc/yyE6v8uiO7/L43z/zKV+/8yl/3/M5n//zOZ
+ //8zmf//M5j+/zKV+/8wkPb/Lonv/y2F6/8rgOb/DU6h/xQ3auF5VEvJpXZ0+bKCf//au57/+uS0///s
+ u///7sH//+q9///ou///6Lv//+Kx///eq//vyKL/y52R/69+fvtlR0erAAAAMAAAAAEAAAAAAAAAAAAA
+ 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
+ +////////v79/9y9rv9JMC7mAAAAWgAAAA8AAAAEAAAAIo4sAsXNTiX//YBn//6NcP/hc0v/v04c///B
+ kv//xpX//8aV///Jl//vr33/vFIp/5dbT//KmYn//N2x///4yf//5rL///C9////z////9j////j////
+ 7v////n////+//////////f///za/6h9dv8NCQmmAAAAIgAAAAAAAAAHAAAAKIcqArrDShz/4W9I/7pD
+ Ef+aXmz/TzZw/0Atb/9fQ3P/v397//Scdv+hRSD/mmhg/+a7n///+cr//+y4///erP//8r7////P////
+ 2f///+P////v////+f////r////y////5P///+H/2rum/yIUFNMAAAA5AAAAAAAAAAQAAAAYAAAASD0T
+ AbpaHAL6Fgo7/wQPbv8JG4D/CyCG/wkbgf8CCW3/RCVa/4Q4HP+mdmr+9NS0///5yf//4a3//92p///u
+ u////cz////W////4f///+n////v////7////+j////e////4v/r1rb/TjIy6QAAAFUAAAAGAAAAIAAA
+ AIYAAADvAgIC/wQEBP8BAQH/AgUS/xExl/8RMZf/ETGX/xExl/8GF3b/JR1A8qh7c/z43bv///jG///a
+ p///26f//+q3///5xf///9L////a////4P///+P////k////4f///9r////b/+/ctv9oRkTwAAAAagAA
+ AB8AAAC4AwMD/wkJCf8MDAz/AgIC/wwjXP8VP6X/FkKo/xZDqf8WQ6n/FUCm/xQ8nv8kJVn/only/ffd
+ vP//+cb//92s///fsP//6Lb///O////9yv///9L////X////2////9v////Y////0v///9b/69Gt/1g5
+ O+sAAABfAAAAdAQEBP8PDw//FBQU/w0NDf8MI1b/GEiu/xpNs/8bULb/G1C2/xtQtv8aTrT/GEqu/yM2
+ df+LZmb97tGy///8zP//8sn//+W5///dq///5bP///TA///6x////Mz///7O///+zv//+8r///7L///+
+ zf/jvKD/MBwf2wAAAEEAAADSERER/xgYGP8bGxv/DQ0N/xU9iv8dVbv/Hlm//x5bwf8fXsT/H17E/x5a
+ wP8dVrv/Hkug/15HWP/ZsJr///jR///96P//7tX//+jJ///crP//5LH//+67///vvf//9L////G9///w
+ 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
+ L/9Todr/QZjy/3l6rP9pPjb4gjAa1FgcAnsAAAAfAAAACgAAAAUAAAADAAAAAQAAAAAAAAAAjjANq9hQ
+ L//iWkn/nVJJ/1aj2f9BmPH/eXut/3tNT//ASjT/aSMHsAEBAVgAAABJAAAAMgAAABUAAAADAAAAAHoo
+ B4/xXkf/+nNd/+R7Yf+RV0P/VKfg/0Sd9/9rc5P/dz82/3JFO/SFaFrvhWpg6kszL8gEAwJcAAAAGgAA
+ AAMAAAAowUcm5P2CZ//shF//0Yxh/5F9bf9fiaj/lpGV/8Shk//u1K7///3O////3P/l0cD/Uj074AEA
+ AF8AAAAWAAAAEyEKAVWbQyLUZy9L/0Axcv85LGX/UzxL/7+Tg///6br///3J////2v///+z//////+/g
+ 2P8pHBrNAAAAOAAAADcCAgK8BQUF+QUPKf8SNpz/EDGN/1NBWf/uzK3//++6///0wP///93////z////
+ +f///+v/iHRm8wAAAFAFBQW4FBQU/w4VIv8YSa//Gk2z/xdEnv91X2v//ue+///grP//77v////V////
+ 5P///+X////f/7WjiPgAAABZDw8P9yEhIf8cLEX/IGDG/yNnzf8gYb3/Y1dr//XdvP//8cn//+W2///0
+ wP///M3///zN////0P+XfWr1AAAAUxkZGfctLS3/IjBD/yp+5P8tiO7/LIPk/zdckP+7m47////////1
+ 5f//4K7//+Ww///2wP/84bf/OCgl1gAAADsWFhbRPDw8/z09Pf8XRoT/Kn3s/zKP9P8wiuP/Ok5v/8uy
+ rP779OT///HE///uvP/32rT/aU1F6QAAAG0AAAAZAAAAdT09Pf9MTEz/ZGRk/1teZv8jM2T/IT16/wob
+ LvkkGRWqcVFJ5q6Je/utiX/1OSkpxwAAAFwAAAAfAAAABQAAACAUFBTDV1dX/4GBgf+dnZ3/nZ2d/1RU
+ VP8GDxWWAAAANgAAAEYAAABYAAAAUgAAADQAAAATAAAAAwAAAAAAAAAHAAAAIg4ODoRGRkbaUlJS3TIy
+ MtAADBOBAAAAHAAAAAcAAAAEAAAABwAAAAYAAAAEAAAAAQAAAAAAAAAAAf8BOgD/BPYAPxT/AAMe/wAB
+ L/8AADf/AABG/wAATf8AAEn/AABa/wAA6P8AAP//AAD4/wAAzv8AAav/AAOs/w==
+
+
\ No newline at end of file
diff --git a/EcomAnalysis/search4people.ico b/EcomAnalysis/search4people.ico
new file mode 100644
index 0000000..2a4f0ae
--- /dev/null
+++ b/EcomAnalysis/search4people.ico
Binary files differ