NON-PROVISIONAL UTILITY PATENT FILED: 16/994,977

PATENT PENDING