Samples (Fri, Jul 5, 02:20 - Sat, Jul 6, 02:20)
Samples (Fri, Jul 5, 02:20 - Sat, Jul 6, 02:20)
Samples
Samples
ID | Request | Viewer | Context | Host | Type | Label | Avg | Cost | Rate | Epoch |
---|---|---|---|---|---|---|---|---|---|---|
345672 | oyGFt2MTuzzg | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 02:15 |
345671 | oyGFt2MTuzzg | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 02:15 |
345670 | oyGFt2MTuzzg | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 02:15 |
345653 | Z1mb3IfcOXvw | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 02:05 |
345652 | Z1mb3IfcOXvw | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 02:05 |
345651 | Z1mb3IfcOXvw | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 02:05 |
345640 | 32SW9o4sj22U | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 01:34 |
345639 | 32SW9o4sj22U | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 01:34 |
345638 | 32SW9o4sj22U | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 01:34 |
345616 | hafh8dP0Tm7L | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 01:21 |
345615 | hafh8dP0Tm7L | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 01:21 |
345614 | hafh8dP0Tm7L | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 01:21 |
345595 | s2GNBzIMfRWH | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:58 |
345594 | s2GNBzIMfRWH | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:58 |
345593 | s2GNBzIMfRWH | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:58 |
345591 | 3D028paEvbKa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:55 |
345590 | 3D028paEvbKa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:55 |
345589 | 3D028paEvbKa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:55 |
345551 | RRVgzXo5xsBt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:16 |
345550 | RRVgzXo5xsBt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:16 |
345549 | RRVgzXo5xsBt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Jul 6, 00:16 |
345407 | Cft5Xe.e2VJU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 22:28 |
345406 | Cft5Xe.e2VJU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 22:28 |
345405 | Cft5Xe.e2VJU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 22:28 |
345316 | MOyonN37hOqP | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:38 |
345315 | MOyonN37hOqP | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:38 |
345314 | MOyonN37hOqP | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:38 |
345299 | h0.QaISEelcr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:22 |
345298 | h0.QaISEelcr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:22 |
345297 | h0.QaISEelcr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:22 |
345295 | 3wnl9SZtBbKC | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:21 |
345294 | 3wnl9SZtBbKC | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:21 |
345293 | 3wnl9SZtBbKC | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 21:21 |
345220 | pYDOgHZxq9Ob | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 20:35 |
345219 | pYDOgHZxq9Ob | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 20:35 |
345218 | pYDOgHZxq9Ob | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 20:35 |
345212 | Dm2X4x5VOYQz | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 20:30 |
345211 | Dm2X4x5VOYQz | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 20:30 |
345210 | Dm2X4x5VOYQz | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 20:30 |
345165 | ui25eGEM5rd8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 19:37 |
345164 | ui25eGEM5rd8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 19:37 |
345163 | ui25eGEM5rd8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 19:37 |
345153 | q6Oz7hiq6laM | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 19:33 |
345152 | q6Oz7hiq6laM | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 19:33 |
345151 | q6Oz7hiq6laM | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 19:33 |
345075 | zZWc1f3KvOxL | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:27 |
345074 | zZWc1f3KvOxL | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:27 |
345073 | zZWc1f3KvOxL | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:27 |
345047 | 0yExPO.gr7LS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:08 |
345046 | 0yExPO.gr7LS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:08 |
345045 | 0yExPO.gr7LS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:08 |
345043 | MkF0w.fBmF9Y | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:06 |
345042 | MkF0w.fBmF9Y | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:06 |
345041 | MkF0w.fBmF9Y | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 18:06 |
344992 | s1jqsvRJ4aEU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 17:29 |
344991 | s1jqsvRJ4aEU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 17:29 |
344990 | s1jqsvRJ4aEU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 17:29 |
344988 | tykEACaxzfY3 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 17:28 |
344987 | tykEACaxzfY3 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 17:28 |
344986 | tykEACaxzfY3 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 17:28 |
344889 | hXSunSYpv1G. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:55 |
344888 | hXSunSYpv1G. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:55 |
344887 | hXSunSYpv1G. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:55 |
344873 | lTgKa0H.azBG | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:40 |
344872 | lTgKa0H.azBG | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:40 |
344871 | lTgKa0H.azBG | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:40 |
344853 | VefJObRwZ2.j | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:17 |
344852 | VefJObRwZ2.j | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:17 |
344851 | VefJObRwZ2.j | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:17 |
344822 | KM3FzWO46mJ. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:06 |
344821 | KM3FzWO46mJ. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:06 |
344820 | KM3FzWO46mJ. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 15:06 |
344747 | peDUCvde8JRb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 13:58 |
344746 | peDUCvde8JRb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 13:58 |
344745 | peDUCvde8JRb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 13:58 |
344679 | iGy0VpsHjGOr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 13:07 |
344678 | iGy0VpsHjGOr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 13:07 |
344677 | iGy0VpsHjGOr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 13:07 |
344602 | Gmik.wZqX4Wm | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 12:09 |
344601 | Gmik.wZqX4Wm | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 12:09 |
344600 | Gmik.wZqX4Wm | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 12:09 |
344559 | rEAuSystGKY. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 11:37 |
344558 | rEAuSystGKY. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 11:37 |
344557 | rEAuSystGKY. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 11:37 |
344540 | g2GbM9RhaX3g | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 11:23 |
344539 | g2GbM9RhaX3g | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 11:23 |
344538 | g2GbM9RhaX3g | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 11:23 |
344398 | 7eR9WOXYUNMU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 09:58 |
344397 | 7eR9WOXYUNMU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 09:58 |
344396 | 7eR9WOXYUNMU | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 09:58 |
344287 | j873k9IiDbi8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:41 |
344286 | j873k9IiDbi8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:41 |
344285 | j873k9IiDbi8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:41 |
344283 | gAeseHcPYp_H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:40 |
344282 | gAeseHcPYp_H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:40 |
344281 | gAeseHcPYp_H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:40 |
344251 | 9i1ZFTOz.Cso | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:20 |
344250 | 9i1ZFTOz.Cso | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:20 |
344249 | 9i1ZFTOz.Cso | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:20 |
344227 | uwPqMmEz.0Km | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Fri, Jul 5, 08:01 |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0