Samples (Fri, Oct 4, 18:14 - Sat, Oct 5, 18:14)
Samples (Fri, Oct 4, 18:14 - Sat, Oct 5, 18:14)
Samples
Samples
ID | Request | Viewer | Context | Host | Type | Label | Avg | Cost | Rate | Epoch |
---|---|---|---|---|---|---|---|---|---|---|
470439 | dKC_KV6_VJ6S | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 17:25 |
470438 | dKC_KV6_VJ6S | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 17:25 |
470437 | dKC_KV6_VJ6S | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 17:25 |
470435 | VsczfCNepaMX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 17:18 |
470434 | VsczfCNepaMX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 17:18 |
470433 | VsczfCNepaMX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 17:18 |
470380 | jQCztpPZV9Ut | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 16:48 |
470379 | jQCztpPZV9Ut | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 16:48 |
470378 | jQCztpPZV9Ut | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 16:48 |
470323 | ubaRvTEyVh0U | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 15:22 |
470322 | ubaRvTEyVh0U | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 15:22 |
470321 | ubaRvTEyVh0U | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 15:22 |
470297 | yhSneCMdQAPa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 15:13 |
470296 | yhSneCMdQAPa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 15:13 |
470295 | yhSneCMdQAPa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 15:13 |
470262 | YLEg4Bht_EUT | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 14:52 |
470261 | YLEg4Bht_EUT | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 14:52 |
470260 | YLEg4Bht_EUT | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 14:52 |
470231 | 32JIRm9enpOn | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 13:38 |
470230 | 32JIRm9enpOn | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 13:38 |
470229 | 32JIRm9enpOn | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 13:38 |
470204 | Fb5p2otQKxQ8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 13:22 |
470203 | Fb5p2otQKxQ8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 13:22 |
470202 | Fb5p2otQKxQ8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 13:22 |
470156 | 2kcB.is.IcRb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 12:48 |
470155 | 2kcB.is.IcRb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 12:48 |
470154 | 2kcB.is.IcRb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 12:48 |
470042 | pH3lbZCMt0bc | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 10:52 |
470041 | pH3lbZCMt0bc | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 10:52 |
470040 | pH3lbZCMt0bc | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 10:52 |
469985 | _5Cz.A0D2_6H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:50 |
469984 | _5Cz.A0D2_6H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:50 |
469983 | _5Cz.A0D2_6H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:50 |
469966 | aP5V1ixrybSv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:36 |
469965 | aP5V1ixrybSv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:36 |
469964 | aP5V1ixrybSv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:36 |
469948 | KHWBb3eCdQlV | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:05 |
469947 | KHWBb3eCdQlV | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:05 |
469946 | KHWBb3eCdQlV | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 09:05 |
469912 | 5ZP_7hywJzdo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 08:24 |
469911 | 5ZP_7hywJzdo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 08:24 |
469910 | 5ZP_7hywJzdo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 08:24 |
469889 | mwIsJpwZVUKj | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 07:56 |
469888 | mwIsJpwZVUKj | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 07:56 |
469887 | mwIsJpwZVUKj | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 07:56 |
469865 | psKUlgaMRixD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 07:09 |
469864 | psKUlgaMRixD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 07:09 |
469863 | psKUlgaMRixD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 07:09 |
469849 | JzdhhAXh3Vm6 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:23 |
469848 | JzdhhAXh3Vm6 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:23 |
469847 | JzdhhAXh3Vm6 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:23 |
469845 | Uniz5h2X8Lqb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:16 |
469844 | Uniz5h2X8Lqb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:16 |
469843 | Uniz5h2X8Lqb | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:16 |
469841 | PV71AeYZwPy. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:05 |
469840 | PV71AeYZwPy. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:05 |
469839 | PV71AeYZwPy. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 06:05 |
469804 | PRb_c7eR3cxt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 05:29 |
469803 | PRb_c7eR3cxt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 05:29 |
469802 | PRb_c7eR3cxt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 05:29 |
469759 | CIkhujhXTnhz | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 05:01 |
469758 | CIkhujhXTnhz | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 05:01 |
469757 | CIkhujhXTnhz | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 05:01 |
469718 | 4Fg.rNoaSyrv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 04:45 |
469717 | 4Fg.rNoaSyrv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 04:45 |
469716 | 4Fg.rNoaSyrv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 04:45 |
469664 | d9Pri3zxqufh | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 04:14 |
469663 | d9Pri3zxqufh | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 04:14 |
469662 | d9Pri3zxqufh | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 04:14 |
469648 | 3Gxkqg8Uqr1Q | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 03:56 |
469647 | 3Gxkqg8Uqr1Q | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 03:56 |
469646 | 3Gxkqg8Uqr1Q | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 03:56 |
469590 | 92p79_79xIWg | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 03:21 |
469589 | 92p79_79xIWg | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 03:21 |
469588 | 92p79_79xIWg | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 03:21 |
469566 | r98wprcya6D. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:49 |
469565 | r98wprcya6D. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:49 |
469564 | r98wprcya6D. | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:49 |
469562 | q1sxLtJB2Z4D | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:46 |
469561 | q1sxLtJB2Z4D | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:46 |
469560 | q1sxLtJB2Z4D | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:46 |
469531 | IpON4fwCQiA5 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:18 |
469530 | IpON4fwCQiA5 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:18 |
469529 | IpON4fwCQiA5 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:18 |
469527 | OpnXkRU._sfr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:14 |
469526 | OpnXkRU._sfr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:14 |
469525 | OpnXkRU._sfr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 02:14 |
469523 | 4pPZyO1oToW2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:47 |
469522 | 4pPZyO1oToW2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:47 |
469521 | 4pPZyO1oToW2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:47 |
469488 | vVUirkgNLLQp | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:28 |
469487 | vVUirkgNLLQp | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:28 |
469486 | vVUirkgNLLQp | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:28 |
469470 | NsFOZa6LcJVx | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:16 |
469469 | NsFOZa6LcJVx | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:16 |
469468 | NsFOZa6LcJVx | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 01:16 |
469434 | TLScFcOh4igJ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 00:43 |
469433 | TLScFcOh4igJ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 00:43 |
469432 | TLScFcOh4igJ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 00:43 |
469430 | lXx4r6pW2qPZ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Oct 5, 00:40 |
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