Samples (Fri, Nov 22, 03:07 - Sat, Nov 23, 03:07)
Samples (Fri, Nov 22, 03:07 - Sat, Nov 23, 03:07)
Samples
Samples
ID | Request | Viewer | Context | Host | Type | Label | Avg | Cost | Rate | Epoch |
---|---|---|---|---|---|---|---|---|---|---|
527884 | xIrzfr.kdzUR | (Masked) | web.HarbormasterUnitMessageViewController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:05 |
527883 | xIrzfr.kdzUR | (Masked) | web.HarbormasterUnitMessageViewController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:05 |
527882 | xIrzfr.kdzUR | (Masked) | web.HarbormasterUnitMessageViewController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:05 |
527881 | xIrzfr.kdzUR | (Masked) | web.HarbormasterUnitMessageViewController | localhost | Static Resource | rsrc.rsrc/css/application/harbormaster/harbormaster.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:05 |
527879 | w1Y1rkrCx.lL | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:05 |
527878 | w1Y1rkrCx.lL | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:05 |
527877 | w1Y1rkrCx.lL | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:05 |
527875 | drMjoGP04k7G | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:00 |
527874 | drMjoGP04k7G | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:00 |
527873 | drMjoGP04k7G | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 03:00 |
527871 | 5z0iZHU5ot3O | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:59 |
527870 | 5z0iZHU5ot3O | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:59 |
527869 | 5z0iZHU5ot3O | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:59 |
527867 | 0iEowe3EoeS2 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:57 |
527866 | 0iEowe3EoeS2 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:57 |
527865 | 0iEowe3EoeS2 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:57 |
527863 | UlMvofwmbeab | (Masked) | web.PhrictionDocumentController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:53 |
527862 | UlMvofwmbeab | (Masked) | web.PhrictionDocumentController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:53 |
527861 | UlMvofwmbeab | (Masked) | web.PhrictionDocumentController | localhost | Static Resource | rsrc.rsrc/css/phui/phui-document-pro.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:53 |
527860 | UlMvofwmbeab | (Masked) | web.PhrictionDocumentController | localhost | Static Resource | rsrc.rsrc/css/phui/phui-document.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:53 |
527859 | UlMvofwmbeab | (Masked) | web.PhrictionDocumentController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:53 |
527857 | 5Ypiq3SQvkGq | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:51 |
527856 | 5Ypiq3SQvkGq | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:51 |
527855 | 5Ypiq3SQvkGq | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.rsrc/css/phui/phui-policy-section-view.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:51 |
527854 | 5Ypiq3SQvkGq | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:51 |
527852 | .96WHM_lBsui | (Masked) | web.PhabricatorFileDeleteController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:48 |
527851 | .96WHM_lBsui | (Masked) | web.PhabricatorFileDeleteController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:48 |
527850 | .96WHM_lBsui | (Masked) | web.PhabricatorFileDeleteController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:48 |
527848 | V5Bysv2RiZ.a | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:43 |
527847 | V5Bysv2RiZ.a | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:43 |
527846 | V5Bysv2RiZ.a | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:43 |
527844 | u15xxTXQShv3 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:40 |
527843 | u15xxTXQShv3 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:40 |
527842 | u15xxTXQShv3 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:40 |
527838 | GnvSH_zr3c7f | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:17 |
527837 | GnvSH_zr3c7f | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:17 |
527836 | GnvSH_zr3c7f | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:17 |
527834 | okqyvvo7zBBM | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:16 |
527833 | okqyvvo7zBBM | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:16 |
527832 | okqyvvo7zBBM | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:16 |
527830 | lI8.FaTn9PlE | (Masked) | web.PhabricatorFileTransformListController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:16 |
527829 | lI8.FaTn9PlE | (Masked) | web.PhabricatorFileTransformListController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:16 |
527828 | lI8.FaTn9PlE | (Masked) | web.PhabricatorFileTransformListController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:16 |
527826 | svcAnd3LLf6M | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:09 |
527825 | svcAnd3LLf6M | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:09 |
527824 | svcAnd3LLf6M | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:09 |
527822 | FUOnoflFAZHO | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:06 |
527821 | FUOnoflFAZHO | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:06 |
527820 | FUOnoflFAZHO | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 02:06 |
527816 | o1Uiazf23OhK | (Masked) | web.PhabricatorApplicationTransactionDetailController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:58 |
527815 | o1Uiazf23OhK | (Masked) | web.PhabricatorApplicationTransactionDetailController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:58 |
527814 | o1Uiazf23OhK | (Masked) | web.PhabricatorApplicationTransactionDetailController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:58 |
527813 | o1Uiazf23OhK | (Masked) | web.PhabricatorApplicationTransactionDetailController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:58 |
527811 | PpbuFCHIQEAO | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:50 |
527810 | PpbuFCHIQEAO | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:50 |
527809 | PpbuFCHIQEAO | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:50 |
527807 | 0eX1wVqHzrRX | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:49 |
527806 | 0eX1wVqHzrRX | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:49 |
527805 | 0eX1wVqHzrRX | (Masked) | web.PhabricatorSearchHandleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:49 |
527803 | tIRWKTc8Fh6T | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:43 |
527802 | tIRWKTc8Fh6T | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:43 |
527801 | tIRWKTc8Fh6T | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:43 |
527799 | qH__2WDBJ5_9 | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:41 |
527798 | qH__2WDBJ5_9 | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:41 |
527797 | qH__2WDBJ5_9 | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.rsrc/css/phui/phui-policy-section-view.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:41 |
527796 | qH__2WDBJ5_9 | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:41 |
527794 | FFb.fDgHbw.5 | (Masked) | web.PhabricatorTokenGiveController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:37 |
527793 | FFb.fDgHbw.5 | (Masked) | web.PhabricatorTokenGiveController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:37 |
527792 | FFb.fDgHbw.5 | (Masked) | web.PhabricatorTokenGiveController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:37 |
527790 | 11Q.yzARz_Uh | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:36 |
527789 | 11Q.yzARz_Uh | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:36 |
527788 | 11Q.yzARz_Uh | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:36 |
527786 | whoHtr4Yt5Mv | (Masked) | web.PhabricatorFileViewController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:31 |
527785 | whoHtr4Yt5Mv | (Masked) | web.PhabricatorFileViewController | localhost | Static Resource | rsrc.rsrc/js/application/files/behavior-document-engine.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:31 |
527784 | whoHtr4Yt5Mv | (Masked) | web.PhabricatorFileViewController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:31 |
527783 | whoHtr4Yt5Mv | (Masked) | web.PhabricatorFileViewController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:31 |
527781 | daXhaZ3hEqxh | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:26 |
527780 | daXhaZ3hEqxh | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:26 |
527779 | daXhaZ3hEqxh | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.rsrc/css/phui/phui-policy-section-view.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:26 |
527778 | daXhaZ3hEqxh | (Masked) | web.PhabricatorPolicyExplainController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:26 |
527776 | O5g0oRE77NAM | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:14 |
527775 | O5g0oRE77NAM | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:14 |
527774 | O5g0oRE77NAM | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:14 |
527772 | mt7QE5tRwyFL | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:13 |
527771 | mt7QE5tRwyFL | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:13 |
527770 | mt7QE5tRwyFL | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:13 |
527766 | ggTN6RYqgDWw | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:08 |
527765 | ggTN6RYqgDWw | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:08 |
527764 | ggTN6RYqgDWw | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:08 |
527762 | CBHDcGvXB6ep | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:07 |
527761 | CBHDcGvXB6ep | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:07 |
527760 | CBHDcGvXB6ep | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:07 |
527758 | Jv1GQ8S_wdof | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:07 |
527757 | Jv1GQ8S_wdof | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:07 |
527756 | Jv1GQ8S_wdof | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:07 |
527754 | .pK5FG8Ij4hS | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:02 |
527753 | .pK5FG8Ij4hS | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:02 |
527752 | .pK5FG8Ij4hS | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 01:02 |
527750 | nzhQtTSDIus4 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 00:53 |
527749 | nzhQtTSDIus4 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sat, Nov 23, 00:53 |
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