Copyright NEINVER 2022