libs/wlgen/rta: refactor RTA methods to be class objects

Currently we generate specific workloads patterns by using a member function
of the RTA class which returns a list of phases to execute. This approach
has two main disadvantages:
1. the embedded documentation is not exposed to Notebooks
2. phases generated by a class cannot be easily "composed" to define a
   more complex workload

This patch refactor these RTA methods to be standalone classes. This allows
to get embedded documentation available on Notebooks and prepare the ground
to introduce workloads shapes composition. To this purpose, all the shape
classes are now derived from a _TaskBase class. That class provides the
new _TaskBase::get() method which can be used to get the dictionary
used to configure RTApp.

Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
diff --git a/ipynb/devlib/examples/cgroups.ipynb b/ipynb/devlib/examples/cgroups.ipynb
index 7c154b4..bd5dc98 100644
--- a/ipynb/devlib/examples/cgroups.ipynb
+++ b/ipynb/devlib/examples/cgroups.ipynb
@@ -37,7 +37,7 @@
     "import bart\n",
     "\n",
     "from bart.sched.SchedMultiAssert import SchedMultiAssert\n",
-    "from wlgen import RTA"
+    "from wlgen import RTA, Periodic"
    ]
   },
   {
@@ -80,29 +80,41 @@
    "execution_count": 4,
    "metadata": {
     "collapsed": false,
-    "scrolled": true
+    "scrolled": false
    },
    "outputs": [
     {
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "06:18:54  INFO    :         Target - Using base path: /home/derkling/Code/schedtest\n",
-      "06:18:54  INFO    :         Target - Connecting linux target with: {'username': 'root', 'host': '192.168.0.10', 'password': ''}\n",
-      "06:19:00  INFO    : Available controllers: ['cpuset', 'cpu', 'memory', 'hugetlb']\n",
-      "06:19:01  INFO    : Controller cpuset mounted under: /sys/fs/cgroup/devlib_cpuset\n",
-      "06:19:04  INFO    : Controller cpu mounted under: /sys/fs/cgroup/devlib_cpu\n",
-      "06:19:06  INFO    : Controller memory mounted under: /sys/fs/cgroup/devlib_memory\n",
-      "06:19:08  INFO    : Controller hugetlb mounted under: /sys/fs/cgroup/devlib_hugetlb\n",
-      "06:19:08  INFO    :         Target - Initializing target workdir [/root/devlib-target]\n",
-      "06:19:12  INFO    : Target topology: [[0, 3, 4, 5], [1, 2]]\n",
-      "06:19:14  INFO    :         FTrace - Enabled events:\n",
-      "06:19:14  INFO    :         FTrace -   ['sched_switch']\n",
-      "06:19:14  INFO    :    EnergyMeter - HWMON module not enabled\n",
-      "06:19:14  WARNING :    EnergyMeter - Energy sampling disabled by configuration\n",
-      "06:19:14  INFO    : Loading RTApp calibration from configuration file...\n",
-      "06:19:14  INFO    : Using RT-App calibration values: {0: 363, 1: 138, 2: 139, 3: 352, 4: 353, 5: 361}\n",
-      "06:19:14  INFO    : Connected to arm64 target\n"
+      "06:38:54  INFO    :         Target - Using base path: /home/derkling/Code/lisa\n",
+      "06:38:54  INFO    :         Target - Loading custom (inline) target configuration\n",
+      "06:38:54  INFO    :         Target - Loading custom (inline) test configuration\n",
+      "06:38:54  INFO    :         Target - Devlib modules to load: ['bl', 'cpufreq', 'cgroups', 'hwmon']\n",
+      "06:38:54  INFO    :         Target - Connecting linux target:\n",
+      "06:38:54  INFO    :         Target -   username : root\n",
+      "06:38:54  INFO    :         Target -       host : 192.168.0.1\n",
+      "06:38:54  INFO    :         Target -   password : \n",
+      "06:39:44  INFO    :         Target - Initializing target workdir:\n",
+      "06:39:44  INFO    :         Target -    /root/devlib-target\n",
+      "06:39:53  INFO    :         Target - Topology:\n",
+      "06:39:53  INFO    :         Target -    [[0, 3, 4, 5], [1, 2]]\n",
+      "06:39:55  INFO    :       Platform - Loading default EM:\n",
+      "06:39:55  INFO    :       Platform -    /home/derkling/Code/lisa/libs/utils/platforms/juno.json\n",
+      "06:39:57  INFO    :         FTrace - Enabled tracepoints:\n",
+      "06:39:57  INFO    :         FTrace -   sched_switch\n",
+      "06:39:57  INFO    :    EnergyMeter - Scanning for HWMON channels, may take some time...\n",
+      "06:39:57  INFO    :    EnergyMeter - Channels selected for energy sampling:\n",
+      "06:39:57  INFO    :    EnergyMeter -    a57_energy\n",
+      "06:39:57  INFO    :    EnergyMeter -    a53_energy\n",
+      "06:39:57  WARNING :         Target - Using configuration provided RTApp calibration\n",
+      "06:39:57  INFO    :         Target - Using RT-App calibration values:\n",
+      "06:39:57  INFO    :         Target -    {\"0\": 363, \"1\": 138, \"2\": 139, \"3\": 352, \"4\": 353, \"5\": 361}\n",
+      "06:39:57  INFO    :        TestEnv - Set results folder to:\n",
+      "06:39:57  INFO    :        TestEnv -    /home/derkling/Code/lisa/results/20160225_183957\n",
+      "06:39:57  INFO    :        TestEnv - Experiment results available also in:\n",
+      "06:39:57  INFO    :        TestEnv -    /home/derkling/Code/lisa/results_latest\n",
+      "06:39:57  INFO    : Connected to arm64 target\n"
      ]
     }
    ],
@@ -112,7 +124,7 @@
     "my_target_conf = {\n",
     "    \"platform\"    : \"linux\",\n",
     "    \"board\"       : \"juno\",\n",
-    "    \"host\"        : \"192.168.0.10\",\n",
+    "    \"host\"        : \"192.168.0.1\",\n",
     "    \"username\"    : \"root\",\n",
     "    \"password\"    : \"\",\n",
     "    \"rtapp-calib\" : {\n",
@@ -134,18 +146,18 @@
     "    }\n",
     "}\n",
     "\n",
-    "env = TestEnv(target_conf=my_target_conf, test_conf=my_tests_conf)\n",
-    "t = env.target\n",
+    "te = TestEnv(target_conf=my_target_conf, test_conf=my_tests_conf)\n",
+    "target = te.target\n",
     "\n",
     "# Report target connection\n",
-    "logging.info('Connected to %s target', t.abi)"
+    "logging.info('Connected to %s target', target.abi)"
    ]
   },
   {
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "## List available Controller"
+    "## List available Controllers"
    ]
   },
   {
@@ -160,18 +172,25 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "06:19:14  INFO    : Controller:     cpuset (hierarchy id: 1) has 1 cgroups\n",
-      "06:19:14  INFO    : Controller:        cpu (hierarchy id: 2) has 1 cgroups\n",
-      "06:19:14  INFO    : Controller:     memory (hierarchy id: 3) has 1 cgroups\n",
-      "06:19:14  INFO    : Controller:    hugetlb (hierarchy id: 4) has 1 cgroups\n"
+      "06:39:57  INFO    :         CGroup - Available controllers:\n",
+      "06:39:57  INFO    :         CGroup -        cpuset (hierarchy id: 1) has 2 cgroups\n",
+      "06:39:57  INFO    :         CGroup -           cpu (hierarchy id: 2) has 2 cgroups\n",
+      "06:39:57  INFO    :         CGroup -     schedtune (hierarchy id: 3) has 1 cgroups\n",
+      "06:39:57  INFO    :         CGroup -        memory (hierarchy id: 4) has 1 cgroups\n",
+      "06:39:57  INFO    :         CGroup -       devices (hierarchy id: 5) has 1 cgroups\n",
+      "06:39:57  INFO    :         CGroup -       freezer (hierarchy id: 6) has 1 cgroups\n",
+      "06:39:57  INFO    :         CGroup -    perf_event (hierarchy id: 7) has 1 cgroups\n",
+      "06:39:57  INFO    :         CGroup -       hugetlb (hierarchy id: 8) has 1 cgroups\n",
+      "06:39:57  INFO    :         CGroup -          pids (hierarchy id: 9) has 1 cgroups\n"
      ]
     }
    ],
    "source": [
-    "ssys = t.cgroups.list_subsystems()\n",
+    "logging.info('%14s - Available controllers:', 'CGroup')\n",
+    "ssys = target.cgroups.list_subsystems()\n",
     "for (n,h,g,e) in ssys:\n",
-    "    logging.info('Controller: %10s (hierarchy id: %d) has %d cgroups',\n",
-    "                 n, h, g)"
+    "    logging.info('%14s -    %10s (hierarchy id: %d) has %d cgroups',\n",
+    "                 'CGroup', n, h, g)"
    ]
   },
   {
@@ -190,7 +209,7 @@
    "outputs": [],
    "source": [
     "# Get a reference to the CPUSet controller\n",
-    "cpuset = t.cgroups.controller('cpuset')"
+    "cpuset = target.cgroups.controller('cpuset')"
    ]
   },
   {
@@ -204,8 +223,9 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "06:19:15  INFO    : Existing CGropups:\n",
-      "06:19:15  INFO    :   /\n"
+      "06:39:58  INFO    : Existing CGropups:\n",
+      "06:39:58  INFO    :   /\n",
+      "06:39:58  INFO    :   /LITTLE\n"
      ]
     }
    ],
@@ -228,7 +248,8 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "06:19:15  INFO    : cpuset:/               cpus: 0-5\r\n"
+      "06:39:58  INFO    : cpuset:/               cpus: 0-5\n",
+      "06:39:59  INFO    : cpuset:/LITTLE         cpus: 0,3-5\n"
      ]
     }
    ],
@@ -267,19 +288,19 @@
      "text": [
       "LITTLE:\n",
       "{\n",
-      "    \"cpu_exclusive\": \"0\\r\", \n",
-      "    \"memory_spread_page\": \"0\\r\", \n",
-      "    \"sched_load_balance\": \"1\\r\", \n",
-      "    \"cpus\": \"\\r\", \n",
-      "    \"effective_mems\": \"\\r\", \n",
-      "    \"mem_hardwall\": \"0\\r\", \n",
-      "    \"mem_exclusive\": \"0\\r\", \n",
-      "    \"memory_pressure\": \"0\\r\", \n",
-      "    \"effective_cpus\": \"\\r\", \n",
-      "    \"mems\": \"\\r\", \n",
-      "    \"sched_relax_domain_level\": \"-1\\r\", \n",
-      "    \"memory_migrate\": \"0\\r\", \n",
-      "    \"memory_spread_slab\": \"0\\r\"\n",
+      "    \"cpu_exclusive\": \"0\", \n",
+      "    \"memory_spread_page\": \"0\", \n",
+      "    \"sched_load_balance\": \"1\", \n",
+      "    \"cpus\": \"0,3-5\", \n",
+      "    \"effective_mems\": \"0\", \n",
+      "    \"mem_hardwall\": \"0\", \n",
+      "    \"mem_exclusive\": \"0\", \n",
+      "    \"memory_pressure\": \"0\", \n",
+      "    \"effective_cpus\": \"0,3-5\", \n",
+      "    \"mems\": \"0\", \n",
+      "    \"sched_relax_domain_level\": \"-1\", \n",
+      "    \"memory_migrate\": \"0\", \n",
+      "    \"memory_spread_slab\": \"0\"\n",
       "}\n"
      ]
     }
@@ -302,19 +323,19 @@
      "text": [
       "LITTLE:\n",
       "{\n",
-      "    \"cpu_exclusive\": \"0\\r\", \n",
-      "    \"memory_spread_page\": \"0\\r\", \n",
-      "    \"sched_load_balance\": \"1\\r\", \n",
-      "    \"cpus\": \"0,3-5\\r\", \n",
-      "    \"effective_mems\": \"0\\r\", \n",
-      "    \"mem_hardwall\": \"0\\r\", \n",
-      "    \"mem_exclusive\": \"0\\r\", \n",
-      "    \"memory_pressure\": \"0\\r\", \n",
-      "    \"effective_cpus\": \"0,3-5\\r\", \n",
-      "    \"mems\": \"0\\r\", \n",
-      "    \"sched_relax_domain_level\": \"-1\\r\", \n",
-      "    \"memory_migrate\": \"0\\r\", \n",
-      "    \"memory_spread_slab\": \"0\\r\"\n",
+      "    \"cpu_exclusive\": \"0\", \n",
+      "    \"memory_spread_page\": \"0\", \n",
+      "    \"sched_load_balance\": \"1\", \n",
+      "    \"cpus\": \"0,3-5\", \n",
+      "    \"effective_mems\": \"0\", \n",
+      "    \"mem_hardwall\": \"0\", \n",
+      "    \"mem_exclusive\": \"0\", \n",
+      "    \"memory_pressure\": \"0\", \n",
+      "    \"effective_cpus\": \"0,3-5\", \n",
+      "    \"mems\": \"0\", \n",
+      "    \"sched_relax_domain_level\": \"-1\", \n",
+      "    \"memory_migrate\": \"0\", \n",
+      "    \"memory_spread_slab\": \"0\"\n",
       "}\n"
      ]
     }
@@ -322,7 +343,7 @@
    "source": [
     "# Tune CPUs and MEMs attributes\n",
     "#   they must be initialize for the group to be usable\n",
-    "cpuset_littles.set(cpus=t.bl.littles, mems=0)\n",
+    "cpuset_littles.set(cpus=target.bl.littles, mems=0)\n",
     "print \"LITTLE:\\n\", json.dumps(cpuset_littles.get(), indent=4)"
    ]
   },
@@ -337,62 +358,68 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "06:19:18  INFO    : Setup new workload simple\n",
-      "06:19:18  INFO    : Workload duration defined by longest task\n",
-      "06:19:18  INFO    : Default policy: SCHED_OTHER\n",
-      "06:19:18  INFO    : ------------------------\n",
-      "06:19:18  INFO    : task [task0], sched: using default policy\n",
-      "06:19:18  INFO    :  | loops count: 1\n",
-      "06:19:18  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "06:19:18  INFO    :  |  period   100000 [us], duty_cycle  80 %\n",
-      "06:19:18  INFO    :  |  run_time  80000 [us], sleep_time  20000 [us]\n",
-      "06:19:18  INFO    : ------------------------\n",
-      "06:19:18  INFO    : task [task1], sched: using default policy\n",
-      "06:19:18  INFO    :  | loops count: 1\n",
-      "06:19:18  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "06:19:18  INFO    :  |  period   100000 [us], duty_cycle  80 %\n",
-      "06:19:18  INFO    :  |  run_time  80000 [us], sleep_time  20000 [us]\n",
-      "06:19:18  INFO    : ------------------------\n",
-      "06:19:18  INFO    : task [task2], sched: using default policy\n",
-      "06:19:18  INFO    :  | loops count: 1\n",
-      "06:19:18  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "06:19:18  INFO    :  |  period   100000 [us], duty_cycle  80 %\n",
-      "06:19:18  INFO    :  |  run_time  80000 [us], sleep_time  20000 [us]\n",
-      "06:19:18  INFO    : ------------------------\n",
-      "06:19:18  INFO    : task [task3], sched: using default policy\n",
-      "06:19:18  INFO    :  | loops count: 1\n",
-      "06:19:18  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "06:19:18  INFO    :  |  period   100000 [us], duty_cycle  80 %\n",
-      "06:19:18  INFO    :  |  run_time  80000 [us], sleep_time  20000 [us]\n",
-      "06:19:18  INFO    : ------------------------\n",
-      "06:19:18  INFO    : task [task4], sched: using default policy\n",
-      "06:19:18  INFO    :  | loops count: 1\n",
-      "06:19:18  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "06:19:18  INFO    :  |  period   100000 [us], duty_cycle  80 %\n",
-      "06:19:18  INFO    :  |  run_time  80000 [us], sleep_time  20000 [us]\n",
-      "06:19:18  INFO    : ------------------------\n",
-      "06:19:18  INFO    : task [task5], sched: using default policy\n",
-      "06:19:18  INFO    :  | loops count: 1\n",
-      "06:19:18  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "06:19:18  INFO    :  |  period   100000 [us], duty_cycle  80 %\n",
-      "06:19:18  INFO    :  |  run_time  80000 [us], sleep_time  20000 [us]\n"
+      "06:40:01  INFO    :          WlGen - Setup new workload simple\n",
+      "06:40:01  INFO    :          RTApp - Workload duration defined by longest task\n",
+      "06:40:01  INFO    :          RTApp - Default policy: SCHED_OTHER\n",
+      "06:40:01  INFO    :          RTApp - ------------------------\n",
+      "06:40:01  INFO    :          RTApp - task [task0], sched: using default policy\n",
+      "06:40:01  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:40:01  INFO    :          RTApp -  | loops count: 1\n",
+      "06:40:01  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "06:40:01  INFO    :          RTApp - |  period   100000 [us], duty_cycle  80 %\n",
+      "06:40:01  INFO    :          RTApp - |  run_time  80000 [us], sleep_time  20000 [us]\n",
+      "06:40:01  INFO    :          RTApp - ------------------------\n",
+      "06:40:01  INFO    :          RTApp - task [task1], sched: using default policy\n",
+      "06:40:01  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:40:01  INFO    :          RTApp -  | loops count: 1\n",
+      "06:40:01  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "06:40:01  INFO    :          RTApp - |  period   100000 [us], duty_cycle  80 %\n",
+      "06:40:01  INFO    :          RTApp - |  run_time  80000 [us], sleep_time  20000 [us]\n",
+      "06:40:01  INFO    :          RTApp - ------------------------\n",
+      "06:40:01  INFO    :          RTApp - task [task2], sched: using default policy\n",
+      "06:40:01  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:40:01  INFO    :          RTApp -  | loops count: 1\n",
+      "06:40:01  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "06:40:01  INFO    :          RTApp - |  period   100000 [us], duty_cycle  80 %\n",
+      "06:40:01  INFO    :          RTApp - |  run_time  80000 [us], sleep_time  20000 [us]\n",
+      "06:40:01  INFO    :          RTApp - ------------------------\n",
+      "06:40:01  INFO    :          RTApp - task [task3], sched: using default policy\n",
+      "06:40:01  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:40:01  INFO    :          RTApp -  | loops count: 1\n",
+      "06:40:01  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "06:40:01  INFO    :          RTApp - |  period   100000 [us], duty_cycle  80 %\n",
+      "06:40:01  INFO    :          RTApp - |  run_time  80000 [us], sleep_time  20000 [us]\n",
+      "06:40:01  INFO    :          RTApp - ------------------------\n",
+      "06:40:01  INFO    :          RTApp - task [task4], sched: using default policy\n",
+      "06:40:01  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:40:01  INFO    :          RTApp -  | loops count: 1\n",
+      "06:40:01  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "06:40:01  INFO    :          RTApp - |  period   100000 [us], duty_cycle  80 %\n",
+      "06:40:01  INFO    :          RTApp - |  run_time  80000 [us], sleep_time  20000 [us]\n",
+      "06:40:01  INFO    :          RTApp - ------------------------\n",
+      "06:40:01  INFO    :          RTApp - task [task5], sched: using default policy\n",
+      "06:40:01  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:40:01  INFO    :          RTApp -  | loops count: 1\n",
+      "06:40:01  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "06:40:01  INFO    :          RTApp - |  period   100000 [us], duty_cycle  80 %\n",
+      "06:40:01  INFO    :          RTApp - |  run_time  80000 [us], sleep_time  20000 [us]\n"
      ]
     }
    ],
    "source": [
     "# Define a periodic big (80%) task\n",
-    "task = RTA.periodic(\n",
+    "task = Periodic(\n",
     "    period_ms=100,\n",
     "    duty_cycle_pct=80,\n",
-    "    duration_s=5)\n",
+    "    duration_s=5).get()\n",
     "\n",
     "# Create one task per each CPU in the target\n",
     "tasks={}\n",
-    "for tid in enumerate(t.core_names):\n",
+    "for tid in enumerate(target.core_names):\n",
     "    tasks['task{}'.format(tid[0])] = task\n",
     "\n",
     "# Configure RTA to run all these tasks\n",
-    "rtapp = RTA(t, 'simple', calibration=env.calibration())\n",
+    "rtapp = RTA(target, 'simple', calibration=te.calibration())\n",
     "rtapp.conf(kind='profile', params=tasks, run_dir=TARGET_DIR);"
    ]
   },
@@ -407,15 +434,15 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "06:19:24  INFO    : Executor [start]: /root/devlib-target/bin/cgroup_run_into.sh /LITTLE '/root/devlib-target/bin/rt-app /root/schedtest/simple_00.json'\n",
-      "06:19:42  INFO    : Pulling trace file into [.//simple_00.dat]...\n",
-      "06:19:45  INFO    : Executor [end]: /root/devlib-target/bin/cgroup_run_into.sh /LITTLE '/root/devlib-target/bin/rt-app /root/schedtest/simple_00.json'\n"
+      "06:40:05  INFO    :          WlGen - Workload execution START:\n",
+      "06:40:05  INFO    :          WlGen -    /root/devlib-target/bin/cgroup_run_into.sh /LITTLE '/root/devlib-target/bin/rt-app /root/schedtest/simple_00.json'\n",
+      "06:42:13  INFO    :          WlGen - Pulling trace file into [/home/derkling/Code/lisa/results/20160225_183957/simple_00.dat]...\n"
      ]
     }
    ],
    "source": [
     "# Test execution of all these tasks into the LITTLE cluster\n",
-    "trace = rtapp.run(ftrace=env.ftrace, cgroup=cpuset_littles.name)"
+    "trace = rtapp.run(ftrace=te.ftrace, cgroup=cpuset_littles.name, out_dir=te.res_dir)"
    ]
   },
   {
@@ -432,7 +459,7 @@
        "<style>\n",
        "/*\n",
        "\n",
-       " *    Copyright 2015-2015 ARM Limited\n",
+       " *    Copyright 2015-2016 ARM Limited\n",
        "\n",
        " *\n",
        "\n",
@@ -595,7 +622,7 @@
        "}\n",
        "\n",
        "</style>\n",
-       "<div id=\"fig_aa3f549e4237424ca60041520d2d8cbe\" class=\"eventplot\">\n",
+       "<div id=\"fig_3a0017f427324250b414474e65e22dbb\" class=\"eventplot\">\n",
        "        <script>\n",
        "            var req = require.config( {\n",
        "\n",
@@ -603,7 +630,7 @@
        "\n",
        "                    \"EventPlot\": '/nbextensions/plotter_scripts/EventPlot/EventPlot',\n",
        "                    \"d3-tip\": '/nbextensions/plotter_scripts/EventPlot/d3.tip.v0.6.3',\n",
-       "                    \"d3-plotter\": '/nbextensions/plotter_scripts/EventPlot/d3.v3.min'\n",
+       "                    \"d3-plotter\": '/nbextensions/plotter_scripts/EventPlot/d3.min'\n",
        "                },\n",
        "                shim: {\n",
        "                    \"d3-plotter\" : {\n",
@@ -618,7 +645,7 @@
        "                }\n",
        "            });\n",
        "            req([\"require\", \"EventPlot\"], function() {\n",
-       "               EventPlot.generate('fig_aa3f549e4237424ca60041520d2d8cbe', '/nbextensions/');\n",
+       "               EventPlot.generate('fig_3a0017f427324250b414474e65e22dbb', '/nbextensions/');\n",
        "            });\n",
        "        </script>\n",
        "        </div>"
@@ -648,38 +675,46 @@
      "output_type": "stream",
      "text": [
       "{\n",
-      "    \"1256\": {\n",
+      "    \"2798\": {\n",
       "        \"residency\": 100.0, \n",
       "        \"task_name\": \"rt-app\"\n",
       "    }, \n",
-      "    \"1257\": {\n",
+      "    \"2799\": {\n",
       "        \"residency\": 100.0, \n",
       "        \"task_name\": \"rt-app\"\n",
       "    }, \n",
-      "    \"1258\": {\n",
-      "        \"residency\": 100.00000000000001, \n",
-      "        \"task_name\": \"rt-app\"\n",
-      "    }, \n",
-      "    \"1259\": {\n",
-      "        \"residency\": 100.00000000000001, \n",
-      "        \"task_name\": \"rt-app\"\n",
-      "    }, \n",
-      "    \"1260\": {\n",
+      "    \"2800\": {\n",
       "        \"residency\": 100.0, \n",
       "        \"task_name\": \"rt-app\"\n",
       "    }, \n",
-      "    \"1261\": {\n",
-      "        \"residency\": 100.00000000000001, \n",
+      "    \"2801\": {\n",
+      "        \"residency\": 100.0, \n",
+      "        \"task_name\": \"rt-app\"\n",
+      "    }, \n",
+      "    \"2802\": {\n",
+      "        \"residency\": 100.0, \n",
+      "        \"task_name\": \"rt-app\"\n",
+      "    }, \n",
+      "    \"2803\": {\n",
+      "        \"residency\": 100.0, \n",
       "        \"task_name\": \"rt-app\"\n",
       "    }\n",
       "}\n"
      ]
+    },
+    {
+     "name": "stderr",
+     "output_type": "stream",
+     "text": [
+      "/home/derkling/Code/lisa/libs/trappy/trappy/__init__.py:48: UserWarning: The Run object is deprecated.  Use trappy.FTrace instead\n",
+      "  warnings.warn(\"The Run object is deprecated.  Use trappy.FTrace instead\")\n"
+     ]
     }
    ],
    "source": [
     "# Compute and visualize tasks residencies on LITTLE clusterh CPUs\n",
-    "s = SchedMultiAssert(trappy.Run(trace), env.topology, execnames=\"task\")\n",
-    "residencies = s.getResidency('cluster', env.target.bl.littles, percent=True)\n",
+    "s = SchedMultiAssert(trappy.Run(trace), te.topology, execnames=\"task\")\n",
+    "residencies = s.getResidency('cluster', target.bl.littles, percent=True)\n",
     "print json.dumps(residencies, indent=4)"
    ]
   },
@@ -703,7 +738,7 @@
    ],
    "source": [
     "# Assert that ALL tasks have always executed only on LITTLE cluster\n",
-    "s.assertResidency('cluster', env.target.bl.littles,\n",
+    "s.assertResidency('cluster', target.bl.littles,\n",
     "                  99.9, operator.ge, percent=True, rank=len(residencies))"
    ]
   },
@@ -725,14 +760,14 @@
    "outputs": [],
    "source": [
     "# Get a reference to the CPU controller\n",
-    "cpu = t.cgroups.controller('cpu')"
+    "cpu = target.cgroups.controller('cpu')"
    ]
   },
   {
    "cell_type": "code",
    "execution_count": 18,
    "metadata": {
-    "collapsed": true
+    "collapsed": false
    },
    "outputs": [],
    "source": [
@@ -753,12 +788,10 @@
      "text": [
       "LITTLE:\n",
       "{\n",
-      "    \"stat\": \"throttled_time 0\\r\", \n",
-      "    \"rt_runtime_us\": \"0\\r\", \n",
-      "    \"shares\": \"1024\\r\", \n",
-      "    \"cfs_quota_us\": \"-1\\r\", \n",
-      "    \"rt_period_us\": \"1000000\\r\", \n",
-      "    \"cfs_period_us\": \"100000\\r\"\n",
+      "    \"stat\": \"throttled_time 924635127680\", \n",
+      "    \"cfs_period_us\": \"100000\", \n",
+      "    \"shares\": \"1024\", \n",
+      "    \"cfs_quota_us\": \"50000\"\n",
       "}\n"
      ]
     }
@@ -781,12 +814,10 @@
      "text": [
       "LITTLE:\n",
       "{\n",
-      "    \"stat\": \"throttled_time 0\\r\", \n",
-      "    \"rt_runtime_us\": \"0\\r\", \n",
-      "    \"shares\": \"1024\\r\", \n",
-      "    \"cfs_quota_us\": \"50000\\r\", \n",
-      "    \"rt_period_us\": \"1000000\\r\", \n",
-      "    \"cfs_period_us\": \"100000\\r\"\n",
+      "    \"stat\": \"throttled_time 924635127680\", \n",
+      "    \"cfs_period_us\": \"100000\", \n",
+      "    \"shares\": \"1024\", \n",
+      "    \"cfs_quota_us\": \"50000\"\n",
       "}\n"
      ]
     }
@@ -808,15 +839,15 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "06:19:56  INFO    : Executor [start]: /root/devlib-target/bin/cgroup_run_into.sh /LITTLE '/root/devlib-target/bin/rt-app /root/schedtest/simple_00.json'\n",
-      "06:22:03  INFO    : Pulling trace file into [.//simple_00.dat]...\n",
-      "06:22:07  INFO    : Executor [end]: /root/devlib-target/bin/cgroup_run_into.sh /LITTLE '/root/devlib-target/bin/rt-app /root/schedtest/simple_00.json'\n"
+      "06:42:24  INFO    :          WlGen - Workload execution START:\n",
+      "06:42:24  INFO    :          WlGen -    /root/devlib-target/bin/cgroup_run_into.sh /LITTLE '/root/devlib-target/bin/rt-app /root/schedtest/simple_00.json'\n",
+      "06:44:32  INFO    :          WlGen - Pulling trace file into [.//simple_00.dat]...\n"
      ]
     }
    ],
    "source": [
     "# Test execution of all these tasks into the LITTLE cluster\n",
-    "trace = rtapp.run(ftrace=env.ftrace, cgroup=cpu_littles.name)"
+    "trace = rtapp.run(ftrace=te.ftrace, cgroup=cpu_littles.name)"
    ]
   },
   {
@@ -832,7 +863,7 @@
        "<style>\n",
        "/*\n",
        "\n",
-       " *    Copyright 2015-2015 ARM Limited\n",
+       " *    Copyright 2015-2016 ARM Limited\n",
        "\n",
        " *\n",
        "\n",
@@ -995,7 +1026,7 @@
        "}\n",
        "\n",
        "</style>\n",
-       "<div id=\"fig_931accaef9e54b439227a93fbd22b1d1\" class=\"eventplot\">\n",
+       "<div id=\"fig_b97e2a6f1c344cc08deea486cf95b683\" class=\"eventplot\">\n",
        "        <script>\n",
        "            var req = require.config( {\n",
        "\n",
@@ -1003,7 +1034,7 @@
        "\n",
        "                    \"EventPlot\": '/nbextensions/plotter_scripts/EventPlot/EventPlot',\n",
        "                    \"d3-tip\": '/nbextensions/plotter_scripts/EventPlot/d3.tip.v0.6.3',\n",
-       "                    \"d3-plotter\": '/nbextensions/plotter_scripts/EventPlot/d3.v3.min'\n",
+       "                    \"d3-plotter\": '/nbextensions/plotter_scripts/EventPlot/d3.min'\n",
        "                },\n",
        "                shim: {\n",
        "                    \"d3-plotter\" : {\n",
@@ -1018,7 +1049,7 @@
        "                }\n",
        "            });\n",
        "            req([\"require\", \"EventPlot\"], function() {\n",
-       "               EventPlot.generate('fig_931accaef9e54b439227a93fbd22b1d1', '/nbextensions/');\n",
+       "               EventPlot.generate('fig_b97e2a6f1c344cc08deea486cf95b683', '/nbextensions/');\n",
        "            });\n",
        "        </script>\n",
        "        </div>"
diff --git a/ipynb/wlgen/rtapp_examples.ipynb b/ipynb/wlgen/rtapp_examples.ipynb
index 9551612..37f307f 100644
--- a/ipynb/wlgen/rtapp_examples.ipynb
+++ b/ipynb/wlgen/rtapp_examples.ipynb
@@ -45,7 +45,7 @@
     "from env import TestEnv\n",
     "\n",
     "# Support to configure and run RTApp based workloads\n",
-    "from wlgen import RTA"
+    "from wlgen import RTA, Ramp, Step, Pulse, Periodic"
    ]
   },
   {
@@ -66,9 +66,12 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "03:34:27  INFO    :         Target - Using base path: /home/derkling/Code/schedtest\n",
-      "03:34:27  INFO    :         Target - Loading custom (inline) target configuration\n",
-      "03:34:27  INFO    :         Target - Connecting host target with: {'username': 'derkling', 'password': ''}\n"
+      "04:26:17  INFO    :         Target - Using base path: /home/derkling/Code/lisa\n",
+      "04:26:17  INFO    :         Target - Loading custom (inline) target configuration\n",
+      "04:26:17  INFO    :         Target - Devlib modules to load: []\n",
+      "04:26:17  INFO    :         Target - Connecting host target:\n",
+      "04:26:17  INFO    :         Target -   username : put_here_your_username\n",
+      "04:26:17  INFO    :         Target -   password : \n"
      ]
     },
     {
@@ -82,9 +85,15 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "03:34:31  INFO    :         Target - Initializing target workdir [/tmp]\n",
-      "03:34:31  INFO    : Target topology: [[0, 1, 2, 3, 4, 5, 6, 7]]\n",
-      "03:34:31  WARNING :         Target - Unable to identify cluster frequencies\n"
+      "04:26:21  INFO    :         Target - Initializing target workdir:\n",
+      "04:26:21  INFO    :         Target -    /tmp\n",
+      "04:26:21  INFO    :         Target - Topology:\n",
+      "04:26:21  INFO    :         Target -    [[0, 1, 2, 3, 4, 5, 6, 7]]\n",
+      "04:26:21  WARNING :         Target - Unable to identify cluster frequencies\n",
+      "04:26:21  INFO    :        TestEnv - Set results folder to:\n",
+      "04:26:21  INFO    :        TestEnv -    /home/derkling/Code/lisa/results/20160225_162621\n",
+      "04:26:21  INFO    :        TestEnv - Experiment results available also in:\n",
+      "04:26:21  INFO    :        TestEnv -    /home/derkling/Code/lisa/results_latest\n"
      ]
     }
    ],
@@ -123,7 +132,7 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "03:34:31  INFO    : Setup new workload example\n"
+      "04:26:21  INFO    :          WlGen - Setup new workload example\n"
      ]
     }
    ],
@@ -179,15 +188,15 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "03:34:31  INFO    : Workload duration defined by longest task\n",
-      "03:34:31  INFO    : Default policy: SCHED_OTHER\n",
-      "03:34:31  INFO    : ------------------------\n",
-      "03:34:31  INFO    : task [task_per20], sched: {'policy': 'FIFO'}\n",
-      "03:34:31  INFO    :  | calibration CPU: 0\n",
-      "03:34:31  INFO    :  | loops count: 1\n",
-      "03:34:31  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle  20 %\n",
-      "03:34:31  INFO    :  |  run_time  20000 [us], sleep_time  80000 [us]\n"
+      "04:26:21  INFO    :          RTApp - Workload duration defined by longest task\n",
+      "04:26:21  INFO    :          RTApp - Default policy: SCHED_OTHER\n",
+      "04:26:21  INFO    :          RTApp - ------------------------\n",
+      "04:26:21  INFO    :          RTApp - task [task_per20], sched: {'policy': 'FIFO'}\n",
+      "04:26:21  INFO    :          RTApp -  | calibration CPU: 0\n",
+      "04:26:21  INFO    :          RTApp -  | loops count: 1\n",
+      "04:26:21  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "04:26:21  INFO    :          RTApp - |  period   100000 [us], duty_cycle  20 %\n",
+      "04:26:21  INFO    :          RTApp - |  run_time  20000 [us], sleep_time  80000 [us]\n"
      ]
     }
    ],
@@ -219,7 +228,7 @@
     "        #     delay_s     (float): the delay in [s] before ramp start\n",
     "        #                          default: 0[s]\n",
     "        #     sched       (dict):  the scheduler configuration for this task\n",
-    "        'task_per20': RTA.periodic(\n",
+    "        'task_per20': Periodic(\n",
     "            period_ms=100,         # period\n",
     "            duty_cycle_pct=20,     # duty cycle\n",
     "            duration_s=5,          # duration\n",
@@ -228,7 +237,7 @@
     "                \"policy\": \"FIFO\",  # Run this task as a SCHED_FIFO task\n",
     "            },\n",
     "            delay_s=0              # start at the start of RTApp\n",
-    "        ),\n",
+    "        ).get(),\n",
     "        \n",
     "    },\n",
     "    \n",
@@ -329,45 +338,45 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "03:34:31  INFO    : Workload duration defined by longest task\n",
-      "03:34:31  INFO    : Default policy: SCHED_OTHER\n",
-      "03:34:31  INFO    : ------------------------\n",
-      "03:34:31  INFO    : task [task_pls5-80], sched: using default policy\n",
-      "03:34:31  INFO    :  | start delay: 0.500000 [s]\n",
-      "03:34:31  INFO    :  | calibration CPU: 0\n",
-      "03:34:31  INFO    :  | loops count: 1\n",
-      "03:34:31  INFO    :  + phase_000001: duration 1.000000 [s] (10 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle  65 %\n",
-      "03:34:31  INFO    :  |  run_time  65000 [us], sleep_time  35000 [us]\n",
-      "03:34:31  INFO    :  + phase_000002: duration 1.000000 [s] (10 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle   5 %\n",
-      "03:34:31  INFO    :  |  run_time   5000 [us], sleep_time  95000 [us]\n",
-      "03:34:31  INFO    : ------------------------\n",
-      "03:34:31  INFO    : task [task_rmp20_5-60], sched: using default policy\n",
-      "03:34:31  INFO    :  | calibration CPU: 0\n",
-      "03:34:31  INFO    :  | loops count: 1\n",
-      "03:34:31  INFO    :  | CPUs affinity: 0\n",
-      "03:34:31  INFO    :  + phase_000001: duration 1.000000 [s] (10 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle   5 %\n",
-      "03:34:31  INFO    :  |  run_time   5000 [us], sleep_time  95000 [us]\n",
-      "03:34:31  INFO    :  + phase_000002: duration 1.000000 [s] (10 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle  25 %\n",
-      "03:34:31  INFO    :  |  run_time  25000 [us], sleep_time  75000 [us]\n",
-      "03:34:31  INFO    :  + phase_000003: duration 1.000000 [s] (10 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle  45 %\n",
-      "03:34:31  INFO    :  |  run_time  45000 [us], sleep_time  55000 [us]\n",
-      "03:34:31  INFO    :  + phase_000004: duration 1.000000 [s] (10 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle  65 %\n",
-      "03:34:31  INFO    :  |  run_time  65000 [us], sleep_time  35000 [us]\n",
-      "03:34:31  INFO    : ------------------------\n",
-      "03:34:31  INFO    : task [task_stp10-50], sched: using default policy\n",
-      "03:34:31  INFO    :  | start delay: 0.500000 [s]\n",
-      "03:34:31  INFO    :  | calibration CPU: 0\n",
-      "03:34:31  INFO    :  | loops count: 1\n",
-      "03:34:31  INFO    :  + phase_000001: sleep 1.000000 [s]\n",
-      "03:34:31  INFO    :  + phase_000002: duration 1.000000 [s] (10 loops)\n",
-      "03:34:31  INFO    :  |  period   100000 [us], duty_cycle  50 %\n",
-      "03:34:31  INFO    :  |  run_time  50000 [us], sleep_time  50000 [us]\n"
+      "04:26:22  INFO    :          RTApp - Workload duration defined by longest task\n",
+      "04:26:22  INFO    :          RTApp - Default policy: SCHED_OTHER\n",
+      "04:26:22  INFO    :          RTApp - ------------------------\n",
+      "04:26:22  INFO    :          RTApp - task [task_pls5-80], sched: using default policy\n",
+      "04:26:22  INFO    :          RTApp -  | start delay: 0.500000 [s]\n",
+      "04:26:22  INFO    :          RTApp -  | calibration CPU: 0\n",
+      "04:26:22  INFO    :          RTApp -  | loops count: 1\n",
+      "04:26:22  INFO    :          RTApp - + phase_000001: duration 1.000000 [s] (10 loops)\n",
+      "04:26:22  INFO    :          RTApp - |  period   100000 [us], duty_cycle  65 %\n",
+      "04:26:22  INFO    :          RTApp - |  run_time  65000 [us], sleep_time  35000 [us]\n",
+      "04:26:22  INFO    :          RTApp - + phase_000002: duration 1.000000 [s] (10 loops)\n",
+      "04:26:22  INFO    :          RTApp - |  period   100000 [us], duty_cycle   5 %\n",
+      "04:26:22  INFO    :          RTApp - |  run_time   5000 [us], sleep_time  95000 [us]\n",
+      "04:26:22  INFO    :          RTApp - ------------------------\n",
+      "04:26:22  INFO    :          RTApp - task [task_rmp20_5-60], sched: using default policy\n",
+      "04:26:22  INFO    :          RTApp -  | calibration CPU: 0\n",
+      "04:26:22  INFO    :          RTApp -  | loops count: 1\n",
+      "04:26:22  INFO    :          RTApp -  | CPUs affinity: 0\n",
+      "04:26:22  INFO    :          RTApp - + phase_000001: duration 1.000000 [s] (10 loops)\n",
+      "04:26:22  INFO    :          RTApp - |  period   100000 [us], duty_cycle   5 %\n",
+      "04:26:22  INFO    :          RTApp - |  run_time   5000 [us], sleep_time  95000 [us]\n",
+      "04:26:22  INFO    :          RTApp - + phase_000002: duration 1.000000 [s] (10 loops)\n",
+      "04:26:22  INFO    :          RTApp - |  period   100000 [us], duty_cycle  25 %\n",
+      "04:26:22  INFO    :          RTApp - |  run_time  25000 [us], sleep_time  75000 [us]\n",
+      "04:26:22  INFO    :          RTApp - + phase_000003: duration 1.000000 [s] (10 loops)\n",
+      "04:26:22  INFO    :          RTApp - |  period   100000 [us], duty_cycle  45 %\n",
+      "04:26:22  INFO    :          RTApp - |  run_time  45000 [us], sleep_time  55000 [us]\n",
+      "04:26:22  INFO    :          RTApp - + phase_000004: duration 1.000000 [s] (10 loops)\n",
+      "04:26:22  INFO    :          RTApp - |  period   100000 [us], duty_cycle  65 %\n",
+      "04:26:22  INFO    :          RTApp - |  run_time  65000 [us], sleep_time  35000 [us]\n",
+      "04:26:22  INFO    :          RTApp - ------------------------\n",
+      "04:26:22  INFO    :          RTApp - task [task_stp10-50], sched: using default policy\n",
+      "04:26:22  INFO    :          RTApp -  | start delay: 0.500000 [s]\n",
+      "04:26:22  INFO    :          RTApp -  | calibration CPU: 0\n",
+      "04:26:22  INFO    :          RTApp -  | loops count: 1\n",
+      "04:26:22  INFO    :          RTApp -  + phase_000001: sleep 1.000000 [s]\n",
+      "04:26:22  INFO    :          RTApp - + phase_000002: duration 1.000000 [s] (10 loops)\n",
+      "04:26:22  INFO    :          RTApp - |  period   100000 [us], duty_cycle  50 %\n",
+      "04:26:22  INFO    :          RTApp - |  run_time  50000 [us], sleep_time  50000 [us]\n"
      ]
     }
    ],
@@ -403,14 +412,14 @@
     "        #                        default: 0\n",
     "        #     sched     (dict): the scheduler configuration for this task\n",
     "        #     cpus      (list): the list of CPUs on which task can run\n",
-    "        'task_rmp20_5-60': RTA.ramp(\n",
+    "        'task_rmp20_5-60': Ramp(\n",
     "            period_ms=100,         # period\n",
     "            start_pct=5,           # intial load\n",
     "            end_pct=65,            # end load\n",
     "            delta_pct=20,          # load % increase...\n",
     "            time_s=1,              # ... every 1[s]\n",
     "            cpus=\"0\"               # run just on first CPU\n",
-    "        ),\n",
+    "        ).get(),\n",
     "        \n",
     "        # 4. STEP task\n",
     "        # \n",
@@ -433,13 +442,13 @@
     "        #                        default: 0\n",
     "        # sched     (dict): the scheduler configuration for this task\n",
     "        # cpus      (list): the list of CPUs on which task can run\n",
-    "        'task_stp10-50': RTA.step(\n",
+    "        'task_stp10-50': Step(\n",
     "            period_ms=100,         # period\n",
     "            start_pct=0,           # intial load\n",
     "            end_pct=50,            # end load\n",
     "            time_s=1,              # ... every 1[s]\n",
     "            delay_s=0.5            # start .5[s] after the start of RTApp\n",
-    "        ),\n",
+    "        ).get(),\n",
     "        \n",
     "        # 5. PULSE task\n",
     "        #\n",
@@ -472,13 +481,13 @@
     "        #                        default: 0\n",
     "        #     sched     (dict):  the scheduler configuration for this task\n",
     "        #     cpus      (list):  the list of CPUs on which task can run\n",
-    "        'task_pls5-80': RTA.pulse(\n",
+    "        'task_pls5-80': Pulse(\n",
     "            period_ms=100,         # period\n",
     "            start_pct=65,          # intial load\n",
     "            end_pct=5,             # end load\n",
     "            time_s=1,              # ... every 1[s]\n",
     "            delay_s=0.5            # start .5[s] after the start of RTApp\n",
-    "        ),\n",
+    "        ).get(),\n",
     "        \n",
     "        \n",
     "    },\n",
@@ -563,7 +572,7 @@
       "                    \"loop\": 10\n",
       "                }, \n",
       "                \"p000000\": {\n",
-      "                    \"sleep\": 500000\n",
+      "                    \"delay\": 500000\n",
       "                }\n",
       "            }, \n",
       "            \"loop\": 1\n",
@@ -584,7 +593,7 @@
       "                    \"loop\": 1\n",
       "                }, \n",
       "                \"p000000\": {\n",
-      "                    \"sleep\": 500000\n",
+      "                    \"delay\": 500000\n",
       "                }\n",
       "            }, \n",
       "            \"loop\": 1\n",
diff --git a/ipynb/wlgen/simple_rtapp.ipynb b/ipynb/wlgen/simple_rtapp.ipynb
index 0ac5f94..d274f2b 100644
--- a/ipynb/wlgen/simple_rtapp.ipynb
+++ b/ipynb/wlgen/simple_rtapp.ipynb
@@ -17,7 +17,7 @@
     "# Enable logging at INFO level\n",
     "logging.getLogger().setLevel(logging.INFO)\n",
     "# Comment the follwing line to disable devlib debugging statements\n",
-    "logging.getLogger('ssh').setLevel(logging.DEBUG)"
+    "# logging.getLogger('ssh').setLevel(logging.DEBUG)"
    ]
   },
   {
@@ -40,20 +40,7 @@
     "%pylab inline\n",
     "\n",
     "import json\n",
-    "import os\n",
-    "\n",
-    "# Support to access the remote target\n",
-    "import devlib\n",
-    "from env import TestEnv\n",
-    "\n",
-    "# Support to configure and run RTApp based workloads\n",
-    "from wlgen import RTA\n",
-    "\n",
-    "# Support for performance analysis of RTApp workloads\n",
-    "from perf_analysis import PerfAnalysis\n",
-    "\n",
-    "# Suport for FTrace events parsing and visualization\n",
-    "import trappy"
+    "import os"
    ]
   },
   {
@@ -90,13 +77,13 @@
     "                              # - oak   - Mediatek MT63xx based target\n",
     "\n",
     "    # Define devlib module to load\n",
-    "    \"modules\"     : [\n",
-    "        'bl',           # enable big.LITTLE support\n",
-    "        'cpufreq'       # enable CPUFreq support\n",
-    "    ],\n",
+    "    #\"modules\"     : [\n",
+    "    #    'bl',           # enable big.LITTLE support\n",
+    "    #    'cpufreq'       # enable CPUFreq support\n",
+    "    #],\n",
     "\n",
     "    # Account to access the remote target\n",
-    "    \"host\"        : '192.168.0.10',\n",
+    "    \"host\"        : '192.168.0.1',\n",
     "    \"username\"    : 'root',\n",
     "    \"password\"    : '',\n",
     "\n",
@@ -110,12 +97,9 @@
     "# Setup the required Test Environment supports\n",
     "my_tests_conf = {\n",
     "    \n",
-    "    # Additional devlib modules required for this experiment\n",
-    "    \"modules\" : ['hwmon'],\n",
-    "    \n",
     "    # Binary tools required to run this experiment\n",
     "    # These tools must be present in the tools/ folder for the architecture\n",
-    "    \"tools\"   : ['rt-app', 'taskset', 'trace-cmd'],\n",
+    "    #\"tools\"   : ['rt-app', 'taskset', 'trace-cmd'],\n",
     "    \n",
     "    # FTrace events end buffer configuration\n",
     "    \"ftrace\"  : {\n",
@@ -141,124 +125,39 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:35:52  INFO    :         Target - Using base path: /home/derkling/Code/schedtest\n",
-      "04:35:52  INFO    : %14s - Loading custom (inline) target configuration\n",
-      "04:35:52  INFO    :         Target - Connecting linux target with: {'username': 'root', 'host': '192.168.0.10', 'password': ''}\n",
-      "04:35:52  DEBUG   : Logging in root@192.168.0.10\n",
-      "04:35:54  DEBUG   : echo $PATH\n",
-      "04:35:54  DEBUG   : ls -1 /usr/local/bin\n",
-      "04:35:54  DEBUG   : cat /proc/cpuinfo\n",
-      "04:35:55  DEBUG   : id\n",
-      "04:35:55  DEBUG   : sudo -- sh -c 'dmidecode -s system-version'\n",
-      "04:35:56  DEBUG   : uname -m\n",
-      "04:35:56  DEBUG   : if [ -e '/sys/devices/system/cpu/cpufreq' ]; then echo 1; else echo 0; fi\n",
-      "04:35:57  DEBUG   : if [ -e '/sys/devices/system/cpu/cpu0/cpufreq' ]; then echo 1; else echo 0; fi\n",
-      "04:35:57  DEBUG   : if [ -e '/sys/class/hwmon' ]; then echo 1; else echo 0; fi\n",
-      "04:35:57  DEBUG   : ls -1 /sys/class/hwmon\n",
-      "04:35:58  DEBUG   : if [ -e '/sys/class/hwmon/hwmon0/name' ]; then echo 1; else echo 0; fi\n",
-      "04:35:58  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon0/name'\\'''\n",
-      "04:35:59  DEBUG   : ls -1 /sys/class/hwmon/hwmon0/\n",
-      "04:35:59  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon0/curr1_label'\\'''\n",
-      "04:35:59  DEBUG   : if [ -e '/sys/class/hwmon/hwmon1/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:00  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon1/name'\\'''\n",
-      "04:36:00  DEBUG   : ls -1 /sys/class/hwmon/hwmon1/\n",
-      "04:36:01  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon1/curr1_label'\\'''\n",
-      "04:36:01  DEBUG   : if [ -e '/sys/class/hwmon/hwmon10/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:02  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon10/name'\\'''\n",
-      "04:36:02  DEBUG   : ls -1 /sys/class/hwmon/hwmon10/\n",
-      "04:36:02  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon10/power1_label'\\'''\n",
-      "04:36:03  DEBUG   : if [ -e '/sys/class/hwmon/hwmon11/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:03  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon11/name'\\'''\n",
-      "04:36:04  DEBUG   : ls -1 /sys/class/hwmon/hwmon11/\n",
-      "04:36:04  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon11/power1_label'\\'''\n",
-      "04:36:04  DEBUG   : if [ -e '/sys/class/hwmon/hwmon12/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:05  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon12/name'\\'''\n",
-      "04:36:05  DEBUG   : ls -1 /sys/class/hwmon/hwmon12/\n",
-      "04:36:06  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon12/energy1_label'\\'''\n",
-      "04:36:06  DEBUG   : if [ -e '/sys/class/hwmon/hwmon13/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:07  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon13/name'\\'''\n",
-      "04:36:07  DEBUG   : ls -1 /sys/class/hwmon/hwmon13/\n",
-      "04:36:07  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon13/energy1_label'\\'''\n",
-      "04:36:08  DEBUG   : if [ -e '/sys/class/hwmon/hwmon14/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:08  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon14/name'\\'''\n",
-      "04:36:09  DEBUG   : ls -1 /sys/class/hwmon/hwmon14/\n",
-      "04:36:09  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon14/energy1_label'\\'''\n",
-      "04:36:10  DEBUG   : if [ -e '/sys/class/hwmon/hwmon15/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:10  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon15/name'\\'''\n",
-      "04:36:10  DEBUG   : ls -1 /sys/class/hwmon/hwmon15/\n",
-      "04:36:11  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon15/energy1_label'\\'''\n",
-      "04:36:11  DEBUG   : if [ -e '/sys/class/hwmon/hwmon16/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:12  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/name'\\'''\n",
-      "04:36:12  DEBUG   : ls -1 /sys/class/hwmon/hwmon16/\n",
-      "04:36:12  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/in0_label'\\'''\n",
-      "04:36:13  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/in1_label'\\'''\n",
-      "04:36:13  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/in2_label'\\'''\n",
-      "04:36:14  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/in3_label'\\'''\n",
-      "04:36:14  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/in4_label'\\'''\n",
-      "04:36:15  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/in5_label'\\'''\n",
-      "04:36:15  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/in6_label'\\'''\n",
-      "04:36:15  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/temp1_label'\\'''\n",
-      "04:36:16  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon16/temp2_label'\\'''\n",
-      "04:36:16  DEBUG   : if [ -e '/sys/class/hwmon/hwmon2/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:17  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon2/name'\\'''\n",
-      "04:36:17  DEBUG   : ls -1 /sys/class/hwmon/hwmon2/\n",
-      "04:36:18  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon2/curr1_label'\\'''\n",
-      "04:36:18  DEBUG   : if [ -e '/sys/class/hwmon/hwmon3/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:18  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon3/name'\\'''\n",
-      "04:36:19  DEBUG   : ls -1 /sys/class/hwmon/hwmon3/\n",
-      "04:36:19  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon3/curr1_label'\\'''\n",
-      "04:36:20  DEBUG   : if [ -e '/sys/class/hwmon/hwmon4/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:20  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon4/name'\\'''\n",
-      "04:36:21  DEBUG   : ls -1 /sys/class/hwmon/hwmon4/\n",
-      "04:36:21  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon4/in1_label'\\'''\n",
-      "04:36:21  DEBUG   : if [ -e '/sys/class/hwmon/hwmon5/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:22  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon5/name'\\'''\n",
-      "04:36:22  DEBUG   : ls -1 /sys/class/hwmon/hwmon5/\n",
-      "04:36:23  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon5/in1_label'\\'''\n",
-      "04:36:23  DEBUG   : if [ -e '/sys/class/hwmon/hwmon6/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:24  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon6/name'\\'''\n",
-      "04:36:24  DEBUG   : ls -1 /sys/class/hwmon/hwmon6/\n",
-      "04:36:24  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon6/in1_label'\\'''\n",
-      "04:36:25  DEBUG   : if [ -e '/sys/class/hwmon/hwmon7/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:25  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon7/name'\\'''\n",
-      "04:36:26  DEBUG   : ls -1 /sys/class/hwmon/hwmon7/\n",
-      "04:36:26  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon7/in1_label'\\'''\n",
-      "04:36:26  DEBUG   : if [ -e '/sys/class/hwmon/hwmon8/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:27  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon8/name'\\'''\n",
-      "04:36:27  DEBUG   : ls -1 /sys/class/hwmon/hwmon8/\n",
-      "04:36:28  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon8/power1_label'\\'''\n",
-      "04:36:28  DEBUG   : if [ -e '/sys/class/hwmon/hwmon9/name' ]; then echo 1; else echo 0; fi\n",
-      "04:36:29  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon9/name'\\'''\n",
-      "04:36:29  DEBUG   : ls -1 /sys/class/hwmon/hwmon9/\n",
-      "04:36:29  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon9/power1_label'\\'''\n",
-      "04:36:30  INFO    :         Target - Initializing target workdir [/root/devlib-target]\n",
-      "04:36:30  DEBUG   : mkdir -p /root/devlib-target\n",
-      "04:36:30  DEBUG   : mkdir -p /root/devlib-target/bin\n",
-      "04:36:31  DEBUG   : /usr/bin/scp -r   /home/derkling/.local/lib/python2.7/site-packages/devlib/bin/arm64/busybox root@192.168.0.10:/root/devlib-target/bin/busybox\n",
-      "04:36:31  DEBUG   : chmod a+x /root/devlib-target/bin/busybox\n",
-      "04:36:31  DEBUG   : /usr/bin/scp -r   /home/derkling/Code/schedtest/tools/arm64/taskset root@192.168.0.10:/root/devlib-target/bin/taskset\n",
-      "04:36:32  DEBUG   : chmod a+x /root/devlib-target/bin/taskset\n",
-      "04:36:32  DEBUG   : /usr/bin/scp -r   /home/derkling/Code/schedtest/tools/arm64/rt-app root@192.168.0.10:/root/devlib-target/bin/rt-app\n",
-      "04:36:32  DEBUG   : chmod a+x /root/devlib-target/bin/rt-app\n",
-      "04:36:32  DEBUG   : /usr/bin/scp -r   /home/derkling/Code/schedtest/tools/arm64/trace-cmd root@192.168.0.10:/root/devlib-target/bin/trace-cmd\n",
-      "04:36:33  DEBUG   : chmod a+x /root/devlib-target/bin/trace-cmd\n",
-      "04:36:33  INFO    : Target topology: [[0, 3, 4, 5], [1, 2]]\n",
-      "04:36:33  DEBUG   : sudo -- sh -c 'cat '\\''/sys/devices/system/cpu/online'\\'''\n",
-      "04:36:34  DEBUG   : cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies\n",
-      "04:36:34  DEBUG   : sudo -- sh -c 'cat '\\''/sys/devices/system/cpu/online'\\'''\n",
-      "04:36:35  DEBUG   : cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies\n",
-      "04:36:35  DEBUG   : /usr/bin/scp -r   /home/derkling/.local/lib/python2.7/site-packages/devlib/bin/arm64/trace-cmd root@192.168.0.10:/root/devlib-target/bin/trace-cmd\n",
-      "04:36:35  DEBUG   : chmod a+x /root/devlib-target/bin/trace-cmd\n",
-      "04:36:36  INFO    :         FTrace - Enabled events:\n",
-      "04:36:36  INFO    :         FTrace -   ['sched_switch', 'cpu_frequency']\n",
-      "04:36:36  INFO    :    EnergyMeter - Channels selected for energy sampling:\n",
-      "[CHAN(v2m_juno_energy/energy1, a57_energy), CHAN(v2m_juno_energy/energy1, a53_energy)]\n",
-      "04:36:36  INFO    : Loading RTApp calibration from configuration file...\n",
-      "04:36:36  INFO    : Using RT-App calibration values: {0: 361, 1: 138, 2: 138, 3: 352, 4: 360, 5: 353}\n"
+      "06:28:57  INFO    :         Target - Using base path: /home/derkling/Code/lisa\n",
+      "06:28:57  INFO    :         Target - Loading custom (inline) target configuration\n",
+      "06:28:57  INFO    :         Target - Loading custom (inline) test configuration\n",
+      "06:28:57  INFO    :         Target - Devlib modules to load: ['bl', 'hwmon', 'cpufreq']\n",
+      "06:28:57  INFO    :         Target - Connecting linux target:\n",
+      "06:28:57  INFO    :         Target -   username : root\n",
+      "06:28:57  INFO    :         Target -       host : 192.168.0.1\n",
+      "06:28:57  INFO    :         Target -   password : \n",
+      "06:29:34  INFO    :         Target - Initializing target workdir:\n",
+      "06:29:34  INFO    :         Target -    /root/devlib-target\n",
+      "06:29:37  INFO    :         Target - Topology:\n",
+      "06:29:37  INFO    :         Target -    [[0, 3, 4, 5], [1, 2]]\n",
+      "06:29:39  INFO    :       Platform - Loading default EM:\n",
+      "06:29:39  INFO    :       Platform -    /home/derkling/Code/lisa/libs/utils/platforms/juno.json\n",
+      "06:29:40  INFO    :         FTrace - Enabled tracepoints:\n",
+      "06:29:40  INFO    :         FTrace -   sched_switch\n",
+      "06:29:40  INFO    :         FTrace -   cpu_frequency\n",
+      "06:29:40  INFO    :    EnergyMeter - Scanning for HWMON channels, may take some time...\n",
+      "06:29:40  INFO    :    EnergyMeter - Channels selected for energy sampling:\n",
+      "06:29:40  INFO    :    EnergyMeter -    a57_energy\n",
+      "06:29:40  INFO    :    EnergyMeter -    a53_energy\n",
+      "06:29:40  INFO    :        TestEnv - Set results folder to:\n",
+      "06:29:40  INFO    :        TestEnv -    /home/derkling/Code/lisa/results/20160225_182940\n",
+      "06:29:40  INFO    :        TestEnv - Experiment results available also in:\n",
+      "06:29:40  INFO    :        TestEnv -    /home/derkling/Code/lisa/results_latest\n"
      ]
     }
    ],
    "source": [
+    "# Support to access the remote target\n",
+    "import devlib\n",
+    "from env import TestEnv\n",
+    "\n",
     "# Initialize a test environment using:\n",
     "# the provided target configuration (my_target_conf)\n",
     "# the provided test configuration   (my_test_conf)\n",
@@ -284,37 +183,41 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:36:36  INFO    : Setup new workload simple\n",
-      "04:36:36  INFO    : Workload duration defined by longest task\n",
-      "04:36:36  INFO    : Default policy: SCHED_OTHER\n",
-      "04:36:36  INFO    : ------------------------\n",
-      "04:36:36  INFO    : task [task_p20], sched: using default policy\n",
-      "04:36:36  INFO    :  | loops count: 1\n",
-      "04:36:36  INFO    :  | CPUs affinity: 0\n",
-      "04:36:36  INFO    :  + phase_000001: duration 5.000000 [s] (50 loops)\n",
-      "04:36:36  INFO    :  |  period   100000 [us], duty_cycle  20 %\n",
-      "04:36:36  INFO    :  |  run_time  20000 [us], sleep_time  80000 [us]\n",
-      "04:36:36  INFO    : ------------------------\n",
-      "04:36:36  INFO    : task [task_r20_5-60], sched: using default policy\n",
-      "04:36:36  INFO    :  | loops count: 1\n",
-      "04:36:36  INFO    :  | CPUs affinity: 5\n",
-      "04:36:36  INFO    :  + phase_000001: duration 1.000000 [s] (10 loops)\n",
-      "04:36:36  INFO    :  |  period   100000 [us], duty_cycle   5 %\n",
-      "04:36:36  INFO    :  |  run_time   5000 [us], sleep_time  95000 [us]\n",
-      "04:36:36  INFO    :  + phase_000002: duration 1.000000 [s] (10 loops)\n",
-      "04:36:36  INFO    :  |  period   100000 [us], duty_cycle  25 %\n",
-      "04:36:36  INFO    :  |  run_time  25000 [us], sleep_time  75000 [us]\n",
-      "04:36:36  INFO    :  + phase_000003: duration 1.000000 [s] (10 loops)\n",
-      "04:36:36  INFO    :  |  period   100000 [us], duty_cycle  45 %\n",
-      "04:36:36  INFO    :  |  run_time  45000 [us], sleep_time  55000 [us]\n",
-      "04:36:36  INFO    :  + phase_000004: duration 1.000000 [s] (10 loops)\n",
-      "04:36:36  INFO    :  |  period   100000 [us], duty_cycle  65 %\n",
-      "04:36:36  INFO    :  |  run_time  65000 [us], sleep_time  35000 [us]\n",
-      "04:36:36  DEBUG   : /usr/bin/scp -r   simple_00.json root@192.168.0.10:/root/devlib-target\n"
+      "06:29:40  INFO    :          WlGen - Setup new workload simple\n",
+      "06:29:40  INFO    :          RTApp - Workload duration defined by longest task\n",
+      "06:29:40  INFO    :          RTApp - Default policy: SCHED_OTHER\n",
+      "06:29:40  INFO    :          RTApp - ------------------------\n",
+      "06:29:40  INFO    :          RTApp - task [task_p20], sched: using default policy\n",
+      "06:29:40  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:29:40  INFO    :          RTApp -  | loops count: 1\n",
+      "06:29:40  INFO    :          RTApp -  | CPUs affinity: 0\n",
+      "06:29:40  INFO    :          RTApp - + phase_000001: duration 5.000000 [s] (50 loops)\n",
+      "06:29:40  INFO    :          RTApp - |  period   100000 [us], duty_cycle  20 %\n",
+      "06:29:40  INFO    :          RTApp - |  run_time  20000 [us], sleep_time  80000 [us]\n",
+      "06:29:40  INFO    :          RTApp - ------------------------\n",
+      "06:29:40  INFO    :          RTApp - task [task_r20_5-60], sched: using default policy\n",
+      "06:29:40  INFO    :          RTApp -  | calibration CPU: 1\n",
+      "06:29:40  INFO    :          RTApp -  | loops count: 1\n",
+      "06:29:40  INFO    :          RTApp -  | CPUs affinity: 5\n",
+      "06:29:40  INFO    :          RTApp - + phase_000001: duration 1.000000 [s] (10 loops)\n",
+      "06:29:40  INFO    :          RTApp - |  period   100000 [us], duty_cycle   5 %\n",
+      "06:29:40  INFO    :          RTApp - |  run_time   5000 [us], sleep_time  95000 [us]\n",
+      "06:29:40  INFO    :          RTApp - + phase_000002: duration 1.000000 [s] (10 loops)\n",
+      "06:29:40  INFO    :          RTApp - |  period   100000 [us], duty_cycle  25 %\n",
+      "06:29:40  INFO    :          RTApp - |  run_time  25000 [us], sleep_time  75000 [us]\n",
+      "06:29:40  INFO    :          RTApp - + phase_000003: duration 1.000000 [s] (10 loops)\n",
+      "06:29:40  INFO    :          RTApp - |  period   100000 [us], duty_cycle  45 %\n",
+      "06:29:40  INFO    :          RTApp - |  run_time  45000 [us], sleep_time  55000 [us]\n",
+      "06:29:40  INFO    :          RTApp - + phase_000004: duration 1.000000 [s] (10 loops)\n",
+      "06:29:40  INFO    :          RTApp - |  period   100000 [us], duty_cycle  65 %\n",
+      "06:29:40  INFO    :          RTApp - |  run_time  65000 [us], sleep_time  35000 [us]\n"
      ]
     }
    ],
    "source": [
+    "# Support to configure and run RTApp based workloads\n",
+    "from wlgen import RTA, Periodic, Ramp\n",
+    "\n",
     "# Create a new RTApp workload generator using the calibration values\n",
     "# reported by the TestEnv module\n",
     "rtapp = RTA(target, 'simple', calibration=te.calibration())\n",
@@ -328,22 +231,22 @@
     "    params={\n",
     "        \n",
     "        # 3. PERIODIC task with\n",
-    "        'task_p20': RTA.periodic(\n",
+    "        'task_p20': Periodic(\n",
     "            period_ms=100,         # period\n",
     "            duty_cycle_pct=20,     # duty cycle\n",
     "            duration_s=5,          # duration    \n",
     "            cpus='0'               # pinned on CPU0\n",
-    "        ),\n",
+    "        ).get(),\n",
     "        \n",
     "        # 4. RAMP task (i.e. increasing load) with\n",
-    "        'task_r20_5-60': RTA.ramp(\n",
+    "        'task_r20_5-60': Ramp(\n",
     "            start_pct=5,           # intial load\n",
     "            end_pct=65,            # end load\n",
     "            delta_pct=20,          # load % increase...\n",
     "            time_s=1,              # ... every 1[s]\n",
     "            # pinned on last CPU of the target\n",
     "            cpus=str(len(target.core_names)-1)\n",
-    "        ),\n",
+    "        ).get(),\n",
     "    },\n",
     "    \n",
     "    # 4. use this folder for task logfiles\n",
@@ -370,34 +273,17 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:36:36  INFO    : #### Setup FTrace\n",
-      "04:36:36  DEBUG   : sudo -- sh -c 'echo 10240 > '\\''/sys/kernel/debug/tracing/buffer_size_kb'\\'''\n",
-      "04:36:36  DEBUG   : sudo -- sh -c 'cat '\\''/sys/kernel/debug/tracing/buffer_size_kb'\\'''\n",
-      "04:36:37  DEBUG   : sudo -- sh -c '/root/devlib-target/bin/trace-cmd reset'\n",
-      "04:36:39  DEBUG   : sudo -- sh -c 'echo TRACE_MARKER_START > '\\''/sys/kernel/debug/tracing/trace_marker'\\'''\n",
-      "04:36:40  DEBUG   : sudo -- sh -c '/root/devlib-target/bin/trace-cmd start -e sched_switch -e cpu_frequency'\n",
-      "04:36:42  INFO    : #### Start energy sampling\n",
-      "04:36:42  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon13/energy1_input'\\'''\n",
-      "04:36:43  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon14/energy1_input'\\'''\n",
-      "04:36:43  INFO    : #### Start RTApp execution\n",
-      "04:36:43  INFO    : Executor [start]: /root/devlib-target/bin/rt-app /root/devlib-target/simple_00.json\n",
-      "04:36:43  DEBUG   : /root/devlib-target/bin/rt-app /root/devlib-target/simple_00.json\n",
-      "04:36:49  DEBUG   : /usr/bin/scp -r   root@192.168.0.10:'/root/devlib-target/*task_p20*.log' /home/derkling/Code/schedtest/results/20151113_163636\n",
-      "04:36:49  DEBUG   : /usr/bin/scp -r   root@192.168.0.10:'/root/devlib-target/*task_r20_5-60*.log' /home/derkling/Code/schedtest/results/20151113_163636\n",
-      "04:36:49  DEBUG   : /usr/bin/scp -r   root@192.168.0.10:/root/devlib-target/simple_00.json /home/derkling/Code/schedtest/results/20151113_163636\n",
-      "04:36:49  INFO    : Executor [end]: /root/devlib-target/bin/rt-app /root/devlib-target/simple_00.json\n",
-      "04:36:49  INFO    : #### Read energy consumption: /home/derkling/Code/schedtest/results/20151113_163636/energy.json\n",
-      "04:36:49  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon13/energy1_input'\\'''\n",
-      "04:36:49  DEBUG   : sudo -- sh -c 'cat '\\''/sys/class/hwmon/hwmon14/energy1_input'\\'''\n",
-      "04:36:49  INFO    :   EnergyReport - Energy [             a53]: 9.895538\n",
-      "04:36:49  INFO    :   EnergyReport - Energy [             a57]: 2.266392\n",
-      "04:36:49  INFO    : #### Stop FTrace\n",
-      "04:36:50  DEBUG   : sudo -- sh -c 'echo TRACE_MARKER_STOP > '\\''/sys/kernel/debug/tracing/trace_marker'\\'''\n",
-      "04:36:50  DEBUG   : sudo -- sh -c '/root/devlib-target/bin/trace-cmd stop'\n",
-      "04:36:50  INFO    : #### Save FTrace: /home/derkling/Code/schedtest/results/20151113_163636/trace.dat\n",
-      "04:36:50  DEBUG   : sudo -- sh -c '/root/devlib-target/bin/trace-cmd extract -o /root/devlib-target/trace.dat'\n",
-      "04:36:53  DEBUG   : /usr/bin/scp -r   root@192.168.0.10:/root/devlib-target/trace.dat /home/derkling/Code/schedtest/results/20151113_163636/trace.dat\n",
-      "04:36:54  INFO    : #### Save platform description: /home/derkling/Code/schedtest/results/20151113_163636/platform.json\n"
+      "06:29:40  INFO    : #### Setup FTrace\n",
+      "06:29:43  INFO    : #### Start energy sampling\n",
+      "06:29:44  INFO    : #### Start RTApp execution\n",
+      "06:29:44  INFO    :          WlGen - Workload execution START:\n",
+      "06:29:44  INFO    :          WlGen -    /root/devlib-target/bin/rt-app /root/devlib-target/simple_00.json\n",
+      "06:29:50  INFO    : #### Read energy consumption: /home/derkling/Code/lisa/results/20160225_182940/energy.json\n",
+      "06:29:51  INFO    :   EnergyReport - Energy [             a53]: 9.734375\n",
+      "06:29:51  INFO    :   EnergyReport - Energy [             a57]: 4.190309\n",
+      "06:29:51  INFO    : #### Stop FTrace\n",
+      "06:29:52  INFO    : #### Save FTrace: /home/derkling/Code/lisa/results/20160225_182940/trace.dat\n",
+      "06:29:54  INFO    : #### Save platform description: /home/derkling/Code/lisa/results/20160225_182940/platform.json\n"
      ]
     }
    ],
@@ -409,7 +295,7 @@
     "te.emeter.reset()\n",
     "\n",
     "logging.info('#### Start RTApp execution')\n",
-    "rtapp.run(out_dir=te.res_dir)\n",
+    "rtapp.run(out_dir=te.res_dir, cgroup=\"\")\n",
     "\n",
     "logging.info('#### Read energy consumption: %s/energy.json', te.res_dir)\n",
     "(nrg, nrg_file) = te.emeter.report(out_dir=te.res_dir)\n",
@@ -443,23 +329,26 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:36:54  INFO    : Content of the output folder /home/derkling/Code/schedtest/results/20151113_163636\n"
+      "06:29:54  INFO    : Content of the output folder /home/derkling/Code/lisa/results/20160225_182940\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "total 3300\r\n",
-      "drwxrwxr-x  2 derkling derkling    4096 Nov 13 16:36 .\r\n",
-      "drwxrwxr-x 38 derkling derkling    4096 Nov 13 16:36 ..\r\n",
-      "-rw-rw-r--  1 derkling derkling      52 Nov 13 16:36 energy.json\r\n",
-      "-rw-rw-r--  1 derkling derkling     436 Nov 13 16:36 output.log\r\n",
-      "-rw-rw-r--  1 derkling derkling     649 Nov 13 16:36 platform.json\r\n",
-      "-rw-r--r--  1 derkling derkling    6360 Nov 13 16:36 rt-app-task_p20-0.log\r\n",
-      "-rw-r--r--  1 derkling derkling    5120 Nov 13 16:36 rt-app-task_r20_5-60-1.log\r\n",
-      "-rw-r--r--  1 derkling derkling    1828 Nov 13 16:36 simple_00.json\r\n",
-      "-rw-r--r--  1 derkling derkling 3338240 Nov 13 16:36 trace.dat\r\n"
+      "total 4064\r\n",
+      "drwxrwxr-x  2 derkling derkling    4096 Feb 25 18:29 .\r\n",
+      "drwxrwxr-x 99 derkling derkling    4096 Feb 25 18:29 ..\r\n",
+      "-rw-rw-r--  1 derkling derkling      52 Feb 25 18:29 energy.json\r\n",
+      "-rw-rw-r--  1 derkling derkling     450 Feb 25 18:29 output.log\r\n",
+      "-rw-rw-r--  1 derkling derkling    1075 Feb 25 18:29 platform.json\r\n",
+      "-rw-r--r--  1 derkling derkling    6360 Feb 25 18:29 rt-app-task_p20-0.log\r\n",
+      "-rw-r--r--  1 derkling derkling    6360 Feb 25 18:29 rt-app-task_p20-3.log\r\n",
+      "-rw-r--r--  1 derkling derkling    5120 Feb 25 18:29 rt-app-task_r20_5-60-1.log\r\n",
+      "-rw-r--r--  1 derkling derkling    3880 Feb 25 18:29 rt-app-task_r20_5-60-3.log\r\n",
+      "-rw-r--r--  1 derkling derkling    3880 Feb 25 18:29 rt-app-task_r20_5-60-6.log\r\n",
+      "-rw-r--r--  1 derkling derkling    1831 Feb 25 18:29 simple_00.json\r\n",
+      "-rw-r--r--  1 derkling derkling 4104192 Feb 25 18:29 trace.dat\r\n"
      ]
     }
    ],
@@ -480,7 +369,7 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:36:54  INFO    : Generated RTApp JSON file:\n"
+      "06:29:54  INFO    : Generated RTApp JSON file:\n"
      ]
     },
     {
@@ -489,7 +378,7 @@
      "text": [
       "{\n",
       "    \"global\": {\n",
-      "        \"calibration\": 138, \n",
+      "        \"calibration\": \"CPU1\", \n",
       "        \"default_policy\": \"SCHED_OTHER\", \n",
       "        \"duration\": -1, \n",
       "        \"logdir\": \"/root/devlib-target\"\n",
@@ -577,7 +466,7 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:36:54  INFO    : Energy: /home/derkling/Code/schedtest/results/20151113_163636/energy.json\n"
+      "06:29:54  INFO    : Energy: /home/derkling/Code/lisa/results/20160225_182940/energy.json\n"
      ]
     },
     {
@@ -585,8 +474,8 @@
      "output_type": "stream",
      "text": [
       "{\n",
-      "    \"LITTLE\": \"9.895538\", \n",
-      "    \"big\": \"2.266392\"\n",
+      "    \"LITTLE\": \"9.734375\", \n",
+      "    \"big\": \"4.190309\"\n",
       "}\n"
      ]
     }
@@ -608,7 +497,7 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:36:54  INFO    : Platform description: /home/derkling/Code/schedtest/results/20151113_163636/platform.json\n"
+      "06:29:54  INFO    : Platform description: /home/derkling/Code/lisa/results/20160225_182940/platform.json\n"
      ]
     },
     {
@@ -645,6 +534,26 @@
       "            850000\n",
       "        ]\n",
       "    }, \n",
+      "    \"nrg_model\": {\n",
+      "        \"big\": {\n",
+      "            \"cluster\": {\n",
+      "                \"nrg_max\": 64\n",
+      "            }, \n",
+      "            \"cpu\": {\n",
+      "                \"cap_max\": 1024, \n",
+      "                \"nrg_max\": 616\n",
+      "            }\n",
+      "        }, \n",
+      "        \"little\": {\n",
+      "            \"cluster\": {\n",
+      "                \"nrg_max\": 57\n",
+      "            }, \n",
+      "            \"cpu\": {\n",
+      "                \"cap_max\": 447, \n",
+      "                \"nrg_max\": 93\n",
+      "            }\n",
+      "        }\n",
+      "    }, \n",
       "    \"topology\": [\n",
       "        [\n",
       "            0, \n",
@@ -688,7 +597,7 @@
        "<style>\n",
        "/*\n",
        "\n",
-       " *    Copyright 2015-2015 ARM Limited\n",
+       " *    Copyright 2015-2016 ARM Limited\n",
        "\n",
        " *\n",
        "\n",
@@ -851,7 +760,7 @@
        "}\n",
        "\n",
        "</style>\n",
-       "<div id=\"fig_af190fbab31d4afa8cf00e8709db89d1\" class=\"eventplot\">\n",
+       "<div id=\"fig_071d2212c17d417c93598b874c9aeede\" class=\"eventplot\">\n",
        "        <script>\n",
        "            var req = require.config( {\n",
        "\n",
@@ -859,7 +768,7 @@
        "\n",
        "                    \"EventPlot\": '/nbextensions/plotter_scripts/EventPlot/EventPlot',\n",
        "                    \"d3-tip\": '/nbextensions/plotter_scripts/EventPlot/d3.tip.v0.6.3',\n",
-       "                    \"d3-plotter\": '/nbextensions/plotter_scripts/EventPlot/d3.v3.min'\n",
+       "                    \"d3-plotter\": '/nbextensions/plotter_scripts/EventPlot/d3.min'\n",
        "                },\n",
        "                shim: {\n",
        "                    \"d3-plotter\" : {\n",
@@ -874,7 +783,7 @@
        "                }\n",
        "            });\n",
        "            req([\"require\", \"EventPlot\"], function() {\n",
-       "               EventPlot.generate('fig_af190fbab31d4afa8cf00e8709db89d1', '/nbextensions/');\n",
+       "               EventPlot.generate('fig_071d2212c17d417c93598b874c9aeede', '/nbextensions/');\n",
        "            });\n",
        "        </script>\n",
        "        </div>"
@@ -888,6 +797,9 @@
     }
    ],
    "source": [
+    "# Suport for FTrace events parsing and visualization\n",
+    "import trappy\n",
+    "\n",
     "# NOTE: The interactive trace visualization is available only if you run\n",
     "#       the workload to generate a new trace-file\n",
     "trappy.plotter.plot_trace(te.res_dir)"
@@ -911,19 +823,15 @@
      "name": "stderr",
      "output_type": "stream",
      "text": [
-      "04:36:55  INFO    : Found rt-app logfile for task [task_r20_5-60]\n",
-      "04:36:55  INFO    : Found rt-app logfile for task [task_p20]\n",
-      "04:36:55  INFO    : Loading dataframe for task [task_p20]...\n",
-      "04:36:55  INFO    : Loading dataframe for task [task_r20_5-60]...\n",
-      "04:36:55  INFO    : PerfIndex, Task [task_p20] avg: 0.59, std: 0.01\n",
-      "04:36:55  INFO    : PerfIndex, Task [task_r20_5-60] avg: -4.14, std: 7.68\n"
+      "06:29:55  INFO    : PerfIndex, Task [task_p20] avg: 0.59, std: 0.00\n",
+      "06:29:55  INFO    : PerfIndex, Task [task_r20_5-60] avg: -0.25, std: 1.33\n"
      ]
     },
     {
      "data": {
-      "image/png": "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\nMleZmddNONKcRMQDKEXsQzNzVDG7mMceXK7pLODbmfn0cR5fkrZ0jumVJEnjdDWly/uWKGZeZVGc\nQBnn6xc9kjQPdm+WJG2J7Ka05XkP8Pn681XTrThu9TrRU+rMEj6p191z2TCOeabx45KkIXZvliRJ\nW7WIuI5S0I5qyU3gGfV6wJKkLZAtvZIkaWt3rxnuP3uG+yVJDbOlV5IkSZLUW05kJUmSJEnqLYte\nSZIkSVJvWfRKkiRJknrLoleSJEmS1FsWvZIkSZKk3rLolSRJkiT1lkWvJEmSJKm3LHolSZIkSb1l\n0StJkiRJ6i2LXkmSJElSb1n0SpIkSZJ6y6JXkiRJktRbFr2SJEmSpN6y6JUkSZIk9ZZFryRJkiSp\ntyx6JUmSJEm9ZdErSZIkSeoti15JkiRJUm9Z9EqSJEmSesuiV5IkSZLUWxa9kiRJkqTesuiVJEmS\nJPWWRa8kSZIkqbcseiVJkiRJvWXRK0mSJEnqLYteSZIkSVJvWfRKkiRJknrLoleSJEmS1FsWvdIY\nRMRHI+Jls1z3woj4fUQcuQg5nhMRX1vo/c5XRDw3Iq6MiOsiYpdp1ntTRBw4zmxDx/9xRNx2Usff\nks302o+IW0XE6RGxdJy5pjOXv9cR294+ItYuUI7Net1FxAURcd/NzHD4YrwXSdJCi4hXR8QlEXH+\nAuzrmxHxzIXIpTZY9EodtQC7ot6ujYg/dJY9eUwxEnhoZh5YM11/pqJwHvtfMBHxloj4VURcHhE/\ni4j9hu7/i4j4SS3kvxcRd14fJPNdwM2my1Qf998BH5hFloX4kD+q4HkTcOg028zry4SIeHhEnDXX\n7XrmYOBdmXnNpIPMx/BrLjPPysydFmj3M73urh8Rb42Ic+t71K8i4rULdGxJWnQRsbp+1rqivp8e\nFRE3msd+bg38C3CHzNwlIpbXz07WOgIseqWNZOZ2mbl9Zm4PrAEe1Vn20TFGiaGfF7RQXWCXAw/P\nzB2A5wDvjoh7AETEDYDjgXcDy4BPAp8Z8Z9QMLVnAsePoyia5j/HzwCPiohl02w+n+eo9ed2UUXE\nDYGnAOP829qSzPS6OwTYC1hZ37MeApw2pmyStBCS8llre2Bv4F7Av89lBxGxBFgOXJqZvxvatwRY\n9ErTCYaKsYi4b22tvKy2rrxpUChFxDYR8Y6IuDgi1tXWzdtvstOIHSLi2xHxulnm+Fb998z6Tehj\n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\neiVJkiRJpWXRK0mSJJVETv2ZOWWBvPKYpVgWvZIkSZKk0rLolSRJkkoip/7MnLJAXnnMUiyLXkmS\nJCpfDAUAACAASURBVElqoIjKpOaw6JUkSZJKIqf+zJyyQF55zFIsi15JkiRJUmlZ9EqSJEklkVN/\nZk5ZIK88ZimWRa8kSZIkqbQseiVJkqSSyKk/M6cskFcesxRrs2YHkCRJkqQyS6nZCfo3R3olSZKk\nksipPzOnLJBXHrMUy6JXkiRJklRaFr2SJElSSeTUn5lTFsgrj1mKZdErSZIkSSoti15JkiSpJHLq\nz8wpC+SVxyzFsuiVJEmSpAaKqExqDoteSZIkqSRy6s/MKQvklccsxbLolSRJkiSVlkWvJEmSVBI5\n9WfmlAXyymOWYln0SpIkSZJKy6JXkiRJKomc+jNzygJ55TFLsTZrdgBJkiRJKrOUmp2gf3OkV5Ik\nSSqJnPozc8oCeeUxS7EseiVJkiRJpWXRK0mSJJVETv2ZOWWBvPKYpVgWvZIkSZKk0rLolSRJkkoi\np/7MnLJAXnnMUiyLXkmSJElqoIjKpOaw6JUkSZJKIqf+zJyyQF55zFIsi15JkiRJUmlZ9EqSJEkl\nkVN/Zk5ZIK88ZimWRa8kSZIkqbQseiVJkqSSyKk/M6cskFcesxRrs2YHkCRJkqQyS6nZCfo3R3ol\nSZKkksipPzOnLJBXHrMUy6JXkiRJklRaFr2SJElSSeTUn5lTFsgrj1mKZdErSZIkSSoti15JkiSp\nJHLqz8wpC+SVxyzFsuiVJEmSpAaKqExqDoteSZIkqSRy6s/MKQvklccsxbLolSRJkiSVlkWvJEmS\nVBI59WfmlAXyymOWYln0SpIkSZJKy6JXkiRJKomc+jNzygJ55TFLsTZrdgBJkiRJKrOUmp2gf3Ok\nV5IkSSqJnPozc8oCeeUxS7EseiVJkiRJpWXRK0mSJJVETv2ZOWWBvPKYpVgWvZIkSZKk0rLolSRJ\nkkoip/7MnLJAXnnMUiyLXkmSJElqoIjKpOaw6JUkSZJKIqf+zJyyQF55zFIsi15JkiRJUmlZ9EqS\nJEklkVN/Zk5ZIK88ZimWRa8kSZJUR0QMiIh7IuJHzc4iqXcseiVJkqT6ZgAPNTtET+XUn5lTFsgr\nj1mKZdErSZIkdSMitgfeC3y32Vm0aUupMqk5LHolSZKk7l0E/DOwyZQrOfVn5pQF8spjlmJt1uwA\nkiRJUm4i4n3AsymlBRExGaj7lNWpU6cybtw4AIYNG8buu+/eUUi0XzrqvPN9Nd/W1kpLCwC0tlbe\nnzBh093fggULWL58OQALFy6kESJtQuPsEZE2pbySJEnqnYggpVS30Cxg/+cCHwZeB94IDAb+X0rp\nI13Wy+r303nz5mUzcpdTFsgrz8ZkOfPMy2hpmbbW8ra2yzjnnLWXb2yWvt7f+jTiv30vb5YkSZK6\nSCmdkVIam1J6C3A08POuBa+kTYNFryRJklQSuYxkQl5ZIK88ZimWPb2SJEnSOqSUbgNua3YObbqi\nerFuRlfC9yuO9EqSJEklkdMzV3PKAnnlMUuxLHolSZIkSaVl0StJkiSVRE79mTllgbzymKVYFr2S\nJEmSpNKy6JUkSZJKIqf+zJyyQF55zFIs794sSZIkSQ3kXZuby5FeSZIkqSRy6s/MKQvklccsxbLo\nlSRJkiSVlkWvJEmSVBI59WfmlAXyymOWYln0SpIkSZJKy6JXkiRJKomc+jNzygJ55TFLsSx6JUmS\nJKmBIiqTmsOiV5IkSSqJnPozc8oCeeUxS7EseiVJkiRJpWXRK0mSJJVETv2ZOWWBvPKYpVgWvZIk\nSZKk0rLolSRJkkoip/7MnLJAXnnMUqzNmh1AkiRJksospWYn6N8c6ZUkSZJKIqf+zJyyQF55zFIs\ni15JkiRJUmlZ9EqSJEklkVN/Zk5ZIK88ZimWRa8kSZIkqbQseiVJkqSSyKk/M6cskFcesxTLoleS\nJEmSGiiiMqk5LHolSZKkksipPzOnLJBXHrMUy6JXkiRJklRaFr2SJElSSeTUn5lTFsgrj1mKtd6i\nNyKuiIhnI+K+mmXDI+LWiGiNiP+JiKE1730+Ih6LiIcj4uCa5e+IiPsi4tGI+HrN8s0j4trqZ+6M\niLF9+Q1KkiRJkvqvnoz0XgUc0mXZ54CfppQmAD8HPg8QEbsCRwG7AIcCl0R0tGx/BzgxpTQeGB8R\n7ds8EViaUtoZ+Drw7xvx/UiSJEn9Vk79mTllgbzymKVY6y16U0p3AMu6LD4MmF19PRs4vPr6A8C1\nKaXXU0oLgceAvSNiO2BwSunu6npX13ymdls3AH/Xi+9DkiRJkrKUUmVSc/S2p3fblNKzACmlZ4Bt\nq8tHA4tq1ltcXTYaeLpm+dPVZZ0+k1JaDSyPiBG9zCVJkiT1Wzn1Z+aUBfLKY5ZibdZH2+nLv1us\n8wlWM2fO7Hg9efLkfvFDkiRJKrt58+b1i8ssJRWvt0XvsxHx5pTSs9VLl/9YXb4YGFOz3vbVZfWW\n135mSUQMBIaklJbW23Ft0StJkqRy6DqYcfbZZzcvzCZs3rx52QwK5ZQF8spjlmL19PLmoPMI7I+A\nqdXXU4Cba5YfXb0j8w7ATsCvq5dAr4iIvas3tvpIl89Mqb4+ksqNsSRJkiRJ2mjrHemNiO8Dk4Gt\nI+Ip4IvAecD1EfFRoI3KHZtJKT0UET8EHgJeAz6eUkfL9ieA7wFbAreklOZUl18B/EdEPAa8ABzd\nN9+aJEmS1L/kNGKXUxbIK49ZirXeojeldGydt95dZ/1/A/6tm+W/Bd7ezfI/Uy2aJUmSJKls2h/i\n6h2cm6O3d2+WJEmSlJmcbgaWUxbIK49ZimXRK0mSJEkqLYteSZIkqSRy6s/MKQvklccsxbLolSRJ\nkiSVlkWvJEmSVBI59WfmlAXyymOWYq337s2SJEmSpN7zrs3N5UivJEmSVBI59WfmlAXyymOWYln0\nSpIkSZJKy6JXkiRJKomc+jNzygJ55TFLsSx6JUmSJEmlZdErSZIklURO/Zk5ZYG88pilWBa9kiRJ\nktRAEZVJzWHRK0mSJJVETv2ZOWWBvPKYpVgWvZIkSZKk0rLolSRJkkoip/7MnLJAXnnMUiyLXkmS\nJElSaVn0SpIkSSWRU39mTlkgrzxmKdZmzQ4gSZIkSWWWUrMT9G+O9EqSJEklkVN/Zk5ZIK88ZimW\nRa8kSZIkqbQseiVJkqSSyKk/M6cskFcesxTLoleSJEmSVFoWvZIkSVJJ5NSfmVMWyCuPWYpl0StJ\nkiRJDRRRmdQcFr2SJElSSeTUn5lTFsgrj1mKZdErSZIkSSoti15JkiSpJHLqz8wpC+SVxyzFsuiV\nJEmSJJWWRa8kSZJUEjn1Z+aUBfLKY5ZibdbsAJIkSVKOImILYD6weXW6OaV0RnNTaVOUUrMT9G8W\nvZIkSVI3Ukp/joiDUkovR8RA4JcRsV9K6ZfNzlZPTv2ZOWWBvPKYpVhe3ixJkiTVkVJ6ufpyCyq/\nOy9rYhxJvWDRK0mSJNUREQMi4l7gGWBeSumhZmdal5z6M3PKAnnlMUuxLHolSZKkOlJKa1JKewDb\nAwdGxKRmZ5K0YezplSRJktYjpbQyIn4MvBO4rfa9qVOnMm7cOACGDRvG7rvv3tEn2T6KVtR8+7Jm\n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\n8b39nCRJkvKSU39mTlkgrzz29BbLorfB9tprL1atWsWCBQsAuP322znooIOYMGFCp2U77rgj2223\nXcfnzjrrLK688sqO97pz2GGHMXz4cB566KF1Zrj77ruZOHEiw4cPZ/To0fzTP/0Tr7/+OgCTJk0i\npcRuu+3GkCFDuP766wH47//+b/bYYw+GDx/O/vvvz/3339+xvR122IELLriAv/mbv2H48OEcc8wx\nrFq1quP9m2++mT322IOhQ4ey8847c+utt3LDDTfwzne+s1OuCy+8kCOOOKKnh1KSJEnaJKVUmdQc\nFr0N9oY3vIF3vetdzJ8/H4D58+dz4IEHsv/++6+1rN1nP/tZrr/+em6//XZaWlq63W5KiRtvvJEV\nK1aw2267rTPDwIED+frXv87SpUu58847+fnPf84ll1wCwG233QbA/fffz8qVKznyyCO59957OfHE\nE7n88stZunQp06dP5wMf+ACvvfZaxzavv/56br31Vp588kl+97vfdVxm/etf/5opU6ZwwQUXsGLF\nCubPn8+4ceP4wAc+wMKFC2ltbe3YxjXXXMOUKVM28IhKkiSpnpz6M3PKAnnlsae3WJs1O0AR4uy+\nuXw3fbF3f56ZNGkS8+fPZ8aMGdx+++2cdtppjBw5kssuu6xj2Wc+85mO9efOncuUKVMYPXr0Wtta\nvHgxI0aMYMCAAYwdO5ZrrrmGnXbaiba2trr7f8c73tHxeuzYsUybNo3bbruNT37yk3/53mr+9HT5\n5Zdz8sknd4zMHn/88Zxzzjn86le/4oADDgBgxowZvPnNbwbg/e9/f8eo9ZVXXsmJJ57I3/7t3wIw\ncuRIRo4cCcBRRx3FNddcw5e//GUefPBB2tra1uptliRJkqS+1C+K3t4Wq33lwAMP5JJLLmHZsmU8\n//zz7Ljjjmy77bZMnTqVZcuW8cADD3Qa6b322mv56Ec/yvDhw5k5c2anbY0ePZqnnnpqg/b/2GOP\ncfrpp/Ob3/yGV155hddff50999yz7vptbW1cffXVfPOb3wQqBfFrr73GkiVLOtZpL3gBBg0axB/+\n8AcAFi1aVLeQ/chHPsJxxx3Hl7/8Za655hqOOuoo3vCGN2zQ9yJJkqT65s2bl83IXU5ZIK88ra3z\nshntzem4NIqXNxdg3333Zfny5Vx++eXst99+AAwePJhRo0Zx+eWXM3r0aMaOHdux/vjx4/npT3/K\nd77zHc4///yN3v8pp5zCLrvswuOPP87y5cs555xzOo3sdjVmzBjOPPNMli5dytKlS1m2bBkvvfQS\nH/rQh9a7rzFjxvD44493+94+++zD5ptvzu233873v/99jj/++F5/T5IkSZLUExa9Bdhyyy155zvf\nyYUXXthxeTDAfvvtx4UXXthplLfdrrvuyty5c/na177GN77xjR7tJ6XEq6++yp///OeOKaXEiy++\nyJAhQxg0aBCPPPII3/nOdzp9brvttuv0yKKTTjqJSy+9lF//+tcA/OlPf+KWW27hT3/603oznHji\niVx11VX84he/IKXEkiVLOvXxfvjDH+bUU09l8803Z+LEiT36viRJktQzOY3Y5ZQF8sqTyygv5HVc\nGsWityCTJk3iueeeY//99+9YdsABB/Dcc891elRR7eODdtttN+bMmcOXvvQlLrvssvXuIyIYPHgw\ngwYN4o1vfCODBg3iF7/4BRdccAH/+Z//yZAhQ5g+fTpHH310p8/NnDmTj3zkI4wYMYIbbriBPffc\nk8svv5xTTz2VESNGMH78eGbPnt1txq722msvrrrqKk477TSGDh3K5MmTO12Offzxx/PAAw84yitJ\nkqR+I6IyqTn6RU9vDs4991zOPffcTsuOPPJIjjzyyE7LVq9e3Wl+zz335IUXXuiYr9fP29LSstZn\naz388MOd5mt7hadNm8a0adM6vX/wwQdz8MEHd7ut2lFhgC9+8Yud5g877DAOO+ywbj+77bbbstVW\nW3HcccfVzSpJkqTeyak/M6cskFcee3qL5UivCnXJJZew11571X32sCRJkiT1JUd6VZgddtgBgJtu\nuqnJSSRJksoppxG7nLJAXnlyGeWFvI5Lo1j0qjBPPvlksyNIkiRJ6me8vFmSJEkqiXnz5jU7Qoec\nskBeeVpb5zU7QoecjkujWPRKkiRJUgOlVJnUHBa9kiRJUknk1J+ZUxbIK489vcUqRU9vS0vLOp8d\nq01TS0tLsyNIkiRJ2sRtckVvnN1NcXtC8Tn6wvAth7P0s0ubHaPPjDh/BMteXdZn22ujrfufd8nk\nfB709c+0L+V83CRJapacnrmaUxbIK4/P6S1WNkVvRLwH+DqVS66vSCmd39166YvluRh+xPkjSlXU\nDd9yeKl+PkXJ+TzI+Wea6zGTJK0t5z+iSiq/LIreiBgAfAv4O2AJcHdE3JxSeqS5yRrLUSqB50GR\n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\nyy677MLw4cP5p3/6p459tbvyyivZdddd2XrrrTn00EN56qmnALjzzjt505vexOLFiwH43e9+x4gR\nI3j00Ucbcqy0tpz6M3PqW4W88uSUJadzplEseiVJkjK0aNEibrnlFvbYYw+mTp3KFltswRNPPMG9\n997L3Llz+e53v9ux7l133cVOO+3EH//4R+bOnctPfvITRo8ezcqVK+v24l533XWcffbZLF++nB13\n3JEzzzwTgBdeeIEPfvCDnHvuuTz//PPsuOOO/PKXv+z43M0338x5553HTTfdxHPPPccBBxzAMccc\nA8C+++7LySefzJQpU3j11Vc5/vjjOeeccxg/fnwDj5QkrZtFryRJUo2Ivpl66/DDD2fEiBEceOCB\nHHTQQZx44onccsstXHTRRWy55ZZss802nHbaafzgBz/o+Mzo0aP5+Mc/zoABA9hiiy16tJ8jjjiC\nPffckwEDBnDcccexYMECAG655Rbe9ra3ccQRRzBw4EBOO+00tttuu47PzZo1i89//vOMHz+eAQMG\n8LnPfY4FCxawaNEiAL74xS+yfPly9t57b8aMGcMpp5zS+4OhDZZTf2ZOfauQV56csuR0zjTKZs0O\nIEmSlJMuV/IW7uabb+aggw7qmL/77rt57bXXGDlyJFC5/DmlxNixYzvWGTNmzAbvp7aQHTRoEC+9\n9BIAS5YsWWt7tfNtbW3MmDGDT3/60x15IoLFixczZswYNttsM6ZOncqMGTO46KKLNjiXJPU1R3ol\nSZIy0rV/dsyYMWy55Za88MILLF26lGXLlrF8+XLuu+++jnX68iZVI0eO7OjRbdc+itueZ9asWSxd\nurQjz0svvcQ+++wDwOLFizn77LM54YQTOP3003nttdf6LJvWL6f+zJz6ViGvPDllyemcaRSLXkmS\npIxtt912HHzwwXzqU5/ixRdfJKXEE088wfz58zdoO12L6Xre97738dBDD3HTTTexevVqvvGNb/DM\nM890vH/yySdz7rnn8tBDDwGwYsUKbrjhho73TzjhBE466SS++93vMmrUKM4666wNyimV0axZlUnN\nYdErSZKUiXojtldffTWrVq1i1113ZcSIERx55JGdCtGN2XZXW2+9Nddffz2f/exn2WabbXj88cfZ\nf//9O94//PDD+dznPsfRRx/NsGHD2G233ZgzZw4AF198Mc899xxf+tKXgMpdnr/3ve91uhGWGiun\n/syc+lYhrzw5ZcnpnGkUe3olSZIy8cQTT3S7fPDgwVxyySVccskla703ZcoUpkyZ0mnZpEmTOl2i\n3NLSwurVqzvmr7rqqnWuf/DBB9Pa2lo353HHHcdxxx231vJPfvKTfPKTn+yYHzlyJM8++2zd7UhS\nERzplSRJkkoip/7MnPpWIa88OWXJ6ZxpFIteSZIkSVJpWfRKkiRJJZFTf2ZOfauQV56csuR0zjSK\nPb2SJEmS1EDTp1e+TpzY3Bz9lSO9kiRJUknk1J+ZU98q5JUnpyw5nTON0vCiNyKuiIhnI+K+Ou9P\niojlEXFPdfJhbpIkSZKkPlHE5c1XAd8Erl7HOvNTSh8oIIskSernWlpaevzMWjVeS0tLsyOUSk79\nmRMmTKat7dFmx+iQUx9tTllyOmcapeFFb0rpjohY379m/p9HkiQVYuHChc2OIEkqUC49vftGxIKI\n+HFE7NrsMJIkSdKmKKf+zJz6ViGvPDllyemcaZQc7t78W2BsSunliDgUuAkYX2/lmTNndryePHly\nvxiOlyRJKrt58+b1i1++1T/NmlX5Ont2c3P0V00velNKL9W8/klEXBIRI1JKS7tbv7bolSRJUjl0\nHcw4++yzmxdmE5bTgJA9vfXllCWnc6ZRirq8OajTtxsRb655vTcQ9QpeSZIkSZI2RBGPLPo+8L/A\n+Ih4KiJOiIjpETGtuso/RsQDEXEv8HXgQ43OJEmSJJVRTpeI59S3CnnlySlLTudMoxRx9+Zj1/P+\nt4FvNzqHJEmSJKn/yeXuzZIkSZI2Uk79mTn1rUJeeXLKktM50yhNv5GVJEmSJJXZ9OmVrxMnNjdH\nf+VIryRJklQSOfVn5tS3CnnlySlLTudMo1j0SpIkSZJKy6JXkiRJKomc+jNz6luFvPLklCWnc6ZR\nLHolSZIkSaVl0StJkiSVRE79mTn1rUJeeXLKktM50yjevVmSJEmSGmjWrMrX2bObm6O/cqRXkiRJ\nKomc+jNz6luFvPLklCWnc6ZRLHolSZIkSaVl0StJkiSVRE79mTn1rUJeeXLKktM50ygWvZIkSZKk\n0rLolSRJkroREVdExLMRcV+zs/RUTv2ZOfWtQl55csqS0znTKBa9kiRJUveuAg5pdght+qZPr0xq\nDoteSZIkqRsppTuAZc3OsSFy6s/MqW8V8sqTU5aczplGseiVJEmSJJXWZs0OIEmSJG3Kpk6dyrhx\n4wAYNmwYu+++e0efZPsoWk/nFy58kJdf3qaj57O1dR5//OOjwB49+nz7su7e//a3v8+dd/4WgJaW\nCQC0tbXy9NNt7LffwR3zAKtWrWHnnXfpmG9f/9Zb53DggeM75avVPj9hwmQmTJjM/Pn/VTdPI+bb\n2lp59dV53eabMGFyp3x9tf+2tlZaWjp//12PB1TWX7FiCa2t3eernZ8wYTK/+c0CPvzhTwOdf16t\nrU9y0knTerR+vZ/XAw8s4MwzL+v4+c6d+2jd9VesWNJtvt4er67zCxYsYPny5QAsXLiQRrDolSRJ\nkjbC9773vbrvdb1J0Prmx417K2PG/GXZhAmTeeMbhwCre7W92vklS17iwAMv6PR+SwvMnn0yLS3T\nOuahsuzd757WMd9u883v6XQTpvbXv/rVtZ3m/7L9CZ0ybEz+nsy3tEygpaXn+fpi/+0FY0/2N3To\nqB4fv5deWsMHP7j2z+vJJ09e6/P11l/Xz6ulpWc/3/Zs3X0/fXH8ui6bPXs2fc3LmyVJkqT6ojpt\nEnLqz8ypbxXyymOWYln0SpIkSd2IiO8D/wuMj4inIuKEZmfSpmnWrMqk5vDyZkmSJKkbKaVjm51h\nQ+X0zNUJEybT1vbo+lcsSE7PxjVLsRzplSRJkiSVlkWvJEmSVBL29NaXUx6zFKvhRW9EXBERz0bE\nfetY5+KIeCwiFkTE7o3OJEmSJEnqH4oY6b0KOKTemxFxKLBjSmlnYDpwaQGZJEmSpNLJrac3Jznl\nMUuxGn4jq5TSHRHRso5VDgOurq57V0QMjYg3p5SebXQ2SZIkSWq06dMrXydObG6O/iqHnt7RwKKa\n+cXVZZIkSZI2gD299eWUxyzF2uQeWTRz5syO15MnT87qEg5JkiT1zrx587Iq2CSVRw5F72JgTM38\n9tVl3aoteiVJklQOXQczzj777OaF2YTlNCDkc3rrM0uxirq8OapTd34EfAQgIvYBltvPK0mSJEnq\nC0U8suj7wP8C4yPiqYg4ISKmR8Q0gJTSLcCTEfF7YBbw8UZnkiRJksoop0vEc+sVzSmPWYpVxN2b\nj+3BOqc2OockSZIkNcOsWZWvs2c3N0d/lcPdmyVJkiT1gdx6enOSUx6zFMuiV5IkSZJUWha9kiRJ\nUknY01tfTnnMUiyLXkmSJElSaVn0SpIkSSVhT299OeUxS7EafvdmSZIkSerPpk+vfJ04sbk5+itH\neiVJkqSSsKe3vpzymKVYFr2SJEmSpNKy6JUkSZJKwp7e+nLKY5ZiWfRKkiRJkkrLoleSJEkqCXt6\n68spj1mK5d2bJUmSJKmBZs2qfJ09u7k5+itHeiVJkqSSsKe3vpzymKVYFr2SJEmSpNKy6JUkSZJK\nwp7e+nLKY5ZiWfRKkiRJkkrLoleSJEkqCXt668spj1mK5d2bJUmSJKmBpk+vfJ04sbk5+itHeiVJ\nkqSSsKe3vpzymKVYFr2SJEmSpNKy6JUkSZJKwp7e+nLKY5ZibXI9vREbtv7w4bB06YZ9ZsQIWLZs\nwz7TG0Vl681+eqOobEX9fIqS8zHIOZu0Mfz3V7nz3JGkvlPISG9EvCciHomIRyPis928PykilkfE\nPdXprHrbSmnDpsr2N2zqzX56MxWVrTf76c1Utp9PUVPOxyDnbE5OGzP5769T7pPnTr3fBLU+9vTW\nl1MesxSr4SO9ETEA+Bbwd8AS4O6IuDml9EiXVeenlD7Q1/sv4q+kvVVUNo9B3nI+BjlnkzaG//4q\nd547UrnMmlX5Ont2c3P0V0WM9O4NPJZSakspvQZcCxzWzXpRQBZJkiSptOzprS+nPGYpVhFF72hg\nUc3809VlXe0bEQsi4scRsWsBuSRJkiRJJZfL3Zt/C4xNKe1O5VLom5qcR5IkSdrk2NNbX055zFKs\nIu7evBgYWzO/fXVZh5TSSzWvfxIRl0TEiJTSWh0tM2fO7Hg9efLkrC7hkCRJUu/Mmzcvq4JNUnkU\nUfTeDewUES3AH4CjgWNqV4iIN6eUnq2+3huI7gpe6Fz0SpIkqRy6DmacffbZzQuzCctpQGjChMm0\ntT3a7BgdcupdNUuxGl70ppRWR8SpwK1ULqe+IqX0cERMr7ydLgP+MSJOAV4DXgE+1OhckiRJklSE\n6dMrXydObG6O/qqQnt6U0pyU0oSU0s4ppfOqy2ZVC15SSt9OKb0tpbRHSmliSumuInJJkiRJZZLT\nJeK59YrmlMcsxcrlRlaSJEmSJPU5i15JkiSpJHLr6c1JTnnMUiyLXkmSJElSaVn0SpIkSSVhT299\nOeUxS7GKeGSRJEmSJPVbs2ZVvs6e3dwc/ZUjvZIkSVJJ2NNbX055zFIsi15JkiRJUmlZ9EqSJEkl\nYU9vfTnlMUuxLHolSZIkSaVl0StJkiSVhD299eWUxyzF8u7NkiRJktRA06dXvk6c2Nwc/ZUjvZIk\n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\n",
+      "image/png": "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\nzlRNTY1qamrUqVOnuotU9e7dW2+//XbkNs1Md999t+655x7dcMMNib8HAAAApBM9vfHo6Y2WpixJ\noehNWFVVlSZOnFh30amlS5fqL3/5iw455JB6y61du1bbb7+9unXrpnXr1unXv/61Pv7447r5P/7x\nj/XLX/5Sb731liTppZdeUk1NjaTg6s09e/bUww8/rBtuuEE333xznt4dAAAAAKQbRW/COnbsqCef\nfFLf+MY31LFjRx122GHad999NWHChHrLHXPMMTrmmGPUr18/7b777mrfvr169+5dN/+iiy7SKaec\nosGDB6tz58768Y9/rM8++0zSpvv09u7dWw899JCuueYaTZs2LX9vEgAAAKlAT288enqjpSlLUrhP\nb8J69uypu+66K3LesGHDNGzYMElSSUmJpk6dqqlTp9bN//nPf173vKSkRJdeeqkuvfTSzbazYcOG\nuud9+/bV4sWLWys+AAAAAEkVFYVOgJZipBcAAADICHp649HTGy1NWZJC0QsAAAAAyCyKXgAAACAj\n6OmNR09vtDRlSQpFLwAAAAAgsyh6AQAAgIygpzcePb3R0pQlKRS9AAAAANCE8vLggeJD0QsAAABk\nBD298ejpjZamLEmh6AUAAAAAZBZFLwAAAJAR9PTGo6c3WpqyJIWiN2FXX321vvvd79abttdee+l7\n3/tevWn9+vXTXXfdpZKSEi1atKhu+rXXXqtevXrptdde06OPPqrttttOnTp1UufOnTVgwADddttt\nkqTq6mqVlJRo48aNW5yx4T4BAAAAICsoehN21FFH6fHHH5e7S5Lee+89ffnll3r++efrTXv77bc1\ncODAeuteeeWVuuGGGzRv3jwNGDBAktSrVy+tWbNGq1ev1tVXX62RI0fq9ddflySZWYsytnQ9AAAA\npAs9vfHo6Y2WpixJoehN2EEHHaR169Zp4cKFkqT58+fr6KOPVv/+/etN22OPPdS9e/e69S6//HJN\nmzatbl6UIUOGqLS0VK+++mqjGZ5++mkddthhKi0tVa9evfTTn/5UX375pSRp4MCBcnftu+++6tSp\nk+6++25J0v3336/9999fpaWlOuKII/TSSy/VbW/33XfXhAkT9G//9m8qLS3VaaedpnXr1tXNnzVr\nlvbff3917txZe+21l+bMmaOZM2fqwAMPrJdr4sSJOvHEE5t7KAEAAICCqagIHig+FL0J23777fWN\nb3xD8+bNkyTNmzdPRx11lI444ojNptW6+OKLdffdd2v+/PkqKyuL3K6765577tHq1au17777Npph\nu+2203XXXaeVK1fq8ccf1z/+8Q9NmjRJkvToo49Kkl566SWtWbNGJ598sp5//nmdffbZmjJlilau\nXKny8nIdf/zxWr9+fd027777bs2ZM0eLFy/WCy+8UHea9VNPPaVhw4ZpwoQJWr16tebNm6e+ffvq\n+OOP15IlS1RVtekXtttvv13Dhg3bwiMKAACAOPT0xqOnN1qasiSlTaED5IONa53Td/0Kb9F6AwcO\n1Lx58zR69GjNnz9fY8aMUY8ePTR58uS6aT//+c/rlp87d66GDRumXr16bbatZcuWqWvXriopKVGf\nPn10++23a88991R1dXXs/r/+9a/XPe/Tp49GjRqlRx99VBdccMGm9+ab3tuUKVN0zjnn1I3MnnHG\nGRo/fryeeOIJHXnkkZKk0aNHa9ddd5Ukff/7368btZ42bZrOPvtsffOb35Qk9ejRQz169JAknXLK\nKbr99tv1m9/8Rq+88oqqq6s3620GAAAAgNa0TRS9LS1WW8tRRx2lSZMmqaamRh9++KH22GMP7bLL\nLho+fLhqamr08ssv1xvpvfPOO3XWWWeptLRUY8eOrbetXr166Z133tmi/b/55pu66KKL9Mwzz+iz\nzz7Tl19+qQMOOCB2+erqas2YMUM33nijpKAgXr9+vZYvX163TG3BK0nt27fXu+++K0launRpbCF7\n5plnaujQofrNb36j22+/Xaeccoq23377LXovAAAAiFdZWZma0d6qqspUjSJWV1cp5iTKvEvTsUlT\nlqRwenMeHHrooVq1apWmTJmiww8/XJLUsWNH9ezZU1OmTFGvXr3Up0+fuuX79eunhx56SDfddJOu\nueaard7/ueeeqwEDBujtt9/WqlWrNH78+Hojuw317t1bl112mVauXKmVK1eqpqZGa9eu1Q9/+MMm\n99W7d2+9/fbbkfMOOeQQ7bDDDpo/f77uuOMOnXHGGS1+TwAAAADQHBS9edCuXTsdeOCBmjhxYt3p\nwZJ0+OGHa+LEifVGeWvtvffemjt3rq699lpdf/31zdqPu+vzzz/XF198Ufdwd3388cfq1KmT2rdv\nr9dff1033XRTvfW6d+9e75ZFI0eO1M0336ynnnpKkvTJJ5/owQcf1CeffNJkhrPPPlu33nqrHnnk\n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\nrZuOPfZYvfPOO5Kkxx9/XDvvvLOWLVsmSXrhhRfUtWtXvfHGG4kcqzT58MMPVV1dHflYt25d3nLQ\n0xuPnt5oacqSFO7TCwAAkEJLly7Vgw8+qJNOOknDhw9X9+7dtWjRIq1du1bHHXec+vTpo5EjR0qS\nnnzySZ1++ul6//33tX79ej3xxBM644wz6orR6urqzbZ/1113afbs2dp///115pln6rLLLtMdd9yh\njz76SCeddJKmT5+u448/XjfeeKNuvvlmnXnmmZKkWbNm6eqrr9b999+vPffcU1dffbVOO+00PfbY\nYzr00EN1zjnnaNiwYbr//vt1xhlnaPz48erXr1/+DlwBDB8+XEuX1mj9+o5q2/Zf1L37Hurbd19J\nUlXV43Jfpn79Dpa0qfCqPdV27dp3dOKJ3647Lbm2aH3lleVavnztZstXV1epW7cddf31V9Zbvnb9\nhQsX1nvdcH7D16NHX66PPvqs3vZr99ezZwfts0/PLdpedXWVPv+8su6U2YYFVe3r3PmrVy+Pnd/U\n/qJe33PPQ+rQoc9m76eqarF23XXz/TeWb/Xq5aqqqsw5BbhSVVWbr5/7esWKTcV13PFpuL+4/VdV\nVWrevAfq5ue+n2eeebluWy19P1VVlVq6dKH69x+kZ55ZqB/96Gd126/dX1XVYo0cOarZ25Okdu2i\n33/U64ULF2rVqlWSpCVLligJFL0AAAA5Wuss4AaDo812wgknqE2bNurcubOOO+44nX322erXr59W\nr16ttm3bql27dhozZowmT55cV/T26tVL5513niSpbdu2zdrPiSeeqAMOOECSNHToUP3sZ8GX3Qcf\nfFBf/epXdeKJJ0qSxowZowkTJtStV1FRoV/84hd1hewll1yi8ePHa+nSperdu7euuOIKHXLIITr4\n4IPVu3dvnXvuuS07EEXktttu069+dYt69jxLJSX1T6Q066klS/5bZWVB0VBWVn/d6urJ9fpwa5/P\nnTtZZWWjNlu+rCxYp+HytcaMGVPvdcP5DV936NBH++wzqt72c7P95CeNr9/wdVlZf5WVBdNye0Wf\neOLOzabVvq6dFzW/qf1FvZ47943I473DDs9F7r+xfJ0792wwbZD657QGR22vXbtNZzY0dnyas//a\n4xP1fiorz9nq99O//6C612vXbtRJJ02ot3xZmbR48Tmbbb+x7UlSdXVwDJrz99Vw2vTp09XaKHoB\nAABytLRYbS2zZs3S0UcfXff66aef1vr169WjRw9JwenP7q4+ffrULdO7d+8t3k/37t3rnrdv315r\n166VJC1fvnyz7eW+rq6u1ujRo+uKZHeXmWnZsmXq3bu32rRpo+HDh2v06NH6wx/+sMW5UsjCB4Ai\nRU8vAABAijTsn+3du7fatWunjz76SCtXrlRNTY1WrVqlF1/cdBed1rxIVY8ePepOi661dOnSenkq\nKiq0cuXKujxr167VIYccIklatmyZxo0bpxEjRuiiiy7S+vXrWy1bvpnZHZL+T1I/M3vHzEYUOlNT\n6OmNl3sadaGl6dikKUtSKHoBAABSrHv37ho8eLAuvPBCffzxx3J3LVq0SPPmzdui7TQspuN873vf\n06uvvqp7771XGzZs0PXXX6/33nuvbv4555yjq666Sq+++qokafXq1Zo5c2bd/BEjRmjkyJG65ZZb\n1LNnT11++eVblDNN3P10d+/p7m3dvY+731roTCiciorggeJD0QsAAJAScSO2M2bM0Lp167T33nur\na9euOvnkk+sVoluz7Ya6deumu+++WxdffLF22mknvf322zriiCPq5p9wwgm65JJLdOqpp6pLly7a\nd999NXv2bEnSDTfcoA8++EC//vWvJQVXeb7tttv02GOPbVFWtBz36Y3XuXPPQkeok6Zjk6YsSaGn\nFwAAICUWLVoUOb1jx46aNGmSJk2atNm8YcOGadiwYfWmDRw4sN4pymVlZdqwYUPd61tvvbXR5QcP\nHqyqqvjbuwwdOlRDhw7dbPoFF1ygCy64oO51jx49tGLFitjtAEA+MNILAAAAZAQ9vfHo6Y2WpixJ\noegFAAAAAGQWRS8AAACQEfT0xqOnN1qasiSFohcAAAAAmlBeHjxQfCh6AQAAgIygpzcePb3R0pQl\nKYkXvWY21cxWmNmLMfMHmtkqM3sufBTvzdwAAAAAAKmSj1sW3SrpRkkzGllmnrsfn4csAABgG1dW\nVtbse9YieWVlZYWOkCn09MajpzdamrIkJfGi190XmFlT/5rxfx4AAJAXS5YsKXQEAEAepaWn91Az\nW2hmD5jZ3oUOAwAAABQjenrj0dMbLU1ZkpKP05ub8qykPu7+qZkdK+leSf3iFh47dmzd80GDBqXq\nFA4AAAC0TGVlZaoKNqChiopCJ0BLFbzodfe1Oc//ZmaTzKyru6+MWj636AUAAEA2NBzMGDduXOHC\n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\n",
       "text/plain": [
-       "<matplotlib.figure.Figure at 0x7fac48205a90>"
+       "<matplotlib.figure.Figure at 0x7f08f8a11490>"
       ]
      },
      "metadata": {},
@@ -931,9 +839,9 @@
     },
     {
      "data": {
-      "image/png": "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\nmvfe888/zxe+8AXWWWedee/fe++98+3jqquuYo011mDmzJmjelySNBYZHEuSJI1RU6dOZfz48ey9\n997MmDGDRx55pOO6W2yxBX/4wx+YM2cOu+66K+9973t5+umnATj22GM577zzmDFjBnPnzuX0009n\nwoQJg7afMWMGu+22GxdeeCHbbrvtqB6Xxq465sHW7ZjNOe7M4FiSJGmMmjhxIldddRXjxo3jgAMO\nYKWVVuJd73oXDz744Hzr7rrrrqywwgqMGzeOj370ozz11FPcckvpwnjaaadx9NFHs8466wCw4YYb\n0tfXN2/bH/zgBxx00EHMmDGDTTfddPEcnKQxIaK8ZHAsSZI0tMad46K+FtJ6663H6aefzt13381N\nN93Evffey6GHHjrfel/96lfZYIMN6Ovro6+vj0cffZSHH34YgHvuuYeXv/zlHcs4/vjj2XnnnVl/\n/fUXup5aOtQxD7Zux2zOcWcGx5IkSUPJHJnXCJg6dSp77703N91006DlV155JV/5yle44IILmDNn\nDnPmzGHSpEnzBttaffXVuf3229vuMyI4//zzufDCCznhhBNGpJ6StCQyOJYkSRqjbrnlFo477rh5\ng2fdc889nHPOObzuda8btN7jjz/Osssuy4tf/GKefvppPve5z/HYY4/Ne3+//fbj05/+NH/5y18A\nuPHGG5kzZw5QRqteddVV+cUvfsEJJ5zAySefvJiOTmNRHfNg63bM5hx3ZnAsSZI0Rk2cOJFf//rX\nvPa1r2XixIlsueWWbLTRRhx77LGD1tt+++3ZfvvtmTp1KmuttRYTJkxg9dVXn/f+xz72MXbeeWfe\n8pa3MHnyZPbbbz+eeOIJYGCe49VXX53LLruML33pS5x++umL7yAlaYyIus9tFxFZ93MgSVJdRYTz\n/C6FOl3XavmYH3qol/enV1xxRU9aFntVbi/LHivlNoZEWBwfud13/zjbbjv44d6sWadw9NEHjGq5\n3f7uLzOqtZAkSZIkjVk+Hxxgt2pJkiRJQD3zYOt2zOYcd2ZwLEmSJEmqPYNjSZIkSUA9596t2zE7\nz3FnBseSJEmSpNozOJYkSZIE1DMPtm7HbM5xZwbHkiRJklRTEQPTOdWdwbEkSZIkoJ55sHU7ZnOO\nOzM4liRJkiTVnsGxJEnSGPTFL36Rt73tbYOWrbvuurz97W8ftGzq1Kmcd955jBs3jjvuuGPe8q9+\n9atMmTKFP/3pT/zqV79i/PjxTJo0icmTJ7P++utz5plnAjBr1izGjRvH888/P+w6tpapJV8d82Dr\ndszmHHdmcCxJkjQGbbvttlx99dVkJgAPPPAAzz77LDfccMOgZbfffjvbbbfdoG2POuooTjjhBGbO\nnMn6668PwJQpU3j00UeZO3cuX/ziF9l///3585//DEAsZMLhwm4nSWORwbEkSdIYtPnmm/P000/z\nu9/9DoArr7ySN7zhDay33nqDlq299tqsssoq87b71Kc+xemnnz7vvXZ22mkn+vr6uPnmm4esw3XX\nXceWW25JX18fU6ZM4SMf+QjPPvssANtttx2ZyUYbbcSkSZM4//zzAfjpT3/Ka17zGvr6+th66625\n8cYb5+1vrbXW4thjj+XVr341fX19vP/97+fpp5+e9/6PfvQjXvOa1zB58mTWXXddLrnkEi644AI2\n22yzQfU67rjjePe7393tqdQw1DEPtm7HbM5xZwbHkiRJY9Cyyy7La1/7WmbOnAnAzJkz2Xbbbdl6\n663nW9Zw2GGHcf7553PllVfS39/fdr+ZyYUXXsjcuXPZaKONhqzD+PHj+frXv87s2bO5+uqr+eUv\nf8lJJ50EwK9+9SsAbrzxRh599FHe+973csMNN7Dvvvty6qmnMnv2bA488EB23HFHnnnmmXn7PP/8\n87nkkku48847+f3vfz+ve/e1117LXnvtxbHHHsvcuXOZOXMma665JjvuuCN33XUXt9wycFN99tln\ns9deew3zjEpqJ7O8ZHAsSZI0Zm233XbzAuErr7ySbbbZZlBwfOWVVw7KH7z00kvZYYcdmDJlynz7\nuvfee1lxxRVZaaWV+PznP8/ZZ5/NOuusM2T5m2yyCVtssQURwRprrMEBBxwwLyhuyKa76lNPPZUP\nfvCDbLbZZkQEe+yxB8svvzzXXHPNvHUOOeQQVl55ZVZYYQXe+c53zmsFP/3009l333154xvfCMDL\nXvYypk6dynLLLcfOO+/M2WefDcBNN93ErFmz5su91sioYx5s3Y7ZnOPOlul1BSRJksay+OzI5NXm\nEcNvmtl222056aSTmDNnDg8//DBrr702L33pS9l7772ZM2cOf/zjHwe1HJ977rnss88+9PX1ceSR\nRw7a15QpU7j77ruHVf5tt93Gxz72Ma6//nqeeOIJnn32WTbddNOO68+aNYuzzjqLE088ESiB8zPP\n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\nPPTQQ3z3u9/lpptu4r3vfe+EjvHYY48xNDTEzjvvzE477bTRsSX1t4jqIYtjSZKkGS/ruVp22203\njjrqKG699VYeeughTj75ZObPn8+ee+7JX/3VX63f7pJLLuE5z3kO73jHO9h555057LDDOOKII1i5\nciU77LADr3vd6zZp46STTuItb3kLL37xi9lhhx149rOfzV133bV+/bXXXst+++3H3Llzeetb37q+\nrREXXXQR+++/PzvttBNHHXUUd999NwDf/OY3efKTn8zKlSsB+N73vse8efO44447puS9Kl2JOdjS\nxmzmuJnFsSRJUiFWrFjB1VdfzUEHHcSJJ57INttsw09+8hNuvvlmrr32Wi644IL1295www089alP\n5Wc/+xnXXnstX/rSl9h999156KGHGrPC//zP/8ySJUtYs2YN++yzD4sWLQLgwQcf5KUvfSnve9/7\neOCBB9hnn324/vrr1+935ZVX8oEPfIArrriC+++/n+c+97m86lWvAuDZz342b3zjGznhhBP45S9/\nyWtf+1rOPvtsFixYMIXvlKQSWRxLkiRNsZHLFrf08UQdc8wxzJs3j+c973kcdthhnHzyyVx99dV8\n9KMfZdttt2XnnXfmbW97G5/97GfX77P77rtz6qmnMmvWLLbZZpuu2jn22GM5+OCDmTVrFq95zWtY\ntmwZAFdffTVPe9rTOPbYY9lqq61429vexq677rp+v/POO48zzjiDBQsWMGvWLE4//XSWLVvGihUr\nADjrrLNYs2YNhxxyCHvuuSdvetObnviboXGVmIMtbcxmjpvNbrsDkiRJM92oK4in3ZVXXslhhx22\n/vWNN97Io48+ym677QZUl11nJnvttdf6bfbcc88Jt9NZ8G633XasW7cOgFWrVm1yvM7XQ0NDnHba\nabzzne9c35+IYOXKley5557Mnj2bE088kdNOO42PfvSjE+6XJHXDM8eSJEkz3Oh875577sm2227L\ngw8+yPDwMKtXr2bNmjXccsst67eZzJtt7bbbbuszxCNGzgqP9Oe8885jeHh4fX/WrVvHoYceCsDK\nlStZsmQJJ510Eu94xzt49NFHJ61v2liJOdjSxmzmuJnFsSRJUmF23XVXjjjiCN7+9rfz8MMPk5n8\n5Cc/4Wtf+9qEjjO66G7yohe9iNtuu40rrriCxx57jI997GPce++969e/8Y1v5H3vex+33XYbAGvX\n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\n",
+      "image/png": "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\nuWWDJL0i6YLcssskzZe0UpVtPCFpctmy5ZUKxrO6eL1KeexRtnyypKcrvK6js58/mu2n75U97vhs\nvY9lP++QrfeJsvX+S2m6ak/fX5+ssN+6m0vptb27h+/lNbpYz9nr/GdJ1+eW/0HSdV089unsNR6u\nVIQ+IWm1buR2gqT3KiyvuL+r5HyhpPtyy38m6Z4uHnu7pKmSlsl+L16UtHEPX8dSnlX3T7buyGwb\nk8qWT5d0ZYX1D8pet5E9yOccpcJ8G6Xe5Nuy/PbqxmPPz9Z9JXtdtlf6wu8NZZ952Xq/UBrZLn/8\nmtnj9y5bXnq/HtjT3xNu3Lhx6483pk8DaDVWOmB9R2m09OdKo4IHZffvlK1zZTbFdKDTmanvlvSa\n0kFl3qRIvYZdWUfSipKuzC+MiP9TGoHZoWz9v0XEy6psUtnPj2X/LjzZT0TMVRphHlVaZntp28c5\nTcn+t9I+mJbLL+/f0XHq59tKJwvLn+H5U5L+GBEvVkrSqVd7TS2+L99SOolP+b6s5D1Jvy1bdrWk\n0e78hEXbK43cVZoKai2+r8vdLanNaVr4rpWmMPdAT3PpzuhfVbY3sf1H2y8ofcHzjtJrlX+N71aa\nkn+S7W1sL91JuJFKBfGykraKiBlLml8nOa9l+yrbz2b5viPp4Ao5b2j7XNuftL1cJ+GGKH0JsKGk\nrSPiHzWmdUMXOX9A6fV6W1KvnYU5Io6MiCsi4v8i4rdKn1H3SPpxLpcB+d+xbJRcSl/GhaTLI+IH\nETE1Is5Smv3xBdvlv/cA0JIoigG0mlDq6dtU6YD7AxHx1ayIlFLhaqWpp+/kbm8rjXB+sCze8+qe\n0hTPSuu/oMWngFaL217289tVluenfZ6qdHbZyyR9VtJmSmeRtRafHloeS0rTwPPrfVBppLwzK2b/\nXqTF9+Wu6t6Zk9sj4r2yZaUifGT5ypnO9vULZfdXlH0ZsIekVZUK8pedLqezfjfyXdJcuvt+qsj2\nqpJuURrdPUJphsOmSl+k5F+7k5VGDndTGll91fZE2+Xv7/UlrSvpmoh4ZUlyq5LzB7Kc11c6CdW2\nWc4TlUZ8JUmRpssfLmnz7PnMsf2bCv2uY5SmqN8Ui08H7olOX4tsOvkflWaW7BwRz5Wt0i6prfxx\nWvR6V/r96paIeF/StZJG2V4pW3yrOv5+lc6mX+qBLp86Plnp937DXD6V2gNK+fba5cUAoD+gpxhA\n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\nPz40e92fs/3l3PpX2T43ez3m277ZncwCcZpxcbbtZ7I459peusp77hTn2i5s/6fth7PXf7Lttbq7\nL1X9fbdKdvtlRLwXEe9ExB0R8fdOnsf3bP8ry/MB258tu//rud+r+21/tEKM9Z0+075QaRsAWpYl\nKTsOuEnSx2wPtX1R9rk5y/aPSp9ltve3fYfT3+RXJN0uabKkkdln0MTFNpBGoH9u+4/ZOnfaXj13\n/6eyz7B22z8r5ZS7/0Dbj2R/226yPTpbvlX2N3Nk9vPHs8/rsb2zq1ANRTHQM29L+kZEtEnaTtLn\nJB2c3fc5SRtKWj0ihkvaS1J7/sFOhdztkm6MiKO7uc3tlT5g185GT3+v9Lt7vtJI7OpKB/8/zbYx\nXNJPJO2YfXu6raSHyvIYaPsySaMlfSYi3ugih+0k/UPSB1V5uukOkh7OYq8sqU3SA7n775e02IFu\nJ/7uNCX7aturVllvQ0nzJB2YFUKP2D44d/9Hs+3mcxjt7k+tWl9S+ZToiyTtk+3XDSVNy6ZWf1HS\nv3Ij3O2q/l4p2VXp2+2NlF5nqePrrIj4l6RlJK2pnrtB6f2xsqRHJV2WxfyZpN9I+lG2rS87Fex/\nknRHtv4uko61vV0u3hck/VLSMEm3STpHkrJi6ial98Co7PabiHhT0rVKBWrJXpL+GBHzO8n5B5JW\nVNr/Y7X46P5/StpR0lqStsziKSuWvqa0rz+iVPRWs76k6aUfsoLxD0qzD0ZI2iR7PpL0C0ml0YRP\nSzrcHdsptlXab22Sfqe0bz8iaTWl2Qbn2x6UW38fScdI+pCkJyVd2kmOP1UqPj+qNBtjbUnHVHnP\nLWR7faUvo76mtD+nSvqdO04HrLgvpS7fdy8ozaS5yulLuhU6yb/kMUlbZr83p0m6OivsZXtfSf8t\n6cvZ/V/S4p+bWyq9Nw+OiBu62BaAFuQ0Bfqzku6TdImkBUqzxDaS9Cl1/Pu7hdJn74rZfZ+RNDv7\nLO2sF/jLkk6QNFzSU5JOzrb7QaXP/OOUPtOfUm6QwGnW2jFKfz9XkDRN0lWSFBF3SrpA0qVOLT2X\nSzo+Ih6vfU+gVhTFQA9ExD0RcW/2/6eViqQdsrvfkTRU0nq2HRGPRsQruYePUTow/WVEnFLD5hd+\n8xgRL0XEHyLi7Yh4TelAc4fcuiFpfdvLRMQLETE9d9+ySoXKQElfjIi3u7Htf0XExEgWdEjK/pzS\n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\nohgAAKBAY8eO1cCBA3XAAQdo0qRJmjt3bqfrbr755nrggQfU3t6uvfbaS3vssYfefvttSdKZZ56p\na665RpMmTdK8efM0ceJEDR48uMPjJ02apL333lvXX3+9tt9++159XijeuHHjGjJ2o8cn9+Li14qi\nGAAAoEBDhgzRHXfcoQEDBujQQw/VCiusoC984Qt66aWXFlt3r7320vDhwzVgwAB9+9vf1oIFCzR9\n+nRJ0kUXXaSTTz5Za621liRp/fXXV1tb28LH/vrXv9bhhx+uSZMmaZNNNumbJwegUHa6oTqKYgAA\ngNKR45LearTOOuto4sSJeuaZZ/Twww9r9uzZOuqooxZb74wzztB6662ntrY2tbW1af78+XrllVck\nSbNmzap6dulzzjlH48eP17rrrltznmgs9J4WE5/ci4tfK4piAACAiPrc6mDs2LE64IAD9PDDD3dY\nPm3aNJ1++um67rrr1N7ervb2dg0dOnThSbRGjRqlp556qmJM27r22mt1/fXX69xzz61LngDQLCiK\nAQAACjR9+nSdddZZC0+KNWvWLF111VXacsstO6z3+uuva+mll9YHP/hBvf322/rhD3+o1157beH9\nBx98sL73ve/pySeflCQ9+OCDam9vl5TOPr3KKqvo1ltv1bnnnqsLLrigj54dikTvaTHxyb24+LWi\nKAYAACjQkCFD9Pe//11bbLGFhgwZoq233lobbLCBzjzzzA7r7bzzztp55501duxYrb766ho8eLBG\njRq18P7vfOc7Gj9+vD796U9r2LBhOvjgg/Xmm29KWnSd4lGjRumWW27RaaedpokTJ/bdkwSAfsyt\nct0629EqzxUAAHRkm2v1NqHOXtdseb8/vVBvH59OmTKl10bmejN2o8fvT7mXTnXQ3bdZf8pdko4/\n/kKNGXNoxftmzrxQJ5/c8b5af/eX6ukDAAAAAAD9H98Fdg8jxQAAoOkxUtycGCkGmltfjRTTUwwA\nAAAAaFmtVRTX6xqEtjRiRNHPBgAAAOgU17MtJj65Fxe/Vq3VU1zP6Snu9zNyAAAAAABdoKe49oB0\nrgMA0CDoKW5O9BQDzY2eYgAAAABAzUqdn6iOorhWbW317VGmTxkAAAB1RO9pMfHJvbj4tWqtnuJ6\nmjOn/jH5GgcAAAAA+hQjxQAAAAU69dRT9dnPfrbDsrXXXlu77rprh2Vjx47VNddcowEDBuhf//rX\nwuVnnHGGRo4cqUcffVR/+ctfNHDgQA0dOlTDhg3Tuuuuq0suuUSSNHPmTA0YMEDvv/9+j3Ms3yYa\nw7hx4xoydqPHJ/fi4teKohgAAKBA22+/ve68886FJ4x64YUX9O677+q+++7rsOypp57SDjvs0OGx\nJ510ks4991xNnTpV6667riRp5MiRmj9/vubNm6dTTz1VhxxyiB577DFJ6SQ0taj1cQDQCCiKAQAA\nCrTZZpvp7bff1j//+U9J0rRp07TjjjtqnXXW6bBszTXX1Morr7zwcd/97nc1ceLEhfdVsvvuu6ut\nrU2PPPJI1Rzuvvtubb311mpra9PIkSP1zW9+U++++64kaYcddlBEaIMNNtDQoUN17bXXSpL++Mc/\naqONNlJbW5u23XZbPfjggwvjrb766jrzzDP18Y9/XG1tbfrKV76it99+e+H9v/vd77TRRhtp2LBh\nWnvttTV58mRdd9112nTTTTvkddZZZ+mLX/xid3clytB7Wkx8ci8ufq0oigEAAAq09NJLa4stttDU\nqVMlSVOnTtX222+vbbfddrFlJUcffbSuvfZaTZs2TWPGjKkYNyJ0/fXXa968edpggw2q5jBw4ECd\nffbZmjNnju68807ddtttOu+88yRJf/nLXyRJDz74oObPn6899thD9913nw466CBNmDBBc+bM0WGH\nHabPf/7zeueddxbGvPbaazV58mQ9/fTTuv/++xdO477rrru0//7768wzz9S8efM0depUrbbaavr8\n5z+vGTNmaPr06QtjXHHFFdp///17uEcBlERwFdnuoCjuTzijNQAALWmHHXZYWABPmzZN2223XYei\neNq0aR168W6++WbtsssuGjly5GKxZs+erREjRmiFFVbQj370I11xxRVaa621qm5/44031uabby7b\nGj16tA499NCFxXBJ/nq6EyZM0Ne+9jVtuummsq19991XyyyzjP72t78tXOfII4/USiutpOHDh2u3\n3XZbOOo9ceJEHXTQQfrEJz4hSfrwhz+ssWPHatCgQRo/fryuuOIKSdLDDz+smTNnLtZbje6j97SY\n+OReXPxacfbp/oQzWgMAUAj/oD5/L+OE2oZktt9+e5133nlqb2/XK6+8ojXXXFMrrriiDjjgALW3\nt+uhhx7qMFJ89dVX68ADD1RbW5tOPPHEDrFGjhypZ555pkfbf+KJJ/Sd73xH99xzj9588029++67\n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\n9QsXLtQuu+yinp4e/eM//uPgcw245JJLtOuuu2qLLbbQrFmz9NBDD0mSbr75Zm255ZZauXKlJOnX\nv/61Jk6cqKVLl7bkb9UN6D1NE5/c08UviqIYAACgZFasWKEFCxbo9a9/vWbPnq2NN95YDzzwgO68\n804tXLhQF1100eC2t956q3bccUf9/ve/18KFC3XddddpypQpevrpp2v2An/ve9/TvHnztGbNGu2w\nww6aM2eOJOnJJ5/UO97xDp199tl64okntMMOO+imm24a3O+aa67R5z//eV199dV6/PHHtc8+++i9\n732vJGmvvfbShz70IR111FH64x//qA984AM666yzNH369Bb+pQCAohgAAKBpBk5VHO1U1GGHHaaJ\nEyfqLW95i/bbbz8dc8wxWrBggb7yla9ok0020aRJk3TKKafoiiuuGNxnypQpOuGEEzRu3DhtvPHG\nDT3P4Ycfrje84Q0aN26c3v/+92vx4sWSpAULFujVr361Dj/8cG200UY65ZRTtPXWWw/ud8EFF+gT\nn/iEpk+frnHjxun000/X4sWLtWLFCknSmWeeqTVr1mj33XfX1KlT9eEPf7j4HwP0niaKT+7p4hc1\nPnUCAAAAZTHkTOExd80112i//fYbfHzbbbdp7dq12mabbSRlp1dHhLbbbrvBbaZOnTri56ksdDfd\ndFM9++yzkqRVq1ZtEK/ycV9fn04++WR97GMfG8zHtlauXKmpU6dq/Pjxmj17tk4++WR95StfGXFe\nAFAEI8UAAAAlMbR/d+rUqdpkk0305JNPqr+/X6tXr9aaNWt01113DW7TzItobbPNNoM9wgMGRoEH\n8rngggvU398/mM+zzz6rPffcU5K0cuVKzZs3T0cffbROPfVUrV27tmm5dSN6T9PEJ/d08YuiKAYA\nACiprbfeWgceeKA++tGP6plnnlFE6IEHHtDPf/7zEcUZWmzX8ra3vU333HOPrr76aq1bt05f/epX\n9eijjw6u/9CHPqSzzz5b99xzjyTpqaee0lVXXTW4/uijj9axxx6riy66SJMnT9YZZ5wxojwBrC8i\n/RksnYCiGAAAoARqjfhefvnl+vOf/6xdd91VEydO1Lve9a71CtXRxB5qiy220Pe//32ddtppmjRp\nkn73u99p7733Hlx/2GGH6fTTT9cRRxyhzTffXK997Wt1/fXXS5K+9rWv6fHHH9dnPvMZSdlVqi+9\n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\nPT6NfI8dCytWLG5Z7MWLWxd7LOI/9tiKlsVude4c1+Zr26JY0u6SlkVEX0SslXSlpEOHbHOopMsl\nKSJulTTB9lZjmyaaoVP/p9ctOD7tjePT7halTgB18Plpbx18fBr5Httyzz+/pmWx16xpXeyxiP/H\nPz7fstitzp3j2nztXBRPkVT5E87D+bJ626yssg0AAAAwlhr5HgugTYxPnQAAAACA9W200Tg988xv\ntHbtgxusGz9+ndzA1ZOeeGJ5CzLLLF++XFOmTG5p/FZ66qknWha71bm3+ri2UqvjF+WISJ1DVbb3\nlDQ3Ig7OH58uKSLiCxXbfEvSjRHxvfzxfZL2jYjHqsRrzxcKAACApouIZNfcbeR7bL6c76dAkxX5\n7LfzSPFtkna03SvpEUlHSHrvkG2ulXSipO/l//isqVYQS2n/YQQAAEBXaeR7LN9PgTbRtkVxRKyz\nfZKkG5T1Pl8cEffaPj5bHRdGxALbb7V9v6Q/SDo6Zc4AAABAre+xidMCUEPbnj4NAAAAAECrtfPV\np0eskZuk2/6a7WW2F9ueMdY5drPhjo/tfW2vsX1HPp2RIs9uZfti24/ZvqvONnx+Ehnu+PD5Scv2\ntrZ/avu3tn9j+yM1tuMzlEAjx4fPUDq2N7Z9q+0782N0do3tOv7zY/sztn+dv4b/sr1tje2W59vd\naft/WhB/2O/MVfY51/a9eewf2N6sybk3Gr9I7u+0fbftdbZ3q7Nd0dwbjT/i3PP9emzfYHuJ7R/b\nnjDa/FtdN7Xye39LvrNGRCkmZQX+/ZJ6Jb1E0mJJfzNkm1mSfpTP7yHpltR5d8vU4PHZV9K1qXPt\n1knS3pJmSLqrxno+P+19fPj8pD0+W0uakc+/XNIS/h/UPlODx4fPUNpjtGn+340k3SLpzUPWl+Lz\nI+nlFfP/KOmiGts9IKmnFfEb+U5WI/b/kjQun/+8pHOanPuw8UeR+86SdpL0U0m71dmuaO7Dxi+a\ne77vFyT9cz5/mqTPjyb/RnIZzWeuwfiF/81VC76zlmmkuJGbpB8q6XJJiohbJU2wvdXYptm1Gr2J\nPRecSCQifiFpdZ1N+Pwk1MDxkfj8JBMRj0bE4nz+WUn3asN7kvIZSqTB4yPxGUomIp7LZzdW9oV6\n6L93pfj85O+/AX8lqdZ9gawCZ3Q2GL/R72RDY/9XRLyQP7xFUtVRaBXPvZH4RXNfEhHLNPxnvGju\njcQvlHvuUEmX5fOXSTqsxnaN5t/quqml3/tb8Z21TEVxIzdJH7rNyirboDUavYn9XvlpDj+yvevY\npIYG8flpf3x+2oDtacp+wb51yCo+Q22gzvGR+AwlY3uc7TslPSppUUTcM2ST0nx+bH/O9kOSZks6\np8ZmIWmh7dtsH9vk+I1+J6vng5Kuq7GucO4NxG9G7vU0I/daRpP7KyO/w05EPCrplTW2azT/VtdN\nqb/3jzj3tr36NLrSryRtFxHP2Z4l6WpJ0xPnBHQKPj9twPbLJV0l6eQhIzZoA8McHz5DCeUjhK/P\n+0hvsL1vRPwsdV5F2F4oqXJUysqKlTkR8cOIOEPSGXmf5XxVv3vKmyPiEdtbKity7s1Hx5oVv1Du\n+TZzJK2NiO/WCFM49wbjF869AaPKfTTqxK/Wa1vrSsk1829DbfVvbpmK4pWStqt4vG2+bOg2U4fZ\nBq0x7PGp/IISEdfZPt/2xIjoH6McUR+fnzbG5yc92+OVFVz/EhHXVNmEz1BCwx0fPkPtISKetv0j\nSX8rqbIo7pjPT0Qc0OCm35W0oEaMR/L/Pm77P5SdjvqLJsWv+Z1suNi2Z0t6q6T9a20zmtwbiF84\n90Y06e9eS93vwvXi5xeV2ioiHrO9taTfjzT/keRSsU3Rz1zq7/0jzr1Mp08P3iTd9kuV3ST92iHb\nXCvpSEmyvaekNQOnIqDlhj0+lef6295d2S3D+DIytqza/R18ftKreXz4/LSFSyTdExFfrbGez1Ba\ndY8Pn6F0bE8auJqu7ZdJOkDZhXkqleLzY3vHioeHacPXKdub5mc1yPZfSTpQ0t3Niq/GvjNXi32w\npI9LOiQi/lRjm9HkPmz8orkPfapm595IfI0u92uVnQ4vSUdJ2uCHvRHm3+q6aSy+9zf1O2tpRoqj\nxk3SbR+frY4LI2KB7bfavl/SHzSC00kwOo0cH0nvtP1hSWslPS/pPeky7j62vytppqQt8l6kMyW9\nVHx+2sJwx0d8fpKy/WZJ75f0m7wvMiR9UtmVN/kMJdbI8RGfoZS2kXSZ7YGLBP1LRPykpN/hPm97\nuqR1yq4U/GFJsr2NpG9HxNuVnUL7H7ZD2Xf1f/v/7d07ixNhFAbg97RiJdtYCjZaaCMuiKCFjZ2F\nWGljoSDI/gNrK0Fs9Q+IhYWNimDppVG03MbW1guIsMcio67F4m13s5l5HgiZGSZfThJI5mW+zOnu\nR5s1/kbHZH8w9q3Mfncezz6qPOvuK5tY+2/H/9faq+rMMP5SkgdV9aq7T29W7X8y/n+GxGHdAAAB\nm0lEQVS878ns6tN3q+pikndJzg3P+0/1b3Vu2urj/q04Zq3ujaakAwAAwLiNafo0AAAA/BWhGAAA\ngMkSigEAAJgsoRgAAIDJEooBAACYLKEYAACAyRpNn2KAsauqPUmeZNZjdW9mfSjfZ9a8/lN3H59j\neQAAC0mfYoAFVFXXknzs7hvzrgUAYJGZPg2wmOqXlaoPw/2JqnpaVferarWqrlfV+ap6UVWvq2rf\nsN9SVd2rqufD7dg8XgQAwLwJxQDjsH7az6Ekl5IcTHIhyf7uPprkTpKrwz43k9zo7uUkZ5Pc3sZa\nAQB2DP8pBhifl939PkmqajXJw2H7myQnh+VTSQ5U1fczzrurald3f97WSgEA5kwoBhifL+uW19at\nr+Xn934lWe7ur9tZGADATmP6NMA41O93+cWjJCs/Hlx1eHPLAQBYDEIxwDhs1Epgo+0rSY4MF996\nm+Ty1pQFALCzackEAADAZDlTDAAAwGQJxQAAAEyWUAwAAMBkCcUAAABMllAMAADAZAnFAAAATJZQ\nDAAAwGQJxQAAAEzWNwclZcsKYgYiAAAAAElFTkSuQmCC\n",
       "text/plain": [
-       "<matplotlib.figure.Figure at 0x7fac42a0b850>"
+       "<matplotlib.figure.Figure at 0x7f08f7685f10>"
       ]
      },
      "metadata": {},
@@ -941,6 +849,9 @@
     }
    ],
    "source": [
+    "# Support for performance analysis of RTApp workloads\n",
+    "from perf_analysis import PerfAnalysis\n",
+    "\n",
     "# Parse the RT-App generate log files to compute performance metrics\n",
     "pa = PerfAnalysis(te.res_dir)\n",
     "\n",
@@ -951,6 +862,7 @@
   }
  ],
  "metadata": {
+  "celltoolbar": "Raw Cell Format",
   "kernelspec": {
    "display_name": "Python 2",
    "language": "python",
diff --git a/libs/wlgen/wlgen/__init__.py b/libs/wlgen/wlgen/__init__.py
index b73d557..73bd726 100644
--- a/libs/wlgen/wlgen/__init__.py
+++ b/libs/wlgen/wlgen/__init__.py
@@ -19,7 +19,7 @@
 
 import pkg_resources
 from wlgen.workload import Workload
-from wlgen.rta import RTA
+from wlgen.rta import RTA, Ramp, Step, Pulse, Periodic
 from wlgen.perf_bench import PerfMessaging, PerfPipe
 
 try:
diff --git a/libs/wlgen/wlgen/rta.py b/libs/wlgen/wlgen/rta.py
index 5999f3c..c061b75 100644
--- a/libs/wlgen/wlgen/rta.py
+++ b/libs/wlgen/wlgen/rta.py
@@ -493,9 +493,19 @@
         self.test_label = '{0:s}_{1:02d}'.format(self.name, self.exc_id)
         return self.test_label
 
-    @staticmethod
-    def ramp(start_pct=0, end_pct=100, delta_pct=10, time_s=1, period_ms=100,
-            delay_s=0, loops=1, sched=None, cpus=None):
+class _TaskBase(object):
+
+    def __init__(self):
+        self._task = {}
+
+    def get(self):
+        return self._task
+
+
+class Ramp(_TaskBase):
+
+    def __init__(self, start_pct=0, end_pct=100, delta_pct=10, time_s=1,
+                 period_ms=100, delay_s=0, loops=1, sched=None, cpus=None):
         """
         Configure a ramp load.
 
@@ -521,15 +531,14 @@
             sched     (dict): the scheduler configuration for this task
             cpus      (list): the list of CPUs on which task can run
         """
-        task = {}
+        super(Ramp, self).__init__()
 
-        task['cpus'] = cpus
+        self._task['cpus'] = cpus
         if not sched:
             sched = {'policy' : 'DEFAULT'}
-        task['sched'] = sched
-        task['delay'] = delay_s
-        task['loops'] = loops
-        task['phases'] = {}
+        self._task['sched'] = sched
+        self._task['delay'] = delay_s
+        self._task['loops'] = loops
 
         if start_pct not in range(0,101) or end_pct not in range(0,101):
             raise ValueError('start_pct and end_pct must be in [0..100] range')
@@ -552,13 +561,12 @@
                 phase = (time_s, period_ms, load)
             phases.append(phase)
 
-        task['phases'] = phases
+        self._task['phases'] = phases
 
-        return task;
+class Step(Ramp):
 
-    @staticmethod
-    def step(start_pct=0, end_pct=100, time_s=1, period_ms=100,
-            delay_s=0, loops=1, sched=None, cpus=None):
+    def __init__(self, start_pct=0, end_pct=100, time_s=1, period_ms=100,
+                 delay_s=0, loops=1, sched=None, cpus=None):
         """
         Configure a step load.
 
@@ -583,12 +591,13 @@
             cpus      (list): the list of CPUs on which task can run
         """
         delta_pct = abs(end_pct - start_pct)
-        return RTA.ramp(start_pct, end_pct, delta_pct, time_s,
-                period_ms, delay_s, loops, sched, cpus)
+        super(Step, self).__init__(start_pct, end_pct, delta_pct, time_s,
+                                   period_ms, delay_s, loops, sched, cpus)
 
-    @staticmethod
-    def pulse(start_pct=100, end_pct=0, time_s=1, period_ms=100,
-            delay_s=0, loops=1, sched=None, cpus=None):
+class Pulse(_TaskBase):
+
+    def __init__(self, start_pct=100, end_pct=0, time_s=1, period_ms=100,
+                 delay_s=0, loops=1, sched=None, cpus=None):
         """
         Configure a pulse load.
 
@@ -622,19 +631,20 @@
             sched     (dict):  the scheduler configuration for this task
             cpus      (list):  the list of CPUs on which task can run
         """
+        super(Pulse, self).__init__()
 
         if end_pct >= start_pct:
             raise ValueError('end_pct must be lower than start_pct')
 
-        task = {}
+        self._task = {}
 
-        task['cpus'] = cpus
+        self._task['cpus'] = cpus
         if not sched:
             sched = {'policy' : 'DEFAULT'}
-        task['sched'] = sched
-        task['delay'] = delay_s
-        task['loops'] = loops
-        task['phases'] = {}
+        self._task['sched'] = sched
+        self._task['delay'] = delay_s
+        self._task['loops'] = loops
+        self._task['phases'] = {}
 
         if end_pct not in range(0,101) or start_pct not in range(0,101):
             raise ValueError('end_pct and start_pct must be in [0..100] range')
@@ -648,13 +658,13 @@
             phase = (time_s, period_ms, load)
             phases.append(phase)
 
-        task['phases'] = phases
+        self._task['phases'] = phases
 
-        return task;
 
-    @staticmethod
-    def periodic(duty_cycle_pct=50, duration_s=1, period_ms=100,
-            delay_s=0, sched=None, cpus=None):
+class Periodic(Pulse):
+
+    def __init__(self, duty_cycle_pct=50, duration_s=1, period_ms=100,
+                 delay_s=0, sched=None, cpus=None):
         """
         Configure a periodic load.
 
@@ -676,7 +686,6 @@
             sched       (dict):  the scheduler configuration for this task
 
         """
-
-        return RTA.pulse(duty_cycle_pct, 0, duration_s,
-                period_ms, delay_s, 1, sched, cpus)
+        super(Periodic, self).__init__(duty_cycle_pct, 0, duration_s,
+                                       period_ms, delay_s, 1, sched, cpus)
 
diff --git a/tests/eas/hmp_parity.py b/tests/eas/hmp_parity.py
index 49be463..bf41e1d 100644
--- a/tests/eas/hmp_parity.py
+++ b/tests/eas/hmp_parity.py
@@ -16,7 +16,7 @@
 #
 
 from env import TestEnv
-from wlgen import RTA
+from wlgen import RTA, Periodic, Step
 import trappy
 import shutil
 import os
@@ -123,11 +123,11 @@
     def populate_params(cls):
         for idx in range(len(cls.env.target.bl.bigs)):
             task = cls.task_prefix + str(idx)
-            cls.params[task] = RTA.periodic(**BIG_WORKLOAD)
+            cls.params[task] = Periodic(**BIG_WORKLOAD).get()
 
         for idx in range(len(cls.env.target.bl.littles)):
             task = cls.task_prefix + str(idx)
-            cls.params[task] = RTA.periodic(**SMALL_WORKLOAD)
+            cls.params[task] = Periodic(**SMALL_WORKLOAD).get()
 
     @classmethod
     def run_workload(cls):
@@ -192,7 +192,7 @@
     def populate_params(cls):
         for i in range(cls.num_tasks):
             task = cls.task_prefix + str(i)
-            cls.params[task] = RTA.periodic(**SMALL_WORKLOAD)
+            cls.params[task] = Periodic(**SMALL_WORKLOAD).get()
 
     @classmethod
     def run_workload(cls):
@@ -281,12 +281,12 @@
 
         for idx in range(cls.num_tasks):
             task = "early_starters" + str(idx)
-            cls.params[task] = RTA.periodic(**BIG_WORKLOAD)
+            cls.params[task] = Periodic(**BIG_WORKLOAD).get()
             cls.early_starters.append(task)
 
             # Tasks that will be idle pulled
             task = "migrator" + str(idx)
-            cls.params[task] = RTA.periodic(**migrator_workload)
+            cls.params[task] = Periodic(**migrator_workload).get()
             cls.migrators.append(task)
 
     @classmethod
@@ -471,8 +471,8 @@
 
     @classmethod
     def populate_params(cls):
-        cls.params[cls.task_prefix] = RTA.step(**STEP_WORKLOAD)
-        cls.params[cls.task_prefix + "1"] = RTA.step(**STEP_WORKLOAD)
+        cls.params[cls.task_prefix] = Step(**STEP_WORKLOAD).get()
+        cls.params[cls.task_prefix + "1"] = Step(**STEP_WORKLOAD).get()
 
     @classmethod
     def run_workload(cls):