20231224 by Jin Sangtae