Welcome
this things are generally for my own study purpose but may be helpful for you guys 💯