This project is licensed under the Apache 2.0 license. However, we need to provide you with some additional notices based on this license! You may distribute copies of this work or its derivative works in any medium, in source or object form, with or without modifications. If you make modifications, you must make your modified source copies publicly available. You may add your own copyright notice to your modified works and may provide additional or different licensing terms and conditions for the use, copying, or distribution of your modified works, or for any such derivative works as a whole, but you must not remove the copyright notice from the original work.