https://www.loom.com/share/ad0008fa5e944a98a2cd94737d00b4a5 https://www.loom.com/share/2fa42658abc442dd8f4ce4cfb204d6ea https://www.loom.com/share/9d47dae92bd645d38bf2b5de6c8f8139 https://pastebin.com/VAjE3bDb