| You may without charge, royalty or other payment, copy and | |
| distribute copies of this work and derivative works of this work | |
| in source or binary form provided that: (1) | |
| you appropriately publish on each copy an appropriate copyright | |
| notice; (2) faithfully reproduce all prior copyright notices | |
| included in the original work (you may also add your own | |
| copyright notice); and (3) agree to indemnify and hold all prior | |
| authors, copyright holders and licensors of the work harmless | |
| from and against all damages arising from use of the work. | |
| You may distribute sources of derivative works of the work | |
| provided that (1) (a) all source files of the original work that | |
| have been modified, (b) all source files of the derivative work | |
| that contain any party of the original work, and (c) all source | |
| files of the derivative work that are necessary to compile, link | |
| and run the derivative work without unresolved external calls and | |
| with the same functionality of the original work ("Necessary | |
| Sources") carry a prominent notice explaining the nature and date | |
| of the modification and/or creation. You are encouraged to make | |
| the Necessary Sources available under this license in order to | |
| further the development and acceptance of the work. | |
| EXCEPT AS OTHERWISE RESTRICTED BY LAW, THIS WORK IS PROVIDED | |
| WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OF ANY KIND, INCLUDING | |
| BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF FITNESS FOR A | |
| PARTICULAR PURPOSE, MERCHANTABILITY OR TITLE. EXCEPT AS | |
| OTHERWISE PROVIDED BY LAW, NO AUTHOR, COPYRIGHT HOLDER OR | |
| LICENSOR SHALL BE LIABLE TO YOU FOR DAMAGES OF ANY KIND, EVEN IF | |
| ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. |