Legal Analysis of Amarillo City Council 25 APR 2023 Meeting