20231206 by Jin Sangtae