Question 1, I would like to ask how to reduce the multiplication depth. Initially, I set the multiplication depth to 30 because it is necessary to perform Chebyshev approximation and ciphertext comparison (CKKS → FHEW) on the ciphertext.

Question 2, I want to use a 128-bit security level, but under the condition of a multiplication depth of 30, the recommended ring size is very large. Is there any way to reduce the ring size? What are the recommended parameters for using a 128-bit security level in CKKS, such as scaleModSize, firstModSize, and multiplication depth?

Question 3, Can I initially set a smaller multiplication depth and then automatically increase the multiplication depth during the calculation process for operations such as comparing ciphertexts or computing some operations of the Chebyshev approximation?

Question Four, what is the difference between HEStd_128_quantum and HEStd_128_classic? Do they choose different ring dimensions?